Releases: voxpupuli/beaker
Releases · voxpupuli/beaker
beaker 3.19.0
Highlights
- @rishijavia fixed SSH retries in BKR-834
- @kevpl refactored beaker-puppet out of beaker in BKR-895
Details
Bug
- [BKR-834] - SSH retries in beaker only retry using existing connection
- [BKR-1114] - Docker hosts fail to build behind a proxy
New Feature
- [BKR-895] - Move Puppet/PE specific code out of beaker and into new beaker-puppet gem
- [BKR-994] - [beaker subcommands] subcommands should read in configuration from $HOME
Task
- [BKR-1118] - Add method to install repo using build metadata yaml
Maintenance Tasks
- #1413 Add in beaker run options listed as deprecated
beaker 3.18.0
Details
Bug
- [BKR-1089] - Custom Facts added to environment on Windows hosts
- [BKR-1096] - pooling_api is not persisted if we specify --hosts via `beaker provision`
- [BKR-1124] - test-summary.txt does not include "Specific Test Case Status" for Skipped tests.
Improvement
- [BKR-1136] - Enable the use of Docker kill to clean up tests quickly
Task
- [BKR-840] - Create First PR: Docs Improvement!
- [BKR-1137] - [subcommands] beaker `init` should require a `--hosts` argument
Maintenance Tasks
beaker 3.17.0
Highlights
- @rishijavia has started contributing to beaker in BKR-1112! Welcome aboard!
Details
Bug
- [BKR-1112] - Error from Beaker when following getting started docs
Maintenance Tasks
beaker 3.16.0
Highlight
- @lucywyman has started helping us test & document subcommands in #1378 & #1379
Details
CI Blocker
- BKR-1106 - Resolve issue with exporting environment variables on Cisco Nexus
- [RE-8805 (internal), #1381] - add gpg key auto-import to zypper check
Improvement
- BKR-954 - Add Ability to Disable Openstack Volume Management
Maintenance Tasks
beaker 3.15.0
Details
Bug
- [BKR-1093] - Unbreak keypair generation... again
Improvement
- [BKR-1091] - vCloud datacenter selection support
New Feature
- [BKR-1092] - Support Keystone V3
Task
- [BKR-1095] - Apply work-around for Cisco Nexus to timesync function
- [BKR-1102] - Update for EPEL 5 archive
- [MODULES-4594, #1363] vmpooler hypervisor: add disks
Maintenance Tasks
beaker 3.14.0
Highlights
@ferglor implemented beaker destroy
in BKR-1061
Bug
- [BKR-1090] - Allow for hypervisor class instantiation without actually provisioning
New Feature
- [BKR-1004] - `beaker exec` command line implementation
- [BKR-1061] - `beaker destroy` command line implementation
Task
- [BKR-1076] - [subcommands] change the file and folder names of artifacts generated by `beaker init`
Maintenance
beaker 3.13.0
Highlights
- @MikaelSmith added a number of fixes: BKR-1066, BKR-1071
- @mchllweeks is helping improve subcommands with tasks like BKR-1060
- @tdevelioglu improved environment variable support in BKR-1035
Details
Bug
- [BKR-1035] - Environment variable keys always get upper-cased
- [BKR-1052] - Failure to login as root with Amazon Linux 2016.09.1
- [BKR-1059] - beaker subcommands should return non-zero exit codes when erroring
- [BKR-1066] - Sync root authorized keys on Windows fails
- [BKR-1074] - `beaker init` undefined method `exit_with'
Improvement
- [BKR-230] - Update inifile gem dependency
- [BKR-988] - support test tag union operation better
- [BKR-1049] - Align ruby minimum version with latest supported PE vendored ruby
- [BKR-1060] - [beaker subcommands] make `beaker init` not require a `--hypervisor` argument
New Feature
- [BKR-996] - `beaker provision` command line implementation
Task
- [BKR-1075] - [subcommands] Update Beaker::CLI.new to not parse during initialize
- [BKR-1083] - [subcommands] allow all subcommands to pass through arguments to Beaker::CLI's parse method
Maintenance Tasks
beaker 3.12.0
beaker 3.11.0
Highlights
- @mchllweeks fixed our broken paths in BKR-992
- @johnduarte updated our start validation to use PuppetDB checks in BKR-1046
- @tvpartytonight fixed our
gem install
problem in BKR-995
Details
Bug
- [BKR-917] - Randomly generated MAC in incorrect format for use with Vagrant Libvirt provider
- [BKR-982] - Update Cinder API to V2
- [BKR-992] - Obsolete url path in Beaker causing smoke failures
- [BKR-995] - gem install fails due to pre-release gem dependency
- [BKR-1051] - Race condition when ensuring aws key pair exists
- [BKR-1054] - Race condition errors when generating RSA keys during spec tests
Improvement
- [BKR-1029] - Improve the location host file generated by beaker init
- [BKR-1046] - Use PDB status endpoint to check availability
Task
- [BKR-966] - Create tests using beaker to run beaker for beaker subcommands
Maintenance Tasks
- #1335 fix references to files under concepts