awx-operator
awx-operator copied to clipboard
Inability to overwrite namespace when using awx-operator chart
Please confirm the following
- [X] I agree to follow this project's code of conduct.
- [X] I have checked the current issues for duplicates.
- [X] I understand that the AWX Operator is open source software provided for free and that I might not receive a timely response.
Bug Summary
When deployment is created using helm + terraform after setting namespaces to different than awx, release is still created in awx namespace.
AWX Operator version
0.25.0
AWX version
21.3.0
Kubernetes platform
kubernetes
Kubernetes/Platform version
1.21.12-gke.1500
Modifications
no
Steps to reproduce
resource "helm_release" "awx_operator" {
name = "awx-operator"
namespace = "awx-operator"
chart = "awx-operator"
version = "0.25.0"
repository = "https://ansible.github.io/awx-operator"
}
Result should be the same when deployment is done directly by help with given namespace flag
Expected results
All release resources are created ion given namespace
Actual results
Some resources have hardcoded version of namespace: awx and are deployed in other namespace
Additional information
No response
Operator Logs
No response
I've just spent an age going down this rabbit hole. They have fixed this but haven't released 0.26.0 of the helm chart yet 😔. Hopefully they will soon
#1008 should hopefully fix when merged
@franeksaww @jsw1993 @fosterseth The related PRs merged, and the issue may fixed.