Releases: ahuffman/ansible-satellite6_bootstrap
Releases · ahuffman/ansible-satellite6_bootstrap
Version 1.0.6
Version 1.0.5
Version 1.0.5
Fixes:
- Incorrect red hat subscription-manager port (was 443 now 8443)
- Add
become: True
torhn-migrate-classic-to-rhsm
command task so it can properly read/etc/sysconfig/rhn/systemid
Version 1.0.4
Version 1.0.4
- Changes made mainly to appease ansible-lint (syntax checker)
- Add ansible-lint rule skips for things that there are no valid solutions for and no reason that the syntax is bad.
- Change puppet agent task from shell to command module since no reason for shell here.
Version 1.0.3
Version 1.0.3
Major overhaul of functionality:
- Role now requires ahuffman.sat6_create_hosts Role
- Role now requires ahuffman.api Role
- Now able to properly purge Satellite5 clients during migration
- Now able to attach a Host Group during migration
- Now able to attach a Location during migration
- Now able to update existing Satellite6 Host entries during migration to match provided parameters of the Role
With this major overhaul of the code, we lost some of the prior simplicity. You now must specify the following:
- sat6_user
- sat6_pass
- sat6_host_group
These added parameters are required to be able to properly pre-create a Satellite6 host, which a bare subscription-manager registration does not allow for providing a host-group or location. The only way to do this is by going over the Satellite6 API and creating a host, then register the host which will attach to the existing host record.
Version 1.0.2
Version 1.0.2
- Updated Galaxy meta
Version 1.0.1
Version 1.0.1
- Moved the subscription-manager dependencies to the first task of the playbook. This resolves potential problems migrating from Satellite5/Spacewalk because we make sure we have subscription-manager on the system prior to ripping out the rhn-tools
Version 1.0.0
Version 1.0.0
- Renamed Role to satellelite6_bootstrap
- Rebuilt to work more in line with what the bootstrap.py does