Commit Graph

76 Commits

Author SHA256 Message Date
Aleksa Sarai
968da4e287 Accepting request 868770 from home:cyphar:docker
- Update to Docker 20.10.3-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. CVE-2021-21285 CVE-2021-21284
- Drop docker-runc, docker-test and docker-libnetwork packages. We now just use
  the upstream runc package (it's stable enough and Docker no longer pins git
  versions). docker-libnetwork is so unstable that it doesn't have any
  versioning scheme and so it really doesn't make sense to maintain the project
  as a separate package. bsc#1181641 bsc#1181677

OBS-URL: https://build.opensuse.org/request/show/868770
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=111
2021-02-02 22:19:50 +00:00
Aleksa Sarai
3f240ab735 Accepting request 868230 from home:cyphar:docker
- Install the containerd-shim* binaries and stop creating
  docker-containerd-shim because that isn't used by Docker anymore.

OBS-URL: https://build.opensuse.org/request/show/868230
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=110
2021-02-01 01:07:51 +00:00
Aleksa Sarai
ba4bf23e34 Accepting request 867827 from home:cyphar:docker
- Update to Docker 20.10.2-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1181594

OBS-URL: https://build.opensuse.org/request/show/867827
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=109
2021-01-30 01:14:08 +00:00
Aleksa Sarai
5b1ee704b6 Accepting request 857812 from home:cyphar:docker
- 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

OBS-URL: https://build.opensuse.org/request/show/857812
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=107
2020-12-21 07:22:35 +00:00
Aleksa Sarai
bc055cf691 Accepting request 817196 from home:cyphar:docker
- Update to Docker 19.03.12-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md.
- Use Go 1.13 instead of Go 1.14 because Go 1.14 can cause all sorts of
  spurrious errors due to Go returning -EINTR from I/O syscalls much more often
  (due to Go 1.14's pre-emptive goroutine support).
  - bsc1172377-0001-unexport-testcase.Cleanup-to-fix-Go-1.14.patch
- Add BuildRequires for all -git dependencies so that we catch missing
  dependencies much more quickly.

OBS-URL: https://build.opensuse.org/request/show/817196
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=105
2020-06-26 11:38:45 +00:00
Aleksa Sarai
a28c892949 Accepting request 811113 from home:cyphar:docker
- Update to Docker 19.03.11-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1172377 CVE-2020-13401

OBS-URL: https://build.opensuse.org/request/show/811113
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=103
2020-06-03 11:37:55 +00:00
Aleksa Sarai
94d8ef3f20 osc copypac from project:Virtualization:containers package:containerd revision:99, using keep-link
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=101
2019-10-17 18:16:23 +00:00
Aleksa Sarai
3f3ac850af Accepting request 740380 from home:RBrownSUSE:branches:Virtualization:containers
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/740380
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=100
2019-10-17 16:52:36 +00:00
Aleksa Sarai
6c3ae6658f Accepting request 736346 from home:cyphar:docker
- Drop containerd.service workaround (we've released enough versions without
  containerd.service -- there's no need to support package upgrades that old).
- Update to Docker 19.03.3-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1153367

OBS-URL: https://build.opensuse.org/request/show/736346
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=99
2019-10-09 01:08:46 +00:00
Aleksa Sarai
2e8f38913a Re-add dropped patch bsc#1121967.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=97
2019-07-29 08:24:01 +00:00
Aleksa Sarai
cc9416af59 Accepting request 712296 from home:cyphar:docker
Docker v18.09.7.

OBS-URL: https://build.opensuse.org/request/show/712296
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=95
2019-06-28 01:58:22 +00:00
Aleksa Sarai
a1d0094c96 Accepting request 700421 from home:cyphar:docker_18.09.5
- Update to Docker 18.09.5-ce see upstream changelog in the packaged
/usr/share/doc/packages/docker/CHANGELOG.md. bsc#1128376 boo#1134068

OBS-URL: https://build.opensuse.org/request/show/700421
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=93
2019-05-03 16:22:54 +00:00
Aleksa Sarai
fbeeb3f56b Accepting request 687620 from home:sgrunert
- Update containerd to v1.2.4
  * cri: Set /etc/hostname
  * cri: Fix env performance issue
  * runc updated to 6635b4f0c6af3810594d2770f662f34ddc15b40d to solve
  * CVE-2019-5736
  * cri updated to da0c016c830b2ea97fd1d737c49a568a816bf964
  * Windows: NewDirectIOFromFIFOSet
  * Changelogs from previous versions also included in this update:
      https://github.com/containerd/containerd/releases/tag/v1.2.3

OBS-URL: https://build.opensuse.org/request/show/687620
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=91
2019-03-25 06:51:51 +00:00
Daniel Orf
402a2b50d0 Accepting request 677763 from devel:CaaSP:Head:ControllerNode
* Fix rare deadlock on FIFO creation with timeout
  * Fix a bug that a container can't be stopped or inspected when its
    corresponding image is deleted
  * Fix a bug that the cri plugin handles containerd events outside of
    k8s.io namespace
  more changes at:
  https://github.com/containerd/containerd/releases/tag/v1.2.2
  Changelogs from previous versions also included in this update:
    https://github.com/containerd/containerd/releases/tag/v1.2.1
    https://github.com/containerd/containerd/releases/tag/v1.2.0
    https://github.com/containerd/containerd/releases/tag/v1.1.4
    https://github.com/containerd/containerd/releases/tag/v1.1.3

OBS-URL: https://build.opensuse.org/request/show/677763
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=90
2019-02-20 17:58:22 +00:00
Aleksa Sarai
1267222eb2 Accepting request 672744 from home:cyphar:containers:docker_18.09.1
- Remove required_dockerrunc commit pinning, as it just lead to issues.

OBS-URL: https://build.opensuse.org/request/show/672744
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=88
2019-02-08 10:37:59 +00:00
Aleksa Sarai
660ac468a6 Accepting request 672077 from home:cyphar:containers:docker_18.09.1
- Update to Docker 18.09.1-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md. bsc#1124308

OBS-URL: https://build.opensuse.org/request/show/672077
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=87
2019-02-06 09:42:32 +00:00
Jordi Massaguer
123350c90a Accepting request 664594 from home:sgrunert
- Disable leap based builds for kubic flavor. bsc#1121412

OBS-URL: https://build.opensuse.org/request/show/664594
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=85
2019-01-11 11:01:41 +00:00
Aleksa Sarai
d51d43d79d Accepting request 660362 from home:clee:branches:Virtualization:containers
- Update go requirements to >= go1.10 to fix
  * bsc#1118897 CVE-2018-16873
    go#29230 cmd/go: remote command execution during "go get -u"
  * bsc#1118898 CVE-2018-16874
    go#29231 cmd/go: directory traversal in "go get" via curly braces in import paths
  * bsc#1118899 CVE-2018-16875
    go#29233 crypto/x509: CPU denial of service

OBS-URL: https://build.opensuse.org/request/show/660362
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=84
2018-12-21 10:56:52 +00:00
Aleksa Sarai
c307b167d3 Accepting request 646392 from home:cyphar:containerd_emoji_removal
Fixup changelog.

OBS-URL: https://build.opensuse.org/request/show/646392
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=82
2018-11-05 11:32:48 +00:00
Aleksa Sarai
426e62f1ed Accepting request 646374 from home:cyphar:containerd_emoji_removal
- Update changelogs to mention bsc#1113313.
- Add backport of https://github.com/containerd/containerd/pull/2764, which is
  required for us to build containerd on i586 SLE-12 (where /bin/sh doesn't
  like emoji in shell scripts). bsc#1102522 bsc#1113313

OBS-URL: https://build.opensuse.org/request/show/646374
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=81
2018-11-05 10:38:14 +00:00
Aleksa Sarai
68f0637124 Accepting request 630881 from home:cyphar:containers:docker_18.06.1
- Upgrade to docker-ce v18.06.1-ce. Upstream changelog:
  https://github.com/docker/docker-ce/releases/tag/v18.06.1-ce bsc#1102522
- Remove patches that were merged upstream:
  - bsc1102522-0001-18.06-disable-containerd-CRI-plugin.patch

OBS-URL: https://build.opensuse.org/request/show/630881
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=79
2018-08-24 08:10:17 +00:00
Aleksa Sarai
a8d416a98f Accepting request 629485 from home:cyphar:kubic:vc_refactor
- Merge -kubic packages back into the main Virtualization:containers packages.
  This is done using _multibuild to add a "kubic" flavour, which is then used
  to conditionally compile patches and other kubic-specific features.
  bsc#1105000

OBS-URL: https://build.opensuse.org/request/show/629485
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=78
2018-08-20 08:55:45 +00:00
Valentin Rothberg
099ca57ebe Accepting request 629307 from home:cyphar:containers:docker_18.06
Docker v18.06 upgrade.

OBS-URL: https://build.opensuse.org/request/show/629307
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=77
2018-08-15 07:09:11 +00:00
Aleksa Sarai
bf67094ae4 Accepting request 617735 from home:dcassany:branches:Virtualization:containers
- Make use of %license macro

OBS-URL: https://build.opensuse.org/request/show/617735
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=75
2018-06-19 21:10:20 +00:00
Jordi Massaguer
c14e5ca99b Accepting request 616490 from home:dcassany:branches:Virtualization:containers
- Make use of %lincense macro

OBS-URL: https://build.opensuse.org/request/show/616490
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=74
2018-06-13 10:19:14 +00:00
Valentin Rothberg
d0e0089949 Accepting request 614141 from home:cyphar:containers:remove_check_section
- Remove 'go test' from %check section, as it has only ever caused us problems
  and hasn't (as far as I remember) ever caught a release-blocking issue. Smoke
  testing has been far more useful. boo#1095817

OBS-URL: https://build.opensuse.org/request/show/614141
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=72
2018-06-05 07:45:58 +00:00
Jordi Massaguer
6abe1909e2 Accepting request 571769 from home:oertel:branches:Virtualization:containers
- do not build on s390, only on s390x (no go on s390)

OBS-URL: https://build.opensuse.org/request/show/571769
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=70
2018-02-02 10:30:25 +00:00
Aleksa Sarai
6ef967f032 Accepting request 560090 from home:dimstar:Factory
- Fix build with RPM 4.14: exclude is not meant for files to NOT be
  packaged, but should only be used if the files are to be excluded
  from a glob when they end up in a different package. Rather
  remove the unwanted files in the install section.

OBS-URL: https://build.opensuse.org/request/show/560090
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=68
2018-01-04 05:13:12 +00:00
Aleksa Sarai
3ca9f987ae Accepting request 558085 from home:cyphar:containers:docker_v17.09_ce
- Update to Docker v17.09.1_ce. Upstream changelog:
  https://github.com/docker/docker-ce/releases/tag/v17.09.1-ce
- Removed patches (merged upstream):
  - bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch
  - bsc1066210-0001-vendor-update-to-github.com-vbatts-tar-split-v0.10.2.patch
  - bsc1066801-0001-oci-add-proc-scsi-to-masked-paths.patch
- Update to Docker v17.09.0_ce. Upstream changelog:
  https://github.com/docker/docker-ce/releases/tag/v17.09.0-ce
- Rebased patches:
  * bsc1021227-0001-pkg-devmapper-dynamically-load-dm_task_deferred_remo.patch
  * bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch
  * bsc1055676-0001-daemon-oci-obey-CL_UNPRIVILEGED-for-user-namespaced-.patch
  * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch
  * secrets-0002-SUSE-implement-SUSE-container-secrets.patch
- Removed patches (merged upstream):
  - bsc1064781-0001-Allow-to-override-build-date.patch

OBS-URL: https://build.opensuse.org/request/show/558085
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=66
2017-12-19 03:42:51 +00:00
Aleksa Sarai
8e706de123 Accepting request 544764 from home:RBrownSUSE:branches:Virtualization:containers
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544764
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=64
2017-11-24 10:06:55 +00:00
Aleksa Sarai
ec48492ea8 Accepting request 536960 from home:cyphar:containers:containerd_fix
- Set --start-timeout=2m by default to match upstream. bsc#1064926

OBS-URL: https://build.opensuse.org/request/show/536960
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=62
2017-10-26 19:38:40 +00:00
Aleksa Sarai
9b931700e9 Accepting request 536946 from home:cyphar:containers:containerd_version
- Use the upstream makefile so that Docker can get the commit ID in `docker
  info`. This also will avoid possible future warnings being spit out like
  bsc#1065109 and boo#1053532.
- Backport https://github.com/containerd/containerd/pull/1686, which is
  required for the above fix. bsc#1065109 boo#1053532
  + bsc1065109-0001-makefile-add-support-for-build_flags.patch

OBS-URL: https://build.opensuse.org/request/show/536946
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=61
2017-10-26 18:00:35 +00:00
Aleksa Sarai
c4e35ee0d6 Accepting request 534870 from home:cyphar:containers:docker-ce_v17.07
Correct a series of minor issues in the v17.07.0_ce update, mainly related to
changelog entries and the versions of certain packages not being correct.

OBS-URL: https://build.opensuse.org/request/show/534870
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=59
2017-10-18 06:27:22 +00:00
Aleksa Sarai
df76f414ba Accepting request 534442 from home:vrothberg:branches:Virtualization:containers
Related to the docker-ce 17.07 update.

OBS-URL: https://build.opensuse.org/request/show/534442
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=58
2017-10-18 04:27:20 +00:00
Aleksa Sarai
0f71b6b267 Accepting request 514245 from home:cyphar:containers:docker_bsc1051429
- Use -buildmode=pie for tests and binary build. bsc#1048046 bsc#1051429

This also includes some various improvements to the packaging of runc,
containerd and docker-runc.

OBS-URL: https://build.opensuse.org/request/show/514245
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=56
2017-08-11 12:10:01 +00:00
Thomas Hipp
2fc81ff63a Accepting request 508699 from home:thipp:branches:Virtualization:containers
- change dependency to docker-runc

OBS-URL: https://build.opensuse.org/request/show/508699
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=54
2017-07-10 11:38:55 +00:00
Jordi Massaguer
df1be9dbeb Accepting request 492914 from home:jordimassaguerpla:branch:V:c:fix_go_req_in_test_docker
OBS-URL: https://build.opensuse.org/request/show/492914
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=52
2017-05-04 19:02:51 +00:00
Jordi Massaguer
3933ae2e85 Accepting request 492508 from home:jordimassaguerpla:branch:V:c:containerd:fix_golang_req
- fix golang requirement to 1.7

OBS-URL: https://build.opensuse.org/request/show/492508
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=51
2017-05-04 18:33:53 +00:00
Jordi Massaguer
f4003a9666 Accepting request 491892 from home:jengelh:branches:Virtualization:containers
- Replace %__-type macro indirections

OBS-URL: https://build.opensuse.org/request/show/491892
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=50
2017-04-28 16:29:50 +00:00
Jordi Massaguer
f6ef450949 Accepting request 489585 from home:jordimassaguerpla:branch:V:c:update_docker_to_v17.04.0-ce
OBS-URL: https://build.opensuse.org/request/show/489585
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=49
2017-04-20 10:54:04 +00:00
Jordi Massaguer
fa22ee39af Accepting request 487532 from home:jordimassaguerpla:branches:V:c:docker_with_go_1_7
OBS-URL: https://build.opensuse.org/request/show/487532
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=48
2017-04-20 10:25:35 +00:00
Jordi Massaguer
b7e9874a22 Accepting request 487502 from home:cyphar:containers
- Set TasksMax=infinity to make sure runC doesn't start failing randomly.

OBS-URL: https://build.opensuse.org/request/show/487502
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=46
2017-04-12 08:37:07 +00:00
Aleksa Sarai
7efe4a265a Accepting request 461896 from home:jordimassaguerpla:branch:Vc:update_docker_1_13
- update to docker 1.13.0 requirement

OBS-URL: https://build.opensuse.org/request/show/461896
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=44
2017-03-05 03:06:22 +00:00
Jordi Massaguer
c7fd3b15c6 Accepting request 450292 from home:cyphar:containers
clean up containerd update as well [install was broken]

OBS-URL: https://build.opensuse.org/request/show/450292
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=42
2017-01-16 09:37:31 +00:00
Aleksa Sarai
6fc641897a Accepting request 447027 from home:jordimassaguerpla:branch:V:c:update_docker_to_1_12_5
OBS-URL: https://build.opensuse.org/request/show/447027
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=40
2016-12-19 14:01:27 +00:00
Jordi Massaguer
f911c03839 fix changelog: remove duplicated entries
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=38
2016-11-28 16:45:28 +00:00
Jordi Massaguer
5ed7e77228 - fix runc version
fix bsc#1009961

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=36
2016-11-24 16:09:56 +00:00
Jordi Massaguer
cb55a0ee9c Accepting request 441847 from home:jordimassaguerpla:branch:Vc:fix_runc_and_containerd_versioning
- fix version so that it contains a sequence number and zypper does
  not think is a downgrade

OBS-URL: https://build.opensuse.org/request/show/441847
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=35
2016-11-24 12:49:04 +00:00
Jordi Massaguer
7aaf05459e Accepting request 437273 from home:jordimassaguerpla:branch:VC:fix_containerd_post_req
- fix bsc#1006368: docker/containerd is broken when installed by
  SuSE Studio in an appliance: We were missing the
    Requires(post): %fillup_prereq

OBS-URL: https://build.opensuse.org/request/show/437273
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=33
2016-10-25 12:11:15 +00:00
Jordi Massaguer
8998deb22f - update runc requirement to 02f8fa7863dd3f82909a73e2061897828460d52f
(see RUNC_COMMIT in Dockerfile)

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/containerd?expand=0&rev=32
2016-10-25 08:32:28 +00:00