diff --git a/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md b/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md index 90f4c437f97..1899340a81c 100644 --- a/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md +++ b/LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md @@ -9,7 +9,7 @@ The Azure Linux SPEC files originated from a variety of sources with varying lic | Fedora (Copyright Remi Collet) | [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/legalcode) | libmemcached-awesome
librabbitmq | | Fedora (ISC) | [ISC License](https://github.com/sarugaku/resolvelib/blob/main/LICENSE) | python-resolvelib | | Magnus Edenhill Open Source | [Magnus Edenhill Open Source BSD License](https://github.com/jemalloc/jemalloc/blob/dev/COPYING) | librdkafka | -| Microsoft | [Microsoft MIT License](/LICENSES-AND-NOTICES/LICENSE.md) | application-gateway-kubernetes-ingress
asc
azcopy
azure-iot-sdk-c
azure-nvme-utils
azure-storage-cpp
azurelinux-release
azurelinux-repos
azurelinux-rpm-macros
azurelinux-sysinfo
bazel
blobfuse2
bmon
bpftrace
ccache
cert-manager
cf-cli
check-restart
clamav
cloud-hypervisor-cvm
cmake-fedora
containerd
coredns
dcos-cli
debugedit
dejavu-fonts
distroless-packages
docker-buildx
docker-cli
docker-compose
doxygen
dtc
elixir
espeak-ng
espeakup
flannel
fluent-bit
freefont
gflags
gh
go-md2man
grpc
grub2-efi-binary-signed
GSL
gtk-update-icon-cache
helm
ig
intel-pf-bb-config
ivykis
jsonbuilder
jx
kata-containers-cc
kata-packages-uvm
keda
keras
kernel-signed
kernel-uki
kernel-uki-signed
kpatch
kube-vip-cloud-provider
kubernetes
libacvp
libconfini
libconfuse
libgdiplus
libmaxminddb
libmetalink
libsafec
libuv
libxml++
lld
local-path-provisioner
lsb-release
ltp
lttng-consume
mm-common
moby-containerd-cc
moby-engine
msgpack
ncompress
networkd-dispatcher
nlohmann-json
nmap
node-problem-detector
ntopng
opentelemetry-cpp
packer
pcaudiolib
pcre2
perl-Test-Warnings
perl-Text-Template
pigz
prebuilt-ca-certificates
prebuilt-ca-certificates-base
prometheus-adapter
python-cachetools
python-cherrypy
python-cstruct
python-execnet
python-google-pasta
python-libclang
python-libevdev
python-logutils
python-ml-dtypes
python-namex
python-nocasedict
python-omegaconf
python-opt-einsum
python-optree
python-pecan
python-pip
python-pyrpm
python-remoto
python-repoze-lru
python-routes
python-rsa
python-setuptools
python-sphinxcontrib-websupport
python-tensorboard
python-tensorboard-plugin-wit
python-yamlloader
R
rabbitmq-server
rocksdb
rubygem-addressable
rubygem-asciidoctor
rubygem-async
rubygem-async-http
rubygem-async-io
rubygem-async-pool
rubygem-bindata
rubygem-concurrent-ruby
rubygem-connection_pool
rubygem-console
rubygem-cool.io
rubygem-deep_merge
rubygem-digest-crc
rubygem-elastic-transport
rubygem-elasticsearch
rubygem-elasticsearch-api
rubygem-eventmachine
rubygem-excon
rubygem-faraday
rubygem-faraday-em_http
rubygem-faraday-em_synchrony
rubygem-faraday-excon
rubygem-faraday-httpclient
rubygem-faraday-multipart
rubygem-faraday-net_http
rubygem-faraday-net_http_persistent
rubygem-faraday-patron
rubygem-faraday-rack
rubygem-faraday-retry
rubygem-ffi
rubygem-fiber-local
rubygem-fluent-config-regexp-type
rubygem-fluent-logger
rubygem-fluent-plugin-elasticsearch
rubygem-fluent-plugin-kafka
rubygem-fluent-plugin-prometheus
rubygem-fluent-plugin-prometheus_pushgateway
rubygem-fluent-plugin-record-modifier
rubygem-fluent-plugin-rewrite-tag-filter
rubygem-fluent-plugin-systemd
rubygem-fluent-plugin-webhdfs
rubygem-fluent-plugin-windows-exporter
rubygem-fluentd
rubygem-hirb
rubygem-hocon
rubygem-hoe
rubygem-http_parser
rubygem-httpclient
rubygem-io-event
rubygem-jmespath
rubygem-ltsv
rubygem-mini_portile2
rubygem-minitest
rubygem-mocha
rubygem-msgpack
rubygem-multi_json
rubygem-multipart-post
rubygem-net-http-persistent
rubygem-nio4r
rubygem-nokogiri
rubygem-oj
rubygem-parallel
rubygem-power_assert
rubygem-prometheus-client
rubygem-protocol-hpack
rubygem-protocol-http
rubygem-protocol-http1
rubygem-protocol-http2
rubygem-public_suffix
rubygem-puppet-resource_api
rubygem-rdiscount
rubygem-rdkafka
rubygem-rexml
rubygem-ruby-kafka
rubygem-ruby-progressbar
rubygem-rubyzip
rubygem-semantic_puppet
rubygem-serverengine
rubygem-sigdump
rubygem-strptime
rubygem-systemd-journal
rubygem-test-unit
rubygem-thor
rubygem-timers
rubygem-tzinfo
rubygem-tzinfo-data
rubygem-webhdfs
rubygem-webrick
rubygem-yajl-ruby
rubygem-zip-zip
runc
sdbus-cpp
sgx-backwards-compatibility
shim
shim-unsigned
shim-unsigned-aarch64
shim-unsigned-x64
skopeo
span-lite
sriov-network-device-plugin
SymCrypt
SymCrypt-OpenSSL
systemd-boot-signed
tensorflow
tinyxml2
toml11
tracelogging
umoci
usrsctp
vala
valkey
vnstat
zstd | +| Microsoft | [Microsoft MIT License](/LICENSES-AND-NOTICES/LICENSE.md) | application-gateway-kubernetes-ingress
asc
azcopy
azure-iot-sdk-c
azure-nvme-utils
azure-storage-cpp
azurelinux-release
azurelinux-repos
azurelinux-rpm-macros
azurelinux-sysinfo
bazel
blobfuse2
bmon
bpftrace
ccache
cert-manager
cf-cli
check-restart
clamav
cloud-hypervisor-cvm
cmake-fedora
containerd
containerd2
coredns
dcos-cli
debugedit
dejavu-fonts
distroless-packages
docker-buildx
docker-cli
docker-compose
doxygen
dtc
elixir
espeak-ng
espeakup
flannel
fluent-bit
freefont
gflags
gh
go-md2man
grpc
grub2-efi-binary-signed
GSL
gtk-update-icon-cache
helm
ig
intel-pf-bb-config
ivykis
jsonbuilder
jx
kata-containers-cc
kata-packages-uvm
keda
keras
kernel-signed
kernel-uki
kernel-uki-signed
kpatch
kube-vip-cloud-provider
kubernetes
libacvp
libconfini
libconfuse
libgdiplus
libmaxminddb
libmetalink
libsafec
libuv
libxml++
lld
local-path-provisioner
lsb-release
ltp
lttng-consume
mm-common
moby-containerd-cc
moby-engine
msgpack
ncompress
networkd-dispatcher
nlohmann-json
nmap
node-problem-detector
ntopng
opentelemetry-cpp
packer
pcaudiolib
pcre2
perl-Test-Warnings
perl-Text-Template
pigz
prebuilt-ca-certificates
prebuilt-ca-certificates-base
prometheus-adapter
python-cachetools
python-cherrypy
python-cstruct
python-execnet
python-google-pasta
python-libclang
python-libevdev
python-logutils
python-ml-dtypes
python-namex
python-nocasedict
python-omegaconf
python-opt-einsum
python-optree
python-pecan
python-pip
python-pyrpm
python-remoto
python-repoze-lru
python-routes
python-rsa
python-setuptools
python-sphinxcontrib-websupport
python-tensorboard
python-tensorboard-plugin-wit
python-yamlloader
R
rabbitmq-server
rocksdb
rubygem-addressable
rubygem-asciidoctor
rubygem-async
rubygem-async-http
rubygem-async-io
rubygem-async-pool
rubygem-bindata
rubygem-concurrent-ruby
rubygem-connection_pool
rubygem-console
rubygem-cool.io
rubygem-deep_merge
rubygem-digest-crc
rubygem-elastic-transport
rubygem-elasticsearch
rubygem-elasticsearch-api
rubygem-eventmachine
rubygem-excon
rubygem-faraday
rubygem-faraday-em_http
rubygem-faraday-em_synchrony
rubygem-faraday-excon
rubygem-faraday-httpclient
rubygem-faraday-multipart
rubygem-faraday-net_http
rubygem-faraday-net_http_persistent
rubygem-faraday-patron
rubygem-faraday-rack
rubygem-faraday-retry
rubygem-ffi
rubygem-fiber-local
rubygem-fluent-config-regexp-type
rubygem-fluent-logger
rubygem-fluent-plugin-elasticsearch
rubygem-fluent-plugin-kafka
rubygem-fluent-plugin-prometheus
rubygem-fluent-plugin-prometheus_pushgateway
rubygem-fluent-plugin-record-modifier
rubygem-fluent-plugin-rewrite-tag-filter
rubygem-fluent-plugin-systemd
rubygem-fluent-plugin-webhdfs
rubygem-fluent-plugin-windows-exporter
rubygem-fluentd
rubygem-hirb
rubygem-hocon
rubygem-hoe
rubygem-http_parser
rubygem-httpclient
rubygem-io-event
rubygem-jmespath
rubygem-ltsv
rubygem-mini_portile2
rubygem-minitest
rubygem-mocha
rubygem-msgpack
rubygem-multi_json
rubygem-multipart-post
rubygem-net-http-persistent
rubygem-nio4r
rubygem-nokogiri
rubygem-oj
rubygem-parallel
rubygem-power_assert
rubygem-prometheus-client
rubygem-protocol-hpack
rubygem-protocol-http
rubygem-protocol-http1
rubygem-protocol-http2
rubygem-public_suffix
rubygem-puppet-resource_api
rubygem-rdiscount
rubygem-rdkafka
rubygem-rexml
rubygem-ruby-kafka
rubygem-ruby-progressbar
rubygem-rubyzip
rubygem-semantic_puppet
rubygem-serverengine
rubygem-sigdump
rubygem-strptime
rubygem-systemd-journal
rubygem-test-unit
rubygem-thor
rubygem-timers
rubygem-tzinfo
rubygem-tzinfo-data
rubygem-webhdfs
rubygem-webrick
rubygem-yajl-ruby
rubygem-zip-zip
runc
sdbus-cpp
sgx-backwards-compatibility
shim
shim-unsigned
shim-unsigned-aarch64
shim-unsigned-x64
skopeo
span-lite
sriov-network-device-plugin
SymCrypt
SymCrypt-OpenSSL
systemd-boot-signed
tensorflow
tinyxml2
toml11
tracelogging
umoci
usrsctp
vala
valkey
vnstat
zstd | | Netplan source | [GPLv3](https://github.com/canonical/netplan/blob/main/COPYING) | netplan | | Numad source | [LGPLv2 License](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt) | numad | | NVIDIA | [ASL 2.0 License and spec specific licenses](http://www.apache.org/licenses/LICENSE-2.0) | libnvidia-container
mlnx-tools
mlx-bootctl
nvidia-container-toolkit
ofed-scripts
perftest | diff --git a/LICENSES-AND-NOTICES/SPECS/data/licenses.json b/LICENSES-AND-NOTICES/SPECS/data/licenses.json index e2b190613dc..e3b9459f9a6 100644 --- a/LICENSES-AND-NOTICES/SPECS/data/licenses.json +++ b/LICENSES-AND-NOTICES/SPECS/data/licenses.json @@ -2221,6 +2221,7 @@ "cloud-hypervisor-cvm", "cmake-fedora", "containerd", + "containerd2", "coredns", "dcos-cli", "debugedit", diff --git a/SPECS/containerd2/containerd.service b/SPECS/containerd2/containerd.service new file mode 100644 index 00000000000..06b501178b9 --- /dev/null +++ b/SPECS/containerd2/containerd.service @@ -0,0 +1,15 @@ +[Unit] +Description=containerd container runtime +Documentation=https://containerd.io +After=network.target + +[Service] +ExecStartPre=/sbin/modprobe overlay +ExecStart=/usr/bin/containerd +Restart=always +Delegate=yes +KillMode=process +OOMScoreAdjust=-999 + +[Install] +WantedBy=multi-user.target diff --git a/SPECS/containerd2/containerd.toml b/SPECS/containerd2/containerd.toml new file mode 100644 index 00000000000..f8b83c6ab95 --- /dev/null +++ b/SPECS/containerd2/containerd.toml @@ -0,0 +1,25 @@ +#root = "/var/lib/containerd" +#state = "/run/containerd" +#subreaper = true +#oom_score = 0 + +#[grpc] +# address = "/run/containerd/containerd.sock" +# uid = 0 +# gid = 0 + +#[debug] +# address = "/run/containerd/debug.sock" +# uid = 0 +# gid = 0 +# level = "info" + +version = 2 +[plugins] + [plugins."io.containerd.grpc.v1.cri"] + [plugins."io.containerd.grpc.v1.cri".containerd] + [plugins."io.containerd.grpc.v1.cri".containerd.runtimes] + [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc] + runtime_type = "io.containerd.runc.v2" + [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc.options] + SystemdCgroup = true \ No newline at end of file diff --git a/SPECS/containerd2/containerd2.signatures.json b/SPECS/containerd2/containerd2.signatures.json new file mode 100644 index 00000000000..f52a88edff7 --- /dev/null +++ b/SPECS/containerd2/containerd2.signatures.json @@ -0,0 +1,7 @@ +{ + "Signatures": { + "containerd.service": "a07bfcf412669b06673190b0779f48e652c9adcf1758289e849a00802804eec8", + "containerd.toml": "793d4f11a4e69bdb3b1903da2cdf76b7f32dbc97197b12d295a05ecc284e230e", + "containerd-2.0.0.tar.gz": "346d644e1b96e1f4a39bfe9d1eb0eb01ca676f806c12d95e5dbe35325bbc1780" + } +} diff --git a/SPECS/containerd2/containerd2.spec b/SPECS/containerd2/containerd2.spec new file mode 100644 index 00000000000..70a8340df4b --- /dev/null +++ b/SPECS/containerd2/containerd2.spec @@ -0,0 +1,226 @@ +%global debug_package %{nil} +%define upstream_name containerd +%define commit_hash 207ad711eabd375a01713109a8a197d197ff6542 + +Summary: Industry-standard container runtime +Name: %{upstream_name}2 +Version: 2.0.0 +Release: 1%{?dist} +License: ASL 2.0 +Group: Tools/Container +URL: https://www.containerd.io +Vendor: Microsoft Corporation +Distribution: Azure Linux + +Source0: https://github.com/containerd/containerd/archive/v%{version}.tar.gz#/%{upstream_name}-%{version}.tar.gz +Source1: containerd.service +Source2: containerd.toml + +%{?systemd_requires} + +BuildRequires: git +BuildRequires: golang +BuildRequires: go-md2man +BuildRequires: make +BuildRequires: systemd-rpm-macros + +Requires: runc >= 1.2.1 + +%description +containerd is an industry-standard container runtime with an emphasis on +simplicity, robustness and portability. It is available as a daemon for Linux +and Windows, which can manage the complete container lifecycle of its host +system: image transfer and storage, container execution and supervision, +low-level storage and network attachments, etc. + +containerd is designed to be embedded into a larger system, rather than being +used directly by developers or end-users. + +%prep +%autosetup -p1 -n %{upstream_name}-%{version} + +%build +export BUILDTAGS="-mod=vendor" +make VERSION="%{version}" REVISION="%{commit_hash}" binaries man + +%check +export BUILDTAGS="-mod=vendor" +make VERSION="%{version}" REVISION="%{commit_hash}" test + +%install +make VERSION="%{version}" REVISION="%{commit_hash}" DESTDIR="%{buildroot}" PREFIX="/usr" install install-man + +mkdir -p %{buildroot}/%{_unitdir} +install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/containerd.service +install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/containerd/config.toml +install -vdm 755 %{buildroot}/opt/containerd/{bin,lib} + +%post +%systemd_post containerd.service + +if [ $1 -eq 1 ]; then # Package install + systemctl enable containerd.service > /dev/null 2>&1 || : + systemctl start containerd.service > /dev/null 2>&1 || : +fi + +%preun +%systemd_preun containerd.service + +%postun +%systemd_postun_with_restart containerd.service + +%files +%license LICENSE NOTICE +%{_bindir}/* +%{_mandir}/* +%config(noreplace) %{_unitdir}/containerd.service +%config(noreplace) %{_sysconfdir}/containerd/config.toml +%dir /opt/containerd +%dir /opt/containerd/bin +%dir /opt/containerd/lib + +%changelog +* Mon Nov 11 2024 Nan Liu - 2.0.0-1 +- Created a standalone package for containerd 2.0.0 +- Upgraded runc to 1.2.1 and libseccomp to 2.5.5 required by containerd 2.0.0 + +* Tue Oct 15 2024 Muhammad Falak - 1.7.13-4 +- Pin golang version to <= 1.22 + +* Wed Jun 26 2024 Nicolas Guibourge - 1.7.13-3 +- Address CVE-2023-44487 and CVE-2023-47108 + +* Fri Mar 08 2024 Henry Beberman - 1.7.13-2 +- Add OOMScoreAdjust -999 to containerd.service + +* Fri Feb 23 2024 Henry Beberman - 1.7.13-1 +- Rename package to containerd +- Upgrade to 1.7.13, remove unused patches +- Add patch to fix tests on golang 1.21 + +* Wed Oct 18 2023 Chris PeBenito - 1.6.22-4 +- Precreate /opt/containerd/{bin,lib} to ensure correct SELinux labeling. + +* Mon Oct 16 2023 CBL-Mariner Servicing Account - 1.6.22-3 +- Bump release to rebuild with go 1.20.10 + +* Tue Oct 10 2023 Dan Streetman - 1.6.22-2 +- Bump release to rebuild with updated version of Go. + +* Wed Aug 16 2023 Muhammad Falak - 1.6.22-1 +- Bump version to 1.6.22 + +* Mon Aug 07 2023 CBL-Mariner Servicing Account - 1.6.18-7 +- Bump release to rebuild with go 1.19.12 + +* Thu Jul 13 2023 CBL-Mariner Servicing Account - 1.6.18-6 +- Bump release to rebuild with go 1.19.11 + +* Thu Jun 15 2023 CBL-Mariner Servicing Account - 1.6.18-5 +- Bump release to rebuild with go 1.19.10 + +* Wed Apr 05 2023 CBL-Mariner Servicing Account - 1.6.18-4 +- Bump release to rebuild with go 1.19.8 + +* Tue Mar 28 2023 CBL-Mariner Servicing Account - 1.6.18-3 +- Bump release to rebuild with go 1.19.7 + +* Wed Mar 15 2023 CBL-Mariner Servicing Account - 1.6.18-2 +- Bump release to rebuild with go 1.19.6 + +* Mon Mar 13 2023 CBL-Mariner Servicing Account - 1.6.18-1 +- Auto-upgrade to 1.6.18 - to fix CVE-2023-25173, CVE-2023-25153 + +* Fri Feb 03 2023 CBL-Mariner Servicing Account - 1.6.12-5 +- Bump release to rebuild with go 1.19.5 + +* Wed Jan 18 2023 CBL-Mariner Servicing Account - 1.6.12-4 +- Bump release to rebuild with go 1.19.4 + +* Mon Dec 19 2022 Aadhar Agarwal - 1.6.12-3 +- Backport upstream fix in containerd to add ptrace readby and tracedby to default AppArmor profile (add_ptrace_readby_tracedby_to_apparmor.patch) + +* Fri Dec 16 2022 Daniel McIlvaney - 1.6.12-2 +- Bump release to rebuild with go 1.18.8 with patch for CVE-2022-41717 + +* Wed Dec 14 2022 CBL-Mariner Servicing Account - 1.6.12-1 +- Auto-upgrade to 1.6.12 - to fix CVE-2022-23471 + +* Tue Nov 01 2022 Olivia Crain - 1.6.6-3 +- Bump release to rebuild with go 1.18.8 + +* Mon Aug 22 2022 Olivia Crain - 1.6.6-2 +- Bump release to rebuild against Go 1.18.5 + +* Thu Jun 23 2022 Henry Beberman - 1.6.6-1 +- Bump version to 1.6.6 to address CVE-2022-31030 + +* Tue Jun 14 2022 Muhammad Falak - 1.6.2-1 +- Bump version to 1.6.2 to address CVE-2022-24769 +- Rebuild with golang 1.18.3 + +* Mon Mar 28 2022 Nicolas Guibourge - 1.6.1-3 +- Default cgroup to 'systemd' + +* Wed Mar 23 2022 Anirudh Gopal - 1.6.1-2 +- Always restart containerd service + +* Mon Mar 14 2022 Nicolas Guibourge - 1.6.1-1 +- Update to version 1.6.1 + +* Fri Jan 28 2022 Nicolas Guibourge - 1.6.0.rc.3-1 +- Update to version 1.6.0-rc.3 +- Use code from upstream instead of Azure fork. + +* Mon Jan 24 2022 Henry Beberman - 1.5.9+azure-1 +- Update to version 1.5.9+azure + +* Wed Jan 19 2022 Henry Li - 1.4.4+azure-6 +- Increment release for force republishing using golang 1.16.12 + +* Tue Nov 02 2021 Thomas Crain - 1.4.4+azure-5 +- Increment release for force republishing using golang 1.16.9 + +* Mon Oct 04 2021 Henry Beberman 1.4.4+azure-4 +- Patch CVE-2021-41103 +- Change config to noreplace +- Refactor how files is specified + +* Fri Aug 06 2021 Nicolas Guibourge 1.4.4+azure-3 +- Increment release to force republishing using golang 1.16.7. + +* Mon Jul 19 2021 Neha Agarwal 1.4.4+azure-2 +- CVE-2021-32760 fix + +* Mon Jul 12 2021 Andrew Phelps 1.4.4+azure-1 +- Update to version 1.4.4+azure + +* Tue Jun 08 2021 Henry Beberman 1.3.4+azure-3 +- Increment release to force republishing using golang 1.15.13. + +* Thu Dec 10 2020 Andrew Phelps 1.3.4+azure-2 +- Increment release to force republishing using golang 1.15. + +* Thu Jun 11 2020 Andrew Phelps 1.3.4+azure-1 +- Update to version 1.3.4+azure + +* Wed May 20 2020 Joe Schmitt 1.3.3+azure-6 +- Remove reliance on existing GOPATH environment variable. + +* Sat May 09 2020 Nick Samson 1.3.3+azure-5 +- Added %%license line automatically + +* Wed May 06 2020 Pawel Winogrodzki 1.3.3+azure-4 +- Removing *Requires for "ca-certificates". + +* Tue May 05 2020 Eric Li 1.3.3+azure-3 +- Add #Source0: and license verified + +* Fri May 01 2020 Emre Girgin 1.3.3+azure-2 +- Renaming go to golang + +* Fri Apr 03 2020 Mohan Datla 1.3.3+azure-1 +- Initial CBL-Mariner import from Azure. + +* Thu Jan 23 2020 Brian Goff +- Initial version diff --git a/SPECS/libseccomp/libseccomp.signatures.json b/SPECS/libseccomp/libseccomp.signatures.json index 810e1646b60..e07a10271da 100644 --- a/SPECS/libseccomp/libseccomp.signatures.json +++ b/SPECS/libseccomp/libseccomp.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "libseccomp-2.5.4.tar.gz": "d82902400405cf0068574ef3dc1fe5f5926207543ba1ae6f8e7a1576351dcbdb" + "libseccomp-2.5.5.tar.gz": "248a2c8a4d9b9858aa6baf52712c34afefcf9c9e94b76dce02c1c9aa25fb3375" } } diff --git a/SPECS/libseccomp/libseccomp.spec b/SPECS/libseccomp/libseccomp.spec index 61b68835420..3916f24b162 100644 --- a/SPECS/libseccomp/libseccomp.spec +++ b/SPECS/libseccomp/libseccomp.spec @@ -1,6 +1,6 @@ Summary: Enhanced seccomp library Name: libseccomp -Version: 2.5.4 +Version: 2.5.5 Release: 1%{?dist} License: LGPLv2 Vendor: Microsoft Corporation @@ -62,6 +62,9 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_mandir}/man3/* %changelog +* Tue Nov 05 2024 Nan Liu - 2.5.5-1 +- Upgrade to 2.5.5 as other older version is no longer supported upstream + * Fri Oct 27 2023 CBL-Mariner Servicing Account - 2.5.4-1 - Auto-upgrade to 2.5.4 - Azure Linux 3.0 - package upgrades diff --git a/SPECS/runc/runc.signatures.json b/SPECS/runc/runc.signatures.json index 4cdcc7d971a..d97f88c13d1 100644 --- a/SPECS/runc/runc.signatures.json +++ b/SPECS/runc/runc.signatures.json @@ -1,5 +1,5 @@ { "Signatures": { - "runc-1.1.12.tar.gz": "be31b07d6a54a8f234016501c300ad04b6c428c56588e7eca8c3b663308db208" + "runc-1.2.1.tar.gz": "1418fdaf46e0d6da75b62b4ad788fb9bccbe8a1b6318675205bf27cc03a02427" } } diff --git a/SPECS/runc/runc.spec b/SPECS/runc/runc.spec index 332add7b584..b443e8c5b27 100644 --- a/SPECS/runc/runc.spec +++ b/SPECS/runc/runc.spec @@ -2,8 +2,8 @@ Summary: CLI tool for spawning and running containers per OCI spec. Name: runc # update "commit_hash" above when upgrading version -Version: 1.1.12 -Release: 2%{?dist} +Version: 1.2.1 +Release: 1%{?dist} License: ASL 2.0 Vendor: Microsoft Corporation Distribution: Azure Linux @@ -43,6 +43,9 @@ make install-man DESTDIR=%{buildroot} PREFIX=%{_prefix} %{_mandir}/* %changelog +* Tue Nov 05 2024 Nan Liu - 1.2.1-1 +- Bump version to 1.2.1 required by containerd 2.0.0 + * Tue Oct 15 2024 Muhammad Falak - 1.1.12-2 - Pin golang version to <= 1.22 diff --git a/cgmanifest.json b/cgmanifest.json index d1159de93cc..a3312544c7d 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -2022,6 +2022,16 @@ } } }, + { + "component": { + "type": "other", + "other": { + "name": "containerd2", + "version": "2.0.0", + "downloadUrl": "https://github.com/containerd/containerd/archive/v2.0.0.tar.gz" + } + } + }, { "component": { "type": "other", @@ -10831,8 +10841,8 @@ "type": "other", "other": { "name": "libseccomp", - "version": "2.5.4", - "downloadUrl": "https://github.com/seccomp/libseccomp/releases/download/v2.5.4/libseccomp-2.5.4.tar.gz" + "version": "2.5.5", + "downloadUrl": "https://github.com/seccomp/libseccomp/releases/download/v2.5.5/libseccomp-2.5.5.tar.gz" } } }, @@ -27054,8 +27064,8 @@ "type": "other", "other": { "name": "runc", - "version": "1.1.12", - "downloadUrl": "https://github.com/opencontainers/runc/archive/v1.1.12.tar.gz" + "version": "1.2.1", + "downloadUrl": "https://github.com/opencontainers/runc/archive/v1.2.1.tar.gz" } } },