Hello community, here is the log from the commit of package containers-systemd for openSUSE:Factory checked in at 2020-03-24 22:36:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/containers-systemd (Old) and /work/SRC/openSUSE:Factory/.containers-systemd.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "containers-systemd" Tue Mar 24 22:36:48 2020 rev:9 rq:787810 version:0.0+git20200324.5f4ae65 Changes: -------- --- /work/SRC/openSUSE:Factory/containers-systemd/containers-systemd.changes 2020-02-20 14:55:52.546346387 +0100 +++ /work/SRC/openSUSE:Factory/.containers-systemd.new.3160/containers-systemd.changes 2020-03-24 22:38:40.469274052 +0100 @@ -1,0 +2,6 @@ +Tue Mar 24 12:58:08 UTC 2020 - ku...@suse.com + +- Update to version 0.0+git20200324.5f4ae65: + * Add timer to prune unnamed images + +------------------------------------------------------------------- Old: ---- containers-systemd-0.0+git20200219.a6acfd1.tar.xz New: ---- containers-systemd-0.0+git20200324.5f4ae65.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ containers-systemd.spec ++++++ --- /var/tmp/diff_new_pack.Zx5Yfg/_old 2020-03-24 22:38:41.197274406 +0100 +++ /var/tmp/diff_new_pack.Zx5Yfg/_new 2020-03-24 22:38:41.201274408 +0100 @@ -17,10 +17,10 @@ %define containers bind dhcp-server haproxy mariadb nginx -%define container_services container-bind.service container-dhcp-server.service container-dhcp6-server.service container-haproxy.service container-mariadb.service container-nginx.service +%define container_services container-bind.service container-dhcp-server.service container-dhcp6-server.service container-haproxy.service container-mariadb.service container-nginx.service container-image-prune.timer Name: containers-systemd -Version: 0.0+git20200219.a6acfd1 +Version: 0.0+git20200324.5f4ae65 Release: 0 Summary: Systemd service files and config files for openSUSE container License: MIT @@ -53,6 +53,8 @@ done install -m 644 container-dhcp6-server.service %{buildroot}%{_unitdir}/ ln -s /sbin/service %{buildroot}%{_sbindir}/rccontainer-dhcp6-server +install -m 644 container-image-prune.service %{buildroot}%{_unitdir}/ +install -m 644 container-image-prune.timer %{buildroot}%{_unitdir}/ mkdir -p %{buildroot}%{_sysconfdir}/mariadb-secrets for i in MYSQL_ROOT_PASSWORD MYSQL_ROOT_HOST MYSQL_DATABASE MYSQL_USER MYSQL_PASSWORD; do touch %{buildroot}%{_sysconfdir}/mariadb-secrets/$i @@ -105,5 +107,7 @@ %{_fillupdir}/sysconfig.container-nginx %{_sbindir}/rccontainer-nginx %ghost %dir /srv/nginx +%{_unitdir}/container-image-prune.service +%{_unitdir}/container-image-prune.timer %changelog ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Zx5Yfg/_old 2020-03-24 22:38:41.261274437 +0100 +++ /var/tmp/diff_new_pack.Zx5Yfg/_new 2020-03-24 22:38:41.261274437 +0100 @@ -1,5 +1,5 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/kubic-project/containers-systemd.git</param> - <param name="changesrevision">a6acfd1c54fe6b58af3c35722fd60ce3afcaeef0</param></service> + <param name="changesrevision">5f4ae650ef35272a2c0f7bc06298a559071075a3</param></service> </servicedata> \ No newline at end of file ++++++ containers-systemd-0.0+git20200219.a6acfd1.tar.xz -> containers-systemd-0.0+git20200324.5f4ae65.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200219.a6acfd1/README.md new/containers-systemd-0.0+git20200324.5f4ae65/README.md --- old/containers-systemd-0.0+git20200219.a6acfd1/README.md 2020-02-19 15:56:10.000000000 +0100 +++ new/containers-systemd-0.0+git20200324.5f4ae65/README.md 2020-03-24 11:53:09.000000000 +0100 @@ -12,6 +12,9 @@ * nginx * squid +Additional, there is the `container-image-prune.timer` to cleanup +unnamed images once a day. + ## bind * /etc/sysconfig/container-bind contains generic settings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200219.a6acfd1/container-image-prune.service new/containers-systemd-0.0+git20200324.5f4ae65/container-image-prune.service --- old/containers-systemd-0.0+git20200219.a6acfd1/container-image-prune.service 1970-01-01 01:00:00.000000000 +0100 +++ new/containers-systemd-0.0+git20200324.5f4ae65/container-image-prune.service 2020-03-24 11:53:09.000000000 +0100 @@ -0,0 +1,7 @@ +[Unit] +Description=Removes all unnamed images from local storage +After=local-fs.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/podman image prune -f diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/containers-systemd-0.0+git20200219.a6acfd1/container-image-prune.timer new/containers-systemd-0.0+git20200324.5f4ae65/container-image-prune.timer --- old/containers-systemd-0.0+git20200219.a6acfd1/container-image-prune.timer 1970-01-01 01:00:00.000000000 +0100 +++ new/containers-systemd-0.0+git20200324.5f4ae65/container-image-prune.timer 2020-03-24 11:53:09.000000000 +0100 @@ -0,0 +1,12 @@ +[Unit] +Description=Removes all unnamed images from local storage +After=local-fs.target + +[Timer] +OnCalendar=daily +AccuracySec=1m +RandomizedDelaySec=2h +Persistent=true + +[Install] +WantedBy=timers.target