Bug: Not all features from a collection are picked by the index
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- docker, github
- Domaine
- build-system, devops
Piste de recherche
Commencez par retracer le processus de build qui produit l’image ghcr.io/devcontainers/index et son fichier devcontainer-index.json. Comparez le contenu de l’image actuelle et de l’image précédente, puis examinez comment l’entrée homebrew-package dupliquée est gérée pour la collection devcontainers-extra. C’est terminé lorsque l’index contient l’ensemble normal de Features et que la page containers.dev/features les répertorie.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Today I noticed that there's only a single devcontainers-extra feature listed on https://containers.dev/features page (which is odd because all of them were listed previously)
I decided to check if it's reflected in ghcr.io/devcontainers/index container, and indeed I spotted that the latest image (sha256:67c13a273e686aee435df0ae312d367608716ed1a1c30fdc34bf18203733ac83) contains only one feature for devcontainer-extra entry:
While the previous image (sha256:5bbca131daff58a0ad98af37d527a0bd7c0c4e0c99bca4e9cb0b78fa34e3aa7e) contains the normal number of devcontainer-extra features:
The currently available feature is ghcr.io/devcontainers-extra/features/homebrew-package
On the devcontainers-extra container registry I can see that that feature is kind of doubled:
That's probably something I messed up, and as the result it messed up the process that is producing the index image with devcontainer-index.json file (so it only contains that single feature for devcontainers-extra collection)
Nevertheless, I don't know how that build process works, so I cannot check what exactly causes the issue and try to fix it (it was also mentioned in #480)
My only assumption is that it may be fixed when I remove doubled homebrew-package feature. Although the 1st image is namespaced with ghcr.io/devcontainers-extra, while the second is namespaced with ghcr.io/devcontainers-extra/features, so it still could be something else
@bamurtaugh is it possible to get more information about the build process of ghcr.io/devcontainers/index image? It may help to clarify what causes the issue, and maybe with fixing it
- Langage dominant
- HTML
- Étoiles
- 207
- Forks
- 435
- Merge moyen
- 2 j 7 h
- PR mergées (30 j)
- 2
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de devcontainers/devcontainers.github.io
-
CLI as a top level menu item Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Auto Assign workflow Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 42/100
devcontainers/devcontainers.github.io#693 · 2 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
-
D Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 1/100
Toutes les issues de devcontainers/devcontainers.github.io
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
bazel-contrib/rules_go#4721 · 2 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
agent-research-recommend agent-review-finding chore
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
jordansmall/spindrift#3717 · 1 commentaire ·
-
type/automation type/tech-debt
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100