kube-cert-manager icon indicating copy to clipboard operation
kube-cert-manager copied to clipboard

Tag 0.4.0 not found in repository docker.io/palmstonegames/kube-cert-manager

Open ahmetb opened this issue 7 years ago • 18 comments

Creating k8s/deployment.yaml gives error:

Error syncing pod, skipping: failed to "StartContainer" for "kube-cert-manager" with
ErrImagePull: "Tag 0.5.0 not found in repository docker.io/palmstonegames/kube-cert-manager"

The tag doesn't seem to be there? https://hub.docker.com/r/palmstonegames/kube-cert-manager/tags/

ahmetb avatar Apr 21 '17 17:04 ahmetb

Seems like you have to build your own containers for the latest version. I know there's discussion about moving this project to k8s incubator per #33, but happy to submit either a travis config that build/push to docker hub, or we can take advantage of docker hub build pipeline.

On a somewhat related note, we need git tags for all the versions in this repo. I can do git commit archeology, but wonder if someone who's used this project longer have a better idea?

nanliu avatar Apr 21 '17 19:04 nanliu

@nanliu interesting. makes me wonder

  1. how is everybody using 0.5.0 today? is everybody actually building it themselves? That sounds impossible, as there are no release tags on the project.
  2. how did image name land in deployment.yaml if it never worked in the first place? that sounds like a guaranteed-to-fail installation experience.

ahmetb avatar Apr 21 '17 19:04 ahmetb

So, based on buildspec.yml git history: 0.5.0 aeaa115 (no idea where containers exist) 0.4.0 84bb913 whereisaaron/kube-cert-manager:0.4.0 Based on deployment.yml git history and docker inspect create timestamp of palmstonegames/kube-cert-manager 0.3.1 c779a05 0.3.0 7a5f64e 0.2.0 0cc027d 0.1.1 7f02012 0.1.0 502faa2

Please double check and tag repo if it's correct.

nanliu avatar Apr 21 '17 21:04 nanliu

@ahmetb I have my own version that I built manually including some of the now-merged PRs. Looking forward to moving back to the upstream version once we work out where the project will end up.

rosskukulinski avatar Apr 22 '17 00:04 rosskukulinski

@rosskukulinski that sounds like an independent discussion. Regardless of where this project ends up, there's no reason to tag releases on GitHub and set up simple Docker Hub builds based on git tags.

ahmetb avatar Apr 22 '17 04:04 ahmetb

0.5.0 is the currently in development version, which is why it hasn't been tagged yet, this indeed needs to become much more clear from the documentation and will be looked at soonish

luna-duclos avatar Apr 22 '17 17:04 luna-duclos

@luna-duclos perhaps a short term fix would be to fix the deployment.yaml with an image that works out of the box.

ahmetb avatar Apr 22 '17 17:04 ahmetb

I've created tags up till 0.4.0, the next version I still consider unstable, hence why it wont' get a tag (yet), I've clarified this in the docs as well.

luna-duclos avatar Apr 25 '17 05:04 luna-duclos

@luna-duclos, would you mind pushing 0.4.0 release to hub.docker.com?

nanliu avatar Apr 25 '17 17:04 nanliu

I hadn't noticed it wasn't there, will do.

luna-duclos avatar Apr 26 '17 03:04 luna-duclos

Tag 0.4.0 and 0.5.0 not available in docker hub

roshan-mr avatar May 22 '17 06:05 roshan-mr

@luna-duclos Ping? 0.4.0 is still not available on Docker Hub.

kyrias avatar Aug 20 '17 18:08 kyrias

Yep, still only showing up to 0.3.1: https://hub.docker.com/r/palmstonegames/kube-cert-manager/tags/

saward avatar Aug 29 '17 09:08 saward

It's still only 0.3.1 that's available. You could also put 0.5.0 up there as 0.5.0-unstable or 0.5.0-beta.

emilingerslev avatar Sep 07 '17 11:09 emilingerslev

We appreciate your work! But this kind of sucks.

Failed to pull image "palmstonegames/kube-cert-manager:0.5.0": rpc error: code = 2 desc = Error response from daemon: {"message":"manifest for palmstonegames/kube-cert-manager:0.5.0 not found"}
Error syncing pod

Followed instructions in deployment-guide.md which references k8s/deployment.yaml which references image palmstonegames/kube-cert-manager:0.5.0.

alex-dixon avatar Sep 10 '17 15:09 alex-dixon

In the meantime I pushed it to our dockerhub tagged with the git Sha https://hub.docker.com/r/iosphere/kube-cert-manager/

docker pull iosphere/kube-cert-manager:c8443d4

This is the current 0.5 version and uses Go 1.9. It still needs some CI setup

weitzj avatar Sep 10 '17 17:09 weitzj

Is at least a 0.4.0 Docker Hub tag planned since this version was already released?

rochdev avatar Nov 13 '17 16:11 rochdev

I anyone is interested, I have pushed in image to our repository:

iosphere/kube-cert-manager:5bba617

This contains the latest master commit 5bba617 with Go 1.9.2 and Alpine 3.7

weitzj avatar Jan 24 '18 14:01 weitzj