k8s icon indicating copy to clipboard operation
k8s copied to clipboard

No new images releases for alpine/k8s on docker-hub?

Open rmontag-dvt opened this issue 1 year ago • 8 comments

I have just realized, that there are no more updates on docker-hub for the images alpine/k8s in the last 2 months. https://hub.docker.com/r/alpine/k8s/tags?page=1&name=1.2 Still only has 1.28.7 and 1.29.2, but we already have 1.28.8 and 1.29.4.

No nightly builds for the cicd pipeline? https://app.circleci.com/pipelines/github/alpine-docker/k8s

rmontag-dvt avatar Apr 18 '24 17:04 rmontag-dvt

That's weird. the schedule job stoped with no reason.

let me check.

By the way, I manually trigger the build this time, new tags are available now.

ozbillwang avatar Apr 22 '24 07:04 ozbillwang

1.27.12 is missing, I assume it is related to this issue.

mleklund avatar May 09 '24 15:05 mleklund

Unfortunately, the CircleCI pipeline is not working, missing the last new versions (1.29.5). @ozbillwang Can you have a look?

rmontag-ap avatar May 21 '24 06:05 rmontag-ap

There's a new error when installing aws-iam-authenticator, but this part of the code hasn't been changed in a while.

 ---> b9abf37beadb
Step 20/26 : RUN . /envfile && echo $ARCH &&     authenticator=$(curl -fs https://api.github.com/repos/kubernetes-sigs/aws-iam-authenticator/releases/latest | jq --raw-output '.name' | sed 's/^v//') &&     curl -fL https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v${authenticator}/aws-iam-authenticator_${authenticator}_linux_${ARCH} -o /usr/bin/aws-iam-authenticator &&     chmod +x /usr/bin/aws-iam-authenticator
 ---> Running in 65fdc5d87093
amd64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     9    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
The command '/bin/sh -c . /envfile && echo $ARCH &&     authenticator=$(curl -fs https://api.github.com/repos/kubernetes-sigs/aws-iam-authenticator/releases/latest | jq --raw-output '.name' | sed 's/^v//') &&     curl -fL https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v${authenticator}/aws-iam-authenticator_${authenticator}_linux_${ARCH} -o /usr/bin/aws-iam-authenticator &&     chmod +x /usr/bin/aws-iam-authenticator' returned a non-zero code: 22

Exited with code exit status 22

ref: https://app.circleci.com/pipelines/github/alpine-docker/k8s/637/workflows/16f714f6-06b6-4086-b990-12ee91fda5f6/jobs/668

update 1

To narrow down the issue, I can now duplicate it using the following command:

docker build --no-cache --build-arg KUBECTL_VERSION=1.30.1 --build-arg HELM_VERSION=3.15.0 --build-arg KUSTOMIZE_VERSION=v5.4.1 --build-arg KUBESEAL_VERSION=0.26.2 --build-arg KREW_VERSION=0.4.4 --build-arg VALS_VERSION=0.37.1 --build-arg KUBECONFORM_VERSION=0.6.6 -t alpine/k8s:1.30.1 .

ozbillwang avatar May 22 '24 08:05 ozbillwang

So I knew the reason now.

https://github.com/kubernetes-sigs/aws-iam-authenticator/releases

the latest release of aws-iam-authenticator doesn't include the binary now, only source codes.

Old way, 10 assets

image

new way, only 2 assets, both are source codes

image

someone has reported a similar issue at https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/723

ozbillwang avatar May 22 '24 09:05 ozbillwang

another issue [Assets Availability on Release Tag] Please make downloadable asset for aws-iam-authenticator at

https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/722#issuecomment-2118484488

ozbillwang avatar May 22 '24 09:05 ozbillwang

another issue, it has higher version, v0.6.20, but it still marks v0.5.27 as latest.

reported in https://github.com/kubernetes-sigs/aws-iam-authenticator/issues/720

ozbillwang avatar May 22 '24 09:05 ozbillwang