SHA256
1
0
forked from pool/docker

Accepting request 858295 from Virtualization:containers

- Update to Docker 19.03.14-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. CVE-2020-15257 bsc#1180243
  https://github.com/docker/docker-ce/releases/tag/v19.03.14
- Enable fish-completion
- Add Conflicts and Provides for kubic flavour of docker-fish-completion.

OBS-URL: https://build.opensuse.org/request/show/858295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=108
This commit is contained in:
Dominique Leuenberger 2020-12-23 13:21:06 +00:00 committed by Git OBS Bridge
commit 577b3e005c
5 changed files with 59 additions and 13 deletions

View File

@ -3,8 +3,8 @@
<param name="url">https://github.com/docker/docker-ce.git</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="versionformat">19.03.12_ce_%h</param>
<param name="revision">v19.03.12</param>
<param name="versionformat">19.03.14_ce_%h</param>
<param name="revision">v19.03.14</param>
<param name="filename">docker</param>
</service>
<service name="recompress" mode="disabled">

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:041fcb5d4f283a0de7b058b979441380869e680d065748fd72abfbeeedfd73cc
size 10252156

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5bf99fd416c9a282dc97ac3568da541d378ea1c003a5680c07f11f91115d984d
size 10421676

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Wed Dec 23 06:40:46 UTC 2020 - Aleksa Sarai <asarai@suse.com>
- Add Conflicts and Provides for kubic flavour of docker-fish-completion.
-------------------------------------------------------------------
Mon Dec 21 07:06:53 UTC 2020 - Aleksa Sarai <asarai@suse.com>
- Update to Docker 19.03.14-ce. See upstream changelog in the packaged
/usr/share/doc/packages/docker/CHANGELOG.md. CVE-2020-15257 bsc#1180243
https://github.com/docker/docker-ce/releases/tag/v19.03.14
-------------------------------------------------------------------
Mon Dec 14 13:45:56 UTC 2020 - Robert Munteanu <rombert@apache.org>
- Enable fish-completion
-------------------------------------------------------------------
Thu Nov 12 18:36:26 UTC 2020 - Michał Rostecki <mrostecki@suse.com>
@ -6,6 +24,12 @@ Thu Nov 12 18:36:26 UTC 2020 - Michał Rostecki <mrostecki@suse.com>
(boo#1178801, SLE-16460)
* boo1178801-0001-Add-docker-interfaces-to-firewalld-docker-zone.patch
-------------------------------------------------------------------
Fri Sep 18 08:20:04 UTC 2020 - Aleksa Sarai <asarai@suse.com>
- Update to Docker 19.03.13-ce. See upstream changelog in the packaged
/usr/share/doc/packages/docker/CHANGELOG.md. bsc#1176708
-------------------------------------------------------------------
Mon Aug 3 16:58:07 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

View File

@ -42,17 +42,17 @@
# helpfully injects into our build environment from the changelog). If you want
# to generate a new git_commit_epoch, use this:
# $ date --date="$(git show --format=fuller --date=iso $COMMIT_ID | grep -oP '(?<=^CommitDate: ).*')" '+%s'
%define git_version 48a66213fe17
%define git_commit_epoch 1592522265
%define git_version 5eb3275d4006
%define git_commit_epoch 1606849828
# These are the git commits required. We verify them against the source to make
# sure we didn't miss anything important when doing upgrades.
%define required_containerd 7ad184331fa3e55e52b890ea95e65ba581ae3429
%define required_containerd ea765aba0d05254012b0b9e595e995c09186427f
%define required_dockerrunc dc9208a3303feef5b3839f4323d9beb36df0a9dd
%define required_libnetwork 026aabaa659832804b01754aaadd2c0f420c68b6
%define required_libnetwork 55e924b8a84231a065879156c0de95aefc5f5435
Name: %{realname}%{name_suffix}
Version: 19.03.12_ce
Version: 19.03.14_ce
Release: 0
Summary: The Moby-project Linux container runtime
License: Apache-2.0
@ -83,11 +83,11 @@ Patch300: packaging-0001-revert-Remove-docker-prefix-for-containerd-and-ru
Patch401: bsc1073877-0001-apparmor-clobber-docker-default-profile-on-start.patch
# SUSE-BACKPORT: Backport of https://github.com/docker/docker/pull/39121. bsc#1122469
Patch402: bsc1122469-0001-apparmor-allow-readby-and-tracedby.patch
# SUSE-BACKPORT: Backport of https://github.com/moby/libnetwork/pull/2548. boo#1178801, SLE-16460
Patch403: boo1178801-0001-Add-docker-interfaces-to-firewalld-docker-zone.patch
# SUSE-FEATURE: Add support to mirror inofficial/private registries
# (https://github.com/docker/docker/pull/34319)
Patch500: private-registry-0001-Add-private-registry-mirror-support.patch
# SUSE-BACKPORT: Backport of https://github.com/moby/libnetwork/pull/2548. boo#1178801, SLE-16460
Patch600: boo1178801-0001-Add-docker-interfaces-to-firewalld-docker-zone.patch
BuildRequires: audit
BuildRequires: bash-completion
BuildRequires: ca-certificates
@ -100,6 +100,7 @@ BuildRequires: libtool
BuildRequires: procps
BuildRequires: sqlite3-devel
BuildRequires: zsh
BuildRequires: fish
BuildRequires: pkgconfig(libsystemd)
Requires: apparmor-parser
Requires: ca-certificates-mozilla
@ -216,6 +217,21 @@ Provides: %{realname}-zsh-completion = %{version}
%description zsh-completion
Zsh command line completion support for %{name}.
%package fish-completion
Summary: Fish completion for %{name}
Group: System/Shells
Requires: %{name} = %{version}
Supplements: packageand(%{name}:fish)
BuildArch: noarch
%if "%flavour" == "kubic"
# Conflict with non-kubic package, and provide equivalent
Conflicts: %{realname}-fish-completion
Provides: %{realname}-fish-completion = %{version}
%endif
%description fish-completion
Fish command line completion support for %{name}.
%package test
%global __requires_exclude ^libgo.so.*$
Summary: Test package for docker
@ -270,11 +286,12 @@ docker container runtime configuration for kubeadm
%patch401 -p1
# bsc#1122469
%patch402 -p1
# boo#1178801, SLE-16460
%patch403 -p1
%if "%flavour" == "kubic"
# PATCH-SUSE: Mirror patch.
%patch500 -p1
%endif
%patch600 -p1
cp %{SOURCE7} .
@ -372,6 +389,7 @@ install -Dd -m 0755 \
install -D -m0644 components/cli/contrib/completion/bash/docker "%{buildroot}%{_datarootdir}/bash-completion/completions/%{realname}"
install -D -m0644 components/cli/contrib/completion/zsh/_docker "%{buildroot}%{_sysconfdir}/zsh_completion.d/_%{realname}"
install -D -m0644 components/cli/contrib/completion/fish/docker.fish "%{buildroot}/%{_datadir}/fish/vendor_completions.d/%{realname}.fish"
#
# systemd service
@ -500,6 +518,10 @@ grep -q '^dockremap:' /etc/subgid || \
%defattr(-,root,root)
%{_sysconfdir}/zsh_completion.d/_%{realname}
%files fish-completion
%defattr(-,root,root)
%{_datadir}/fish/vendor_completions.d/%{realname}.fish
%files test
%defattr(-,root,root)
%{_prefix}/src/docker/