Skip to content

Releases: IBM/Ansible-OpenShift-Provisioning

v2.4.0

06 Feb 10:34
8c393cd

Choose a tag to compare

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

v2.3.0

15 May 12:33

Choose a tag to compare

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

06 Nov 11:25
1f5012b

Choose a tag to compare

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

  • Increase 'approve_certs' wait time to 45 min (#318) (4925c90)
  • Refactor playbook wait_for_bootstrap function (#317) (fd5da24)

v2.1.0

19 Jun 10:03
373b54c

Choose a tag to compare

2.1.0 (2024-06-19)

Features

Bug Fixes

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

  • Disable memballon driver on KVM control and compute nodes (#265) (c6c8ab4)
  • Improve ansible playbook execution (#269) (91fd841)

v2.0.0

12 Mar 16:06
b440fe5

Choose a tag to compare

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...
Read more