diff --git a/_service b/_service
index ccdf1ed..626899e 100644
--- a/_service
+++ b/_service
@@ -1,20 +1,16 @@
-
-
-https://github.com/containers/podman.git
-git
-podman
-3.0.1
-v3.0.1
-
-
-
-podman
-
-
-
-*.tar
-xz
-
-
+
+ https://github.com/containers/podman.git
+ git
+ v3.1.1
+ @PARENT_TAG@
+ enable
+ v(.*)
+
+
+
+
+ *.tar
+ xz
+
diff --git a/_servicedata b/_servicedata
new file mode 100644
index 0000000..422a227
--- /dev/null
+++ b/_servicedata
@@ -0,0 +1,4 @@
+
+
+ https://github.com/containers/podman.git
+ 713995bfc325250fefe2750e81d98eb1c65acaec
\ No newline at end of file
diff --git a/podman-3.0.1.tar.xz b/podman-3.0.1.tar.xz
deleted file mode 100644
index feb36a1..0000000
--- a/podman-3.0.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:77cbfc6aeea75ad5f1b4f7ba1eb2181220e7d8089ddb10fe13a03138bbb0386d
-size 6065188
diff --git a/podman-3.1.1.tar.xz b/podman-3.1.1.tar.xz
new file mode 100644
index 0000000..600c092
--- /dev/null
+++ b/podman-3.1.1.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d2047b10504bb2b67e17d451e1906a0977f93e7d76b9a8683d91f5c239cc2dd4
+size 6093796
diff --git a/podman.changes b/podman.changes
index c1c5136..b671909 100644
--- a/podman.changes
+++ b/podman.changes
@@ -1,3 +1,80 @@
+-------------------------------------------------------------------
+Mon Apr 19 09:29:17 UTC 2021 - alexandre.vicenzi@suse.com
+
+- Update to version 3.1.1:
+ * Bump to v3.1.1
+ * Update release notes for v3.1.1
+ * podman play kube apply correct log driver
+ * Fix build with GO111MODULE=off
+ * [CI:DOCS] Set all operation id to be compatibile
+ * Move operationIds to swagger:operation line
+ * swagger: add operationIds that match with docker
+ * Fix missing podman-remote build options
+ * [NO TESTS NEEDED] Shrink the size of podman-remote
+ * Move socket activation check into init() and set global condition.
+ * rootless: use is_fd_inherited
+ * Recreate until container prune tests for bindings
+ * System tests: special case for RHEL: require runc
+ * Document --volume from podman-remote run/create client
+ * Containers prune endpoint should use only prune filters
+ * Trim white space from /top endpoint results
+ * Fix unmount doc reference in image.rst
+ * Fix handling of remove --log-rusage param
+ * Makefile: introduce install.docker-full
+ * Makefile: ensure install.docker creates BINDIR
+ * Should send the OCI runtime path not just the name to buildah
+ * Fixed podman-remote --network flag
+ * podman-run.1.md, podman-create.1.md : Adjust Markdown layout for --userns
+ * Fix typos --uidmapping and --gidmapping
+ * Add default template functions
+ * Don't relabel volumes if running in a privileged container
+ * Allow users to override default storage opts with --storage-opt
+ * Add transport and destination info to manifest doc
+ * Verify existence of auth file if specified
+ * Ensure that `--userns=keep-id` sets user in config
+ * [CI:DOCS] Update swagger definition of inspect manifest
+ * Volumes prune endpoint should use only prune filters
+ * Adjust libpod API Container Wait documentation to the code
+ * Add missing return
+ * [CI:DOCS] Fix formatting of podman-build man page
+ * cgroups: force 64 bits to ParseUint
+ * Fix slashes in socket URLs
+ * [CI:DOCS] Correct status code for /pods/create
+ * cgroup: do not set cgroup parent when rootless and cgroupfs
+ * Reflect current state of prune implementation in docs
+ * Do not delete container twice
+ * Test that we don't error out on advertised --log-level values
+ * At trace log level, print error text using %+v instead of %v
+ * pkg/errorhandling.JoinErrors: don't throw away context for lone errors
+ * Recognize --log-level=trace
+ * Fix message about runtime to show only the actual runtime
+ * Fix handling of $NAME and $IMAGE in runlabel
+ * Fix flake on failed podman-remote build : try 2
+ * Fix flake on failed podman-remote build
+ * Update documentation of podman-run to reflect volume "U" option
+ * Fixes invalid expression in save command
+ * Fix possible panic in libpod/image/prune.go
+ * Update all containers/ project vendors
+ * Fix tests
+ * Bump to v3.1.1-dev
+
+-------------------------------------------------------------------
+Fri Apr 09 16:55:51 UTC 2021 - alexandre.vicenzi@suse.com
+
+- Update to version 3.1.0:
+ * Bump to v3.1.0
+ * Fix test failure
+ * Update release notes for v3.1.0 final release
+ * [NO TESTS NEEDED] Turn on podman-remote build --isolation
+ * Fix long option format on docs.podman.io
+ * Fix containers list/prune http api filter behaviour
+ * [CI:DOCS] Add note to mappings for user/group userns in build
+ * Validate passed in timezone from tz option
+ * Generate Kubernetes PersistentVolumeClaims from named volumes
+ * libpod/image: unit tests: use a `registries.conf` for aliases
+- Require systemd 241 or newer due to podman dependency go-systemd v22,
+ otherwise build will fail with unknown C name errors
+
-------------------------------------------------------------------
Mon Mar 29 16:29:46 UTC 2021 - Frederic Crozat
diff --git a/podman.spec b/podman.spec
index 3eed94f..879190a 100644
--- a/podman.spec
+++ b/podman.spec
@@ -22,7 +22,7 @@
%define with_libostree 1
%endif
Name: podman
-Version: 3.0.1
+Version: 3.1.1
Release: 0
Summary: Daemon-less container engine for managing containers, pods and images
License: Apache-2.0
@@ -49,7 +49,11 @@ BuildRequires: libgpgme-devel
BuildRequires: libseccomp-devel
BuildRequires: golang(API) = 1.13
BuildRequires: pkgconfig(libselinux)
-BuildRequires: pkgconfig(libsystemd)
+# Podman 3.1.0 requires systemd 241 or newer due to go-systemd
+# see https://github.com/coreos/go-systemd/issues/355
+# The next Podman release won't need it probably
+# see https://github.com/coreos/go-systemd/pull/358
+BuildRequires: pkgconfig(libsystemd) >= 241
# Build fails with PIE enabled on ppc64le due to boo#1098017
%ifarch ppc64le
#!BuildIgnore: gcc-PIE
@@ -124,7 +128,7 @@ make %{?_smp_mflags} docs
# Updates must be tested manually.
%install
-make DESTDIR=%{buildroot} PREFIX=/usr install install.completions install.docker
+make DESTDIR=%{buildroot} PREFIX=/usr install install.completions install.docker install.docker-docs
# packaged in libcontainers-common
rm %{buildroot}/usr/share/man/man5/containers-mounts.conf.* %{buildroot}/usr/share/man/man5/oci-hooks.*