Commit graph

60 commits

Author SHA1 Message Date
Maxwell G
aec27ef308
Update to 20.10.16. 2022-05-12 20:36:53 -05:00
Maxwell G
642119b4ac
Update commit hashes. 2022-05-08 15:26:03 -05:00
Maxwell G
c088e16e43
Update to 20.10.15 (rhbz#2082501).
Fix BUILDTAGS (rhbz#2082924).
Make non-binary subpackages noarch.
2022-05-08 15:14:34 -05:00
Maxwell G
9edfbc28ef
Fix update.sh 2022-05-08 15:14:10 -05:00
Maxwell G
b1b323b058
Fix cmake invocation 2022-04-16 19:51:19 +03:00
Maxwell G
5a5cf68cad
Update to 20.10.14. Fixes rhbz#2063052.
Mitigate CVE-2022-24769.
2022-04-11 19:03:55 -05:00
Maxwell G
278973ba05
Add script to generate bundled deps 2022-04-11 19:02:21 -05:00
Maxwell G
679b9ebc3e
Move provides for bundled deps into a separate file 2022-04-11 18:11:57 -05:00
Maxwell G
3596b9c635
Fixes FTBFS. Closes rhbz#2046748.
Use %gobuild instead of Makefile to build binaries
Add explanatory comments.
Normalize install commands
Make compliant with SourceURL Guidelines
Remove no longer necessary `ExcludeArch: ppc64`.
2022-01-30 21:27:58 -06:00
Fedora Release Engineering
e33b768788 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 20:10:55 +00:00
Maxwell G
098d8c1e7f
Update to 20.10.12. Fixes rhbz#2032534.
Install zsh completions to the correct directory. Fixes rhbz#2038888.

Signed-off-by: Maxwell G <gotmax@e.email>
2022-01-11 21:23:38 -06:00
Olivier Lemasle
89faf8baf2 Update to upstream 20.10.11 (fixes rhbz#2024384)
Mitigates CVE-2021-41190 (fixes rhbz#2024940)
2021-11-22 23:40:24 +01:00
Maxwell G
2594e06f6c
Update to 20.10.10 (fixes rhbz#2015385)
- Update to 20.10.10 (fixes rhbz#2015385)
- Update virtual provides

Signed-off-by: Maxwell G <gotmax@e.email>
2021-10-29 18:41:34 -05:00
Maxwell G
1bcb63bf87
Patch seccomp policy to fix clone3() issue
This commit applies https://github.com/moby/moby/pull/42836 patch to fix Docker seccomp
policy blocking clone3(). This fixes rhbz#2011523 and rhbz#1988199.
2021-10-09 15:51:37 -05:00
Maxwell G
43e5a69371
Update to 20.10.9 (fixes rhbz#2010508) 2021-10-09 15:50:50 -05:00
Olivier Lemasle
ec7f551035 Update to upstream 20.10.8 (fixes rhbz#1990148)
Fix seccomp support (fixes rhbz#1986092)
2021-08-15 23:38:38 +02:00
Dusty Mabe
8cf7eb1912 Remove Requires(post) on firewalld-filesystem.
The firewalld zone was dropped in 37290cc.

The `%{firewalld_reload}` macro (provided by firewalld-filesystem
is used in the macro but it gets encoded in the RPM at build time
so it only needs to be a buildrequires, which it is already.

Also I'll note that the macro properly handles firewalld not being
installed:

```
[core@localhost ~]$ rpm -E '%{firewalld_reload}'
test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || :
```

So we should be good to go.
2021-08-15 17:04:03 +02:00
Fedora Release Engineering
a3f1c82193 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 15:09:33 +00:00
Olivier Lemasle
6d566dced2 Update to upstream 20.10.7 (fixes rhbz#1967390) 2021-07-16 12:33:54 +02:00
Olivier Lemasle
77b5b207d2 New build + changelog 2021-05-04 23:07:46 +02:00
Lokesh Mandvekar
e5e773326b Conflict with podman-docker
The podman-docker package provides the same manpages as docker
because of which it conflicts with moby-engine. This leads to
tests./check-conflicts-* gating test failures.
https://docs.fedoraproject.org/en-US/ci/generic_tests/#_check_conflicts

Sample: https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/18145/testReport/(root)/tests/_check_conflicts_x86_64/

This commit should fix check_conflicts test.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2021-05-04 10:35:30 -04:00
Olivier Lemasle
7fce04db57 Update to upstream 20.10.6 (#1948605)
Re-bundle moby dependencies to fix gRPC issues with Swarm
  (https://github.com/coreos/fedora-coreos-tracker/issues/793)
2021-04-20 23:40:53 +02:00
Olivier Lemasle
7b349c2122 Add PR change to changelog 2021-03-14 22:47:31 +01:00
Olivier Lemasle
5826a2ee23 Merge #6 Remove fixed storage-driver 2021-03-14 21:45:27 +00:00
Olivier Lemasle
37290ccb01 Update to latest upstream 20.10.5 - fixes #1903426
Upstream brings compatibility with cgroups v2 - fixes #1746355
Remove package moby-engine-vim (dockerfile.vim has been merged in upstream vim)
Remove firewalld docker zone, since dockerd can now communicate with firewalld - fixes #1852680
Build dockerd and docker-proxy from unbundled source packages
2021-03-14 22:35:19 +01:00
Zbigniew Jędrzejewski-Szmek
f84e28034d Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:26 +01:00
Fedora Release Engineering
92391fb216 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 20:36:38 +00:00
Federico Gimenez
11b75b66ae Remove fixed storage-driver
Instead of configuring the docker daemon to use a fixed storage-driver remove the setting and let it decide which one to use.

Trying to use the moby-engine package on a Fedora33 I was getting the error described here https://github.com/kubernetes-sigs/kind/issues/1988 because of the default btrfs filesystem, removing the storage-driver setting from docker's sysconfig fixes it.
2021-01-15 13:41:12 +00:00
Olivier Lemasle
41674ad327 Update to upstream 19.03.13 2020-10-02 21:25:55 +02:00
Olivier Lemasle
62dc2fd985 Fix FTBFS: adapt to change to CMake builds (#1864160) 2020-10-02 20:33:33 +02:00
Fedora Release Engineering
08e00655f5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 04:32:20 +00:00
Fedora Release Engineering
0910c329fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 08:13:17 +00:00
Olivier Lemasle
7182e8ca78 Update to upstream 19.03.11 to prevent CVE-2020-13401 2020-06-07 23:10:55 +02:00
Olivier Lemasle
8a8c5cd3d2 Add firewalld zone (fixes #1817022) 2020-05-07 20:40:33 +02:00
Olivier Lemasle
2d33533327 Configure storage-driver explicitely (fixes #1832301) 2020-05-07 20:39:32 +02:00
Olivier Lemasle
f190099c97 Update to latest upstream release - Docker CE 19.03.8
Prune unused BuildRequires
2020-03-16 16:30:53 +01:00
Olivier Lemasle
c52ac6b609 Add Conflicts with docker-ce-cli and Obsoletes docker-common 2020-03-08 20:37:14 +01:00
Olivier Lemasle
3579c2166e Update to latest upstream release - Docker CE 19.03.7
Add Epoch: 2 to Obsoletes for docker and docker-latest
2020-03-07 16:33:07 +01:00
Fedora Release Engineering
5dd94a48fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 13:45:21 +00:00
Fedora Release Engineering
9a6358d428 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 17:25:54 +00:00
Olivier Lemasle
be1ef80fca Update to latest upstream release - Docker CE 18.09.8 2019-07-18 21:02:04 +02:00
Olivier Lemasle
b73040075e Move docker-init and docker-proxy to /usr/libexec/docker
Update moby-engine-nano summary to follow guidelines
2019-07-13 21:58:42 +02:00
Olivier Lemasle
a6ffb4992d Add nofile ulimit to default docker daemon options (#1715254, #1708115)
Thanks to Nicolas MURE's patch (#1715254).
2019-07-13 13:59:04 +02:00
Olivier Lemasle
b27960ac01 Depend on packaged versions "runc" and "containerd" instead of building them. 2019-07-12 14:17:43 +00:00
David Michael
e47c540d79 Update to 18.09.7 2019-06-28 16:32:49 -04:00
David Michael
d24afc5060 Obsolete and provide docker and docker-latest 2019-05-14 22:51:51 -04:00
David Michael
624d8fed15 Update to 18.09.6 2019-05-14 22:48:00 -04:00
David Michael
06a6728e59 Update to 18.09.5
Version 18.09 requires unprefixed runc and containerd commands now,
so the package has new conflicts with containerd and runc.  Maybe
in the future alternatives can be set up across packages to choose
which versions to use, but for now just follow precedent and add
more conflicts.
2019-04-11 14:31:09 -04:00
David Michael
01525ef4c0 Conflict with docker-common
It also installs /usr/bin/docker etc.
2019-03-28 12:09:52 -04:00
David Michael
36c67c12e5 Update to 18.06.3 2019-02-21 13:44:06 -05:00