Merged
Conversation
…i Huawei stress tests
…nt variable substitution - Implemented CreateYAMLFromFileWithEnvvars to read a YAML file, validate environment variables, and create resources. - Added FindUnsetEnvVars function to identify unset environment variables in the YAML content. - Updated stress tests to validate environment variables in custom resource files before applying them. - Adjusted cluster_config.yml to specify Kubernetes version and added new CSI modules with dependencies.
Signed-off-by: Alexey Yakubov <alexey.yakubov@flant.com>
- Replaced the InstallDocker function with WaitForDockerReady to check Docker readiness after cloud-init. - Added 2 x 60GB disks to master for nfs and minio in csi-all-test
- Added keepalive context and cancellation to manage SSH connections. - Introduced startKeepalive method to send periodic keepalive requests for both jump and target clients. - Updated reconnect logic to handle keepalive cancellation and restarting. - Modified cluster setup to retain base tunnel information for improved resource management. - Enhanced logging in stress tests for better visibility during disk attachment operations.
…CSI problems with SANs because of
…SI initiator names - Updated the hostname randomization logic to assign unique suffixes to each node, minimizing collision likelihood. - Renamed the function from appendHostnameSuffix to randomizeHostnames for clarity. - Adjusted logging to provide detailed information about randomized hostnames. - Commented out iSCSI configuration in the YAML file to prevent potential conflicts.
39940ba to
1746334
Compare
- Introduced a new timeout constant for waiting until SSH is reachable on the setup node. - Updated the CreateTestCluster function to include a step for checking SSH readiness before establishing the connection. - Adjusted subsequent steps in the cluster setup process to reflect the new SSH readiness check. - Modified cluster configuration YAML to switch from csi-hpe to csi-huawei and updated related test files accordingly.
NikolayDemchuk
approved these changes
Feb 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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 branch brings: