You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I receive the following error when attempting to use an environment variable for a Helm release namespace.
Namespace "${rbacmanager_namespace}" is invalid: [metadata.name: Invalid value: "${rbacmanager_namespace}": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name', or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?'), metadata.labels: Invalid value: "${rbacmanager_namespace}": a valid label must be an empty string or consist of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyValue', or 'my_value', or '12345', regex used for validation is '(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])?')]
I expected the value for the rbac-manager release namespace to be dynamically set from the RBACMANAGER_NAMESPACE environment variable. This has worked with previous Reckoner Course schemas, also using the Python build.
Go build, Version:6.0.0-rc.4 Commit:a163b28e538952188d12186b4f8a8562cc365708
Search
I did search for other open and closed issues before opening this.
Code of Conduct
I agree to follow this project's Code of Conduct
Additional context
Andy mentioned this should work and may be related to ordering of env var processing vs. namespace management, related to the Go rewrite. Here is an internal Slack thread.
The text was updated successfully, but these errors were encountered:
What happened?
I receive the following error when attempting to use an environment variable for a Helm release namespace.
The above used this course file:
What did you expect to happen?
I expected the value for the rbac-manager release namespace to be dynamically set from the
RBACMANAGER_NAMESPACE
environment variable. This has worked with previous Reckoner Course schemas, also using the Python build.How can we reproduce this?
reckoner plot -a the_above_file.yaml
Version
Go build, Version:6.0.0-rc.4 Commit:a163b28e538952188d12186b4f8a8562cc365708
Search
Code of Conduct
Additional context
Andy mentioned this should work and may be related to ordering of env var processing vs. namespace management, related to the Go rewrite. Here is an internal Slack thread.
The text was updated successfully, but these errors were encountered: