From e3436eba4ad077a5dedbc6acc55dfcb39fb63c48 Mon Sep 17 00:00:00 2001 From: Billy Lynch <1844673+wlynch@users.noreply.github.com> Date: Wed, 16 Oct 2024 18:25:37 -0400 Subject: [PATCH] emissary-oci-entrypoint: Remove dependency. (#30967) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove the dependency to make it easier to install this along side fips and non-fips versions. ``` 2024/10/16 19:26:57 ERRO failed to test package: unable to build guest: unable to generate image: installing apk packages: error getting package dependencies: solving “emissary-oci-entrypoint” constraint: resolving “emissary-oci-entrypoint-3.9.1-r0.apk” deps: 212 solving “emissary” constraint: emissary-3.9.1-r0.apk disqualified because emissary-fips-3.9.1-r0.apk already provides cmd:busyambassador ``` Note: this makes the package unusable by itself. I'm not sure if there's a better way to do this. :( Related: https://github.com/chainguard-dev/image-requests/issues/3494 --- emissary.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/emissary.yaml b/emissary.yaml index d1e40080a9f..f382323c9fc 100644 --- a/emissary.yaml +++ b/emissary.yaml @@ -1,7 +1,7 @@ package: name: emissary version: 3.9.1 - epoch: 0 + epoch: 1 description: "open source Kubernetes-native API gateway for microservices built on the Envoy Proxy" copyright: - license: Apache-2.0 @@ -138,9 +138,6 @@ subpackages: - name: ${{package.name}}-oci-entrypoint description: Entrypoint for ${{package.name}} - dependencies: - runtime: - - emissary pipeline: - runs: | mkdir -p ${{targets.contextdir}}/usr/bin/