From 2c38a7a107e75ee136408b5f911dbc281142f3fb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 00:30:45 -0400 Subject: [PATCH 1/3] Update docker/build-push-action action to v6 (#707) Generated by renovateBot Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/publish-chrome.yaml | 2 +- .github/workflows/publish-egress.yaml | 2 +- .github/workflows/publish-gstreamer-base.yaml | 8 ++++---- .github/workflows/publish-template.yaml | 2 +- .github/workflows/test-integration.yaml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish-chrome.yaml b/.github/workflows/publish-chrome.yaml index b334498e..2cb265c0 100644 --- a/.github/workflows/publish-chrome.yaml +++ b/.github/workflows/publish-chrome.yaml @@ -136,7 +136,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./build/chrome file: ./build/chrome/Dockerfile diff --git a/.github/workflows/publish-egress.yaml b/.github/workflows/publish-egress.yaml index b19e6fd5..1c1aba06 100644 --- a/.github/workflows/publish-egress.yaml +++ b/.github/workflows/publish-egress.yaml @@ -66,7 +66,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: . file: ./build/egress/Dockerfile diff --git a/.github/workflows/publish-gstreamer-base.yaml b/.github/workflows/publish-gstreamer-base.yaml index 00b47e3d..79283a93 100644 --- a/.github/workflows/publish-gstreamer-base.yaml +++ b/.github/workflows/publish-gstreamer-base.yaml @@ -37,7 +37,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push base - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./build/gstreamer push: true @@ -48,7 +48,7 @@ jobs: tags: livekit/gstreamer:${{ env.GST_VERSION }}-base-${{ inputs.arch }} - name: Build and push dev - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./build/gstreamer push: true @@ -59,7 +59,7 @@ jobs: tags: livekit/gstreamer:${{ env.GST_VERSION }}-dev-${{ inputs.arch }} - name: Build and push prod - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./build/gstreamer push: true @@ -70,7 +70,7 @@ jobs: tags: livekit/gstreamer:${{ env.GST_VERSION }}-prod-${{ inputs.arch }} - name: Build and push prod RS - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./build/gstreamer push: true diff --git a/.github/workflows/publish-template.yaml b/.github/workflows/publish-template.yaml index 95661f38..8d9097f8 100644 --- a/.github/workflows/publish-template.yaml +++ b/.github/workflows/publish-template.yaml @@ -46,7 +46,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: . file: ./build/template/Dockerfile diff --git a/.github/workflows/test-integration.yaml b/.github/workflows/test-integration.yaml index 139cfb58..ba6f908b 100644 --- a/.github/workflows/test-integration.yaml +++ b/.github/workflows/test-integration.yaml @@ -80,7 +80,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: . file: ./build/test/Dockerfile From bcbd77a37a6f4a56e005b5d907d79dc4520e5dfe Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 00:55:13 -0400 Subject: [PATCH 2/3] Update docker deps (#584) Generated by renovateBot Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: David Colburn --- build/egress/Dockerfile | 4 ++-- build/gstreamer/Dockerfile-base | 2 +- build/gstreamer/Dockerfile-dev | 2 +- build/gstreamer/Dockerfile-prod | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build/egress/Dockerfile b/build/egress/Dockerfile index 6171c2eb..ecd454ed 100644 --- a/build/egress/Dockerfile +++ b/build/egress/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM livekit/gstreamer:1.22.12-dev +FROM livekit/gstreamer:1.24.4-dev ARG TARGETPLATFORM ARG TARGETARCH @@ -51,7 +51,7 @@ ENV TINI_VERSION v0.19.0 ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-${TARGETARCH} /tini RUN chmod +x /tini -FROM livekit/gstreamer:1.22.12-prod +FROM livekit/gstreamer:1.24.4-prod ARG TARGETPLATFORM diff --git a/build/gstreamer/Dockerfile-base b/build/gstreamer/Dockerfile-base index 10edfe83..c4e6869d 100644 --- a/build/gstreamer/Dockerfile-base +++ b/build/gstreamer/Dockerfile-base @@ -1,4 +1,4 @@ -FROM ubuntu:23.10 +FROM ubuntu:mantic-20240530 ARG GSTREAMER_VERSION diff --git a/build/gstreamer/Dockerfile-dev b/build/gstreamer/Dockerfile-dev index 89636f35..ad8e935f 100644 --- a/build/gstreamer/Dockerfile-dev +++ b/build/gstreamer/Dockerfile-dev @@ -11,7 +11,7 @@ COPY compile-rs / RUN /compile RUN /compile-rs -FROM ubuntu:23.10 +FROM ubuntu:mantic-20240530 COPY install-dependencies / diff --git a/build/gstreamer/Dockerfile-prod b/build/gstreamer/Dockerfile-prod index 9b378fcf..d19dcb43 100644 --- a/build/gstreamer/Dockerfile-prod +++ b/build/gstreamer/Dockerfile-prod @@ -9,7 +9,7 @@ COPY compile / RUN /compile -FROM ubuntu:23.10 +FROM ubuntu:mantic-20240530 RUN apt-get update && \ apt-get dist-upgrade -y && \ From 40456a48b6026858823cd35b145adc8b39209831 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jul 2024 01:19:59 -0400 Subject: [PATCH 3/3] Update ubuntu Docker tag to v24 (#662) Generated by renovateBot Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- build/chrome/Dockerfile | 2 +- build/gstreamer/Dockerfile-base | 2 +- build/gstreamer/Dockerfile-dev | 2 +- build/gstreamer/Dockerfile-prod | 2 +- build/template/Dockerfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build/chrome/Dockerfile b/build/chrome/Dockerfile index df9a5507..6d0c7e03 100644 --- a/build/chrome/Dockerfile +++ b/build/chrome/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM ubuntu:22.04 +FROM ubuntu:24.04 RUN mkdir /chrome-installer COPY output/arm64 /chrome-installer/arm64 diff --git a/build/gstreamer/Dockerfile-base b/build/gstreamer/Dockerfile-base index c4e6869d..f8fc394b 100644 --- a/build/gstreamer/Dockerfile-base +++ b/build/gstreamer/Dockerfile-base @@ -1,4 +1,4 @@ -FROM ubuntu:mantic-20240530 +FROM ubuntu:24.04 ARG GSTREAMER_VERSION diff --git a/build/gstreamer/Dockerfile-dev b/build/gstreamer/Dockerfile-dev index ad8e935f..9ef5ba4c 100644 --- a/build/gstreamer/Dockerfile-dev +++ b/build/gstreamer/Dockerfile-dev @@ -11,7 +11,7 @@ COPY compile-rs / RUN /compile RUN /compile-rs -FROM ubuntu:mantic-20240530 +FROM ubuntu:24.04 COPY install-dependencies / diff --git a/build/gstreamer/Dockerfile-prod b/build/gstreamer/Dockerfile-prod index d19dcb43..d2096035 100644 --- a/build/gstreamer/Dockerfile-prod +++ b/build/gstreamer/Dockerfile-prod @@ -9,7 +9,7 @@ COPY compile / RUN /compile -FROM ubuntu:mantic-20240530 +FROM ubuntu:24.04 RUN apt-get update && \ apt-get dist-upgrade -y && \ diff --git a/build/template/Dockerfile b/build/template/Dockerfile index aab03d30..03642b2a 100644 --- a/build/template/Dockerfile +++ b/build/template/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM ubuntu:22.04 +FROM ubuntu:24.04 WORKDIR /workspace