From details related by , Gentleman Adventurer:
GLICI pipeline output of RHEL beaker acceptance tests expose the environment variable BEAKER_RHSM_PASS (Introduced with ) in log output, even when that variable is masked in by GLCI settings.
Example RHEL nodeset (currently unused by the GLCI pipeline tests, for obvious reasons): https://github.com/simp/pupmod-simp-simp/blob/master/spec/acceptance/nodesets/rhel7.yml
Took the BEAKER_RHSM_* values out of the SUT command line and moved them into SUT-side environment variables.
Currently testing changes on a local system using:
Puppet Module: https://gitlab.com/simp/pupmod-simp-simp/-/commits/SIMP-8928-rhel-masking
Ruby Gem: https://github.com/simp/rubygem-simp-beaker-helpers/pull/137
Exported env vars BEAKER_RHSM_USER and BEAKER_RHSM_PASS with credentials to a valid RH development account
Test command: