11Summary: A highly-available key value store for shared configuration
22Name: etcd
3- Version: 3.5.12
4- Release: 6 %{?dist }
3+ Version: 3.5.21
4+ Release: 1 %{?dist }
55License: ASL 2.0
66Vendor: Microsoft Corporation
77Distribution: Mariner
@@ -13,10 +13,8 @@ Source1: etcd.service
1313# In order to regenerate this tarball, download the source tarball and run:
1414# generate_source_tarball.sh --srcTarball <source_tarball> --pkgVersion %%{version} --outFolder .
1515Source2: %{name }-%{version }-vendor.tar.gz
16- Patch0: CVE-2023-45288.patch
17- Patch1: CVE-2024-24786.patch
1816
19- BuildRequires: golang
17+ BuildRequires: msft- golang
2018
2119%description
2220A highly-available key value store for shared configuration and service discovery.
@@ -32,7 +30,7 @@ The etcd-tools package contains the etcd-dump-db and etcd-dump-logs diagnostic
3230tools.
3331
3432%prep
35- %autosetup -N -p1
33+ %autosetup -N
3634tar --no-same-owner -xf %{SOURCE2 }
3735
3836%build
@@ -43,7 +41,6 @@ mkdir -p %{ETCD_OUT_DIR}
4341for component in server etcdctl etcdutl; do
4442 pushd $component
4543 tar --no-same-owner -xf %{_builddir }/%{name }-%{version }/vendor-$component.tar.gz
46- patch -p1 -s --fuzz= 0 --no-backup-if-mismatch -f --input %{PATCH0 }
4744 go build \
4845 -o %{ETCD_OUT_DIR } \
4946 -ldflags= -X= go.etcd.io/etcd/api/v3/version.GitSHA= v%{version }
@@ -57,7 +54,6 @@ mkdir -p %{ETCD_TOOLS_OUT_DIR}
5754for component in etcd-dump-db etcd-dump-logs; do
5855 pushd tools/$component
5956 tar --no-same-owner -xf %{_builddir }/%{name }-%{version }/vendor-$component.tar.gz
60- patch -p1 -s --fuzz= 0 --no-backup-if-mismatch -f --input %{PATCH0 }
6157 go build \
6258 -o %{ETCD_TOOLS_OUT_DIR }
6359 popd
@@ -119,6 +115,10 @@ install -vdm755 %{buildroot}%{_sharedstatedir}/etcd
119115/%{_docdir }/%{name }-%{version }-tools/*
120116
121117%changelog
118+ * Sun Mar 30 2025 Kanishk Bansal <kanbansal@microsoft.com> - 3.5.21-1
119+ - Upgrade to 3.5.21 for CVE-2025-30204
120+ - Remove previously applied patches
121+
122122* Mon Dec 09 2024 Kavya Sree Kaitepalli <kkaitepalli@microsoft.com> - 3.5.12-6
123123- Patch for CVE-2024-24786
124124
0 commit comments