-
Notifications
You must be signed in to change notification settings - Fork 119
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
provider image publishing script doesn't configure public access for new images #602
Comments
Looks like the issue is related to the new quay account, |
I've asked in the quay sig mailing list here: https://groups.google.com/g/quay-sig/c/zsnYAxv7gtQ |
OK, looks like this is intentional behavior. As I see it we might have to add code to make the repository public via cli after the push. |
As I see it we need to do a call to the api against post /api/v1/repository/{repository}/changevisibility |
Also relevant: https://issues.redhat.com/browse/PROJQUAY-1224 |
Did a couple of experiments. As I see it, the work here outweighs the benefits. It's quite complicated to use the Quay API as besides the Bearer token a CSRF token is required, which I know no easy way of fetching from somewhere. IMHO we have two options now:
|
/lifecycle frozen |
In Quay, if the image was created for the first time (in our case adding a new provider) it will be configured with private access.
We need to manually change it's access to public. We prefer an automated way to do so.
/cc @fgimenez @dhiller
The text was updated successfully, but these errors were encountered: