commit podman for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-11-03 15:59:34

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3463 (New)


Package is "podman"

Tue Nov  3 15:59:34 2020 rev:72 rq:845754 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-10-29 
09:22:17.618687029 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3463/podman.changes  2020-11-03 
15:59:34.794386626 +0100
@@ -18 +18 @@
-- Update to v2.1.1:
+- Update to v2.1.1 (bsc#1178392):
@@ -1365,0 +1366 @@
+- Removed CVE-2019-10214.patch as it was merged upstream



Other differences:
--



commit podman for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-10-29 09:22:15

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3463 (New)


Package is "podman"

Thu Oct 29 09:22:15 2020 rev:71 rq:844112 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-10-02 
17:16:58.910110331 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3463/podman.changes  2020-10-29 
09:22:17.618687029 +0100
@@ -1,0 +2,6 @@
+Mon Oct 26 14:08:32 UTC 2020 - Adrian Schröter 
+
+- add dependency to timezone package or podman fails to build a 
+  container (bsc#1178122)
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.EhXPAN/_old  2020-10-29 09:22:18.206687593 +0100
+++ /var/tmp/diff_new_pack.EhXPAN/_new  2020-10-29 09:22:18.206687593 +0100
@@ -66,6 +66,7 @@
 Requires:   slirp4netns >= 0.4.0
 Requires:   catatonit
 Requires:   fuse-overlayfs
+Requires:   timezone
 Recommends: %{name}-cni-config = %{version}
 Suggests:   katacontainers
 %{go_nostrip}




commit podman for openSUSE:Factory

2020-10-02 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-10-02 17:16:45

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4249 (New)


Package is "podman"

Fri Oct  2 17:16:45 2020 rev:70 rq:838911 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-09-10 
22:48:59.467876108 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.4249/podman.changes  2020-10-02 
17:16:58.910110331 +0200
@@ -1,0 +2,192 @@
+Wed Sep 30 14:07:34 UTC 2020 - rha...@suse.com
+- Added patch varlink.patch to disable needless varlink code
+  generation. This would cause compile failures in OBS.
+  (https://github.com/containers/podman/pull/7854)
+- Cleanup %build section a bit and no longer build in GOPATH.
+  This shouldn't be needed anymore.
+- Path BUILDFLAGS via enviroment variable to allow it being
+  appended to the corresponding Makefile variable instead of
+  completely overriding it.
+- Install new auto-update system units
+- Update to v2.1.1:
+  * Changes
+- The `podman info` command now includes the cgroup manager
+  Podman is using.
+  * API
+- The REST API now includes a Server header in all responses.
+- Fixed a bug where the Libpod and Compat Attach endpoints
+  could terminate early, before sending all output from the
+  container.
+- Fixed a bug where the Compat Create endpoint for containers
+  did not properly handle the Interactive parameter.
+- Fixed a bug where the Compat Kill endpoint for containers
+  could continue to run after a fatal error.
+- Fixed a bug where the Limit parameter of the Compat List
+  endpoint for Containers did not properly handle a limit of 0
+  (returning nothing, instead of all containers) [#7722].
+- The Libpod Stats endpoint for containers is being deprecated
+  and will be replaced by a similar endpoint with additional
+  features in a future release.
+- Changes in v2.1.0
+  * Features
+- A new command, `podman image mount`, has been added. This
+  allows for an image to be mounted, read-only, to inspect its
+  contents without creating a container from it [#1433].
+- The `podman save` and `podman load` commands can now create
+  and load archives containing multiple images [#2669].
+- Rootless Podman now supports all `podman network` commands,
+  and rootless containers can now be joined to networks.
+- The performance of `podman build` on `ADD` and `COPY`
+  instructions has been greatly improved, especially when a
+  `.dockerignore` is present.
+- The `podman run` and `podman create` commands now support a
+  new mode for the `--cgroups` option, `--cgroups=split`.
+  Podman will create two cgroups under the cgroup it was
+  launched in, one for the container and one for Conmon. This
+  mode is useful for running Podman in a systemd unit, as it
+  ensures that all processes are retained in systemd's cgroup
+  hierarchy [#6400].
+- The `podman run` and `podman create` commands can now specify
+  options to slirp4netns by using the `--network` option as
+  follows:  `--net slirp4netns:opt1,opt2`. This allows for,
+  among other things, switching the port forwarder used by
+  slirp4netns away from rootlessport.
+- The `podman ps` command now features a new option,
+  `--storage`, to show containers from Buildah, CRI-O and other
+  applications.
+- The `podman run` and `podman create` commands now feature a
+  `--sdnotify` option to control the behavior of systemd's
+  sdnotify with containers, enabling improved support for
+  Podman in `Type=notify` units.
+- The `podman run` command now features a `--preserve-fds`
+  opton to pass file descriptors from the host into the
+  container [#6458].
+- The `podman run` and `podman create` commands can now create
+  overlay volume mounts, by adding the `:O` option to a bind
+  mount (e.g. `-v /test:/test:O`). Overlay volume mounts will
+  mount a directory into a container from the host and allow
+  changes to it, but not write those changes back to the
+  directory on the host.
+- The `podman play kube` command now supports the Socket
+  HostPath type [#7112].
+- The `podman play kube` command now supports read-only mounts.
+- The `podman play kube` command now supports setting labels on
+  pods from Kubernetes metadata labels.
+- The `podman play kube` command now supports setting container
+  restart policy [#7656].
+- The `podman play kube` command now properly handles
+  `HostAlias` entries.
+- The `podman generate kube` command now adds entries to
+  `/etc/hosts` from `--host-add` generated YAML as 

commit podman for openSUSE:Factory

2020-09-10 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-09-10 22:48:34

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4249 (New)


Package is "podman"

Thu Sep 10 22:48:34 2020 rev:69 rq:833026 version:2.0.6

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-09-05 
23:58:07.191125168 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.4249/podman.changes  2020-09-10 
22:48:59.467876108 +0200
@@ -1,0 +2,9 @@
+Tue Sep  8 13:41:21 UTC 2020 - Ralf Haferkamp 
+
+- Cleanup %install section to use "make install"
+- install missing systemd units for the new Rest API (bsc#1175957)
+  and a few man-pages that where missing before
+- Drop varlink API related bits (in favor of the new API)
+- fix install location for zsh completions
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.py6pcB/_old  2020-09-10 22:49:00.367876937 +0200
+++ /var/tmp/diff_new_pack.py6pcB/_new  2020-09-10 22:49:00.367876937 +0200
@@ -116,21 +116,11 @@
 # Updates must be tested manually.
 
 %install
+make DESTDIR=%{buildroot} PREFIX=/usr install
+make DESTDIR=%{buildroot} PREFIX=/usr install.completions
 
-# libpod
-cd $HOME/go/src/%{project}
-install -D -m 0755 bin/podman %{buildroot}/%{_bindir}/podman
-install -D -m 0755 bin/podman-remote  %{buildroot}/%{_bindir}/podman-remote
-install -d %{buildroot}/%{_mandir}/man1
-install -m 0644 docs/build/man/podman*.1 %{buildroot}/%{_mandir}/man1
-install -D -m 0644 cni/87-podman-bridge.conflist 
%{buildroot}/%{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
-install -D -m 0644 completions/bash/podman 
%{buildroot}/%{_datadir}/bash-completion/completions/podman
-install -D -m 0644 completions/zsh/_podman 
%{buildroot}%{_sysconfdir}/zsh_completion.d/_podman
-
-# podman varlink
-install -D -m 0644 contrib/varlink/podman.conf 
%{buildroot}/%{_tmpfilesdir}/podman.conf
-install -D -m 0644 contrib/varlink/io.podman.service 
%{buildroot}%{_unitdir}/io.podman.service
-install -D -m 0644 contrib/varlink/io.podman.socket 
%{buildroot}%{_unitdir}/io.podman.socket
+# packaged in libcontainers-common
+rm %{buildroot}/usr/share/man/man5/containers-mounts.conf.* 
%{buildroot}/usr/share/man/man5/oci-hooks.*
 
 # Add podman modprobe.d drop-in config
 mkdir -p %{buildroot}%{_prefix}/lib/modules-load.d
@@ -157,11 +147,11 @@
 %{_prefix}/lib/modules-load.d/podman.conf
 # Completion
 %{_datadir}/bash-completion/completions/podman
-%{_sysconfdir}/zsh_completion.d/_podman
-# Varlink
-%{_tmpfilesdir}/podman.conf
-%{_unitdir}/io.podman.service
-%{_unitdir}/io.podman.socket
+%{_datadir}/zsh/site-functions/_podman
+%{_unitdir}/podman.service
+%{_unitdir}/podman.socket
+%{_userunitdir}/podman.service
+%{_userunitdir}/podman.socket
 %ghost /run/podman
 %ghost  
%{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-libpodconf
 %license LICENSE
@@ -171,20 +161,19 @@
 %license LICENSE
 
 %pre
-%service_add_pre io.podman.service io.podman.socket
+%service_add_pre podman.service podman.socket
 # move away any old rpmsave config file to avoid having it re-activated again 
in
 # %posttrans
 test -f /etc/containers/libpod.conf.rpmsave && mv -v 
/etc/containers/libpod.conf.rpmsave /etc/containers/libpod.conf.rpmsave.old ||:
 
 %post
-%service_add_post io.podman.service io.podman.socket
-%tmpfiles_create %{_tmpfilesdir}/podman.conf
+%service_add_post podman.service podman.socket
 
 %preun
-%service_del_preun io.podman.service io.podman.socket
+%service_del_preun podman.service podman.socket
 
 %postun
-%service_del_postun io.podman.service io.podman.socket
+%service_del_postun podman.service podman.socket
 
 %posttrans
 # if libpod.conf.rpmsave was created move it back into place and set an update




commit podman for openSUSE:Factory

2020-09-05 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-09-05 23:57:56

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3399 (New)


Package is "podman"

Sat Sep  5 23:57:56 2020 rev:68 rq:831374 version:2.0.6

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-08-28 
21:16:30.292182766 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3399/podman.changes  2020-09-05 
23:58:07.191125168 +0200
@@ -1,0 +2,13 @@
+Wed Sep  2 00:06:42 UTC 2020 - Michael Ströder 
+
+- Update to v2.0.6
+  * Fixed a bug where running systemd in a container on a cgroups v1 system 
would fail.
+  * Fixed a bug where /etc/passwd could be re-created every time a container
+is restarted if the container's /etc/passwd did not contain an entry
+for the user the container was started as.
+  * Fixed a bug where containers without an /etc/passwd file specifying
+a non-root user would not start.
+  * Fixed a bug where the --remote flag would sometimes not make
+remote connections and would instead attempt to run Podman locally.
+
+---

Old:

  podman-2.0.5.tar.xz

New:

  podman-2.0.6.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.edqxdb/_old  2020-09-05 23:58:08.295125721 +0200
+++ /var/tmp/diff_new_pack.edqxdb/_new  2020-09-05 23:58:08.299125722 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:2.0.5
+Version:2.0.6
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.edqxdb/_old  2020-09-05 23:58:08.339125742 +0200
+++ /var/tmp/diff_new_pack.edqxdb/_new  2020-09-05 23:58:08.339125742 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/podman.git
 git
 podman
-2.0.5
-v2.0.5
+2.0.6
+v2.0.6
 
 
 

++ podman-2.0.5.tar.xz -> podman-2.0.6.tar.xz ++
 1832 lines of diff (skipped)




commit podman for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-08-28 21:15:37

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3399 (New)


Package is "podman"

Fri Aug 28 21:15:37 2020 rev:67 rq:830230 version:2.0.5

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-08-20 
22:27:59.155957669 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3399/podman.changes  2020-08-28 
21:16:30.292182766 +0200
@@ -1,0 +2,54 @@
+Tue Aug 25 07:01:13 UTC 2020 - Michael Ströder 
+
+- Update to v2.0.5 (bsc#1175821)
+  * Features
+- Rootless Podman will now add an entry to /etc/passwd for the user who 
ran Podman if run with --userns=keep-id.
+- The podman system connection command has been reworked to support 
multiple connections, and reenabled for use!
+- Podman now has a new global flag, --connection, to specify a connection 
to a remote Podman API instance.
+  * Changes
+- Podman's automatic systemd integration (activated by the --systemd=true 
flag, set by default) will now activate for containers using 
/usr/local/sbin/init as their command, instead of just /usr/sbin/init and 
/sbin/init (and any path ending in systemd).
+- Seccomp profiles specified by the --security-opt seccomp=... flag to 
podman create and podman run will now be honored even if the container was 
created using --privileged.
+  * Bugfixes
+- Fixed a bug where the podman play kube would not honor the hostIP field 
for port forwarding (#5964).
+- Fixed a bug where the podman generate systemd command would panic on an 
invalid restart policy being specified (#7271).
+- Fixed a bug where the podman images command could take a very long time 
(several minutes) to complete when a large number of images were present.
+- Fixed a bug where the podman logs command with the --tail flag would not 
work properly when a large amount of output would be printed 
((#7230)[https://github.com//issues/7230]).
+- Fixed a bug where the podman exec command with remote Podman would not 
return a non-zero exit code when the exec session failed to start (e.g. 
invoking a non-existent command) (#6893).
+- Fixed a bug where the podman load command with remote Podman would did 
not honor user-specified tags (#7124).
+- Fixed a bug where the podman system service command, when run as a 
non-root user by Systemd, did not properly handle the Podman pause process and 
would not restart properly as a result (#7180).
+- Fixed a bug where the --publish flag to podman create, podman run, and 
podman pod create did not properly handle a host IP of 0.0.0.0 (attempting to 
bind to literal 0.0.0.0, instead of all IPs on the system) (#7104).
+- Fixed a bug where the podman start --attach command would not print the 
container's exit code when the command exited due to the container exiting.
+- Fixed a bug where the podman rm command with remote Podman would not 
remove volumes, even if the --volumes flag was specified (#7128).
+- Fixed a bug where the podman run command with remote Podman and the --rm 
flag could exit before the container was fully removed.
+- Fixed a bug where the --pod new:... flag to podman run and podman create 
would create a pod that did not share any namespaces.
+- Fixed a bug where the --preserve-fds flag to podman run and podman exec 
could close the wrong file descriptors while trying to close user-provided 
descriptors after passing them into the container.
+- Fixed a bug where default environment variables ($PATH and $TERM) were 
not set in containers when not provided by the image.
+- Fixed a bug where pod infra containers were not properly unmounted after 
exiting.
+- Fixed a bug where networks created with podman network create with an 
IPv6 subnet did not properly set an IPv6 default route.
+- Fixed a bug where the podman save command would not work properly when 
its output was piped to another command (#7017).
+- Fixed a bug where containers using a systemd init on a cgroups v1 system 
could leak mounts under /sys/fs/cgroup/systemd to the host.
+- Fixed a bug where podman build would not generate an event on completion 
(#7022).
+- Fixed a bug where the podman history command with remote Podman printed 
incorrect creation times for layers (#7122).
+- Fixed a bug where Podman would not create working directories specified 
by the container image if they did not exist.
+- Fixed a bug where Podman did not clear CMD from the container image if 
the user overrode ENTRYPOINT (#7115).
+- Fixed a bug where error parsing image names were not fully reported 
(part of the error message containing the exact issue was dropped).
+- Fixed a bug where the podman images command with remote 

commit podman for openSUSE:Factory

2020-08-20 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-08-20 22:27:54

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3399 (New)


Package is "podman"

Thu Aug 20 22:27:54 2020 rev:66 rq:827668 version:2.0.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-08-14 
09:32:57.888387216 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3399/podman.changes  2020-08-20 
22:27:59.155957669 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 15:11:31 UTC 2020 - Richard Brown 
+
+- Correct invalid use of %{_libexecdir} to ensure files should be in /usr/lib 
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.1jgT0S/_old  2020-08-20 22:28:00.423958261 +0200
+++ /var/tmp/diff_new_pack.1jgT0S/_new  2020-08-20 22:28:00.427958263 +0200
@@ -133,8 +133,8 @@
 install -D -m 0644 contrib/varlink/io.podman.socket 
%{buildroot}%{_unitdir}/io.podman.socket
 
 # Add podman modprobe.d drop-in config
-mkdir -p %{buildroot}%{_libexecdir}/modules-load.d
-install -m 0644 -t %{buildroot}%{_libexecdir}/modules-load.d/ %{SOURCE1}
+mkdir -p %{buildroot}%{_prefix}/lib/modules-load.d
+install -m 0644 -t %{buildroot}%{_prefix}/lib/modules-load.d/ %{SOURCE1}
 
 # README.SUSE is SLES specifc currently
 %if !0%{?is_opensuse}
@@ -153,8 +153,8 @@
 # Manpages
 %{_mandir}/man1/podman*.1*
 # Configs
-%dir %{_libexecdir}/modules-load.d
-%{_libexecdir}/modules-load.d/podman.conf
+%dir %{_prefix}/lib/modules-load.d
+%{_prefix}/lib/modules-load.d/podman.conf
 # Completion
 %{_datadir}/bash-completion/completions/podman
 %{_sysconfdir}/zsh_completion.d/_podman




commit podman for openSUSE:Factory

2020-08-14 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-08-14 09:31:49

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3399 (New)


Package is "podman"

Fri Aug 14 09:31:49 2020 rev:65 rq:825972 version:2.0.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-08-06 
17:29:55.481019067 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3399/podman.changes  2020-08-14 
09:32:57.888387216 +0200
@@ -1,0 +2,13 @@
+Wed Aug 12 09:35:29 UTC 2020 - Thorsten Kukuk 
+
+- Change hard requires for AppArmor to Recommends. They are not
+  needed for runtime or with SELinux but already installed if
+  AppArmor is used [jsc#SMO-15]
+
+---
+Tue Aug  4 13:52:05 UTC 2020 - Richard Brown 
+
+- Add BuildRequires for pkg-config(libselinux) to build with
+  SELinux support [jsc#SMO-15] 
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.7r0cSY/_old  2020-08-14 09:32:59.116387845 +0200
+++ /var/tmp/diff_new_pack.7r0cSY/_new  2020-08-14 09:32:59.120387847 +0200
@@ -47,14 +47,15 @@
 BuildRequires:  libcontainers-common
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
+BuildRequires:  pkgconfig(libselinux)
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  golang(API) = 1.13
 # Build fails with PIE enabled on ppc64le due to boo#1098017
 %ifarch ppc64le
 #!BuildIgnore: gcc-PIE
 %endif
-Requires:   apparmor-parser
-Requires:   apparmor-abstractions
+Recommends: apparmor-parser
+Recommends: apparmor-abstractions
 Requires:   cni
 Requires:   cni-plugins
 Requires:   conmon




commit podman for openSUSE:Factory

2020-08-06 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-08-06 17:29:42

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3399 (New)


Package is "podman"

Thu Aug  6 17:29:42 2020 rev:64 rq:824166 version:2.0.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-05-28 
09:10:56.796260385 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3399/podman.changes  2020-08-06 
17:29:55.481019067 +0200
@@ -1,0 +2,238 @@
+Mon Aug  3 06:47:04 UTC 2020 - Sascha Grunert 
+
+- Update to v2.0.4
+  * Fixed a bug where the output of podman image search did not
+populate the Description field as it was mistakenly assigned to
+the ID field.
+  * Fixed a bug where podman build - and podman build on an HTTP
+target would fail.
+  * Fixed a bug where rootless Podman would improperly chown the
+copied-up contents of anonymous volumes (#7130).
+  * Fixed a bug where Podman would sometimes HTML-escape special
+characters in its CLI output.
+  * Fixed a bug where the podman start --attach --interactive
+command would print the container ID of the container attached
+to when exiting (#7068).
+  * Fixed a bug where podman run --ipc=host --pid=host would only
+set --pid=host and not --ipc=host (#7100).
+  * Fixed a bug where the --publish argument to podman run, podman
+create and podman pod create would not allow binding the same
+container port to more than one host port (#7062).
+  * Fixed a bug where incorrect arguments to podman images --format
+could cause Podman to segfault.
+  * Fixed a bug where podman rmi --force on an image ID with more
+than one name and at least one container using the image would
+not completely remove containers using the image (#7153).
+  * Fixed a bug where memory usage in bytes and memory use
+percentage were swapped in the output of podman stats
+--format=json.
+  * Fixed a bug where the libpod and compat events endpoints would
+fail if no filters were specified (#7078).
+  * Fixed a bug where the CgroupVersion field in responses from the
+compat Info endpoint was prefixed by "v" (instead of just being
+"1" or "2", as is documented).
+
+---
+Fri Jul 31 13:07:59 UTC 2020 - Ralf Haferkamp 
+
+- Remove obsolete libpod.conf from Package sources
+
+---
+Tue Jul 28 13:16:55 UTC 2020 - Ralf Haferkamp 
+
+- libpod got renamed to podman on GitHub. Point _service file to
+  the new name.
+- Remove obsolete old Requires on libcontainers-image and -storage
+  all of that is inside libcontainers-common
+- Require a new enough libcontainers-common version to have the
+  default containers.conf installed.
+- Remove deprecated libpod.conf and create an update notice pointing
+  to containers.conf for user that made changes to libpod.conf
+
+---
+Tue Jul 28 09:13:49 UTC 2020 - Fabian Vogt 
+
+- Suggest katacontainers instead of recommending it. It's not
+  enabled by default, so it's just bloat
+
+---
+Fri Jul 24 12:19:32 UTC 2020 - Ralf Haferkamp 
+
+- Update to v2.0.3
+  * Fix handling of entrypoint
+  * log API: add context to allow for cancelling
+  * fix API: Create container with an invalid configuration
+  * Remove all instances of named return "err" from Libpod
+  * Fix: Correct connection counters for hijacked connections
+  * Fix: Hijacking v2 endpoints to follow rfc 7230 semantics
+  * Remove hijacked connections from active connections list
+  * version/info: format: allow more json variants
+  * Correctly print STDOUT on non-terminal remote exec
+  * Fix container and pod create commands for remote create
+  * Mask out /sys/dev to prevent information leak from the host
+  * Ensure sig-proxy default is propagated in start
+  * Add SystemdMode to inspect for containers
+  * When determining systemd mode, use full command
+  * Fix lint
+  * Populate remaining unused fields in `pod inspect`
+  * Include infra container information in `pod inspect`
+  * play-kube: add suport for "IfNotPresent" pull type
+  * docs: user namespace can't be shared in pods
+  * Fix "Error: unrecognized protocol \"TCP\" in port mapping"
+  * Error on rootless mac and ip addresses
+  * Fix & add notes regarding problematic language in codebase
+  * abi: set default umask and rlimits
+  * Used reference package with errors for parsing tag
+  * fix: system df error when an image has no name
+  * Fix Generate API title/description
+  * Add noop function disable-content-trust
+  * fix play kube doesn't override dockerfile ENTRYPOINT
+  * 

commit podman for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-05-28 09:10:33

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3606 (New)


Package is "podman"

Thu May 28 09:10:33 2020 rev:63 rq:808742 version:1.9.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-05-01 
11:07:40.031105511 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.3606/podman.changes  2020-05-28 
09:10:56.796260385 +0200
@@ -1,0 +2,20 @@
+Mon May 25 11:32:32 UTC 2020 - Paolo Stivanin 
+
+- Update to podman v1.9.3:
+  * Fixed a bug where, on FIPS enabled hosts, FIPS mode secrets
+were not properly mounted into containers
+  * Fixed a bug where builds run over Varlink would hang
+  * Fixed a bug where podman save would fail when the target
+image was specified by digest
+  * Fixed a bug where rootless containers with ports forwarded to them
+could panic and dump core due to a concurrency issue (#6018)
+  * Fixed a bug where rootless Podman could race when opening the
+rootless user namespace, resulting in commands failing to run
+  * Fixed a bug where HTTP proxy environment variables forwarded into
+the container by the --http-proxy flag could not be overridden by --env or 
--env-file
+  * Fixed a bug where rootless Podman was setting resource limits on cgroups
+v2 systems that were not using systemd-managed cgroups
+(and thus did not support resource limits), resulting in containers 
failing to start
+
+
+---

Old:

  podman-1.9.1.tar.xz

New:

  podman-1.9.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.RX22RR/_old  2020-05-28 09:10:58.272263953 +0200
+++ /var/tmp/diff_new_pack.RX22RR/_new  2020-05-28 09:10:58.276263963 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.9.1
+Version:1.9.3
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.RX22RR/_old  2020-05-28 09:10:58.316264059 +0200
+++ /var/tmp/diff_new_pack.RX22RR/_new  2020-05-28 09:10:58.320264069 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.9.1
-v1.9.1
+1.9.3
+v1.9.3
 
 
 

++ podman-1.9.1.tar.xz -> podman-1.9.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.9.1/Makefile new/podman-1.9.3/Makefile
--- old/podman-1.9.1/Makefile   2020-04-28 22:29:37.0 +0200
+++ new/podman-1.9.3/Makefile   2020-05-22 19:34:31.0 +0200
@@ -187,6 +187,10 @@
 .PHONY: podman
 podman: bin/podman
 
+.PHONY: bin/podman-remote-static
+podman-remote-static: bin/podman-remote-static
+   CGO_ENABLED=0 $(GO) build $(BUILDFLAGS) -gcflags '$(GCFLAGS)' -asmflags 
'$(ASMFLAGS)' -ldflags '$(LDFLAGS_PODMAN_STATIC)' -tags "!ABISupport varlink 
containers_image_openpgp remoteclient" -o bin/podman-remote-static 
$(PROJECT)/cmd/podman
+
 .PHONY: bin/podman-remote
 bin/podman-remote: .gopathok $(SOURCES) go.mod go.sum 
$(PODMAN_VARLINK_DEPENDENCIES) ## Build with podman on remote environment
$(GO_BUILD) $(BUILDFLAGS) -gcflags '$(GCFLAGS)' -asmflags '$(ASMFLAGS)' 
-ldflags '$(LDFLAGS_PODMAN)' -tags "$(BUILDTAGS) remoteclient" -o $@ 
$(PROJECT)/cmd/podman
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.9.1/RELEASE_NOTES.md 
new/podman-1.9.3/RELEASE_NOTES.md
--- old/podman-1.9.1/RELEASE_NOTES.md   2020-04-28 22:29:37.0 +0200
+++ new/podman-1.9.3/RELEASE_NOTES.md   2020-05-22 19:34:31.0 +0200
@@ -1,5 +1,28 @@
 # Release Notes
 
+## 1.9.3
+### Bugfixes
+- Fixed a bug where, on FIPS enabled hosts, FIPS mode secrets were not 
properly mounted into containers
+- Fixed a bug where builds run over Varlink would hang 
([#6237](https://github.com/containers/libpod/issues/6237))
+
+### Misc
+- Named volumes and tmpfs filesystems will no longer default to mounting 
`noexec` for improved compatibility with Docker
+- Updated Buildah to v1.14.9
+
+## 1.9.2
+### Bugfixes
+- Fixed a bug where `podman save` would fail when the target image was 
specified by digest ([#5234](https://github.com/containers/libpod/issues/5234))
+- Fixed a bug where rootless containers with ports forwarded to them could 
panic and dump core due to a concurrency issue 
([#6018](https://github.com/containers/libpod/issues/6018))
+- Fixed a bug where rootless Podman could race when opening the rootless user 
namespace, resulting in commands failing to run
+- Fixed a bug where 

commit podman for openSUSE:Factory

2020-05-01 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-05-01 11:07:25

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.2738 (New)


Package is "podman"

Fri May  1 11:07:25 2020 rev:62 rq:798807 version:1.9.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-04-18 
00:29:08.237891652 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.2738/podman.changes  2020-05-01 
11:07:40.031105511 +0200
@@ -1,0 +2,16 @@
+Wed Apr 29 06:34:51 UTC 2020 - Sascha Grunert 
+
+- Update podman to v1.9.1:
+  * Bugfixes
+- Fixed a bug where healthchecks could become nonfunctional if
+  container log paths were manually set with --log-path and
+  multiple container logs were placed in the same directory
+- Fixed a bug where rootless Podman could, when using an older
+  libpod.conf, print numerous warning messages about an invalid
+  CGroup manager config
+- Fixed a bug where rootless Podman would sometimes fail to
+  close the rootless user namespace when joining it
+  * Misc
+- Updated containers/common to v0.8.2
+
+---
@@ -5 +21 @@
-- Update podman to v1.8.2:
+- Update podman to v1.9.0:

Old:

  podman-1.9.0.tar.xz

New:

  podman-1.9.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.OXIPZ6/_old  2020-05-01 11:07:43.075112131 +0200
+++ /var/tmp/diff_new_pack.OXIPZ6/_new  2020-05-01 11:07:43.075112131 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.9.0
+Version:1.9.1
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.OXIPZ6/_old  2020-05-01 11:07:43.115112218 +0200
+++ /var/tmp/diff_new_pack.OXIPZ6/_new  2020-05-01 11:07:43.119112227 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.9.0
-v1.9.0
+1.9.1
+v1.9.1
 
 
 

++ podman-1.9.0.tar.xz -> podman-1.9.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.9.0/.cirrus.yml new/podman-1.9.1/.cirrus.yml
--- old/podman-1.9.0/.cirrus.yml2020-04-15 16:51:28.0 +0200
+++ new/podman-1.9.1/.cirrus.yml2020-04-28 22:29:37.0 +0200
@@ -14,7 +14,7 @@
  Global variables used for all tasks
 
 # Name of the ultimate destination branch for this CI run, PR or 
post-merge.
-DEST_BRANCH: "master"
+DEST_BRANCH: "v1.9"
 # Overrides default location (/tmp/cirrus) for repo clone
 GOPATH: "/var/tmp/go"
 GOBIN: "${GOPATH}/bin"
@@ -106,7 +106,7 @@
 # Note: Image has dual purpose, see contrib/gate/README.md
 # The entrypoint.sh script ensures a prestine copy of $SRCPATH is
 # available at $GOSRC before executing make instructions.
-image: "quay.io/libpod/gate:master"
+image: "quay.io/libpod/gate:v1.9"
 cpu: 8
 memory: 12
 
@@ -234,7 +234,7 @@
 # Runs within Cirrus's "community cluster"
 container:
 # Note: Image has dual purpose, see contrib/gate/README.md
-image: "quay.io/libpod/gate:master"
+image: "quay.io/libpod/gate:v1.9"
 cpu: 4
 memory: 12
 
@@ -321,7 +321,7 @@
 - "build_without_cgo"
 
 container:
-image: "quay.io/libpod/imgts:master"  # see contrib/imgts
+image: "quay.io/libpod/imgts:v1.9"  # see contrib/imgts
 cpu: 1
 memory: 1
 
@@ -346,32 +346,6 @@
 script: '$CIRRUS_WORKING_DIR/$SCRIPT_BASE/update_meta.sh |& ${TIMESTAMP}'
 
 
-# Remove old and disused images based on labels set by meta_task
-image_prune_task:
-
-# This should ONLY ever run from the master branch, and never
-# anywhere else so it's behavior is always consistent, even
-# as new branches are created.
-only_if: $CIRRUS_BRANCH == "master"
-
-depends_on:
-- "meta"
-
-container:
-image: "quay.io/libpod/imgprune:master"  # see contrib/imgprune
-cpu: 1
-memory: 1
-
-env:
-<<: *meta_env_vars
-GCPJSON: 
ENCRYPTED[4c11d8e09c904c30fc70eecb95c73dec0ddf19976f9b981a0f80f3f6599e8f990bcef93c253ac0277f200850d98528e7]
-GCPNAME: 
ENCRYPTED[7f54557ba6e5a437f11283a53e71baec9ca546f48a9835538cc54d297f79968eb1337d4596a1025b14f9d1c5723fbd29]
-
-timeout_in: 10m
-
-script: '/usr/local/bin/entrypoint.sh |& ${TIMESTAMP}'
-
-
 # This task does the unit and integration testing for every platform
 testing_task:
 alias: "testing"
@@ -766,7 +740,6 @@
 - 

commit podman for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-04-18 00:28:26

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.2738 (New)


Package is "podman"

Sat Apr 18 00:28:26 2020 rev:61 rq:794479 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-04-05 
20:53:01.533152788 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.2738/podman.changes  2020-04-18 
00:29:08.237891652 +0200
@@ -1,0 +2,61 @@
+Thu Apr 16 06:33:21 UTC 2020 - Sascha Grunert 
+
+- Switched to simple `make binaries` for building podman
+- Update podman to v1.8.2:
+  * Features
+- Experimental support has been added for podman run
+  --userns=auto, which automatically allocates a unique UID and
+  GID range for the new container's user namespace
+- The podman play kube command now has a --network flag to
+  place the created pod in one or more CNI networks
+- The podman commit command now supports an --iidfile flag to
+  write the ID of the committed image to a file
+- Initial support for the new containers.conf configuration
+  file has been added. containers.conf allows for much more
+  detailed configuration of some Podman functionality
+  * Changes
+- There has been a major cleanup of the podman info command
+  resulting in breaking changes. Many fields have been renamed
+  to better suit usage with APIv2
+- All uses of the --timeout flag have been switched to prefer
+  the alternative --time. The --timeout flag will continue to
+  work, but man pages and --help will use the --time flag
+  instead
+  * Bugfixes
+- Fixed a bug where some volume mounts from the host would
+  sometimes not properly determine the flags they should use
+  when mounting
+- Fixed a bug where Podman was not propagating $PATH to Conmon
+  and the OCI runtime, causing issues for some OCI runtimes
+  that required it
+- Fixed a bug where rootless Podman would print error messages
+  about missing support for systemd cgroups when run in a
+  container with no cgroup support
+- Fixed a bug where podman play kube would not properly handle
+  container-only port mappings (#5610)
+- Fixed a bug where the podman container prune command was not
+  pruning containers in the created and configured states
+- Fixed a bug where Podman was not properly removing CNI IP
+  address allocations after a reboot (#5433)
+- Fixed a bug where Podman was not properly applying the
+  default Seccomp profile when --security-opt was not given at
+  the command line
+  * HTTP API
+- Many Libpod API endpoints have been added, including Changes,
+  Checkpoint, Init, and Restore
+- Resolved issues where the podman system service command would
+  time out and exit while there were still active connections
+- Stability overall has greatly improved as we prepare the API
+  for a beta release soon with Podman 2.0
+  * Misc
+- The default infra image for pods has been upgraded to
+  k8s.gcr.io/pause:3.2 (from 3.1) to address a bug in the
+  architecture metadata for non-AMD64 images
+- The slirp4netns networking utility in rootless Podman now
+  uses Seccomp filtering where available for improved security
+- Updated Buildah to v1.14.8
+- Updated containers/storage to v1.18.2
+- Updated containers/image to v5.4.3
+- Updated containers/common to v0.8.1
+
+---

Old:

  podman-1.8.2.tar.xz

New:

  podman-1.9.0.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.qojw0E/_old  2020-04-18 00:29:09.289893831 +0200
+++ /var/tmp/diff_new_pack.qojw0E/_new  2020-04-18 00:29:09.293893838 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.8.2
+Version:1.9.0
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -107,29 +107,8 @@
 cp -avr * $HOME/go/src/%{project}
 cd $HOME/go/src/%{project}
 
-%if 0%{?with_libostree}
-echo "Compiling with libostree support"
-export BUILDTAGS="seccomp apparmor varlink systemd"
-%else
-echo "Compiling without libostree support"
-export BUILDTAGS="seccomp apparmor varlink containers_image_ostree_stub 
systemd"
-%endif
-
 # Build podman
-go generate ./cmd/podman/varlink/...
-
-go build -tags "$BUILDTAGS" \
- -buildmode=pie \
- -ldflags '-s -w -X main.podmanVersion=%{version}' \
- -o bin/podman \
- %{project}/cmd/podman
-
-# Build remote client

commit podman for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-04-05 20:52:59

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3248 (New)


Package is "podman"

Sun Apr  5 20:52:59 2020 rev:60 rq:791221 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-03-27 
21:56:14.238755753 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3248/podman.changes  2020-04-05 
20:53:01.533152788 +0200
@@ -1,0 +2,6 @@
+Fri Apr  3 14:30:02 UTC 2020 - Ralf Haferkamp 
+
+- Add "systemd" BUILDFLAGS to build with support for journald
+  logging (bsc#1162432)
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.iw16wO/_old  2020-04-05 20:53:02.329153550 +0200
+++ /var/tmp/diff_new_pack.iw16wO/_new  2020-04-05 20:53:02.333153554 +0200
@@ -109,10 +109,10 @@
 
 %if 0%{?with_libostree}
 echo "Compiling with libostree support"
-export BUILDTAGS="seccomp apparmor varlink"
+export BUILDTAGS="seccomp apparmor varlink systemd"
 %else
 echo "Compiling without libostree support"
-export BUILDTAGS="seccomp apparmor varlink containers_image_ostree_stub"
+export BUILDTAGS="seccomp apparmor varlink containers_image_ostree_stub 
systemd"
 %endif
 
 # Build podman




commit podman for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-03-27 21:56:03

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3160 (New)


Package is "podman"

Fri Mar 27 21:56:03 2020 rev:59 rq:789007 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-03-23 
12:49:50.451929301 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3160/podman.changes  2020-03-27 
21:56:14.238755753 +0100
@@ -1,0 +2,11 @@
+Fri Mar 27 12:40:44 UTC 2020 - Richard Brown 
+
+- Use infra_image pause:3.2 
+
+---
+Fri Mar 27 09:52:26 UTC 2020 - Ralf Haferkamp 
+
+- Fix dependency on slirp4netns. We need at least 0.4.0 now
+  (bsc#1167850)
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.r39DRZ/_old  2020-03-27 21:56:15.546756514 +0100
+++ /var/tmp/diff_new_pack.r39DRZ/_new  2020-03-27 21:56:15.550756516 +0100
@@ -64,7 +64,7 @@
 Requires:   libcontainers-image
 Requires:   libcontainers-storage
 Requires:   runc >= 1.0.0~rc4
-Requires:   slirp4netns >= 0.3.0
+Requires:   slirp4netns >= 0.4.0
 Requires:   catatonit
 Requires:   fuse-overlayfs
 Recommends: %{name}-cni-config = %{version}

++ libpod.conf ++
--- /var/tmp/diff_new_pack.r39DRZ/_old  2020-03-27 21:56:15.594756542 +0100
+++ /var/tmp/diff_new_pack.r39DRZ/_new  2020-03-27 21:56:15.594756542 +0100
@@ -64,7 +64,7 @@
 #namespace = ""
 
 # Default infra (pause) image name for pod infra containers
-infra_image = "registry.opensuse.org/kubic/pause:3.1"
+infra_image = "registry.opensuse.org/kubic/pause:3.2"
 
 # Default command to run the infra container
 infra_command = "/usr/bin/pause"




commit podman for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-03-23 12:49:28

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3160 (New)


Package is "podman"

Mon Mar 23 12:49:28 2020 rev:58 rq:786757 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-03-17 
13:06:05.445612168 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3160/podman.changes  2020-03-23 
12:49:50.451929301 +0100
@@ -1,0 +2,43 @@
+Fri Mar 20 07:56:22 UTC 2020 - Sascha Grunert 
+
+- Update podman to v1.8.2:
+  * Features
+- Initial support for automatically updating containers managed
+  via Systemd unit files has been merged. This allows
+  containers to automatically upgrade if a newer version of
+  their image becomes available
+  * Bugfixes
+- Fixed a bug where unit files generated by podman generate
+  systemd --new would not force containers to detach, causing
+  the unit to time out when trying to start
+- Fixed a bug where podman system reset could delete important
+  system directories if run as rootless on installations
+  created by older Podman (#4831)
+- Fixed a bug where image built by podman build would not
+  properly set the OS and Architecture they were built with
+  (#5503)
+- Fixed a bug where attached podman run with --sig-proxy
+  enabled (the default), when built with Go 1.14, would
+  repeatedly send signal 23 to the process in the container and
+  could generate errors when the container stopped (#5483)
+- Fixed a bug where rootless podman run commands could hang
+  when forwarding ports
+- Fixed a bug where rootless Podman would not work when /proc
+  was mounted with the hidepid option set
+- Fixed a bug where the podman system service command would use
+  large amounts of CPU when --timeout was set to 0 (#5531)
+  * HTTP API
+- Initial support for Libpod endpoints related to creating and
+  operating on image manifest lists has been added
+- The Libpod Healthcheck and Events API endpoints are now
+  supported
+- The Swagger endpoint can now handle cases where no Swagger
+  documentation has been generated
+  * Misc
+- Updated Buildah to v1.14.3
+- Updated containers/storage to v1.16.5
+- Several performance improvements have been made to creating
+  containers, which should somewhat improve the performance of
+  podman create and podman run
+
+---

Old:

  podman-1.8.1.tar.xz

New:

  podman-1.8.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.vXB0xM/_old  2020-03-23 12:49:52.327930479 +0100
+++ /var/tmp/diff_new_pack.vXB0xM/_new  2020-03-23 12:49:52.347930491 +0100
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.8.1
+Version:1.8.2
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.vXB0xM/_old  2020-03-23 12:49:52.767930755 +0100
+++ /var/tmp/diff_new_pack.vXB0xM/_new  2020-03-23 12:49:52.795930773 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.8.1
-v1.8.1
+1.8.2
+v1.8.2
 
 
 

++ podman-1.8.1.tar.xz -> podman-1.8.2.tar.xz ++
/work/SRC/openSUSE:Factory/podman/podman-1.8.1.tar.xz 
/work/SRC/openSUSE:Factory/.podman.new.3160/podman-1.8.2.tar.xz differ: char 
26, line 1




commit podman for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-03-17 13:06:00

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3160 (New)


Package is "podman"

Tue Mar 17 13:06:00 2020 rev:57 rq:784188 version:1.8.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-03-08 
22:24:09.104077992 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3160/podman.changes  2020-03-17 
13:06:05.445612168 +0100
@@ -1,0 +2,141 @@
+Thu Mar 12 07:36:52 UTC 2020 - Sascha Grunert 
+
+- Update podman to v1.8.1:
+  * Features
+- Many networking-related flags have been added to podman pod
+  create to enable customization of pod networks, including
+  --add-host, --dns, --dns-opt, --dns-search, --ip,
+  --mac-address, --network, and --no-hosts
+- The podman ps --format=json command now includes the ID of
+  the image containers were created with
+- The podman run and podman create commands now feature an
+  --rmi flag to remove the image the container was using after
+  it exits (if no other containers are using said image)
+  ([#4628](https://github.com/containers/libpod/issues/4628))
+- The podman create and podman run commands now support the
+  --device-cgroup-rule flag (#4876)
+- While the HTTP API remains in alpha, many fixes and additions
+  have landed. These are documented in a separate subsection
+  below
+- The podman create and podman run commands now feature a
+  --no-healthcheck flag to disable healthchecks for a container
+  (#5299)
+- Containers now recognize the io.containers.capabilities
+  label, which specifies a list of capabilities required by the
+  image to run. These capabilities will be used as long as they
+  are more restrictive than the default capabilities used
+- YAML produced by the podman generate kube command now
+  includes SELinux configuration passed into the container via
+  --security-opt label=... (#4950)
+  * Bugfixes
+- Fixed CVE-2020-1726, a security issue where volumes manually
+  populated before first being mounted into a container could
+  have those contents overwritten on first being mounted into a
+  container
+- Fixed a bug where Podman containers with user namespaces in
+  CNI networks with the DNS plugin enabled would not have the
+  DNS plugin's nameserver added to their resolv.conf
+  ([#5256](https://github.com/containers/libpod/issues/5256))
+- Fixed a bug where trailing / characters in image volume
+  definitions could cause them to not be overridden by a
+  user-specified mount at the same location
+  ([#5219](https://github.com/containers/libpod/issues/5219))
+- Fixed a bug where the label option in libpod.conf, used to
+  disable SELinux by default, was not being respected (#5087)
+- Fixed a bug where the podman login and podman logout commands
+  required the registry to log into be specified (#5146)
+- Fixed a bug where detached rootless Podman containers could
+  not forward ports (#5167)
+- Fixed a bug where rootless Podman could fail to run if the
+  pause process had died
+- Fixed a bug where Podman ignored labels that were specified
+  with only a key and no value (#3854)
+- Fixed a bug where Podman would fail to create named volumes
+  when the backing filesystem did not support SELinux labelling
+  (#5200)
+- Fixed a bug where --detach-keys="" would not disable
+  detaching from a container (#5166)
+- Fixed a bug where the podman ps command was too aggressive
+  when filtering containers and would force --all on in too
+  many situations
+- Fixed a bug where the podman play kube command was ignoring
+  image configuration, including volumes, working directory,
+  labels, and stop signal (#5174)
+- Fixed a bug where the Created and CreatedTime fields in
+  podman images --format=json were misnamed, which also broke
+  Go template output for those fields
+  ([#5110](https://github.com/containers/libpod/issues/5110))
+- Fixed a bug where rootless Podman containers with ports
+  forwarded could hang when started (#5182)
+- Fixed a bug where podman pull could fail to parse registry
+  names including port numbers
+- Fixed a bug where Podman would incorrectly attempt to
+  validate image OS and architecture when starting containers
+- Fixed a bug where Bash completion for podman build -f would
+  not list available files that could be built (#3878)
+- Fixed a bug where podman commit --change would perform
+  incorrect validation, resulting in valid changes being
+  rejected (#5148)
+- Fixed a bug where podman 

commit podman for openSUSE:Factory

2020-03-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-03-08 22:23:55

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.26092 (New)


Package is "podman"

Sun Mar  8 22:23:55 2020 rev:56 rq:781913 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-02-25 
16:04:14.968319900 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.26092/podman.changes 2020-03-08 
22:24:09.104077992 +0100
@@ -1,0 +2,11 @@
+Thu Mar  5 16:26:16 UTC 2020 - Ralf Haferkamp 
+
+- Added SLE specific README.SUSE about current support status
+  (jsc#SLE-9112, jsc#CAASP-60)
+
+---
+Thu Mar  5 15:40:12 UTC 2020 - Richard Brown 
+
+- Configure br_netfilter for podman automatically (boo#1165738) 
+
+---

New:

  README.SUSE.SLES
  podman.conf



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.TGfL9o/_old  2020-03-08 22:24:11.092079219 +0100
+++ /var/tmp/diff_new_pack.TGfL9o/_new  2020-03-08 22:24:11.092079219 +0100
@@ -29,8 +29,10 @@
 Group:  System/Management
 Url:https://github.com/containers/libpod
 Source0:%{name}-%{version}.tar.xz
+Source1:podman.conf
 Source2:libpod.conf
 Source3:%{name}-rpmlintrc
+Source4:README.SUSE.SLES
 BuildRequires:  bash-completion
 BuildRequires:  cni
 BuildRequires:  device-mapper-devel
@@ -157,9 +159,21 @@
 install -D -m 0644 contrib/varlink/io.podman.service 
%{buildroot}%{_unitdir}/io.podman.service
 install -D -m 0644 contrib/varlink/io.podman.socket 
%{buildroot}%{_unitdir}/io.podman.socket
 
+# Add podman modprobe.d drop-in config
+mkdir -p %{buildroot}%{_libexecdir}/modules-load.d
+install -m 0644 -t %{buildroot}%{_libexecdir}/modules-load.d/ %{SOURCE1}
+
+# README.SUSE is SLES specifc currently
+%if !0%{?is_opensuse}
+install -D -m 0644 %{SOURCE4} %{buildroot}%{_docdir}/%{name}/README.SUSE
+%endif
+
 %fdupes %{buildroot}/%{_prefix}
 
 %files
+%if !0%{?is_opensuse}
+%doc %{_docdir}/%{name}
+%endif
 # Binaries
 %{_bindir}/podman
 %{_bindir}/podman-remote
@@ -170,6 +184,8 @@
 %config(noreplace) %{_sysconfdir}/containers/libpod.conf
 %dir %{_datadir}/containers
 %{_datadir}/containers/libpod.conf
+%dir %{_libexecdir}/modules-load.d
+%{_libexecdir}/modules-load.d/podman.conf
 # Completion
 %{_datadir}/bash-completion/completions/podman
 %{_sysconfdir}/zsh_completion.d/_podman

++ README.SUSE.SLES ++
Support Status of podman on SUSE Linux Enterprise
=

Starting with SLE15-SP2, podman is a supported container engine for SUSE Linux
Enterprise Server. There are however a few selected features of podman that
are currently excluded from support. These are:

* The varlink remote API
* rootless containers
* support for cgroups v2
* any CNI plugin other than default bridge plugin
* The automatic generation of systemd units via "podman generate systemd"
* pod management via "podman pod ..." and "podman play"
* The "podman container diff" command
++ podman.conf ++
# Load br_netfilter module at boot
br_netfilter



commit podman for openSUSE:Factory

2020-02-25 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-02-25 16:03:24

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.26092 (New)


Package is "podman"

Tue Feb 25 16:03:24 2020 rev:55 rq:777935 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-02-15 
22:23:36.147250752 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.26092/podman.changes 2020-02-25 
16:04:14.968319900 +0100
@@ -1,0 +2,10 @@
+Thu Feb 20 15:57:54 UTC 2020 - Ralf Haferkamp 
+
+- The name of the cni-bridge in the default config changed from
+  "cni0" to "podman-cni0" with podman-1.6.0. Add a %trigger to
+  rename the bridge in the system to the new default if it exists.
+  The trigger is only excuted when updating podman-cni-config 
+  from something older than 1.6.0. This is mainly needed for SLE
+  where we're updating from 1.4.4 to 1.8.0 (bsc#1160460).
+
+---
@@ -6 +16 @@
-- Update podman to v1.8.0:
+- Update podman to v1.8.0 (bsc#1160460):
@@ -524,0 +535,6 @@
+Mon Sep  2 12:02:44 UTC 2019 - Sascha Grunert 
+
+- Add patch for CVE-2019-10214. bsc#1144065
+  + CVE-2019-10214.patch
+
+---
@@ -693,0 +710,6 @@
+
+
+Tue Jul 30 07:46:16 UTC 2019 - Sascha Grunert 
+
+- Remove fuse-overlayfs because it's (currently) an unsatisfied dependency on
+  SLE (bsc#1143386)



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.FCbKpj/_old  2020-02-25 16:04:16.208320254 +0100
+++ /var/tmp/diff_new_pack.FCbKpj/_new  2020-02-25 16:04:16.212320255 +0100
@@ -87,6 +87,8 @@
 Summary:Basic CNI configuration for podman
 Group:  System/Management
 Requires:   %{name} = %{version}
+# iproute2 is needed by the %triggerun scriplet
+Requires:   iproute2
 BuildArch:  noarch
 
 %description cni-config
@@ -195,4 +197,14 @@
 %postun
 %service_del_postun io.podman.service io.podman.socket
 
+%triggerun cni-config -- %{name}-cni-config < 1.6.0
+# The name of the network bridge changed from cni0 to podman-cni0 with
+# podman 1.6. We need to rename the existing bridge to the new name to
+# to avoid network issues after upgrade
+if ip link show dev cni0 > /dev/null 2>&1; then
+ip link set dev cni0 down
+ip link set dev cni0 name cni-podman0
+ip link set dev cni-podman0 up
+fi
+
 %changelog




commit podman for openSUSE:Factory

2020-02-15 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-02-15 22:23:34

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.26092 (New)


Package is "podman"

Sat Feb 15 22:23:34 2020 rev:54 rq:772114 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-01-30 
09:32:35.313207150 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.26092/podman.changes 2020-02-15 
22:23:36.147250752 +0100
@@ -1,0 +2,93 @@
+Fri Feb  7 14:18:16 UTC 2020 - Sascha Grunert 
+
+- Remove: 0001-clarify-container-prune-force.patch because it's now
+  included in the release
+- Update podman to v1.8.0:
+  * Features
+- The podman system service command has been added, providing a
+  preview of Podman's new Docker-compatible API. This API is
+  still very new, and not yet ready for production use, but is
+  available for early testing
+- Rootless Podman now uses Rootlesskit for port forwarding,
+  which should greatly improve performance and capabilities
+- The podman untag command has been added to remove tags from
+  images without deleting them
+- The podman inspect command on images now displays previous
+  names they used
+- The podman generate systemd command now supports a --new
+  option to generate service files that create and run new
+  containers instead of managing existing containers
+- Support for --log-opt tag= to set logging tags has been added
+  to the journald log driver
+- Added support for using Seccomp profiles embedded in images
+  for podman run and podman create via the new --seccomp-policy
+CLI flag
+- The podman play kube command now honors pull policy
+  * Bugfixes
+- Fixed a bug where the podman cp command would not copy the
+  contents of directories when paths ending in /. were given
+- Fixed a bug where the podman play kube command did not
+  properly locate Seccomp profiles specified relative to
+  localhost
+- Fixed a bug where the podman info command for remote Podman
+  did not show registry information
+- Fixed a bug where the podman exec command did not support
+  having input piped into it
+- Fixed a bug where the podman cp command with rootless Podman
+  on CGroups v2 systems did not properly determine if the
+  container could be paused while copying
+- Fixed a bug where the podman container prune --force command
+  could possible remove running containers if they were started
+  while the command was running 
+- Fixed a bug where Podman, when run as root, would not
+  properly configure slirp4netns networking when requested
+- Fixed a bug where podman run --userns=keep-id did not work
+  when the user had a UID over 65535
+- Fixed a bug where rootless podman run and podman create with
+  the --userns=keep-id option could change permissions on
+  /run/user/$UID and break KDE
+- Fixed a bug where rootless Podman could not be run in a
+  systemd service on systems using CGroups v2
+- Fixed a bug where podman inspect would show CPUShares as 0,
+  instead of the default (1024), when it was not explicitly set
+- Fixed a bug where podman-remote push would segfault
+- Fixed a bug where image healthchecks were not shown in the
+  output of podman inspect
+- Fixed a bug where named volumes created with containers from
+  pre-1.6.3 releases of Podman would be autoremoved with their
+  containers if the --rm flag was given, even if they were
+  given names
+- Fixed a bug where podman history was not computing image
+  sizes correctly
+- Fixed a bug where Podman would not error on invalid values to
+  the --sort flag to podman images
+- Fixed a bug where providing a name for the image made by
+  podman commit was mandatory, not optional as it should be
+- Fixed a bug where the remote Podman client would append an
+  extra " to %PATH
+- Fixed a bug where the podman build command would sometimes
+  ignore the -f option and build the wrong Containerfile
+- Fixed a bug where the podman ps --filter command would only
+  filter running containers, instead of all containers, if
+  --all was not passed
+- Fixed a bug where the podman load command on compressed
+  images would leave an extra copy on disk
+- Fixed a bug where the podman restart command would not
+  properly clean up the network, causing it to function
+  differently from podman stop; podman start
+- Fixed a bug where setting the --memory-swap flag to podman
+  create and podman run to -1 (to indicate unlimited) was not
+  supported
+  * Misc
+- Initial work on version 2 of the 

commit podman for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-01-30 09:32:09

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.26092 (New)


Package is "podman"

Thu Jan 30 09:32:09 2020 rev:53 rq:766926 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2020-01-13 
22:17:15.622399561 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.26092/podman.changes 2020-01-30 
09:32:35.313207150 +0100
@@ -1,0 +2,6 @@
+Fri Jan 24 14:04:36 UTC 2020 - Sascha Grunert 
+
+- Add apparmor-abstractions as required runtime dependency to
+  have `tunables/global` available.
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.IjTWXo/_old  2020-01-30 09:32:38.281208738 +0100
+++ /var/tmp/diff_new_pack.IjTWXo/_new  2020-01-30 09:32:38.281208738 +0100
@@ -55,6 +55,7 @@
 #!BuildIgnore: gcc-PIE
 %endif
 Requires:   apparmor-parser
+Requires:   apparmor-abstractions
 Requires:   cni
 Requires:   cni-plugins
 Requires:   conmon




commit podman for openSUSE:Factory

2020-01-13 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2020-01-13 22:16:16

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.6675 (New)


Package is "podman"

Mon Jan 13 22:16:16 2020 rev:52 rq:763947 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-12-18 
14:46:40.673893595 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.6675/podman.changes  2020-01-13 
22:17:15.622399561 +0100
@@ -1,0 +2,170 @@
+Mon Jan 13 11:13:59 UTC 2020 - Ralf Haferkamp 
+
+- Add: 0001-clarify-container-prune-force.patch to fix the --force
+  flag for the "container prune" command.
+  (https://github.com/containers/libpod/issues/4844)
+
+---
+Wed Jan  8 09:23:01 UTC 2020 - Ralf Haferkamp 
+
+- Update podman to v1.7.0
+  * Features
+- Added support for setting a static MAC address for containers
+- Added support for creating macvlan networks with podman
+  network create, allowing Podman containers to be attached
+  directly to networks the host is connected to
+- The podman image prune and podman container prune commands
+  now support the --filter flag to filter what will be pruned,
+  and now prompts for confirmation when run without --force
+  (#4410 and #4411)
+- Podman now creates CGroup namespaces by default on systems
+  using CGroups v2 (#4363)
+- Added the podman system reset command to remove all Podman
+  files and perform a factory reset of the Podman installation
+- Added the --history flag to podman images to display previous
+  names used by images (#4566)
+- Added the --ignore flag to podman rm and podman stop to not
+  error when requested containers no longer exist
+- Added the --cidfile flag to podman rm and podman stop to read
+  the IDs of containers to be removed or stopped from a file
+- The podman play kube command now honors Seccomp annotations
+  (#3111)
+- The podman play kube command now honors RunAsUser,
+  RunAsGroup, and selinuxOptions
+- The output format of the podman version command has been
+  changed to better match docker version when using the
+  --format flag
+- Rootless Podman will no longer initialize containers/storage
+  twice, removing a potential deadlock preventing Podman
+  commands from running while an image was being pulled (#4591)
+- Added tmpcopyup and notmpcopyup options to the --tmpfs and
+  --mount type=tmpfs flags to podman create and podman run to
+  control whether the content of directories are copied into
+  tmpfs filesystems mounted over them
+- Added support for disabling detaching from containers by
+  setting empty detach keys via --detach-keys=""
+- The podman build command now supports the --pull and
+  --pull-never flags to control when images are pulled during a
+  build
+- The podman ps -p command now shows the name of the pod as
+  well as its ID (#4703)
+- The podman inspect command on containers will now display the
+  command used to create the container
+- The podman info command now displays information on registry
+  mirrors (#4553)
+  * Bugfixes
+- Fixed a bug where Podman would use an incorrect runtime
+  directory as root, causing state to be deleted after root
+  logged out and making Podman in systemd services not function
+  properly
+- Fixed a bug where the --change flag to podman import and
+  podman commit was not being parsed properly in many cases
+- Fixed a bug where detach keys specified in libpod.conf were
+  not used by the podman attach and podman exec commands, which
+  always used the global default ctrl-p,ctrl-q key combination
+  (#4556)
+- Fixed a bug where rootless Podman was not able to run podman
+  pod stats even on CGroups v2 enabled systems (#4634)
+- Fixed a bug where rootless Podman would fail on kernels
+  without the renameat2 syscall (#4570)
+- Fixed a bug where containers with chained network namespace
+  dependencies (IE, container A using --net container=B and
+  container B using --net container=C) would not properly mount
+  /etc/hosts and /etc/resolv.conf into the container (#4626)
+- Fixed a bug where podman run with the --rm flag and without
+  -d could, when run in the background, throw a 'container does
+  not exist' error when attempting to remove the container
+  after it exited
+- Fixed a bug where named volume locks were not properly
+  reacquired after a reboot, potentially leading to deadlocks
+  when trying to start containers using the volume (#4605 and
+  #4621)
+- Fixed a bug where 

commit podman for openSUSE:Factory

2019-12-18 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-12-18 14:43:33

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4691 (New)


Package is "podman"

Wed Dec 18 14:43:33 2019 rev:51 rq:756110 version:1.6.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-11-12 
11:54:36.999291831 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.4691/podman.changes  2019-12-18 
14:46:40.673893595 +0100
@@ -1,0 +2,12 @@
+Thu Dec 12 14:30:34 UTC 2019 - Richard Brown 
+
+- Update podman to v1.6.4
+  - Remove winsz FIFO on container restart to allow use with Conmon 2.03 and 
higher
+  - Ensure volumes reacquire locks on system restart, preventing deadlocks 
when starting containers
+  - Suppress spurious log messages when running rootless Podman
+  - Update vendored containers/storage to v1.13.6
+  - Fix a deadlock related to writing events
+  - Do not use the journald event logger when it is not available
+- Remove obsolete patch container-start-fix.patch
+
+---

Old:

  container-start-fix.patch
  podman-1.6.2.tar.xz

New:

  podman-1.6.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.ix0J6y/_old  2019-12-18 14:46:41.833894126 +0100
+++ /var/tmp/diff_new_pack.ix0J6y/_new  2019-12-18 14:46:41.833894126 +0100
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.6.2
+Version:1.6.4
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -31,8 +31,6 @@
 Source0:%{name}-%{version}.tar.xz
 Source2:libpod.conf
 Source3:%{name}-rpmlintrc
-# https://github.com/containers/libpod/pull/4394/files
-Patch0: container-start-fix.patch
 BuildRequires:  bash-completion
 BuildRequires:  cni
 BuildRequires:  device-mapper-devel
@@ -83,7 +81,8 @@
 
 %prep
 %setup -q
-%patch0 -p1
+#WORKAROUND https://github.com/containers/libpod/issues/4688
+mv docs/*.5.md docs/source/markdown/
 
 %package cni-config
 Summary:Basic CNI configuration for podman
@@ -143,9 +142,9 @@
 install -D -m 0755 bin/podman %{buildroot}/%{_bindir}/podman
 install -D -m 0755 bin/podman-remote  %{buildroot}/%{_bindir}/podman-remote
 install -d %{buildroot}/%{_mandir}/man1
-install -m 0644 docs/podman*.1 %{buildroot}/%{_mandir}/man1
+install -m 0644 docs/build/man/podman*.1 %{buildroot}/%{_mandir}/man1
 install -d %{buildroot}/%{_mandir}/man5
-install -m 0644 docs/libpod*.5 %{buildroot}/%{_mandir}/man5
+install -m 0644 docs/build/man/libpod*.5 %{buildroot}/%{_mandir}/man5
 install -D -m 0644 cni/87-podman-bridge.conflist 
%{buildroot}/%{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
 install -D -m 0644 %{SOURCE2} 
%{buildroot}/%{_sysconfdir}/containers/libpod.conf
 install -D -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/containers/libpod.conf

++ _service ++
--- /var/tmp/diff_new_pack.ix0J6y/_old  2019-12-18 14:46:41.849894133 +0100
+++ /var/tmp/diff_new_pack.ix0J6y/_new  2019-12-18 14:46:41.853894135 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.6.2
-v1.6.2
+1.6.4
+v1.6.4
 
 
 

++ podman-1.6.2.tar.xz -> podman-1.6.4.tar.xz ++
 91400 lines of diff (skipped)




commit podman for openSUSE:Factory

2019-11-12 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-11-12 11:54:33

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.2990 (New)


Package is "podman"

Tue Nov 12 11:54:33 2019 rev:50 rq:744490 version:1.6.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-10-23 
15:47:06.878452320 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.2990/podman.changes  2019-11-12 
11:54:36.999291831 +0100
@@ -1,0 +2,81 @@
+Thu Oct 31 13:05:29 UTC 2019 - Richard Brown 
+
+- Add container-start-fix.patch to correct output of container-start to show 
container_name, not _id. 
+
+---
+Mon Oct 21 07:21:29 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.6.2
+  * Features
+- Added a --runtime flag to podman system migrate to allow the
+  OCI runtime for all containers to be reset, to ease transition
+  to the crun runtime on CGroups V2 systems until runc gains full
+  support
+- The podman rm command can now remove containers in broken
+  states which previously could not be removed
+- The podman info command, when run without root, now shows
+  information on UID and GID mappings in the rootless user
+  namespace
+- Added podman build --squash-all flag, which squashes all layers
+  (including those of the base image) into one layer
+- The --systemd flag to podman run and podman create now accepts
+  a string argument and allows a new value, always, which forces
+  systemd support without checking if the the container
+  entrypoint is systemd
+  * Bugfixes
+- Fixed a bug where the podman top command did not work on
+  systems using CGroups V2 (#4192)
+- Fixed a bug where rootless Podman could double-close a file,
+  leading to a panic
+- Fixed a bug where rootless Podman could fail to retrieve some
+  containers while refreshing the state
+- Fixed a bug where podman start --attach --sig-proxy=false would
+  still proxy signals into the container
+- Fixed a bug where Podman would unconditionally use a
+  non-default path for authentication credentials (auth.json),
+  breaking podman login integration with skopeo and other tools
+  using the containers/image library
+- Fixed a bug where podman ps --format=json and podman images
+  --format=json would display null when no results were returned,
+  instead of valid JSON
+- Fixed a bug where podman build --squash was incorrectly
+  squashing all layers into one, instead of only new layers
+- Fixed a bug where rootless Podman would allow volumes with
+  options to be mounted (mounting volumes requires root),
+  creating an inconsistent state where volumes reported as
+  mounted but were not (#4248)
+- Fixed a bug where volumes which failed to unmount could not be
+  removed (#4247)
+- Fixed a bug where Podman incorrectly handled some errors
+  relating to unmounted or missing containers in
+  containers/storage
+- Fixed a bug where podman stats was broken on systems running
+  CGroups V2 when run rootless (#4268)
+- Fixed a bug where the podman start command would print the
+  short container ID, instead of the full ID
+- Fixed a bug where containers created with an OCI runtime that
+  is no longer available (uninstalled or removed from the config
+  file) would not appear in podman ps and could not be removed
+  via podman rm
+- Fixed a bug where containers restored via podman container
+  restore --import would retain the CGroup path of the original
+  container, even if their container ID changed; thus, multiple
+  containers created from the same checkpoint would all share the
+  same CGroup
+  * Misc
+- The default PID limit for containers is now set to 4096. It can
+  be adjusted back to the old default (unlimited) by passing
+  --pids-limit 0 to podman create and podman run
+- The podman start --attach command now automatically attaches
+  STDIN if the container was created with -i
+- The podman network create command now validates network names
+  using the same regular expression as container and pod names
+- The --systemd flag to podman run and podman create will now
+  only enable systemd mode when the binary being run inside the
+  container is /sbin/init, /usr/sbin/init, or ends in systemd
+  (previously detected any path ending in init or systemd)
+- Updated vendored Buildah to 1.11.3
+- Updated vendored containers/storage to 1.13.5
+- Updated vendored containers/image to 4.0.1
+
+---

Old:

  

commit podman for openSUSE:Factory

2019-10-23 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-10-23 15:47:01

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.2352 (New)


Package is "podman"

Wed Oct 23 15:47:01 2019 rev:49 rq:734986 version:1.6.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-09-11 
10:23:25.275488220 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.2352/podman.changes  2019-10-23 
15:47:06.878452320 +0200
@@ -1,0 +2,155 @@
+Fri Oct  4 06:57:16 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.6.1
+  * Features
+- The podman network create, podman network rm, podman network
+  inspect, and podman network ls commands have been added to
+  manage CNI networks used by Podman
+- The podman volume create command can now create and mount
+  volumes with options, allowing volumes backed by NFS, tmpfs,
+  and many other filesystems
+- Podman can now run containers without CGroups for better
+  integration with systemd by using the --cgroups=disabled flag
+  with podman create and podman run. This is presently only
+  supported with the crun OCI runtime
+- The podman volume rm and podman volume inspect commands can now
+  refer to volumes by an unambiguous partial name, in addition to
+  full name (e.g. podman volume rm myvol to remove a volume named
+  myvolume) (#3891)
+- The podman run and podman create commands now support the
+  --pull flag to allow forced re-pulling of images (#3734)
+- Mounting volumes into a container using --volume, --mount, and
+  --tmpfs now allows the suid, dev, and exec mount options (the
+  inverse of nosuid, nodev, noexec) (#3819)
+- Mounting volumes into a container using --mount now allows the
+  relabel=Z and relabel=z options to relabel mounts.
+- The podman push command now supports the --digestfile option to
+  save a file containing the pushed digest
+- Pods can now have their hostname set via podman pod create
+  --hostname or providing Pod YAML with a hostname set to podman
+  play kube (#3732)
+- The podman image sign command now supports the --cert-dir flag
+- The podman run and podman create commands now support the
+  --security-opt label=filetype:$LABEL flag to set the SELinux
+  label for container files
+- The remote Podman client now supports healthchecks
+  * Bugfixes
+- Fixed a bug where remote podman pull would panic if a Varlink
+  connection was not available (#4013)
+- Fixed a bug where podman exec would not properly set terminal
+  size when creating a new exec session (#3903)
+- Fixed a bug where podman exec would not clean up socket
+  symlinks on the host (#3962)
+- Fixed a bug where Podman could not run systemd in containers
+  that created a CGroup namespace
+- Fixed a bug where podman prune -a would attempt to prune images
+  used by Buildah and CRI-O, causing errors (#3983)
+- Fixed a bug where improper permissions on the ~/.config
+  directory could cause rootless Podman to use an incorrect
+  directory for storing some files
+- Fixed a bug where the bash completions for podman import threw
+  errors
+- Fixed a bug where Podman volumes created with podman volume
+  create would not copy the contents of their mountpoint the
+  first time they were mounted into a container (#3945)
+- Fixed a bug where rootless Podman could not run podman exec
+  when the container was not run inside a CGroup owned by the
+  user (#3937)
+- Fixed a bug where podman play kube would panic when given Pod
+  YAML without a securityContext (#3956)
+- Fixed a bug where Podman would place files incorrectly when
+  storage.conf configuration items were set to the empty string
+  (#3952)
+- Fixed a bug where podman build did not correctly inherit
+  Podman's CGroup configuration, causing crashed on CGroups V2
+  systems (#3938)
+- Fixed a bug where podman cp would improperly copy files on the
+  host when copying a symlink in the container that included a
+  glob operator (#3829)
+- Fixed a bug where remote podman run --rm would exit before the
+  container was completely removed, allowing race conditions when
+  removing container resources (#3870)
+- Fixed a bug where rootless Podman would not properly handle
+  changes to /etc/subuid and /etc/subgid after a container was
+  launched
+- Fixed a bug where rootless Podman could not include some
+  devices in a container using the --device flag (#3905)
+- Fixed a bug where the commit Varlink API would segfault if
+  provided incorrect arguments (#3897)
+- Fixed a bug where temporary 

commit podman for openSUSE:Factory

2019-09-11 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-09-11 10:23:25

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.7948 (New)


Package is "podman"

Wed Sep 11 10:23:25 2019 rev:48 rq:728730 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-09-02 
13:18:59.641378772 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.7948/podman.changes  2019-09-11 
10:23:25.275488220 +0200
@@ -1,0 +2,6 @@
+Thu Sep  5 15:26:01 UTC 2019 - Marco Vedovati 
+
+- Add katacontainers as a recommended package, and include it as an
+  additional OCI runtime in the configuration.
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.7UajeZ/_old  2019-09-11 10:23:25.899488143 +0200
+++ /var/tmp/diff_new_pack.7UajeZ/_new  2019-09-11 10:23:25.899488143 +0200
@@ -65,6 +65,7 @@
 Requires:   catatonit
 Requires:   fuse-overlayfs
 Recommends: %{name}-cni-config = %{version}
+Recommends: katacontainers
 %{go_nostrip}
 %if 0%{?with_libostree}
 BuildRequires:  libostree-devel

++ libpod.conf ++
--- /var/tmp/diff_new_pack.7UajeZ/_old  2019-09-11 10:23:25.939488137 +0200
+++ /var/tmp/diff_new_pack.7UajeZ/_new  2019-09-11 10:23:25.939488137 +0200
@@ -119,6 +119,23 @@
 runc = [
 ]
 
+
+# Kata Containers is an OCI runtime, where containers are run inside 
lightweight 
+# VMs. Kata provides additional isolation towards the host, minimizing the 
host attack 
+# surface and mitigating the consequences of containers breakout.
+
+# Kata Containers with the default configured VMM
+kata-runtime = [ 
+]
+
+# Kata Containers with the QEMU VMM
+kata-qemu = [ 
+]
+
+# Kata Containers with the Firecracker VMM
+kata-fc = [ 
+]
+
 # The [runtimes] table MUST be the last thing in this file.
 # (Unless another table is added)
 # TOML does not provide a way to end a table other than a further table being




commit podman for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-09-02 13:18:57

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.7948 (New)


Package is "podman"

Mon Sep  2 13:18:57 2019 rev:47 rq:726622 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-08-24 
18:41:29.465785704 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.7948/podman.changes  2019-09-02 
13:18:59.641378772 +0200
@@ -1,0 +2,29 @@
+Tue Aug 27 08:04:20 UTC 2019 - Marco Vedovati 
+
+- Update podman to v1.5.1
+ * Features
+   - The hostname of pods is now set to the pod's name
+ * Bugfixes
+   - Fixed a bug where podman run and podman create did not honor the 
--authfile
+ option (#3730)
+   - Fixed a bug where containers restored with podman container restore 
+ --import would incorrectly duplicate the Conmon PID file of the original 
container
+   - Fixed a bug where podman build ignored the default OCI runtime configured 
+ in libpod.conf
+   - Fixed a bug where podman run --rm (or force-removing any running 
container 
+ with podman rm --force) were not retrieving the correct exit code (#3795)
+   - Fixed a bug where Podman would exit with an error if any configured hooks 
+ directory was not present
+   - Fixed a bug where podman inspect and podman commit would not use the 
+ correct CMD for containers run with podman play kube
+   - Fixed a bug created pods when using rootless Podman and CGroups V2 (#3801)
+   - Fixed a bug where the podman events command with the --since or --until 
+ options could take a very long time to complete
+ * Misc
+   - Rootless Podman will now inherit OCI runtime configuration from the root 
+ configuration (#3781)
+   - Podman now properly sets a user agent while contacting registries (#3788)
+
+- Add zsh completion for podman commands
+
+---

Old:

  podman-1.5.0.tar.xz

New:

  podman-1.5.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.Iaatlp/_old  2019-09-02 13:19:00.537378634 +0200
+++ /var/tmp/diff_new_pack.Iaatlp/_new  2019-09-02 13:19:00.537378634 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.5.0
+Version:1.5.1
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -146,6 +146,7 @@
 install -D -m 0644 %{SOURCE2} 
%{buildroot}/%{_sysconfdir}/containers/libpod.conf
 install -D -m 0644 %{SOURCE2} %{buildroot}/%{_datadir}/containers/libpod.conf
 install -D -m 0644 completions/bash/podman 
%{buildroot}/%{_datadir}/bash-completion/completions/podman
+install -D -m 0644 completions/zsh/_podman 
%{buildroot}%{_sysconfdir}/zsh_completion.d/_podman
 
 # podman varlink
 install -D -m 0644 contrib/varlink/podman.conf 
%{buildroot}/%{_tmpfilesdir}/podman.conf
@@ -167,6 +168,7 @@
 %{_datadir}/containers/libpod.conf
 # Completion
 %{_datadir}/bash-completion/completions/podman
+%{_sysconfdir}/zsh_completion.d/_podman
 # Varlink
 %{_tmpfilesdir}/podman.conf
 %{_unitdir}/io.podman.service

++ _service ++
--- /var/tmp/diff_new_pack.Iaatlp/_old  2019-09-02 13:19:00.565378630 +0200
+++ /var/tmp/diff_new_pack.Iaatlp/_new  2019-09-02 13:19:00.569378629 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.5.0
-v1.5.0
+1.5.1
+v1.5.1
 
 
 

++ podman-1.5.0.tar.xz -> podman-1.5.1.tar.xz ++
 2379 lines of diff (skipped)

++ podman-rpmlintrc ++
--- /var/tmp/diff_new_pack.Iaatlp/_old  2019-09-02 13:19:01.985378411 +0200
+++ /var/tmp/diff_new_pack.Iaatlp/_new  2019-09-02 13:19:01.989378411 +0200
@@ -2,3 +2,4 @@
 addFilter (".* W: explicit-lib-dependency libcontainers-image")
 addFilter (".* W: explicit-lib-dependency libcontainers-storage")
 addFilter (".* W: missing-call-to-setgroups-before-setuid")
+addFilter (".* W: non-conffile-in-etc .*zsh_completion.d.*")




commit podman for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-08-24 18:41:27

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.7948 (New)


Package is "podman"

Sat Aug 24 18:41:27 2019 rev:46 rq:723244 version:1.5.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-07-26 
12:37:54.414001383 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.7948/podman.changes  2019-08-24 
18:41:29.465785704 +0200
@@ -1,0 +2,142 @@
+Wed Aug 14 08:26:22 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.5.0
+  * Features
+- Podman containers can now join the user namespaces of other
+  containers with --userns=container:$ID, or a user namespace at
+  an arbitary path with --userns=ns:$PATH
+- Rootless Podman can experimentally squash all UIDs and GIDs in
+  an image to a single UID and GID (which does not require use of
+  the newuidmap and newgidmap executables) by passing
+  --storage-opt ignore_chown_errors
+- The podman generate kube command now produces YAML for any bind
+  mounts the container has created (#2303)
+- The podman container restore command now features a new flag,
+  --ignore-static-ip, that can be used with --import to import a
+  single container with a static IP multiple times on the same
+  host
+- Added the ability for podman events to output JSON by
+  specifying --format=json
+- If the OCI runtime or conmon binary cannot be found at the
+  paths specified in libpod.conf, Podman will now also search for
+  them in the calling user's path
+- Added the ability to use podman import with URLs (#3609)
+- The podman ps command now supports filtering names using
+  regular expressions (#3394)
+- Rootless Podman containers with --privileged set will now mount
+  in all host devices that the user can access
+- The podman create and podman run commands now support the
+  --env-host flag to forward all environment variables from the
+  host into the container
+- Rootless Podman now supports healthchecks (#3523)
+- The format of the HostConfig portion of the output of podman
+  inspect on containers has been improved and synced with Docker
+- Podman containers now support CGroup namespaces, and can create
+  them by passing --cgroupns=private to podman run or podman
+  create
+- The podman create and podman run commands now support the
+  --ulimit=host flag, which uses any ulimits currently set on the
+  host for the container
+- The podman rm and podman rmi commands now use different exit
+  codes to indicate 'no such container' and 'container is
+  running' errors
+- Support for CGroups V2 through the crun OCI runtime has been
+  greatly improved, allowing resource limits to be set for
+  rootless containers when the CGroups V2 hierarchy is in use
+  * Bugfixes
+- Fixed a bug where a race condition could cause podman restart
+  to fail to start containers with ports
+- Fixed a bug where containers restored from a checkpoint would
+  not properly report the time they were started at
+- Fixed a bug where podman search would return at most 25
+  results, even when the maximum number of results was set higher
+- Fixed a bug where podman play kube would not honor capabilities
+  set in imported YAML (#3689)
+- Fixed a bug where podman run --env, when passed a single key
+  (to use the value from the host), would set the environment
+  variable in the container even if it was not set on the host
+  (#3648)
+- Fixed a bug where podman commit --changes would not properly
+  set environment variables
+- Fixed a bug where Podman could segfault while working with
+  images with no history
+- Fixed a bug where podman volume rm could remove arbitrary
+  volumes if given an ambiguous name (#3635)
+- Fixed a bug where podman exec invocations leaked memory by not
+  cleaning up files in tmpfs
+- Fixed a bug where the --dns and --net=container flags to podman
+  run and podman create were not mutually exclusive (#3553)
+- Fixed a bug where rootless Podman would be unable to run
+  containers when less than 5 UIDs were available
+- Fixed a bug where containers in pods could not be removed
+  without removing the entire pod (#3556)
+- Fixed a bug where Podman would not properly clean up all CGroup
+  controllers for created cgroups when using the cgroupfs CGroup
+  driver
+- Fixed a bug where Podman containers did not properly clean up
+  files in tmpfs, resulting in a memory leak as containers
+  stopped
+- Fixed a bug where healthchecks from images would not use
+  

commit podman for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-07-26 12:37:52

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4126 (New)


Package is "podman"

Fri Jul 26 12:37:52 2019 rev:45 rq:718500 version:1.4.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-06-30 
10:16:58.903198912 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.4126/podman.changes  2019-07-26 
12:37:54.414001383 +0200
@@ -1,0 +2,70 @@
+Thu Jul 25 09:20:47 UTC 2019 - Richard Brown 
+
+- Update libpod.conf to use correct infra_command  
+
+---
+Thu Jul 18 10:12:43 UTC 2019 - Richard Brown 
+
+- Update libpod.conf to use better versioned pause container 
+
+---
+Wed Jul 17 14:53:38 UTC 2019 - Richard Brown 
+
+- Update libpod.conf to use official kubic pause container 
+
+---
+Wed Jul 10 13:55:09 UTC 2019 - Marco Vedovati 
+
+- Update libpod.conf to match latest features set:
+  detach_keys, lock_type, runtime_supports_json
+
+---
+Mon Jul  8 10:46:43 UTC 2019 - Marco Vedovati 
+
+- Add podman-remote varlink client
+- Update podman to v1.4.4 
+  * Features
+- Podman now has greatly improved support for containers using multiple 
OCI 
+  runtimes. Containers now remember if they were created with a different 
+  runtime using --runtime and will always use that runtime
+- The cached and delegated options for volume mounts are now allowed for 
+  Docker compatability (#3340)
+- The podman diff command now supports the --latest flag
+  * Bugfixes
+- Fixed a bug where rootless Podman would attempt to use the entire root 
+  configuration if no rootless configuration was present for the user, 
+  breaking rootless Podman for new installations
+- Fixed a bug where rootless Podman's pause process would block SIGTERM, 
+  preventing graceful system shutdown and hanging until the system's init 
+  send SIGKILL
+- Fixed a bug where running Podman as root with sudo -E would not work 
after 
+  running rootless Podman at least once
+- Fixed a bug where options for tmpfs volumes added with the --tmpfs flag 
+  were being ignored
+- Fixed a bug where images with no layers could not properly be displayed 
+  and removed by Podman
+- Fixed a bug where locks were not properly freed on failure to create a 
+  container or pod
+- Fixed a bug where podman cp on a single file would create a directory at 
+  the target and place the file in it (#3384)
+- Fixed a bug where podman inspect --format '{{.Mounts}}' would print a 
+  hexadecimal address instead of a container's mounts
+- Fixed a bug where rootless Podman would not add an entry to container's 
+  /etc/hosts files for their own hostname (#3405)
+- Fixed a bug where podman ps --sync would segfault (#3411)
+- Fixed a bug where podman generate kube would produce an invalid ports 
+  configuration (#3408)
+  * Misc
+- Updated containers/storage to v1.12.13
+- Podman now performs much better on systems with heavy I/O load
+- The --cgroup-manager flag to podman now shows the correct default 
setting 
+  in help if the default was overridden by libpod.conf
+- For backwards compatability, setting --log-driver=json-file in podman 
run 
+  is now supported as an alias for --log-driver=k8s-file. This is 
considered 
+  deprecated, and json-file will be moved to a new implementation in the 
+  future ([#3363](https://github.com/containers/libpo\
+  d/issues/3363))
+- Podman's default libpod.conf file now allows the crun OCI runtime to be 
+  used if it is installed
+
+---

Old:

  podman-1.4.2.tar.xz

New:

  podman-1.4.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.MtgXox/_old  2019-07-26 12:37:55.058000959 +0200
+++ /var/tmp/diff_new_pack.MtgXox/_new  2019-07-26 12:37:55.062000956 +0200
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.4.2
+Version:1.4.4
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -86,6 +86,7 @@
 %setup -q
 # unpack conmon into the unpacked podman source
 %setup -q -T -D -a 1
+rm -rf $HOME/%{conmon_project}
 mkdir -pv $HOME/%{conmon_project}
 mv 

commit podman for openSUSE:Factory

2019-06-30 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-06-30 10:16:57

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4615 (New)


Package is "podman"

Sun Jun 30 10:16:57 2019 rev:44 rq:712138 version:1.4.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-06-12 
13:05:58.137191900 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.4615/podman.changes  2019-06-30 
10:16:58.903198912 +0200
@@ -1,0 +2,47 @@
+Wed Jun 26 11:24:32 UTC 2019 - Robert Frohl 
+
+- Update podman to v1.4.2 
+  - Fixed a bug where Podman could not run containers using an older version of
+Systemd as init
+  - Updated vendored Buildah to v1.9.0 to resolve a critical bug with
+Dockerfile RUN instructions
+  - The error message for running podman kill on containers that are not
+running has been improved
+  - Podman remote client can now log to a file if syslog is not available
+  - The podman exec command now sets its error code differently based on
+whether the container does not exist, and the command in the container does
+not exist
+  - The podman inspect command on containers now outputs Mounts JSON that 
matches
+that of docker inspect, only including user-specified volumes and
+differentiating bind mounts and named volumes
+  - The podman inspect command now reports the path to a container's OCI spec
+with the OCIConfigPath key (only included when the container is initialized
+or running)
+  - The podman run --mount command now supports the bind-nonrecursive option 
for
+bind mounts
+  - Fixed a bug where podman play kube would fail to create containers due to 
an
+unspecified log driver
+  - Fixed a bug where Podman would fail to build with musl libc
+  - Fixed a bug where rootless Podman using slirp4netns networking in an
+environment with no nameservers on the host other than localhost would
+result in nonfunctional networking
+  - Fixed a bug where podman import would not properly set environment
+variables, discarding their values and retaining only keys
+  - Fixed a bug where Podman would fail to run when built with Apparmor support
+but run on systems without the Apparmor kernel module loaded
+  - Remote Podman will now default the username it uses to log in to remote
+systems to the username of the current user
+  - Podman now uses JSON logging with OCI runtimes that support it, allowing 
for
+better error reporting
+  - Updated vendored containers/image to v2.0
+- Update conmon to v0.3.0 
+  - Support OOM Monitor under cgroup V2
+  - Add config binary and make target for configuring conmon with a go library
+for importing values
+
+---
+Mon Jun 24 09:36:12 UTC 2019 - Robert Frohl 
+
+- update dependency for slirp4netns to 0.3.0 or newer 
+
+---

Old:

  conmon-0.2.0.tar.xz
  podman-1.4.0.tar.xz

New:

  conmon-0.3.0.tar.xz
  podman-1.4.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.iO2tEh/_old  2019-06-30 10:16:59.495199832 +0200
+++ /var/tmp/diff_new_pack.iO2tEh/_new  2019-06-30 10:16:59.495199832 +0200
@@ -18,13 +18,13 @@
 
 %define projectgithub.com/containers/libpod
 %define conmon_project conmon
-%define conmonver  0.2.0
+%define conmonver  0.3.0
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.4.0
+Version:1.4.2
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -65,7 +65,7 @@
 Requires:   libcontainers-image
 Requires:   libcontainers-storage
 Requires:   runc >= 1.0.0~rc4
-Requires:   slirp4netns
+Requires:   slirp4netns >= 0.3.0
 Requires:   catatonit
 Requires:   fuse-overlayfs
 Recommends: %{name}-cni-config = %{version}

++ _service ++
--- /var/tmp/diff_new_pack.iO2tEh/_old  2019-06-30 10:16:59.519199869 +0200
+++ /var/tmp/diff_new_pack.iO2tEh/_new  2019-06-30 10:16:59.519199869 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.4.0
-v1.4.0
+1.4.2
+v1.4.2
 
 
 
@@ -16,8 +16,8 @@
 https://github.com/containers/conmon.git
 git
 conmon
-0.2.0
-v0.2.0
+0.3.0
+v0.3.0
 
 
 

++ conmon-0.2.0.tar.xz -> conmon-0.3.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conmon-0.2.0/.cirrus.yml new/conmon-0.3.0/.cirrus.yml
--- old/conmon-0.2.0/.cirrus.yml  

commit podman for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-06-12 13:05:55

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.4811 (New)


Package is "podman"

Wed Jun 12 13:05:55 2019 rev:43 rq:709108 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-05-27 
08:35:29.507138655 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.4811/podman.changes  2019-06-12 
13:05:58.137191900 +0200
@@ -1,0 +2,67 @@
+Tue Jun 11 06:43:28 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.4.0:
+  - The podman checkpoint and podman restore commands can now be
+used to migrate containers between Podman installations on
+different systems
+  - The podman cp command now supports a pause flag to pause
+containers while copying into them
+  - The remote client now supports a configuration file for
+pre-configuring connections to remote Podman installations
+  - Fixed CVE-2019-10152 - The podman cp command improperly
+dereferenced symlinks in host context
+  - Fixed a bug where podman commit could improperly set
+environment variables that contained = characters
+  - Fixed a bug where rootless Podman would sometimes fail to start
+containers with forwarded ports
+  - Fixed a bug where podman version on the remote client could
+segfault
+  - Fixed a bug where podman container runlabel would use
+/proc/self/exe instead of the path of the Podman command when
+printing the command being executed
+  - Fixed a bug where filtering images by label did not work
+  - Fixed a bug where specifying a bing mount or tmpfs mount over
+an image volume would cause a container to be unable to start
+  - Fixed a bug where podman generate kube did not work with
+containers with named volumes
+  - Fixed a bug where rootless Podman would receive permission
+denied errors accessing conmon.pid
+  - Fixed a bug where podman cp with a folder specified as target
+would replace the folder, as opposed to copying into it
+  - Fixed a bug where rootless Podman commands could double-unlock
+a lock, causing a crash
+  - Fixed a bug where Podman incorrectly set tmpcopyup on /dev/
+mounts, causing errors when using the Kata containers runtime
+  - Fixed a bug where podman exec would fail on older kernels
+  - The podman commit command is now usable with the Podman remote
+client
+  - The --signature-policy flag (used with several image-related
+commands) has been deprecated
+  - The podman unshare command now defines two environment
+variables in the spawned shell: CONTAINERS_RUNROOT and
+CONTAINERS_GRAPHROOT, pointing to temporary and permanent
+storage for rootless containers
+  - Updated vendored containers/storage and containers/image
+libraries with numerous bugfixes
+  - Updated vendored Buildah to v1.8.3
+  - Podman now requires Conmon v0.2.0
+  - The podman cp command is now aliased as podman container cp
+  - Rootless Podman will now default init_path using root Podman's
+configuration files (/etc/containers/libpod.conf and
+/usr/share/containers/libpod.conf) if not overridden in the
+rootless configuration
+
+---
+Fri Jun  7 11:48:27 UTC 2019 - Sascha Grunert 
+
+- Add fuse-overlayfs dependency to support overlay based rootless image
+  manipulations
+
+---
+Wed May 29 14:16:08 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.3.2:
+  - Fixed a bug where podman would fail to run if a volume was
+mounted over an image volume
+
+---

Old:

  podman-1.3.1.tar.xz

New:

  podman-1.4.0.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.ri4muG/_old  2019-06-12 13:05:58.669191677 +0200
+++ /var/tmp/diff_new_pack.ri4muG/_new  2019-06-12 13:05:58.673191675 +0200
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.3.1
+Version:1.4.0
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -67,6 +67,7 @@
 Requires:   runc >= 1.0.0~rc4
 Requires:   slirp4netns
 Requires:   catatonit
+Requires:   fuse-overlayfs
 Recommends: %{name}-cni-config = %{version}
 %{go_nostrip}
 %if 0%{?with_libostree}

++ _service ++
--- /var/tmp/diff_new_pack.ri4muG/_old  2019-06-12 13:05:58.705191661 +0200
+++ /var/tmp/diff_new_pack.ri4muG/_new  2019-06-12 13:05:58.709191660 +0200
@@ -4,8 +4,8 @@
 

commit podman for openSUSE:Factory

2019-05-27 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-05-27 08:35:26

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.5148 (New)


Package is "podman"

Mon May 27 08:35:26 2019 rev:42 rq:704933 version:1.3.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-04-04 
12:02:37.741372760 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new.5148/podman.changes  2019-05-27 
08:35:29.507138655 +0200
@@ -1,0 +2,68 @@
+Wed May 22 07:04:24 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.3.1:
+  - The podman cp command can now read input redirected to STDIN, and output to
+STDOUT instead of a file, using - instead of an argument.
+  - The Podman remote client now displays version information from both the
+client and server in podman version
+  - The podman unshare command has been added, allowing easy entry into the
+user namespace set up by rootless Podman (allowing the removal of files
+created by rootless Podman, among other things)
+  - Fixed a bug where Podman containers with the --rm flag were removing
+created volumes when they were automatically removed
+  - Fixed a bug where container and pod locks were incorrectly marked as
+released after a system reboot, causing errors on container and pod removal
+  - Fixed a bug where Podman pods could not be removed if any container in the
+pod encountered an error during removal
+  - Fixed a bug where Podman pods run with the cgroupfs CGroup driver would
+encounter a race condition during removal, potentially failing to remove
+the pod CGroup
+  - Fixed a bug where the podman container checkpoint and podman container
+restore commands were not visible in the remote client
+  - Fixed a bug where podman remote ps --ns would not print the container's
+namespaces
+  - Fixed a bug where removing stopped containers with healthchecks could cause
+an error
+  - Fixed a bug where the default libpod.conf file was causing parsing errors
+  - Fixed a bug where pod locks were not being freed when pods were removed,
+potentially leading to lock exhaustion
+  - Fixed a bug where 'podman run' with SD_NOTIFY set could, on short-running
+containers, create an inconsistent state rendering the container unusable
+  - The remote Podman client now uses the Varlink bridge to establish remote
+connections by default
+- Update conmon to 0.2.0 and switched to containers/conmon upstream project
+
+---
+Fri May 17 12:08:37 UTC 2019 - Sascha Grunert 
+
+- Update `systemd-devel` to actually be `pkgconfig(libsystemd)` to allow OBS to
+  shortcut through systemd-mini-devel
+
+---
+Thu May 16 15:04:52 UTC 2019 - Sascha Grunert 
+
+- Update podman to v1.3.0
+  * Podman now supports container restart policies! The --restart-policy flag
+on podman create and podman run allows containers to be restarted after
+they exit. Please note that Podman cannot restart containers after a system
+reboot - for that, see our next feature
+  * Podman podman generate systemd command was added to generate systemd unit
+files for managing Podman containers
+  * The podman runlabel command now allows a $GLOBAL_OPTS variable, which will
+be populated by global options passed to the podman runlabel command,
+allowing custom storage configurations to be passed into containers run
+with runlabel
+  * The podman play kube command now allows File and FileOrCreate volumes
+  * The podman pod prune command was added to prune unused pods
+  * Added the podman system migrate command to migrate containers using older
+configurations to allow their use by newer Libpod versions
+  * Podman containers now forward proxy-related environment variables from the
+host into the container with the --http-proxy flag (enabled by default)
+  * Read-only Podman containers can now create tmpfs filesystems on /tmp,
+/var/tmp, and /run with the --read-only-tmpfs flag (enabled by default)
+  * The podman init command was added, performing all container pre-start tasks
+without starting the container to allow pre-run debugging
+- Update conmon to cri-o v1.14.1
+- Update libpod.conf to match latest feature set
+
+---

Old:

  conmon-1.14.0.tar.xz
  podman-1.2.0.tar.xz

New:

  conmon-0.2.0.tar.xz
  podman-1.3.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.CnceX6/_old  2019-05-27 08:35:30.067138437 +0200
+++ /var/tmp/diff_new_pack.CnceX6/_new  2019-05-27 

commit podman for openSUSE:Factory

2019-04-04 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-04-04 12:02:33

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.3908 (New)


Package is "podman"

Thu Apr  4 12:02:33 2019 rev:41 rq:690416 version:1.2.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-03-27 
16:13:13.195639749 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.3908/podman.changes  2019-04-04 
12:02:37.741372760 +0200
@@ -1,0 +2,25 @@
+Mon Apr  1 14:05:35 UTC 2019 - Richard Brown 
+
+- Update to podman 1.2.0
+  * Podman now supports image healthchecks! The podman healthcheck run command 
was added to manually run healthchecks, and the status of a running healthcheck 
can be viewed via podman inspect
+  * The podman events command was added to show a stream of significant events
+  * The podman ps command now supports a --watch flag that will refresh its 
output on a given interval
+  * The podman image tree command was added to show a tree representation of 
an image's layers
+  * The podman logs command can now display logs for multiple containers at 
the same time
+  * The podman exec command can now pass file descriptors to the process being 
executed in the container via the --preserve-fds option
+  * The podman images command can now filter images by reference
+  * The podman system df command was added to show disk usage by Podman
+  * The --add-host option can now be used by containers sharing a network 
namespace
+  * The podman cp command now has an --extract option to extract the contents 
of a Tar archive and copy them into the container, instead of copying the 
archive itself
+  * Podman now allows manually specifying the path of the slirp4netns binary 
for rootless networking via the --network-cmd-path flag
+  * Rootless Podman can now be used with a single UID and GID, without 
requiring a full 65536 UIDs/GIDs to be allocated in /etc/subuid and /etc/subgid
+  * The podman runlabel command now supports the --replace option to replace 
containers using the name requested
+  * Infrastructure containers for Podman pods will now attempt to use the 
image's CMD and ENTRYPOINT instead of a fixed command
+  * The podman play kube command now supports the HostPath and VolumeMounts 
YAML fields
+  * Added support to disable creation of resolv.conf or /etc/hosts in 
containers by specifying --dns=none and --no-hosts, respectively, to podman run 
and podman create
+  * The podman version command now supports the {{ json . }} template (which 
outputs JSON)
+  * Podman can now forward ports using the SCTP protocol
+- Update conmon to cri-o 1.14.0
+- Stop building for i586 (not supported by upstream, does not build)
+
+---

Old:

  conmon-1.13.1.tar.xz
  podman-1.1.2.tar.xz

New:

  conmon-1.14.0.tar.xz
  podman-1.2.0.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.dSdY9U/_old  2019-04-04 12:02:38.701373529 +0200
+++ /var/tmp/diff_new_pack.dSdY9U/_new  2019-04-04 12:02:38.701373529 +0200
@@ -18,13 +18,13 @@
 
 %define projectgithub.com/containers/libpod
 %define conmon_project github.com/kubernetes-sigs/cri-o
-%define conmonver  1.13.1
+%define conmonver  1.14.0
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.1.2
+Version:1.2.0
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
@@ -54,6 +54,8 @@
 %ifarch ppc64le
 #!BuildIgnore: gcc-PIE
 %endif
+# i586 not supported, cri-o/conmon does not build
+ExcludeArch:i586
 Requires:   apparmor-parser
 Requires:   cni
 Requires:   cni-plugins

++ _service ++
--- /var/tmp/diff_new_pack.dSdY9U/_old  2019-04-04 12:02:38.729373551 +0200
+++ /var/tmp/diff_new_pack.dSdY9U/_new  2019-04-04 12:02:38.729373551 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.1.2
-v1.1.2
+1.2.0
+v1.2.0
 
 
 
@@ -16,8 +16,8 @@
 https://github.com/kubernetes-sigs/cri-o.git
 git
 conmon
-1.13.1
-v1.13.1
+1.14.0
+v1.14.0
 
 
 

++ conmon-1.13.1.tar.xz -> conmon-1.14.0.tar.xz ++
 576505 lines of diff (skipped)

++ podman-1.1.2.tar.xz -> podman-1.2.0.tar.xz ++
 49644 lines of diff (skipped)




commit podman for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-03-27 16:13:10

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.25356 (New)


Package is "podman"

Wed Mar 27 16:13:10 2019 rev:40 rq:688763 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-03-08 
12:00:54.671959877 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.25356/podman.changes 2019-03-27 
16:13:13.195639749 +0100
@@ -1,0 +2,18 @@
+Fri Mar 22 21:02:05 UTC 2019 - Flavio Castelli 
+
+- Change default libpod.conf configuration file: use the runtimes
+  section to allow users to specify different OCI runtimes. This
+  allows user to choose which runtime to use on a per container
+  basis.
+
+---
+Tue Mar 19 13:15:38 UTC 2019 - Guillaume GARDET 
+
+- Add 'apparmor-parser' to list of requires (boo#1123387)
+
+---
+Sat Mar 16 08:33:38 UTC 2019 - Jan Engelhardt 
+
+- Scriptlets contain sh-compatible code, so drop -p /bin/bash.
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.CofvNO/_old  2019-03-27 16:13:14.523639410 +0100
+++ /var/tmp/diff_new_pack.CofvNO/_new  2019-03-27 16:13:14.523639410 +0100
@@ -54,6 +54,7 @@
 %ifarch ppc64le
 #!BuildIgnore: gcc-PIE
 %endif
+Requires:   apparmor-parser
 Requires:   cni
 Requires:   cni-plugins
 Requires:   iptables
@@ -184,17 +185,17 @@
 %config %{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
 %license LICENSE
 
-%pre -p /bin/bash
+%pre
 %service_add_pre io.podman.service io.podman.socket
 
-%post -p /bin/bash
+%post
 %service_add_post io.podman.service io.podman.socket
 %tmpfiles_create %{_tmpfilesdir}/podman.conf
 
-%preun -p /bin/bash
+%preun
 %service_del_preun io.podman.service io.podman.socket
 
-%postun -p /bin/bash
+%postun
 %service_del_postun io.podman.service io.podman.socket
 
 %changelog

++ libpod.conf ++
--- /var/tmp/diff_new_pack.CofvNO/_old  2019-03-27 16:13:14.563639400 +0100
+++ /var/tmp/diff_new_pack.CofvNO/_new  2019-03-27 16:13:14.567639399 +0100
@@ -4,12 +4,6 @@
 # Default transport method for pulling and pushing for images
 image_default_transport = "docker://"
 
-# Paths to look for a valid OCI runtime (runc, runv, etc)
-runtime_path = [
-"/usr/bin/runc",
-"/usr/sbin/runc",
-]
-
 # Paths to look for the Conmon container manager binary
 conmon_path = [
"/usr/lib/podman/bin/conmon",
@@ -84,3 +78,13 @@
 
 # Default libpod support for container labeling
 # label=true
+
+# Default OCI runtime
+runtime = "runc"
+
+# Paths to look for a valid OCI runtime (runc, runv, etc)
+[runtimes]
+runc = [
+  "/usr/bin/runc",
+  "/usr/sbin/runc"
+]




commit podman for openSUSE:Factory

2019-03-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-03-08 12:00:51

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Fri Mar  8 12:00:51 2019 rev:39 rq:682743 version:1.1.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-02-24 
16:53:16.568969017 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-03-08 
12:00:54.671959877 +0100
@@ -1,0 +2,95 @@
+Fri Mar  8 09:47:25 UTC 2019 - Richard Brown 
+
+- podman-cni-config: remove artificial conflicts with kubelet 
+
+---
+Thu Mar  7 15:22:22 UTC 2019 - Richard Brown 
+
+- Disable build with PIE on ppc64le to avoid boo#1098017
+
+---
+Wed Mar  6 14:07:01 UTC 2019 - Richard Brown 
+
+- Update to v1.1.2
+  * Fixed a bug where the podman image list, podman image rm, and podman 
container list had broken global storage options
+  * Fixed a bug where the --label option to podman create and podman run was 
missing the -l alias
+  * Fixed a bug where running Podman with the --config flag would not set an 
appropriate default value for tmp_dir
+  * Fixed a bug where the podman logs command with the --timestamps flag 
produced unreadable output
+  * Fixed a bug where the podman cp command would automatically extract .tar 
files copied into the container
+  * The podman container stop command is now usable with the Podman remote 
client
+
+---
+Mon Mar  4 11:27:03 UTC 2019 - Flavio Castelli 
+
+- Update to v1.1.1
+  * Update release notes for v1.1.1
+  * Pull image for runlabel if not local
+  * Fix SystemExec completion race
+  * Fix link inconsistencies in man pages
+  * Verify that used OCI runtime supports checkpoint
+  * Should be defaulting to pull not pull-always
+  * podman-commands script: refactor
+  * Move Alias lines to descriptions of commands
+  * Fix usage messages for podman image list, rm
+  * Fix -s to --storage-driver in baseline test
+  * No podman container ps command exists
+  * Allow Exec API user to override streams
+  * fix up a number of misplace commands
+  * rootless, new[ug]idmap: on failure add output
+  * [ci skip] Critical note about merge bot
+  * podman port fix output
+  * Fix ignored --time argument to podman restart
+  * secrets: fix fips-mode with user namespaces
+  * Fix four errors tagged by Cobra macro debugging
+  * Clean up man pages to match commands
+  * Add debugging for errors to Cobra compatibility macros
+  * Command-line input validation: reject unused args
+  * Fix ignored --stop-timeout flag to 'podman create'
+  * fixup! Incorporate review feedback
+  * fixup! missed some more:
+  * fixup! Correction to 'checkpoint'
+  * Followup to #2456: update examples, add trust
+  * podman create: disable interspersed opts
+  * fix up a number of misplace commands
+  * Add a task to Cirrus gating to build w/o Varlink
+  * Skip checkpoint/restore tests on Fedora for now
+  * Fix build for non-Varlink-tagged Podman
+  * Remove restore as podman subcommand
+  * Better usage synopses for subcommands
+  * Bump gitvalidation epoch
+  * Bump to v1.2.0-dev
+  * Centralize setting default volume path
+  * Ensure volume path is set appropriately by default
+  * Move all storage configuration defaults into libpod
+  * rename pod when we have a name collision with a container
+  * podman remote-client readme
+- Update package to ship varlink required files
+
+---
+Wed Feb 27 09:01:41 UTC 2019 - Richard Brown 
+
+- Update to v1.1.0
+  * Added --latest and --all flags to podman mount and podman umount
+  * Rootless Podman can now forward ports into containers (using the same -p 
and -P flags as root Podman)
+  * Rootless Podman will now pull some configuration options (for example, OCI 
runtime path) from the default root libpod.conf if they are not explicitly set 
in the user's own libpod.conf
+  * Added an alias -f for the --format flag of the podman info and podman 
version commands
+  * Added an alias -s for the --size flag of the podman inspect command
+  * Added the podman system info and podman system prune commands
+  * Added the podman cp command to copy files between containers and the host
+  * Added the --password-stdin flag to podman login
+  * Added the --all-tags flag to podman pull
+  * The --rm and --detach flags can now be used together with podman run
+  * The podman start and podman run commands for containers in pods will now 
start dependency containers if they are stopped
+  * Added the podman system renumber command to handle lock changes

commit podman for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-02-24 16:53:00

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Sun Feb 24 16:53:00 2019 rev:38 rq:677420 version:1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-02-04 
21:10:49.819881590 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-02-24 
16:53:16.568969017 +0100
@@ -1,0 +2,13 @@
+Tue Feb 19 15:35:30 UTC 2019 - Richard Brown 
+
+- Upgrade to v1.0.1
+  * rootless: join both userns and mount namespace with --pod
+  * rootless: create the userns immediately when creating a new pod
+  * Preserve exited state across reboot
+  * podman image prune -- implement all flag
+  * Add varlink support for prune
+  * Make --quiet work in podman create/run
+  * rootless: fix --pid=host without --privileged
+  * podman-inspect: don't ignore errors
+
+---

Old:

  podman-1.0.0.tar.xz

New:

  podman-1.0.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.Xl2bVf/_old  2019-02-24 16:53:17.252968696 +0100
+++ /var/tmp/diff_new_pack.Xl2bVf/_new  2019-02-24 16:53:17.252968696 +0100
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:1.0.0
+Version:1.0.1
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.Xl2bVf/_old  2019-02-24 16:53:17.276968685 +0100
+++ /var/tmp/diff_new_pack.Xl2bVf/_new  2019-02-24 16:53:17.276968685 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-1.0.0
-v1.0.0
+1.0.1
+v1.0.1
 
 
 
@@ -17,7 +17,7 @@
 git
 conmon
 1.13.0
-v1.13.0
+825baaafb651a3b01fbc01c0bc9be945196a3ee5
 
 
 

++ conmon-1.13.0.tar.xz ++
/work/SRC/openSUSE:Factory/podman/conmon-1.13.0.tar.xz 
/work/SRC/openSUSE:Factory/.podman.new.28833/conmon-1.13.0.tar.xz differ: char 
27, line 1

++ podman-1.0.0.tar.xz -> podman-1.0.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.0.0/API.md new/podman-1.0.1/API.md
--- old/podman-1.0.0/API.md 2019-01-11 21:17:03.0 +0100
+++ new/podman-1.0.1/API.md 2019-02-11 14:57:41.0 +0100
@@ -57,6 +57,8 @@
 
 [func ImageExists(name: string) int](#ImageExists)
 
+[func ImagesPrune(all: bool) []string](#ImagesPrune)
+
 [func ImportImage(source: string, reference: string, message: string, changes: 
[]string) string](#ImportImage)
 
 [func InspectContainer(name: string) string](#InspectContainer)
@@ -543,6 +545,12 @@
   "exists": 1
 }
 ~~~
+### func ImagesPrune
+
+
+method ImagesPrune(all: [bool](https://godoc.org/builtin#bool)) 
[[]string](#[]string)
+ImagesPrune removes all unused images from the local store.  Upon successful 
pruning,
+the IDs of the removed images are returned.
 ### func ImportImage
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.0.0/Makefile new/podman-1.0.1/Makefile
--- old/podman-1.0.0/Makefile   2019-01-11 21:17:03.0 +0100
+++ new/podman-1.0.1/Makefile   2019-02-11 14:57:41.0 +0100
@@ -1,6 +1,6 @@
 GO ?= go
 DESTDIR ?= /
-EPOCH_TEST_COMMIT ?= 76c57f55cacb7916ca451e378d181b1c30c94032
+EPOCH_TEST_COMMIT ?= d32e2d1fecb80f74a727f857bacda08bea9b7d67
 HEAD ?= HEAD
 CHANGELOG_BASE ?= HEAD~
 CHANGELOG_TARGET ?= HEAD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/podman-1.0.0/changelog.txt 
new/podman-1.0.1/changelog.txt
--- old/podman-1.0.0/changelog.txt  2019-01-11 21:17:03.0 +0100
+++ new/podman-1.0.1/changelog.txt  2019-02-11 14:57:41.0 +0100
@@ -1,3 +1,20 @@
+- Changelog for v1.0.1 (2019-02-11):
+  * Fix tests after cherry-picking
+  * rootless: join both userns and mount namespace with --pod
+  * spec: add nosuid,noexec,nodev to ro bind mount
+  * rootless: create the userns immediately when creating a new pod
+  * Preserve exited state across reboot
+  * libpod/image: Use RepoDigests() in Inspect()
+  * podman image prune -- implement all flag
+  * Add varlink support for prune
+  * Make --quiet work in podman create/run
+  * Show a better error message when podman info fails during a refresh
+  * Vendor in latest opencontainers/selinux
+  * rootless: fix --pid=host without --privileged
+  * Do not unmarshal into c.config.Spec
+  * podman-inspect: don't ignore errors
+  * Ensure that wait exits on state transition
+
 - Changelog for v1.0.0 (2018-1-11)
  

commit podman for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-02-04 21:10:47

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Mon Feb  4 21:10:47 2019 rev:37 rq:670287 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-01-21 
11:00:57.535228162 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-02-04 
21:10:49.819881590 +0100
@@ -1,0 +2,15 @@
+Wed Jan 30 22:57:51 UTC 2019 - Duncan Mac-Vicar 
+
+- Fix rootless mode with AppArmor
+  https://github.com/containers/libpod/pull/2225
+  Add patch containers-libpod-pull-2225.diff
+
+---
+Mon Jan 28 10:32:38 UTC 2019 - Richard Brown 
+
+- Stop using conmon from random git commits, use cri-o releases
+- Update to conmon from cri-o v1.13.0
+  * Solve gh#containers/libpod#527
+- Tidy up .gitignore files from podman-1.0.0.tar.xz
+
+---

Old:

  conmon-git.4cd5a7c60349be0678d9f1b0657683324c1a2726.tar.xz

New:

  conmon-1.13.0.tar.xz
  containers-libpod-pull-2225.diff



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.su5AmS/_old  2019-02-04 21:10:50.515881341 +0100
+++ /var/tmp/diff_new_pack.su5AmS/_new  2019-02-04 21:10:50.515881341 +0100
@@ -18,7 +18,7 @@
 
 %define projectgithub.com/containers/libpod
 %define conmon_project github.com/kubernetes-sigs/cri-o
-%define conmon_commit  4cd5a7c60349be0678d9f1b0657683324c1a2726
+%define conmonver  1.13.0
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
@@ -31,9 +31,11 @@
 Group:  System/Management
 Url:https://github.com/containers/libpod
 Source0:%{name}-%{version}.tar.xz
-Source1:conmon-git.%{conmon_commit}.tar.xz
+Source1:conmon-%{conmonver}.tar.xz
 Source2:libpod.conf
 Source3:%{name}-rpmlintrc
+# https://github.com/containers/libpod/pull/2225
+Patch0: containers-libpod-pull-2225.diff
 BuildRequires:  bash-completion
 BuildRequires:  cni
 BuildRequires:  device-mapper-devel
@@ -78,8 +80,9 @@
 # unpack conmon into the unpacked podman source
 %setup -q -T -D -a 1
 mkdir -pv $HOME/go/src/%{conmon_project}
-mv conmon-git.%{conmon_commit}/* $HOME/go/src/%{conmon_project}
-rm -r conmon-git.%{conmon_commit}
+mv conmon-%{conmonver}/* $HOME/go/src/%{conmon_project}
+rm -r conmon-%{conmonver}
+%patch0 -p1
 
 %package cni-config
 Summary:Basic CNI configuration for podman

++ _service ++
--- /var/tmp/diff_new_pack.su5AmS/_old  2019-02-04 21:10:50.535881334 +0100
+++ /var/tmp/diff_new_pack.su5AmS/_new  2019-02-04 21:10:50.535881334 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.11.1.1
-v0.11.1.1
+1.0.0
+v1.0.0
 
 
 
@@ -16,8 +16,8 @@
 https://github.com/kubernetes-sigs/cri-o.git
 git
 conmon
-git.%H
-4cd5a7c60349be0678d9f1b0657683324c1a2726
+1.13.0
+v1.13.0
 
 
 

++ conmon-git.4cd5a7c60349be0678d9f1b0657683324c1a2726.tar.xz -> 
conmon-1.13.0.tar.xz ++
 120015 lines of diff (skipped)

++ containers-libpod-pull-2225.diff ++
diff --git a/contrib/cirrus/integration_test.sh 
b/contrib/cirrus/integration_test.sh
index 627864f47..58c8af289 100755
--- a/contrib/cirrus/integration_test.sh
+++ b/contrib/cirrus/integration_test.sh
@@ -17,9 +17,9 @@ set -x
 cd "$GOSRC"
 case "${OS_RELEASE_ID}-${OS_RELEASE_VER}" in
 ubuntu-18)
-make install PREFIX=/usr ETCDIR=/etc "BUILDTAGS=$BUILDTAGS"
-make test-binaries "BUILDTAGS=$BUILDTAGS"
-SKIP_USERNS=1 make localintegration "BUILDTAGS=$BUILDTAGS"
+make install PREFIX=/usr ETCDIR=/etc
+make test-binaries
+SKIP_USERNS=1 make localintegration
 ;;
 fedora-29) ;&  # Continue to the next item
 fedora-28) ;&
diff --git a/contrib/cirrus/lib.sh b/contrib/cirrus/lib.sh
index 32b2c91a5..39e6c7699 100644
--- a/contrib/cirrus/lib.sh
+++ b/contrib/cirrus/lib.sh
@@ -199,7 +199,7 @@ install_runc_from_git(){
 cd "$DEST"
 ooe.sh git fetch origin --tags
 ooe.sh git checkout -q "$RUNC_COMMIT"
-ooe.sh make static BUILDTAGS="seccomp selinux"
+ooe.sh make static BUILDTAGS="seccomp apparmor selinux"
 sudo install -m 755 runc /usr/bin/runc
 cd $wd
 }
diff --git a/contrib/cirrus/setup_environment.sh 
b/contrib/cirrus/setup_environment.sh
index bcfe7e396..838f3c3f3 100755
--- a/contrib/cirrus/setup_environment.sh
+++ b/contrib/cirrus/setup_environment.sh
@@ -57,7 +57,6 @@ then
 ubuntu-18)
 # Always install runc on 

commit podman for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-01-21 10:59:17

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Mon Jan 21 10:59:17 2019 rev:36 rq:666726 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-01-15 
09:17:51.474152644 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-01-21 
11:00:57.535228162 +0100
@@ -1,0 +2,13 @@
+Thu Jan 17 11:44:58 UTC 2019 - Jordi Massaguer 
+
+- Update requirement to go1.11 to stay in sync with CaaSP4 and use the same
+  version as k8s and cri-o to prevent "weird" issues because of the go version
+  (we had problems mixing go1.5 and go1.6 in the past)
+
+---
+Wed Jan 16 09:42:52 UTC 2019 - Richard Brown 
+
+- Update libpod.conf to better align with upstream defaults [boo#1122024]
+- Require catatonit for new --init flag
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.lDLKCb/_old  2019-01-21 11:00:58.219227278 +0100
+++ /var/tmp/diff_new_pack.lDLKCb/_new  2019-01-21 11:00:58.223227273 +0100
@@ -49,7 +49,7 @@
 BuildRequires:  libcontainers-common
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
-BuildRequires:  golang(API) >= 1.10
+BuildRequires:  golang(API) >= 1.11
 Requires:   cni
 Requires:   cni-plugins
 Requires:   iptables
@@ -58,6 +58,7 @@
 Requires:   libcontainers-storage
 Requires:   runc >= 1.0.0~rc4
 Requires:   slirp4netns
+Requires:   catatonit
 Recommends: %{name}-cni-config = %{version}
 %{go_nostrip}
 %if 0%{?with_libostree}

++ libpod.conf ++
--- /var/tmp/diff_new_pack.lDLKCb/_old  2019-01-21 11:00:58.259227226 +0100
+++ /var/tmp/diff_new_pack.lDLKCb/_new  2019-01-21 11:00:58.259227226 +0100
@@ -21,7 +21,10 @@
 ]
 
 # CGroup Manager - valid values are "systemd" and "cgroupfs"
-cgroup_manager = "cgroupfs"
+cgroup_manager = "systemd"
+
+# Container init binary
+init_path = "/usr/bin/catatonit"
 
 # Directory for persistent libpod files (database, etc)
 # By default, this will be configured relative to where containers/storage
@@ -48,6 +51,15 @@
   "/opt/cni/bin"
 ]
 
+# Default CNI network for libpod.
+# If multiple CNI network configs are present, libpod will use the network with
+# the name given here for containers unless explicitly overridden.
+# The default here is set to the name we set in the
+# 87-podman-bridge.conflist included in the repository.
+# Not setting this, or setting it to the empty string, will use normal CNI
+# precedence rules for selecting between multiple networks.
+cni_default_network = "podman"
+
 # Default libpod namespace
 # If libpod is joined to a namespace, it will see only containers and pods
 # that were created in the same namespace, and will create new containers and
@@ -55,3 +67,20 @@
 # The default namespace is "", which corresponds to no namespace. When no
 # namespace is set, all containers and pods are visible.
 #namespace = ""
+
+## Default pause image name for pod pause containers
+pause_image = "k8s.gcr.io/pause:3.1"
+
+# Default command to run the pause container
+pause_command = "/pause"
+
+# Determines whether libpod will reserve ports on the host when they are
+# forwarded to containers. When enabled, when ports are forwarded to 
containers,
+# they are held open by conmon as long as the container is running, ensuring 
that
+# they cannot be reused by other programs on the host. However, this can cause
+# significant memory usage if a container has many ports forwarded to it.
+# Disabling this can save memory.
+#enable_port_reservation = true
+
+# Default libpod support for container labeling
+# label=true




commit podman for openSUSE:Factory

2019-01-15 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-01-15 09:17:28

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Tue Jan 15 09:17:28 2019 rev:35 rq:665311 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-01-10 
15:21:19.626455613 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-01-15 
09:17:51.474152644 +0100
@@ -1,0 +2,12 @@
+Sun Jan 13 15:39:42 UTC 2019 - Richard Brown 
+
+- Upgrade to v1.0.0
+  * The podman exec command now includes a --workdir option to set working 
directory for the executed command
+  * The podman create and podman run commands now support the --init flag to 
use a minimal init process in the container
+  * Added the podman image sign command to GPG sign images
+  * The podman run --device flag now accepts directories, and will added any 
device nodes in the directory to the container
+  * Added the podman play kube command to create pods and containers from 
Kubernetes pod YAML
+  * Rootless containers now unconditionally use postrun cleanup processes, 
ensuring resources are freed when the container stops
+  * Pulling images has been parallelized, allowing individual layers to be 
pulled in parallel
+
+---

Old:

  podman-0.12.1.2.tar.xz

New:

  podman-1.0.0.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.prOo2M/_old  2019-01-15 09:17:52.274151898 +0100
+++ /var/tmp/diff_new_pack.prOo2M/_new  2019-01-15 09:17:52.274151898 +0100
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.12.1.2
+Version:1.0.0
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ podman-0.12.1.2.tar.xz -> podman-1.0.0.tar.xz ++
 38953 lines of diff (skipped)




commit podman for openSUSE:Factory

2019-01-10 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-01-10 15:21:01

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Thu Jan 10 15:21:01 2019 rev:34 rq:663638 version:0.12.1.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2019-01-08 
12:29:05.192232343 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-01-10 
15:21:19.626455613 +0100
@@ -1,0 +2,17 @@
+Tue Jan  8 11:20:42 UTC 2019 - Richard Brown 
+
+- Update to v0.12.1.2
+  * Rootless Podman now creates the storage.conf, libpod.conf, and mounts.conf 
configuration files automatically in ~/.config/containers/ for ease of 
reconfiguration
+  * The podman pod create command can expose ports in the pod's network 
namespace, allowing public services to be created in pods
+  * The podman container checkpoint command can now keep containers running 
after they are checkpointed with the --leave-running flag
+  * The podman container checkpoint and podman container restore commands now 
support the --tcp-established flag to checkpoint and restore containers with 
active TCP connections
+  * The podman version command now has a --format flag to produce 
machine-readable output
+  * Added the podman container exists, podman pod exists, and podman image 
exists commands to easily check for a container/pod/image, respectively, by 
name or ID
+  * The podman ps --pod flag now has a short alias, -p
+  * The podman rmi and podman rm commands now have a --prune flag to prune 
unused images and containers, respectively
+  * The podman ps command now has a --sync flag to force a sync of Podman's 
state against the OCI runtime, resolving some state desync errors
+  * Added the podman volume set of commands for creating and managing 
local-only named volumes
+  * Added the podman generate kube command to generate Kubernetes Pod and 
Service YAML for Podman containers and pods
+  * The podman pod stop flag now accepts a --timeout flag to set the timeout 
for stopping containers in the pod
+
+---

Old:

  podman-0.11.1.1.tar.xz

New:

  podman-0.12.1.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.xC3pMs/_old  2019-01-10 15:21:20.190455028 +0100
+++ /var/tmp/diff_new_pack.xC3pMs/_new  2019-01-10 15:21:20.190455028 +0100
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.11.1.1
+Version:0.12.1.2
 Release:0
 Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0

++ podman-0.11.1.1.tar.xz -> podman-0.12.1.2.tar.xz ++
 29756 lines of diff (skipped)




commit podman for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2019-01-08 12:26:59

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.28833 (New)


Package is "podman"

Tue Jan  8 12:26:59 2019 rev:33 rq:662066 version:0.11.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-12-07 
14:39:54.698735798 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.28833/podman.changes 2019-01-08 
12:29:05.192232343 +0100
@@ -1,0 +2,5 @@
+Tue Dec 18 09:40:40 UTC 2018 - Marco Vedovati 
+
+- Update package summary and description 
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.wipKOT/_old  2019-01-08 12:29:05.832231645 +0100
+++ /var/tmp/diff_new_pack.wipKOT/_new  2019-01-08 12:29:05.836231640 +0100
@@ -26,7 +26,7 @@
 Name:   podman
 Version:0.11.1.1
 Release:0
-Summary:Debugging tool for pods and images
+Summary:Daemon-less container engine for managing containers, pods and 
images
 License:Apache-2.0
 Group:  System/Management
 Url:https://github.com/containers/libpod
@@ -65,14 +65,12 @@
 %endif
 
 %description
-podman is a simple client only tool to help with debugging issues when daemons
-such as CRI runtime and the kubelet are not responding or failing. A shared API
-layer could be created to share code between the daemon and podman. podman does
-not require any daemon running. podman utilizes the same underlying components
-that crio uses i.e. containers/image, container/storage,
-oci-runtime-tool/generate, runc or any other OCI compatible runtime. podman
-shares state with crio and so has the capability to debug pods/images created
-by crio.
+Podman is a container engine for managing pods, containers, and container 
+images. 
+It is a standalone tool and it directly manipulates containers without the 
need 
+of a container engine daemon.
+Podman is able to interact with container images create in buildah, cri-o, and 
+skopeo, as they all share the same datastore backend.
 
 %prep
 %setup -q




commit podman for openSUSE:Factory

2018-12-07 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-12-07 14:39:50

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new.19453 (New)


Package is "podman"

Fri Dec  7 14:39:50 2018 rev:32 rq:655979 version:0.11.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-11-18 
23:31:55.245500843 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new.19453/podman.changes 2018-12-07 
14:39:54.698735798 +0100
@@ -1,0 +2,5 @@
+Fri Dec  7 07:42:47 UTC 2018 - Adrian Schröter 
+
+- add dependency to iptables, build fails otherwise
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.bw9l75/_old  2018-12-07 14:39:56.182733960 +0100
+++ /var/tmp/diff_new_pack.bw9l75/_new  2018-12-07 14:39:56.186733955 +0100
@@ -52,6 +52,7 @@
 BuildRequires:  golang(API) >= 1.10
 Requires:   cni
 Requires:   cni-plugins
+Requires:   iptables
 Requires:   libcontainers-common
 Requires:   libcontainers-image
 Requires:   libcontainers-storage
@@ -76,7 +77,7 @@
 %prep
 %setup -q
 # unpack conmon into the unpacked podman source
-%setup -T -D -a 1
+%setup -q -T -D -a 1
 mkdir -pv $HOME/go/src/%{conmon_project}
 mv conmon-git.%{conmon_commit}/* $HOME/go/src/%{conmon_project}
 rm -r conmon-git.%{conmon_commit}




commit podman for openSUSE:Factory

2018-11-18 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-11-18 23:31:38

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Sun Nov 18 23:31:38 2018 rev:31 rq:649526 version:0.11.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-11-13 
17:35:56.476760560 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-11-18 
23:31:55.245500843 +0100
@@ -1,0 +2,13 @@
+Fri Nov 16 08:22:48 UTC 2018 - Valentin Rothberg 
+
+- Changelog for v0.11.1.1 (2018-11-15)
+  * Increase pidWaitTimeout to 60s
+  * rootless: call IsRootless just once
+  * Add space between num & unit in images output
+  * Better document rootless containers
+  * info: add rootless field
+  * Do not hide errors when creating container with UserNSRoot
+  * correct assignment of networkStatus
+  * rootless: default to fuse-overlayfs when available
+
+---

Old:

  podman-0.11.1.tar.xz

New:

  podman-0.11.1.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.HfdsGg/_old  2018-11-18 23:31:56.377499481 +0100
+++ /var/tmp/diff_new_pack.HfdsGg/_new  2018-11-18 23:31:56.377499481 +0100
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.11.1
+Version:0.11.1.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.HfdsGg/_old  2018-11-18 23:31:56.401499452 +0100
+++ /var/tmp/diff_new_pack.HfdsGg/_new  2018-11-18 23:31:56.405499448 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.11.1
-v0.11.1
+0.11.1.1
+v0.11.1.1
 
 
 

++ podman-0.11.1.tar.xz -> podman-0.11.1.1.tar.xz ++
 2650 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-11-13 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-11-13 17:03:11

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Nov 13 17:03:11 2018 rev:30 rq:648673 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-11-10 
17:02:37.055516120 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-11-13 
17:35:56.476760560 +0100
@@ -1,0 +2,5 @@
+Tue Nov 13 07:17:16 UTC 2018 - Valentin Rothberg 
+
+- Require golang >= 1.10.
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.XvK8Pg/_old  2018-11-13 17:35:56.968759881 +0100
+++ /var/tmp/diff_new_pack.XvK8Pg/_new  2018-11-13 17:35:56.968759881 +0100
@@ -49,7 +49,7 @@
 BuildRequires:  libcontainers-common
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
-BuildRequires:  golang(API) >= 1.9
+BuildRequires:  golang(API) >= 1.10
 Requires:   cni
 Requires:   cni-plugins
 Requires:   libcontainers-common




commit podman for openSUSE:Factory

2018-11-10 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-11-10 17:01:45

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Sat Nov 10 17:01:45 2018 rev:29 rq:647520 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-10-31 
13:20:17.475121954 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-11-10 
17:02:37.055516120 +0100
@@ -1,0 +2,50 @@
+Fri Nov  9 07:46:46 UTC 2018 - Valentin Rothberg 
+
+- Changelog for v0.11.1 (2018-11-08)
+  * update seccomp.json
+  * Touch up --log* options and daemons in man pages
+  * Don't fail if /etc/passwd or /etc/group does not exists
+  * Properly set Running state when starting containers
+  * If a container ceases to exist in runc, set exit status
+  * rootless: mount /sys/fs/cgroup/systemd from the host
+  * rootless: don't bind mount /sys/fs/cgroup/systemd in systemd mode
+  * Add hostname to /etc/hosts
+  * Remove conmon cgroup before pod cgroup for cgroupfs
+  * Make kill, pause, and unpause parallel.
+  * Fix long image name handling
+  * Make restart parallel and add --all
+  * rootless: do not add an additional /run to runroot
+  * rootless: avoid hang on failed slirp4netns
+  * Fix setting of version information
+  * runtime: do not allow runroot longer than 50 characters
+  * attach: fix attach when cuid is too long
+  * truncate command output in ps by default
+  * make various changes to ps output
+  * Use two spaces to pad PS fields
+  * fix bug in rm -fa parallel deletes
+  * Ensure test container in running state
+  * Add tests for selinux labels
+  * Add --max-workers and heuristics for parallel operations
+  * Increase security and performance when looking up groups
+  * run prepare in parallel
+  * runlabel: run any command
+  * Explain the device format in man pages
+  * Add --all and --latest to checkpoint/restore
+  * Use more reliable check for rootless for firewall init
+  * Make podman ps fast
+  * Support auth file environment variable in podman build
+  * fix environment variable parsing
+  * Use the CRIU version check in checkpoint/restore
+  * Handle http/https in registry given to login/out
+  * correct stats err with non-running containers
+  * Make rm faster
+  * Fix man page to show info on storage
+
+- Changelog for v0.10.1.3 (2018-10-17)
+  * Vendor in new new buildah/ci
+  * Fix podman in podman
+
+- Changelog for v0.10.1.2 (2018-10-17)
+  * Fix CGroup paths used for systemd CGroup mount
+
+---

Old:

  podman-0.10.1.1.tar.xz

New:

  podman-0.11.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.HTB6LP/_old  2018-11-10 17:02:37.711515320 +0100
+++ /var/tmp/diff_new_pack.HTB6LP/_new  2018-11-10 17:02:37.711515320 +0100
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.10.1.1
+Version:0.11.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.HTB6LP/_old  2018-11-10 17:02:37.743515281 +0100
+++ /var/tmp/diff_new_pack.HTB6LP/_new  2018-11-10 17:02:37.747515276 +0100
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.10.1.1
-v0.10.1.1
+0.11.1
+v0.11.1
 
 
 

++ podman-0.10.1.1.tar.xz -> podman-0.11.1.tar.xz ++
 22191 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-10-31 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-10-31 13:15:32

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Oct 31 13:15:32 2018 rev:28 rq:645460 version:0.10.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-10-18 
15:31:13.342653088 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-10-31 
13:20:17.475121954 +0100
@@ -1,0 +2,6 @@
+Tue Oct 30 06:57:08 UTC 2018 - Valentin Rothberg 
+
+- Require slirp4netns to enable networking for unprivileged network namespaces
+  aka networking for rootless podman.
+
+---



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.cSLSRQ/_old  2018-10-31 13:20:21.627118056 +0100
+++ /var/tmp/diff_new_pack.cSLSRQ/_new  2018-10-31 13:20:21.627118056 +0100
@@ -56,6 +56,7 @@
 Requires:   libcontainers-image
 Requires:   libcontainers-storage
 Requires:   runc >= 1.0.0~rc4
+Requires:   slirp4netns
 Recommends: %{name}-cni-config = %{version}
 %{go_nostrip}
 %if 0%{?with_libostree}




commit podman for openSUSE:Factory

2018-10-18 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-10-18 15:31:02

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Thu Oct 18 15:31:02 2018 rev:27 rq:642542 version:0.10.1.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-10-15 
09:41:46.987465244 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-10-18 
15:31:13.342653088 +0200
@@ -1,0 +2,10 @@
+Wed Oct 17 06:07:29 UTC 2018 - Valentin Rothberg 
+
+- Changelog for v0.10.1.1 (2018-10-16)
+  * Mount proper cgroup for systemd to manage inside of the container.
+  * volume: resolve symlinks in paths
+  * volume: write the correct ID of the container in error messages
+  * Support auth file environment variable & add change to man pages
+  * Generate a passwd file for users not in container
+
+---

Old:

  podman-0.10.1.tar.xz

New:

  podman-0.10.1.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.MlVeKi/_old  2018-10-18 15:31:15.282650825 +0200
+++ /var/tmp/diff_new_pack.MlVeKi/_new  2018-10-18 15:31:15.286650821 +0200
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.10.1
+Version:0.10.1.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.MlVeKi/_old  2018-10-18 15:31:15.314650787 +0200
+++ /var/tmp/diff_new_pack.MlVeKi/_new  2018-10-18 15:31:15.314650787 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.10.1
-v0.10.1
+0.10.1.1
+v0.10.1.1
 
 
 

++ podman-0.10.1.tar.xz -> podman-0.10.1.1.tar.xz ++
 3803 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-10-15 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-10-15 09:39:30

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Oct 15 09:39:30 2018 rev:26 rq:641401 version:0.10.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-10-08 
17:44:14.194574694 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-10-15 
09:41:46.987465244 +0200
@@ -1,0 +2,27 @@
+Fri Oct 12 06:43:30 UTC 2018 - Valentin Rothberg 
+
+- Changelog for v0.10.1 (2018-10-11)
+  * Sort all command flags
+  * rootless: detect when user namespaces are not enabled
+  * Log an otherwise ignored error from joining a net ns
+  * Update manpages for --ip flag
+  * Add --ip flag and plumbing into libpod
+  * Document --net as an alias of --network in podman run & create
+  * rootless: report more error messages from the startup phase
+  * rootless: fix an hang on older versions of setresuid/setresgid
+  * fix runlabel functions based on QA feedback
+  * Stop containers in parallel fashion
+  * runlabel: execute /proc/self/exe and avoid recursion
+  * Ensure resolv.conf has the right label and path
+  * completions: add checkpoint/restore completions
+  * Add support to checkpoint/restore containers
+  * selinux: drop superflous relabel
+  * rootless: always set XDG_RUNTIME_DIR
+  * Address review comments and fix ps output
+  * Disable SELinux labeling if --privileged
+  * Implement pod varlink bindings
+  * Add --all flag to podman kill
+  * Add container runlabel command
+  * run complex image names with short names
+
+---

Old:

  podman-0.9.3.1.tar.xz

New:

  podman-0.10.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.0LTBr5/_old  2018-10-15 09:41:52.159460508 +0200
+++ /var/tmp/diff_new_pack.0LTBr5/_new  2018-10-15 09:41:52.163460504 +0200
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.9.3.1
+Version:0.10.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.0LTBr5/_old  2018-10-15 09:41:52.183460486 +0200
+++ /var/tmp/diff_new_pack.0LTBr5/_new  2018-10-15 09:41:52.183460486 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.9.3.1
-v0.9.3.1
+0.10.1
+v0.10.1
 
 
 

++ podman-0.9.3.1.tar.xz -> podman-0.10.1.tar.xz ++
 10155 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-10-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-10-08 17:44:00

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Oct  8 17:44:00 2018 rev:25 rq:639414 version:0.9.3.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-09-04 
22:57:34.465288550 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-10-08 
17:44:14.194574694 +0200
@@ -1,0 +2,44 @@
+Mon Oct  1 05:51:48 UTC 2018 - Valentin Rothberg 
+
+- Update conmon to 4cd5a7c60349be0678d9f1b0657683324c1a2726 and fetch
+  it from its new home https://github.com/kubernetes-sigs/cri-o.
+
+- Changelog for v0.9.3.1 (2018-09-25)
+  * Disable problematic SELinux code causing runc issues
+
+- Changelog for v0.9.3 (2018-09-21)
+  * Add --mount option for `create` & `run` command
+  * Don't mount /dev/shm if the user told you --ipc=none
+  * rootless: error out if there are not enough UIDs/GIDs available
+  * Add new field to libpod to indicate whether or not to use labelling
+  * Bind Mounts should be mounted read-only when in read-only mode
+  * report when rootless
+  * Don't crash if an image has no names
+
+- Changelog for v0.9.2 (2018-09-14)
+  * Don't mount /dev/* if user mounted /dev
+  * rootless: do not raise an error if the entrypoint is specified
+  * Add a way to disable port reservation
+  * Do not set rlimits if we are rootless
+  * Add --interval flag to podman wait
+  * Add `podman rm --volumes` flag
+  * Explicitly set default CNI network name in libpod.conf
+
+- Changelog for v0.9.1.1 (2018-09-10)
+  * Replace existing iptables handler with firewall code
+  * Vendor CNI plugins firewall code
+  * Fix displaying size on size calculation error
+
+- Changelog for v0.9.1 (2018-09-07)
+  * Fix pod sharing for utsmode
+  * Respect user-added mounts over default spec mounts
+  * use layer cache when building images
+  * Start pod infra container when pod is created
+  * Fix up libpod.conf man pages and referencese to it.
+  * We should fail Podman with ExitCode 125 by default
+  * Add CRI logs parsing to podman logs
+  * rmi remove all not error when no images are present
+  * rootless, create: support --pod
+  * rootless, run: support --pod
+
+---

Old:

  conmon-git.662dbb31b5d4f5ed54511a47cde7190c61c28677.tar.xz
  podman-0.8.5.tar.xz

New:

  conmon-git.4cd5a7c60349be0678d9f1b0657683324c1a2726.tar.xz
  podman-0.9.3.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.Evs7ZH/_old  2018-10-08 17:44:14.854573853 +0200
+++ /var/tmp/diff_new_pack.Evs7ZH/_new  2018-10-08 17:44:14.858573848 +0200
@@ -17,14 +17,14 @@
 
 
 %define projectgithub.com/containers/libpod
-%define conmon_project github.com/kubernetes-incubator/cri-o
-%define conmon_commit  662dbb31b5d4f5ed54511a47cde7190c61c28677
+%define conmon_project github.com/kubernetes-sigs/cri-o
+%define conmon_commit  4cd5a7c60349be0678d9f1b0657683324c1a2726
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.8.5
+Version:0.9.3.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.Evs7ZH/_old  2018-10-08 17:44:14.898573797 +0200
+++ /var/tmp/diff_new_pack.Evs7ZH/_new  2018-10-08 17:44:14.898573797 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.8.5
-v0.8.5
+0.9.3.1
+v0.9.3.1
 
 
 
@@ -13,11 +13,11 @@
 
 
 
-https://github.com/kubernetes-incubator/cri-o.git
+https://github.com/kubernetes-sigs/cri-o.git
 git
 conmon
 git.%H
-662dbb31b5d4f5ed54511a47cde7190c61c28677
+4cd5a7c60349be0678d9f1b0657683324c1a2726
 
 
 

++ conmon-git.662dbb31b5d4f5ed54511a47cde7190c61c28677.tar.xz -> 
conmon-git.4cd5a7c60349be0678d9f1b0657683324c1a2726.tar.xz ++
 146164 lines of diff (skipped)

++ podman-0.8.5.tar.xz -> podman-0.9.3.1.tar.xz ++
 37510 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-09-04 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-09-04 22:56:50

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Sep  4 22:56:50 2018 rev:24 rq:632844 version:0.8.5

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-08-28 
09:24:40.968872648 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-09-04 
22:57:34.465288550 +0200
@@ -1,0 +2,47 @@
+Mon Sep  3 06:04:26 UTC 2018 - Valentin Rothberg 
+
+- Changelog for v0.8.5 (2018-08-31)
+  * Add proper support for systemd inside of podman
+  * We are mistakenly seeing repos as registries.
+  * Up time between checks for podman wait
+  * Turn on test debugging
+  * Add support for remote commands
+  * fixup A few language changes and subuid(5)
+  * Make the documentation of user namespace options in podman-run clearer
+  * catch command-not-found errors
+  * don't print help message for usage errors
+  * docs: consistent format for example
+  * docs: consistent headings
+  * docs: make HISTORY consistent
+  * docs: fix headers
+  * varlink: fix --timeout usage
+  * run/create: reserve `-h` flag for hostname
+  * podman,varlink: inform user about --timeout 0
+  * rootless: show an error when stats is used
+  * rootless: show an error when pause/unpause are used
+  * rootless: unexport GetUserNSForPid
+  * rootless, exec: use the new function to join the userns
+  * rootless: fix top
+  * rootless: add new function to join existing namespace
+  * Do not set max open files by default if we are rootless
+  * Set default max open files in spec
+  * Resolve /etc/resolv.conf before reading
+  * document `--rm` semantics
+  * rootless, search: do not create a new userns
+  * rootless, login, logout: do not create a new userns
+  * rootless, kill: do not create a new userns
+  * rootless, stop: do not create a new userns
+  * Fix manpage to note how multiple filters are combined
+  * Fix handling of multiple filters in podman ps
+  * Fix Mount Propagation
+  * docs: add containers-mounts.conf(5)
+  * docs: use "containers-" prefix for registries and storage
+  * rootless: fix --pid=host
+  * rootless: fix --ipc=host
+  * spec: bind mount /sys only when userNS are enabled
+  * rootless, tests: add test for --uts=host
+  * rootless: don't use kill --all
+  * rootless: exec handle processes that create an user namespace
+  * rootless: fix exec
+
+---
@@ -291 +338 @@
-Fix: bsc#1097970
+Fix: bsc#1097970 CVE-2018-10856

Old:

  podman-0.8.4.tar.xz

New:

  podman-0.8.5.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.HFrAiP/_old  2018-09-04 22:57:34.965290257 +0200
+++ /var/tmp/diff_new_pack.HFrAiP/_new  2018-09-04 22:57:34.965290257 +0200
@@ -24,7 +24,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.8.4
+Version:0.8.5
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.HFrAiP/_old  2018-09-04 22:57:34.997290366 +0200
+++ /var/tmp/diff_new_pack.HFrAiP/_new  2018-09-04 22:57:34.997290366 +0200
@@ -4,8 +4,8 @@
 https://github.com/containers/libpod.git
 git
 podman
-0.8.4
-v0.8.4
+0.8.5
+v0.8.5
 
 
 

++ podman-0.8.4.tar.xz -> podman-0.8.5.tar.xz ++
 6202 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-08-28 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-08-28 09:24:39

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Aug 28 09:24:39 2018 rev:23 rq:631794 version:0.8.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-08-07 
09:44:08.565421176 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-08-28 
09:24:40.968872648 +0200
@@ -1,0 +2,83 @@
+Mon Aug 27 06:05:18 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.8.4 (2018-08-24)
+  * Swap from FFJSON to easyjson
+  * rootless: allow to override policy.json by the user
+  * add completion for --pod in run and create
+  * Fixed formatting and lowered verbosity of pod ps
+  * Do not try to enable AppArmor in rootless mode
+  * Reveal information about container capabilities
+  * Fixing network ns segfault
+  * Change pause container to infra container
+  * Added option to share kernel namespaces in libpod and podman
+  * Add podman pod top
+  * Include pod stats and top in commands/completions
+  * Fix syntax description of --ulimit command
+  * Properly translate users into runc format for exec
+  * rootless: fix --net host --privileged
+  * Fixed segfault in stats where container had netNS none or from container
+  * Enable pod stats with short ID and name
+  * Touch up cert-dir in man pages
+  * Support Attach subcommand in pypodman
+
+---
+Mon Aug 20 06:40:02 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.8.3 (2018-08-17)
+  * Switch from github.com/projectatomic to github.com/containers
+  * Mention that systemd is the default cgroup manager
+  * Fix handling of socket connection refusal.
+  * podman: fix --uts=host
+  * podman pod stats
+  * Added reason to PodContainerError
+  * Add Pod API to varlink.
+  * Revert "spec: bind mount /sys only for rootless containers"
+  * Document STORAGE_DRIVER and STORAGE_OPTS environment variable
+  * Create pod CGroups when using the systemd cgroup driver
+  * Switch systemd default CGroup parent to machine.slice
+  * spec: bind mount /sys only for rootless containers
+  * Add create and pull commands
+  * rootless: not require userns for help/version
+  * pkg/apparmor: use a pipe instead of a tmp file
+  * podman in rootless mode will only work with cgroupfs at this point.
+  * when searching, survive errors for multiple registries
+
+---
+Mon Aug 13 06:32:40 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.8.2.1 (2018-08-11)
+  * Ensure pod inspect is locked and validity-checked
+  * Swap default CGroup manager to systemd
+
+- Changelog for v0.8.2 (2018-08-10)
+  * We need to sort mounts so that one mount does not over mount another.
+  * search name should include registry
+  * removeContainer: fix deadlock
+  * Add FFJSON to build container
+  * Add FFJSON generation to makefile
+  * Fixed a bug setting dependencies on the wrong container
+  * Always connect to the stdout and stderr of stream
+  * apparmor: respect "unconfined" setting
+  * oci.go: syslog: fix debug formatting
+  * add podman pod inspect
+  * Fix CGroupFS cgroup manager cgroup creation for pods
+  * Pass newly-added --log-level flag to Conmon
+  * Cleanup man pages
+  * Improve ps handling of container start/stop time
+  * rootless: fix user lookup if USER= is not set
+  * Add dpkg support for returning oci/conmon versions
+  * Have info print conmon/oci runtime information
+  * Better pull error for fully-qualified images
+  * Add Runc and Conmon versions to Podman Version
+
+---
+Thu Aug  9 10:20:19 UTC 2018 - vrothb...@suse.com
+
+- Add a dedicated conmon for podman as the requirements on the specific
+  version started to differ from the ones of CRI-O.  This change implies
+  dropping the requirement on the cri-o package.
+
+- Add libpod.conf as a new source to allow tweaking the search paths
+  for openSUSE.  This change makes execution slightly faster.
+
+---
@@ -207,0 +291 @@
+Fix: bsc#1097970

Old:

  podman-0.8.1.tar.xz

New:

  conmon-git.662dbb31b5d4f5ed54511a47cde7190c61c28677.tar.xz
  libpod.conf
  podman-0.8.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.gOtWsb/_old  2018-08-28 09:24:41.436874109 +0200
+++ /var/tmp/diff_new_pack.gOtWsb/_new  2018-08-28 09:24:41.436874109 +0200
@@ -16,24 +16,29 @@
 #
 
 
-%define project github.com/projectatomic/libpod
+%define project

commit podman for openSUSE:Factory

2018-08-07 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-08-07 09:43:59

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Aug  7 09:43:59 2018 rev:22 rq:627731 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-07-31 
16:02:16.119838913 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-08-07 
09:44:08.565421176 +0200
@@ -1,0 +2,14 @@
+Mon Aug  6 06:27:09 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.8.1 (2018-08-03)
+  * Added ps --pod option
+  * clarify pull error message
+  * Man page fixes found by https://pagure.io/ManualPageScan
+  * rootless: do not segfault if the parent already died
+  * Document the properties of DefaultTransport a bit better.
+  * Add --force to podman umount to force the unmounting of the rootfs
+  * network: add support for rootless network with slirp4netns
+  * Add documentations on how to setup /etc/subuid and /etc/subgid
+  * podman rmi shouldn't delete named referenced images
+
+---

Old:

  podman-0.7.4.tar.xz

New:

  podman-0.8.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.te98oN/_old  2018-08-07 09:44:09.013421955 +0200
+++ /var/tmp/diff_new_pack.te98oN/_new  2018-08-07 09:44:09.013421955 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.7.4
+Version:0.8.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.te98oN/_old  2018-08-07 09:44:09.033421990 +0200
+++ /var/tmp/diff_new_pack.te98oN/_new  2018-08-07 09:44:09.033421990 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.7.4
-v0.7.4
+0.8.1
+v0.8.1
 
 
 

++ podman-0.7.4.tar.xz -> podman-0.8.1.tar.xz ++
 8881 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-07-31 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-07-31 16:02:14

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Jul 31 16:02:14 2018 rev:21 rq:626429 version:0.7.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-07-27 
10:55:46.401592741 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-07-31 
16:02:16.119838913 +0200
@@ -1,0 +2,27 @@
+Mon Jul 30 05:45:52 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.7.4 (2018-07-27)
+  * Add pod pause/unpause
+  * Fix up docker compatibility messages
+  * Fix handling of Linux network namespaces
+  * Cleanup descriptions and help information
+  * Add pod kill
+  * Added pod restart
+  * podman: allow to specify the IPC namespace to join
+  * podman: allow to specify the UTS namespace to join
+  * podman: allow to specify the PID namespace to join
+  * podman: allow to specify the userns to join
+  * spec: allow container:NAME network mode
+  * Add libpod namespace to config
+  * Add missing runtime.go lines to set namespace
+  * Set namespace for new pods/containers based on runtime
+  * Add --namespace flag to Podman
+  * Update documentation for the State interface
+  * Ensure pods are part of the set namespace when added
+  * Enforce namespace checks on container add
+  * Add container and pod namespaces to configs
+  * AppArmor: runtime check if it's enabled on the host
+  * Add format descriptors infor to podman top
+  * docs/podman-top: fix typo and whitespace
+
+---

Old:

  podman-0.7.3.tar.xz

New:

  podman-0.7.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.z42Ap7/_old  2018-07-31 16:02:16.571839682 +0200
+++ /var/tmp/diff_new_pack.z42Ap7/_new  2018-07-31 16:02:16.575839688 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.7.3
+Version:0.7.4
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.z42Ap7/_old  2018-07-31 16:02:16.599839729 +0200
+++ /var/tmp/diff_new_pack.z42Ap7/_new  2018-07-31 16:02:16.599839729 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.7.3
-v0.7.3
+0.7.4
+v0.7.4
 
 
 

++ podman-0.7.3.tar.xz -> podman-0.7.4.tar.xz ++
 14567 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-07-27 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-07-27 10:55:44

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Fri Jul 27 10:55:44 2018 rev:20 rq:624697 version:0.7.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-07-09 
13:31:41.518448196 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-07-27 
10:55:46.401592741 +0200
@@ -1,0 +2,53 @@
+Mon Jul 23 06:18:32 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.7.3 (2018-07-20)
+  * Podman load/tag/save prepend localhost when no repository is present
+  * Pod ps now uses pod.Status()
+  * Added pod start and stop
+  * rootless: support a per-user mounts.conf
+  * secrets: parse only one mounts configuration file
+  * rootless: allow a per-user registries.conf file
+  * rootless: allow a per-user storage.conf file
+  * rootless, docs: document the libpod.conf file used in rootless mode
+  * podman-top: use containers/psgo
+  * oci: keep exposed ports busy and leak the fd into conmon
+  * Fix ps filter with key=value labels
+  * rootless: require subids to be present
+
+---
+Mon Jul 16 05:37:36 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.7.2 (2018-07-13)
+  * Only print container size JSON if --size was requested
+  * Don't print rootfs and rw sizes if they're empty
+  * Major fixes to podman ps --format=json output
+  * Ignore running containers in ps exit-code filters
+  * rootless: correctly propagate the exit status from the container
+  * rootless: unshare mount namespace
+  * Need to wait for container to exit before completing run/start completes
+  * If proxy fails then then signal should be sent to the main process
+  * fix pull image that includes a sha
+  * Added full podman pod ps, with tests and man page
+  * Podman pod create/rm commands with man page and tests.
+  * Added created time to pod state
+  * Support multiple networks
+  * podman rmi should only untag image if parent of another
+  * build: enable ostree in containers/storage when available
+  * podman/libpod: add default AppArmor profile
+  * rootless: propagate errors from GetRootlessRuntimeDir()
+  * rootless: resolve the user home directory
+  * rootless: fix when argv[0] is not an absolute path
+  * urfave/cli: fix regression in short-opts parsing
+  * Add --volumes-from flag to podman run and create
+  * Mask /proc/keys to protect information leak about keys on host
+  * Podman stats with no containers listed is the same as podman stats --all
+
+- install missing podman (1) manpage
+
+- podman-rpmlintrc: ignore missing-call-to-setgroups-before-setuid wari
+
+- install bash completion at /usr/share/bash-completion/completions
+
+- buildmode=pie: build position independent code
+
+---

Old:

  podman-0.7.1.tar.xz

New:

  podman-0.7.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.mfMJ8b/_old  2018-07-27 10:55:46.825593552 +0200
+++ /var/tmp/diff_new_pack.mfMJ8b/_new  2018-07-27 10:55:46.829593560 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.7.1
+Version:0.7.3
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -107,7 +107,8 @@
 go generate ./cmd/podman/varlink/...
 
 go build -tags "$BUILDTAGS" \
- -i -ldflags '-s -w -X main.podmanVersion=%{version}' \
+ -buildmode=pie \
+ -ldflags '-s -w -X main.podmanVersion=%{version}' \
  -o bin/podman \
  %{project}/cmd/podman
 
@@ -125,7 +126,7 @@
 install -D -m 0755 bin/podman %{buildroot}/%{_bindir}/podman
 # Manpages
 install -d %{buildroot}/%{_mandir}/man1
-install -m 0644 docs/podman-*.1 %{buildroot}/%{_mandir}/man1
+install -m 0644 docs/podman*.1 %{buildroot}/%{_mandir}/man1
 install -d %{buildroot}/%{_mandir}/man5
 install -m 0644 docs/libpod*.5 %{buildroot}/%{_mandir}/man5
 # Configs
@@ -133,7 +134,7 @@
 install -D -m 0644 libpod.conf 
%{buildroot}/%{_sysconfdir}/containers/libpod.conf
 install -D -m 0644 libpod.conf %{buildroot}/%{_datadir}/containers/libpod.conf
 # Completion
-install -D -m 0644 completions/bash/podman 
%{buildroot}/%{_sysconfdir}/bash_completion.d/podman
+install -D -m 0644 completions/bash/podman 
%{buildroot}/%{_datadir}/bash-completion/completions/podman
 
 %fdupes %{buildroot}/%{_prefix}
 
@@ -141,14 +142,14 @@
 # Binaries
 %{_bindir}/podman
 # Manpages
-%{_mandir}/man1/podman-*
-%{_mandir}/man5/libpod*
+%{_mandir}/man1/podman*.1*
+%{_mandir}/man5/libpod*.5*

commit podman for openSUSE:Factory

2018-07-09 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-07-09 13:31:02

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Jul  9 13:31:02 2018 rev:19 rq:621674 version:0.7.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-07-02 
23:33:50.189220604 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-07-09 
13:31:41.518448196 +0200
@@ -1,0 +2,16 @@
+Mon Jul  9 05:47:32 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.7.1 (2018-07-06)
+  * Block use of /proc/acpi from inside containers
+  * Remove per-container CGroup parents
+  * rootless: add /run/user/$UID to the lookup paths
+  * rootless: add function to retrieve the original UID
+  * rootless: always set XDG_RUNTIME_DIR
+  * rootless: set XDG_RUNTIME_DIR also for state and exec
+  * urfave/cli: fix parsing of short opts
+  * docs: Follow man-pages(7) suggestions for SYNOPSIS
+  * Allow multiple mounts
+
+- re-enable varlink support (build conditional)
+
+---

Old:

  podman-0.6.5.tar.xz

New:

  podman-0.7.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.t9OCa5/_old  2018-07-09 13:31:42.074447078 +0200
+++ /var/tmp/diff_new_pack.t9OCa5/_new  2018-07-09 13:31:42.078447071 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.6.5
+Version:0.7.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -97,10 +97,10 @@
 
 %if 0%{?with_libostree}
 echo "Compiling with libostree support"
-export BUILDTAGS="seccomp apparmor"
+export BUILDTAGS="seccomp apparmor varlink"
 %else
 echo "Compiling without libostree support"
-export BUILDTAGS="seccomp apparmor containers_image_ostree_stub"
+export BUILDTAGS="seccomp apparmor varlink containers_image_ostree_stub"
 %endif
 
 # Build podman

++ _service ++
--- /var/tmp/diff_new_pack.t9OCa5/_old  2018-07-09 13:31:42.098447030 +0200
+++ /var/tmp/diff_new_pack.t9OCa5/_new  2018-07-09 13:31:42.098447030 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.6.5
-v0.6.5
+0.7.1
+v0.7.1
 
 
 

++ podman-0.6.5.tar.xz -> podman-0.7.1.tar.xz ++
 10903 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-07-02 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-07-02 23:33:26

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Jul  2 23:33:26 2018 rev:18 rq:620167 version:0.6.5

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-06-27 
10:21:13.924452155 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-07-02 
23:33:50.189220604 +0200
@@ -1,0 +2,19 @@
+Mon Jul  2 05:53:26 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.6.5 (2018-06-29)
+  * Fix built-in volume issue with podman run/create
+  * Add `podman container cleanup` to CLI
+  * Allow multiple containers and all for umount
+  * Returning joining namespace error should not be fatal
+  * Test to verify overlay quotas work, show container overhead on quota
+  * Remove the --registry flag from podman search
+  * utils: fix endless write of resize event
+  * Start prints UUID or container name that user inputs on success
+  * Fix podman hangs when detecting startup error in container attached mode
+  * podman-build --help: update description
+  * docs: add documentation for rootless containers
+  * Add --authfile to podman search
+  * Add podman-image and podman-container man page links
+  * make varlink optional for podman
+
+---

Old:

  podman-0.6.4.tar.xz

New:

  podman-0.6.5.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.WTKFU1/_old  2018-07-02 23:33:50.609220084 +0200
+++ /var/tmp/diff_new_pack.WTKFU1/_new  2018-07-02 23:33:50.609220084 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.6.4
+Version:0.6.5
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.WTKFU1/_old  2018-07-02 23:33:50.641220045 +0200
+++ /var/tmp/diff_new_pack.WTKFU1/_new  2018-07-02 23:33:50.641220045 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.6.4
-v0.6.4
+0.6.5
+v0.6.5
 
 
 

++ podman-0.6.4.tar.xz -> podman-0.6.5.tar.xz ++
 66750 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-06-27 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-06-27 10:21:10

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Jun 27 10:21:10 2018 rev:17 rq:618922 version:0.6.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-06-20 
15:27:18.534887687 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-06-27 
10:21:13.924452155 +0200
@@ -1,0 +2,24 @@
+Mon Jun 25 05:58:20 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.6.4 (2018-06-22)
+  * Point podman-refresh at the right manpage
+  * Add bash completions for podman refresh
+  * Add manpages for podman refresh
+  * Add podman refresh command
+  * Add information about the configuration files to the install docs
+  * Add unittests and fix bugs
+  * Podman history now prints out intermediate image IDs
+  * Add cap-add and cap-drop to build man page
+  * Fix image volumes access and mount problems on restart
+  * Add carriage return to log message when using --tty flag
+  * Added --sort to ps
+  * Fix podman build -q
+  * Add extra debug so we can tell apart postdelete hooks
+  * TLS verify is skipped per registry.
+  * Add --all,-a flag to podman images
+  * top: make output tabular
+  * Add more network info ipv4/ipv6 and be more compatible with docker
+  * Do not run iptablesDNS workaround on IPv6 addresses
+  * Added --tls-verify functionality to podman search, with tests
+
+---

Old:

  podman-0.6.3.tar.xz

New:

  podman-0.6.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.9BArdo/_old  2018-06-27 10:21:14.648425748 +0200
+++ /var/tmp/diff_new_pack.9BArdo/_new  2018-06-27 10:21:14.652425602 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.6.3
+Version:0.6.4
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.9BArdo/_old  2018-06-27 10:21:14.688424289 +0200
+++ /var/tmp/diff_new_pack.9BArdo/_new  2018-06-27 10:21:14.688424289 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.6.3
-v0.6.3
+0.6.4
+v0.6.4
 
 
 

++ podman-0.6.3.tar.xz -> podman-0.6.4.tar.xz ++
 6845 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-06-20 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-06-20 15:27:11

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Jun 20 15:27:11 2018 rev:16 rq:617463 version:0.6.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-06-13 
15:40:31.822043581 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-06-20 
15:27:18.534887687 +0200
@@ -1,0 +2,21 @@
+Mon Jun 18 05:46:23 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.6.3 (2018-06-15)
+  * podman: use a different store for the rootless case
+  * podman: do not use Chown in rootless mode
+  * network: do not attempt to create a network in rootless mode
+  * oci: do not set resources in rootless mode
+  * oci: do not use hooks in rootless mode
+  * oci: do not set the cgroup path in Rootless mode
+  * spec: change mount options for /dev/pts in rootless mode
+  * container: do not add shm in rootless mode
+  * podman: provide a default UID mapping when non root
+  * podman: accept option --rootfs to use exploded images
+  * When setting a memory limit, also set a swap limit
+  * Fix cleaning up network namespaces on detached ctrs
+  * Implement --latest for ps
+  * Added --sort flag to podman image
+  * add podman container and image command
+  * rmi: remove image if all tags are specified
+
+---

Old:

  podman-0.6.2.tar.xz

New:

  podman-0.6.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.8E4TMq/_old  2018-06-20 15:27:19.214863021 +0200
+++ /var/tmp/diff_new_pack.8E4TMq/_new  2018-06-20 15:27:19.218862876 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.6.2
+Version:0.6.3
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.8E4TMq/_old  2018-06-20 15:27:19.246861860 +0200
+++ /var/tmp/diff_new_pack.8E4TMq/_new  2018-06-20 15:27:19.250861715 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.6.2
-v0.6.2
+0.6.3
+v0.6.3
 
 
 

++ podman-0.6.2.tar.xz -> podman-0.6.3.tar.xz ++
 6185 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-06-13 15:39:50

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Jun 13 15:39:50 2018 rev:15 rq:616057 version:0.6.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-06-08 
23:17:44.867118056 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-06-13 
15:40:31.822043581 +0200
@@ -1,0 +2,20 @@
+Mon Jun 11 06:22:30 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.6.2 (2018-06-08)
+  * Vendor in latest buildah code
+  * Update epoch to fix validation problems
+  * Touch up whitespace issue in build man
+  * Add disable-content flag info to man page for build
+  * podman-run: clean up some formatting issues
+  * Remove SELinux transition rule after conmon is started.
+  * Add --all flag even though it is a noop so scripts will work
+  * podman-varlink: log timeouts
+  * bash completion: remove shebang
+  * Vendor in latest containers/storage
+
+---
+Fri Jun  8 14:26:33 UTC 2018 - dcass...@suse.com
+
+- Make use of %license macro
+
+---

Old:

  podman-0.6.1.tar.xz

New:

  podman-0.6.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.4VPFGX/_old  2018-06-13 15:40:33.389985888 +0200
+++ /var/tmp/diff_new_pack.4VPFGX/_new  2018-06-13 15:40:33.397985594 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.6.1
+Version:0.6.2
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -149,8 +149,10 @@
 %{_datadir}/containers/libpod.conf
 # Completion
 %config %{_sysconfdir}/bash_completion.d/podman
+%license LICENSE
 
 %files cni-config
 %config %{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
+%license LICENSE
 
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.4VPFGX/_old  2018-06-13 15:40:33.461983239 +0200
+++ /var/tmp/diff_new_pack.4VPFGX/_new  2018-06-13 15:40:33.465983092 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.6.1
-v0.6.1
+0.6.2
+v0.6.2
 
 
 

++ podman-0.6.1.tar.xz -> podman-0.6.2.tar.xz ++
 4746 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-06-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-06-08 23:17:42

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Fri Jun  8 23:17:42 2018 rev:14 rq:614831 version:0.6.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-06-04 
13:23:54.777582169 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-06-08 
23:17:44.867118056 +0200
@@ -1,0 +2,17 @@
+Tue Jun  5 13:36:00 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.6.1 (2018-06-01)
+  * Fix lable handling
+  * runtime: add /usr/libexec/podman/conmon to the conmon paths
+  * varlink build
+  * Add OnBuild support for podman build
+  * return all inspect info for varlink containerinspect
+  * hooks/exec: Allow successful reaps for 0s post-kill timeouts
+  * fix panic with podman pull
+  * Remove --net flag and make it an alias for --network
+  * Clear all caps, except the bounding set, when --user is specified.
+  * do not allow port related args to be used with --network=container:
+  * sort containers and images by create time
+  * Cleanup man pages
+
+---

Old:

  podman-0.5.4.tar.xz

New:

  podman-0.6.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.qcY5lx/_old  2018-06-08 23:17:45.563092916 +0200
+++ /var/tmp/diff_new_pack.qcY5lx/_new  2018-06-08 23:17:45.563092916 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.5.4
+Version:0.6.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -104,6 +104,8 @@
 %endif
 
 # Build podman
+go generate ./cmd/podman/varlink/...
+
 go build -tags "$BUILDTAGS" \
  -i -ldflags '-s -w -X main.podmanVersion=%{version}' \
  -o bin/podman \

++ _service ++
--- /var/tmp/diff_new_pack.qcY5lx/_old  2018-06-08 23:17:45.651089738 +0200
+++ /var/tmp/diff_new_pack.qcY5lx/_new  2018-06-08 23:17:45.651089738 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.5.4
-v0.5.4
+0.6.1
+v0.6.1
 
 
 

++ podman-0.5.4.tar.xz -> podman-0.6.1.tar.xz ++
 6766 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-06-04 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-06-04 13:22:56

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Jun  4 13:22:56 2018 rev:13 rq:613902 version:0.5.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-05-22 
17:02:53.490196087 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-06-04 
13:23:54.777582169 +0200
@@ -1,0 +2,16 @@
+Tue May 29 12:35:47 UTC 2018 - pa...@suse.com
+
+- Changelog for v0.5.4 (2018-05-25):
+  * Make references to the Process part of Spec conditional
+  * save and load should support multi-tag for docker-archive
+  * Implement python podman create and start
+  * Set Entrypoint from image only if not already set
+  * Update podman build to match buildah bud functionality
+  * Fix handling of command in images
+  * Add support for Zulu timestamp parsing
+  * Clarify using podman build with a URL, Git repo, or archive.
+  * podman create, start, getattachsocket
+  * oci-hooks.5: Discuss directory precedence and monitoring
+  * Tighten the security on the podman varlink socket
+
+---

Old:

  podman-0.5.3.tar.xz

New:

  podman-0.5.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.Ks341I/_old  2018-06-04 13:23:55.397559467 +0200
+++ /var/tmp/diff_new_pack.Ks341I/_new  2018-06-04 13:23:55.401559321 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.5.3
+Version:0.5.4
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.Ks341I/_old  2018-06-04 13:23:55.433558148 +0200
+++ /var/tmp/diff_new_pack.Ks341I/_new  2018-06-04 13:23:55.433558148 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.5.3
-v0.5.3
+0.5.4
+v0.5.4
 
 
 

++ podman-0.5.3.tar.xz -> podman-0.5.4.tar.xz ++
 13516 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-05-22 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-05-22 17:02:52

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue May 22 17:02:52 2018 rev:12 rq:611223 version:0.5.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-05-15 
10:34:09.346527074 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-05-22 
17:02:53.490196087 +0200
@@ -1,0 +2,21 @@
+Tue May 22 10:16:03 UTC 2018 - pa...@suse.com
+
+- Changelog for v0.5.3 (2018-05-18):
+  * troubleshooting: Add console syntax highlighting
+  * Refresh pods when refreshing podman state
+  * Add per-pod CGroups
+  * Add pod state
+  * hooks: Fix monitoring of multiple directories
+  * Add Troubleshooting guide
+  * Add python3 package to podman
+  * libpod: fix panic when using -t and the process fails to start
+  * Allow push/save without image reference
+  * Fix podman inspect bash completions
+  * Support pulling Dockerfile from http
+  * add more bash completions
+  * implement varlink commit
+  * fix segfault for podman push
+  * Add the Podman Logo
+  * hooks: Add package support for extension stages
+
+---

Old:

  podman-0.5.2.tar.xz

New:

  podman-0.5.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.yfoeGR/_old  2018-05-22 17:02:54.082174543 +0200
+++ /var/tmp/diff_new_pack.yfoeGR/_new  2018-05-22 17:02:54.086174398 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.5.2
+Version:0.5.3
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.yfoeGR/_old  2018-05-22 17:02:54.126172942 +0200
+++ /var/tmp/diff_new_pack.yfoeGR/_new  2018-05-22 17:02:54.126172942 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.5.2
-v0.5.2
+0.5.3
+v0.5.3
 
 
 

++ podman-0.5.2.tar.xz -> podman-0.5.3.tar.xz ++
 10189 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-05-15 10:15:19

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue May 15 10:15:19 2018 rev:11 rq:606964 version:0.5.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-05-08 
13:37:56.412253285 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-05-15 
10:34:09.346527074 +0200
@@ -1,0 +2,23 @@
+Mon May 14 08:33:11 UTC 2018 - vrothb...@suse.com
+
+- Changelog for v0.5.2 (2018-05-11):
+  * Fix varlink remove image force
+  * Do not error trying to remove cgroups that don't exist
+  * Remove parent cgroup we create with cgroupfs
+  * Place Conmon and Container in separate CGroups
+  * Add --cgroup-manager flag to Podman binary
+  * Major fixes to systemd cgroup handling
+  * Add validation for CGroup parents. Pass CGroups path into runc
+  * varlink info
+  * Dont eat the pull error message for varlink
+  * podman push should honor registries.conf
+  * alphabetize the varlink methods, types, and errors in the docs
+  * Add missing newline to podman port
+  * Fix calculation of RunningFor in ps json output
+  * Should not error out if container no longer exists in oci
+  * Make invalid state nonfatal when cleaning up in run
+  * podman, userNS: configure an intermediate mount namespace
+  * networking, userNS: configure the network namespace after create
+  * Begin wiring in USERNS Support into podman
+
+---

Old:

  podman-0.5.1.tar.xz

New:

  podman-0.5.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.dLzn9U/_old  2018-05-15 10:34:09.870507829 +0200
+++ /var/tmp/diff_new_pack.dLzn9U/_new  2018-05-15 10:34:09.870507829 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.5.1
+Version:0.5.2
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.dLzn9U/_old  2018-05-15 10:34:09.906506507 +0200
+++ /var/tmp/diff_new_pack.dLzn9U/_new  2018-05-15 10:34:09.906506507 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.5.1
-v0.5.1
+0.5.2
+v0.5.2
 
 
 

++ podman-0.5.1.tar.xz -> podman-0.5.2.tar.xz ++
 95513 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-05-08 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-05-08 13:37:43

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue May  8 13:37:43 2018 rev:10 rq:604803 version:0.5.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-05-04 
11:30:56.936575916 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-05-08 
13:37:56.412253285 +0200
@@ -1,0 +2,20 @@
+Mon May  7 05:42:24 UTC 2018 - vrothb...@suse.com
+
+- Remove runtime dependency on buildah, which isn't required anymore as
+  libpod vendors in buildah's code directly.
+
+- Changelog for v0.5.1 (2018-05-04):
+  * Fix pulling from secure registry
+  * Optionally init() during container restart
+  * bashcompletion enhancements
+  * Add directory for systemd socket and service if not present
+  * varlink containers
+  * Make podman commit to localhost rather then docker.io
+  * Do not print unnecessary Buildah details during commit
+  * Fix podman logout --all flag
+  * podman should assign a host port to -p when omitted
+  * libpod.conf: Podman's conmon path on openSUSE
+  * correct varlink command in service file
+  * Make ':' a restricted character for file names
+
+---

Old:

  podman-0.4.4.tar.xz

New:

  podman-0.5.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.KoTUEs/_old  2018-05-08 13:37:57.104228310 +0200
+++ /var/tmp/diff_new_pack.KoTUEs/_new  2018-05-08 13:37:57.108228165 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.4.4
+Version:0.5.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -45,7 +45,6 @@
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
 BuildRequires:  golang(API) >= 1.9
-Requires:   buildah
 Requires:   cni
 Requires:   cni-plugins
 Requires:   cri-o

++ _service ++
--- /var/tmp/diff_new_pack.KoTUEs/_old  2018-05-08 13:37:57.136227155 +0200
+++ /var/tmp/diff_new_pack.KoTUEs/_new  2018-05-08 13:37:57.136227155 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.4.4
-v0.4.4
+0.5.1
+v0.5.1
 
 
 

++ podman-0.4.4.tar.xz -> podman-0.5.1.tar.xz ++
 6315 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-05-04 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-05-04 11:30:52

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Fri May  4 11:30:52 2018 rev:9 rq:603699 version:0.4.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-04-24 
15:33:31.237372927 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-05-04 
11:30:56.936575916 +0200
@@ -1,0 +2,13 @@
+Mon Apr 30 06:53:09 UTC 2018 - vrothb...@suse.com
+
+- Update podman to v0.4.4:
+  * Use buildah commit and bud in podman
+  * Remove systemd-cat support
+  * Add --default-mounts-file hidden flag
+  * Add isolation note to build man page
+  * Strip transport from image name when looking for local image
+  * Do not eat error messages from pullImage
+  * Modify --user flag for podman create and run
+  * add libpod.conf man page
+
+---

Old:

  podman-0.4.3.tar.xz

New:

  podman-0.4.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.b0pxcE/_old  2018-05-04 11:30:57.664549206 +0200
+++ /var/tmp/diff_new_pack.b0pxcE/_new  2018-05-04 11:30:57.664549206 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.4.3
+Version:0.4.4
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -125,6 +125,8 @@
 # Manpages
 install -d %{buildroot}/%{_mandir}/man1
 install -m 0644 docs/podman-*.1 %{buildroot}/%{_mandir}/man1
+install -d %{buildroot}/%{_mandir}/man5
+install -m 0644 docs/libpod*.5 %{buildroot}/%{_mandir}/man5
 # Configs
 install -D -m 0644 cni/87-podman-bridge.conflist 
%{buildroot}/%{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
 install -D -m 0644 libpod.conf 
%{buildroot}/%{_sysconfdir}/containers/libpod.conf
@@ -139,6 +141,7 @@
 %{_bindir}/podman
 # Manpages
 %{_mandir}/man1/podman-*
+%{_mandir}/man5/libpod*
 # Configs
 %config(noreplace) %{_sysconfdir}/containers/libpod.conf
 %dir %{_datadir}/containers

++ _service ++
--- /var/tmp/diff_new_pack.b0pxcE/_old  2018-05-04 11:30:57.700547885 +0200
+++ /var/tmp/diff_new_pack.b0pxcE/_new  2018-05-04 11:30:57.700547885 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.4.3
-v0.4.3
+0.4.4
+v0.4.4
 
 
 

++ podman-0.4.3.tar.xz -> podman-0.4.4.tar.xz ++
 36633 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-04-24 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-04-24 15:33:19

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Tue Apr 24 15:33:19 2018 rev:8 rq:61 version:0.4.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-04-19 
15:30:19.800986367 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-04-24 
15:33:31.237372927 +0200
@@ -1,0 +2,20 @@
+Mon Apr 23 08:37:57 UTC 2018 - pa...@suse.com
+
+- Update podman to v0.4.3:
+  * podman push without destination image
+  * Add make .git target
+  * Fix tests for podman run --attach
+  * Vendor in latest containers/image and contaners/storage
+  * It is OK to start an already running container (with no attach)
+  * Allow podman start to attach to a running container
+  * regression: tls verify should be set on registries.conf if insecure
+  * ip validation game too strong
+  * reverse host field order (ip goes first) - fix host string split to permit 
IPv6
+  * Allow podman to exit exit codes of removed containers
+  * validate dns-search values prior to creation
+  * Add WaitContainerReady for wait for docker registry ready
+  * podman pull should always try to pull
+  * Allow the use of -i/-a on any container
+  * Fix secrets patch
+
+---

Old:

  podman-0.4.2.tar.xz

New:

  podman-0.4.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.BE0dPI/_old  2018-04-24 15:33:31.981346010 +0200
+++ /var/tmp/diff_new_pack.BE0dPI/_new  2018-04-24 15:33:31.985345865 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.4.2
+Version:0.4.3
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.BE0dPI/_old  2018-04-24 15:33:32.017344707 +0200
+++ /var/tmp/diff_new_pack.BE0dPI/_new  2018-04-24 15:33:32.017344707 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.4.2
-v0.4.2
+0.4.3
+v0.4.3
 
 
 

++ podman-0.4.2.tar.xz -> podman-0.4.3.tar.xz ++
 7429 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-04-19 15:30:08

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Thu Apr 19 15:30:08 2018 rev:7 rq:597434 version:0.4.2

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-04-11 
14:05:15.727708494 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-04-19 
15:30:19.800986367 +0200
@@ -1,0 +2,21 @@
+Tue Apr 17 06:44:19 UTC 2018 - vrothb...@suse.com
+
+- Require golang >= 1.9.
+
+---
+Tue Apr 17 06:19:33 UTC 2018 - vrothb...@suse.com
+
+- Update podman to v0.4.2:
+  * Allowing attaching stdin to non-interactive containers
+  * Fix terminal attach
+  * Fix locking interaction in batched Exec() on container
+  * Force host UID/GID mapping when creating containers
+  * Do not lock all containers during pod kill
+  * Do not lock all containers during pod start
+  * Make pod stop lock one container at a time
+  * Containers transitioning to stop should not break stats
+  * Add -i to exec for compatibility reasons
+  * Unescape characters in inspect JSON format output
+  * Use buildah commit for podman commit
+
+---

Old:

  podman-0.4.1.tar.xz

New:

  podman-0.4.2.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.zQXJM6/_old  2018-04-19 15:30:21.196929111 +0200
+++ /var/tmp/diff_new_pack.zQXJM6/_new  2018-04-19 15:30:21.200928947 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.4.1
+Version:0.4.2
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -44,7 +44,7 @@
 BuildRequires:  libcontainers-common
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
-BuildRequires:  golang(API) >= 1.7
+BuildRequires:  golang(API) >= 1.9
 Requires:   buildah
 Requires:   cni
 Requires:   cni-plugins

++ _service ++
--- /var/tmp/diff_new_pack.zQXJM6/_old  2018-04-19 15:30:21.252926814 +0200
+++ /var/tmp/diff_new_pack.zQXJM6/_new  2018-04-19 15:30:21.256926650 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.4.1
-v0.4.1
+0.4.2
+v0.4.2
 
 
 

++ podman-0.4.1.tar.xz -> podman-0.4.2.tar.xz ++
 8580 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-04-11 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-04-11 14:03:27

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Apr 11 14:03:27 2018 rev:6 rq:595494 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-03-28 
10:33:33.880334301 +0200
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-04-11 
14:05:15.727708494 +0200
@@ -1,0 +2,39 @@
+Mon Apr  9 07:48:52 UTC 2018 - pa...@suse.com
+
+- Update podman to v0.4.1:
+  * Remove image via storage if a buildah container is associated
+  * Add hooks support to podman
+  * Run images with no names
+  * Prevent a potential race when stopping containers
+  * Only allocate tty when -t
+  * Add conmon-pidfile flag to bash completions/manpages
+  * --entrypoint= should delete existing entrypoint
+  * Do not require Init() before Start()
+  * Ensure dependencies are running before initializing containers
+  * Add container dependencies to Inspect output
+  * Vendor in latest containers/image
+  * Change errorf to warnf in warning removing ctr storage
+
+---
+Thu Apr  5 06:40:07 UTC 2018 - asa...@suse.com
+
+- Split out podman's basic CNI configuration to podman-cni-config, to avoid
+  breaking Kubernetes clusters due to misconfigured networking. On openSUSE we
+  still install this configuration so things "just work" there.
+
+---
+Tue Apr  3 05:41:54 UTC 2018 - vrothb...@suse.com
+
+- Update podman to v0.3.5:
+  * Allow sha256: prefix for input
+  * Add secrets patch to podman
+  * Only start containers that are not running in pod start
+  * Check for duplicate names when generating new container and pod names.
+  * podman: new option --conmon-pidfile=
+  * Remove dependency on kubernetes
+  * Vendor in lots of kubernetes stuff to shrink image size
+  * cmd/podman/run.go: Error nicely when no image found
+  * Update containers/storage to pick up overlay driver fix
+  * First tag, untag THEN reload the image
+
+---

Old:

  podman-0.3.4.tar.xz

New:

  podman-0.4.1.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.oaAuQz/_old  2018-04-11 14:05:16.931664702 +0200
+++ /var/tmp/diff_new_pack.oaAuQz/_new  2018-04-11 14:05:16.931664702 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.3.4
+Version:0.4.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
@@ -53,6 +53,7 @@
 Requires:   libcontainers-image
 Requires:   libcontainers-storage
 Requires:   runc >= 1.0.0~rc4
+Recommends: %{name}-cni-config = %{version}
 %{go_nostrip}
 %if 0%{?with_libostree}
 BuildRequires:  libostree-devel
@@ -71,6 +72,21 @@
 %prep
 %setup -q
 
+%package cni-config
+Summary:Basic CNI configuration for podman
+Group:  System/Management
+Requires:   %{name} = %{version}
+# Our Kubernetes configuration uses a different CNI setup, and if we included
+# this (basic) CNI setup in that configuration it can break networking for all
+# of the containers. So we only allow installing this on non-Kubic setups.
+Conflicts:  kubernetes-kubelet
+BuildArch:  noarch
+
+%description cni-config
+A "basic" CNI configuration for podman that makes networking usable for basic
+setups. In more complicated setups, users are recommended to write their own
+CNI configurations.
+
 %build
 # We can't use symlinks here because go-list gets confused by symlinks, so we
 # have to copy the source to $HOME/go and then use that as the GOPATH.
@@ -124,11 +140,13 @@
 # Manpages
 %{_mandir}/man1/podman-*
 # Configs
-%config %{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
 %config(noreplace) %{_sysconfdir}/containers/libpod.conf
 %dir %{_datadir}/containers
 %{_datadir}/containers/libpod.conf
 # Completion
 %config %{_sysconfdir}/bash_completion.d/podman
 
+%files cni-config
+%config %{_sysconfdir}/cni/net.d/87-podman-bridge.conflist
+
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.oaAuQz/_old  2018-04-11 14:05:16.967663393 +0200
+++ /var/tmp/diff_new_pack.oaAuQz/_new  2018-04-11 14:05:16.967663393 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.3.4
-v0.3.4
+0.4.1
+v0.4.1
 
 
 

++ podman-0.3.4.tar.xz -> podman-0.4.1.tar.xz ++
 1142910 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-03-28 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-03-28 10:33:33

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Wed Mar 28 10:33:33 2018 rev:5 rq:591635 version:0.3.4

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-03-22 
12:08:22.662661344 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-03-28 
10:33:33.880334301 +0200
@@ -1,0 +2,12 @@
+Mon Mar 26 05:57:07 UTC 2018 - vrothb...@suse.com
+
+- Update podman to v0.3.4:
+  * Make container env variable conditional
+  * Small manpage reword
+  * Document .containerenv in manpages. Move it to /run.
+  * Add .containerenv file
+  * Removing tagged images change in behavior
+  * Image library stage 4 - create and commit
+  * Add 'podman restart' asciinema
+
+---

Old:

  podman-0.3.3.tar.xz

New:

  podman-0.3.4.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.r0lHrW/_old  2018-03-28 10:33:34.752302940 +0200
+++ /var/tmp/diff_new_pack.r0lHrW/_new  2018-03-28 10:33:34.756302796 +0200
@@ -22,7 +22,7 @@
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.3.3
+Version:0.3.4
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.r0lHrW/_old  2018-03-28 10:33:34.796301357 +0200
+++ /var/tmp/diff_new_pack.r0lHrW/_new  2018-03-28 10:33:34.796301357 +0200
@@ -4,8 +4,8 @@
 https://github.com/projectatomic/libpod.git
 git
 podman
-0.3.3
-v0.3.3
+0.3.4
+v0.3.4
 
 
 

++ podman-0.3.3.tar.xz -> podman-0.3.4.tar.xz ++
 3645 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-03-22 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-03-22 12:02:26

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Thu Mar 22 12:02:26 2018 rev:4 rq:588480 version:0.3.3

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-03-05 
13:46:12.229821903 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-03-22 
12:08:22.662661344 +0100
@@ -1,0 +2,68 @@
+Mon Mar 19 09:47:24 UTC 2018 - vrothb...@suse.com
+
+- Remove old (redundant) source archive.
+
+---
+Sat Mar 17 10:36:53 UTC 2018 - vrothb...@suse.com
+
+- Do not compile commit hash into binary. `podman version` will not print
+  the commit number as we are now following official releases.
+
+- Change tar naming from commit to version to facilitate updates via the
+  _service file.
+
+- Update podman to v0.3.3.  This update includes several fixes and a new
+  configuration file, libpod.conf.  By default, this config will be
+  installed to /usr/share/containers and /etc/containers, whereas podman
+  will always use the latter if present.  The config in
+  /usr/share/containers can be used to check for new config options and
+  will be replaced with each package update.  The libpod.conf config can
+  be used to tweak some run-time paths of conmon, runc, etc., which is a
+  more flexible approach than hard-coding those paths in podman.
+
+  Changelog:
+  * Update containers/image
+  * Add restart to main podman manpage
+  * Add podman restart to podman bash completions and commands
+  * Make manpage more clear
+  * Add 'podman restart' command
+  * Remove ability to specify mount label when mounting
+  * Add signal proxying to podman run, start, and attach
+  * We should not allow a user to mount a container with a different label
+  * We should not have a default workdir
+  * Add additional debug logging
+  * Implement container restarting
+  * sleep does not catch SIGTERM
+  * Include tmpfs in inspect
+  * Add run and search to commands page
+  * Add new default location for conmon
+  * podman-images: return correct image list
+  * Remove crio.conf references from manpages
+  * Fix a potential race around container removal in ps
+  * podman ps command string too long
+  * Podman load can pull in compressed files
+  * Fix Conmon error to display Conmon paths
+  * Add support to load runtime configuration from config file
+  * Add default libpod config file
+  * Change conmon and runtime paths to arrays
+  * Update containers/storage to fix locking bug
+
+---
+Thu Mar 15 15:24:23 UTC 2018 - vrothb...@suse.com
+
+- Add requirement on cni-plugins to avoid potential issues in the
+  future.
+  feature#crio
+
+---
+Tue Mar  6 11:00:09 UTC 2018 - vrothb...@suse.com
+
+- Add run-time requirement on buildah to support `podman build`.
+  feature#crio
+
+---
+Tue Mar  6 08:01:37 UTC 2018 - vrothb...@suse.com
+
+- Fix typo when setting the git commit at compile time.
+
+---

Old:

  podman-git.98b95ff47f8387f47687fb2d1377b722bd6a2915.tar.xz

New:

  podman-0.3.3.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.vDECvt/_old  2018-03-22 12:08:23.858618475 +0100
+++ /var/tmp/diff_new_pack.vDECvt/_new  2018-03-22 12:08:23.866618188 +0100
@@ -17,19 +17,18 @@
 
 
 %define project github.com/projectatomic/libpod
-%define commit 98b95ff47f8387f47687fb2d1377b722bd6a2915
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.3.1
+Version:0.3.3
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
 Group:  System/Management
 Url:https://github.com/projectatomic/libpod
-Source0:%{name}-git.%{commit}.tar.xz
+Source0:%{name}-%{version}.tar.xz
 Source1:%{name}-rpmlintrc
 BuildRequires:  bash-completion
 BuildRequires:  cni
@@ -42,10 +41,13 @@
 BuildRequires:  libapparmor-devel
 BuildRequires:  libassuan-devel
 BuildRequires:  libbtrfs-devel
+BuildRequires:  libcontainers-common
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
 BuildRequires:  golang(API) >= 1.7
+Requires:   buildah
 Requires:   cni
+Requires:   cni-plugins
 Requires:   cri-o
 Requires:   

commit podman for openSUSE:Factory

2018-03-05 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-03-05 13:45:47

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Mon Mar  5 13:45:47 2018 rev:3 rq:582566 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-02-23 
15:29:49.494464409 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-03-05 
13:46:12.229821903 +0100
@@ -1,0 +2,42 @@
+Sat Mar  3 14:20:06 UTC 2018 - vrothb...@suse.com
+
+- Update podman to v0.3.1:
+  * allow DNS resolution in containers
+  * Adjust podman logs error message for clarity
+  * Instead of erroring on exit file not being found, warn
+  * podman logs -f: does not detect container stop or rm
+  * Fix issue with podman logs on fresh containers
+  * Replace usage of runc with runtime
+  * Handle removing containers with active exec sessions
+  * Ensure that Cleanup() will not run on active containers
+  * Add tracking for exec session IDs
+  * Add tracking for container exec sessions to DB
+  * Small fixes to container Exec
+  * docs/podman-info.1.md update man page
+  * Update containers/storage
+  * podman info add registries
+  * podman stats add networking
+  * CNIPluginDir: check "/usr/lib/cni"
+  * remove build alias
+  * Restrict top output to container's pids only
+  * ps displays incorrect exit code
+  * podman load dont panic when no repotags
+  * Do not override user mounts
+  * Tagging an image alias by shortname
+  * Add support for --no-new-privs
+  * podman ps json output use batched ops
+  * CreateContainerStorage by image id
+  * Implement --image-volumes for create and run
+  * Add ability to start containers in a pod
+  * Add kill and stop for pods
+  * Add pod status command
+  * Add tests and cleanup
+  * Implement podman run option --cgroup-parent
+  * Inspect output should be in array form
+  * Add --time alias to manpages
+  * Alias --time to --timeout for 'podman stop'
+  * Resolve contention between copr and fedora repos
+  * Ensure we don't repeatedly poll disk for exit codes
+  * Change uptime format in `podman info` to human-readable
+
+---

Old:

  podman-git.3723cecc33399629408770e44eb363e9ca36fdce.tar.xz

New:

  podman-git.98b95ff47f8387f47687fb2d1377b722bd6a2915.tar.xz



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.2NXQTO/_old  2018-03-05 13:46:13.085790929 +0100
+++ /var/tmp/diff_new_pack.2NXQTO/_new  2018-03-05 13:46:13.093790640 +0100
@@ -17,13 +17,13 @@
 
 
 %define project github.com/projectatomic/libpod
-%define commit 3723cecc33399629408770e44eb363e9ca36fdce
+%define commit 98b95ff47f8387f47687fb2d1377b722bd6a2915
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0.2.1
+Version:0.3.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.2NXQTO/_old  2018-03-05 13:46:13.141788902 +0100
+++ /var/tmp/diff_new_pack.2NXQTO/_new  2018-03-05 13:46:13.141788902 +0100
@@ -5,7 +5,7 @@
 git
 podman
 git.%H
-v0.2.1
+v0.3.1
 
 
 

++ podman-git.3723cecc33399629408770e44eb363e9ca36fdce.tar.xz -> 
podman-git.98b95ff47f8387f47687fb2d1377b722bd6a2915.tar.xz ++
 27594 lines of diff (skipped)




commit podman for openSUSE:Factory

2018-02-23 Thread root
Hello community,

here is the log from the commit of package podman for openSUSE:Factory checked 
in at 2018-02-23 15:29:44

Comparing /work/SRC/openSUSE:Factory/podman (Old)
 and  /work/SRC/openSUSE:Factory/.podman.new (New)


Package is "podman"

Fri Feb 23 15:29:44 2018 rev:2 rq:579092 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/podman/podman.changes2018-02-19 
13:00:36.778845105 +0100
+++ /work/SRC/openSUSE:Factory/.podman.new/podman.changes   2018-02-23 
15:29:49.494464409 +0100
@@ -1,0 +2,39 @@
+Thu Feb 22 10:25:14 UTC 2018 - vrothb...@suse.com
+
+- Replace macro by the entire URL in the spec file.
+
+---
+Tue Feb 20 14:29:54 UTC 2018 - vrothb...@suse.com
+
+- Add podman-rpmlintrc to ignore "explicit-lib-dependency" warnings. Those are
+  intentional as we must include the libcontainers-* packages.
+  + podman-rpmlintrc
+
+- Update to podman v0.2.1 (change to semantic version scheme):
+  * Run podman inside a podman container
+  * Add FFJSON encoding/decoding for our container structs
+  * images --all developer note
+  * Add podman version
+  * Touch up tutorial location and install reqs
+  * No registries warning
+  * Return imageid from podman pull
+  * Squash logged errors from failed SQL rollbacks
+  * Privileged containers should inherit host devices
+  * Disable default Seccomp profile with privileged containers
+  * Make libpod build on 32-bit systems
+  * Add buckets for all containers and all pods
+  * Containers in a pod can only join namespaces in that pod
+  * Change json to match docker inspect
+  * Honor ENTRYPOINT in image
+  * Fix libpod to use given CGroup parent instead of a hardcoded one
+  * podman logs: fix tailing
+  * Allow removing pods with running containers if --force is given
+  * Match podman inspect output to docker inspect
+  * Touchup podman kill manpage
+  * Change stop signal default to SIGTERM
+  * Add podman search command
+  * sysfs should be mounted rw for privileged
+  * Need to add LISTEN_PID environment variable to conmon command
+  * Add authfile, cert-dir and creds params to build
+
+---

Old:

  podman-git.c60d8a0671b48ffdeda68895e0b7d97b252d66d9.tar.xz

New:

  podman-git.3723cecc33399629408770e44eb363e9ca36fdce.tar.xz
  podman-rpmlintrc



Other differences:
--
++ podman.spec ++
--- /var/tmp/diff_new_pack.IDbrHO/_old  2018-02-23 15:29:50.230437820 +0100
+++ /var/tmp/diff_new_pack.IDbrHO/_new  2018-02-23 15:29:50.230437820 +0100
@@ -17,21 +17,20 @@
 
 
 %define project github.com/projectatomic/libpod
-%define commit c60d8a0671b48ffdeda68895e0b7d97b252d66d9
-# rev_list = git rev-list commit | wc -l
-%define rev_list 375
+%define commit 3723cecc33399629408770e44eb363e9ca36fdce
 # Build with libostree-devel in Tumbleweed, Leap 15 and SLES 15
 %if 0%{?suse_version} >= 1500
 %define with_libostree 1
 %endif
 Name:   podman
-Version:0+git%{rev_list}
+Version:0.2.1
 Release:0
 Summary:Debugging tool for pods and images
 License:Apache-2.0
 Group:  System/Management
-URL:https://%{project}
+Url:https://github.com/projectatomic/libpod
 Source0:%{name}-git.%{commit}.tar.xz
+Source1:%{name}-rpmlintrc
 BuildRequires:  bash-completion
 BuildRequires:  cni
 BuildRequires:  device-mapper-devel
@@ -39,13 +38,13 @@
 BuildRequires:  glib2-devel-static
 BuildRequires:  glibc-devel-static
 BuildRequires:  go-go-md2man
-BuildRequires:  golang(API) >= 1.7
 BuildRequires:  golang-packaging
 BuildRequires:  libapparmor-devel
 BuildRequires:  libassuan-devel
 BuildRequires:  libbtrfs-devel
 BuildRequires:  libgpgme-devel
 BuildRequires:  libseccomp-devel
+BuildRequires:  golang(API) >= 1.7
 Requires:   cni
 Requires:   cri-o
 Requires:   libcontainers-common

++ _service ++
--- /var/tmp/diff_new_pack.IDbrHO/_old  2018-02-23 15:29:50.262436663 +0100
+++ /var/tmp/diff_new_pack.IDbrHO/_new  2018-02-23 15:29:50.266436519 +0100
@@ -5,7 +5,7 @@
 git
 podman
 git.%H
-c60d8a0671b48ffdeda68895e0b7d97b252d66d9
+v0.2.1
 
 
 

++ podman-git.c60d8a0671b48ffdeda68895e0b7d97b252d66d9.tar.xz -> 
podman-git.3723cecc33399629408770e44eb363e9ca36fdce.tar.xz ++
 40700 lines of diff (skipped)

++ podman-rpmlintrc ++
addFilter (".* W: explicit-lib-dependency libcontainers-common")
addFilter (".* W: explicit-lib-dependency libcontainers-image")
addFilter (".* W: explicit-lib-dependency libcontainers-storage")