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

CASMINST-6734: SW_ADMIN_PASSWORD variable is not required to be set for tests anymore #5562

Draft
wants to merge 1 commit into
base: release/1.6
Choose a base branch
from

Conversation

Srinivas-Anand-HPE
Copy link
Contributor

Summary and Scope

Goss tests no longer need the switch admin password set using an environment variable. The tests read the value directly from Vault now.

Rather than using commands which expose credentials to any user looking at the running processes.

It also removes the various places where this value is stored and exported in an environment variable, as this is no longer required for the test (the test reads it directly from Vault).

CASMINST-6734

Checklist

  • If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
  • If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
  • My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

@Pankhuri-Rajesh
Copy link
Contributor

can you please update the licenses.

@Srinivas-Anand-HPE Srinivas-Anand-HPE marked this pull request as draft December 3, 2024 04:42
Srinivas-Anand-HPE added a commit that referenced this pull request Dec 9, 2024
…or tests anymore #5562 (#5591)

CASMINST-6734: SW_ADMIN_PASSWORD variable is not required to be set for tests anymore
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.

5 participants