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

Have the project update playbook warn if role/collection syncing is disabled #10068

Merged
merged 1 commit into from
May 18, 2021
Merged

Have the project update playbook warn if role/collection syncing is disabled #10068

merged 1 commit into from
May 18, 2021

Conversation

wenottingham
Copy link
Contributor

In recent AWX, a galaxy credential (even a blank one for galaxy.ansible.com) is required to sync role/collection content. This is done so that server precedence can be properly set, and so that it can be configured to pull only from a private content host.

This does lead to bug reports where the credentials are not set, and users don't understand why their content is not syncing. This makes that more clear.

Screenshot from 2021-04-30 16-04-52

…isabled.

Make it more clear that a credential is required.
@wenottingham
Copy link
Contributor Author

cc @AlanCoding @shanemcd

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

@AlanCoding
Copy link
Member

I wish there was anything we could do better for this, like a skip_reason.

We could split the enable settings into 2, for the global setting vs. the org credential presence. This would be pretty minor, and not worth it.

For the UX, it's just completely unclear that removing the credential (or just migrating your data) means doing an org-specific disabling of pulling content.

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded (gate pipeline).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants