Dominique Leuenberger
3a114d5adb
Accepting request 428793 from Virtualization:containers
...
- fix go_arches definition: use global instead of define, otherwise
it fails to build
- Add dockerd(8) man page.
- add missing patch to changelog
- fix integration test case
- add integration-cli-fix-TestInfoEnsureSucceeds.patch
- update rpmlintrc
- make test timeout configurable
- Remove noarch from docker-test, which was causing lots of fun issues when
trying to run them.
- Fix build for ppc64le: use static libgo for dockerd and docker-proxy
as in docker build.
- Update docker to 1.12.1 (bsc#996015)
see changelog in https://github.com/docker/docker/releases/tag/v1.12.1
- Add asaurin@suse.com's test.sh test script.
- Add integration test binary in docker.spec file. This is work done by
asaurin@suse.com .
- Package docker-proxy (which was split out of the docker binary in 1.12).
boo#995620
OBS-URL: https://build.opensuse.org/request/show/428793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=42
2016-09-21 16:49:51 +00:00
Jordi Massaguer
41d1413338
fix docker version in spec file
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=144
2016-09-19 18:21:15 +00:00
Aleksa Sarai
1013eed0ae
Accepting request 428673 from home:jordimassaguerpla:branch:V:c:fix_go_arches_def
...
- fix go_arches definition: use global instead of define, otherwise
it fails to build
OBS-URL: https://build.opensuse.org/request/show/428673
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=143
2016-09-19 12:08:32 +00:00
Miquel Sabate Sola
3919623e60
Accepting request 427574 from home:cyphar:branches:Virtualization:containers
...
Adds the dockerd man page.
OBS-URL: https://build.opensuse.org/request/show/427574
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=142
2016-09-14 10:14:05 +00:00
Miquel Sabate Sola
7b7b508120
Accepting request 426147 from home:thipp:branch:Virtualization:containers
...
- add missing patch to changelog
OBS-URL: https://build.opensuse.org/request/show/426147
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=141
2016-09-14 07:47:42 +00:00
Alvaro Saurin
266b75a4a6
Accepting request 425388 from home:thipp:branch:Virtualization:containers
...
- fix integration test case
OBS-URL: https://build.opensuse.org/request/show/425388
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=140
2016-09-09 12:03:05 +00:00
Flavio Castelli
f0b7966b11
Accepting request 425094 from home:thipp:branch:Virtualization:containers
...
- update rpmlintrc
- make test timeout configurable
OBS-URL: https://build.opensuse.org/request/show/425094
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=139
2016-09-06 14:03:21 +00:00
Thomas Hipp
cdc9ae4192
Accepting request 424428 from home:cyphar:branches:Virtualization:containers
...
Fix noarch oddness.
OBS-URL: https://build.opensuse.org/request/show/424428
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=138
2016-09-02 10:40:58 +00:00
Christian Brauner
aeedf36a58
Accepting request 423771 from home:jordimassaguerpla:branch:fix_static_build_ppc64le:docker
...
- Fix build for ppc64le: use static libgo for dockerd and docker-proxy
as in docker build.
OBS-URL: https://build.opensuse.org/request/show/423771
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=137
2016-08-30 13:36:05 +00:00
Aleksa Sarai
3f61d42910
Accepting request 423658 from home:jordimassaguerpla:branch:update_docker_1_12_1
...
- Update docker to 1.12.1 (bsc#996015)
see changelog in https://github.com/docker/docker/releases/tag/v1.12.1
OBS-URL: https://build.opensuse.org/request/show/423658
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=136
2016-08-29 12:39:23 +00:00
Jordi Massaguer
bf63e2c24a
Accepting request 423068 from home:chbrauner:branches:Virtualization:containers
...
Add Alvaro's (asaurin@suse.de ) work on a integration test binary.
OBS-URL: https://build.opensuse.org/request/show/423068
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=135
2016-08-26 12:49:06 +00:00
Jordi Massaguer
e0fc501ae0
Accepting request 423036 from home:cyphar:branches:Virtualization:containers
...
boo#995620
OBS-URL: https://build.opensuse.org/request/show/423036
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=134
2016-08-26 10:55:56 +00:00
Aleksa Sarai
423e97ff39
Accepting request 423023 from home:jordimassaguerpla:branch:V:c:fix_migration_code_again
...
- fix bsc#995102 - Docker "migrator" prevents installing "docker",
if docker 1.9 was installed before but there were no images
OBS-URL: https://build.opensuse.org/request/show/423023
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=133
2016-08-26 10:03:39 +00:00
Jordi Massaguer
d3620f68cb
Accepting request 422714 from home:cyphar:branches:Virtualization:containers
...
Fixes the overwrites of docker.service.
OBS-URL: https://build.opensuse.org/request/show/422714
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=132
2016-08-26 09:56:58 +00:00
Christian Brauner
d227abc5a1
Accepting request 422125 from home:jordimassaguerpla:branch:V:c:remove_patch_add_tests
...
- remove disable-pprof-trace.patch: We can remove this patch because
we use go 1.6, either gcc6-go or gc-go. This patch was for gcc5-go
OBS-URL: https://build.opensuse.org/request/show/422125
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=131
2016-08-25 14:14:03 +00:00
Christian Brauner
4382c45dde
Accepting request 421923 from home:jordimassaguerpla:branch:V:c:fix_go_arches_definition
...
fix the go_arches definition
OBS-URL: https://build.opensuse.org/request/show/421923
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=130
2016-08-25 12:04:09 +00:00
Christian Brauner
a6db502979
Accepting request 421769 from home:jordimassaguerpla:branch:Vc:add_version_unconverted_back
...
add back version_unconverted
OBS-URL: https://build.opensuse.org/request/show/421769
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=129
2016-08-24 15:02:56 +00:00
Christian Brauner
214db3dee3
Accepting request 421577 from home:jordimassaguerpla:branch:V:c:add_go_arches_in_prjconf
...
- add go_arches in project configuration: this way, we can use the
same spec file but decide in the project configuration if to
use gc-go or gcc-go for some archs.
OBS-URL: https://build.opensuse.org/request/show/421577
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=128
2016-08-24 12:33:39 +00:00
Christian Brauner
d470da093f
Accepting request 421307 from Virtualization:containers:1.12-RC
...
- use gcc6-go instead of gcc5-go (bsc#988408)
- build ppc64le with gc-go because this version builds with gc-go 1.6
- remove bnc964673-boltdb-metadata-recovery.patch because it has already
been merged
- update to v1.12.0 (bsc#995058)
see detailed changelog at
https://github.com/docker/docker/releases/tag/v1.12.0
- disable test that fail in obs build context
- only run unit tests on architectures that provide the go list and go test
tools
- disable dockerd, parser, integration test, and devicemapper related tests
on versions below SLE12 and openSUSE_13.2
- bump test timeout to 10m (for aarch64)
- run unit tests during the build
- Adapt docker.service file.
- adapt install sections for gccgo builds: gccgo build are not built in separate
folders for client and daemon. They both reside in dyngccgo.
- gcc-go-patch: link against systemd when compiling the daemon.
- Add disable-pprof-trace.patch
pprof.Trace() is not available in go version <= 1.4 which we use to build SLES
packages. This patch comments out the pprof.Trace() section.
- update gcc-go-patch and docker-mount-secrets.patch
- Fixed binary split, install both required binaries correctly
OBS-URL: https://build.opensuse.org/request/show/421307
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=127
2016-08-23 14:44:42 +00:00
Dominique Leuenberger
ead80b3b0b
Accepting request 419596 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/419596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=41
2016-08-17 10:06:01 +00:00
Christian Brauner
031a7bc93c
Accepting request 419583 from home:cyphar:branches:Virtualization:containers
...
This pins the Docker component versions to ensure we don't create problems for ourselves. boo#993847
OBS-URL: https://build.opensuse.org/request/show/419583
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=125
2016-08-16 10:57:11 +00:00
Dominique Leuenberger
b23cd2c1da
Accepting request 417964 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/417964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=40
2016-08-09 20:15:50 +00:00
Jordi Massaguer
27ad730437
Accepting request 415853 from home:simotek:branches:Virtualization:containers
...
add missing socket in %post
OBS-URL: https://build.opensuse.org/request/show/415853
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=123
2016-08-09 09:44:19 +00:00
Dominique Leuenberger
caf807f523
Accepting request 412200 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/412200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=39
2016-08-03 09:42:38 +00:00
Christian Brauner
6c56516e3a
Accepting request 412185 from home:jordimassaguerpla:mbranch:2016_07_19:Vc:docker
...
- remove kernel dependency (bsc#987198)
OBS-URL: https://build.opensuse.org/request/show/412185
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=121
2016-07-19 19:07:01 +00:00
Jordi Massaguer
e05a54b725
add bug number for docker 1.11.2
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=120
2016-07-19 15:33:11 +00:00
Dominique Leuenberger
0ff38ca57d
Accepting request 408446 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/408446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=38
2016-07-15 10:54:13 +00:00
Jordi Massaguer
6355b5c0d1
Accepting request 408295 from home:chbrauner:branches:Virtualization:containers
...
We've been informed (bsc#988707) that iptables will work on ppc64le with the new SLE release. Hence, we can remove the sysconfig.docker.ppc64le patch.
OBS-URL: https://build.opensuse.org/request/show/408295
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=118
2016-07-14 09:13:29 +00:00
Dominique Leuenberger
ff2cb97b5c
Accepting request 406837 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/406837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=37
2016-07-12 21:51:38 +00:00
Aleksa Sarai
da0ea66941
* Fix up directives in docker.service.
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=116
2016-07-07 10:35:22 +00:00
Christian Brauner
d9b4385673
Accepting request 406826 from home:jordimassaguerpla:branch:docker:2016_07_06
...
- fix bsc#984942: audit.rules in docker-1.9.1-58.1.x86_64.rpm has a
syntax error
OBS-URL: https://build.opensuse.org/request/show/406826
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=115
2016-07-05 18:33:23 +00:00
Christian Brauner
b2da1ef3a2
Accepting request 406751 from home:cyphar:branches:Virtualization:containers
...
This fixes up a few things, including bnc#983015. Delegate and TaskMax are commented out for documentation purposes.
OBS-URL: https://build.opensuse.org/request/show/406751
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=114
2016-07-05 14:37:24 +00:00
Dominique Leuenberger
58aba08085
Accepting request 404911 from Virtualization:containers
...
1
OBS-URL: https://build.opensuse.org/request/show/404911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=36
2016-07-01 07:58:42 +00:00
Jordi Massaguer
fb808759db
Accepting request 404372 from devel:ARM:containers
...
- readd dropped declaration for patch200
OBS-URL: https://build.opensuse.org/request/show/404372
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=112
2016-06-27 07:26:43 +00:00
Jordi Massaguer
89ef316d94
Accepting request 400767 from home:scarabeus_iv:branches:Virtualization:containers
...
- Pass over with spec-cleaner, no factual changes
OBS-URL: https://build.opensuse.org/request/show/400767
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=111
2016-06-21 10:05:57 +00:00
Dominique Leuenberger
1645c6d99a
Accepting request 402450 from Virtualization:containers
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/402450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=35
2016-06-19 08:49:28 +00:00
Aleksa Sarai
f650820282
* Removed patches:
...
- cve-2016-3697-numeric-uid.patch (merged upstream in gh@docker/docker#22998).
* Update Docker to 1.11.2. Changelog from upstream:
* Networking
* Fix a stale endpoint issue on overlay networks during ungraceful restart
(#23015 )
* Fix an issue where the wrong port could be reported by docker
inspect/ps/port (#22997 )
* Runtime
* Fix a potential panic when running docker build (#23032 )
* Fix interpretation of --user parameter (#22998 )
* Fix a bug preventing container statistics to be correctly reported (#22955 )
* Fix an issue preventing container to be restarted after daemon restart
(#22947 )
* Fix issues when running 32 bit binaries on Ubuntu 16.04 (#22922 )
* Fix a possible deadlock on image deletion and container attach (#22918 )
* Fix an issue where containers fail to start after a daemon restart if they
depend on a containerized cluster store (#22561 )
* Fix an issue causing docker ps to hang on CentOS when using devicemapper
(#22168 , #23067 )
* Fix a bug preventing to docker exec into a container when using
devicemapper (#22168 , #23067 )
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=109
2016-06-08 14:50:53 +00:00
Dominique Leuenberger
2175f52e62
Accepting request 396998 from Virtualization:containers
...
- Fix udev files ownership (forwarded request 396996 from jordimassaguerpla)
OBS-URL: https://build.opensuse.org/request/show/396998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=34
2016-05-23 14:39:11 +00:00
Jordi Massaguer
fd323b7e80
Accepting request 396996 from home:jordimassaguerpla:mbranch:VC:2016-05-20:docker
...
- Fix udev files ownership
OBS-URL: https://build.opensuse.org/request/show/396996
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=107
2016-05-20 10:32:51 +00:00
Aleksa Sarai
22d959a1c7
* Make sure we *always* build unstripped Go binaries.
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=106
2016-05-18 14:21:48 +00:00
Aleksa Sarai
ca40a59d67
* Add a patch to fix database soft corruption issues if the Docker dameon dies
...
in a bad state. There is a PR upstream to vendor Docker to have this fix as
well, but it probably won't get in until 1.11.2. bnc#964673
(https://github.com/docker/docker/pull/22765 )
+ bnc964673-boltdb-metadata-recovery.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=105
2016-05-16 13:58:14 +00:00
Dominique Leuenberger
d01848e2f9
Accepting request 393252 from Virtualization:containers
...
Update to Docker 1.11.1. The changelog changes are due to OBS and IBS being
synced, and were ok'd by maintainence. From this point onwards, all updates to
Docker packages will be sourced from Virtualization:containers. This request
goes together with request 392078 and 393249.
In addition, this includes a patch to fix a vulnerability in Docker <= 1.11.1.
This patch is upstream but was merged after the 1.11.x merge window.
CVE-2016-3697. bsc#976777.
OBS-URL: https://build.opensuse.org/request/show/393252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/docker?expand=0&rev=33
2016-05-04 06:20:15 +00:00
Aleksa Sarai
f2ab5e5b2d
* Remove conditional Patch directive for SUSE secrets, since conditionally
...
including patches results in incompatible .src.rpms. The patch is still
applied conditionally.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=103
2016-05-02 07:41:45 +00:00
Aleksa Sarai
172c1f6bc3
* Update to Docker 1.11.1. Changelog from upstream:
...
* Distribution
- Fix schema2 manifest media type to be of type `application/vnd.docker.container.image.v1+json` ([#21949 ](https://github.com/docker/docker/pull/21949 ))
* Documentation
+ Add missing API documentation for changes introduced with 1.11.0 ([#22048 ](https://github.com/docker/docker/pull/22048 ))
* Builder
* Append label passed to `docker build` as arguments as an implicit `LABEL` command at the end of the processed `Dockerfile` ([#22184 ](https://github.com/docker/docker/pull/22184 ))
* Networking
- Fix a panic that would occur when forwarding DNS query ([#22261 ](https://github.com/docker/docker/pull/22261 ))
- Fix an issue where OS threads could end up within an incorrect network namespace when using user defined networks ([#22261 ](https://github.com/docker/docker/pull/22261 ))
* Runtime
- Fix a bug preventing labels configuration to be reloaded via the config file ([#22299 ](https://github.com/docker/docker/pull/22299 ))
- Fix a regression where container mounting `/var/run` would prevent other containers from being removed ([#22256 ](https://github.com/docker/docker/pull/22256 ))
- Fix an issue where it would be impossible to update both `memory-swap` and `memory` value together ([#22255 ](https://github.com/docker/docker/pull/22255 ))
- Fix a regression from 1.11.0 where the `/auth` endpoint would not initialize `serveraddress` if it is not provided ([#22254 ](https://github.com/docker/docker/pull/22254 ))
- Add missing cleanup of container temporary files when cancelling a schedule restart ([#22237 ](https://github.com/docker/docker/pull/22237 ))
- Removed scary error message when no restart policy is specified ([#21993 ](https://github.com/docker/docker/pull/21993 ))
- Fix a panic that would occur when the plugins were activated via the json spec ([#22191 ](https://github.com/docker/docker/pull/22191 ))
- Fix restart backoff logic to correctly reset delay if container ran for at least 10secs ([#22125 ](https://github.com/docker/docker/pull/22125 ))
- Remove error message when a container restart get cancelled ([#22123 ](https://github.com/docker/docker/pull/22123 ))
- Fix an issue where `docker` would not correcly clean up after `docker exec` ([#22121 ](https://github.com/docker/docker/pull/22121 ))
- Fix a panic that could occur when servicing concurrent `docker stats` commands ([#22120 ](https://github.com/docker/docker/pull/22120 ))`
- Revert deprecation of non-existing host directories auto-creation ([#22065 ](https://github.com/docker/docker/pull/22065 ))
- Hide misleading rpc error on daemon shutdown ([#22058 ](https://github.com/docker/docker/pull/22058 ))
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=102
2016-04-29 09:33:54 +00:00
Aleksa Sarai
f9483df5af
- Add patch to fix vulnerability in Docker <= 1.11.0. This patch is upstream,
...
but was merged after the 1.11.0 merge window. CVE-2016-3697. bsc#976777.
+ cve-2016-3697-numeric-uid.patch
The upstream PR is here[1] and was vendored into Docker here[2].
[1]: https://github.com/opencontainers/runc/pull/708
[2]: https://github.com/docker/docker/pull/21665
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=101
2016-04-22 13:09:10 +00:00
Flavio Castelli
8e056c6a5a
Accepting request 390606 from home:pluskalm:branches:Virtualization:containers
...
- Supplemnent zsh from zsh-completion
* zsh-completion will be automatically installed if zsh and
docker are installed
OBS-URL: https://build.opensuse.org/request/show/390606
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=100
2016-04-19 07:54:05 +00:00
Jordi Massaguer
585f0efd39
- Remove gcc5_socker_workaround.patch: This patch is not needed anymore
...
since gcc5 has been updated in all platforms
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=99
2016-04-18 15:45:05 +00:00
Jordi Massaguer
d627c46579
apply the gcc5 fix only for sle12, not for opensuse tumbleweed
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=98
2016-04-18 10:27:02 +00:00
Aleksa Sarai
3e758ad610
* Removed patches that have been fixed upstream and in gcc-go:
...
- boltdb_bolt_powerpc.patch
- fix-apparmor.patch
- fix-btrfs-ioctl-structure.patch
- fix-docker-init.patch
- libnetwork_drivers_bridge_powerpc.patch
- ignore-dockerinit-checksum.patch
* Require containerd, as it is the only currently supported Docker execdriver.
* Update docker.socket to require containerd.socket and use --containerd in
docker.service so that the services are self-contained.
* Update to Docker 1.11.0.
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=97
2016-04-18 06:28:19 +00:00
Jordi Massaguer
b8a3d24bad
add docker-mount-secrets.patch
...
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/docker?expand=0&rev=96
2016-04-15 10:33:17 +00:00