Comments (10)
Can you attach a full log?
from release.
Yes I will do that. I will need to scp them from my machine this afternoon.
from release.
from release.
Looks like the issue is pushing to gcr.io. If I run the script as the production user then it tells me to switch to my personal gcloud user, but then it fails to push to gcr. Is this because I am running in mock mode?
/usr/local/google-cloud-sdk/bin/gcloud docker push gcr.io/kubernetes-release-test/kube-proxy:v1.4.0-beta.1
The push refers to a repository [gcr.io/kubernetes-release-test/kube-proxy](len: 1)
91dc026257fb: Preparing
Post https://gcr.io/v2/kubernetes-release-test/kube-proxy/blobs/uploads/: token auth attempt for registry: https://gcr.io/v2/token?account=oauth2accesstoken&scope=repository%3Akubernetes-release-test%2Fkube-proxy%3Apush%2Cpull&service=gcr.io request failed with status: 403 Forbidden
from release.
It looks like the production user only gets activated when running in nomock, and I do not have permissions to write to the mock registry
[[ "$registry" =~ gcr.io/ ]] && docker_push_cmd=("$GCLOUD" "docker")
# Activate credentials for the [email protected]
[[ "$registry" == "gcr.io/google_containers" ]] \
&& logrun $GCLOUD config set account [email protected]
logecho
logecho "Send docker containers to $registry..."
Log Line
anago::release::docker::release(): Send docker containers to gcr.io/kubernetes-release-test...
So it is just trying to push as me. I am going to try to run in nomock mode to see if solves the problem.
from release.
I tried updating the script to always change the user and pushing the images still fails...
from release.
Looks like you need permission to gcr.io/kubernetes-release-test.
There's also a bug that this isn't checked in the prereqs.
from release.
How do I get that :P
from release.
Issues go stale after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
Prevent issues from auto-closing with an /lifecycle frozen
comment.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or @fejta
.
/lifecycle stale
from release.
Auth issue, worked out at the time.
Since then a check has been added to validate access to kubernetes-release-test as well.
from release.
Related Issues (20)
- Release Notes Collection Picks Up Incorrect Text HOT 7
- The repository 'https://pkgs.k8s.io kubernetes-xenial InRelease' is not signed HOT 5
- Dependency update - Golang 1.22.2/1.21.9 HOT 4
- Version 1.29.1 kubectl not found HOT 4
- Error while installing kubernetes "kubernetes-xenial Release' does not have a Release file." HOT 6
- Refactor `pkg/announce` package to adhere to the interfaces pattern HOT 2
- Cannot upgrade kubeadm to 1.30.0 via apt HOT 10
- Cannot find `kubernetes-cni` in repo HOT 7
- Error 403 from https://prod-cdn.packages.k8s.io/repositories/isv:/kubernetes:/core:/stable:/1.30/rpm/repodata/repomd.xml HOT 5
- Presubmit job `pull-release-cluster-up` fails consistently HOT 1
- CVE-2024-2961 in `registry.k8s.io/build-image/distroless-iptables:v0.5.3` HOT 6
- Dependency update - Golang 1.22.3/1.21.10 HOT 2
- Add a file to get the current latest version. HOT 2
- Upgrade from 1.21 to 1.24 HOT 2
- debian packages for v1.28.9 not available HOT 5
- Dependency update - Golang 1.22.4/1.21.11 HOT 9
- `krel obs stage` proceeds with exit code zero if there's a failed package build HOT 3
- Dependency update - Golang 1.23 HOT 3
- Dependency update - Golang 1.22.4 on the active release branches HOT 1
- Dependency update - Golang 1.22.5 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from release.