Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make AWS/GCP HANA cluster playbook follow best practices #323

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

alvarocarvajald
Copy link
Collaborator

@alvarocarvajald alvarocarvajald commented Feb 28, 2025

In some scenarios, playbooks to configure HANA resources in a cluster are failing to deploy a healthy HanaSR cluster in AWS. This could be either due to a race condition, or to not configuring the clone resource into the cluster in maintenance mode as specified in the best practices. This commits adds into the cluster-hana.yaml task calls to cs_wait_for_idle after commands which modify the cluster configuration, as well as modifying the cluster configuration so the SAPHana resource clone is added in maintenance mode. Also calls were added to remove the maintenance flag from this resource later in the playbook.

Ticket: https://jira.suse.com/browse/TEAM-10107

Verification Runs:

Both failures are in registercloudguest step registering LTSS, which is unrelated to this PR.

@alvarocarvajald alvarocarvajald changed the title Add calls to cs_wait_for_idle to HANA cluster ansible task for AWS/GCE Make AWS/GCP HANA cluster playbook follow best practices Feb 28, 2025
In some scenarios, playbooks to configure HANA resources in a cluster
are failing to deploy a healthy HanaSR cluster in AWS. This could be
either due to a race condition, or to not configuring the clone resource
into the cluster in maintenance mode as specified in the best practices.
This commits adds into the `cluster-hana.yaml` task calls to
`cs_wait_for_idle` after commands which modify the cluster
configuration, as well as modifying the cluster configuration so the
SAPHana resource clone is added in maintenance mode. Also calls were
added to remove the maintenance flag from this resource later in the
playbook.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant