Releases: Katello/katello-client-bootstrap
Releases · Katello/katello-client-bootstrap
1.7.9 Release
1.7.8 Release
- detect the right api port, as it can differ from the rhsm port
- use Foreman not Katello API to fetch proxy features
- ensure compatibility with CentOS Stream 9
1.7.7 Release
- BZ#2001476 - don't fail decoding data from RPM on EL8.5+
- Python 3.8 support
1.7.6 Release
- don't try to create a VM when the hostgroup has a compute resource
defined by forcing compute_resource to be None - add a newline after the added REX key to play nicer with ssh-copy-id
- properly load dnf repo substitutions from /etc for Oracle Linux
- load dnf configuration as that might contain useful settings like
proxies - don't fail if sub-man-migration can't be installed (like on EL8)
- don't log bootstrap execution in the Ansible playbook
1.7.5 Release
- BZ #1830884 - drop support for puppet < 4
- BZ #1802206 - document --legacy-purge not working on EL5
1.7.4 Release
- BZ#1763837 - properly decode fetched ssh keys on Python3
1.7.3 Release
- BZ #1659414 - don't fail on unknown smart proxies (#315)
- BZ #1729179 - don't migrate EL8 hosts (#317)
- Puppet 6 support (#316)
- BZ#1717096: only pass --remove-rhn-packages when also doing legacy purge (#313)
- Open file in 'w' mode instead of 'wb' (#314)
- BZ #1710546 - decode ALL results we get from rpm (#310)
- update puppet config when puppet is not skipped, not foreman
- move enable_rhsmcertd just after doing the subscription stuff
- only execute API calls of "new capsule" mode when Foreman is not skipped
- improve error message when running on an registered host
1.7.2 Release
1.7.1 Release
- Bugfix for REX authorized_keys permission handling (#298)
- Improve error message and allow non-existing files for --rex-authpath (#299)
- Improve --rex-urlkeyfile help text (#293)
- Default bootstrap.py to install katello-host-tools and omit the katello-agent package (#258)
- Improve output when using the rex options (#291)
- Don't fail if yum clean fails (#289)
- Don't use json.loads to generate dicts (#288)
- Bugfix: don't build a newly created host (#287)
- Call rhn-migrate-classic-to-rhsm with --remove-rhn-packages (#137)
- Allow fetching REX keys from the API (#282)
1.7.0 Release
- Python 3 support
- Capability to preserve proxy settings when reconfiguring/migrating the client (#283)
- EL5 subscription manager compatibility fixes (#284)
- Only yum clean metadata and dbcache, not RPMs (#280)
- Allow defining where to get ssh keys and where to store them (#281)
- Make the FIPS check more robust (#279)
- Support yum and dnf Python bindings (#271)
- Option to ignore registration failures (#261)
- Force lowercase FQDN writing puppet configuration (#255)
- Improve the error message when a search fails (#257)