carvel-dev / docker-image

Source for ghcr.io/vmware-tanzu/carvel-docker-image:latest that includes various Carvel tools
Apache License 2.0
8 stars 4 forks source link

Seems unmaintained #10

Closed Zebradil closed 1 year ago

Zebradil commented 2 years ago

Hi,

I thought to use this image as a source of binaries in my Dockerfile, but it seems unmaintained. Are there any plans on pushing new versions of this image regularly? The latest version is currently 7 months old.

neil-hickey commented 1 year ago

hey @Zebradil ! Sorry for that impression, our automation stopped working but we fixed it a few months ago. Thanks for the heads up though, just getting around to closing this issue.

ChristianCiach commented 1 year ago

Seems broken again? :latest has been created on 2023-01-19T01:30:35.020Z, according to the label org.opencontainers.image.created inside the image.

We, too, want to use the image to copy the binaries from.

ChristianCiach commented 1 year ago

As an alternative, we could probably use ghcr.io/carvel-dev/kapp-controller which contains all the binaries, too. Unfortunately, just like this image, it is also not properly tagged. The image from this project only has :latest while ghcr.io/carvel-dev/kapp-controller uses non-descriptive image tags:

$ skopeo list-tags docker://ghcr.io/carvel-dev/kapp-controller
{
    "Repository": "ghcr.io/carvel-dev/kapp-controller",
    "Tags": [
        "rand-1675057777567790718-46346116232-kapp-controller",
        "rand-1675058931368617744-1271351746218-kapp-controller",
        "rand-1675163778348920726-812368450122-kapp-controller",
        "rand-1675193814572979956-253282113186-kapp-controller",
        "rand-1675244127333236169-10210068214167-kapp-controller",
        "rand-1675245774317316042-2464820015738-kapp-controller",
        "kbld-rand-1675401201382102428-62255187123160",
        "kbld-rand-1675402840339791567-23310489178160",
        "kbld-rand-1675407352309901886-7717417023141",
        "kbld-rand-1675439880404786302-1241851372172",
        "kbld-rand-1675452368289632941-17711916793109",
        "rand-1675781866138377603-621713572123-kapp-controller",
        "rand-1675792914553031285-55133160193248-kapp-controller",
        "rand-1678460282626099075-13914813387188-kapp-controller",
        "rand-1680590094810685620-2483821750128-kapp-controller",
        "rand-1680592068259360587-2923224245119-kapp-controller",
        "rand-1681926566974979929-20313523818122-kapp-controller",
        "rand-1683901464977327408-1796785129221-kapp-controller",
        "rand-1686140184663267382-180232123394-kapp-controller",
        "rand-1686726827567580141-452638127244-kapp-controller",
        "rand-1686727096520192185-229118199458-kapp-controller",
        "rand-1686728436715212662-1451085142-kapp-controller",
        "rand-1687286425569287071-23911111561217-kapp-controller",
        "rand-1687287211927885042-24712624661102-kapp-controller",
        "rand-1689069528378621476-8918624717676-kapp-controller",
        "rand-1692209005806725957-24418352143201-kapp-controller",
        "rand-1692289561907427951-191219866131-kapp-controller",
        "rand-1692290847083382201-9613217015964-kapp-controller",
        "rand-1692291184261679450-149351989157-kapp-controller",
        "rand-1692863946420967110-245564812994-kapp-controller"
    ]
}

I wish there was an image that follows the versioning of kapp-controller, or maybe even better: Separate images for each of the carvel tools where the image-tags match the tool versions.

Edit: Turns out, I am not the only one. This is actually the only open issue in this project: