SHA256
1
0
forked from pool/docker

292 Commits

Author SHA256 Message Date
Jordi Massaguer
5b9dc986b2 - update to docker 1.10.3 (bnc#970637)
Runtime
    Fix Docker client exiting with an "Unrecognized input header" error 
    Fix Docker exiting if Exec is started with both AttachStdin and Detach 
  Distribution
    Fix a crash when pushing multiple images sharing the same layers to the same repository in parallel 
    Fix a panic when pushing images to a registry which uses a misconfigured token service 
  Plugin system
    Fix issue preventing volume plugins to start when SELinux is enabled 
    Prevent Docker from exiting if a volume plugin returns a null response for Get requests 
    Fix plugin system leaking file descriptors if a plugin has an error 
  Security
    Fix linux32 emulation to fail during docker build  It was due to the personality syscall being blocked by the default seccomp profile.
    Fix Oracle XE 10g failing to start in a container  It was due to the ipc syscall being blocked by the default seccomp profile.
    Fix user namespaces not working on Linux From Scratch 
    Fix issue preventing daemon to start if userns is enabled and the subuid or subgid files contain comments 
  More at https://github.com/docker/docker/releases/tag/v1.10.3

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=82
2016-03-11 09:13:43 +00:00
Jordi Massaguer
0a40d1c851 Accepting request 367638 from home:michel_mno:branches:Virtualization:containers
- more patches to build on ppc64 architecture
  update netlink_gcc_go.patch
  new netlink_netns_powerpc.patch
  new boltdb_bolt_powerpc.patch
  new libnetwork_drivers_bridge_powerpc.patch to replace
      deleted fix-ppc64le.patch

OBS-URL: https://build.opensuse.org/request/show/367638
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=81
2016-03-07 14:44:00 +00:00
Aleksa Sarai
6c72404a57 - Remove docker-image-migrator for now (there are plenty of issues getting it to
work properly at the moment). (bnc#968933)

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=80
2016-03-07 12:08:24 +00:00
Jordi Massaguer
52e75bc376 comment temporary the migration requirement until we fix that package
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=79
2016-03-07 12:08:12 +00:00
Jordi Massaguer
6a84d2ec5a - fix bsc#968972 - let docker manage the cgroups of the processes
that it launches without systemd

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=78
2016-03-01 18:22:19 +00:00
Jordi Massaguer
7eeda7063e fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=77
2016-03-01 17:44:13 +00:00
Jordi Massaguer
67e552755b fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=76
2016-03-01 15:46:41 +00:00
Jordi Massaguer
0d6e53e6f0 fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=75
2016-03-01 15:45:33 +00:00
Jordi Massaguer
c675fac864 update to docker-1.10.2
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=74
2016-03-01 15:43:51 +00:00
Aleksa Sarai
9e251436af - fix-apparmor.patch: switch to a backported version of ,
which also fixes several potential issues if the major version of apparmor
  changes.

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=73
2016-02-15 13:18:46 +00:00
Jordi Massaguer
570a2ef161 - Update to docker 1.10.1
It includes some fixes to 1.10.0, see detailed changelog in
https://github.com/docker/docker/blob/v1.10.1/CHANGELOG.md

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=72
2016-02-12 16:12:58 +00:00
Jordi Massaguer
fce327c0ca fix-apparmor.patch: fix https://github.com/docker/docker/issues/20269 . It affects SLE12 which has apparmor
version 2.8 and not openSUSE which has version 2.9.

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=71
2016-02-12 12:52:19 +00:00
Jordi Massaguer
c9ddc4fd37 fix patch name
in the previous commit I did a mistake when renumbering the patches

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=70
2016-02-09 17:37:28 +00:00
Jordi Massaguer
c6dc735d90 review patch numbers and comments and spaces in files
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=69
2016-02-09 17:35:20 +00:00
Jordi Massaguer
92e1eff954 review changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=68
2016-02-09 17:30:35 +00:00
Jordi Massaguer
98394cfadd fix ignore-dockerinit-checksum.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=67
2016-02-09 12:38:34 +00:00
Jordi Massaguer
0510b2c508 restore some comments into the spec file regarding docker-init
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=66
2016-02-09 12:20:46 +00:00
Jordi Massaguer
05a21b1818 remove fix_json_econnreset_bug.patch because it is already in docker-1.10
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=65
2016-02-09 12:16:49 +00:00
Jordi Massaguer
43ef6adcd8 restore ignore-dockerinit-checksum patch
since we still have dockerinit, let's restore
this patch to prevent unexpected side effects

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=64
2016-02-09 11:59:56 +00:00
Jordi Massaguer
aadf656db7 add netlink_gcc_go patch and fix minor issues:
review file list and name of the tarball

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=63
2016-02-09 11:46:03 +00:00
Jordi Massaguer
5bf2e5da42 review fix-docker-init.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=62
2016-02-08 16:28:28 +00:00
Jordi Massaguer
cf3843ed00 review dockerinit build and installation
even we don't use dockerinit, we should still install
it because that is expected.

Also fix the build for gcc-go regarding dockerinit

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=61
2016-02-08 15:47:24 +00:00
Jordi Massaguer
19f2b26c4c restore fix-docker-init.patch since docker-init has been removed
in master branch, but not in this 1.10.0 version

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=60
2016-02-05 11:01:39 +00:00
Jordi Massaguer
248b1f0d92 add docker-1.10.0 tarball
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=59
2016-02-05 10:19:13 +00:00
Jordi Massaguer
64062d332d - Update to 1.10.0 version
Add usernamespace support
  Add support for custom seccomp profiles
  Improvements in network and volume management
detailed changelog in
590d5108bb/CHANGELOG.md

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=58
2016-02-05 09:21:26 +00:00
Aleksa Sarai
9dce1f84b9 Accepting request 356411 from home:cyphar:branches:Virtualization:containers
This adds a fix for the (quite specific) JSON bug which completely breaks container starts.

OBS-URL: https://build.opensuse.org/request/show/356411
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=57
2016-01-28 08:07:07 +00:00
Jordi Massaguer
cbbbf2fd6f fix spec file. There was an extra space
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=56
2016-01-21 17:25:44 +00:00
Jordi Massaguer
019cc56ccf fix the if expression in the spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=55
2016-01-21 17:21:02 +00:00
Jordi Massaguer
fc77975fbd - gcc5-go in Tumbleweed includes this commit
a850225433
  Which "fixes" the data type for RawSockaddr.Data
  However, docker now expects the "wrong" data type, since docker had a workaround
  for that issue.
  Thus, we need to workaround the workaroundn in tumbleweed
- There was an error in one of the file list

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=54
2016-01-21 16:53:25 +00:00
Jordi Massaguer
a421f515c9 add the patch for the previous fix that I forgot
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=53
2016-01-21 15:15:06 +00:00
Jordi Massaguer
c7d85d6fc8 add fix for gcc5 socket issue
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=52
2016-01-21 15:14:37 +00:00
Jordi Massaguer
91c98f7c10 Review patches:
- remove docker_remove_jornald....patch because we suse dyngccgo instead of dynbinary
- replace gcc-go-bulid-static-libgo.patch by gcc-go-patches which patches dyngccgo instea of dynbinary
- add fix-ppc64le.patch to fix ppc64le build
- fix_bnc_958255.patch: fix Docker creates strange apparmor profile
  (bnc#958255)
- use_fs_cgroups_by_default.patch: Use fs cgroups by default:
   419fd7449f
- fix_cgroup.parent_path_sanitisation.patch: fix cgroup.Parent path
  sanitisation:
   bf899fef45

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=51
2016-01-20 18:58:55 +00:00
Dominique Leuenberger
82d5fa4d27 Accepting request 351322 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/351322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=30
2016-01-01 18:48:32 +00:00
Flavio Castelli
f75a1e668a - Add rules for auditd. This is required to fix bnc#959405
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=49
2015-12-23 10:57:20 +00:00
Dominique Leuenberger
f38a5787bd Accepting request 347720 from Virtualization:containers
1

OBS-URL: https://build.opensuse.org/request/show/347720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=29
2015-12-09 18:52:31 +00:00
Jordi Massaguer
b348880837 Accepting request 347470 from home:michel_mno:branches:Virtualization:containers
-  remove 2 patches and add 5 others after 1.9.1 upgrade
   Removed:
    docker_missing_ppc64le_netlink_linux_files.patch
    docker_rename_jump_amd64_as_jump_linux.patch
   Added:
    add_bolt_ppc64.patch
    add_bolt_arm64.patch
    docker_remove_journald_to_fix_dynbinary_build_on_arm.patch
    docker_remove_journald_to_fix_dynbinary_build_on_powerpc.patch
    docker_remove_journald_to_fix_dynbinary_build_on_arm64.patch

OBS-URL: https://build.opensuse.org/request/show/347470
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=47
2015-12-07 08:58:45 +00:00
Dominique Leuenberger
40a4119ed1 Accepting request 347073 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/347073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=28
2015-12-06 06:40:47 +00:00
Stephan Kulow
c74061392b Accepting request 345481 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/345481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=27
2015-11-24 21:33:46 +00:00
Flavio Castelli
c22c6eb66c - Upgrade to 1.9.1(bnc#956434)
* Runtime:
    - Do not prevent daemon from booting if images could not be restored ()
    - Force IPC mount to unmount on daemon shutdown/init ()
    - Turn IPC unmount errors into warnings ()
    - Fix `docker stats` performance regression ()
    - Clarify cryptic error message upon `docker logs` if `--log-driver=none` ()
    - Fix seldom panics (, , )
    - Fix opq whiteouts problems for files with dot prefix ()
    - devicemapper: try defaulting to xfs instead of ext4 for performance reasons (, )
    - devicemapper: fix displayed fs in docker info ()
    - selinux: only relabel if user requested so with the `z` option (, )
    - Do not make network calls when normalizing names ()
  *Client:
    - Fix `docker login` on windows ()
    - Fix bug with `docker inspect` output when not connected to daemon ()
    - Fix `docker inspect -f {{.HostConfig.Dns}} somecontainer` ()
  * Builder:
    - Fix regression with symlink behavior in ADD/COPY ()
  * Networking:
    - Allow passing a network ID as an argument for `--net` ()
    - Fix connect to host and prevent disconnect from host for `host` network ()
    - Fix `--fixed-cidr` issue when gateway ip falls in ip-range and ip-range is
      not the first block in the network ()
    - Restore deterministic `IPv6` generation from `MAC` address on default `bridge` network ()
    - Allow port-mapping only for endpoints created on docker run ()
    - Fixed an endpoint delete issue with a possible stale sbox ()
  * Distribution:
    - Correct parent chain in v2 push when v1Compatibility files on the disk are inconsistent ()

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=44
2015-11-24 11:52:52 +00:00
Flavio Castelli
7271c7c852 - Update to version 1.9.0 (bnc#954812):
- Remove fix_15279.patch: code has been merged upstream
- Change systemd unit file to no longer use the deprecated "-d" option (bnc#954737)

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=43
2015-11-13 17:38:43 +00:00
Dominique Leuenberger
1f246de7c6 Accepting request 341053 from Virtualization:containers
1

OBS-URL: https://build.opensuse.org/request/show/341053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=26
2015-10-28 16:30:33 +00:00
Flavio Castelli
c2bb76f4bf Accepting request 341015 from home:michel_mno:branches:Virtualization:containers
- new patch to avoid ppc64le build error
  docker_missing_ppc64le_netlink_linux_files.patch

OBS-URL: https://build.opensuse.org/request/show/341015
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=41
2015-10-26 17:42:45 +00:00
Dominique Leuenberger
87dda39406 Accepting request 339966 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/339966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=25
2015-10-20 14:22:31 +00:00
Flavio Castelli
2e6d120ee5 - Update docker to 1.8.3 version:
* Fix layer IDs lead to local graph poisoning (CVE-2014-8178) (bnc#949660)
  * Fix manifest validation and parsing logic errors allow pull-by-digest validation bypass (CVE-2014-8179)
  * Add `--disable-legacy-registry` to prevent a daemon from using a v1 registry

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=39
2015-10-12 20:33:58 +00:00
Flavio Castelli
b62e4c92da Add service file
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=38
2015-10-12 20:28:27 +00:00
Stephan Kulow
3efc0b1898 Accepting request 334778 from Virtualization:containers
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/334778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=24
2015-09-30 03:53:25 +00:00
Jordi Massaguer
41dce14846 fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=36
2015-09-22 11:04:26 +00:00
Jordi Massaguer
a479c94961 fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=35
2015-09-21 09:48:09 +00:00
Dominique Leuenberger
7d707de49a Accepting request 330936 from Virtualization:containers
- Update docker to 1.8.2 version
  see detailed changelog in
  https://github.com/docker/docker/releases/tag/v1.8.2 
- devicemapper: fix zero-sized field access 
  Fix issue : does not build with Go 1.5 tip
  Due to golang/go@7904946
  the devices field is dropped.
  This solution works on go1.4 and go1.5
  See more in https://github.com/docker/docker/pull/15404
  
  This fix was not included in v1.8.2. See previous link
  on why.
  fix_15279.patch: contains the patch for issue#15279

OBS-URL: https://build.opensuse.org/request/show/330936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=23
2015-09-17 07:20:33 +00:00
Jordi Massaguer
1552a120e1 fix the patch (it contained .orig file)
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=33
2015-09-11 07:44:36 +00:00