forked from pool/podman
Accepting request 781913 from devel:kubic
OBS-URL: https://build.opensuse.org/request/show/781913 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/podman?expand=0&rev=56
This commit is contained in:
parent
e1a15b2060
commit
397ee40307
14
README.SUSE.SLES
Normal file
14
README.SUSE.SLES
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
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
|
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 5 16:26:16 UTC 2020 - Ralf Haferkamp <rhafer@suse.com>
|
||||||
|
|
||||||
|
- 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 <rbrown@suse.com>
|
||||||
|
|
||||||
|
- Configure br_netfilter for podman automatically (boo#1165738)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 20 15:57:54 UTC 2020 - Ralf Haferkamp <rhafer@suse.com>
|
Thu Feb 20 15:57:54 UTC 2020 - Ralf Haferkamp <rhafer@suse.com>
|
||||||
|
|
||||||
|
2
podman.conf
Normal file
2
podman.conf
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
# Load br_netfilter module at boot
|
||||||
|
br_netfilter
|
16
podman.spec
16
podman.spec
@ -29,8 +29,10 @@ License: Apache-2.0
|
|||||||
Group: System/Management
|
Group: System/Management
|
||||||
Url: https://github.com/containers/libpod
|
Url: https://github.com/containers/libpod
|
||||||
Source0: %{name}-%{version}.tar.xz
|
Source0: %{name}-%{version}.tar.xz
|
||||||
|
Source1: podman.conf
|
||||||
Source2: libpod.conf
|
Source2: libpod.conf
|
||||||
Source3: %{name}-rpmlintrc
|
Source3: %{name}-rpmlintrc
|
||||||
|
Source4: README.SUSE.SLES
|
||||||
BuildRequires: bash-completion
|
BuildRequires: bash-completion
|
||||||
BuildRequires: cni
|
BuildRequires: cni
|
||||||
BuildRequires: device-mapper-devel
|
BuildRequires: device-mapper-devel
|
||||||
@ -157,9 +159,21 @@ install -D -m 0644 contrib/varlink/podman.conf %{buildroot}/%{_tmpfilesdir}/podm
|
|||||||
install -D -m 0644 contrib/varlink/io.podman.service %{buildroot}%{_unitdir}/io.podman.service
|
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
|
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}
|
%fdupes %{buildroot}/%{_prefix}
|
||||||
|
|
||||||
%files
|
%files
|
||||||
|
%if !0%{?is_opensuse}
|
||||||
|
%doc %{_docdir}/%{name}
|
||||||
|
%endif
|
||||||
# Binaries
|
# Binaries
|
||||||
%{_bindir}/podman
|
%{_bindir}/podman
|
||||||
%{_bindir}/podman-remote
|
%{_bindir}/podman-remote
|
||||||
@ -170,6 +184,8 @@ install -D -m 0644 contrib/varlink/io.podman.socket %{buildroot}%{_unitdir}/io.p
|
|||||||
%config(noreplace) %{_sysconfdir}/containers/libpod.conf
|
%config(noreplace) %{_sysconfdir}/containers/libpod.conf
|
||||||
%dir %{_datadir}/containers
|
%dir %{_datadir}/containers
|
||||||
%{_datadir}/containers/libpod.conf
|
%{_datadir}/containers/libpod.conf
|
||||||
|
%dir %{_libexecdir}/modules-load.d
|
||||||
|
%{_libexecdir}/modules-load.d/podman.conf
|
||||||
# Completion
|
# Completion
|
||||||
%{_datadir}/bash-completion/completions/podman
|
%{_datadir}/bash-completion/completions/podman
|
||||||
%{_sysconfdir}/zsh_completion.d/_podman
|
%{_sysconfdir}/zsh_completion.d/_podman
|
||||||
|
Loading…
Reference in New Issue
Block a user