IBM / Ansible-OpenShift-Provisioning

Automate the deployment of Red Hat OpenShift Container Platform on IBM zSystems (s390x). Automated User-Provisoned Infrastructure (UPI) setup using Kernel-based Virtual Machine (KVM).
https://ibm.github.io/Ansible-OpenShift-Provisioning/
MIT License
20 stars 44 forks source link

SNO install is broken #315

Closed smolin-de closed 2 months ago

smolin-de commented 3 months ago

We have two SNO install methods. With bootstrap node and without an bootstrap node. A resent patch added a sno_haproxy role for an installation without bootstrap node.

- { role: haproxy, when: env.bastion.options.loadbalancer.on_bastion }
- { role: sno_haproxy, when: env.bastion.options.loadbalancer.on_bastion and control_node_count | int == 1 }

The issue is, that the sno_haproxy role is always used on a single node installation. You can only use SNO installs without bootstrap.

The second issue is, that the SNO ignition file is always created without the option: single-node-ignition-config The ignition file with bootstrap is used for an SNO installation.

The SNO haproxy setup does not match with the SNO ignition setup!

isumitsolanki commented 2 months ago

Hi @smolin-de , This issue has been resolved in https://github.com/IBM/Ansible-OpenShift-Provisioning/pull/324 PR

isumitsolanki commented 2 months ago

This issue has been resolved. hence closing

isumitsolanki commented 2 months ago

Hi @smolin-de , this issue has been resolved. please verify from your end and let me know if issue is still. there