-
Notifications
You must be signed in to change notification settings - Fork 586
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
_init_projects_container_image image not customizable #1162
Comments
same issue, i cannot deploy new version because I need to use local registry
|
As described in the linked issue ansible/aws#13378 it should be solved here in awx-operator. Are there any efforts in this case? A fact is, that many companies does not allow servers to communicate into the internet (as mine) and works with local registries. Therefore every used image URL in this operator needs to be configured at every time. This means that every version which has a problem with that is not usable for these companies! As we try installing and using awx-operator for the last half year in our company which uses:
I will report our efforts of the next 2-3 weeks trying to install awx-operator and setup a production environment here. But it seems you are often not sensitive to the above facts. Please correct me, if I'm wrong. |
Also facing the issue. |
Facing the same issue. Is there any update on that issue. I also want to install awx-operator on K8s cluster without internet access. I am also getting the following error in the log of init container
|
Any news? It seems to be an operator issue and we cant use any of the new versions of awx-operator until this is fixed (for every image). This is a major issue imho! |
On my side, I have tried to implement the same mechanism as the one used for the var init_project_container_image. |
Maybe the author @FlorianLaunay is able to update his extension from the pull request #1078 ? @FlorianLaunay please! Because of such an issue we may be forced to switch to the "oracle linux automation manager". Or maybe @shanemcd who approved and merged the commit? |
@samweisgamdschie I clearly understand your frustration, but I don't see how threatening the guys working on this project to switch towards OLAM is going to help. (+ I really think they could not care less) Remember : this is an open-source project and if you are not happy with this bug fixing process, try to fix it yourself. By the way, I pushed a PR : #1248 (If you are in a rush, you can always use the code to create your custom awx-operator image) |
@mbutton77 many thanks for this commit, it looks pretty much the same we thought it could work. The reason why we had not created a pull request is because we cannot test it if we try to create our own containers because setting up the pipeline for building it has also need to happen behind our annoying proxy (which in case is a chicken-egg-problem we say here in austria ;) ). And I think you missunderstood me, I am the one who is threatened about OLAM ... Of course this is an open source project and I love open source since many years now. It's also just the only way to install awx now and if you have our experience with an omnipresent proxy, I guess you would understand me better. |
You are very welcome @samweisgamdschie. As you said, I was also blocked by this. Ok, I guess communication problems were likely to happen between an Austrian and a French ! :) |
Thanks @mbutton77 for this fix. I hadn't thought to make this parameter customizable initially. My bad. BTW I'm glad to see other French people to contribute to this project 🤩 |
@samweisgamdschie thumbs up #1248 to make it more visible (already done for me 😉 ) |
I also put a thumb up, even if it's like laughing to my own joke, but well ... :) @himadriganguly and @renanguilhermef, as you were also concerned by this issue, could you please put a thumb up as well on the PR ? Following @FlorianLaunay's hint should prioritize the review process and then the possible merge. |
Please confirm the following
Bug Summary
We definitely need to set custom image repos for every image because of our company proxy. The new variable
_init_projects_container_image
has no corresponding variable in the AWX.spec nor it is configurable during installation.error validating data: ValidationError(AWX.spec): unknown field "_init_projects_container_image" in com.ansible.awx.v1beta1.AWX.spec;
AWX Operator version
1.1.2
AWX version
latest
Kubernetes platform
kubernetes
Kubernetes/Platform version
Server Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.15", GitCommit:"8f1e5bf0b9729a899b8df86249b56e2c74aebc55", GitTreeState:"clean", BuildDate:"2022-01-19T17:23:01Z", GoVersion:"go1.15.15", Compiler:"gc", Platform:"linux/amd64"}
Modifications
no
Steps to reproduce
Expected results
No errors during installation.
Actual results
see above.
Additional information
No response
Operator Logs
No response
The text was updated successfully, but these errors were encountered: