Releases: IBM/Ansible-OpenShift-Provisioning
Releases · IBM/Ansible-OpenShift-Provisioning
v2.4.0
2.4.0 (2026-02-06)
Features
- Added workflows to integrate github actions for PR validations (#420) (d054849)
- Enable CEX based LUKS encryption (#423) (5355fc9)
- Updated hcp.yaml with CatalogSource image parameter for MCE installation (#421) (cd21041)
Bug Fixes
- Add EC build support logic in OCP installer download task (#430) (1780e62)
- Added RoCE interface to the parm file of LPAR while booting (#424) (9c9eec0)
- DNS entries fix to enabling correct forwarding. (#446) (8c393cd), closes #445
- Issue 433 - UPI installion not working (#434) (fcb1722)
- Jenkins pipeline failure at the mce creation steps (#425) (68d8afd)
- resolved bug for ocmirrorv2 from 4.19 (#412) (e7de9db)
- This fix solves the UPI installation for HA (#439) (b90f359), closes #438
- Update to get the by-path value of fcp disk and the pod count of hcp to greater than 20. (#413) (60962bb)
- Updated InfraEnv template and updated timeouts for image downloads (#418) (a805101)
- Updated mirror information for HCP templates (#426) (3088328)
- Updated the nameserver of kvm, zvm & LPAR agents - hcp (#417) (f81d851)
- Updated the nameserver of lpar hipersockets agents (#422) (03d6d8d)
Documentation
- improve README, update host/group vars, and prerequisites (#432) (eba1a73)
- Revert "docs: improve README, update host/group vars, and prerequisites" (#436) (25fbbf9), closes IBM/Ansible-OpenShift-Provisioning#432
v2.3.0
2.3.0 (2025-05-15)
Features
- Add support for fips and some minor code allignments (#359) (0f68843), closes #305
- Added support for zVM Converged Hipersockets for HCP (#386) (3c73a1c)
- HCP - Support for booting DPM LPAR ans attaching as compute node (#372) (2edd3d5)
- Support for LPAR as compute nodes for HCP (#358) (d530b2b)
Bug Fixes
- Added installation_disk_id to agents for LPAR HCP (#385) (00ba53d)
- Boot-artifacts has been renamed as required to boot the agents. (#402) (e8d8e1d)
- Creating ABI cluster with ISO boot not working #351 (#352) (5b1da45)
- Fips support for abi (#375) (604bf28)
- HCP - Segregating InfraEnv and Agents into a separate namespace (#357) (46e6ebb)
- Updated agent patch command for HCP kvm (#356) (657b9d3)
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...