awx-operator icon indicating copy to clipboard operation
awx-operator copied to clipboard

Inability to overwrite namespace when using awx-operator chart

Open franeksaww opened this issue 2 years ago • 3 comments

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

franeksaww avatar Jul 27 '22 10:07 franeksaww

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

jsw1993 avatar Aug 17 '22 16:08 jsw1993

#1008 should hopefully fix when merged

jsw1993 avatar Aug 17 '22 17:08 jsw1993

@franeksaww @jsw1993 @fosterseth The related PRs merged, and the issue may fixed.

erz4 avatar Mar 07 '24 07:03 erz4