Skip to content
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

Build of 24.2.0 image failed #15088

Closed
6 of 11 tasks
Nachichuri opened this issue Apr 9, 2024 · 9 comments
Closed
6 of 11 tasks

Build of 24.2.0 image failed #15088

Nachichuri opened this issue Apr 9, 2024 · 9 comments
Labels
community component:awx_collection issues related to the collection for controlling AWX needs_triage type:bug

Comments

@Nachichuri
Copy link

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.
  • I am NOT reporting a (potential) security vulnerability. (These should be emailed to security@ansible.com instead.)

Bug Summary

Build and push of the 24.2.0 release image failed 2 hours ago:
https://github.com/ansible/awx/actions/runs/8619697870/job/23626024956#step:8:147

And operator version 2.15.0 is already depending on that image tag:
https://github.com/ansible/awx-operator/releases/tag/2.15.0

Do we have an ETA on when the build job will be retriggered? Thanks

AWX version

24.2.0

Select the relevant components

  • UI
  • UI (tech preview)
  • API
  • Docs
  • Collection
  • CLI
  • Other

Installation method

kubernetes

Modifications

no

Ansible version

No response

Operating system

No response

Web browser

No response

Steps to reproduce

Deploy AWX using the AWX operator

Expected results

Image can be pulled

Actual results

Image can't be pulled since tag doesn't exist

Additional information

No response

@kurokobo
Copy link
Contributor

Failed logs on Galaxy side: https://galaxy.ansible.com/ui/repo/published/awx/awx/import-log/

@tanganellilore
Copy link
Contributor

@rooftopcellist
Copy link
Member

rooftopcellist commented Apr 10, 2024

Looks like it failed while pushing the awx.awx collection to galaxy.ansible.com. We should add a rescue/retry task for that as galaxy.ansible.com can sometimes be flaky.
The images didn't get pushed because the workflow failed earlier (when pushing the collection)

Weird, in the logs on galaxy.ansible.com you linked I see this error:

[ErrorDetail(string='Collection awx.awx-24.2.0 already exists with a different artifact', code='invalid')]

However, the promote workflow was only run once as far as I can tell. It looks like this sort of thing has happened before and we just need to try re-uploading:

@florianbeer
Copy link

Can any one of you trigger a rebuild?

I am still waiting for my ImagePullBackoff pods to recover.
ansible/awx-operator already references this tag since 19 hours ago, so all deployments with the latest version are consistently failing for that long for everyone.

@TheRealHaoLiu
Copy link
Member

Got snagged on a CI failure when try to fix the publish failure

Need to force merge that galaxy publishing fix and retrigger the publishing workflow

@TheRealHaoLiu
Copy link
Member

#15086

@TheRealHaoLiu
Copy link
Member

Note to self. Do not publish operator until AWX image has published successfully.

@Nachichuri
Copy link
Author

Image 24.2.0 already available in registry https://quay.io/repository/ansible/awx?tab=tags

Working as expected. Thanks!

@florianbeer
Copy link

Can confirm, all my pods where able to pull the new image.
Thanks!

But now the link to the new UI (ui_next) results in a 404

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community component:awx_collection issues related to the collection for controlling AWX needs_triage type:bug
Projects
None yet
Development

No branches or pull requests

6 participants