Enhance SCS cluster status tests with additional resource attributes #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces several updates, primarily focusing on dependency upgrades, configuration enhancements, and the addition of new test cases and documentation for SAP high availability scenarios. Below is a categorized summary of the most important changes:
Dependency Updates
github/codeql-actionversions across multiple workflow files (.github/workflows/codeql.yml,.github/workflows/ossf-scoreboard.yml,.github/workflows/trivy.yml) fromv3.28.15tov3.28.16for improved security and performance. [1] [2] [3]Configuration Enhancements
user_assigned_identity_client_idparameter insap-parameters.yamlto support Azure user-assigned managed identities.HIGH_AVAILABILITY.mdto include guidance on configuring user-assigned managed identities and their client IDs for Azure RBAC.New Test Cases
SCS_HIGH_AVAILABILITY.md, such as Azure Load Balancer validation, SAPControl configuration validation, and various failover and process simulation scenarios. These tests ensure robustness in high availability setups.Pseudocode Documentation
HAFailoverToNodeTestfor controlled failover validation.KillMessageServerTestand related process-specific tests for simulating failures.ManualRestartASCSInstanceTestfor validating manual ASCS instance restarts.SAPControlConfigValidationTestfor verifying SAPControl configurations.Enhanced Test Scenarios