rio / features Goto Github PK
View Code? Open in Web Editor NEWA collection of devcontainer features
License: MIT License
A collection of devcontainer features
License: MIT License
Following feature cannot be installed:
"ghcr.io/rio/features/kustomize:latest": {}
This is in the logs when building the DevContainer mcr.microsoft.com/vscode/devcontainers/base:0-focal
[212155 ms] * Fetching feature: azure-cli_0_oci
[212617 ms] * Fetched feature: azure-cli_0_oci version 1.2.1
[212617 ms] * Fetching feature: dotnet_1_oci
[213063 ms] * Fetched feature: dotnet_1_oci version 1.1.4
[213063 ms] * Fetching feature: kubectl-helm-minikube_2_oci
[213746 ms] * Fetched feature: kubectl-helm-minikube_2_oci version 1.1.4
[213746 ms] * Fetching feature: kustomize_3_oci
[234801 ms] Error getting blob: Error: connect ETIMEDOUT 140.82.121.33:443
[234801 ms] (!) ERR: Failed to fetch feature: Failed to download package for ghcr.io/rio/features/kustomize
[234801 ms] Error: Failed to download package for ghcr.io/rio/features/kustomize
at uC (c:\Development\extensions\ms-vscode-remote.remote-containers-0.304.0\dist\spec-node\devContainersSpecCLI.js:285:18414)
at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
at async w$ (c:\Development\extensions\ms-vscode-remote.remote-containers-0.304.0\dist\spec-node\devContainersSpecCLI.js:390:10249)
at async nc (c:\Development\extensions\ms-vscode-remote.remote-containers-0.304.0\dist\spec-node\devContainersSpecCLI.js:390:2538)
at async gtA (c:\Development\extensions\ms-vscode-remote.remote-containers-0.304.0\dist\spec-node\devContainersSpecCLI.js:611:36050)
[234822 ms] Exit code 1
Similar to issue #39 - in version 0.29.0 derailed has added checksums for additional files (namely SBOM files) and it looks like the checksum validations are failing again.
In our case, the checksum validation for k9s_Linux_amd64.tar.gz
was actually trying to validate the checksum for k9s_Linux_amd64.tar.gz.sbom
:
For now we're going to pin to v0.28.2, but hopefully this is an easy fix in the install script
Thanks for hosting this :)
Installation of Kustomize
feature fails at Verifying checksum
step.
#0 0.306 ===========================================================================
#0 0.306 Feature : Kustomize
#0 0.306 Description : Kustomize introduces a template-free way to customize application configuration that simplifies the use of off-the-shelf applications. Now, built into kubectl as apply -k.
#0 0.306 Id : ghcr.io/rio/features/kustomize
#0 0.306 Version : 1.1.0
#0 0.306 Documentation :
#0 0.306 Options :
#0 0.306 VERSION="latest"
#0 0.306 ================================
[2023-10-23T16:03:30.110Z] ===========================================
#0 1.078 Installing kustomize latest for amd64 ...
#0 1.078 Downloading checksums https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.1.1/checksums.txt ...
#0 1.614 2023-10-23 16:03:28 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/133067498/9eb51688-d0cd-40c2-ab6a-cb5484e53cdb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20231023%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231023T160328Z&X-Amz-Expires=300&X-Amz-Signature=c2d169b4f22c41fa30249100692f6eb56fdcf04d088e9a7bccac0e98da6baa4a&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=133067498&response-content-disposition=attachment%3B%20filename%3Dchecksums.txt&response-content-type=application%2Foctet-stream [617/617] -> "/tmp/checksums.txt" [1]
#0 1.615 Downloading https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/v5.2.1/kustomize_v5.2.1_linux_amd64.tar.gz ...
#0 3.023 Verifying checksum 3b30477a7ff4fb6547fa77d8117e66d995c2bdd526de0dafbf8b7bcb9556c85d ...
#0 3.023 2023-10-23 16:03:30 URL:https://objects.githubusercontent.com/github-production-release-asset-2e65be/133067498/88dbd3c1-b048-4327-a04f-834d97f5acb6?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20231023%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20231023T160129Z&X-Amz-Expires=300&X-Amz-Signature=a6e5c8e24bbafd414ccabdf2bf151289cfe165ba3c575bcd16e1618cdd6ecd1f&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=133067498&response-content-disposition=attachment%3B%20filename%3Dkustomize_v5.2.1_linux_amd64.tar.gz&response-content-type=application%2Foctet-stream [5946650/5946650] -> "/tmp/kustomize.tar.gz" [1]
#0 3.053 /tmp/kustomize.tar.gz: FAILED
#0 3.053 sha256sum: WARNING: 1 computed checksum did NOT match
#0 3.053 ERROR: Feature "Kustomize" (ghcr.io/rio/features/kustomize) failed to install!
------
K9s v0.28.0 is out and instead of checksum.txt it's now checksums.sha256
The feature current fails when https://github.com/derailed/k9s/releases/download/v0.28.0/checksums.txt 404s
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.