2.5.2 (2024-11-20)
Fixed bugs:
2.5.1 (2024-11-20)
Fixed bugs:
2.5.0 (2024-09-20)
Implemented enhancements:
- add ContainerDocker and ContainerSwarm #145 (evgeni)
- Add ContainerPodman class #130 (bastelfreak)
Merged pull requests:
2.4.0 (2024-08-13)
Implemented enhancements:
- Arch Linux: remove redundant system updates #142 (bastelfreak)
2.3.1 (2024-07-08)
Fixed bugs:
- CI: Switch from EL7/8->Debian12/EL9 #140 (bastelfreak)
- docker-api: depend on 2.3 or newer #139 (bastelfreak)
Merged pull requests:
- voxpupuli-rubocop: Update to 2.8.0 #138 (bastelfreak)
2.3.0 (2024-05-28)
Implemented enhancements:
- beaker: Allow 6.x #135 (bastelfreak)
- Add Ruby 3.3 to CI matrix #134 (bastelfreak)
Merged pull requests:
- voxpupuli-rubocop: Use 2.7.0 #136 (bastelfreak)
2.2.1 (2024-03-27)
Fixed bugs:
2.2.0 (2024-03-17)
Implemented enhancements:
- Implement writing out a containerfile for a host #125 (ekohl)
- Support Amazon Linux 2023 #123 (treydock)
Merged pull requests:
- Rakefile: Use rubocop tasks from voxpupuli-rubocop #131 (bastelfreak)
- voxpupuli-rubocop: Update 1.2->2.6 #129 (bastelfreak)
- README.md: Document CLI; Add ToC #127 (bastelfreak)
2.1.0 (2023-05-05)
Implemented enhancements:
- switch to voxpupuli-rubocop & restore beaker 4 support #120 (bastelfreak)
Closed issues:
- Enable SSH Agent forwarding on MacOS #117
Merged pull requests:
- GCG: Add faraday-retry dep #119 (bastelfreak)
- CI: Build gems with strictness and verbosity #118 (bastelfreak)
- rubocop: Fix RSpec/AnyInstance #116 (jay7x)
- rubocop: Fix RSpec/VerifiedDoubles #115 (jay7x)
2.0.0 (2023-03-28)
Breaking changes:
- Drop Ruby 2.4/2.5/2.6 support #109 (bastelfreak)
Implemented enhancements:
Merged pull requests:
- Rubocop: fix more violations #113 (bastelfreak)
- rubocop: Use shared config from beaker #112 (bastelfreak)
- Fix even more rubocop issues #111 (jay7x)
- More rubocop fixes #110 (jay7x)
- Fix more rubocop warnings #108 (jay7x)
- Fix multiple Rubocop warnings #106 (bastelfreak)
1.5.0 (2023-03-24)
Implemented enhancements:
- Ruby 3.2 compatibility #100 (ekohl)
- Set required Ruby version to 2.4+ #99 (ekohl)
- Simplify port detection code #95 (ekohl)
- Add Ruby 3.1 to CI matrix #87 (bastelfreak)
- Use ssh-keygen -A on Red Hat-based distros & SuSE/SLES #73 (ekohl)
Fixed bugs:
Merged pull requests:
- Remove Gemfile.local from git #104 (ekohl)
- Fix rubocop Naming/FileName #103 (jay7x)
- cleanup GitHub actions #102 (bastelfreak)
- Remove unused rspec-its dependency #98 (ekohl)
- Allow fakefs 2.x #97 (ekohl)
- Remove yard rake tasks #96 (ekohl)
- rubocop: fix dependency ordering #94 (bastelfreak)
- GHA: Use builtin podman #86 (bastelfreak)
- GHA: Use builtin docker #85 (bastelfreak)
- Fix rubocop-related issues (part 1) #75 (jay7x)
1.4.0 (2023-03-10)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- dependabot: check for github actions as well #89 (bastelfreak)
1.3.0 (2022-12-18)
Implemented enhancements:
1.2.0 (2022-08-11)
Implemented enhancements:
- Use ssh-keygen -A on modern Enterprise Linux #66 (ekohl)
- Add Docker hostfile parameter docker_image_first_commands #65 (Rathios)
1.1.1 (2022-02-17)
Fixed bugs:
- Arch Linux: do not install openssh twice #58 (bastelfreak)
Merged pull requests:
- Remove beaker from Gemfile #62 (bastelfreak)
- CI: Switch centos:8 to centos:stream8 image #61 (bastelfreak)
1.1.0 (2022-01-27)
Implemented enhancements:
1.0.1 (2021-09-13)
Implemented enhancements:
Fixed bugs:
- Fix IP detection in WSL2 environments #56 (trevor-vaughan)
- Fix SSH port binding #53 (treydock)
- Added ENV DOCKER_IN_DOCKER to fix SSH conn info #51 (QueerCodingGirl)
Closed issues:
- Regression with 1.0.0 WRT SSH port usage #52
1.0.0 (2021-08-06)
Implemented enhancements:
- Implement codecov reporting #49 (bastelfreak)
Fixed bugs:
- Treat Fedora 22+ and EL8 the same #48 (ekohl)
- Be more aggressive about picking a connection #47 (trevor-vaughan)
0.8.4 (2021-03-15)
Fixed bugs:
- Force Container Removal #45 (trevor-vaughan)
Closed issues:
Merged pull requests:
- Fix docker usage to use correct port and IP address on local docker #44 (treydock)
- Update to Check Rootless #41 (trevor-vaughan)
- Change from my personal fork to docker-api 2.1+ #40 (trevor-vaughan)
0.8.3 (2021-02-28)
Merged pull requests:
0.8.2 (2021-02-28)
Merged pull requests:
- Deconflict Privileged and CAPs #34 (trevor-vaughan)
0.8.1 (2021-02-28)
Merged pull requests:
- Fix docker support and update github actions #32 (trevor-vaughan)
- Add GH Action for releases #31 (genebean)
0.8.0 (2021-02-26)
Merged pull requests:
- Move testing to GH Actions #30 (genebean)
- Add Podman Support #29 (trevor-vaughan)
0.7.1 (2020-09-11)
Merged pull requests:
0.7.0 (2020-01-23)
Merged pull requests:
0.6.0 (2019-11-12)
Merged pull requests:
- (BKR-1613) add CentOS8 support #19 (ciprianbadescu)
0.5.4 (2019-07-15)
Merged pull requests:
- (maint) A number of fixes for rerunning tests on docker containers #18 (underscorgan)
0.5.3 (2019-05-06)
Merged pull requests:
0.5.2 (2019-02-11)
Merged pull requests:
- Allow users with large keyrings to run test #16 (trevor-vaughan)
0.5.1 (2018-11-29)
Merged pull requests:
- (SERVER-2380) add image tagging ability #14 (tvpartytonight)
0.5.0 (2018-11-19)
Merged pull requests:
- (BKR-1551) Updates for Beaker 4 #13 (caseywilliams)
0.4.0 (2018-10-26)
Merged pull requests:
- (PUP-9212) Allow for building containers with context #12 (tvpartytonight)
- (PUP-9212) Allow for image entry point CMDs #11 (tvpartytonight)
- (BKR-1509) Hypervisor usage instructions for Beaker 4..0 #9 (Dakta)
0.3.3 (2018-04-16)
Merged pull requests:
0.3.2 (2018-04-09)
Merged pull requests:
0.3.1 (2018-02-22)
Merged pull requests:
- Fix Archlinux support #6 (bastelfreak)
0.3.0 (2018-01-29)
Merged pull requests:
0.2.0 (2017-08-11)
Merged pull requests:
- (BKR-1189) Fix port mapping #3 (rishijavia)
- Make beaker-docker work in a docker container #2 (hedinasr)
0.1.0 (2017-08-01)
Merged pull requests:
- (MAINT) Add docker-api dependency as its removed from beaker #1 (rishijavia)
* This Changelog was automatically generated by github_changelog_generator