Compare commits

...
Sign in to create a new pull request.

130 commits

Author SHA1 Message Date
Ed Santiago
8f775e9013 Podman tests now require buildah
PR #7891 introduced a way for podman-rm to remove external
containers; to test it, we need buildah.

Signed-off-by: Ed Santiago <santiago@redhat.com>
(cherry picked from commit fee6ccac12)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-10-19 13:52:32 -04:00
Lokesh Mandvekar
180cc67d43 podman-2:2.1.1-3
- fix crun gating test issue
- bump release tag to preserve upgrade path

(cherry picked from commit 5d1014bb11)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-30 15:41:57 -04:00
Lokesh Mandvekar
e5180ff170 update
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-30 14:45:41 -04:00
RH Container Bot
57b1103af5 podman-2:2.1.1-1
autobuilt v2.1.1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-09-25 21:13:06 +00:00
Lokesh Mandvekar
ef329dce87 actually add build fix patch
(cherry picked from commit ac96438b1e)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-22 15:40:19 -04:00
Lokesh Mandvekar
3c0734ac39 fix build issues with varlink buildtag
Upstream PR:
https://github.com/containers/podman/pull/7734

(cherry picked from commit 27b5a73340)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-22 15:33:27 -04:00
RH Container Bot
338a725563 podman-2:2.1.0-1
autobuilt v2.1.0

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-09-22 17:53:31 +00:00
Lokesh Mandvekar
1d0ee90bc1 podman-2:2.1.0-0.4.rc2
- use correct release tag

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-18 08:29:55 -04:00
RH Container Bot
9ab98ab2c1 podman-2:2.1.0-0.3.rc1
autobuilt v2.1.0-rc2

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-09-17 21:12:35 +00:00
Lokesh Mandvekar
19d88e062a fix build issues
(cherry picked from commit 2304af7d36)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-14 16:27:04 -04:00
Lokesh Mandvekar
15ce32f71c podman-2:2.1.0-0.2.rc1
- use correct release tag

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit 5ca4944c61)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-09-14 16:23:25 -04:00
RH Container Bot
2666a92ac1 podman-2:2.1.0-0.1.rc1
autobuilt v2.1.0-rc1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-09-14 14:00:08 +00:00
Lokesh Mandvekar
7acabfbbf0 podman-2:2.0.6-1
- bump to v2.0.6

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit 3a603f34d2)
2020-09-01 15:23:13 -04:00
Lokesh Mandvekar
3e5c1cd00d correct messed up changelog entry
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-08-28 12:55:31 -04:00
RH Container Bot
f73704c08c podman-2:2.0.5-0.2.rc1
- autobuilt v2.0.6-rc1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-08-28 16:31:07 +00:00
Ed Santiago
b542e226d6 Define 'buildInfo', to get timestamp in podman version
Weirdness that will probably haunt us one day: in the project
source tree Makefile there's a "/v2" that doesn't work when
we specify it in the specfile.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2020-08-25 08:42:18 -04:00
RH Container Bot
ae7c12ae1e podman-2:2.0.5-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-08-24 23:12:25 +00:00
Lokesh Mandvekar
572d315f9c use correct tags for podman-remote
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-08-13 14:00:13 -04:00
Lokesh Mandvekar
05a71b0f50 btrfs tags are detected by the hack/btrfs*.sh scripts already
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-08-13 14:00:10 -04:00
RH Container Bot
e69653baed podman-2:2.0.4-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-07-31 21:09:56 +00:00
RH Container Bot
a20289b358 podman-2:2.0.3-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-07-23 17:49:45 +00:00
Lokesh Mandvekar
75772fbf34 upstream name changed, but %{import_path} still the same
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit 86c84863a1)
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-07-08 14:09:37 -04:00
RH Container Bot
6a9e527fa6 podman-2:2.0.2-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-07-07 19:13:38 +00:00
Lokesh Mandvekar
fb4ae46236 remove varlink for centos
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-07-07 14:59:13 -04:00
Ed Santiago
8ab072674a specfile: require nmap-ncat for podman-tests
Used in recently added networking test

Signed-off-by: Ed Santiago <santiago@redhat.com>
2020-06-30 10:07:28 -06:00
Lokesh Mandvekar
fc6f6bbe2a podman-2:2.0.1-1
- bump to v2.0.1

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit 742c7824b7)
2020-06-26 10:56:55 -04:00
Lokesh Mandvekar
65bf6e837e no macros in comments
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit d903524ef0)
2020-06-26 10:32:57 -04:00
Lokesh Mandvekar
f68c80aa44 add comments to allow building random commits
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
(cherry picked from commit 4f24105e5c)
2020-06-26 10:32:44 -04:00
Lokesh Mandvekar
4152ad0674 Revert "podman-2:2.0.0-2"
This reverts commit db7c1fd715.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-06-22 14:53:07 -04:00
RH Container Bot
db7c1fd715 podman-2:2.0.0-2
- autobuilt v2.0.0-rc7

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-06-22 14:24:59 +00:00
Lokesh Mandvekar
b30101db98 podman-2:2.0.0-1
- bump to v2.0.0

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-06-22 08:41:54 -04:00
Lokesh Mandvekar
3f1e60419b podman-2:1.9.3-1
- bump to v1.9.3
- require conmon >= 2:2.0.16-3

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-05-25 14:58:03 -04:00
Ed Santiago
3d1192607f update gating.yaml to gate on new testcase name 2020-05-21 11:30:15 +00:00
Lokesh Mandvekar
cff95896bd podman-2:1.9.2-1
- bump to v1.9.2
- update min deps on conmon and cni plugins

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-05-13 16:37:20 -04:00
Lokesh Mandvekar
72859c1444 adjust dependencies for centos v/s fedora
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-05-01 09:16:08 -04:00
Lokesh Mandvekar
8fb0a8a84a podman-2:1.9.1-1
- new version

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-05-01 09:16:05 -04:00
RH Container Bot
927447e803 podman-2:1.9.0-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-04-15 16:08:19 +00:00
Brent Baude
65099a3a49 update crun run dep
Signed-off-by: Brent Baude <bbaude@redhat.com>
2020-04-15 09:21:51 -05:00
RH Container Bot
6867f35cd6 podman-2:1.9.0-0.4.rc1
- autobuilt v1.9.0-rc2

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-04-14 18:07:32 +00:00
Brent Baude
57efb9da49 correct varlink go generate
Signed-off-by: Brent Baude <bbaude@redhat.com>
2020-04-13 13:52:33 -04:00
Lokesh Mandvekar
6ccd180c98 podman- 2:1.9.0-0.3.rc1
- correct varlink go generate
- container-selinux is a recommends for fedora and centos8 but requires for centos7

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-04-13 13:52:22 -04:00
Lokesh Mandvekar
8dbc78ac54 Revert "Switch container-selinux to recommends"
This reverts commit b622952289.
2020-04-13 13:36:09 -04:00
Daniel J Walsh
b622952289
Switch container-selinux to recommends 2020-04-13 13:15:00 -04:00
Daniel J Walsh
1ee0bef863
Switch container-selinux to recommends 2020-04-13 12:23:38 -04:00
RH Container Bot
8bce4784ce podman-2:1.8.2-0.2.rc1
- autobuilt v1.9.0-rc1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-04-13 15:08:37 +00:00
Daniel J Walsh
719d52db12
Install the APIV2 services 2020-03-20 07:49:52 -04:00
Daniel J Walsh
f5b2b2b181
autobuilt v1.8.2 2020-03-20 07:44:01 -04:00
RH Container Bot
991a7dfeae podman-2:1.8.2-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-03-19 21:11:24 +00:00
RH Container Bot
edf92f5014 podman-2:1.8.1-0.2.rc1
- autobuilt v1.8.2-rc1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-03-18 15:11:39 +00:00
Lokesh Mandvekar
ac07aa427e podman-2:1.8.1-2
- bump cause previous release went bad somewhere at fedora-infra

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-03-11 17:50:58 -04:00
RH Container Bot
91b4814c32 podman-2:1.8.1-1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-03-11 17:12:07 +00:00
Lokesh Mandvekar
048a21eba5 podman-2:1.8.1-0.7.rc4
- correct release tag

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-03-10 09:52:02 -04:00
RH Container Bot
2089723ab6 podman-2:1.8.1-0.6.rc3
- autobuilt v1.8.1-rc4

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-03-10 13:39:56 +00:00
Lokesh Mandvekar
e6cd5027e8 update changelog and release tag
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-03-07 08:24:31 -05:00
RH Container Bot
14c8db8b71 podman-2:1.8.1-0.4.rc2
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-03-06 23:11:50 +00:00
Lokesh Mandvekar
c38b613a1b correct changelog entry
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-03-01 13:45:32 -05:00
RH Container Bot
231f5d8013 podman-2:1.8.1-0.3.rc1
Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-28 19:11:26 +00:00
Lokesh Mandvekar
484070e89a fix build issues
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-24 10:35:21 -05:00
Lokesh Mandvekar
bab4ccca2d podman-2:1.8.1-0.3.rc1
- Resolves: #1806147 - correct buildtags for podman-remote

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-23 14:32:45 -05:00
Olivier Lemasle
b5dafec860 Fixes podman-remote
A space was missing in BUILDTAGS, so the tag "remoteclient" was
never passed. As a consequence, "podman-remote" was actually
identical to "podman".

Signed-off-by: Olivier Lemasle <o.lemasle@gmail.com>
2020-02-22 20:27:20 +00:00
RH Container Bot
1e31428397 podman-2:1.8.0-0.2.rc1
- autobuilt v1.8.1-rc1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-21 22:11:25 +00:00
Ed Santiago
45a2d2ce7a Require: skopeo (in tests package)
...for new tests which check skopeo-podman credential
compatibility

Signed-off-by: Ed Santiago <santiago@redhat.com>
2020-02-20 08:00:24 -07:00
Lokesh Mandvekar
4970476cca Revert "podman-2:1.8.0-1"
This reverts commit 4fe5cbc0b2.
2020-02-14 22:16:47 -05:00
RH Container Bot
4fe5cbc0b2 podman-2:1.8.0-1
- autobuilt v1.8.0

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-15 03:13:49 +00:00
Lokesh Mandvekar
ee34e18ff4 Revert "podman-2:1.8.0-1"
This reverts commit a1dfd2d9dc.
2020-02-14 21:43:03 -05:00
RH Container Bot
a1dfd2d9dc podman-2:1.8.0-1
- autobuilt v1.8.0

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-15 02:41:55 +00:00
Lokesh Mandvekar
80ce35f90f remove redundant changelogs
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-14 10:40:52 -05:00
Lokesh Mandvekar
5840f03527 no min version requirement on runc for centos
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-12 20:06:55 -05:00
RH Container Bot
0235e90b88 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 11:11:24 +00:00
RH Container Bot
4ef281656f podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 10:11:44 +00:00
RH Container Bot
2404379b4f podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 09:12:10 +00:00
RH Container Bot
5cc1730e7e podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 08:11:15 +00:00
RH Container Bot
341a1f9757 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 07:10:29 +00:00
RH Container Bot
6a20051cd7 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 06:11:16 +00:00
RH Container Bot
5a111af584 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 05:11:10 +00:00
RH Container Bot
5da5b1be27 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 04:28:26 +00:00
RH Container Bot
5764bc9eff podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 03:10:41 +00:00
RH Container Bot
4a41bf1da5 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 02:11:26 +00:00
RH Container Bot
02fe236668 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 01:11:25 +00:00
RH Container Bot
eaaf25899d podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-08 00:09:36 +00:00
RH Container Bot
04898a3b50 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 23:09:35 +00:00
RH Container Bot
9809d0f98f podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 22:37:52 +00:00
RH Container Bot
d78d741879 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 22:26:37 +00:00
RH Container Bot
710914e79c podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 22:09:43 +00:00
RH Container Bot
194ad3b3ee podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 22:03:52 +00:00
RH Container Bot
d297d054af podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 21:09:34 +00:00
RH Container Bot
3e12549aab podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 20:09:56 +00:00
RH Container Bot
cc155853f2 podman-2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-02-07 20:01:46 +00:00
Lokesh Mandvekar
7bae89e0f1 keep remote manpages for fedora
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-07 14:29:14 -05:00
Lokesh Mandvekar
a136e565f6 podman-2:1.8.0-0.2
- bump crun dependency

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-06 11:28:22 -05:00
Lokesh Mandvekar
fc17da38ee do not install remote files for centos7
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-06 06:50:12 -05:00
Lokesh Mandvekar
e957fe4a22 adjust build steps for happy CentOS builds on OBS
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-04 16:56:10 -05:00
Lokesh Mandvekar
6676d817bc built v1.8.0-rc1
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-03 15:14:17 -05:00
Lokesh Mandvekar
d3487efebb set Epoch:0 for centos
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-03 10:46:53 -05:00
Lokesh Mandvekar
518b0a49bc no ostree/btrfs deps for centos
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-03 10:38:48 -05:00
Lokesh Mandvekar
5a94bec9eb adjust macros and deps for OBS build
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-02-03 10:31:01 -05:00
Jindrich Novy
f89b62d924 podman-1.7.0-2.fc31
- require container-selinux only when selinux-policy is installed and
  move podman-remote man pages to dedicated package (#1765818)

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2020-01-08 15:04:21 +01:00
RH Container Bot
32767aad7c podman-2:1.7.0-2
- bump to v1.7.0
- autobuilt b7ce115

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-01-07 17:10:26 +00:00
Jindrich Novy
edde6e2d14 podman-1.7.0-0.5.rc2.fc31
- merge podman-manpages with podman package
- require container-selinux (#1765818)
- minor spec file updates

Signed-off-by: Jindrich Novy <jnovy@redhat.com>
2020-01-07 12:12:48 +01:00
Lokesh Mandvekar
4f889b68ed use correct rc tag
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2020-01-06 23:57:23 +05:30
RH Container Bot
065e89cb60 podman-2:1.7.0-0.3.rc1
- bump to v1.7.0-rc2
- autobuilt 9090c47

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2020-01-02 21:10:24 +00:00
RH Container Bot
5b7f6b6736 podman-2:1.7.0-0.2.rc1
- bump to v1.7.0-rc1
- autobuilt 7bbef41

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-12-11 19:11:12 +00:00
Lokesh Mandvekar
0b5720b3e2 add podman-plugins subpackage
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-11-08 08:03:10 -05:00
Lokesh Mandvekar
d0bbca11cb package podman-plugins
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-11-08 07:44:21 -05:00
Lokesh Mandvekar
30961a1dce go-md2man for CentOS
Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2019-10-30 12:29:10 +00:00
Lokesh Mandvekar
62e7cee155 podman-1.6.2-3
- crun only for fedora ATM

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
2019-10-30 12:24:21 +00:00
RH Container Bot
14a7b4e64d podman-2:1.6.2-2
- bump to v1.6.2
- autobuilt f3ffda1

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-10-17 22:16:51 +00:00
RH Container Bot
3af39e2b4b podman-2:1.6.2-0.2.rc1
- bump to v1.6.2-rc1
- autobuilt 4d653f0

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-10-16 20:47:57 +00:00
Lokesh Mandvekar
83bdcd3fba remove polkit dependency for now
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-09 11:49:14 -04:00
Ed Santiago
342a69f147 Gating tests: use loginctl, dump env
- instead of hacky mkdir /run/user/<fedora id>,
  use loginctl enable-linger and hope that it
  has the same effect.

  reason: the mkdir doesn't seem to be 100% effective.
  There are cases in which the first rootless podman
  invocation fails with:

    Error: could not get runtime: cannot mkdir /run/user/1000/libpod: mkdir /run/user/1000/libpod: no such file or directory

- for future spelunking, dump environment at start
  of each test (both root and rootless). Suggested
  by Giuseppe.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2019-10-09 08:10:13 -06:00
Lokesh Mandvekar
0de3dfb40b podman-2:1.6.1-4
- Requires: crun >= 0.10.2-1 and polkit

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-09 08:45:17 -04:00
Lokesh Mandvekar
93be2ffa71 podman-2:1.6.1-3
- add Recommends: runc for fedora

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-08 13:22:53 -04:00
Ed Santiago
d229c2ff42 gating tests: log important package versions
Signed-off-by: Ed Santiago <santiago@redhat.com>
2019-10-03 08:28:31 -06:00
RH Container Bot
5bea0ed1c3 podman-2:1.6.1-2
- bump to v1.6.1
- autobuilt 233d95f

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-10-02 23:17:14 +00:00
RH Container Bot
093482789d podman-2:1.6.1-0.2.rc1
- bump to v1.6.1-rc1
- autobuilt a2fdb6e

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-10-02 17:46:27 +00:00
Lokesh Mandvekar
2c8ac7d50d Requires: crun >= 0.10-1
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-01 15:50:44 -04:00
Lokesh Mandvekar
e086da63a3 remove release tag warning for rawhide
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-01 14:28:27 -04:00
Lokesh Mandvekar
6afb9967fc bump release tag
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-10-01 14:27:06 -04:00
RH Container Bot
3cb26646a5 podman-2:1.6.0-2
- bump to v1.6.0
- autobuilt b02b072

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-10-01 18:16:55 +00:00
RH Container Bot
e5eeb0cea6 podman-2:1.6.0-0.2.rc2.git9181c65
- bump to v1.6.0-rc2
- autobuilt 9181c65

Signed-off-by: RH Container Bot <rhcontainerbot@fedoraproject.org>
2019-09-25 19:27:38 +00:00
Lokesh Mandvekar (Bot)
0e6209bc57 podman-2:1.6.0-2.gitca5ff03
- bump to v1.6.0-rc1
- autobuilt ca5ff03

Signed-off-by: Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org>
2019-09-17 19:07:07 +00:00
Lokesh Mandvekar
b8f783b7b6 podman-2:1.5.1-3.git0005792
- use v1.15.1 tag
- use conmon package as runtime dep

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-09-15 04:30:13 +05:30
Daniel J Walsh
38b752b0d6
Grab specific version of crun or newer. 2019-09-13 11:01:01 -04:00
Ed Santiago
48f430129c Enable gating tests on f31
Signed-off-by: Ed Santiago <santiago@redhat.com>
2019-09-10 14:56:06 -06:00
Daniel J Walsh
70326cd698
Require crun rather then runc
Switch to crun by default for cgroupsV2 support
2019-08-27 16:04:08 -04:00
Daniel J Walsh
5a1e6e145f
Move man5 man pages into podman-manpage package 2019-08-22 14:10:11 -04:00
Lokesh Mandvekar
201e671fc2 update built_tag macro for autobuilds
Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2019-08-16 17:38:24 +05:30
Daniel J Walsh
2fc6021c63
Add recommends libvarlink-util 2019-08-13 15:05:20 -04:00
Daniel J Walsh
0a5dc0c786
Add recommends libvarlink-util 2019-08-13 14:27:20 -04:00
Daniel J Walsh
ae49d0a9fe
Add recommends libvarlink-util 2019-08-13 14:17:57 -04:00
7 changed files with 525 additions and 111 deletions

50
.gitignore vendored
View file

@ -384,3 +384,53 @@
/libpod-f634fd3.tar.gz
/libpod-c48243e.tar.gz
/libpod-031437b.tar.gz
/libpod-7a859f0.tar.gz
/libpod-ce64c14.tar.gz
/libpod-0005792.tar.gz
/libpod-ca5ff03.tar.gz
/libpod-9181c65.tar.gz
/libpod-b02b072.tar.gz
/libpod-a2fdb6e.tar.gz
/libpod-233d95f.tar.gz
/libpod-4d653f0.tar.gz
/libpod-f3ffda1.tar.gz
/dnsname-f5af33d.tar.gz
/libpod-7bbef41.tar.gz
/libpod-9090c47.tar.gz
/libpod-b7ce115.tar.gz
/v1.8.0-rc1.tar.gz
/v1.8.0.tar.gz
/v1.8.1-rc1.tar.gz
/v1.8.1-rc2.tar.gz
/v1.8.1-rc3.tar.gz
/v1.8.1-rc4.tar.gz
/v1.8.1.tar.gz
/v1.8.2-rc1.tar.gz
/v1.8.2.tar.gz
/v1.9.0-rc1.tar.gz
/v1.9.0-rc2.tar.gz
/v1.9.0.tar.gz
/v1.9.1.tar.gz
/libpod-5b4e91d.tar.gz
/v1.9.2.tar.gz
/v1.9.3.tar.gz
<<<<<<< HEAD
=======
/v2.0.0-rc4.tar.gz
/v2.0.0-rc5.tar.gz
/v2.0.0-rc6.tar.gz
/v2.0.0-rc7.tar.gz
/v2.0.0.tar.gz
/libpod-6bc5dcc.tar.gz
/v2.0.1.tar.gz
>>>>>>> 742c782... podman-2:2.0.1-1
/v2.0.2.tar.gz
/v2.0.3.tar.gz
/v2.0.4.tar.gz
/v2.0.5.tar.gz
/v2.0.6-rc1.tar.gz
/v2.0.6.tar.gz
/v2.1.0-rc1.tar.gz
/v2.1.0-rc2.tar.gz
/v2.1.0.tar.gz
/v2.1.1.tar.gz

33
gating-test-crun.patch Normal file
View file

@ -0,0 +1,33 @@
From f732e2edcb5a1b925aa2bea65bfe1162edec032e Mon Sep 17 00:00:00 2001
From: Ed Santiago <santiago@redhat.com>
Date: Tue, 29 Sep 2020 06:20:21 -0600
Subject: [PATCH] Gating-test fix: deal with new crun error msg
crun changed an error message:
https://github.com/containers/crun/pull/439
It's a good change, absolutely the right thing to do, but
it broke gating tests. Fix tests so they handle both old
and new format.
Fixes: #7814
Signed-off-by: Ed Santiago <santiago@redhat.com>
---
test/system/030-run.bats | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/system/030-run.bats b/test/system/030-run.bats
index 4a286d3ae1..b3599cc173 100644
--- a/test/system/030-run.bats
+++ b/test/system/030-run.bats
@@ -14,7 +14,7 @@ load helpers
# ...but check the configured runtime engine, and switch to crun as needed
run_podman info --format '{{ .Host.OCIRuntime.Path }}'
if expr "$output" : ".*/crun"; then
- err_no_such_cmd="Error: executable file not found in \$PATH: No such file or directory: OCI runtime command not found error"
+ err_no_such_cmd="Error: executable file.* not found in \$PATH: No such file or directory: OCI runtime command not found error"
err_no_exec_dir="Error: open executable: Operation not permitted: OCI runtime permission denied error"
fi

6
gating.yaml Normal file
View file

@ -0,0 +1,6 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}

View file

@ -1,17 +1,21 @@
%global with_devel 0
%global with_bundled 1
%global with_debug 1
%global with_check 0
%global with_unit_test 0
%if 0%{?fedora}
%if 0%{?fedora} || 0%{?centos} >= 8
#### DO NOT REMOVE - NEEDED FOR CENTOS
%bcond_without varlink
%define gogenerate go generate
%else
%bcond_with varlink
%endif
%if 0%{?fedora}
%global with_debug 1
%else
%global with_debug 0
%endif
%if 0%{?with_debug}
%global _find_debuginfo_dwz_opts %{nil}
%global _dwz_low_mem_die_limit 0
@ -19,75 +23,94 @@
%global debug_package %{nil}
%endif
%global provider github
%global provider_tld com
%global project containers
%global repo libpod
# https://github.com/containers/libpod
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path %{provider_prefix}
%global git0 https://%{provider}.%{provider_tld}/%{project}/%{repo}
%global commit0 031437bf5b19b5121224cdec301dd9945f38e610
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%if ! 0%{?gobuild:1}
%define gobuild(o:) GO111MODULE=off go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${BUILDTAGS:-}" -ldflags "${LDFLAGS:-} -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \\n') -extldflags '-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld '" -a -v -x %{?**};
%endif
%define gogenerate go generate
%global import_path_conmon github.com/containers/conmon
%global git_conmon https://%{import_path_conmon}
%global commit_conmon e217fdff82e0b1a6184a28c43043a4065083407f
%global shortcommit_conmon %(c=%{commit_conmon}; echo ${c:0:7})
%define provider github
%define provider_tld com
%define project containers
%define repo %{name}
# https://github.com/containers/libpod
%define import_path %{provider}.%{provider_tld}/%{project}/%{repo}
%define git0 https://%{import_path}
%define repo_plugins dnsname
# https://github.com/containers/libpod
%define import_path_plugins %{provider}.%{provider_tld}/%{project}/%{repo_plugins}
%define git_plugins https://github.com/containers/dnsname
%define commit_plugins f5af33dedcfc5e707e5560baa4a72f8d96a968fe
%define shortcommit_plugins %(c=%{commit_plugins}; echo ${c:0:7})
# Used for comparing with latest upstream tag
# to decide whether to autobuild (non-rawhide only)
%global built_tag v1.4.4
%define built_tag v2.1.1
%define built_tag_strip %(b=%{built_tag}; echo ${b:1})
%define download_url %{git0}/archive/%{built_tag}.tar.gz
Name: podman
%if 0%{?fedora}
Epoch: 2
%else
Epoch: 0
%endif
Version: 1.5.1
# Rawhide almost always ships unreleased builds,
# so release tag should be of the form 0.N.blahblah
Release: 0.14.dev.git%{shortcommit0}%{?dist}
Version: 2.1.1
# RELEASE TAG SHOULD ALWAYS BEGIN WITH A NUMBER
# N.foo if released, 0.N.foo if unreleased
Release: 3%{?dist}
Summary: Manage Pods, Containers and Container Images
License: ASL 2.0
URL: https://%{name}.io/
Source0: %{git0}/archive/%{commit0}/%{repo}-%{shortcommit0}.tar.gz
Source1: %{git_conmon}/archive/%{commit_conmon}/conmon-%{shortcommit_conmon}.tar.gz
Source0: %{download_url}
# To build a random user's fork/commit, comment out above line,
# uncomment below Source0, and replace the placeholders with the right info
# Also, adjust %%prep section as necessary.
#Source0: https://github.com/$GITHUB_USER/$GITHUB_USER_REPO/archive/$BRANCH.tar.gz
Source1: https://github.com/containers/dnsname/archive/f5af33dedcfc5e707e5560baa4a72f8d96a968fe/dnsname-f5af33d.tar.gz
Patch0: gating-test-crun.patch
Provides: %{name}-manpages = %{epoch}:%{version}-%{release}
Obsoletes: %{name}-manpages < %{epoch}:%{version}-%{release}
# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
BuildRequires: btrfs-progs-devel
BuildRequires: golang
BuildRequires: glib2-devel
BuildRequires: glibc-devel
BuildRequires: glibc-static
BuildRequires: git
BuildRequires: golang-github-cpuguy83-md2man
BuildRequires: go-md2man
BuildRequires: gpgme-devel
BuildRequires: libassuan-devel
BuildRequires: libgpg-error-devel
BuildRequires: libseccomp-devel
BuildRequires: libselinux-devel
BuildRequires: ostree-devel
BuildRequires: pkgconfig
BuildRequires: make
BuildRequires: systemd
BuildRequires: systemd-devel
Requires: runc >= 2:1.0.0-57
Requires: containers-common
Requires: containernetworking-plugins >= 0.7.5-1
Requires: containernetworking-plugins >= 0.8.6-1
Requires: iptables
Requires: nftables
# #1686813 - conmon hasn't been made independent yet
#Requires: conmon
Requires: conmon >= 2:2.0.18-1
Requires: %{name}-plugins = %{epoch}:%{version}-%{release}
Obsoletes: oci-systemd-hook <= 0.2.0-3
%if 0%{?fedora}
Recommends: %{name}-manpages = %{epoch}:%{version}-%{release}
Recommends: container-selinux
Recommends: slirp4netns >= 0.3.0-2
BuildRequires: btrfs-progs-devel
BuildRequires: ostree-devel
Recommends: fuse-overlayfs >= 0.3-8
Requires: crun >= 0.15-4
Recommends: libvarlink-util
%endif
%if 0%{?fedora} || 0%{?centos} >= 8
Recommends: catatonit
Recommends: container-selinux
Recommends: runc
Recommends: slirp4netns >= 0.3.0-2
%else
#### DO NOT REMOVE - NEEDED FOR CENTOS
Requires: %{name}-manpages = %{version}-%{release}
Requires: catatonit
Requires: container-selinux
Requires: runc
Requires: slirp4netns >= 0.3.0-2
Requires: runc >= 1.0.0-57
%endif
# vendored libraries
@ -197,12 +220,15 @@ Provides: bundled(golang(k8s.io/utils)) = 258e2a2fa64568210fbd6267cf1d8fd87c3cb8
daemonless tool. %{name} provides a Docker-CLI comparable command line that
eases the transition from other container engines and allows the management of
pods, containers and images. Simply put: alias docker=%{name}.
Most %{name} commands can be run as a regular user, without requiring additional privileges.
Most %{name} commands can be run as a regular user, without requiring
additional privileges.
%{name} uses Buildah(1) internally to create container images. Both tools share image (not container) storage, hence each can use or manipulate images (but not containers) created by the other.
%{name} uses Buildah(1) internally to create container images.
Both tools share image (not container) storage, hence each can use or
manipulate images (but not containers) created by the other.
%{summary}
%{repo} Simple management tool for pods, containers and images
%{name} is a simple management tool for pods, containers and images
%package docker
Summary: Emulate Docker CLI using %{name}
@ -373,28 +399,34 @@ Requires: golang(github.com/urfave/cli)
%description unit-test-devel
%{summary}
libpod provides a library for applications looking to use the Container Pod concept popularized by Kubernetes.
%{name} provides a library for applications looking to use the
Container Pod concept popularized by Kubernetes.
This package contains unit tests for project
providing packages with %{import_path} prefix.
%endif
%if 0%{?fedora}
%package tests
Summary: Tests for %{name}
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: bats
Requires: jq
Requires: skopeo
Requires: nmap-ncat
Requires: httpd-tools
Requires: openssl
Requires: socat
Requires: buildah
%description tests
%{summary}
This package contains system tests for %{name}
%if 0%{?fedora} || 0%{?centos} >= 8
%package remote
Summary: (Experimental) Remote client for managing %{name} containers
Recommends: %{name}-manpages = %{epoch}:%{version}-%{release}
%description remote
Remote client for managing %{name} containers.
@ -407,77 +439,114 @@ manage pods, containers and container images. %{name}-remote supports ssh
connections as well.
%endif
%package manpages
Summary: Man pages for the %{name} commands
BuildArch: noarch
%package plugins
Summary: Plugins for %{name}
Requires: dnsmasq
%files manpages
%{_mandir}/man1/%{name}*.1*
%description manpages
Man pages for the %{name} commands
%description plugins
This plugin sets up the use of dnsmasq on a given CNI network so
that Pods can resolve each other by name. When configured,
the pod and its IP address are added to a network specific hosts file
that dnsmasq will read in. Similarly, when a pod
is removed from the network, it will remove the entry from the hosts
file. Each CNI network will have its own dnsmasq instance.
%prep
%autosetup -Sgit -n %{repo}-%{commit0}
rm -rf docs/containers-mounts.conf.5.md
%autosetup -Sgit -n %{name}-%{built_tag_strip}
# If you have replaced Source0 for building a random commit, uncomment
# comment out the autosetup line above and uncomment below autosetup line
# Use appropriate value for $BRANCH as in Source0
#%%autosetup -Sgit -n %%{name}-$BRANCH
# untar conmon
# untar dnsname
tar zxf %{SOURCE1}
sed -i 's/install.remote: podman-remote/install.remote:/' Makefile
sed -i 's/install.bin: podman/install.bin:/' Makefile
%build
export GO111MODULE=off
# build plugins first cause we don't wanna use podman's buildtags
pushd dnsname-%{commit_plugins}
mkdir _build
pushd _build
mkdir -p src/%{provider}.%{provider_tld}/%{project}
ln -s ../../../../ src/%{import_path_plugins}
popd
ln -s vendor src
export GOPATH=$(pwd)/_build:$(pwd)
%gobuild -o bin/dnsname %{import_path_plugins}/plugins/meta/dnsname
popd
export GOPATH=$(pwd)/_build:$(pwd)
mkdir _build
pushd _build
mkdir -p src/%{provider}.%{provider_tld}/%{project}
ln -s ../../../../ src/%{import_path}
popd
ln -s vendor src
export GOPATH=$(pwd)/_build:$(pwd)
export GO111MODULE=off
%gogenerate ./cmd/%{name}/varlink/...
%if 0%{?fedora} && ! 0%{?centos}
%gogenerate ./pkg/varlink/...
%endif
# build %%{name}
export BUILDTAGS="systemd varlink seccomp exclude_graphdriver_devicemapper $(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_tag.sh) $(hack/ostree_tag.sh) $(hack/selinux_tag.sh)"
%gobuild -o bin/%{name} %{import_path}/cmd/%{name}
%if 0%{?fedora}
#### DO NOT REMOVE - NEEDED FOR CENTOS
# build %%{name}-remote
export BUILDTAGS="remoteclient systemd varlink seccomp exclude_graphdriver_devicemapper $(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_tag.sh) $(hack/ostree_tag.sh) $(hack/selinux_tag.sh)"
%gobuild -o bin/%{name}-remote %{import_path}/cmd/%{name}
%endif
# build conmon
pushd conmon-%{commit_conmon}
%{__make} all
popd
%install
install -dp %{buildroot}%{_unitdir}
PODMAN_VERSION=%{version} %{__make} PREFIX=%{buildroot}%{_prefix} ETCDIR=%{buildroot}%{_sysconfdir} \
install.bin \
%if 0%{?fedora}
install.remote \
export BUILDTAGS="systemd seccomp exclude_graphdriver_devicemapper $(hack/btrfs_installed_tag.sh) $(hack/btrfs_tag.sh) $(hack/libdm_tag.sh) $(hack/ostree_tag.sh) $(hack/selinux_tag.sh)"
%if 0%{?fedora} && ! 0%{?centos}
export BUILDTAGS+=" varlink"
%endif
%if 0%{?centos}
export BUILDTAGS+=" exclude_graphdriver_btrfs containers_image_ostree_stub"
%endif
install.man \
install.cni \
install.systemd \
install.completions \
install.docker
# build date. FIXME: Makefile uses '/v2/libpod', that doesn't work here?
LDFLAGS="-X %{import_path}/libpod/define.buildInfo=$(date +%s)"
%gobuild -o bin/%{name} %{import_path}/cmd/%{name}
%if 0%{?fedora} || 0%{?centos} >= 8
# build %%{name}-remote
export BUILDTAGS+=" exclude_graphdriver_btrfs btrfs_noversion remote"
%gobuild -o bin/%{name}-remote %{import_path}/cmd/%{name}
%endif
%{__make} docs
%install
rm -rf docs/containers-mounts.conf.5.md
PODMAN_VERSION=%{version} %{__make} PREFIX=%{buildroot}%{_prefix} \
ETCDIR=%{buildroot}%{_sysconfdir} \
%if 0%{?fedora} && ! 0%{?centos}
BUILDTAGS="varlink" \
%endif
install.bin-nobuild \
%if 0%{?fedora} || 0%{?centos} >= 8
install.remote-nobuild \
%endif
install.man-nobuild \
install.cni \
install.systemd \
install.completions \
install.docker
mv pkg/hooks/README.md pkg/hooks/README-hooks.md
# install libpod.conf
install -dp %{buildroot}%{_datadir}/containers
install -p -m 644 %{repo}.conf %{buildroot}%{_datadir}/containers
# install conmon
pushd conmon-%{commit_conmon}
%{__make} LIBEXECDIR=%{buildroot}%{_libexecdir} install.%{name}
# install plugins
pushd dnsname-%{commit_plugins}
%{__make} PREFIX=%{_prefix} DESTDIR=%{buildroot} install
popd
# do not include docker and podman-remote man pages in main package
for file in `find %{buildroot}%{_mandir}/man[15] -type f | sed "s,%{buildroot},," | grep -v -e remote -e docker`; do
echo "$file*" >> podman.file-list
done
# do not install remote manpages on centos7
%if ! 0%{?fedora} && 0%{?centos} < 8
rm -rf %{buildroot}%{_mandir}/man1/docker-remote.1
rm -rf %{buildroot}%{_mandir}/man1/%{name}-remote.1
rm -rf %{buildroot}%{_mandir}/man5/%{name}-remote.conf.5
%endif
# source codes for building projects
%if 0%{?with_devel}
install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
@ -552,52 +621,300 @@ exit 0
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
%files
%files -f podman.file-list
%license LICENSE
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md code-of-conduct.md transfer.md
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md transfer.md
%{_bindir}/%{name}
%{_mandir}/man5/*.5*
%{_datadir}/bash-completion/completions/*
# By "owning" the site-functions dir, we don't need to Require zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_%{name}
%dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/conmon
%config(noreplace) %{_sysconfdir}/cni/net.d/87-%{name}-bridge.conflist
%{_datadir}/containers/%{repo}.conf
%{_unitdir}/%{name}.service
%{_unitdir}/%{name}.socket
%{_unitdir}/%{name}-auto-update.service
%{_unitdir}/%{name}-auto-update.timer
%{_userunitdir}/%{name}.service
%{_userunitdir}/%{name}.socket
%{_userunitdir}/%{name}-auto-update.service
%{_userunitdir}/%{name}-auto-update.timer
%if %{with varlink}
%{_unitdir}/io.%{name}.service
%{_unitdir}/io.%{name}.socket
%{_usr}/lib/tmpfiles.d/%{name}.conf
%{_userunitdir}/io.%{name}.service
%{_userunitdir}/io.%{name}.socket
%{_tmpfilesdir}/%{name}.conf
%endif
%files docker
%{_bindir}/docker
%{_mandir}/man1/docker*.1*
%{_usr}/lib/tmpfiles.d/%{name}-docker.conf
%if 0%{?with_devel}
%files -n libpod-devel -f devel.file-list
%license LICENSE
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md code-of-conduct.md transfer.md
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md transfer.md
%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
%endif
%if 0%{?with_unit_test} && 0%{?with_devel}
%files unit-test-devel -f unit-test-devel.file-list
%license LICENSE
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md code-of-conduct.md transfer.md
%doc README.md CONTRIBUTING.md pkg/hooks/README-hooks.md install.md transfer.md
%endif
#### DO NOT REMOVE - NEEDED FOR CENTOS
%if 0%{?fedora}
%if 0%{?fedora} || 0%{?centos} >= 8
%files remote
%license LICENSE
%{_bindir}/%{name}-remote
%{_mandir}/man1/%{name}-remote*.1*
%endif
%files tests
%license LICENSE
%{_datadir}/%{name}/test
%endif
%dir %{_datadir}/%{name}/test
%dir %{_datadir}/%{name}/test/system
%{_datadir}/%{name}/test/system/*
%files plugins
%license dnsname-%{commit_plugins}/LICENSE
%doc dnsname-%{commit_plugins}/{README.md,README_PODMAN.md}
%{_libexecdir}/cni/dnsname
%changelog
* Wed Sep 30 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-3
- fix crun gating test issue
- bump release tag to preserve upgrade path
* Wed Sep 30 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-2
- Require: crun >= 0.15-4
* Wed Sep 30 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-6
- fedora Requires: crun-0.15-4
* Wed Sep 30 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-5
- fedora requires crun >= 0.15-3
* Sun Sep 27 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-4
- correct bad date in changelog
* Sun Sep 27 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.1-3
- adjust deps for centos7
>>>>>>> 5d1014b... podman-2:2.1.1-7
* Fri Sep 25 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.1.1-1
- autobuilt v2.1.1
* Tue Sep 22 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.1.0-1
- autobuilt v2.1.0
* Fri Sep 18 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.0-0.4.rc2
- use correct release tag
* Thu Sep 17 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.1.0-0.3.rc1
- autobuilt v2.1.0-rc2
* Mon Sep 14 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.1.0-0.2.rc1
- use correct release tag
* Mon Sep 14 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.1.0-0.1.rc1
- autobuilt v2.1.0-rc1
* Tue Sep 01 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0.6-1
- bump to v2.0.6
* Fri Aug 28 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.0.6-0.2.rc1
- autobuilt v2.0.6-rc1
* Mon Aug 24 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.0.5-1
- autobuilt v2.0.5
* Fri Jul 31 21:09:43 GMT 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.0.4-1
- autobuilt v2.0.4
* Thu Jul 23 17:49:29 GMT 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.0.3-1
- autobuilt v2.0.3
* Tue Jul 07 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:2.0.2-1
- autobuilt v2.0.2
* Fri Jun 26 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0.1-1
- bump to v2.0.1
* Sat Jun 20 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0.0-2
- depend on conmon-2:2.0.18-1
* Mon Jun 22 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:2.0.0-1
- bump to v2.0.0
* Mon May 25 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.9.3-1
- bump to v1.9.3
- require conmon >= 2:2.0.16-3
* Fri May 15 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.9.2-2
- use correct epoch for conmon
* Wed May 13 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.9.2-1
- bump to v1.9.2
- update min deps on conmon and cni plugins
* Wed Apr 29 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.9.1-1
- new version
* Wed Apr 15 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.9.0-1
- autobuilt v1.9.0
* Tue Apr 14 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.9.0-0.4.rc1
- autobuilt v1.9.0-rc2
* Mon Apr 13 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.9.0-0.3.rc1
- correct varlink go generate
- container-selinux is a recommends for fedora and centos8 but requires for centos7
* Mon Apr 13 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.2-0.2.rc1
- autobuilt v1.9.0-rc1
* Fri Mar 20 2020 Dan Walsh <dwalsh@fedoraproject.org> - 2:1.8.2-2
- Install the APIV2 services
* Thu Mar 19 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.2-1
- autobuilt v1.8.2
* Wed Mar 18 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.1-0.2.rc1
- autobuilt v1.8.2-rc1
* Wed Mar 11 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.1-2
- bump cause previous release went bad somewhere at fedora-infra
* Wed Mar 11 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.1-1
- autobuilt v1.8.1
* Tue Mar 10 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.1-0.7.rc4
- correct release tag
* Tue Mar 10 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.1-0.6.rc3
- autobuilt v1.8.1-rc4
* Sat Mar 07 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.1-0.5.rc3
- bump to v1.8.1-rc3
* Sun Mar 01 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.1-0.4.rc2
- correct changelog
* Sun Feb 23 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.1-0.3.rc1
- Resolves: #1806147 - correct buildtags for podman-remote
* Fri Feb 21 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.1-0.2.rc1
- autobuilt v1.8.1-rc1
* Sat Feb 08 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.8.0-2
- bump to v1.8.0
- autobuilt 2ced909
* Thu Feb 06 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.0-0.2
- bump crun dependency
* Mon Feb 03 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.8.0-0.1
- built v1.8.0-rc1
* Wed Jan 08 2020 Jindrich Novy <jnovy@redhat.com> - 2:1.7.1-3
- require container-selinux only when selinux-policy is installed and
move podman-remote man pages to dedicated package (#1765818)
* Tue Jan 07 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.7.0-2
- bump to v1.7.0
- autobuilt b7ce115
* Tue Jan 07 2020 Jindrich Novy <jnovy@redhat.com> - 2:1.7.0-0.5.rc2
- merge podman-manpages with podman package
- require container-selinux (#1765818)
- minor spec file updates
* Mon Jan 06 2020 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.7.0-0.4.rc2
- use correct rc tag
* Thu Jan 02 2020 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.7.0-0.3.rc1
- bump to v1.7.0-rc2
- autobuilt 9090c47
* Wed Dec 11 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.7.0-0.2.rc1
- bump to v1.7.0-rc1
- autobuilt 7bbef41
* Fri Nov 08 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.2-4
- add podman-plugins subpackage
* Wed Oct 30 2019 Lokesh Mandvekar <lsm5@redhat.com> - 1.6.2-3
- crun only for fedora ATM
* Thu Oct 17 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.2-2
- bump to v1.6.2
- autobuilt f3ffda1
* Wed Oct 16 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.2-0.2.rc1
- bump to v1.6.2-rc1
- autobuilt 4d653f0
* Wed Oct 09 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.1-5
- remove polkit dependency for now
* Wed Oct 09 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.1-4
- Requires: crun >= 0.10.2-1 and polkit
* Tue Oct 08 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.1-3
- add Recommends: runc for fedora
* Wed Oct 02 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.1-2
- bump to v1.6.1
- autobuilt 233d95f
* Wed Oct 02 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.1-0.2.rc1
- bump to v1.6.1-rc1
- autobuilt a2fdb6e
* Tue Oct 01 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.0-4
- Requires: crun >= 0.10-1
* Tue Oct 01 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.6.0-3
- bump release tag
* Tue Oct 01 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.0-2
- bump to v1.6.0
- autobuilt b02b072
* Wed Sep 25 2019 RH Container Bot <rhcontainerbot@fedoraproject.org> - 2:1.6.0-0.2.rc2git9181c65
- bump to v1.6.0-rc2
- autobuilt 9181c65
* Tue Sep 17 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.6.0-2.gitca5ff03
- bump to v1.6.0-rc1
- autobuilt ca5ff03
* Sat Sep 14 2019 Lokesh Mandvekar <lsm5@fedoraproject.org> - 2:1.5.1-3.git0005792
- use v1.5.1 tag
- use conmon package as runtime dep
* Fri Sep 13 2019 Daniel J Walsh <dwalsh@redhat.com> - 2:1.5.1-2.18
- Grab specific version of crun or newer.
* Tue Aug 27 2019 Daniel J Walsh <dwalsh@redhat.com> - 2:1.5.1-2.17
- Require crun rather then runc
- Switch to crun by default for cgroupsV2 support
* Thu Aug 22 2019 Daniel J Walsh <dwalsh@redhat.com> - 2:1.5.1-2.16.dev.gitce64c14
- Move man5 man pages into podman-manpage package
* Tue Aug 13 2019 Dan Walsh <dwalsh@fedoraproject.org> - 2:1.5.1-1.16.dev.gitce64c14
- Add recommends libvarlink-util
* Tue Aug 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.5.1-0.16.dev.gitce64c14
- autobuilt ce64c14
* Tue Aug 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.5.1-0.15.dev.git7a859f0
- autobuilt 7a859f0
* Tue Aug 13 2019 Lokesh Mandvekar (Bot) <lsm5+bot@fedoraproject.org> - 2:1.5.1-0.14.dev.git031437b
- autobuilt 031437b

View file

@ -1,2 +1,2 @@
SHA512 (conmon-e217fdf.tar.gz) = aa75e0808e8c6fc535c8b2d8ee106fb8fde6d9ca7f8beb0c51013e83ff161c8005d2427a0366fed89c0d390462852b5a0b12a4e7bf0a44cec654a91328e85c78
SHA512 (libpod-031437b.tar.gz) = fa811585bb8fbd4d68a21399e3adf68c7c868f1e38545c033acdf448201e666cb95cd260fdaefcab088ad13513199a1d8267d7910dfc91f72dffea2418743ace
SHA512 (dnsname-f5af33d.tar.gz) = 564555ef83f9bf70560bfdaf864112d62c318b83827400e65d8cbca6deed0813cafdef222c32ada4f596ad60fe4d9753286e65b577a73c85915bd46fc550cadc
SHA512 (v2.1.1.tar.gz) = 94096aca1816bb1726b74c71a3c3cd50c4c783110c79dd00e851e6292438ccae7b933b6028177039a7d7d96373afcb783f4bc0449a62c18ae97d73767ee3fa26

View file

@ -3,7 +3,15 @@
# Simple podman tests
#
# Log program versions
rpm -q podman podman-tests
# Log program and kernel versions
echo "Important package versions:"
(
uname -r
rpm -qa | egrep 'podman|conmon|crun|runc|iptable|slirp|systemd' | sort
) | sed -e 's/^/ /'
# Log environment; or at least the useful bits
echo "Environment:"
env | grep -v LS_COLORS= | sort | sed -e 's/^/ /'
bats /usr/share/podman/test/system

View file

@ -18,5 +18,5 @@
# running the test with su doesn't create the directory for fedora user on /run/user/
# so create it manually
dir: ./
run: mkdir /run/user/$(id -u fedora); su -c ${PWD}/test_podman.sh - fedora
run: loginctl enable-linger fedora; su -c ${PWD}/test_podman.sh - fedora
timeout: 15m