Commit Graph

457 Commits

Author SHA256 Message Date
Aleksa Sarai
5d5d984bf3 Accepting request 683739 from home:cyphar:containers:docker-test
Improve tests.sh.

OBS-URL: https://build.opensuse.org/request/show/683739
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=296
2019-03-11 09:47:55 +00:00
Aleksa Sarai
b94112cc9d Accepting request 683712 from home:cyphar:containers:docker-test
More improvements to tests.sh.

OBS-URL: https://build.opensuse.org/request/show/683712
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=295
2019-03-11 08:08:10 +00:00
Aleksa Sarai
2da3bd4f57 Accepting request 683643 from home:cyphar:containers:docker-test
Makes testing actually work properly.

OBS-URL: https://build.opensuse.org/request/show/683643
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=294
2019-03-11 04:39:28 +00:00
Aleksa Sarai
cc89a2459e Accepting request 683640 from home:cyphar:containers:docker-test
improvements to tests.sh

OBS-URL: https://build.opensuse.org/request/show/683640
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=293
2019-03-11 00:44:36 +00:00
Aleksa Sarai
da5c1b9837 Accepting request 683632 from home:cyphar:containers:docker-test
Fix find usage.

OBS-URL: https://build.opensuse.org/request/show/683632
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=292
2019-03-10 22:59:52 +00:00
Aleksa Sarai
1711b55eb5 Accepting request 683630 from home:cyphar:containers:docker-test
- docker-test: improvements to test packaging (we don't need to ship around the
  entire source tree, and we also need to build the born-again integration/
  tests which contain a suite-per-directory).

OBS-URL: https://build.opensuse.org/request/show/683630
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=291
2019-03-10 21:59:21 +00:00
Aleksa Sarai
b54f093209 Accepting request 683628 from home:cyphar:containers:docker-test
- docker-test: improvements to test packaging (we don't need to ship around the
  entire source tree, and we also need to build the born-again integration/
  tests which contain a suite-per-directory). tests.sh will need to be updated,
  but this will be done in a follow-up.

OBS-URL: https://build.opensuse.org/request/show/683628
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=290
2019-03-10 21:20:43 +00:00
Stephan Kulow
0cc628dbd2 Accepting request 679242 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/679242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=87
2019-02-27 20:11:41 +00:00
Michal Jura
1080cf620d Accepting request 679202 from home:mjura:branches:Virtualization:containers
- Move daemon.json file to /etc/docker directory, bsc#1114832

OBS-URL: https://build.opensuse.org/request/show/679202
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=288
2019-02-26 12:18:18 +00:00
Dominique Leuenberger
84c36336be Accepting request 673384 from Virtualization:containers
- 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/673384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=86
2019-02-13 08:58:25 +00:00
Aleksa Sarai
9189d5024b Accepting request 673381 from home:cyphar:containers:docker_18.09.1
- Add fix for CVE-2019-5736 (effectively copying /proc/self/exe during re-exec
  to avoid write attacks to the host runc binary). bsc#1121967
  + CVE-2019-5736.patch

OBS-URL: https://build.opensuse.org/request/show/673381
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=286
2019-02-11 14:39:43 +00:00
Aleksa Sarai
077069cf9a Accepting request 673001 from home:cyphar:containers:docker_18.09.1
- Update shell completion to use Group: System/Shells.

OBS-URL: https://build.opensuse.org/request/show/673001
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=285
2019-02-09 13:55:16 +00:00
Jordi Massaguer
98584d8935 Accepting request 672170 from home:mjura:branches:Virtualization:containers
-  Add daemon.json file with rotation logs cofiguration, bsc#1114832

OBS-URL: https://build.opensuse.org/request/show/672170
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=284
2019-02-07 09:04:01 +00:00
Aleksa Sarai
6119adcb49 - 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/package/show/Virtualization:containers/docker?expand=0&rev=283
2019-02-06 09:42:32 +00:00
Aleksa Sarai
928246d947 Accepting request 666021 from home:EGDFree:branches:Virtualization:containers
- Add fish shell completion

OBS-URL: https://build.opensuse.org/request/show/666021
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=282
2019-01-31 13:39:17 +00:00
Dominique Leuenberger
780dd81038 Accepting request 664600 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/664600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=85
2019-01-21 09:06:51 +00:00
Jordi Massaguer
c1766786ba Accepting request 664598 from home:sgrunert
- Disable leap based builds for kubic flavor. bsc#1121412

OBS-URL: https://build.opensuse.org/request/show/664598
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=280
2019-01-11 11:01:27 +00:00
Aleksa Sarai
1ca932a40c Correct changelog entry for bsc#1118990
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=279
2018-12-25 17:14:49 +00:00
Dominique Leuenberger
6ea6ddfdf1 Accepting request 659073 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/659073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=84
2018-12-21 07:19:10 +00:00
Aleksa Sarai
03396c1701 Accepting request 660267 from home:cyphar:docker_changelog
Minor changelog update.

OBS-URL: https://build.opensuse.org/request/show/660267
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=277
2018-12-20 11:23:52 +00:00
Aleksa Sarai
d34a0c90b1 Accepting request 660128 from home:clee:branches:Virtualization:containers
- Update go requirements to >= go1.10.6 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/660128
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=276
2018-12-20 11:15:30 +00:00
Aleksa Sarai
c63069dadd Accepting request 659068 from home:cyphar:go:remove_goroot_profile
- Handle build breakage due to missing 'export GOPATH' (caused by resolution of
  boo#1119634). I believe Docker is one of the only packages with this problem.

OBS-URL: https://build.opensuse.org/request/show/659068
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=275
2018-12-18 10:34:21 +00:00
Dominique Leuenberger
caf6995359 Accepting request 653739 from Virtualization:containers
Docker 18.09 upgrade.

OBS-URL: https://build.opensuse.org/request/show/653739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=83
2018-12-05 08:39:04 +00:00
Aleksa Sarai
1d3bce0fc6 Accepting request 653738 from home:cyphar:containers:docker_18.09
- Add backports of https://github.com/docker/docker/pull/37302 and
  https://github.com/docker/cli/pull/1130, which allow for users to explicitly
  specify the NIS domainname of a container. bsc#1001161
  + bsc1001161-0001-oci-include-the-domainname-in-kernel.domainname.patch
  + bsc1001161-0002-cli-add-a-separate-domainname-flag.patch

OBS-URL: https://build.opensuse.org/request/show/653738
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=273
2018-12-04 04:34:12 +00:00
Aleksa Sarai
51f454aa26 Accepting request 652641 from home:cyphar:containers:docker_18.09
- Update docker.service to match upstream and avoid rlimit problems.
  bsc#1112980

OBS-URL: https://build.opensuse.org/request/show/652641
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=272
2018-11-29 15:21:51 +00:00
Aleksa Sarai
4bdf0ab402 Accepting request 652637 from home:cyphar:containers:docker_18.09
[ DO NOT FORWARD TO FACTORY! ]
- Upgrade to Docker 18.09.0-ce. See upstream changelog in the packaged
  /usr/share/doc/packages/docker/CHANGELOG.md
- Add revert of an upstream patch to fix docker-* handling.
  + packaging-0001-revert-Remove-docker-prefix-for-containerd-and-runc-.patch
- Rebase patches:
  * bsc1047218-0001-man-obey-SOURCE_DATE_EPOCH-when-generating-man-pages.patch
  * bsc1073877-0001-apparmor-allow-receiving-of-signals-from-docker-kill.patch
  * bsc1073877-0002-apparmor-clobber-docker-default-profile-on-start.patch
  * private-registry-0001-Add-private-registry-mirror-support.patch
  * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch
  * secrets-0002-SUSE-implement-SUSE-container-secrets.patch
- Remove upstreamed patches:
  - bsc1100727-0001-build-add-buildmode-pie.patch

OBS-URL: https://build.opensuse.org/request/show/652637
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=271
2018-11-29 15:15:40 +00:00
Dominique Leuenberger
73c300a8c0 Accepting request 646380 from Virtualization:containers
- 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/646380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=82
2018-11-05 21:56:51 +00:00
Aleksa Sarai
0ca6dfbd71 - 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/package/show/Virtualization:containers/docker?expand=0&rev=269
2018-11-05 10:38:15 +00:00
Dominique Leuenberger
d96cc4589e Accepting request 640569 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/640569
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=81
2018-10-12 11:08:48 +00:00
Aleksa Sarai
c2334cfa66 Accepting request 640537 from home:vrothberg:branches:Virtualization:containers
- Reduce the disk footprint by recommending git-core instead of
  hard requiring it.
  bsc#1108038

OBS-URL: https://build.opensuse.org/request/show/640537
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=267
2018-10-08 09:38:41 +00:00
Dominique Leuenberger
4e61c95de6 Accepting request 632984 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/632984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=80
2018-09-05 11:46:40 +00:00
Valentin Rothberg
1754fa7fc7 Accepting request 632983 from home:RBrownSUSE:branches:Virtualization:containers
attempt #2

OBS-URL: https://build.opensuse.org/request/show/632983
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=265
2018-09-04 08:34:39 +00:00
Valentin Rothberg
bf689df1d5 Accepting request 632970 from home:RBrownSUSE:branches:Virtualization:containers
Please accept and forward to factory quickly, needed for Staging H

OBS-URL: https://build.opensuse.org/request/show/632970
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=264
2018-09-04 07:47:12 +00:00
Aleksa Sarai
f46070fae3 Accepting request 631254 from home:cyphar:containers:reproducible
- Add patch to make package reproducible, which is a backport of
  https://github.com/docker/cli/pull/1306. boo#1047218
  + bsc1047218-0001-man-obey-SOURCE_DATE_EPOCH-when-generating-man-pages.patch

OBS-URL: https://build.opensuse.org/request/show/631254
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=263
2018-08-24 08:34:36 +00:00
Aleksa Sarai
9e5d7d7464 - 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/package/show/Virtualization:containers/docker?expand=0&rev=262
2018-08-24 08:10:15 +00:00
Aleksa Sarai
060769c15c Accepting request 630750 from home:cyphar:containers:docker_18.06_security_bugfix
- Add a backport of https://github.com/docker/engine/pull/29 for the 18.06.0-ce
  upgrade. This is a potential security issue (the CRI plugin was enabled by
  default, which listens on a TCP port bound to 0.0.0.0) that will be fixed
  upstream in the 18.06.1-ce upgrade. bsc#1102522
  + bsc1102522-0001-18.06-disable-containerd-CRI-plugin.patch

OBS-URL: https://build.opensuse.org/request/show/630750
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=261
2018-08-21 11:26:57 +00:00
Aleksa Sarai
b184f95d9f Accepting request 630733 from home:RBrownSUSE:branches:Virtualization:containers
Please stage with incoming cri-o, kubernetes, skelcd-control-kubic and patterns-caasp

OBS-URL: https://build.opensuse.org/request/show/630733
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=260
2018-08-21 10:12:51 +00:00
Aleksa Sarai
cc1fefc9bf - 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/package/show/Virtualization:containers/docker?expand=0&rev=259
2018-08-20 08:55:46 +00:00
Valentin Rothberg
1ab6c95c8e Docker v18.06 upgrade.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=258
2018-08-15 07:09:12 +00:00
Dominique Leuenberger
7ee280ecaf Accepting request 626556 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/626556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=79
2018-08-03 10:29:11 +00:00
Aleksa Sarai
bac0493c26 Accepting request 626441 from home:cyphar:containers:docker_pie
- Build the client binary with -buildmode=pie to fix issues on POWER.
  bsc#1100727
  + bsc1100727-0001-build-add-buildmode-pie.patch

OBS-URL: https://build.opensuse.org/request/show/626441
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=256
2018-07-31 05:45:06 +00:00
Dominique Leuenberger
9e50e5cc27 Accepting request 619750 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/619750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=78
2018-07-02 21:29:24 +00:00
Aleksa Sarai
b7f9caccb8 Accepting request 619741 from home:cyphar:docker_apparmor
- Update the AppArmor patchset again to fix a separate issue where changed
  AppArmor profiles don't actually get applied on Docker daemon reboot.
  bsc#1099277
  * bsc1073877-0001-apparmor-allow-receiving-of-signals-from-docker-kill.patch
  + bsc1073877-0002-apparmor-clobber-docker-default-profile-on-start.patch

OBS-URL: https://build.opensuse.org/request/show/619741
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=254
2018-06-29 11:09:45 +00:00
Yuchen Lin
569d910394 Accepting request 616513 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/616513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=77
2018-06-22 11:15:19 +00:00
Jordi Massaguer
b71d7ce544 Accepting request 616493 from home:dcassany:branches:Virtualization:containers
- Make use of %license macro

OBS-URL: https://build.opensuse.org/request/show/616493
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=252
2018-06-13 11:40:04 +00:00
Dominique Leuenberger
80b49b5d23 Accepting request 614829 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/614829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=76
2018-06-08 21:11:45 +00:00
Valentin Rothberg
83153bc279 Accepting request 614826 from home:cyphar:containers:apparmor_fixup_bsc1073877
- Update to AppArmor patch so that signal mediation also works for signals
  between in-container processes. bsc#1073877
  * bsc1073877-0001-apparmor-allow-receiving-of-signals-from-docker-kill.patch

OBS-URL: https://build.opensuse.org/request/show/614826
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=250
2018-06-07 06:25:06 +00:00
Aleksa Sarai
92f6adde7d Accepting request 614224 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/614224
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=249
2018-06-05 11:23:05 +00:00
Dominique Leuenberger
dbef6e7b94 Accepting request 612961 from Virtualization:containers
- Update secrets patch to not log incorrect warnings when attempting to inject
  non-existent host files. bsc#1065609
  * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch
  * secrets-0002-SUSE-implement-SUSE-container-secrets.patch

OBS-URL: https://build.opensuse.org/request/show/612961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=75
2018-06-03 10:28:41 +00:00
Aleksa Sarai
4bd579423a Accepting request 612799 from home:cyphar:containers:docker_bsc1065609
- Update secrets patch to not log incorrect warnings when attempting to inject
  non-existent host files. bsc#1065609
  * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch
  * secrets-0002-SUSE-implement-SUSE-container-secrets.patch

OBS-URL: https://build.opensuse.org/request/show/612799
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=247
2018-05-30 05:44:31 +00:00