Signed-off-by: baude <bbaude@redhat.com>
This commit is contained in:
baude 2019-07-02 19:19:25 -05:00
commit f9aac439c2
6 changed files with 7 additions and 52 deletions

1
.gitignore vendored
View file

@ -246,3 +246,4 @@
/libpod-6d285b8.tar.gz
/libpod-9b6a98c.tar.gz
/libpod-7fd6528.tar.gz
/libpod-2371158.tar.gz

View file

@ -23,7 +23,7 @@
%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
%global import_path %{provider_prefix}
%global git0 https://%{provider}.%{provider_tld}/%{project}/%{repo}
%global commit0 7fd65288f177b059ccde987ad87450be1ca2fa27
%global commit0 23711589f06b243fde07b9fcecb1cdc11c98a616
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global import_path_conmon github.com/containers/conmon
@ -33,7 +33,7 @@
Name: podman
Epoch: 2
Version: 1.4.3
Version: 1.4.4
Release: 1%{?dist}
Summary: Manage Pods, Containers and Container Images
License: ASL 2.0
@ -562,6 +562,9 @@ exit 0
%{_datadir}/%{name}/test
%changelog
* Tue Jul 02 2019 bbaude <bbaude@redhat.com> - 2:1.4.4-1
- Bump to v1.4.4
* Wed Jun 26 2019 Dan Walsh <dwalsh@redhat.com> - 2:1.4.3-1
- Bump to v1.4.3

View file

@ -1,2 +1,2 @@
SHA512 (conmon-5995229.tar.gz) = 9b739acdf6ba4ec24fa9e2ca60843e236a93f7b641b202459d0efde49928a3f803bc2fab6c626ea56bd5f34ef079f6f3123abd5660c9cbc1de9cc5b4648f8f51
SHA512 (libpod-7fd6528.tar.gz) = 76c945cef309ebe66e81e61ec0130961eee524de192bd35b3c2473a42b70ecbc14f99e2bfa6cb2c1101cb71d8ce705f5c130e8608724b8ecc3507c9033ee5de6
SHA512 (libpod-2371158.tar.gz) = d9af4d6fae424131fe7ecc43d7dd73c8cb5d48cf9a78d61e3480efb01a76058a629baca250f97e59489c11a8e15c90f38c3ec1be21e99c60a795ddc3963d9a1e

View file

@ -1,13 +0,0 @@
#!/bin/bash
#
# Simple podman tests
#
rm -f /tmp/test.log /tmp/test.debug.log
# Log program versions
rpm -q podman podman-tests >/tmp/test.debug.log
bats /usr/share/podman/test/system &> /tmp/test.log
echo "bats completed with status $?" >>/tmp/test.debug.log

View file

@ -1,35 +0,0 @@
---
- hosts: localhost
vars:
- artifacts: ./artifacts
# FIXME! It would be cleaner to include 'podman' in this list; but the
# dnf module is broken in ansible <= 2.8, it doesn't report failures
# to install as long as _one_ package installs! So if podman installs
# but podman-tests doesn't, the `dnf` stanza succeeds, then the test
# one fails with a less-than-helpful error.
#
# See https://github.com/ansible/ansible/pull/49760
- required_packages:
- podman-tests
tags:
- classic
- container
tasks:
- name: install packages
dnf: name="{{ required_packages }}" state=installed
enablerepo=updates-testing
- block:
# FIXME: how to make two passes, one as root and one rootless?
- name: Run test
script: ./test_podman.sh
always:
- name: Pull out logs
fetch:
src: "/tmp/{{ item }}"
dest: "{{ artifacts }}/{{ item }}"
flat: yes
with_items:
- test.log
- test.debug.log

View file

@ -1 +0,0 @@
- import_playbook: test_podman.yml