diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/cacerts-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/cacerts-apply-patch.sh index d90eb512f7..d74de66f6c 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/cacerts-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/cacerts-apply-patch.sh @@ -28,6 +28,11 @@ git mv "${EBUILD_FILENAME}" "app-misc/ca-certificates/ca-certificates-${VERSION_ popd >/dev/null || exit +URLVERSION=$(echo "${VERSION_NEW}" | tr '.' '_') +URL="https://firefox-source-docs.mozilla.org/security/nss/releases/nss_${URLVERSION}.html" + +generate_update_changelog 'ca-certificates' "${VERSION_NEW}" "${URL}" 'ca-certificates' + generate_patches app-misc ca-certificates ca-certificates apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/containerd-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/containerd-apply-patch.sh index 423083f5e6..eafdf2ac38 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/containerd-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/containerd-apply-patch.sh @@ -40,6 +40,10 @@ sed -i "s/containerd-${VERSION_OLD}/containerd-${VERSION_NEW}/g" ${torcxEbuildFi popd >/dev/null || exit +URL="https://github.com/containerd/containerd/releases/tag/v${VERSION_NEW}" + +generate_update_changelog 'containerd' "${VERSION_NEW}" "${URL}" 'containerd' + generate_patches app-emulation containerd Containerd apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/docker-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/docker-apply-patch.sh index 8445580811..2e953f33f9 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/docker-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/docker-apply-patch.sh @@ -49,6 +49,12 @@ sed -i "s/github.com\/docker\/docker-ce\/blob\/v${VERSION_OLD}/github.com\/docke popd >/dev/null || exit +# drop all dots +URLVERSION="${VERSION_NEW//./}" +URL="https://docs.docker.com/engine/release-notes/#${URLVERSION}" + +generate_update_changelog 'Docker' "${VERSION_NEW}" "${URL}" 'docker' + regenerate_manifest app-emulation docker-cli generate_patches app-emulation docker Docker app-emulation/docker-cli app-torcx/docker app-emulation/docker-runc diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/firmware-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/firmware-apply-patch.sh index 1cfb8fcfae..430ceec9ba 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/firmware-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/firmware-apply-patch.sh @@ -28,6 +28,10 @@ git mv "${EBUILD_FILENAME}" "sys-kernel/coreos-firmware/coreos-firmware-${VERSIO popd >/dev/null || exit +URL="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tag/?h=${VERSION_NEW}" + +generate_update_changelog 'Linux Firmware' "${VERSION_NEW}" "${URL}" 'linux-firmware' + generate_patches sys-kernel coreos-firmware "Linux Firmware" apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/go-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/go-apply-patch.sh index d60076d50f..208b399773 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/go-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/go-apply-patch.sh @@ -32,6 +32,10 @@ git mv "${EBUILD_FILENAME}" "dev-lang/go/go-${VERSION_NEW}.ebuild" popd >/dev/null || exit +URL="https://go.googlesource.com/go/+/refs/tags/go${VERSION_NEW}" + +generate_update_changelog 'Go' "${VERSION_NEW}" "${URL}" 'golang' + generate_patches dev-lang go Go apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/kernel-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/kernel-apply-patch.sh index 34cb256cc2..9481ddc664 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/kernel-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/kernel-apply-patch.sh @@ -36,6 +36,10 @@ done popd >/dev/null || exit +URL="https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tag/?h=v${VERSION_NEW}" + +generate_update_changelog 'Linux' "${VERSION_NEW}" "${URL}" 'linux' + generate_patches sys-kernel coreos-sources Kernel apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/runc-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/runc-apply-patch.sh index fd90a7d278..0efc7abd11 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/runc-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/runc-apply-patch.sh @@ -49,6 +49,10 @@ sed -i "s/docker-runc-${VERSION_OLD}/docker-runc-${VERSION_NEW}/g" ${torcxEbuild popd >/dev/null || exit +URL="https://github.com/opencontainers/runc/releases/tag/v${VERSION_NEW}" + +generate_update_changelog 'runc' "${VERSION_NEW}" "${URL}" 'runc' + generate_patches app-emulation docker-runc Runc apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/rust-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/rust-apply-patch.sh index b0e313758a..eb4881e323 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/rust-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/rust-apply-patch.sh @@ -32,6 +32,10 @@ git mv "${EBUILD_FILENAME}" "dev-lang/rust/rust-${VERSION_NEW}.ebuild" popd >/dev/null || exit +URL="https://github.com/rust-lang/rust/releases/tag/${VERSION_NEW}" + +generate_update_changelog 'Rust' "${VERSION_NEW}" "${URL}" 'rust' + generate_patches dev-lang rust dev-lang/rust profiles apply_patches diff --git a/sdk_container/src/third_party/coreos-overlay/.github/workflows/vmware-apply-patch.sh b/sdk_container/src/third_party/coreos-overlay/.github/workflows/vmware-apply-patch.sh index a3c5477fd8..20f61d5468 100755 --- a/sdk_container/src/third_party/coreos-overlay/.github/workflows/vmware-apply-patch.sh +++ b/sdk_container/src/third_party/coreos-overlay/.github/workflows/vmware-apply-patch.sh @@ -37,6 +37,10 @@ git mv "${EBUILD_FILENAME_OEM}" "coreos-base/oem-vmware/oem-vmware-${VERSION_NEW popd >/dev/null || exit +URL="https://github.com/vmware/open-vm-tools/releases/tag/stable-${VERSION_NEW}" + +generate_update_changelog 'open-vm-tools' "${VERSION_NEW}" "${URL}" 'open-vm-tools' + generate_patches app-emulation open-vm-tools open-vm-tools coreos-base/oem-vmware apply_patches