summaryrefslogtreecommitdiff
path: root/docker.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-09-12 04:05:48 +0000
committerCoprDistGit <infra@openeuler.org>2024-09-12 04:05:48 +0000
commitcec226cb1761702b9a757828afb35cfd2af280dd (patch)
treeb6f49ff76d9b3315d7b3ae7badc0b650f7c2295d /docker.spec
parent5086e38cf9776f1c36fb02dcaee52c90d96f46ef (diff)
Diffstat (limited to 'docker.spec')
-rw-r--r--docker.spec421
1 files changed, 0 insertions, 421 deletions
diff --git a/docker.spec b/docker.spec
deleted file mode 100644
index ad6dafc..0000000
--- a/docker.spec
+++ /dev/null
@@ -1,421 +0,0 @@
-Name: docker
-Version: 27.2.1
-Release: 1
-Epoch: 2
-Summary: The open-source application container engine
-
-License: Apache-2.0
-Source0: https://github.com/docker/cli/archive/refs/tags/v%{version}.tar.gz
-
-URL: https://www.docker.com
-
-# required packages for build
-# most are already in the container (see contrib/builder/rpm/ARCH/generate.sh)
-BuildRequires: pkgconfig(systemd) golang >= 1.8.3 btrfs-progs-devel device-mapper-devel glibc-static libseccomp-devel
-BuildRequires: libselinux-devel libtool-ltdl-devel pkgconfig selinux-policy selinux-policy-devel sqlite-devel systemd-devel
-BuildRequires: tar containerd runc docker-proxy git
-
-# required packages on install
-Requires: /bin/sh iptables tar xz device-mapper-libs >= 1.02.90-1 systemd-units
-
-# conflicting packages
-Provides: docker
-Conflicts: docker-io
-Conflicts: docker-engine-cs
-
-%description
-Docker is an open source project to build, ship and run any application as a
-lightweight container.
-
-Docker containers are both hardware-agnostic and platform-agnostic. This means
-they can run anywhere, from your laptop to the largest EC2 compute instance and
-everything in between - and they don't require you to use a particular
-language, framework or packaging system. That makes them great building blocks
-for deploying and scaling web apps, databases, and backend services without
-depending on a particular stack or provider.
-
-%prep
-%autosetup -p1 -n cli-%{version}
-
-%build
-export GOPATH="$srcdir"
-export PATH="$GOPATH/bin:$PATH"
-export CGO_CPPFLAGS="${CPPFLAGS}"
-export CGO_CFLAGS="${CFLAGS}"
-export CGO_CXXFLAGS="${CXXFLAGS}"
-export CGO_LDFLAGS="${LDFLAGS}"
-export LDFLAGS=''
-export GOFLAGS='-buildmode=pie -trimpath -mod=readonly -modcacherw -ldflags=-linkmode=external -ldflags=-compressdwarf=false -ldflags=-B=gobuildid'
-export GO111MODULE=off
-export DISABLE_WARN_OUTSIDE_CONTAINER=1
-
-make VERSION=%{version} dynbinary
-make manpages
-
-%install
-
-# list files owned by the package here
-%files
-
-%changelog
-* Thu Sep 12 2024 Funda Wang <fundawang@yeah.net> - 2:27.2.1-1
-- update to 27.2.1
-
-* Sat Aug 31 2024 zhongjiawei<zhongjiawei1@huawei.com> - 2:18.09.0-341
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:try to reconnect when containerd grpc return unexpected EOF
-
-* Fri Aug 02 2024 zhongjiawei<zhongjiawei1@huawei.com> - 2:18.09.0-340
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:add clone3 seccomp whitelist for arm64
-
-* Fri Jul 26 2024 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-339
-- Type:CVE
-- CVE:CVE-2024-41110
-- SUG:NA
-- DESC:fix CVE-2024-41110
-
-* Mon Jul 15 2024 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-338
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:Ignore SIGURG on Linux
-
-* Fri Jun 07 2024 suoxiaocong <suoxiaocong@kylinos.cn> - 18.09.0-337
-- Type:BUG
-- CVE:NA
-- SUG:NA
-- DESC:remove ifarch condition check when addding source, this causes src.rpm missing files
-
-* Wed May 08 2024 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-336
-- Type:CVE
-- CVE:CVE-2024-32473
-- SUG:NA
-- DESC:fix CVE-2024-32473
-
-* Fri Apr 12 2024 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-335
-- Type:CVE
-- CVE:CVE-2024-29018
-- SUG:NA
-- DESC:fix CVE-2024-29018
-
-* Tue Mar 19 2024 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-334
-- Type:CVE
-- CVE:CVE-2024-24557
-- SUG:NA
-- DESC:fix CVE-2024-24557
-
-* Fri Dec 22 2023 Lu Jingxiao<lujingxiao@huawei.com> - 2:18.09.0-333
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:sync patches from upstream
-
-* Fri Nov 17 2023 zhongjiawei<zhongjiawei1@huawei.com> - 2:18.09.0-332
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:modify runc rpm package name to runc
-
-* Thu Oct 12 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-331
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:add delay after freeze
-
-* Mon Oct 09 2023 Lu Jingxiao<lujingxiao@huawei.com> - 18.09.0-330
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix COPY --from should preserve ownership
-
-* Sat Aug 26 2023 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-329
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:remove useless mount point dir
-
-* Fri Jul 28 2023 jingxiaolu<lujingxiao@huawei.com> - 18.09.0-328
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:define a dummy hostname to use for local connections
-
-* Wed Jul 12 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-327
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:remove invalid libcgroup dependencies
-
-* Thu Jun 29 2023 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-326
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:repalce unix.Rmdir with os.RemoveAll when remove mount point dir
-
-* Tue Jun 27 2023 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-325
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix blockThreshold full bug
-
-* Thu Jun 08 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-324
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:thinpool full because docker daemon restart when docker pull
-
-* Thu Apr 06 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-323
-- Type:CVE
-- CVE:CVE-2023-28840,CVE-2023-28841,CVE-2023-28842
-- SUG:NA
-- DESC:fix CVE-2023-28840,CVE-2023-28841,CVE-2023-28842
-
-* Wed Mar 29 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-322
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:sync some patches
-
-* Thu Mar 16 2023 zhaozhen <zhaozhen@loongson.cn> - 2:18.09.0-321
-- Type:feature
-- CVE:NA
-- SUG:NA
-- DESC:add loongarch64 support for docker
-
-* Wed Mar 15 2023 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-320
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:try http for docker manifest insecure
-
-* Tue Mar 14 2023 JackChan8<chenjiankun1@huawei.com> - 18.09.0-319
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix container missing after restarting dockerd twice
-
-* Fri Mar 10 2023 Song Zhang<zhangsong34@huawei.com> - 18.09.0-318
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:docker stats: fix 'panic: close of closed channel'
-
-* Fri Feb 17 2023 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-317
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:set freezer.state to Thawed to increase freeze chances
-
-* Thu Dec 01 2022 zhongjiawei<zhongjiawei1@huawei.com> - 18.09.0-316
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:do not stop health check before sending signal
-
-* Thu Nov 24 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-315
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:using VERSION-vendor to record version
-
-* Tue Nov 22 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-314
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix dockerd core when release network
-
-* Tue Nov 22 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-313
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:cleanup netns file when stop docker daemon
-
-* Mon Oct 17 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-312
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:change runc original install location (/usr/local/bin --> /usr/bin) to fix compile problem
-
-* Wed Sep 21 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-311
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:add epoch for easy upgrade
-
-* Thu Sep 15 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-310
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:ensure layer digest folder removed if ls.driver.Remove fails
-
-* Thu Sep 15 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-309
-- Type:CVE
-- CVE:CVE-2022-36109
-- SUG:NA
-- DESC:fix CVE-2022-36109
-
-* Tue Sep 13 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-308
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:Add an ExitPid field for State struct to record exit process id
-
-* Tue Sep 13 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-307
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix terminal abnormal after docker run
-
-* Wed Jun 29 2022 zjw<zhongjiawei1@huawei.com> - 18.09.0-306
-- Type:CVE
-- CVE:CVE-2021-41092
-- SUG:NA
-- DESC:fix CVE-2021-41092
-
-* Wed Jun 29 2022 zjw<zhongjiawei1@huawei.com> - 18.09.0-305
-- Type:CVE
-- CVE:CVE-2021-41091
-- SUG:NA
-- DESC:fix CVE-2021-41091
-
-* Wed Jun 29 2022 zjw<zhongjiawei1@huawei.com> - 18.09.0-304
-- Type:CVE
-- CVE:CVE-2021-41089
-- SUG:NA
-- DESC:fix CVE-2021-41089
-
-* Wed Jun 29 2022 zjw<zhongjiawei1@huawei.com> - 18.09.0-303
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:close channel in write side to avoid panic in docker stats
-
-* Tue Jun 28 2022 zjw<zhongjiawei1@huawei.com> - 18.09.0-302
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:fix status inconsistent after restart container
-
-* Thu Jun 16 2022 duyiwei <duyiwei@kylinos.cn> - 18.09.0-301
-- Type:bugfix
-- CVE:CVE-2022-24769
-- SUG:NA
-- DESC:fix CVE-2022-24769
-
-* Tue Mar 22 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-300
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:sync from internal
-
-* Wed Mar 02 2022 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-120
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:Use original process spec for execs
-
-* Tue Dec 28 2021 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-119
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:disable go module build
-
-* Sun Sep 26 2021 xiadanni<xiadanni1@huawei.com> - 18.09.0-118
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:update seccomp whitelist to Linux 5.10 syscall list
-
-* Wed Sep 08 2021 xiadanni<xiadanni1@huawei.com> - 18.09.0-117
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:add clone3 to seccomp whitelist to fix curl failed in X86
-
-* Fri Sep 03 2021 chenjiankun<chenjiankun1@huawei.com> - 18.09.0-116
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:enable debuginfo
-
-* Thu Apr 01 2021 wangfengtu<wangfengtu@huawei.com> - 18.09.0-115
-- Type:bugfix
-- CVE:NA
-- SUG:NA
-- DESC:rollback if docker restart when doing BlkDiscard
-
-* Thu Mar 18 2021 xiadanni<xiadanni1@huawei.com> - 18.09.0-114
-- Type:bugfix
-- CVE:CVE-2021-21284,CVE-2021-21285
-- SUG:NA
-- DESC:sync bugfix, include:
- 1.fix execCommands leak in health-check
- 2.check containerd pid before kill it
- 3.fix CVE-2021-21284
- 4.fix CVE-2021-21285
-
-* Tue Feb 09 2021 lixiang<lixiang172@huawei.com> - 18.09.0-113
-- Type:enhancement
-- CVE:NA
-- SUG:restart
-- DESC:remove go-md2man build require
-
-* Mon Jan 18 2021 yangyanchao<yangyanchao6@huawei.com> - 18.09.0-111
-- Type:requirement
-- ID:NA
-- CVE:NA
-- SUG:restart
-- docker:components:add config files for riscv
-
-* Mon Jan 4 2021 jingrui<jingrui@huawei.com> - 18.09.0-107
-- Type:bugfix
-- ID:NA
-- SUG:NA
-- DESC:sync bugfix include
- 1. fix image cleanup failed.
- 2. cleanup load tmp files.
- 3. kill residual container process.
- 4. resume suspend dm device.
- 5. dont kill containerd during dockerd starting.
- 6. handle exit event for restore failed container.
- 7. wait io with timeout when start failed.
- 8. support hostname mirror registry.
- 9. mask unused proc files.
-
-* Tue Dec 8 2020 xiadanni<xiadanni1@huawei.com> - 18.09.0-104
-- Type:bugfix
-- ID:NA
-- SUG:NA
-- DESC:runc don't deny all devices when update cgroup resource
-
-* Thu Dec 3 2020 xiadanni<xiadanni1@huawei.com> - 18.09.0-103
-- Type:bugfix
-- ID:NA
-- SUG:restart
-- DESC:containerd fix CVE-2020-15257
-
-* Fri Nov 27 2020 liuzekun<liuzekun@huawei.com> - 18.09.0-102
-- Type:bugfix
-- ID:NA
-- CVE:NA
-- SUG:restart
-- DESC:
-1.delete stale containerd object on start failure
-2.remove redundant word item
-3.delete event is not need to process
-4.stat process exit file when kill process dire
-5.sync cli vendor
-6.fix CVE-2020-13401
-7.do not add w to LDFLAGS
-8.add files in proc for mask
-9.fix docker load files leak
-10.do not sync if BYPAAS_SYNC is false
-11.fix panic on single character volumes
-12.fix stats memory usage display error
-13.add more messages for ops when device not found
-14.mask proc pin_memory