Automates deployment of containerized applications
CentOS Sources
2018-03-07 10eb089c0492b5211e155a6ad68889f3e1a7e707
commit | author | age
d03ac3 1 %if 0%{?fedora}
CS 2 %global with_devel 1
3 %global with_unit_test 1
4 %else
5 %global with_devel 0
6 %global with_unit_test 0
7 %endif
8
9 %global with_unit_test 1
10 # modifying the dockerinit binary breaks the SHA1 sum check by docker
11 %global __os_install_post %{_rpmconfigdir}/brp-compress
12
13 #debuginfo not supported with Go
14 %global provider_tld com
15 %global provider github
16 %global project docker
17 %global repo %{project}
18
19 %global import_path %{provider}.%{provider_tld}/%{project}/%{repo}
20
21 %if ! 0%{?gobuild:1}
22 %define gobuild(o:) go build -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n')" -a -v -x %{?**};
23 %endif
24
25 # docker
26 %global git_docker https://github.com/projectatomic/docker
10eb08 27 %global commit_docker 774336db27bb8931c1705e47781b3842d290c968
d03ac3 28 %global shortcommit_docker %(c=%{commit_docker}; echo ${c:0:7})
CS 29 # docker_branch used in %%check
30 %global docker_branch %{name}-%{version}
31
32 # d-s-s
33 %global git_dss https://github.com/projectatomic/container-storage-setup
10eb08 34 %global commit_dss e0997c32103235a3eff8fe6917e6f2d0507c119e
d03ac3 35 %global shortcommit_dss %(c=%{commit_dss}; echo ${c:0:7})
CS 36 %global dss_libdir %{_exec_prefix}/lib/%{name}-storage-setup
37
38 # v1.10-migrator
39 %global git_migrator https://github.com/%{repo}/v1.10-migrator
40 %global commit_migrator c417a6a022c5023c111662e8280f885f6ac259be
41 %global shortcommit_migrator %(c=%{commit_migrator}; echo ${c:0:7})
42
43 # docker-novolume-plugin
44 %global git_novolume https://github.com/projectatomic/%{repo}-novolume-plugin
45 %global commit_novolume 385ec70baac3ef356f868f391c8d7818140fbd44
46 %global shortcommit_novolume %(c=%{commit_novolume}; echo ${c:0:7})
47
48 # rhel-push-plugin
49 %global git_rhel_push https://github.com/projectatomic/rhel-push-plugin
50 %global commit_rhel_push af9107b2aedb235338e32a3c19507cad3f218b0d
51 %global shortcommit_rhel_push %(c=%{commit_rhel_push}; echo ${c:0:7})
52
53 # docker-lvm-plugin
54 %global git_lvm https://github.com/projectatomic/%{repo}-lvm-plugin
55 %global commit_lvm 8647404eed561d32835d6bc032b1c330ee31ed5b
56 %global shortcommit_lvm %(c=%{commit_lvm}; echo ${c:0:7})
57
58 # docker-runc
59 %global git_runc https://github.com/projectatomic/runc
10eb08 60 %global commit_runc e9c345b3f906d5dc5e8100b05ce37073a811c74a
d03ac3 61 %global shortcommit_runc %(c=%{commit_runc}; echo ${c:0:7})
CS 62
63 # docker-containerd
64 %global git_containerd https://github.com/projectatomic/containerd
10eb08 65 %global commit_containerd 296f1f80d6c6a83cc625163f863e53d3287328ee
d03ac3 66 %global shortcommit_containerd %(c=%{commit_containerd}; echo ${c:0:7})
10eb08 67
CS 68 # docker-init
69 %global git_tini https://github.com/krallin/tini
70 %global commit_tini 5b117de7f824f3d3825737cf09581645abbe35d4
71 %global shortcommit_tini %(c=%{commit_tini}; echo ${c:0:7})
72
73 # docker-proxy
74 %global git_libnetwork https://github.com/docker/libnetwork
75 %global commit_libnetwork 14db3c494c259b8caa159a244a8e9708e3f4b595
76 %global shortcommit_libnetwork %(c=%{commit_libnetwork}; echo ${c:0:7})
d03ac3 77
CS 78 Name: %{repo}
79 Epoch: 2
10eb08 80 Version: 1.13.1
CS 81 Release: 53.git%{shortcommit_docker}%{?dist}
d03ac3 82 Summary: Automates deployment of containerized applications
CS 83 License: ASL 2.0
84 URL: https://%{import_path}
85 Source0: %{git_docker}/archive/%{commit_docker}.tar.gz
86 Source2: %{git_dss}/archive/%{commit_dss}/container-storage-setup-%{shortcommit_dss}.tar.gz
87 Source4: %{git_novolume}/archive/%{commit_novolume}/%{repo}-novolume-plugin-%{shortcommit_novolume}.tar.gz
88 Source5: %{git_rhel_push}/archive/%{commit_rhel_push}/rhel-push-plugin-%{shortcommit_rhel_push}.tar.gz
89 Source6: %{git_lvm}/archive/%{commit_lvm}/%{repo}-lvm-plugin-%{shortcommit_lvm}.tar.gz
90 Source8: %{name}.service
91 Source9: %{name}.sysconfig
92 Source10: %{name}-storage.sysconfig
93 Source11: %{name}-network.sysconfig
94 Source12: %{name}-logrotate.sh
95 Source13: README.%{name}-logrotate
96 Source14: %{name}-common.sh
97 Source15: README-%{name}-common
98 Source17: %{git_migrator}/archive/%{commit_migrator}/v1.10-migrator-%{shortcommit_migrator}.tar.gz
99 Source18: v1.10-migrator-helper
100 Source19: %{git_runc}/archive/%{commit_runc}/runc-%{shortcommit_runc}.tar.gz
101 Source20: %{git_containerd}/archive/%{commit_containerd}/containerd-%{shortcommit_containerd}.tar.gz
102 Source21: %{name}-containerd-common.sh
103 Source22: %{name}-containerd-shim-common.sh
104 Source24: %{name}d-common.sh
105 Source25: %{name}-cleanup.service
106 Source26: %{name}-cleanup.timer
107 Source27: daemon.json
108 Source29: 99-docker.conf
10eb08 109 Source30: %{git_tini}/archive/%{commit_tini}/tini-%{shortcommit_tini}.tar.gz
CS 110 Source31: %{git_libnetwork}/archive/%{commit_libnetwork}/libnetwork-%{shortcommit_libnetwork}.tar.gz
111 Source32: seccomp.json
112 BuildRequires: cmake
d03ac3 113 BuildRequires: sed
CS 114 BuildRequires: git
115 BuildRequires: glibc-static
116 BuildRequires: golang >= 1.7.4
117 BuildRequires: gpgme-devel
118 BuildRequires: device-mapper-devel
119 BuildRequires: pkgconfig(audit)
120 BuildRequires: btrfs-progs-devel
121 BuildRequires: sqlite-devel
122 BuildRequires: go-md2man >= 1.0.4
123 BuildRequires: pkgconfig(systemd)
124 BuildRequires: libseccomp-devel
125 BuildRequires: libassuan-devel
126 Requires: %{name}-common = %{epoch}:%{version}-%{release}
127 Requires: %{name}-client = %{epoch}:%{version}-%{release}
128 Requires(post): systemd
129 Requires(preun): systemd
130 Requires(postun): systemd
131 Provides: lxc-%{name} = %{epoch}:%{version}-%{release}
132 Provides: %{name}-io = %{epoch}:%{version}-%{release}
133
134 %description
135 Docker is an open-source engine that automates the deployment of any
136 application as a lightweight, portable, self-sufficient container that will
137 run virtually anywhere.
138
139 Docker containers can encapsulate any payload, and will run consistently on
140 and between virtually any server. The same container that a developer builds
141 and tests on a laptop will run at scale, in production*, on VMs, bare-metal
142 servers, OpenStack clusters, public instances, or combinations of the above.
143
144 %if 0%{?with_unit_test}
145 %package unit-test
146 Summary: %{summary} - for running unit tests
147
148 %description unit-test
149 %{summary} - for running unit tests
150 %endif
151
152 %package logrotate
153 Summary: cron job to run logrotate on Docker containers
154 Requires: %{name} = %{epoch}:%{version}-%{release}
155 Provides: %{name}-io-logrotate = %{epoch}:%{version}-%{release}
156
157 %description logrotate
158 This package installs %{summary}. logrotate is assumed to be installed on
159 containers for this to work, failures are silently ignored.
160
161 %package v1.10-migrator
162 License: ASL 2.0 and CC-BY-SA
163 Summary: Calculates SHA256 checksums for docker layer content
164
165 %description v1.10-migrator
166 Starting from v1.10 docker uses content addressable IDs for the images and
167 layers instead of using generated ones. This tool calculates SHA256 checksums
168 for docker layer content, so that they don't need to be recalculated when the
169 daemon starts for the first time.
170
171 The migration usually runs on daemon startup but it can be quite slow(usually
172 100-200MB/s) and daemon will not be able to accept requests during
173 that time. You can run this tool instead while the old daemon is still
174 running and skip checksum calculation on startup.
175
176 %package common
177 Summary: Common files for docker and docker-latest
178 Requires: device-mapper-libs >= 7:1.02.97
179 Requires: oci-umount >= 2:2.0.0-1
10eb08 180 Requires: oci-register-machine >= 1:0-5.13
d03ac3 181 Requires: oci-systemd-hook >= 1:0.1.4-9
CS 182 Requires: %{name}-rhel-push-plugin = %{epoch}:%{version}-%{release}
183 Requires: subscription-manager-plugin-container
184 Requires: xz
185 Requires: atomic-registries
186 Requires: container-selinux >= 2:2.21-2
187 Requires: container-storage-setup >= 0.7.0-1
188 # rhbz#1214070 - update deps for d-s-s
189 Requires: lvm2 >= 2.02.112
190 Requires: xfsprogs
191 # rhbz#1282898 - obsolete docker-storage-setup
192 Obsoletes: %{name}-storage-setup <= 0.0.4-2
10eb08 193 Requires: skopeo-containers >= 1:0.1.26-2
d03ac3 194 Requires: gnupg
CS 195 Requires: tar
196
197 %description common
198 This package contains the common files %{_bindir}/%{name} which will point to
199 %{_bindir}/%{name}-current or %{_bindir}/%{name}-latest configurable via
200 %{_sysconfdir}/sysconfig/%{repo}
201
202 %package client
203 Summary: Client side files for Docker
204 License: ASL 2.0
205 Requires: %{repo}-common
206
207 %description client
208 %{summary}
209
210 %package novolume-plugin
211 URL: %{git_novolume}
212 License: MIT
213 Summary: Block container starts with local volumes defined
214 Requires: %{name} = %{epoch}:%{version}-%{release}
215
216 %description novolume-plugin
217 When a volume in provisioned via the `VOLUME` instruction in a Dockerfile or
218 via `docker run -v volumename`, host's storage space is used. This could lead to
219 an unexpected out of space issue which could bring down everything.
220 There are situations where this is not an accepted behavior. PAAS, for
221 instance, can't allow their users to run their own images without the risk of
222 filling the entire storage space on a server. One solution to this is to deny users
223 from running images with volumes. This way the only storage a user gets can be limited
224 and PAAS can assign quota to it.
225
226 This plugin solves this issue by disallowing starting a container with
227 local volumes defined. In particular, the plugin will block `docker run` with:
228
229 - `--volumes-from`
230 - images that have `VOLUME`(s) defined
231 - volumes early provisioned with `docker volume` command
232
233 The only thing allowed will be just bind mounts.
234
235 %package rhel-push-plugin
236 License: GPLv2
237 Summary: Avoids pushing a RHEL-based image to docker.io registry
238
239 %description rhel-push-plugin
240 In order to use this plugin you must be running at least Docker 1.10 which
241 has support for authorization plugins.
242
243 This plugin avoids any RHEL based image to be pushed to the default docker.io
244 registry preventing users to violate the RH subscription agreement.
245
246 %package lvm-plugin
247 License: LGPLv3
248 Summary: Docker volume driver for lvm volumes
249 Requires: %{name} = %{epoch}:%{version}-%{release}
250
251 %description lvm-plugin
252 Docker Volume Driver for lvm volumes.
253
254 This plugin can be used to create lvm volumes of specified size, which can
255 then be bind mounted into the container using `docker run` command.
256
257 %prep
258 %setup -q -n %{name}-%{commit_docker}
259
260 # untar d-s-s
261 tar zxf %{SOURCE2}
262
263 # untar novolume-plugin
264 tar zxf %{SOURCE4}
265
266 # untar rhel-push-plugin
267 tar zxf %{SOURCE5}
268
269 # untar lvm-plugin
270 tar zxf %{SOURCE6}
271 pushd %{repo}-lvm-plugin-%{commit_lvm}/vendor
272 mkdir src
273 mv g* src/
274 popd
275
276 # systemd file
277 cp %{SOURCE8} .
278
279 # sysconfig file
280 cp %{SOURCE9} .
281
282 # storage sysconfig file
283 cp %{SOURCE10} .
284
285 # network sysconfig file
286 cp %{SOURCE11} .
287
288 # logrotate README
289 cp %{SOURCE13} .
290
291 # common exec README
292 cp %{SOURCE15} .
293
294 # untar v1.10-migrator
295 tar zxf %{SOURCE17}
296
297 # untar docker-runc
298 tar zxf %{SOURCE19}
299
300 # untar docker-containerd
301 tar zxf %{SOURCE20}
302
10eb08 303 # untar docker-init
CS 304 tar zxf %{SOURCE30}
305
306 # untar libnetwork
307 tar zxf %{SOURCE31}
308
d03ac3 309 %build
10eb08 310 # compile docker-proxy first - otherwise deps in gopath conflict with the others below and this fails. Remove libnetwork libs then.
CS 311 pushd libnetwork-%{commit_libnetwork}
312 mkdir -p src/github.com/%{repo}/libnetwork
313 ln -s $(pwd)/* src/github.com/%{repo}/libnetwork
314 export GOPATH=$(pwd)
315 go build -ldflags="-linkmode=external" -o %{repo}-proxy github.com/%{repo}/libnetwork/cmd/proxy
316 popd
317
d03ac3 318 mkdir _build
CS 319
320 %global version_tag %{name}-%{version}-%{release}.%{_arch}
10eb08 321 #%%{__sed} -r -i 's/^([\t ]*PkgVersion:[\t ]*)"<unknown>",$/\1"%{version_tag}",/' daemon/info.go
CS 322 #%%{__sed} -r -i 's/^([\t ]*PkgVersion:[\t ]*)"<unknown>",$/\1"%{version_tag}",/' api/client/system/version.go
d03ac3 323
CS 324 pushd _build
325   mkdir -p src/%{provider}.%{provider_tld}/{%{name},projectatomic}
326   ln -s $(dirs +1 -l) src/%{import_path}
327   ln -s $(dirs +1 -l)/%{repo}-novolume-plugin-%{commit_novolume} src/%{provider}.%{provider_tld}/projectatomic/%{repo}-novolume-plugin
328   ln -s $(dirs +1 -l)/rhel-push-plugin-%{commit_rhel_push} src/%{provider}.%{provider_tld}/projectatomic/rhel-push-plugin
329   ln -s $(dirs +1 -l)/%{repo}-lvm-plugin-%{commit_lvm} src/%{provider}.%{provider_tld}/projectatomic/%{repo}-lvm-plugin
330 popd
331
332 export GOPATH=$(pwd)/%{repo}-novolume-plugin-%{commit_novolume}/Godeps/_workspace:$(pwd)/_build
333 pushd $(pwd)/_build/src
334 %gobuild %{provider}.%{provider_tld}/projectatomic/%{repo}-novolume-plugin
335 popd
336
337 export GOPATH=$(pwd)/rhel-push-plugin-%{commit_rhel_push}/Godeps/_workspace:$(pwd)/_build
338 pushd $(pwd)/_build/src
339 %gobuild %{provider}.%{provider_tld}/projectatomic/rhel-push-plugin
340 popd
341
342 export GOPATH=$(pwd)/%{repo}-lvm-plugin-%{commit_lvm}/vendor:$(pwd)/_build
343 pushd $(pwd)/_build/src
344 %gobuild %{provider}.%{provider_tld}/projectatomic/%{repo}-lvm-plugin
345 popd
346
347 export DOCKER_GITCOMMIT="%{shortcommit_docker}/%{version}"
348 export DOCKER_BUILDTAGS='selinux seccomp'
349 export GOPATH=$(pwd)/_build:$(pwd)/vendor:%{gopath}
350
351 # build %%{name} manpages
352 man/md2man-all.sh
353 go-md2man -in %{repo}-novolume-plugin-%{commit_novolume}/man/%{repo}-novolume-plugin.8.md -out %{repo}-novolume-plugin.8
354 go-md2man -in rhel-push-plugin-%{commit_rhel_push}/man/rhel-push-plugin.8.md -out rhel-push-plugin.8
355 go-md2man -in %{repo}-lvm-plugin-%{commit_lvm}/man/%{repo}-lvm-plugin.8.md -out %{repo}-lvm-plugin.8
356
357 # build %%{name} binary
358 IAMSTATIC=false DOCKER_DEBUG=1 hack/make.sh dynbinary
359 cp contrib/syntax/vim/LICENSE LICENSE-vim-syntax
360 cp contrib/syntax/vim/README.md README-vim-syntax.md
361
362 # build v1.10-migrator
363 pushd v1.10-migrator-%{commit_migrator}
364 export GOPATH=$GOPATH:$(pwd)/Godeps/_workspace
365 sed -i 's/godep //g' Makefile
366 make v1.10-migrator-local
367 popd
368
369 # build %%{repo}-runc
370 pushd runc-%{commit_runc}
371 make BUILDTAGS="seccomp selinux"
372 popd
373
374 # build %%{name}-containerd
375 pushd _build
376 ln -s $(dirs +1 -l)/containerd-%{commit_containerd} src/%{provider}.%{provider_tld}/%{repo}/containerd
377 popd
378 pushd containerd-%{commit_containerd}
379 make
380 popd
381
10eb08 382 # build docker-init
CS 383 pushd tini-%{commit_tini}
384 cmake -DMINIMAL=ON .
385 make tini-static
386 popd
387
d03ac3 388 %install
CS 389 # install binary
390 install -d %{buildroot}%{_bindir}
391 install -d %{buildroot}%{_libexecdir}/%{repo}
392
393 for x in bundles/latest; do
394     if ! test -d $x/dynbinary-client; then
395         continue
396     fi
397     rm $x/dynbinary-client/*.{md5,sha256}
398     install -p -m 755 $x/dynbinary-client/%{repo}-%{version}* %{buildroot}%{_bindir}/%{name}-current
399     break
400 done
401
402 for x in bundles/latest; do
403     if ! test -d $x/dynbinary-daemon; then
404     continue
405     fi
406     rm $x/dynbinary-daemon/*.{md5,sha256}
407     install -p -m 755 $x/dynbinary-daemon/%{repo}d-* %{buildroot}%{_bindir}/%{repo}d-current
408     break
409 done
10eb08 410
CS 411 # install daemon.json and seccomp.json
412 install -dp %{buildroot}%{_sysconfdir}/%{name}
413 install -p -m 644 %{SOURCE32} %{buildroot}%{_sysconfdir}/%{name}
414
415 #install docker-proxy
416 install -d %{buildroot}%{_libexecdir}/%{repo}
417 install -p -m 755 libnetwork-%{commit_libnetwork}/%{repo}-proxy %{buildroot}%{_libexecdir}/%{repo}/%{repo}-proxy-current
d03ac3 418
CS 419 install -dp %{buildroot}%{_sysconfdir}/%{name}
420 install -p -m 644 %{SOURCE27} %{buildroot}%{_sysconfdir}/%{name}
421
422 # install manpages
423 install -d %{buildroot}%{_mandir}/man1
424 install -p -m 644 man/man1/* %{buildroot}%{_mandir}/man1
425 install -d %{buildroot}%{_mandir}/man5
426 install -p -m 644 man/man5/* %{buildroot}%{_mandir}/man5
427 install -d %{buildroot}%{_mandir}/man8
428 install -p -m 644 man/man8/%{repo}*.8 %{buildroot}%{_mandir}/man8
429
430 # install bash completion
431 install -d %{buildroot}%{_datadir}/bash-completion/completions/
432 install -p -m 644 contrib/completion/bash/%{name} %{buildroot}%{_datadir}/bash-completion/completions/
433
434 # install fish completion
435 # create, install and own %%{_datadir}/fish/vendor_completions.d until
436 # upstream fish provides it
437 install -dp %{buildroot}%{_datadir}/fish/vendor_completions.d
438 install -p -m 644 contrib/completion/fish/%{name}.fish %{buildroot}%{_datadir}/fish/vendor_completions.d
439
440 # install container logrotate cron script
441 install -dp %{buildroot}%{_sysconfdir}/cron.daily/
442 install -p -m 755 %{SOURCE12} %{buildroot}%{_sysconfdir}/cron.daily/%{name}-logrotate
443
444 # install vim syntax highlighting
445 install -d %{buildroot}%{_datadir}/vim/vimfiles/{doc,ftdetect,syntax}
446 install -p -m 644 contrib/syntax/vim/doc/%{name}file.txt %{buildroot}%{_datadir}/vim/vimfiles/doc
447 install -p -m 644 contrib/syntax/vim/ftdetect/%{name}file.vim %{buildroot}%{_datadir}/vim/vimfiles/ftdetect
448 install -p -m 644 contrib/syntax/vim/syntax/%{name}file.vim %{buildroot}%{_datadir}/vim/vimfiles/syntax
449
450 # install zsh completion
451 install -d %{buildroot}%{_datadir}/zsh/site-functions
452 install -p -m 644 contrib/completion/zsh/_%{name} %{buildroot}%{_datadir}/zsh/site-functions
453
454 # install udev rules
455 install -d %{buildroot}%{_udevrulesdir}
456 install -p -m 755 contrib/udev/80-%{name}.rules %{buildroot}%{_udevrulesdir}
457
458 # install storage dir
459 install -d -m 700 %{buildroot}%{_sharedstatedir}/%{name}
460
461 # install systemd/init scripts
462 install -d %{buildroot}%{_unitdir}
463 install -p -m 644 %{SOURCE8} %{buildroot}%{_unitdir}
464 install -p -m 644 %{SOURCE25} %{buildroot}%{_unitdir}
465 install -p -m 644 %{SOURCE26} %{buildroot}%{_unitdir}
466
467 # for additional args
468 install -d %{buildroot}%{_sysconfdir}/sysconfig/
469 install -p -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
470 install -p -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-storage
471 install -p -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/sysconfig/%{name}-network
472
473 %if 0%{?with_unit_test}
474 install -d -m 0755 %{buildroot}%{_sharedstatedir}/%{name}-unit-test/
475 cp -pav VERSION Dockerfile %{buildroot}%{_sharedstatedir}/%{name}-unit-test/.
476 for d in */ ; do
477   cp -a $d %{buildroot}%{_sharedstatedir}/%{name}-unit-test/
478 done
479 # remove %%{name}.initd as it requires /sbin/runtime no packages in Fedora
480 rm -rf %{buildroot}%{_sharedstatedir}/%{name}-unit-test/contrib/init/openrc/%{name}.initd
481 %endif
482
483 # install certs for redhat registries
484 mkdir -p %{buildroot}/etc/%{name}/certs.d/redhat.{com,io}
485 mkdir -p %{buildroot}/etc/%{name}/certs.d/registry.access.redhat.com
486 ln -s %{_sysconfdir}/rhsm/ca/redhat-uep.pem %{buildroot}/%{_sysconfdir}/%{name}/certs.d/redhat.com/redhat-ca.crt
487 ln -s %{_sysconfdir}/rhsm/ca/redhat-uep.pem %{buildroot}/%{_sysconfdir}/%{name}/certs.d/redhat.io/redhat-ca.crt
488 ln -s %{_sysconfdir}/rhsm/ca/redhat-uep.pem %{buildroot}/%{_sysconfdir}/%{name}/certs.d/registry.access.redhat.com/redhat-ca.crt
489
490 # install container-storage-setup
491 pushd container-storage-setup-%{commit_dss}
492 make install-docker DESTDIR=%{buildroot}
493 popd
494
495 # install %%{_bindir}/%%{name}
496 install -d %{buildroot}%{_bindir}
497 install -p -m 755 %{SOURCE14} %{buildroot}%{_bindir}/%{name}
498 install -p -m 755 %{SOURCE24} %{buildroot}%{_bindir}/%{name}d
499 install -p -m 755 %{SOURCE21} %{buildroot}%{_bindir}/%{name}-containerd
500 install -p -m 755 %{SOURCE22} %{buildroot}%{_bindir}/%{name}-containerd-shim
501
502 # install novolume-plugin executable, unitfile, socket and man
503 install -d %{buildroot}/%{_libexecdir}/%{repo}
504 install -p -m 755 _build/src/%{repo}-novolume-plugin %{buildroot}/%{_libexecdir}/%{repo}/%{repo}-novolume-plugin
505 install -p -m 644 %{repo}-novolume-plugin-%{commit_novolume}/systemd/%{repo}-novolume-plugin.s* %{buildroot}%{_unitdir}
506 install -d %{buildroot}%{_mandir}/man8
507 install -p -m 644 %{repo}-novolume-plugin.8 %{buildroot}%{_mandir}/man8
508
509 # install rhel-push-plugin executable, unitfile, socket and man
510 install -d %{buildroot}%{_libexecdir}/%{repo}
511 install -p -m 755 _build/src/rhel-push-plugin %{buildroot}%{_libexecdir}/%{repo}/rhel-push-plugin
512 install -p -m 644 rhel-push-plugin-%{commit_rhel_push}/systemd/rhel-push-plugin.service %{buildroot}%{_unitdir}/rhel-push-plugin.service
513 install -p -m 644 rhel-push-plugin-%{commit_rhel_push}/systemd/rhel-push-plugin.socket %{buildroot}%{_unitdir}/rhel-push-plugin.socket
514 install -d %{buildroot}%{_mandir}/man8
515 install -p -m 644 rhel-push-plugin.8 %{buildroot}%{_mandir}/man8
516
517 # install %%{repo}-lvm-plugin executable, unitfile, socket and man
518 install -d %{buildroot}/%{_libexecdir}/%{repo}
519 install -p -m 755 _build/src/%{repo}-lvm-plugin %{buildroot}/%{_libexecdir}/%{repo}/%{repo}-lvm-plugin
520 install -p -m 644 %{repo}-lvm-plugin-%{commit_lvm}/systemd/%{repo}-lvm-plugin.s* %{buildroot}%{_unitdir}
521 install -d %{buildroot}%{_mandir}/man8
522 install -p -m 644 %{repo}-lvm-plugin.8 %{buildroot}%{_mandir}/man8
523 mkdir -p %{buildroot}%{_sysconfdir}/%{repo}
524 install -p -m 644 %{repo}-lvm-plugin-%{commit_lvm}%{_sysconfdir}/%{repo}/%{repo}-lvm-plugin %{buildroot}%{_sysconfdir}/%{repo}/%{repo}-lvm-plugin
525
526 # install v1.10-migrator
527 install -d %{buildroot}%{_bindir}
528 install -p -m 700 v1.10-migrator-%{commit_migrator}/v1.10-migrator-local %{buildroot}%{_bindir}/%{name}-v1.10-migrator-local
529
530 # install v1.10-migrator-helper
531 install -p -m 700 %{SOURCE18} %{buildroot}%{_bindir}/%{name}-v1.10-migrator-helper
532
533 # install docker-runc
534 install -d %{buildroot}%{_libexecdir}/%{repo}
535 install -p -m 755 runc-%{commit_runc}/runc %{buildroot}%{_libexecdir}/%{repo}/%{repo}-runc-current
536
537 #install docker-containerd
538 install -p -m 755 containerd-%{commit_containerd}/bin/containerd %{buildroot}%{_bindir}/%{repo}-containerd-current
539 install -p -m 755 containerd-%{commit_containerd}/bin/containerd-shim %{buildroot}%{_bindir}/%{repo}-containerd-shim-current
540 install -p -m 755 containerd-%{commit_containerd}/bin/ctr %{buildroot}%{_bindir}/%{repo}-ctr-current
541
542 #install sysctl knob
543 install -d -p %{buildroot}%{_usr}/lib/sysctl.d
544 install -p -m 644 %{SOURCE29} %{buildroot}%{_usr}/lib/sysctl.d
545
10eb08 546 #install tini
CS 547 install -d %{buildroot}%{_libexecdir}/%{repo}
548 install -p -m 755 tini-%{commit_tini}/tini-static %{buildroot}%{_libexecdir}/%{repo}/%{repo}-init-current
549
d03ac3 550 %check
CS 551 [ ! -w /run/%{name}.sock ] || {
552     mkdir test_dir
553     pushd test_dir
554     git clone https://%{provider}.%{provider_tld}/projectatomic/%{repo}.git -b %{docker_branch}
555     pushd %{repo}
556     make test
557     popd
558     popd
559 }
560
561 %pre
562 getent passwd %{name}root > /dev/null || %{_sbindir}/useradd -r -d %{_sharedstatedir}/%{name} -s /sbin/nologin -c "Docker User" %{name}root
563 exit 0
564
565 %post
566 %systemd_post %{name}.service
567
568 %preun
569 %systemd_preun %{name}.service
570
571 %postun
572 %systemd_postun_with_restart %{name}.service
573
574 %post common
575 %sysctl_apply 99-%{name}.conf
576
577 %post lvm-plugin
578 %systemd_post %{name}-lvm-plugin.service
579
580 %preun lvm-plugin
581 %systemd_preun %{name}-lvm-plugin.service
582
583 %postun lvm-plugin
584 %systemd_postun_with_restart %{name}-lvm-plugin.service
585
586 %post novolume-plugin
587 %systemd_post %{name}-novolume-plugin.service
588
589 %preun novolume-plugin
590 %systemd_preun %{name}-novolume-plugin.service
591
592 %postun novolume-plugin
593 %systemd_postun_with_restart %{name}-novolume-plugin.service
594
595 %post rhel-push-plugin
596 %systemd_post rhel-push-plugin.service
597
598 %preun rhel-push-plugin
599 %systemd_preun rhel-push-plugin.service
600
601 %postun rhel-push-plugin
602 %systemd_postun_with_restart rhel-push-plugin.service
603
10eb08 604 %posttrans
CS 605 # Install a default docker-storage-setup based on kernel version.
606 if [ ! -e %{_sysconfdir}/sysconfig/%{name}-storage-setup ]; then
607     # Import /etc/os-release
608     . %{_sysconfdir}/os-release || :
609
610     case "$VERSION_ID" in
611         7.0 | 7.1 | 7.2 | 7.3 | 7.4)
612            echo "STORAGE_DRIVER=devicemapper" >> %{_sysconfdir}/sysconfig/%{name}-storage-setup || :
613            echo "CONTAINER_THINPOOL=docker-pool" >> %{_sysconfdir}/sysconfig/%{name}-storage-setup || :
614         ;;
615     *)
616         # 7.5 onwards, switch to overlay2 by default.
617         echo "STORAGE_DRIVER=overlay2" >> %{_sysconfdir}/sysconfig/%{name}-storage-setup || :
618     ;;
619     esac
620 fi
621
d03ac3 622 #define license tag if not already defined
CS 623 %{!?_licensedir:%global license %doc}
624
625 %files
626 %license LICENSE*
627 %doc AUTHORS CHANGELOG.md CONTRIBUTING.md MAINTAINERS NOTICE README*.md
628 %config(noreplace) %attr(644, root, root) %{_sysconfdir}/sysconfig/%{name}-storage
629 %config(noreplace) %{_sysconfdir}/sysconfig/%{name}-network
10eb08 630 # Use ghost to not package default file installed by "make install-docker".
CS 631 # Instead we will install a default based on kernel version in %posttrans.
632 %ghost %{_sysconfdir}/sysconfig/%{name}-storage-setup
d03ac3 633 %config(noreplace) %{_sysconfdir}/%{name}/daemon.json
10eb08 634 %config(noreplace) %{_sysconfdir}/%{name}/seccomp.json
d03ac3 635 %dir %{_sysconfdir}/%{name}
CS 636 %{_bindir}/%{name}d-current
637 %{_bindir}/%{name}-storage-setup
638 %{_bindir}/%{name}-containerd-current
639 %{_bindir}/%{name}-containerd-shim-current
640 %{_bindir}/%{name}-ctr-current
641 %{_sysconfdir}/%{name}/certs.d
642 %{_mandir}/man1/%{name}*.1.gz
643 %{_mandir}/man5/*.5.gz
644 %{_mandir}/man8/%{name}d.8.gz
645 %{_unitdir}/%{name}.service
646 %{_unitdir}/%{name}-storage-setup.service
647 %{_datadir}/bash-completion/completions/%{name}
648 %dir %attr(711, root, root) %{_sharedstatedir}/%{name}
649 %{_udevrulesdir}/80-%{name}.rules
650 %dir %{_datadir}/fish/vendor_completions.d/
651 %{_datadir}/fish/vendor_completions.d/%{name}.fish
652 %dir %{_datadir}/vim/vimfiles/doc
653 %{_datadir}/vim/vimfiles/doc/%{name}file.txt
654 %dir %{_datadir}/vim/vimfiles/ftdetect
655 %{_datadir}/vim/vimfiles/ftdetect/%{name}file.vim
656 %dir %{_datadir}/vim/vimfiles/syntax
657 %{_datadir}/vim/vimfiles/syntax/%{name}file.vim
658 %dir %{_datadir}/zsh/site-functions
659 %{_datadir}/zsh/site-functions/_%{name}
660 %dir %{_libexecdir}/%{repo}
661 %{_libexecdir}/%{repo}/%{repo}-runc-current
662 %{_libexecdir}/%{repo}/%{repo}-proxy-current
10eb08 663 %{_libexecdir}/%{repo}/%{repo}-init-current
d03ac3 664 %{_unitdir}/%{name}-cleanup.service
CS 665 %{_unitdir}/%{name}-cleanup.timer
666 #%%{_unitdir}/%%{repo}-containerd.service
667
668 %if 0%{?with_unit_test}
669 %files unit-test
670 %{_sharedstatedir}/%{name}-unit-test/
671 %endif
672
673 %files logrotate
674 %doc README.%{name}-logrotate
675 %{_sysconfdir}/cron.daily/%{name}-logrotate
676
677 %files common
678 %doc README-%{name}-common
679 %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
680 %{_bindir}/%{name}
681 %{_bindir}/%{name}d
682 %{_bindir}/%{name}-containerd
683 %{_bindir}/%{name}-containerd-shim
684 %dir %{_libexecdir}/%{repo}
685 %{_usr}/lib/sysctl.d/99-%{name}.conf
686
687 %files client
688 %license LICENSE*
689 %{_bindir}/%{name}-current
690
691 %files novolume-plugin
692 %license %{repo}-novolume-plugin-%{commit_novolume}/LICENSE
693 %doc %{repo}-novolume-plugin-%{commit_novolume}/README.md
694 %{_mandir}/man8/%{repo}-novolume-plugin.8.gz
695 %{_libexecdir}/%{repo}/%{repo}-novolume-plugin
696 %{_unitdir}/%{repo}-novolume-plugin.*
697
698 %files rhel-push-plugin
699 %license rhel-push-plugin-%{commit_rhel_push}/LICENSE
700 %doc rhel-push-plugin-%{commit_rhel_push}/README.md
701 %{_mandir}/man8/rhel-push-plugin.8.gz
702 %{_libexecdir}/%{repo}/rhel-push-plugin
703 %{_unitdir}/rhel-push-plugin.*
704
705 %files lvm-plugin
706 %license %{repo}-lvm-plugin-%{commit_lvm}/LICENSE
707 %doc %{repo}-lvm-plugin-%{commit_lvm}/README.md
708 %config(noreplace) %{_sysconfdir}/%{repo}/%{repo}-lvm-plugin
709 %{_mandir}/man8/%{repo}-lvm-plugin.8.gz
710 %{_libexecdir}/%{repo}/%{repo}-lvm-plugin
711 %{_unitdir}/%{repo}-lvm-plugin.*
712
713 %files v1.10-migrator
714 %license v1.10-migrator-%{commit_migrator}/LICENSE.{code,docs}
715 %doc v1.10-migrator-%{commit_migrator}/{CONTRIBUTING,README}.md
716 %{_bindir}/%{name}-v1.10-migrator-*
717
718 %changelog
10eb08 719 * Tue Feb 20 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-53.git774336d
CS 720 - Resolves: #1540540
721 - built docker @projectatomic/docker-1.13.1-rhel commit 774336d
722 - built docker-novolume-plugin commit 385ec70
723 - built rhel-push-plugin commit af9107b
724 - built docker-lvm-plugin commit 8647404
725 - built docker-runc @projectatomic/docker-1.13.1-rhel commit e9c345b
726 - built docker-containerd @projectatomic/docker-1.13.1-rhel commit 296f1f8
727 - built docker-init commit 5b117de
728 - built libnetwork commit 14db3c4
729
730 * Mon Feb 12 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-52.gitce62987
731 - Resolves: #1534827, #1543575
732 - built docker @projectatomic/docker-1.13.1-rhel commit ce62987
733 - built docker-novolume-plugin commit 385ec70
734 - built rhel-push-plugin commit af9107b
735 - built docker-lvm-plugin commit 8647404
736 - built docker-runc @projectatomic/docker-1.13.1-rhel commit e9c345b
737 - built docker-containerd @projectatomic/docker-1.13.1-rhel commit 296f1f8
738 - built docker-init commit 0effd37
739 - built libnetwork commit 1ba8194
740
741 * Mon Feb 05 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-48.gitec9911e
742 - Resolves: #1536726 - bump skopeo-containers dependency
743
744 * Mon Feb 05 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-47.gitec9911e
745 - oci-register-machine >= 1:0-5.13 (RE: #1542112)
746
747 * Mon Feb 05 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-46.gitec9911e
748 - Resolves: #1542112 - depend on oci-register-machine (disabled in config file)
749 - revert removal of oci-register-machine done in 2:1.13.1-1
750
751 * Thu Feb 01 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-45.gitec9911e
752 - c-s-s >= 0.7.0-1
753
754 * Thu Feb 01 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-44.gitec9911e
755 - built docker @projectatomic/docker-1.13.1-rhel commit ec9911e
756 - built docker-novolume-plugin commit 385ec70
757 - built rhel-push-plugin commit af9107b
758 - built docker-lvm-plugin commit 8647404
759 - built docker-runc @projectatomic/docker-1.13.1-rhel commit 518736e
760 - built docker-containerd @projectatomic/docker-1.13.1-rhel commit 296f1f8
761 - built docker-init commit 0effd37
762 - built libnetwork commit 20dd462
763
764 * Tue Jan 30 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-43.gitec9911e
765 - built docker @projectatomic/docker-1.13.1-rhel commit ec9911e
766 - built docker-novolume-plugin commit 385ec70
767 - built rhel-push-plugin commit af9107b
768 - built docker-lvm-plugin commit 8647404
769 - built docker-runc @projectatomic/docker-1.13.1-rhel commit 518736e
770 - built docker-containerd @projectatomic/docker-1.13.1-rhel commit 296f1f8
771 - built docker-init commit 0effd37
772 - built libnetwork commit 20dd462
773
774 * Wed Jan 24 2018 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.13.1-1.gitddee18e
775 - built docker @projectatomic/docker-1.13.1-rhel commit ddee18e
776 - built docker-novolume-plugin commit 385ec70
777 - built rhel-push-plugin commit af9107b
778 - built docker-lvm-plugin commit 8647404
779 - built docker-runc @projectatomic/docker-1.13.1-rhel commit 518736e
780 - built docker-containerd @projectatomic/docker-1.13.1-rhel commit 296f1f8
781 - built docker-init commit 0effd37
782 - built libnetwork commit 5ab4ab8
783
bc8035 784 * Wed Dec 13 2017 Frantisek Kluknavsky <fkluknav@redhat.com> - 2:1.12.6-71.git3e8e77d
CS 785 - rebased to 3e8e77dcb88db0530c839b249bea7d75f9cd01d7
786 - https://bugzilla.redhat.com/show_bug.cgi?id=1518519
787
788 * Tue Dec 12 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-70.gitec8512b
789 - Resolves: #1524634 - start daemon after registries.service
790
791 * Wed Nov 22 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-69.gitec8512b
792 - use oci-register-machine >= 1:0-3.14
793
d03ac3 794 * Thu Nov 16 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-68.gitec8512b
CS 795 - revert some docker.sysconfig deletions wrongly done in commit 3b003db
796
797 * Thu Nov 09 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-67.gitec8512b
798 - built docker @projectatomic/docker-1.12.6 commit ec8512b
799 - built docker-novolume-plugin commit 385ec70
800 - built rhel-push-plugin commit af9107b
801 - built docker-lvm-plugin commit 8647404
802 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
803 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
804
805 * Thu Nov 09 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-66.gitd6f7b83
806 - built docker @projectatomic/docker-1.12.6 commit d6f7b83
807 - built docker-novolume-plugin commit 385ec70
808 - built rhel-push-plugin commit af9107b
809 - built docker-lvm-plugin commit 8647404
810 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
811 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
812
813 * Tue Nov 07 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-65.git61aa37c
814 - adjust sources file
815
816 * Fri Nov 03 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-64.git61aa37c
817 - Resolves: #1498553
818 - built docker @projectatomic/docker-1.12.6 commit 61aa37c
819 - built docker-novolume-plugin commit 385ec70
820 - built rhel-push-plugin commit af9107b
821 - built docker-lvm-plugin commit 8647404
822 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
823 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
824
825 * Thu Nov 02 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-63.git6f58874
826 - built docker @projectatomic/docker-1.12.6 commit 6f58874
827 - built docker-novolume-plugin commit 385ec70
828 - built rhel-push-plugin commit af9107b
829 - built docker-lvm-plugin commit 8647404
830 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
831 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
832
833 * Thu Oct 19 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-62.git85d7426
834 - rhel subscription secrets info moved to skopeo-containers
835 - require skopeo-containers >= 0.1.24-3
836
837 * Tue Sep 26 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-61.git85d7426
838 - reverted sources, the same file name should not have a different name
839
840 * Tue Sep 26 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-60.git85d7426
841 - Resolves: #1475768
842 - built docker @projectatomic/docker-1.12.6 commit 85d7426
843 - built docker-novolume-plugin commit 385ec70
844 - built rhel-push-plugin commit af9107b
845 - built docker-lvm-plugin commit 8647404
846 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
847 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
848
849 * Fri Sep 22 2017 Frantisek Kluknavsky <fkluknav@redhat.com> - 2:1.12.6-59.git85d7426
850 - reverted sources, the same file name should not have a different hash
851
852 * Thu Sep 21 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-58.git85d7426
853 - Resolves: #1455071
854 - built docker @projectatomic/docker-1.12.6 commit 85d7426
855 - built docker-novolume-plugin commit 385ec70
856 - built rhel-push-plugin commit af9107b
857 - built docker-lvm-plugin commit 8647404
858 - built docker-runc @projectatomic/docker-1.12.6 commit c5d3116
859 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
860
861 * Wed Sep 20 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-57.git85d7426
862 - built docker @projectatomic/docker-1.12.6 commit 85d7426
863 - built docker-novolume-plugin commit 385ec70
864 - built rhel-push-plugin commit af9107b
865 - built docker-lvm-plugin commit 8647404
866 - built docker-runc @projectatomic/docker-1.12.6 commit 31a9f6e
867 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
868
869 * Mon Sep 18 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-56.git638a809
870 - built docker @projectatomic/docker-1.12.6 commit 638a809
871 - built docker-novolume-plugin commit 385ec70
872 - built rhel-push-plugin commit af9107b
873 - built docker-lvm-plugin commit 8647404
874 - built docker-runc @projectatomic/docker-1.12.6 commit 31a9f6e
875 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
876 - built oci-umount commit 21c84aa
877
878 * Thu Aug 24 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-55.gitc4618fb
879 - Resolves: #1477787
880 - built oci-umount commit 6f0317a
881
882 * Tue Aug 22 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-54.gitc4618fb
883 - built oci-umount commit 8377044
884 - ensure diff between 1.12.6-51 and latest is only container-selinux NVR
885
886 * Tue Aug 22 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-53.gitc4618fb
887 - Resolves: #1484146
888 - need container-selinux >= 2:2.21-2
889
890 * Tue Aug 15 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-52.gitc4618fb
891 - built docker @projectatomic/docker-1.12.6 commit c4618fb
892 - built docker-novolume-plugin commit 385ec70
893 - built rhel-push-plugin commit af9107b
894 - built docker-lvm-plugin commit 8647404
895 - built docker-runc @projectatomic/docker-1.12.6 commit 31a9f6e
896 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
897 - built oci-umount commit 299e781
898
899 * Tue Aug 08 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-51.gitc4618fb
900 - Resolves: #1472974
901 - built docker @projectatomic/docker-1.12.6 commit c4618fb
902 - built docker-novolume-plugin commit 385ec70
903 - built rhel-push-plugin commit af9107b
904 - built docker-lvm-plugin commit 8647404
905 - built docker-runc @projectatomic/docker-1.12.6 commit 31a9f6e
906 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
907 - built oci-umount commit 8377044
908
909 * Wed Aug 02 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-50.git0fdc778
910 - Resolves: #1428142, #1454371, #1454420, #1456184, #1470261, #1430905
911 - Resolves: #1446526, #1450221, #1451474, #1459268, #1461024, #1461071
912 - Resolves: #1464188, #1466242, #1464933, #1470640
913 - built docker @projectatomic/docker-1.12.6 commit 0fdc778
914 - built docker-novolume-plugin commit 385ec70
915 - built rhel-push-plugin commit af9107b
916 - built docker-lvm-plugin commit 8647404
917 - built docker-runc @projectatomic/docker-1.12.6 commit 31a9f6e
918 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
919 - built oci-umount commit 8377044
920
921 * Tue Jul 25 2017 Frantisek Kluknavsky <fkluknav@redhat.com> - 2:1.12.6-49.git0fdc778
922 - changed permissions of /var/lib/docker and /etc/sysconfig/docker-storage, #1473785 
923
924 * Thu Jul 20 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-48.git0fdc778
925 - built docker @projectatomic/docker-1.12.6 commit 0fdc778
926 - built docker-novolume-plugin commit 385ec70
927 - built rhel-push-plugin commit af9107b
928 - built docker-lvm-plugin commit 8647404
929 - built docker-runc @projectatomic/docker-1.12.6 commit 79c3939
930 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
931 - built oci-umount commit 8377044
932
933 * Wed Jul 19 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-47.git0fdc778
934 - Resolves: #1471218
935 - built docker @projectatomic/docker-1.12.6 commit 0fdc778
936 - built docker-novolume-plugin commit 385ec70
937 - built rhel-push-plugin commit af9107b
938 - built docker-lvm-plugin commit 8647404
939 - built docker-runc @projectatomic/docker-1.12.6 commit 79c3939
940 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
941 - built oci-umount commit 4f960ae
942
943 * Wed Jul 19 2017 fkluknav <fkluknav@redhat.com> - 2:1.12.6-46.git1680dd8
944 - rebased runc to 79c3939053c870fbb4de5484d98640d5ba028ef4, #1471803
945
946 * Wed Jul 12 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-45.git1680dd8
947 - Resolves: #1467350, #1463824, #1460931, #1446635, #1436731, #1418173
948 - Resolves: #1413536, #1412881, #1389545, #1366803, #1264971
949 - add bzs fixed so far ^
950 - built docker @projectatomic/docker-1.12.6 commit 1680dd8
951 - built docker-novolume-plugin commit 385ec70
952 - built rhel-push-plugin commit af9107b
953 - built docker-lvm-plugin commit 8647404
954 - built docker-runc @projectatomic/docker-1.12.6 commit f572169
955 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d
956 - built oci-umount commit afbf716
957
958 * Tue Jul 11 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-44.gitf55a118
959 - Resolves: #1454371 - depend on subscription-manager-plugin-container
960
961 * Tue Jul 11 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-43.gitf55a118
962 - built docker @projectatomic/docker-1.12.6 commit 1680dd8
963 - built oci-umount commit afbf716
964
965 * Tue Jul 11 2017 Frantisek Kluknavsky <fkluknav@redhat.com> - 2:1.12.6-42.1.gitf55a118
966 - /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt symlink added, #1428142
967
968 * Mon Jul 03 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-41.1.gitf55a118
969 - Resolves: #1468249, #1468244
970 - record exact commits rebased to in previous build
971 - built oci-umount commit c134575
972
973 * Mon Jul 03 2017 fkluknav <fkluknav@redhat.com> - 2:1.12.6-40.1.gitf55a118
974 - rebased docker and containerd
975 - built docker @projectatomic/docker-1.12.6 commit f55a118
976 - built docker-containerd @projectatomic/docker-1.12.6 commit fa8fb3d 
977
978 * Wed Jun 14 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-39.1.git6ffd653
979 - enable all arches
980
981 * Tue Jun 13 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-38.1.git6ffd653
982 - disable s390x again
983
984 * Tue Jun 13 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-37.1.git6ffd653
985 - enable all arches again
986
987 * Tue Jun 13 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-36.1.git6ffd653
988 - disable s390x temporarily because of indefinite wait time on brew
989
990 * Tue Jun 13 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-35.1.git6ffd653
991 - Resolves: #1460266, #1460326
992 - built docker @projectatomic/docker-1.12.6 commit 6ffd653
993 - built docker-novolume-plugin commit 385ec70
994 - built rhel-push-plugin commit af9107b
995 - built docker-lvm-plugin commit 8647404
996 - built docker-runc @projectatomic/docker-1.12.6 commit f572169
997 - built docker-containerd @projectatomic/docker-1.12.6 commit d4e2f9d
998
999 * Thu Jun 08 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-34.1.git3a6eaeb
1000 - built docker @projectatomic/docker-1.12.6 commit 3a6eaeb
1001 - built docker-novolume-plugin commit 385ec70
1002 - built rhel-push-plugin commit af9107b
1003 - built docker-lvm-plugin commit 8647404
1004 - built docker-runc @projectatomic/docker-1.12.6 commit f572169
1005 - built docker-containerd @projectatomic/docker-1.12.6 commit d4e2f9d
1006
1007 * Thu Apr 27 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-18.1.gitc14458a
1008 - Resolves: #1400255 - enable criu
1009 - built docker @projectatomic/docker-1.12.6 commit c14458a
1010 - built docker-novolume-plugin commit 385ec70
1011 - built rhel-push-plugin commit 70653ed
1012 - built docker-lvm-plugin commit 8647404
1013 - built docker-runc @projectatomic/docker-1.12.6 commit 81b2542
1014 - built docker-containerd @projectatomic/docker-1.12.6 commit f3f35e9
1015
1016 * Fri Mar 24 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-17.1
1017 - rebuild for all available arches for 7.4 Extras
1018
1019 * Tue Mar 21 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-16
1020 - require oci-register-machine >= 1:0-3.10
1021
1022 * Mon Mar 20 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-15
1023 - require: container-selinux >= 2:2.10-2 (RE: #1433223)
1024 - Resolves: #1427332 - container-selinux removal should remove docker as well
1025 - move cleanup unitfiles to docker package
1026 - remove /etc/docker/daemon.json
1027
1028 * Thu Mar 16 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-14
1029 - built docker @projectatomic/docker-1.12.6 commit 3a094bd
1030 - built v1.10-migrator commit c417a6a
1031 - built docker-novolume-plugin commit 385ec70
1032 - built rhel-push-plugin commit 70653ed
1033 - built docker-lvm-plugin commit 8647404
1034 - built docker-runc @docker-1.12.6 commit 81b2542
1035 - built docker-containerd @projectatomic/docker-1.12.4 commit 471f03c
1036
1037 * Fri Mar 03 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-13
1038 - move docker-cleanup unitfiles to docker-common
1039
1040 * Thu Mar 02 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-12
1041 - built docker @projectatomic/docker-1.12.6 commit 3a094bd
1042 - built v1.10-migrator commit c417a6a
1043 - built docker-novolume-plugin commit 385ec70
1044 - built rhel-push-plugin commit 70653ed
1045 - built docker-lvm-plugin commit 8647404
1046 - built docker-runc @projectatomic/docker-1.12.6 commit 81b2542
1047 - built docker-containerd @projectatomic/docker-1.12.4 commit 471f03c
1048
1049 * Thu Feb 23 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-11
1050 - Resolves: #1426290
1051 - built docker @projectatomic/docker-1.12.6 commit 96d83a5
1052
1053 * Tue Feb 21 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-10
1054 - Resolves: #1360892
1055 - From: Luwen Su <lsu@redhat.com>
1056
1057 * Tue Feb 21 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-9
1058 - Resolves: #1420147
1059 - built docker @projectatomic/docker-1.12.6 commit 7f3e2af
1060 - require container-selinux >= 2:2.9-4
1061
1062 * Mon Feb 20 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-8
1063 - bump to -8 for consistent nvr with docker-latest
1064
1065 * Mon Feb 20 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-7
1066 - require container-selinux >= 2:2.9-3
1067
1068 * Thu Feb 16 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-6
1069 - Resolves: #1415850
1070
1071 * Wed Feb 15 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-5
1072 - Resolves: #1421714
1073 - built docker @projectatomic/docker-1.12.6 commit ddff1c3
1074 - built v1.10-migrator commit c417a6a
1075 - built docker-novolume-plugin commit 385ec70
1076 - built rhel-push-plugin commit 70653ed
1077 - built docker-lvm-plugin commit 8647404
1078 - built docker-runc @projectatomic/docker-1.12.6 commit 81b2542
1079 - built docker-containerd @projectatomic/docker-1.12.4 commit 471f03c
1080
1081 * Tue Feb 14 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-4
1082 - Resolves: #1360892 - handle plugin restart
1083 - From: Dan Walsh <dwalsh@redhat.com>
1084
1085 * Mon Feb 13 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-3
1086 - Resolves: #1420591
1087 - requires: container-selinux >= 2:2.9-1
1088
1089 * Tue Feb 07 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-2
1090 - built docker @projectatomic/docker-1.12.6 commit dfc4aea
1091 - built v1.10-migrator commit c417a6a
1092 - built docker-novolume-plugin commit 385ec70
1093 - built rhel-push-plugin commit 70653ed
1094 - built docker-lvm-plugin commit 8647404
1095 - built docker-runc commit 81b2542
1096 - built docker-containerd commit 471f03c
1097
1098 * Wed Jan 18 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.6-1
1099 - Resolves: #1413535 - container-selinux should obsolete docker-selinux
1100 - Resolves: #1411980 - honor the --default-runtime flag
1101 - Resolves: #1414250 - /usr/bin/dockerd execs dockerd-[current|latest]
1102 - Resolves: #1414436 - enable --restart=on-failure
1103 - Resolves: #1381929 - update manpages for '--format' example
1104 - built docker @projectatomic/docker-1.12.6 commit 037a2f5
1105 - built container-selinux commit 1169298
1106 - built d-s-s commit f7a3746
1107 - built v1.10-migrator commit c417a6a
1108 - built docker-novolume-plugin commit 385ec70
1109 - built rhel-push-plugin commit eb9e6be
1110 - built docker-lvm-plugin commit 8647404
1111 - built docker-runc commit 81b2542
1112 - built docker-containerd commit 471f03c
1113
1114 * Thu Jan 12 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-15
1115 - use oci-systemd-hook >= 1:0.1.4-9
1116
1117 * Wed Jan 11 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-14
1118 - reference correct container-selinux commit id (58209b8)
1119 in 2:1.12.5-13 changelog
1120
1121 * Wed Jan 11 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-13
1122 - Resolves: #1412385 - SELinux issues
1123 - built container-selinux origin/RHEL-1.12 commit 58209b8
1124
1125 * Tue Jan 10 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-12
1126 - relabel docker-latest unitfiles as well
1127
1128 * Tue Jan 10 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-11
1129 - enforce min version-release for oci-register-machine and oci-systemd-hook
1130
1131 * Tue Jan 10 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-10
1132 - Resolves: #1409706 - *CVE-2016-9962* - set init processes as non-dumpable,
1133 runc patch from Michael Crosby <crosbymichael@gmail.com>
1134
1135 * Thu Jan 05 2017 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-9
1136 - Resolves: #1403264 - friendlier error message if no /usr/bin/docker-current
1137 or /usr/bin/docker-latest found.
1138 - Resolves: #1410434 - fix panic on push
1139 - built docker @projectatomic/docker-1.12.5 commit 047e51b
1140 - built container-selinux commit a85092b
1141 - built d-s-s commit 6709fe6
1142 - built v1.10-migrator commit c417a6a
1143 - built docker-novolume-plugin commit 385ec70
1144 - built rhel-push-plugin commit eb9e6be
1145 - built docker-lvm-plugin commit 8647404
1146 - built docker-runc commit b8dbc3b
1147 - built docker-containerd commit 471f03c
1148
1149 * Wed Dec 21 2016 Dan Walsh <dwalsh@redhat.com> - 2:1.12.5-8
1150 - Fix handling of container-selinux update and relabel
1151 - Resolves: #1404372, #1395401, #1368092, #1405464, #1400372, #1381929,
1152 - Resolves: #1351609, #1404298, #1368426, #1399398, #1244300, #1374514,
1153 - Resolves: #1400228, #1405306, #1405888, #1403270
1154
1155 * Tue Dec 20 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-7
1156 - remove DOCKER_PROXY_BINARY env var
1157
1158 * Tue Dec 20 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-6
1159 - version-release consistent with docker-latest
1160
1161 * Tue Dec 20 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-5
1162 - Resolves: #1406460 - add --userland-proxy-path option to unitfile
1163 - Resolves: #1406446 - add --signature-verification=false to $OPTIONS in
1164 /etc/sysconfig/docker
1165
1166 * Mon Dec 19 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-4
1167 - Resolves: #1405989
1168 - From: Jan Pazdziora <jpazdziora@redhat.com>
1169
1170 * Fri Dec 16 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-3
1171 - built docker @projectatomic/docker-1.12.5 commit 6009905
1172 - built container-selinux commit a85092b
1173 - built d-s-s commit b7175b4
1174 - built v1.10-migrator commit c417a6a
1175 - built docker-novolume-plugin commit 385ec70
1176 - built rhel-push-plugin commit eb9e6be
1177 - built docker-lvm-plugin commit d918081
1178 - built docker-runc commit b8dbc3b
1179 - built docker-containerd commit 471f03c
1180
1181 * Fri Dec 16 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-2
1182 - built docker @projectatomic/docker-1.12.5 commit 6009905
1183 - built container-selinux commit a85092b
1184 - built d-s-s commit b7175b4
1185 - built v1.10-migrator commit c417a6a
1186 - built docker-novolume-plugin commit 385ec70
1187 - built rhel-push-plugin commit eb9e6be
1188 - built docker-lvm-plugin commit d918081
1189 - built docker-runc commit b8dbc3b
1190 - built docker-containerd commit 471f03c
1191
1192 * Fri Dec 16 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.5-1
1193 - built docker @projectatomic/docker-1.12.5 commit 6009905
1194 - built container-selinux commit a85092b
1195 - built d-s-s commit b7175b4
1196 - built v1.10-migrator commit c417a6a
1197 - built docker-novolume-plugin commit 385ec70
1198 - built rhel-push-plugin commit eb9e6be
1199 - built docker-lvm-plugin commit d918081
1200 - built docker-runc commit b8dbc3b
1201 - built docker-containerd commit 471f03c
1202
1203 * Tue Dec 13 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.4-3
1204 - docker requires docker-client
1205
1206 * Tue Dec 13 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.4-2
1207 - built docker @projectatomic/docker-1.12.4 commit 1b5971a
1208 - built container-selinux commit cc14935
1209 - built d-s-s commit 0d53efa
1210 - built v1.10-migrator commit c417a6a
1211 - built docker-novolume-plugin commit 385ec70
1212 - built rhel-push-plugin commit eb9e6be
1213 - built docker-lvm-plugin commit d918081
1214 - built docker-runc commit b8dbc3b
1215 - built docker-containerd commit 471f03c
1216
1217 * Tue Dec 13 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.4-1
1218 - Resolves: #1403264 - packaging fixes (from runcom@redhat.com)
1219 - Resolves: #1403843 - disable any existing gear modules (from
1220 dwalsh@redhat.com)
1221 - built docker @projectatomic/docker-1.12.4 commit 1b5971a
1222 - built container-selinux commit cc14935
1223 - built d-s-s commit 0d53efa
1224 - built v1.10-migrator commit c417a6a
1225 - built docker-novolume-plugin commit 385ec70
1226 - built rhel-push-plugin commit eb9e6be
1227 - built docker-lvm-plugin commit d918081
1228 - built docker-runc commit b8dbc3b
1229 - built docker-containerd commit 471f03c
1230
1231 * Mon Dec 12 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.3-11
1232 - Resolves: #1403370 - fix relabeling of /usr/bin/docker*
1233 - built docker @projectatomic/docker-1.12.3 commit 0423d89
1234 - built container-selinux commit 554f844
1235 - built d-s-s commit 0d53efa
1236 - built v1.10-migrator commit c417a6a
1237 - built docker-novolume-plugin commit 385ec70
1238 - built rhel-push-plugin commit eb9e6be
1239 - built docker-lvm-plugin commit d918081
1240 - built docker-runc commit b8dbc3b
1241 - built docker-containerd commit 9f45393
1242
1243 * Thu Dec 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.3-10
1244 - move docker-proxy to /usr/libexec/docker/
1245 - append '-current' to files inside /usr/libexec/docker/
1246
1247 * Wed Dec 07 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.12.3-9
1248 - Resolves: #1402677 - create a docker-client subpackage
1249 - built docker @projectatomic/docker-1.12.3 commit 3abc089
1250 - built container-selinux commit bdad20c
1251 - built d-s-s commit 0d53efa
1252 - built v1.10-migrator commit c417a6a
1253 - built docker-novolume-plugin commit 385ec70
1254 - built rhel-push-plugin commit eb9e6be
1255 - built docker-lvm-plugin commit d918081
1256 - built docker-runc commit b8dbc3b
1257 - built docker-containerd commit 9f45393
1258
1259 * Sat Nov 19 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.10.3-59
1260 - correct typo
1261
1262 * Fri Nov 18 2016 Lokesh Mandvekar <lsm5@redhat.com> - 2:1.10.3-58
1263 - Resolves: #1382997 - correctly remove docker-selinux policies when the
1264 subpackage is removed, remove docker policy if it is installed at 100, 200 or
1265 400 levels
1266 - Resolves: #1346206 - do not override DOCKER_CERT_PATH if it's already set
1267 - Resolves: #1389328, #1393443 - rhel-push-plugin fixes
1268 - bump Epoch to 2, since the recent 1.12.3 was already on Epoch: 1
1269 - move docker-selinux to container-selinux   
1270 - built rhel-push-plugin commit eb9e6be
1271 - built container-selinux origin/RHEL-1.12 commit 98617f3
1272 - built dss commit 0d53efa
1273
1274 * Thu Oct 20 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-57
1275 - Resolves: #1385641 - additional policy rules for RHEL rpms
1276
1277 * Tue Oct 18 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-56
1278 - Resolves: #1380474
1279 - built docker projectatomic/rhel7-1.10.3 commit 30bf0b8
1280
1281 * Mon Sep 19 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-55
1282 - Resolves: #1376950, #1376953
1283 - built docker-novolume-plugin commit c521254
1284 - built rhel-push-plugin commit d89861d
1285
1286 * Mon Sep 12 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-54
1287 - Resolves: #1374265
1288 - built commit 25e0f0e
1289
1290 * Wed Sep 07 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-53
1291 - Resolves: #1373952 - typebounds can't be used in rhel yet
1292 - re-add v1.10-migrator
1293 - built docker-selinux commit 583a67f
1294 - built v1.10-migrator commit c417a6a
1295
1296 * Tue Sep 06 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-52
1297 - Resolves: #1370935 - fs_rw_nsfs_files broken in selinux-policy, included in
1298 docker-selinux
1299 - built docker-selinux commit 3d17c3f
1300
1301 * Tue Sep 06 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-51
1302 - Resolves: #1370935 - remove label for kubelet directory from docker-selinux
1303 - Resolves: #1357121 - install cron job to cleanup dead containers
1304 - Resolves: #1303123, #1330141, #1336857, #1346185, #1353626, #1355783,
1305 - Resolves: #1362611, #1370935
1306 - built docker projectatomic/rhel7-1.10.3 commit ef55c88
1307 - built docker-selinux commit edbbfc9
1308 - built docker-lvm-plugin commit bc03b53
1309 - built d-s-s commit 95194cb
1310
1311 * Wed Aug 31 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-50
1312 - built docker-selinux commit 45be230
1313
1314 * Fri Aug 26 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-49
1315 - built docker-selinux commit dba8e03
1316 - update oci-* dependency NVRs
1317
1318 * Tue Aug 16 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-48
1319 - built docker projectatomic/rhel7-1.10.3 commit f9d4a2c
1320 - built docker-selinux commit 69140d6
1321 - built d-s-s commit 338cf62
1322 - built rhel-push-plugin commit 4eaaf33
1323 - built docker-lvm-plugin commit 532c7ad
1324
1325 * Thu Jun 23 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-47
1326 - 46.x release tag used for 7.2.6, use 47 and up for 7.3
1327
1328 * Thu Jun 23 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-45
1329 - built docker-selinux commit 7419650
1330 - use selinux-policy >= 3.13.1-64 [rhel-7.3]
1331
1332 * Fri Jun 17 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-44
1333 - Resolves: #1311544 (bz added, no other change since -43)
1334
1335 * Fri Jun 17 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-43
1336 - add MountFlags=slave to unitfile
1337
1338 * Mon Jun 13 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-42
1339 - Resolves: #1344448
1340 - built rhel-push-plugin commit 1a0046f
1341
1342 * Mon Jun 13 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-41
1343 - Resolves: #1341171 - docker should require oci-register-machine and oci-systemd-hook
1344 - Resolves: #1342274 - docker doesn't own /etc/docker/docker-lvm-plugin
1345
1346 * Thu Jun 09 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-40
1347 - bump release tag to make it consistent with docker-latest
1348  
1349 * Thu Jun 09 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-39
1350 - bump release tag to make it consistent with docker-latest
1351
1352 * Thu Jun 09 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-38
1353 - built docker projectatomic/rhel7-1.10.3 commit a46c31a
1354 - fixes a panic
1355
1356 * Wed Jun 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-37
1357 - migrator doesn't require docker at runtime either
1358 - From: Jonathan Lebon <jlebon@redhat.com>
1359
1360 * Wed Jun 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-36
1361 - Do not run migrator script via %%triggerin
1362 - If the docker daemon is already running prior, the new daemon will be
1363 restarted which will handle migration
1364 - Remove migrator subpackage from docker runtime deps
1365 - From: Jonathan Lebon <jlebon@redhat.com>
1366
1367 * Wed Jun 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-35
1368 - Resolves: #1338894, #1324150, #1343702, #1339146, #1304808, #1286787,
1369 #1323819, #1283891, #1339164, #1328917, #1317096,
1370 #1318690, #1309900, #1245325
1371 - same as previous build, bugs referenced
1372
1373 * Tue Jun 07 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-34
1374 - Patch0 in previous build has been merged in projectatomic/docker rhel7-1.10.3 branch
1375 - built docker projectatomic/rhel7-1.10.3 commit 6baafd8
1376 - define docker_branch macro to be used in %%check
1377
1378 * Tue Jun 07 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-33
1379 - Patch0 used in previous build updated
1380
1381 * Mon Jun 06 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-32
1382 - Resolves: #1341906 - use RWMutex to acces container store
1383
1384 * Thu Jun 02 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-31
1385 - Resolves: #1342274 - update file listings to avoid file ownerships by
1386 multiple subpackages
1387 - update docker.sysconfig to include --log-driver=journald in OPTIONS
1388
1389 * Thu Jun 02 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-30
1390 - Resolves: #1342149 - v1.10-migrator shipped separately in both docker and
1391 docker-latest
1392 - The v1.10-migrator subpackage in docker-latest has executables prepended 
1393 with 'docker-latest-', while there's no change in the ones shipped with 
1394 docker (RE: #1342149)
1395
1396 * Thu Jun 02 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-29
1397 - Resolves: #1342149 - docker-v1.10-migrator obsoletes
1398 docker-latest-v1.10-migrator
1399
1400 * Wed Jun 01 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-28
1401 - Resolves: #1341789 - update unitfile to use systemd for cgroups
1402
1403 * Wed Jun 01 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-27
1404 - Resolves: #1341328 - include v1.10-migrator-helper script in the migrator
1405 subpackage
1406 - Resolves: #1335635 - solve log spam issues
1407 - built docker projectatomic/rhel7-1.10.3 commit 4779225
1408 - built dss commit 194eca2
1409
1410 * Sat May 14 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-26
1411 - Resolves: #1341171 - add oci-register-machine and oci-systemd-hook subpackages
1412 - built oci-register-machine commit 7d4ce65
1413 - built oci-systemd-hook commit 41491a3
1414
1415 * Sat May 14 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-25
1416 - docker requires docker-rhel-push-plugin
1417
1418 * Sat May 14 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-24
1419 - docker unitfile updates to include rhel-push-plugin
1420
1421 * Tue May 03 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-23
1422 - bump release tag to obsolete packages in docker-latest
1423
1424 * Tue May 03 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.10.3-1
1425 - Resolves: #1335597 - rebase to v1.10.3 + rh patches
1426 - add subpackages for novolume-plugin, lvm-plugin, rhel-push-plugin, v1.10-migrator
1427 - BR: libseccomp-devel
1428 - built docker @projectatomic/rhel7-1.10.3 commit 86bbf84
1429 - built docker-selinux @origin/rhel7-1.10 commit 032bcda
1430 - built d-s-s commit df2af94
1431 - built forward-journald commit 77e02a9
1432 - built novolume-plugin commit 7715854
1433 - built rhel-push-plugin commit 904c0ca
1434 - built lvm-plugin commit 3253f53
1435 - built v1.10-migrator commit c417a6a
1436
1437 * Tue May 03 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-40
1438 - Resolves: #1332592 - requires docker-common = version-release
1439 - From: Ed Santiago <santiago@redhat.com>
1440
1441 * Tue May 03 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-39
1442 - Resolves: #1332016, #1329743
1443 - built docker projectatomic/rhel7-1.9 commit ab77bde
1444 - built docker-selinux origin/rhel-1.10 commit 032bcda
1445
1446 * Wed Apr 27 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-38
1447 - Resolves: #1331007 - fix selinux labels for new docker execs names
1448 - built docker-selinux commit#501ea4c
1449
1450 * Tue Apr 26 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-37
1451 - Resolves: #1330622 - /usr/bin/docker handles docker/docker-latest
1452 conditions
1453 - Resolves: #1330290 - d-s-s: do not pass devices which have 'creation of
1454 device node' in progress
1455 - built d-s-s commit#df2af94
1456
1457 * Tue Apr 26 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-36
1458 - Resolves: #1330622 - don't allow $DOCKERBINARY==/usr/bin/docker
1459
1460 * Tue Apr 26 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-35
1461 - #1330595 fix From: Ed Santiago <santiago@redhat.com>
1462
1463 * Tue Apr 26 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-34
1464 - Resolves: #1330595
1465 - use correct exec path for docker-current in unitfile
1466
1467 * Mon Apr 25 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-33
1468 - Resolves: #1328219 - include docker-common subpackage
1469 - docker-common is a runtime requirement for both docker and docker-latest
1470
1471 * Thu Apr 21 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-32
1472 - update upstream URL
1473 - Resolves: #1329423 - skip /dev setup in container when it's bind mounted in
1474 - Resolves: #1329452 - CVE-2016-3697
1475 - built docker @projectatomic/rhel7-1.9 commit#639e055
1476 - built docker-selinux commit#39c092c
1477 - built d-s-s commit#04a3847
1478 - built forward-journald commit#77e02a9
1479
1480 * Thu Apr 21 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-31
1481 - test-fix for https://github.com/openshift/openshift-ansible/issues/1779
1482
1483 * Mon Apr 18 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-30
1484 - Bump release - previous git log had 2 docker commit values
1485 - built docker @projectatomic/rhel7-1.9 commit#a1c9058
1486 - built docker-selinux commit#39c092c
1487 - built d-s-s commit#04a3847
1488 - built forward-journald commit#77e02a9
1489
1490 * Mon Apr 18 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-29
1491 - Resolves: #1283718, #1277982, #1126555 #1134424, #1186066,
1492     #1228777, #1255060, #1256832, #1261565, #1264562, #1266307,
1493     #1266525 #1266902 #1268059 #1272143 #1277982 #1283718 #1300033,
1494     #1303110 #1309739 #1316651 #1319783
1495 - remove conflicts with atomic-openshift and origin
1496 - built docker @projectatomic/rhel7-1.9 commit#a1c9058
1497 - built docker-selinux commit#39c092c
1498 - built d-s-s commit#04a3847
1499 - built forward-journald commit#77e02a9
1500 - do not even build dockerinit
1501
1502 * Sun Apr 10 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-28
1503 - built docker @projectatomic/rhel7-1.9 commit#b795b73
1504 - built docker-selinux commit#39c092c
1505 - built d-s-s commit#ac50cee
1506 - built docker-utils commit#b851c03
1507 - built v1.10-migrator commit#c417a6a
1508 - built forward-journald commit#77e02a9
1509
1510 * Sun Apr 10 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-27
1511 - split docker-utils into a subpackage so docker-latest can reuse it.
1512 - docker requires docker-utils at runtime
1513 - do not ship dockerinit
1514 - spec cleanups
1515
1516 * Mon Apr 04 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-26
1517 - Resolves: rhbz#1323819 - allow images with VOLUME(s) when binds destination
1518 override volume definition
1519 - built docker @projectatomic/rhel7-1.9 commit#b795b73
1520 - built docker-selinux commit#e72d8d7
1521 - built d-s-s commit#346018e
1522 - built docker-utils commit#b851c03
1523 - built forward-journald commit#77e02a9
1524
1525 * Wed Mar 23 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-25
1526 - Resolves: rhbz#1320302 - Backport fix for --cgroup-parent in docker
1527 - same commits as release -24, only added bug number
1528
1529 * Wed Mar 23 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-24
1530 - built docker @projectatomic/rhel7-1.9 commit#78ee77d
1531 - built docker-selinux commit#8718b62
1532 - built d-s-s commit#c6f0553
1533 - built docker-utils commit#b851c03
1534 - built forward-journald commit#77e02a9
1535
1536 * Thu Mar 17 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-23
1537 - Resolves: rhbz#1318360 - delete bounds checking rules
1538 - built docker @projectatomic/rhel7-1.9 commit#f97fb16
1539 - built docker-selinux commit#8718b62
1540 - built d-s-s commit#c6f0553
1541 - built docker-utils commit#b851c03
1542 - built forward-journald commit#77e02a9
1543
1544 * Tue Mar 15 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-22
1545 - Resolves: rhbz#1317991 - Set Delegate=yes for cgroup transient units
1546 - built docker @projectatomic/rhel7-1.9 commit#f97fb16
1547 - built docker-selinux commit#69be4dc
1548 - built d-s-s commit#03dfc7b
1549 - built docker-utils commit#b851c03
1550 - built forward-journald commit#77e02a9
1551
1552 * Mon Mar 14 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-21
1553 - Resolves: rhbz#1317662 - include manpage for docker daemon (corrected)
1554
1555 * Mon Mar 14 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-20
1556 - Resolves: rhbz#1317662 - include manpage for docker run
1557 - Resolves: rhbz#1317627 - ensure that we join all the cgroups
1558 - built docker @projectatomic/rhel7-1.9 commit#0275914
1559 - built docker-selinux commit#69be4dc
1560 - built d-s-s commit#03dfc7b
1561 - built docker-utils commit#b851c03
1562 - built forward-journald commit#77e02a9
1563
1564 * Wed Mar 09 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-19
1565 - Resolves: rhbz#1316190 - set NotifyAccess=all in unitfile
1566
1567 * Tue Mar 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-18
1568 - Resolves: rhbz#1286765 - set TimeoutStartSec=0 in unitfile
1569 - Resolves: rhbz#1298363, rhbz#1300076, rhbz#1304038, rhbz#1302418
1570 - built forward-journald commit#77e02a9 - other subpackage commits same as
1571 previous build
1572
1573 * Tue Mar 08 2016 Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-17
1574 - built docker @projectatomic/rhel7-1.9 commit#185277d
1575 - built docker-selinux commit#e2e1f22
1576 - built d-s-s commit#03dfc7b
1577 - built docker-utils commit#b851c03
1578 - built forward-journald commit#48b9599
1579
1580 * Tue Feb 02 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-16
1581 - Resolves: rhbz#1304038 - conflict with openshift 3.1
1582 - allow golang >= 1.4.2
1583
1584 * Thu Jan 28 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-15
1585 - Resolves: rhbz#1302411
1586 - built docker @projectatomic/rhel7-1.9 commit#50e78a0
1587 - built docker-selinux commit#e2e1f22
1588 - built d-s-s commit#1c2b95b
1589 - built docker-utils commit#dab51ac
1590
1591 * Tue Jan 26 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-14
1592 - built docker @projectatomic/rhel7-1.9 commit#fe0b590
1593 - built docker-selinux commit#e2e1f22
1594 - built d-s-s commit#1c2b95b
1595 - built docker-utils commit#dab51ac
1596
1597 * Mon Jan 25 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-13
1598 - Resolves: rhbz#1301199 - do not append distro tag to docker version
1599
1600 * Wed Jan 20 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-12
1601 - built docker @projectatomic/rhel7-1.9 commit#2dbcc37
1602 - built docker-selinux commit#e2e1f22
1603 - built d-s-s commit#1c2b95b
1604 - built docker-utils commit#dab51ac
1605
1606 * Fri Jan 15 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-11
1607 - built docker @projectatomic/rhel7-1.9 commit#2dbcc37
1608 - built docker-selinux commit#e2e1f22
1609 - built d-s-s commit#1c2b95b
1610 - built docker-utils commit#dab51ac
1611
1612 * Mon Jan 11 2016 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-10
1613 - built docker @projectatomic/rhel7-1.9 commit#26797f7
1614 - built docker-selinux commit#e2e1f22
1615 - built d-s-s commit#1c2b95b
1616 - built docker-utils commit#dab51ac
1617
1618 * Sat Dec 12 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-9
1619 - built docker @projectatomic/rhel7-1.9 commit#401dfee
1620 - built docker-selinux commit#e2e1f22
1621 - built d-s-s commit#91d6cfd
1622 - built docker-utils commit#dab51ac
1623
1624 * Fri Dec 04 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-8
1625 - built docker @projectatomic/rhel7-1.9 commit#32fb322
1626 - built docker-selinux commit#441f312
1627 - built d-s-s commit#e38b94d
1628 - built docker-utils commit#dab51ac
1629
1630 * Wed Dec 02 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-7
1631 - built docker @projectatomic/rhel7-1.9 commit#32fb322
1632 - built docker-selinux commit#441f312
1633 - built d-s-s commit#0814c26
1634 - built docker-utils commit#dab51ac
1635
1636 * Wed Dec 02 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-6
1637 - built docker @projectatomic/rhel7-1.9 commit#32fb322
1638 - built docker-selinux commit#441f312
1639 - built d-s-s commit#0814c26
1640 - built docker-utils commit#dab51ac
1641
1642 * Mon Nov 30 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-5
1643 - built docker @projectatomic/rhel7-1.9 commit#32fb322
1644 - built docker-selinux commit#dbfad05
1645 - built d-s-s commit#0814c26
1646 - built docker-utils commit#dab51ac
1647
1648 * Wed Nov 25 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-4
1649 - Resolves: rhbz#1275399
1650 - built docker @projectatomic/rhel7-1.9 commit#390a466
1651 - built docker-selinux commit#dbfad05
1652 - built d-s-s commit#0814c26
1653 - built docker-utils commit#dab51ac
1654
1655 * Tue Nov 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-3
1656 - built docker @projectatomic/rhel7-1.9 commit#698d463
1657 - built docker-selinux commit#dbfad05
1658 - built d-s-s commit#0814c26
1659 - built docker-utils commit#dab51ac
1660
1661 * Tue Nov 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-2
1662 - Resolves: rhbz#1263394 - set unitfile to 5 mins
1663
1664 * Tue Nov 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.1-1
1665 - use correct version number, no other change since last build
1666
1667 * Tue Nov 24 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-11
1668 - built docker @projectatomic/rhel7-1.9 commit#f1cda67
1669 - built docker-selinux commit#dbfad05
1670 - built d-s-s commit#0814c26
1671 - built docker-utils commit#dab51ac
1672
1673 * Mon Nov 23 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-10
1674 - Resolves: rhbz#1283718
1675 - built docker @projectatomic/rhel7-1.9 commit#0ba2491
1676 - built docker-selinux commit#dbfad05
1677 - built d-s-s commit#0814c26
1678 - built docker-utils commit#dab51ac
1679
1680 * Thu Nov 19 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-9
1681 - built docker @projectatomic/rhel7-1.9 commit#eb84909
1682 - built docker-selinux commit#dbfad05
1683 - built d-s-s commit#c638a60
1684 - built docker-utils commit#dab51ac
1685
1686 * Wed Nov 11 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-10
1687 - Resolves: rhbz#1281805, rhbz#1271229, rhbz#1276346
1688 - Resolves: rhbz#1275376, rhbz#1282898
1689
1690 * Wed Nov 11 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-9
1691 - Resolves: rhbz#1280068 - Build docker with DWARF
1692 - Move back to 1.8.2
1693 - built docker @rhatdan/rhel7-1.8 commit#a01dc02
1694 - built docker-selinux commit#dbfad05
1695 - built d-s-s commit#e9722cc
1696 - built docker-utils commit#dab51ac
1697
1698 * Mon Nov 02 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-8
1699 - Resolves: rhbz#1225093 (partially)
1700 - built docker @projectatomic/rhel7-1.9 commit#cdd3941
1701 - built docker-selinux commit#dbfad05
1702 - built d-s-s commit#e9722cc
1703 - built docker-utils commit#dab51ac
1704
1705 * Wed Oct 28 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-7
1706 - Resolves: rhbz#1275554
1707 - built docker @projectatomic/rhel7-1.9 commit#61fd965
1708 - built docker-selinux commit#dbfad05
1709 - built d-s-s commit#e9722cc
1710 - built docker-utils commit#dab51ac
1711
1712 * Wed Oct 28 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-6
1713 - built docker @projectatomic/rhel7-1.9 commit#166d43b
1714 - built docker-selinux commit#dbfad05
1715 - built d-s-s commit#e9722cc
1716 - built docker-utils commit#dab51ac
1717
1718 * Mon Oct 26 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-5
1719 - built docker @projectatomic/rhel7-1.9 commit#6897d78
1720 - built docker-selinux commit#dbfad05
1721 - built d-s-s commit#e9722cc
1722 - built docker-utils commit#dab51ac
1723
1724 * Fri Oct 23 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-4
1725 - built docker @projectatomic/rhel7-1.9 commit#0bb2bf4
1726 - built docker-selinux commit#dbfad05
1727 - built d-s-s commit#e9722cc
1728 - built docker-utils commit#dab51ac
1729
1730 * Thu Oct 22 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-3
1731 - built docker @projectatomic/rhel7-1.9 commit#1ea7f30
1732 - built docker-selinux commit#dbfad05
1733 - built d-s-s commit#01df512
1734 - built docker-utils commit#dab51ac
1735
1736 * Thu Oct 22 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.9.0-2
1737 - built docker @projectatomic/rhel7-1.9 commit#1ea7f30
1738 - built docker-selinux commit#fe61432
1739 - built d-s-s commit#01df512
1740 - built docker-utils commit#dab51ac
1741
1742 * Wed Oct 14 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-8
1743 - built docker @rhatdan/rhel7-1.8 commit#a01dc02
1744 - built docker-selinux master commit#e2a5226
1745 - built d-s-s master commit#6898d43
1746 - built docker-utils master commit#dab51ac
1747
1748 * Fri Oct 09 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-7
1749 - https://github.com/rhatdan/docker/pull/127 (changes for libcontainer/user)
1750 - https://github.com/rhatdan/docker/pull/128 (/dev mount from host)
1751
1752 * Wed Oct 07 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-6
1753 - built docker @rhatdan/rhel7-1.8 commit#bb472f0
1754 - built docker-selinux master commit#44abd21
1755 - built d-s-s master commit#6898d43
1756 - built docker-utils master commit#dab51ac
1757
1758 * Wed Sep 30 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-5
1759 - Resolves: rhbz#1267743
1760 - https://github.com/docker/docker/pull/16639
1761 - https://github.com/opencontainers/runc/commit/c9d58506297ed6c86c9d8a91d861e4de3772e699
1762
1763 * Wed Sep 30 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-4
1764 - built docker @rhatdan/rhel7-1.8 commit#23f26d9
1765 - built docker-selinux master commit#2ed73eb
1766 - built d-s-s master commit#6898d43
1767 - built docker-utils master commit#dab51ac
1768
1769 * Wed Sep 30 2015 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.8.2-3
1770 - Resolves: rhbz#1264557 (extras-rhel-7.1.6) - rebase to 1.8.2
1771 - Resolves: rhbz#1265810 (extras-rhel-7.2) - rebase to 1.8.2
1772 - built docker @rhatdan/rhel7-1.8 commit#23f26d9
1773 - built docker-selinux master commit#d6560f8
1774 - built d-s-s master commit#6898d43
1775 - built docker-utils master commit#dab51ac
1776 - use golang == 1.4.2
1777
1778 * Mon Sep 21 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.8.2-2
1779 - built docker-selinux master commit#d6560f8
1780
1781 * Fri Sep 18 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.8.2-1
1782 - package only provides docker, docker-selinux and docker-logrotate
1783 - Resolves: rhbz#1261329, rhbz#1263394, rhbz#1264090
1784 - built docker @rhatdan/rhel7-1.8 commit#23f26d9
1785 - built d-s-s master commit#6898d43
1786 - built docker-selinux master commit#b5281b7
1787 - built docker-utils master commit#dab51ac
1788
1789 * Thu Aug 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-115
1790 - Resolves: rhbz#1252421
1791 - built docker @rhatdan/rhel7-1.7 commit#446ad9b
1792 - built docker-py @rhatdan/master commit#54a154d
1793 - built d-s-s master commit#d3b9ba7
1794 - built atomic master commit#011a826
1795 - built docker-selinux master commit#6267b83
1796 - built docker-utils master commit#dab51ac
1797
1798 * Mon Aug 24 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-114
1799 - Resolves: rhbz#1255874 - (#1255488 is for 7.2)
1800
1801 * Fri Aug 21 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-113
1802 - Resolves: rhbz#1255488
1803 - built docker @rhatdan/rhel7-1.7 commit#4136d06
1804 - built docker-py @rhatdan/master commit#54a154d
1805 - built d-s-s master commit#d3b9ba7
1806 - built atomic master commit#995a223
1807 - built docker-selinux master commit#39a894e
1808 - built docker-utils master commit#dab51ac
1809
1810 * Thu Aug 20 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-112
1811 - Resolves: rhbz#1255051
1812 - built docker @rhatdan/rhel7-1.7 commit#4136d06
1813 - built docker-py @rhatdan/master commit#54a154d
1814 - built d-s-s master commit#ac1b30e
1815 - built atomic master commit#53169d5
1816 - built docker-selinux master commit#39a894e
1817 - built docker-utils master commit#dab51ac
1818
1819 * Tue Aug 18 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-111
1820 - built docker @rhatdan/rhel7-1.7 commit#9fe211a
1821 - built docker-py @rhatdan/master commit#54a154d
1822 - built d-s-s master commit#ac1b30e
1823 - built atomic master commit#53169d5
1824 - built docker-selinux master commit#39a894e
1825 - built docker-utils master commit#dab51ac
1826
1827 * Mon Aug 17 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-110
1828 - built docker @rhatdan/rhel7-1.7 commit#ba2de95
1829 - built docker-py @rhatdan/master commit#54a154d
1830 - built d-s-s master commit#ac1b30e
1831 - built atomic master commit#53169d5
1832 - built docker-selinux master commit#39a894e
1833 - built docker-utils master commit#dab51ac
1834
1835 * Mon Aug 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-109
1836 - Resolves: rhbz#1249651 - unpin python-requests requirement
1837 - update python-websocket-client to 0.32.0
1838
1839 * Tue Jul 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-108
1840 - built docker @rhatdan/rhel7-1.7 commit#3043001
1841 - built docker-py @rhatdan/master commit#54a154d
1842 - built d-s-s master commit#b152398
1843 - built atomic master commit#a4442c4
1844 - built docker-selinux master commit#bebf349
1845 - built docker-utils master commit#dab51ac
1846
1847 * Fri Jul 24 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-107
1848 - built docker @rhatdan/rhel7-1.7 commit#3043001
1849 - built docker-py @rhatdan/master commit#54a154d
1850 - built d-s-s master commit#b152398
1851 - built atomic master commit#52d695c
1852 - built docker-selinux master commit#bebf349
1853
1854 * Thu Jul 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-106
1855 - built docker @rhatdan/rhel7-1.7 commit#3043001
1856 - built docker-py @rhatdan/master commit#54a154d
1857 - built d-s-s master commit#b152398
1858 - built atomic master commit#52d695c
1859 - built docker-selinux master commit#bebf349
1860
1861 * Thu Jul 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-105
1862 - Resolves: rhbz#1245325
1863 - built docker @rhatdan/rhel7-1.7 commit#ac162a3
1864 - built docker-py @rhatdan/master commit#54a154d
1865 - built d-s-s master commit#b152398
1866 - built atomic master commit#ac162a3
1867 - built docker-selinux master commit#ac162a3
1868 - disable dockerfetch and dockertarsum
1869
1870 * Wed Jul 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-104
1871 - use a common release tag for all subpackages, much easier to update via
1872 rpmdev-bumpspec
1873
1874 * Wed Jul 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.1-1
1875 - built docker @rhatdan/rhel7-1.7 commit#d2fbc0b
1876 - built docker-py @rhatdan/master commit#54a154d
1877 - built d-s-s master commit#b152398
1878 - built atomic master commit#d2fbc0b
1879 - built docker-selinux master commit#d2fbc0b
1880
1881 * Fri Jul 17 2015 Jonathan Lebon <jlebon@redhat.com> - 1.7.0-5
1882 - Add patch for atomic.sysconfig
1883 - Related: https://github.com/projectatomic/atomic/pull/94
1884
1885 * Wed Jul 15 2015 Jan Chaloupka <jchaloup@redhat.com> - 1.7.0-3.1
1886 - Add unit-test subpackage
1887
1888 * Thu Jul 09 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.0-3
1889 - built docker @rhatdan/rhel7-1.7 commit#4740812
1890
1891 * Wed Jul 08 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.0-2
1892 - increment all release tags to make koji happy
1893
1894 * Wed Jul 08 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.7.0-1
1895 - Resolves: rhbz#1241186 - rebase to v1.7.0 + rh patches
1896 - built docker @rhatdan/rhel7-1.7 commit#0f235fc
1897 - built docker-selinux master commit#bebf349
1898 - built d-s-s master commit#e9c3a4c
1899 - built atomic master commit#f133684
1900 - rebase python-docker-py to upstream v1.2.3
1901 - disable docker-fetch for now, doesn't build
1902
1903 * Mon Jun 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-14
1904 - Resolves: rhbz#1218639, rhbz#1225556 (unresolved in -11)
1905 - build docker @lsm5/rhel7-1.6 commit#ba1f6c3
1906
1907 * Mon Jun 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-13
1908 - Resolves: rhbz#1222453
1909
1910 * Mon Jun 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-12
1911 - build docker-selinux master commit#9c089c6
1912
1913 * Mon Jun 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-11
1914 - Resolves: rhbz#1231936 (clone of fedora rhbz#1231134), rhbz#1225556, rhbz#1215819
1915 - build docker @rhatdan/rhel7-1.6 commit#7b32c6c
1916
1917 * Wed Jun 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-10
1918 - correct typo
1919
1920 * Wed Jun 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-9
1921 - Resolves: rhbz#1214070 - update d-s-s related deps
1922 - Resolves: rhbz#1229374 - use prior existing metadata volume if any
1923 - Resolves: rhbz#1230192 (include d-s-s master commit#eefbef7)
1924 - build docker @rhatdan/rhel7-1.6 commit#b79465d
1925
1926 * Mon Jun 08 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-8
1927 - Resolves: rhbz#1229319 - do not claim /run/secrets
1928 - Resolves: rhbz#1228167
1929 - build docker rhatdan/rhel7-1.6 commit#ac7d43f
1930 - build atomic master commit#f863afd
1931
1932 * Thu Jun 04 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-7
1933 - Resolves: rhbz#1228397 - install manpage for d-s-s
1934 - Resolves: rhbz#1228459 - solve 'Permission denied' error for d-s-s
1935 - Resolves: rhbz#1228685 - don't append dist tag to docker version
1936 (revert change in 1.6.2-4)
1937
1938 * Tue Jun 02 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-6
1939 - build docker rhatdan/rhel7-1.6 commit#f1561f6
1940
1941 * Tue Jun 02 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-5
1942 - build docker-selinux master commit#99c4c77
1943 - build atomic master commit#2f1398c
1944 - include docker-storage-setup in docker itself, no subpackage created
1945 - docker.service Wants=docker-storage-setup.service
1946
1947 * Mon Jun 01 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-4
1948 - include dist tag in 'docker version' to tell a distro build from a docker
1949 upstream rpm
1950
1951 * Mon Jun 01 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-3
1952 - Resolves: rhbz#1226989 - correct install path for docker-stroage-setup
1953 config file
1954 - Resolves: rhbz#1227040 - docker requires docker-storage-setup at runtime
1955 - built docker @rhatdan/rhel7-1.6 commit#a615a49
1956 - built atomic master commit#2f1398c
1957 - built d-s-s master commit#0f2b772
1958
1959 * Thu May 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-2
1960 - build docker @rhatdan/rhel7-1.6 commit#175dd9c
1961
1962 * Thu May 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-1
1963 - Resolves: rhbz#1225965 - rebase to 1.6.2
1964 - Resolves: rhbz#1226320, rhbz#1225549, rhbz#1225556
1965 - Resolves: rhbz#1219705 - CVE-2015-3627
1966 - Resolves: rhbz#1219701 - CVE-2015-3629
1967 - Resolves: rhbz#1219709 - CVE-2015-3630
1968 - Resolves: rhbz#1219713 - CVE-2015-3631
1969 - build docker @rhatdan/rhel7-1.6 commit#d8675b5
1970 - build atomic master commit#ec592be
1971 - build docker-selinux master commit#e86b2bc
1972
1973 * Tue May 26 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-15
1974 - d-s-s br: pkgconfig(systemd)
1975 - Resolves: rhbz#1214070 enforce min NVR for lvm2
1976
1977 * Tue May 26 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-14
1978 - build atomic master commit#cc9aed4
1979 - build docker-utils master commit#562e2c0
1980 - build docker-selinux master commit#ba1ff3c
1981 - include docker-storage-setup subpackage, use master commit#e075395
1982 - Resolves: rhbz#1216095
1983
1984 * Mon May 25 2015 Michal Minar <miminar@redhat.com> - 1.6.0-13
1985 - Remove all repositories when removing image by ID.
1986 - Resolves: #1222784
1987
1988 * Thu Apr 30 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-11
1989 - build docker @rhatdan/rhel7-1.6 commit#8aae715
1990 - build atomic @projectatomic/master commit#5b2fa8d (fixes a typo)
1991 - Resolves: rhbz#1207839
1992 - Resolves: rhbz#1211765
1993 - Resolves: rhbz#1209545 (fixed in 1.6.0-10)
1994 - Resolves: rhbz#1151167 (fixed in 1.6.0-6)
1995
1996 * Tue Apr 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-10
1997 - Resolves: rhbz#1215768
1998 - Resolves: rhbz#1212579
1999 - build docker @rhatdan/rhel7-1.6 commit#0852937
2000
2001 * Fri Apr 24 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-9
2002 - build docker @rhatdan/rhel7-1.6 commit#6a57386
2003 - fix registry unit test
2004
2005 * Wed Apr 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-8
2006 - build docker @rhatdan/rhel7-1.6 commit#7bd2216
2007
2008 * Tue Apr 21 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-7
2009 - build docker @rhatdan/rhel7-1.6 commit#c3721ce
2010 - build atomic master commit#7b136161
2011 - Resolves: rhbz#1213636
2012
2013 * Fri Apr 17 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-6
2014 - Rebuilt with golang 1.4.2
2015 - Resolves: rhbz#1212813
2016
2017 * Fri Apr 17 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-5
2018 - build docker @rhatdan/rhel7-1.6 commit#9c42d44
2019 - build docker-selinux master commit#d59539b
2020 - Resolves: rhbz#1211750
2021
2022 * Thu Apr 16 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-4
2023 - build docker @rhatdan/rhel7-1.6 commit#c1a573c
2024 - includes 1.6.0 release + redhat patches
2025 - include docker-selinux @fedora-cloud/master commit#d74079c
2026
2027 * Thu Apr 16 2015 Michal Minar <miminar@redhat.com> - 1.6.0-3
2028 - Fixed login command
2029 - Resolves: rhbz#1212188
2030
2031 * Wed Apr 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-2
2032 - Resolves: rhbz#1211292 - move GOTRACEBACK=crash to unitfile
2033 - build docker @rhatdan/rhel7-1.6 commit#fed6da1
2034 - build atomic master commit#e5734c4
2035
2036 * Tue Apr 14 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.0-1
2037 - use docker @rhatdan/rhel7-1.6 commit#a8ccea4
2038
2039 * Fri Apr 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-30
2040 - use docker @rhatdan/1.6 commit#24bc1b9
2041
2042 * Fri Mar 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-29
2043 - use docker @rhatdan/1.6 commit#2d06cf9
2044
2045 * Fri Mar 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-28
2046 - Resolves: rhbz#1206443 - CVE-2015-1843
2047
2048 * Wed Mar 25 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-27
2049 - revert rhatdan/docker commit 72a9000fcfa2ec5a2c4a29fb62a17c34e6dd186f
2050 - Resolves: rhbz#1205276
2051
2052 * Tue Mar 24 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-26
2053 - revert rhatdan/docker commit 74310f16deb3d66444bb461c29a09966170367db
2054
2055 * Mon Mar 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-25
2056 - don't delete autogen in hack/make.sh
2057 - re-enable docker-fetch
2058
2059 * Mon Mar 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-24
2060 - bump release tags for all
2061
2062 * Mon Mar 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-23
2063 - Resolves: rhbz#1204260 - do not delete linkgraph.db before starting service
2064
2065 * Mon Mar 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-22
2066 - increment release tag (no other changes)
2067
2068 * Sun Mar 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-21
2069 - install cert for redhat.io authentication
2070
2071 * Mon Mar 16 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-20
2072 - Resolves: rhbz#1202517 - fd leak
2073 - build docker rhatdan/1.5.0 commit#ad5a92a
2074 - build atomic master commit#4ff7dbd
2075
2076 * Tue Mar 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-19
2077 - Resolves: rhbz#1200394 - don't mount /run as tmpfs if mounted as a volume
2078 - Resolves: rhbz#1187603 - 'atomic run' no longer ignores new image if
2079 container still exists
2080 - build docker rhatdan/1.5.0 commit#5992901
2081 - no rpm change, ensure release tags in changelogs are consistent
2082
2083 * Tue Mar 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-18
2084 - handle updates smoothly from a unified docker-python to split out
2085 docker-python and atomic
2086
2087 * Tue Mar 10 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-17
2088 - build docker @rhatdan/1.5.0 commit#d7dfe82
2089 - Resolves: rhbz#1198599 - use homedir from /etc/passwd if $HOME isn't set
2090 - atomic provided in a separate subpackage
2091
2092 * Mon Mar 09 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-16
2093 - build docker @rhatdan/1.5.0 commit#867ff5e
2094 - build atomic master commit#
2095 - Resolves: rhbz#1194445 - patch docker-python to make it work with older
2096 python-requests
2097 - Resolves: rhbz#1200104 - dns resolution works with selinux enforced
2098
2099 * Mon Mar 09 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-15
2100 - Resolves: rhbz#1199433 - correct install path for 80-docker.rules
2101
2102 * Mon Mar 09 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-14
2103 - build docker, @rhatdan/1.5.0 commit#365cf68
2104 - build atomic, master commit#f175fb6
2105
2106 * Fri Mar 06 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-13
2107 - build docker, @rhatdan/1.5.0 commit#e0fdceb
2108 - build atomic, master commit#ef2b661
2109
2110 * Thu Mar 05 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-12
2111 - Resolves: rhbz#1198630
2112 - build docker, @rhatdan/1.5.0 commit#233dc3e
2113 - build atomic, master commit#c6390c7
2114
2115 * Tue Mar 03 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-11
2116 - build docker rhatdan/1.5.0 commit#3a4d0f1
2117 - build atomic master commit#d68d76b
2118 - Resolves: rhbz#1188252 - rm /var/lib/docker/linkgraph.db in unit file
2119 before starting docker daemon
2120
2121 * Mon Mar 02 2015 Michal Minar <miminar@redhat.com> - 1.5.0-10
2122 - Fixed and speeded up repository searching
2123
2124 * Fri Feb 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-9
2125 - increment all release tags
2126
2127 * Fri Feb 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-9
2128 - increment docker release tag
2129
2130 * Thu Feb 26 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-7
2131 - Resolves: rhbz#1196709 - fix docker build's authentication issue
2132 - Resolves: rhbz#1197158 - fix ADD_REGISTRY and BLOCK_REGISTRY in unitfile
2133 - Build docker-utils commit#dcb4518
2134 - update docker-python to 1.0.0
2135 - disable docker-fetch (not compiling currently)
2136
2137 * Tue Feb 24 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-6
2138 - build docker rhatdan/1.5.0 commit#e5d3e08
2139 - docker registers machine with systemd
2140 - create journal directory so that journal on host can see journal content in
2141 container
2142 - build atomic commit#a7ff4cb
2143
2144 * Mon Feb 16 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-5
2145 - use docker rhatdan/1.5.0 commit#1a4e592
2146 - Complete fix for rhbz#1192171 - patch included in docker tarball
2147 - use docker-python 0.7.2
2148 - Resolves: rhbz#1192312 - solve version-release requirements for
2149 subpackages
2150
2151 * Mon Feb 16 2015 Michal Minar <miminar@redhat.com> - 1.5.0-4
2152 - Readded --(add|block)-registry flags.
2153
2154 * Fri Feb 13 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-2
2155 - Resolves: rhbz#1192312 - custom release numbers for 
2156 python-websocket-client and docker-py
2157 - Resolves: rhbz#1192171 - changed options and env vars for
2158 adding/replacing registries
2159
2160 * Thu Feb 12 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.5.0-1
2161 - build docker rhatdan/1.5 a06d357
2162 - build atomic projectaomic/master d8c35ce
2163
2164 * Thu Feb 05 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-39
2165 - Resolves: rhbz#1187993 - allow core dump with no size limit
2166 - build atomic commit#98c21fd
2167
2168 * Mon Feb 02 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-38
2169 - Resolves: rhbz#1188318
2170 - atom commit#ea7ab31
2171
2172 * Fri Jan 30 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-37
2173 - add extra options to /etc/sysconfig/docker to add/block registries
2174 - build atom commit#3d4fd20
2175
2176 * Fri Jan 30 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-36
2177 - remove dependency on python-backports
2178
2179 * Fri Jan 30 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-35
2180 - build atomic rhatdan/master commit#973142b
2181 - build docker rhatdan/1.4.1-beta2 commit#d26b358
2182
2183 * Fri Jan 30 2015 Michal Minar <miminar@redhat.com> - 1.4.1-34
2184 - added patch fixed tagging issue
2185
2186 * Fri Jan 30 2015 Michal Minar <miminar@redhat.com> - 1.4.1-33
2187 - build docker rhatdan/1.4.1-beta2 commit#b024f0f
2188 - --registry-(replace|preprend) replaced with --(add|block)-registry
2189
2190 * Thu Jan 29 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-32
2191 - build atom commit#567c2c8
2192
2193 * Thu Jan 29 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-31
2194 - build atom commit#b9e02ad
2195
2196 * Wed Jan 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-30
2197 - Require python-backports >= 1.0-8 for docker-python
2198
2199 * Wed Jan 28 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-29
2200 - build docker rhatdan/1.4.1-beta2 commit#0af307b
2201 - --registry-replace|prepend flags via Michal Minar <miminar@redhat.com>
2202 - build atomic rhatdan/master commit#37f9be0
2203
2204 * Tue Jan 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-27
2205 - patch to avoid crash in atomic host
2206
2207 * Tue Jan 27 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-26
2208 - build docker rhatdan/1.4.1-beta2 commit#0b4cade
2209 - build atomic rhatdan/master commit#b8c7b9d
2210 - build docker-utils vbatts/master commit#fb94a28
2211
2212 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-25
2213 - build atomic commit#fcbc57b with fix for install/upgrade/status
2214 - build docker rhatdan/1.4.1-beta2 commit#f476836
2215
2216 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-24
2217 - install dockertarsum from github.com/vbatts/docker-utils
2218
2219 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-23
2220 - build rhatdan/atom commit#ef16d40
2221 - try urlparse from six, else from argparse
2222
2223 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-22
2224 - use python-argparse to provide urlparse
2225
2226 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-21
2227 - move atomic bits into -python subpackage
2228
2229 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-20
2230 - update atom commit#10fc4c8
2231
2232 * Fri Jan 23 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-19
2233 - build rhatdan/1.4.1-beta2 commit#35a8dc5
2234 - --registry-prepend instead of --registry-append
2235
2236 * Thu Jan 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-18
2237 - don't install nsinit
2238
2239 * Thu Jan 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-17
2240 - install atomic and manpages
2241 - don't provide -devel subpackage
2242
2243 * Thu Jan 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-16
2244 - install python-websocket-client and python-docker as subpackages
2245
2246 * Thu Jan 22 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-15
2247 - build rhatdan/1.4.1-beta2 commit#06670da
2248 - install subscription manager
2249
2250 * Tue Jan 20 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-14
2251 - increment release number to avoid conflict with 7.0
2252
2253 * Tue Jan 20 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-13
2254 - build rhatdan/1.4.1-beta2 commit#2de8e5d
2255 - Resolves: rhbz#1180718 - MountFlags=slave in unitfile
2256
2257 * Mon Jan 19 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-12
2258 - build rhatdan/1.4.1-beta2 commit#218805f
2259
2260 * Mon Jan 19 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-11
2261 - build rhatdan/1.4.1-beta2 commit#4b7addf
2262
2263 * Fri Jan 16 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-10
2264 - build rhatdan/1.4.1-beta2 commit #a0c7884
2265 - socket activation not used
2266 - include docker_transition_unconfined boolean info and disable socket
2267 activation in /etc/sysconfig/docker
2268 - docker group not created
2269
2270 * Fri Jan 16 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-9
2271 - run all tests and not just unit tests
2272 - replace codegansta.tgz with codegangsta-cli.patch
2273
2274 * Thu Jan 15 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-8
2275 - build rhatdan/1.4.1-beta2 commit #6ee2421
2276
2277 * Wed Jan 14 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-7
2278 - build rhatdan/1.4.1-beta2 01a64e011da131869b42be8b2f11f540fd4b8f33
2279 - run tests inside a docker repo during check phase
2280
2281 * Mon Jan 12 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-6
2282 - build rhatdan/1.4.1-beta2 01a64e011da131869b42be8b2f11f540fd4b8f33
2283
2284 * Wed Jan 07 2015 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-5
2285 - own /etc/docker
2286 - include check for unit tests
2287
2288 * Fri Dec 19 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-4
2289 - Install vim and shell completion files in main package itself
2290
2291 * Thu Dec 18 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-3
2292 - rename cron script
2293 - change enable/disable to true/false
2294
2295 * Thu Dec 18 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-2
2296 - Enable the logrotate cron job by default, disable via sysconfig variable
2297 - Install docker-network and docker-container-logrotate sysconfig files
2298
2299 * Thu Dec 18 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.1-1
2300 - Resolves: rhbz#1174351 - update to 1.4.1
2301 - Provide subpackages for fish and zsh completion and vim syntax highlighting
2302 - Provide subpackage to run logrotate on running containers as a daily cron
2303 job
2304
2305 * Mon Dec 15 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.4.0-1
2306 - Resolves: rhbz#1174266 - update to 1.4.0
2307 - Fixes: CVE-2014-9357, CVE-2014-9358
2308 - uses /etc/docker as cert path
2309 - create dockerroot user
2310 - skip btrfs version check
2311
2312 * Fri Dec 05 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.2-4
2313 - update libcontainer paths
2314 - update docker.sysconfig to include DOCKER_TMPDIR
2315 - update docker.service unitfile
2316 - package provides docker-io-devel
2317
2318 * Mon Dec 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.2-3
2319 - revert docker.service change, -H fd:// in sysconfig file
2320
2321 * Mon Dec 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.2-2
2322 - update systemd files
2323
2324 * Tue Nov 25 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.2-1
2325 - Resolves: rhbz#1167870 - update to v1.3.2
2326 - Fixes CVE-2014-6407, CVE-2014-6408
2327
2328 * Fri Nov 14 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.1-2
2329 - remove unused buildrequires
2330
2331 * Thu Nov 13 2014 Lokesh Mandvekar <lsm5@redhat.com> - 1.3.1-1
2332 - bump to upstream v1.3.1
2333 - patch to vendor in go-md2man and deps for manpage generation
2334
2335 * Thu Oct 30 2014 Dan Walsh <dwalsh@redhat.com> - 1.2.0-1.8
2336 - Remove docker-rhel entitlment patch. This was buggy and is no longer needed
2337
2338 * Mon Oct 20 2014 Dan Walsh <dwalsh@redhat.com> - 1.2.0-1.7
2339 - Add 404 patch to allow docker to continue to try to download updates with 
2340 - different certs, even if the registry returns 404 error
2341
2342 * Tue Oct 7 2014 Eric Paris <eparis@redhat.com> - 1.2.0-1.6
2343 - make docker.socket start/restart when docker starts/restarts
2344
2345 * Tue Sep 30 2014 Eric Paris <eparis@redhat.com> - 1.2.0-1.5
2346 - put docker.socket back the right way
2347
2348 * Sat Sep 27 2014 Dan Walsh <dwalsh@redhat.com> - 1.2.0-1.4
2349 - Remove docker.socket
2350
2351 * Mon Sep 22 2014 Dan Walsh <dwalsh@redhat.com> - 1.2.0-1.2
2352 - Fix docker.service file to use /etc/sysconfig/docker-storage.service
2353
2354 * Mon Sep 22 2014 Dan Walsh <dwalsh@redhat.com> - 1.2.0-1.1
2355 - Bump release to 1.2.0
2356 - Add support for /etc/sysconfig/docker-storage
2357 - Add Provides:golang(github.com/docker/libcontainer)
2358 - Add provides docker-io to get through compatibility issues
2359 - Update man pages
2360 - Add missing pieces of libcontainer
2361 - Devel now obsoletes golang-github-docker-libcontainer-devel
2362 - Remove runtime dependency on golang
2363 - Fix secrets patch
2364 - Add -devel -pkg-devel subpackages
2365 - Move libcontainer from -lib to -devel subpackage
2366 - Allow docker to use /etc/pki/entitlement for certs
2367 - New sources that satisfy nsinit deps
2368 - Change docker client certs links
2369 - Add nsinit
2370
2371 * Tue Sep 2 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-10
2372 - Add  docker client entitlement certs
2373
2374 * Fri Aug 8 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-9
2375 - Add Matt Heon patch to allow containers to work if machine is not entitled
2376
2377 * Thu Aug 7 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-8
2378 - Fix handing of rhel repos
2379
2380 * Mon Aug 4 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-6
2381 - Update man pages
2382
2383 * Mon Jul 28 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-5
2384 - Fix environment patch
2385 - Add /etc/machine-id patch
2386
2387 * Fri Jul 25 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-4
2388 - Add Secrets Patch back in
2389
2390 * Fri Jul 25 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-3
2391 - Pull in latest docker-1.1.2 code
2392
2393 * Fri Jul 25 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.2-2
2394 - Update to the latest from upstream
2395 - Add comment and envoroment patches to allow setting of comments and 
2396 - enviroment variables from docker import
2397
2398 * Wed Jul 23 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.1-3
2399 - Install docker bash completions in proper location
2400 - Add audit_write as a default capability
2401
2402 * Tue Jul 22 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.1-2
2403 - Update man pages
2404 - Fix docker pull registry/repo
2405
2406 * Fri Jul 18 2014 Dan Walsh <dwalsh@redhat.com> - 1.1.1-1
2407 - Update to latest from upstream
2408
2409 * Mon Jul 14 2014 Dan Walsh <dwalsh@redhat.com> - 1.0.0-10
2410 - Pass otions from /etc/sysconfig/docker into docker.service unit file
2411
2412 * Thu Jul 10 2014 Dan Walsh <dwalsh@redhat.com> - 1.0.0-9
2413 - Fix docker-registry patch to handle search
2414
2415 * Thu Jul 10 2014 Dan Walsh <dwalsh@redhat.com> - 1.0.0-8
2416 - Re-add %%{_datadir}/rhel/secrets/rhel7.repo
2417
2418 * Wed Jul 9 2014 Dan Walsh <dwalsh@redhat.com> - 1.0.0-7
2419 - Patch: Save "COMMENT" field in Dockerfile into image content.
2420 - Patch: Update documentation noting that SIGCHLD is not proxied.
2421 - Patch: Escape control and nonprintable characters in docker ps
2422 - Patch: machine-id: add container id access
2423 - Patch: Report child error better (and later)
2424 - Patch: Fix invalid fd race
2425 - Patch: Super minimal host based secrets
2426 - Patch: libcontainer: Mount cgroups in the container
2427 - Patch: pkg/cgroups Add GetMounts() and GetAllSubsystems()
2428 - Patch: New implementation of /run support
2429 - Patch: Error if Docker daemon starts with BTRFS graph driver and SELinux enabled
2430 - Patch: Updated CLI documentation for docker pull with notes on specifying URL
2431 - Patch: Updated docker pull manpage to reflect ability to specify URL of registry.
2432 - Patch: Docker should use /var/tmp for large temporary files.
2433 - Patch: Add --registry-append and --registry-replace qualifier to docker daemon
2434 - Patch: Increase size of buffer for signals
2435 - Patch: Update documentation noting that SIGCHLD is not proxied.
2436 - Patch: Escape control and nonprintable characters in docker ps
2437
2438 * Tue Jun 24 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.0.0-4
2439 - Documentation update for --sig-proxy
2440 - increase size of buffer for signals
2441 - escape control and nonprintable characters in docker ps
2442
2443 * Tue Jun 24 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.0.0-3
2444 - Resolves: rhbz#1111769 - CVE-2014-3499
2445
2446 * Thu Jun 19 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.0.0-2
2447 - Resolves: rhbz#1109938 - upgrade to upstream version 1.0.0 + patches
2448   use repo: https://github.com/lsm5/docker/commits/htb2
2449 - Resolves: rhbz#1109858 - fix race condition with secrets
2450 - add machine-id patch:
2451 https://github.com/vbatts/docker/commit/4f51757a50349bbbd2282953aaa3fc0e9a989741
2452
2453 * Wed Jun 18 2014 Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.0.0-1
2454 - Resolves: rhbz#1109938 - upgrade to upstream version 1.0.0 + patches
2455   use repo: https://github.com/lsm5/docker/commits/2014-06-18-htb2
2456 - Resolves: rhbz#1110876 - secrets changes required for subscription
2457 management
2458 - btrfs now available (remove old comment)
2459
2460 * Fri Jun 06 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-19
2461 - build with golang-github-kr-pty-0-0.19.git98c7b80.el7
2462
2463 * Fri Jun 06 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-18
2464 - update manpages
2465 - use branch: https://github.com/lsm5/docker/commits/2014-06-06-2
2466
2467 * Thu Jun 05 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-17
2468 - use branch: https://github.com/lsm5/docker/commits/2014-06-05-final2
2469
2470 * Thu Jun 05 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-16
2471 - latest repo: https://github.com/lsm5/docker/commits/2014-06-05-5
2472 - update secrets symlinks
2473
2474 * Mon Jun 02 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-15
2475 - correct the rhel7.repo symlink
2476
2477 * Mon Jun 02 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-14
2478 - only symlink the repo itself, not the dir
2479
2480 * Sun Jun 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-13
2481 - use the repo dir itself and not repo for second symlink
2482
2483 * Sat May 31 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-12
2484 - create symlinks at install time and not in scriptlets
2485 - own symlinks in /etc/docker/secrets
2486
2487 * Sat May 31 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-11
2488 - add symlinks for sharing host entitlements
2489
2490 * Thu May 29 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-10
2491 - /etc/docker/secrets has permissions 750
2492
2493 * Thu May 29 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-9
2494 - create and own /etc/docker/secrets
2495
2496 * Thu May 29 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-8
2497 - don't use docker.sysconfig meant for sysvinit (just to avoid confusion)
2498
2499 * Thu May 29 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-7
2500 - install /etc/sysconfig/docker for additional args
2501 - use branch 2014-05-29 with modified secrets dir path
2502
2503 * Thu May 29 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-6
2504 - secret store patch
2505
2506 * Thu May 22 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-5
2507 - native driver: add required capabilities (dotcloud issue #5928)
2508
2509 * Thu May 22 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-4
2510 - branch 2014-05-22
2511 - rename rhel-dockerfiles dir to dockerfiles
2512
2513 * Wed May 21 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-3
2514 - mount /run with correct selinux label
2515
2516 * Mon May 19 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-2
2517 - add btrfs
2518
2519 * Mon May 19 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-1
2520 - use latest master
2521 - branch: https://github.com/lsm5/docker/commits/2014-05-09-2
2522
2523 * Mon May 19 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-13
2524 - add registry search list patch
2525
2526 * Wed May 14 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-12
2527 - include dockerfiles for postgres, systemd/{httpd,mariadb}
2528
2529 * Mon May 12 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-11
2530 - add apache, mariadb and mongodb dockerfiles
2531 - branch 2014-05-12
2532
2533 * Fri May 09 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-10
2534 - add rhel-dockerfile/mongodb
2535
2536 * Fri May 09 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-9
2537 - use branch: https://github.com/lsm5/docker/commits/2014-05-09
2538 - install rhel-dockerfile for apache
2539 - cleanup: get rid of conditionals
2540 - libcontainer: create dirs/files as needed for bind mounts
2541
2542 * Thu May 08 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-8
2543 - fix docker top
2544
2545 * Tue May 06 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-7
2546 - set container pid for process in native driver
2547
2548 * Tue May 06 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-6
2549 - ensure upstream PR #5529 is included
2550
2551 * Mon May 05 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-5
2552 - block push to docker index
2553
2554 * Thu May 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-4
2555 - enable selinux in unitfile
2556
2557 * Thu May 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-3
2558 - branch https://github.com/lsm5/docker/commits/2014-05-01-2
2559
2560 * Thu May 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-2
2561 - branch https://github.com/lsm5/docker/tree/2014-05-01
2562
2563 * Fri Apr 25 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.10.0-1
2564 - renamed (docker-io -> docker)
2565 - rebased on 0.10.0
2566 - branch used: https://github.com/lsm5/docker/tree/2014-04-25
2567 - manpages packaged separately (pandoc not available on RHEL-7)
2568
2569 * Tue Apr 08 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.1-4.collider
2570 - manpages merged, some more patches from alex
2571
2572 * Thu Apr 03 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.1-3.collider
2573 - fix --volumes-from mount failure, include docker-images/info/tag manpages
2574
2575 * Tue Apr 01 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.1-2.collider
2576 - solve deadlock issue
2577
2578 * Mon Mar 31 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.1-1.collider
2579 - branch 2014-03-28, include additional docker manpages from whenry
2580
2581 * Thu Mar 27 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-7.collider
2582 - env file support (vbatts)
2583
2584 * Mon Mar 17 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-6.collider
2585 - dwalsh's selinux patch rewritten
2586 - point to my docker repo as source0 (contains all patches already)
2587 - don't require tar and libcgroup
2588
2589 * Fri Mar 14 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-5.collider
2590 - add kraman's container-pid.patch
2591
2592 * Fri Mar 14 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-4.collider
2593 - require docker.socket in unitfile
2594
2595 * Thu Mar 13 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-3.collider
2596 - use systemd socket activation
2597
2598 * Wed Mar 12 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-2.collider
2599 - add collider tag to release field
2600
2601 * Tue Mar 11 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-1
2602 - upstream version bump to 0.9.0
2603
2604 * Mon Mar 10 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.8.1-3
2605 - add alexl's patches upto af9bb2e3d37fcddd5e041d6ae45055f649e2fbd4
2606 - add guelfey/go.dbus to BR
2607
2608 * Sun Mar 09 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.8.1-2
2609 - use upstream commit 3ace9512bdf5c935a716ee1851d3e636e7962fac
2610 - add dwalsh's patches for selinux, emacs-gitignore, listen_pid and
2611 remount /var/lib/docker as --private
2612
2613 * Wed Feb 19 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.8.1-1
2614 - Bug 1066841 - upstream version bump to v0.8.1
2615 - use sysvinit files from upstream contrib
2616 - BR golang >= 1.2-7
2617
2618 * Thu Feb 13 2014 Adam Miller <maxamillion@fedoraproject.org> - 0.8.0-3
2619 - Remove unneeded sysctl settings in initscript
2620   https://github.com/dotcloud/docker/pull/4125
2621
2622 * Sat Feb 08 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.8.0-2
2623 - ignore btrfs for rhel7 and clones for now
2624 - include vim syntax highlighting from contrib/syntax/vim
2625
2626 * Wed Feb 05 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.8.0-1
2627 - upstream version bump
2628 - don't use btrfs for rhel6 and clones (yet)
2629
2630 * Mon Jan 20 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.6-2
2631 - bridge-utils only for rhel < 7
2632 - discard freespace when image is removed
2633
2634 * Thu Jan 16 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.6-1
2635 - upstream version bump v0.7.6
2636 - built with golang >= 1.2
2637
2638 * Thu Jan 09 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.5-1
2639 - upstream version bump to 0.7.5
2640
2641 * Thu Jan 09 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.4-1
2642 - upstream version bump to 0.7.4 (BZ #1049793)
2643 - udev rules file from upstream contrib
2644 - unit file firewalld not used, description changes
2645
2646 * Mon Jan 06 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.3-3
2647 - udev rules typo fixed (BZ 1048775)
2648
2649 * Sat Jan 04 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.3-2
2650 - missed commit value in release 1, updated now
2651 - upstream release monitoring (BZ 1048441)
2652
2653 * Sat Jan 04 2014 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.3-1
2654 - upstream release bump to v0.7.3
2655
2656 * Thu Dec 19 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.2-2
2657 - require xz to work with ubuntu images (BZ #1045220)
2658
2659 * Wed Dec 18 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.2-1
2660 - upstream release bump to v0.7.2
2661
2662 * Fri Dec 06 2013 Vincent Batts <vbatts@redhat.com> - 0.7.1-1
2663 - upstream release of v0.7.1
2664
2665 * Mon Dec 02 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-14
2666 - sysvinit patch corrected (epel only)
2667 - 80-docker.rules unified for udisks1 and udisks2
2668
2669 * Mon Dec 02 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-13
2670 - removed firewall-cmd --add-masquerade
2671
2672 * Sat Nov 30 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-12
2673 - systemd for fedora >= 18
2674 - firewalld in unit file changed from Requires to Wants
2675 - firewall-cmd --add-masquerade after docker daemon start in unit file
2676   (Michal Fojtik <mfojtik@redhat.com>), continue if not present (Michael Young
2677   <m.a.young@durham.ac.uk>)
2678 - 80-docker.rules included for epel too, ENV variables need to be changed for
2679   udisks1
2680
2681 * Fri Nov 29 2013 Marek Goldmann <mgoldman@redhat.com> - 0.7.0-11
2682 - Redirect docker log to /var/log/docker (epel only)
2683 - Removed the '-b none' parameter from sysconfig, it's unnecessary since
2684   we create the bridge now automatically (epel only)
2685 - Make sure we have the cgconfig service started before we start docker,
2686     RHBZ#1034919 (epel only)
2687
2688 * Thu Nov 28 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-10
2689 - udev rules added for fedora >= 19 BZ 1034095
2690 - epel testing pending
2691
2692 * Thu Nov 28 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-9
2693 - requires and started after firewalld
2694
2695 * Thu Nov 28 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-8
2696 - iptables-fix patch corrected
2697
2698 * Thu Nov 28 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-7
2699 - use upstream tarball and patch with mgoldman's commit
2700
2701 * Thu Nov 28 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-6
2702 - using mgoldman's shortcommit value 0ff9bc1 for package (BZ #1033606)
2703 - https://github.com/dotcloud/docker/pull/2907
2704
2705 * Wed Nov 27 2013 Adam Miller <maxamillion@fedoraproject.org> - 0.7.0-5
2706 - Fix up EL6 preun/postun to not fail on postun scripts
2707
2708 * Wed Nov 27 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-4
2709 - brctl patch for rhel <= 7
2710
2711 * Wed Nov 27 2013 Vincent Batts <vbatts@redhat.com> - 0.7.0-3
2712 - Patch how the bridge network is set up on RHEL (BZ #1035436)
2713
2714 * Wed Nov 27 2013 Vincent Batts <vbatts@redhat.com> - 0.7.0-2
2715 - add libcgroup require (BZ #1034919)
2716
2717 * Tue Nov 26 2013 Marek Goldmann <mgoldman@redhat.com> - 0.7.0-1
2718 - Upstream release 0.7.0
2719 - Using upstream script to build the binary
2720
2721 * Mon Nov 25 2013 Vincent Batts <vbatts@redhat.com> - 0.7-0.20.rc7
2722 - correct the build time defines (bz#1026545). Thanks dan-fedora.
2723
2724 * Fri Nov 22 2013 Adam Miller <maxamillion@fedoraproject.org> - 0.7-0.19.rc7
2725 - Remove xinetd entry, added sysvinit
2726
2727 * Fri Nov 22 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.18.rc7
2728 - rc version bump
2729
2730 * Wed Nov 20 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.17.rc6
2731 - removed ExecStartPost lines from docker.service (BZ #1026045)
2732 - dockerinit listed in files
2733
2734 * Wed Nov 20 2013 Vincent Batts <vbatts@redhat.com> - 0.7-0.16.rc6
2735 - adding back the none bridge patch
2736
2737 * Wed Nov 20 2013 Vincent Batts <vbatts@redhat.com> - 0.7-0.15.rc6
2738 - update docker source to crosbymichael/0.7.0-rc6
2739 - bridge-patch is not needed on this branch
2740
2741 * Tue Nov 19 2013 Vincent Batts <vbatts@redhat.com> - 0.7-0.14.rc5
2742 - update docker source to crosbymichael/0.7-rc5
2743 - update docker source to 457375ea370a2da0df301d35b1aaa8f5964dabfe
2744 - static magic
2745 - place dockerinit in a libexec
2746 - add sqlite dependency
2747
2748 * Sat Nov 02 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.13.dm
2749 - docker.service file sets iptables rules to allow container networking, this
2750     is a stopgap approach, relevant pull request here:
2751     https://github.com/dotcloud/docker/pull/2527
2752
2753 * Sat Oct 26 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.12.dm
2754 - dm branch
2755 - dockerinit -> docker-init
2756
2757 * Tue Oct 22 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.11.rc4
2758 - passing version information for docker build BZ #1017186
2759
2760 * Sat Oct 19 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.10.rc4
2761 - rc version bump
2762 - docker-init -> dockerinit
2763 - zsh completion script installed to /usr/share/zsh/site-functions
2764
2765 * Fri Oct 18 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.9.rc3
2766 - lxc-docker version matches package version
2767
2768 * Fri Oct 18 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.8.rc3
2769 - double quotes removed from buildrequires as per existing golang rules
2770
2771 * Fri Oct 11 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.7.rc3
2772 - xinetd file renamed to docker.xinetd for clarity
2773
2774 * Thu Oct 10 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.6.rc3
2775 - patched for el6 to use sphinx-1.0-build
2776
2777 * Wed Oct 09 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.5.rc3
2778 - rc3 version bump
2779 - exclusivearch x86_64
2780
2781 * Wed Oct 09 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.4.rc2
2782 - debuginfo not Go-ready yet, skipped
2783
2784 * Wed Oct 09 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.3.rc2
2785 - debuginfo package generated
2786 - buildrequires listed with versions where needed
2787 - conditionals changed to reflect systemd or not
2788 - docker commit value not needed
2789 - versioned provides lxc-docker
2790
2791 * Mon Oct 07 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-2.rc2
2792 - rc branch includes devmapper
2793 - el6 BZ #1015865 fix included
2794
2795 * Sun Oct 06 2013 Lokesh Mandvekar <lsm5@redhat.com> - 0.7-1
2796 - version bump, includes devicemapper
2797 - epel conditionals included
2798 - buildrequires sqlite-devel
2799
2800 * Fri Oct 04 2013 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.6.3-4.devicemapper
2801 - docker-io service enables IPv4 and IPv6 forwarding
2802 - docker user not needed
2803 - golang not supported on ppc64, docker-io excluded too
2804
2805 * Thu Oct 03 2013 Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.6.3-3.devicemapper
2806 - Docker rebuilt with latest kr/pty, first run issue solved
2807
2808 * Fri Sep 27 2013 Marek Goldmann <mgoldman@redhat.com> - 0.6.3-2.devicemapper
2809 - Remove setfcap from lxc.cap.drop to make setxattr() calls working in the
2810   containers, RHBZ#1012952
2811
2812 * Thu Sep 26 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.3-1.devicemapper
2813 - version bump
2814 - new version solves docker push issues
2815
2816 * Tue Sep 24 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-14.devicemapper
2817 - package requires lxc
2818
2819 * Tue Sep 24 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-13.devicemapper
2820 - package requires tar
2821
2822 * Tue Sep 24 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-12.devicemapper
2823 - /var/lib/docker installed
2824 - package also provides lxc-docker
2825
2826 * Mon Sep 23 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-11.devicemapper
2827 - better looking url
2828
2829 * Mon Sep 23 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-10.devicemapper
2830 - release tag changed to denote devicemapper patch
2831
2832 * Mon Sep 23 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-9
2833 - device-mapper-devel is a buildrequires for alex's code
2834 - docker.service listed as a separate source file
2835
2836 * Sun Sep 22 2013 Matthew Miller <mattdm@fedoraproject.org> 0.6.2-8
2837 - install bash completion
2838 - use -v for go build to show progress
2839
2840 * Sun Sep 22 2013 Matthew Miller <mattdm@fedoraproject.org> 0.6.2-7
2841 - build and install separate docker-init
2842
2843 * Sun Sep 22 2013 Matthew Miller <mattdm@fedoraproject.org> 0.6.2-4
2844 - update to use new source-only golang lib packages
2845
2846 * Sat Sep 21 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-3
2847 - man page generation from docs/.
2848 - systemd service file created
2849 - dotcloud/tar no longer required
2850
2851 * Fri Sep 20 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-2
2852 - patched with alex larsson's devmapper code
2853
2854 * Wed Sep 18 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-1
2855 - Version bump
2856
2857 * Tue Sep 10 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.1-2
2858 - buildrequires updated
2859 - package renamed to docker-io
2860  
2861 * Fri Aug 30 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.6.1-1
2862 - Version bump
2863 - Package name change from lxc-docker to docker
2864 - Makefile patched from 0.5.3
2865
2866 * Wed Aug 28 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-5
2867 - File permissions settings included
2868
2869 * Wed Aug 28 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-4
2870 - Credits in changelog modified as per reference's request
2871
2872 * Tue Aug 27 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-3
2873 - Dependencies listed as rpm packages instead of tars
2874 - Install section added
2875
2876 * Mon Aug 26 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-2
2877 - Github packaging
2878 - Deps not downloaded at build time courtesy Elan Ruusamäe
2879 - Manpage and other docs installed
2880
2881 * Fri Aug 23 2013 Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-1
2882 - Initial fedora package
2883 - Some credit to Elan Ruusamäe (glen@pld-linux.org)