Releases: IBM/Ansible-OpenShift-Provisioning
Releases · IBM/Ansible-OpenShift-Provisioning
v2.2.0
2.2.0 (2024-11-06)
Features
- ABI SNO & Compact Support For z/VM (#335) (47f1dca)
- ISO boot support for KVM agents - HCP (#341) (cb621ba)
- OCPONZ-4396 Automation of ISO boot support for KVM (#310) (68f38ab)
- RoCE and Hipersocket support for LPAR Cluster (#338) (41f3a59)
- seperate sec12 add contrib upd lic (#328) (f711c21), closes #308
Bug Fixes
- Add missing variable iso_os_variant (#301) (a18847e)
- Create bastion with rhel version 9 is failing in latest code (#340) (fbbe4b0)
- Hung condition during update of /etc/hosts (#309) (5f52666)
- Issue #329: Under specific circumstances the run of playbooks is failing. (#330) (95b45c5)
- ISSUE NO 343 (#344) (1f5012b)
- LPAR boot with DASD disks updating parm file with /dev/dasda (#331) (ec7b703)
- Modification to support 3 node installation for LPAR cluster (#332) (f4db0be)
- resolved namespace issue in wait for agents - hcp (#339) (f50ce9b)
- Updated hcp binary extraction procedure and enahancements (#333) (33a96df)
Miscellaneous
v2.1.0
2.1.0 (2024-06-19)
Features
- Add RHEL9 support (#274) (8654467), closes #160
- Add support to create a three node OCP cluster (#245) (582efb9)
Bug Fixes
- Add *.yml extension to .gitattributes file (#261) (41c18ae)
- Add host_user to access KVM host (#279) (35cc27f)
- Add missing changes (#289) (52e5a1b)
- Disable disk device cache (#266) (542b8e6)
- Disable memballon in KVM guest (#280) (822f97d)
- Disable UDP aggregation on additional compute nodes (#250) (0d50dd0)
- DNS issues (#253) (3ba7ce3), closes #252
- Enable HAProxy statistics report port 1936 (#251) (d317ccd)
- hostname does not contain a FQDN (#273) (3a99d0b)
- Invalid jinja format (#260) (31b248a)
- Mac specification documented but not in all.yaml.template. (#248) (ed621cc), closes #247
- Missing day-2 variable definitions (#259) (83aad6c)
- Partial fix for #160 (RHEL support). (#257) (5fbd34d)
- Remove empty array values in template file (#256) (44979a4)
- Some docs style issues (#271) (20222f9)
- Typo in code block (#270) (8e5bcbd)
Miscellaneous
- Download RHCOS ISO to be used in future day-2 installs (#262) (6fa846d)
- Improve compute node hostname check (#258) (1c31a91)
- Install galaxy collections with latest version (#282) (f8321c9)
Performance
v2.0.0
2.0.0 (2024-03-12)
Features
- Add .ansible-lint (fd2dcee)
- Add .editorconfig (c85c9fe)
- Add .releaserc.json (#83) (466194c)
- Add and delete compute nodes (day-2) (#153) (05fcca7)
- Add creation of agents for hypershift (#175) (2e0b275)
- Add delete_nodes role (#60) (91f3296)
- Add delete_nodes role (#60) (7a02ff9)
- Add DHCP support (#240) (8744bb1)
- Add NAT-based networking support besides macvtap (#77) (22e1afb)
- Add semantic-release/github plugin (#87) (cbaf162)
- add setup bastion for hypershift (#147) (a8180fd)
- Add support for ARM KVM server (#239) (9c6f371)
- Add support to create aarch64 (arm64) compute node (#203) (6496234)
- additional artifact refresh (#81) (580db78)
- automate install of zhmc dependencies (#86) (426ae9d)
- Detect automatically required RHCOS images for compute nodes (#193) (cf1d7b9)
- Enabling disconnected cluster installation (#205) (a319d3c), closes #143
- Improve OCP versioning (#78) (65c43f4)
- Static IP support for agents using NMState and MCE operator install - Hypershift (#181) (bb07dba)
- Unprivileged kvm admin (#106) (7bf90bb)
- Untrack all.yaml file in git (5345a15)
- Use KVM host to store bastion kickstart file (4078c98)
Bug Fixes
- Add api.<metadata_name>.<base_domain> to /etc/hosts (#70) (09c4e93)
- add bootstrap to delete_nodes role (#99) (d7ace53)
- Add gitignore to inventories (#104) (da85808)
- Add keyboard layout support to bastion kickstart template (#132) (2730123)
- add manual option for docs deploy (5c5f430)
- Add retry if subscription server is not available (3541ff3)
- Add timeout for bastion and bootstrap VM creation (#111) (ddeb373)
- Added ClusterImageSet creation for nightly build image (#204) (f8e7c14)
- Added os flag for virt-install command and changed hypershift binary name (#214) (433a922)
- Adjust boolean code style (#110) (35fca2d)
- Adjust bootstrap wait time (#114) (bb74dcc)
- Adjust wait time for bootstrap complete (#208) (d35b5c3)
- bootstrap: Deletion of existing VM image (#59) (f9e0eee)
- change boot_ftp_insfile path (d435127)
- Change ftp server to file server (#102) (6789326), closes #96
- Change in documentation Adding vault (#137) (f42cf12)
- Check for 'PROGRESSING' state, instead 'AVAILABLE' state (#168) (c64794e)
- Check if compute nodes are defined (#243) (e2e1208)
- Conform proxy vars (#79) (082745e)
- Create nodes on LPAR1 in non high availability mode (#76) (af24144)
- create-bastion: Update bastion-ks.cfg (fe658bd)
- Delete node when node name contains domain name as suffix (#237) (637eca9)
- Disable /etc/resolv.conf updates by NetworkManager (#72) (a2aa4b1)
- Enable autostart...
v1.1.0
1.1.0 (2023-08-18)
Features
- Add and delete compute nodes (day-2) (#153) (2274600)
- Add creation of agents for hypershift (#175) (8f5b242)
- add setup bastion for hypershift (#147) (f454bde)
- Detect automatically required RHCOS images for compute nodes (#193) (2c6e6cf)
- Static IP support for agents using NMState and MCE operator install - Hypershift (#181) (9ca84bc)
- Unprivileged kvm admin (#106) (cdd52fe)
Bug Fixes
- Add gitignore to inventories (#104) (30059a1)
- Add keyboard layout support to bastion kickstart template (#132) (bcb6874)
- Add timeout for bastion and bootstrap VM creation (#111) (5e67ad9)
- Adjust boolean code style (#110) (e7973d7)
- Adjust bootstrap wait time (#114) (8724b1d)
- change boot_ftp_insfile path (3187a10)
- Change ftp server to file server (#102) (0e5c111), closes #96
- Change in documentation Adding vault (#137) (d164fe4)
- Check for 'PROGRESSING' state, instead 'AVAILABLE' state (#168) (130c19e)
- Flipped NIC device numbers (0cd901e)
- incorrect double quote type (b76b9ac)
- Increase csr wait time (#139) (db8d7a7)
- Remove '3_setup_kvm_host' from 'pre-existing_site' playbook (#109) (d216fcb)
- Remove bash set command (#138) (a8928e5)
- Remove uuid from storage template file (#150) (14e7d10)
- Separate RHCOS and OCP versions (#126) (cba080b)
- typo (2ee8f9c)
- Typo - pull_request to pull_secret in comment (6c4e158)
- Update Bastion DNS entries only when enabled (#171) (bf1474e)
- Use _vm_console variable (#146) (0233542)
- Wrong indentation (#152) (bf3a7b9)
Miscellaneous
- Add common role to support future multi arch setups (#116) (e8609fe)
- Add var-naming[no-role-prefix] rule (#151) (21a347d)
- Improve 'reinstall_cluster' playbook (#142) (0c144d9)
- Improve node check (#141) (f0fe213)
- Install bootstrap on first KVM host (#145) (ecad687)
- Minor debug improvements (#172) (963176c)
- Reduce node wait time (#169) (8e8fadd)
- Update .editorconfig (#112) (fb3eb4e)
- Use new OCP version and download variables (#149) (8fa691c)
v1.0.0
1.0.0 (2023-02-17)
Features
- Add .ansible-lint (09b7bd4)
- Add .editorconfig (7d95b91)
- Add .releaserc.json (#83) (b89d854)
- Add delete_nodes role (#60) (b6c292c)
- Add delete_nodes role (#60) (02792ef)
- Add NAT-based networking support besides macvtap (#77) (de97a90)
- Add semantic-release/github plugin (#87) (acc7653)
- additional artifact refresh (#81) (c0b5507)
- automate install of zhmc dependencies (#86) (1e9fe33)
- Improve OCP versioning (#78) (0dcfb8e)
- Untrack all.yaml file in git (66e3dcb)
- Use KVM host to store bastion kickstart file (b709265)
Bug Fixes
- Add api.<metadata_name>.<base_domain> to /etc/hosts (#70) (9a5dbfc)
- add bootstrap to delete_nodes role (#99) (a002606)
- Add retry if subscription server is not available (6c62439)
- bootstrap: Deletion of existing VM image (#59) (d37fb31)
- Conform proxy vars (#79) (b0cd008)
- Create nodes on LPAR1 in non high availability mode (#76) (a226266)
- create-bastion: Update bastion-ks.cfg (5b4b892)
- Disable /etc/resolv.conf updates by NetworkManager (#72) (2fe37d6)
- Enable autostart for control, compute and infra VMs (#62) (af4df5f)
- escape host and group vars from .gitignore (#98) (b549b17)
- Group virt does not exist in RHEL9 (#82) (9b8a25b)
- Improve node check (#74) (e23a13d)
- Improve output of openshift-installer progress and check (#61) (e744751)
- Improve waiting for cluster operators check (#68) (e622fe1)
- Problem wit ansible_python_interpreter variable and value (38329e8)
- Problem with hostname and 2nd nameserver definition (#66) (ed8dd70)
- remove docs/CHANGELOG.md (#88) (162d42a)
- Remove semantic-release/github plugin (#84) (f554452)
- Remove unused spaces (39426e2)
- Simplify OCP verification code (50c18c2)
- ssh: Some minor fixes (97a1778)
- Update license copyright message (#85) (f02224e)
- use bastion nameserver in /etc/resolv.conf (c48f99b)
- Wrong long line break (#69) (383d573)