From 4d2a09121806257342b5fa33e686d60d52dfd8ee Mon Sep 17 00:00:00 2001
From: Paul Abel
Date: Fri, 31 May 2024 13:16:58 +0100
Subject: [PATCH 1/3] publish opentracing images
---
.github/workflows/publish-opentracing.yml | 34 +++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 .github/workflows/publish-opentracing.yml
diff --git a/.github/workflows/publish-opentracing.yml b/.github/workflows/publish-opentracing.yml
new file mode 100644
index 0000000..39a415b
--- /dev/null
+++ b/.github/workflows/publish-opentracing.yml
@@ -0,0 +1,34 @@
+name: "Publish opentracing images to GHCR"
+
+on:
+ push:
+ branches:
+ - master
+
+defaults:
+ run:
+ shell: bash
+
+permissions:
+ contents: read
+
+jobs:
+ copy-opentracing:
+ name: Publish opentracing images to GHCR
+ runs-on: ubuntu-22.04
+ permissions:
+ contents: read
+ id-token: write
+ packages: write
+ steps:
+ - name: Login to GitHub Container Registry
+ uses: docker/login-action@v3
+ with:
+ registry: ghcr.io
+ username: ${{ github.repository_owner }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Copy image tag
+ run: |
+ skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0 docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0
+ skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0-alpine docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0-alpine
\ No newline at end of file
From 7df4d9b5280648d40717280172f0fd6260f0e266 Mon Sep 17 00:00:00 2001
From: Paul Abel
Date: Mon, 6 Jan 2025 12:58:24 +0000
Subject: [PATCH 2/3] add agent v3 debian repos
---
files/agentv3-debian-11.repo | 7 +++++++
files/agentv3-debian-12.repo | 7 +++++++
2 files changed, 14 insertions(+)
create mode 100644 files/agentv3-debian-11.repo
create mode 100644 files/agentv3-debian-12.repo
diff --git a/files/agentv3-debian-11.repo b/files/agentv3-debian-11.repo
new file mode 100644
index 0000000..821a4ca
--- /dev/null
+++ b/files/agentv3-debian-11.repo
@@ -0,0 +1,7 @@
+# Plus agent repo for debian 11 (bullseye).
+
+Types: deb
+URIs: https://pkgs.nginx.com/nginx-agentv3/debian
+Suites: bullseye
+Components: agent
+Signed-By: /usr/share/keyrings/nginx-archive-keyring.gpg
diff --git a/files/agentv3-debian-12.repo b/files/agentv3-debian-12.repo
new file mode 100644
index 0000000..565f3f7
--- /dev/null
+++ b/files/agentv3-debian-12.repo
@@ -0,0 +1,7 @@
+# Plus agent repo for debian 12 (bookworm).
+
+Types: deb
+URIs: https://pkgs.nginx.com/nginx-agentv3/debian
+Suites: bookworm
+Components: agent
+Signed-By: /usr/share/keyrings/nginx-archive-keyring.gpg
From e7d29d2f27a581615be1b830dcfb18aa496f0494 Mon Sep 17 00:00:00 2001
From: Paul Abel
Date: Mon, 6 Jan 2025 13:59:40 +0000
Subject: [PATCH 3/3] remove workflow no longer required
---
.github/workflows/publish-opentracing.yml | 34 -----------------------
1 file changed, 34 deletions(-)
delete mode 100644 .github/workflows/publish-opentracing.yml
diff --git a/.github/workflows/publish-opentracing.yml b/.github/workflows/publish-opentracing.yml
deleted file mode 100644
index 39a415b..0000000
--- a/.github/workflows/publish-opentracing.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: "Publish opentracing images to GHCR"
-
-on:
- push:
- branches:
- - master
-
-defaults:
- run:
- shell: bash
-
-permissions:
- contents: read
-
-jobs:
- copy-opentracing:
- name: Publish opentracing images to GHCR
- runs-on: ubuntu-22.04
- permissions:
- contents: read
- id-token: write
- packages: write
- steps:
- - name: Login to GitHub Container Registry
- uses: docker/login-action@v3
- with:
- registry: ghcr.io
- username: ${{ github.repository_owner }}
- password: ${{ secrets.GITHUB_TOKEN }}
-
- - name: Copy image tag
- run: |
- skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0 docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0
- skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0-alpine docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0-alpine
\ No newline at end of file