- Review beaker PR
- Review beaker-abs PR
- Run beaker PR through the pipeline set in BKR-1177
- should see warning messages specified in bullet point #2 below
- because there's no
ssh_connection_preference
provided by beaker-abs before PR is merged- using the default connection prefs and
ip
is first method, but beaker-abs doesn't generate anip
value
- using the default connection prefs and
- Merge beaker-abs PR and release a new gem
- Run beaker-abs pipeline after the beaker-abs gem release
- use beaker PR, make sure we don't get the warning messages specified in bullet point #2 below
- because now beaker-abs sets
vmhostname
as first method in itsssh_connection_preference
and we are not skipping it as we should be able to ssh using that method.
- Merge beaker PR
The idea for this ticket is to generate a trusted pipeline to downstream test beaker using beaker-abs hypervisor.
- Make sure beaker-abs tries to connect with IP address first when Beaker v3.21.0 is used
- takes a long time as it should attempt 12 times to connect using IP address, then fallback to vmhostname
- jenkins build
- Make sure beaker-abs tries to connect with IP address but skips it as its value is not set
- uses beaker PR
- jenkins build
- This build will have warnings like:
Skipping ip method to ssh to host as its value is not set. Refer to https://github.com/puppetlabs/beaker/tree/master/docs/how_to/ssh_connection_preference.md to remove this warning