-
Notifications
You must be signed in to change notification settings - Fork 30
Use official image from ansible-dev-tools repository #35
Conversation
cc @dmytro-ndp |
@svor @dmytro-ndp I think we should be fine now, we include |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need the image with its digest; otherwise, everything works as expected:
Verified on https://devspaces.apps.sandbox-stage.gb17.p1.openshiftapps.com instance
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@dmytro-ndp could you please verify if everything is working correctly on the AirGap cluster with the new image? The Dev Spaces version doesn’t matter (it can be 3.16.1 or 3.17.0) |
@svor : I have tested Ansible tasks in Ansible sample workspace with image ghcr.io/ansible/ansible-devspaces@sha256:a28fa23d254ff1b3ae10b95a0812132148f141bda4516661e40d0c49c4ace200 in devfile.yaml using airgap Dev Spaces 3.17.0.RC. Command
|
@dmytro-ndp thank you for the verification. For some reason kube config was not injected into the tooling-container |
Thanks! If you spot any issue with the container, feel free to raise tickets on it. Also, if you want us to add some fail-safe checks just mention them there too, we do run some pytest based testing of the container content before we publish it, so is very easy to check for presence of different tools. Anything that can cause it to fail at runtime, better to for us to add a small inexpensive test early. |
@svor : thank you for the heads up! I tried running ansible workspace as non admin user and faced another error when executed devfile tasks 5
|
@dmytro-ndp I can't reproduce the problem on the AirGap cluster. I've tried existed workspace and a new one. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Related: https://issues.redhat.com/browse/AAP-27288