I was able to push fine a week or two ago but now when I do operator-courier push deploy/olm-catalog/seldon-deploy-operator seldon seldon-deploy-operator 0.7.0 "$QUAY_TOKEN":
I am thinking something may have changed in the authentication with quay as when I do docker login quay.io -u="${QUAY_USERNAME}" -p="${QUAY_PASSWORD}" then I see login succeeded but if I then run:
Then I see {"error":{"code":"invalid-usage","details":{},"message":"Missing username or password"}}. I've tried different ways of putting the username and password in but presumably it should work just with the env vars as that's what's in the README.
I'm also seeing that when I do
curl -X PUT https://quay.io/api/v1/organization/{orgname}/robots/{robot shortname} -H 'Authorization: Bearer {QUAY_TOKEN}''
I get the message {"message": "CSRF token was invalid or missing."}. That's following an example and using a token that I've taken straight from the quay.io UI's encrypted password export.
I was able to push fine a week or two ago but now when I do
operator-courier push deploy/olm-catalog/seldon-deploy-operator seldon seldon-deploy-operator 0.7.0 "$QUAY_TOKEN"
:Just like in https://github.com/operator-framework/operator-courier/issues/30
I am thinking something may have changed in the authentication with quay as when I do
docker login quay.io -u="${QUAY_USERNAME}" -p="${QUAY_PASSWORD}"
then I seelogin succeeded
but if I then run:Then I see
{"error":{"code":"invalid-usage","details":{},"message":"Missing username or password"}}
. I've tried different ways of putting the username and password in but presumably it should work just with the env vars as that's what's in the README.I'm also seeing that when I do
I get the message
{"message": "CSRF token was invalid or missing."}
. That's following an example and using a token that I've taken straight from the quay.io UI's encrypted password export.