Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@AmadeusPodvratnik AmadeusPodvratnik released this 12 Mar 16:06
· 23 commits to main since this release
b440fe5

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 for control, compute and infra VMs (#62) (036feef)
  • escape host and group vars from .gitignore (#98) (ac87ae2)
  • Execute function when required variable is defined (#234) (f9fda85)
  • Flipped NIC device numbers (c178bd0)
  • Group virt does not exist in RHEL9 (#82) (2c9ba12)
  • Import DNS role when defined and enabled (#202) (0a166bc)
  • Improve error handling (#201) (e529032)
  • Improve node check (#74) (4fe8804)
  • Improve output of openshift-installer progress and check (#61) (76d78c7)
  • Improve waiting for cluster operators check (#68) (181fa4b)
  • incorrect double quote type (49729f9)
  • Increase csr wait time (#139) (6cfe765)
  • Increase timeout from 300 to 360 sec (#218) (c0587ae)
  • Minor fixes (#233) (3e72f4b)
  • Missing quotes in 'Add ipv6 support' patch (#219) (fe54651)
  • Problem wit ansible_python_interpreter variable and value (7812ea0)
  • Problem with hostname and 2nd nameserver definition (#66) (1d6f9e2)
  • pull updated gh-pages (#200) (0e61040), closes #196
  • Remove '3_setup_kvm_host' from 'pre-existing_site' playbook (#109) (e5b5c65)
  • Remove bash set command (#138) (d027c38)
  • remove docs/CHANGELOG.md (#88) (e3edfe8)
  • remove gh-pages pull step (caa1f33)
  • Remove pipefail option (#244) (9728397)
  • Remove semantic-release/github plugin (#84) (f644c98)
  • Remove unused spaces (0c90006)
  • Remove uuid from storage template file (#150) (2c5ffe8)
  • root user support - issue #188 (#197) (3632878)
  • Separate RHCOS and OCP versions (#126) (ad88e05)
  • Simplify OCP verification code (dd4748c)
  • ssh: Some minor fixes (84f68cd)
  • Temporary ignore some DNS checks (#212) (7d1fd0c)
  • typo (499d3a2)
  • Typo - pull_request to pull_secret in comment (4316a16)
  • Typo in initial-resolv.yaml (#222) (1f5b0d6)
  • Typo in when statement (#215) (f76294f)
  • Update Bastion DNS entries only when enabled (#171) (f4b9221)
  • Update HAProxy.cfg during day-2 compute node install (#224) (fbe62fe)
  • Update license copyright message (#85) (f5e259e)
  • Use _vm_console variable (#146) (f8356da)
  • use bastion nameserver in /etc/resolv.conf (94166bc)
  • Wrong indentation (#152) (6072339)
  • Wrong long line break (#69) (3da0e15)

Miscellaneous

Documentation

  • add hypershift, remove CHANGELOG from mkdocs.yaml (#195) (4e42fdc)
  • automate docs deployment on update (#196) (2d6221d)
  • rename gh-pages workflow (04aa9eb)

Performance