1
0
Fork 0
mirror of https://github.com/containers/ansible-podman-collections.git synced 2026-03-22 02:29:08 +00:00
Commit graph

233 commits

Author SHA1 Message Date
Sergey
c9479367d9
Set options for a volume as list and fix idempotency (#119)
Options can be set multiple times for a driver, so let's configure
them as a list.
Fix idempotency for options and add tests for them.
Fix #108
2020-10-08 17:40:18 +03:00
Sergey
f03362429b
Check if dnsname plugin installed for CNI (#118)
If dnsname plugins is not in specified set of paths, it's not
installed. If it's not installed, then the default values of
disable-dns will be True (as dns is disabled).
2020-10-07 13:05:50 +03:00
Sergey
c97a56a0a2
Add podman_network module (#107)
And add release 1.3.0
2020-09-03 01:38:25 +03:00
Sergey
cb6934de24
Fix return data from podman_volume module (#106) 2020-09-03 01:21:54 +03:00
Sergey
69b034b263
Fix yaml python dep in root tests (#96)
Use different python interpretators for root and rootless tests,
as it's a problem in Ubuntu 18.
2020-08-03 14:49:55 +03:00
Sergey
2d3689e8c5
Fix issue with idempotency uts, ipc with pod (#95) 2020-07-29 13:25:32 +03:00
Sergey
727d4a361f
Fix idempotency for case with = in env (#92)
Add tests for env settings.
2020-07-27 20:00:04 +03:00
Sergey
869c644448
Improve podman volume info tests with new module (#88) 2020-07-22 09:11:26 +03:00
Sergey
4069b600ea
Create podman_volume module for volumes management (#87) 2020-07-22 09:04:00 +03:00
Sergey
0636d05cac
Fix idempotency for networks and add tests (#84) 2020-07-19 23:50:25 +03:00
Sergey
efae6e0b9c
Add podman pod and pod info modules (#81) 2020-07-19 20:23:43 +03:00
Sergey
3726e2a1c7
Add ubuntu 20.04 to CI as it has podman 2.0.1 version (#83)
Fix idempotency issues in podman_container
Add creating workdir, buildah issue: https://github.com/containers/buildah/issues/2475
Fix #68
Fix #69
Should help to #80 as well, but will be handled separately.
2020-07-16 21:21:17 +03:00
Sergey
3ba6416ffc
Improve idempotency for volumes with slashes (#78)
In case of trailing slash or double slashes, the Podman strips it
automatically. Prepare input data accordingly, so we can compare
with Podman inspected one.
2020-07-09 18:37:08 +03:00
Sergey
6b2bcef9b2
Improve ports idempotency and support UDP (#76) 2020-07-09 17:23:28 +03:00
Abhijeet Kasurde
8d44ce919c
sanity: doc fixes (#71)
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-07-05 12:11:04 +03:00
Sergey
c485fb8b19
Add 2.10 jobs and 2.11 ignore file (#63) 2020-06-22 11:02:46 +03:00
Sergey
b2c36a8930
Add idempotency for ulimits and tests (#62) 2020-06-21 21:45:50 +03:00
Sergey
b7d3d95a79
Separate idempotency tests to a different job (#60) 2020-06-14 15:19:12 +03:00
Sergey
8b717f9201
Relicense under GPLv3 and clean up modules (#57)
Clean up modules according to last Ansible changes
Set license for GPLv3 to avoid various possible issues
2020-06-08 17:07:16 +03:00
Sergey
80b2ae6abf
Add idempotency for existing local volumes (#56) 2020-06-05 17:29:20 +03:00
Sergey
2635eab02e
Add tests for idempotency (#53) 2020-06-01 02:04:04 +03:00
Sagi Shnaidman
2bafc01e3c Update README and tests 2020-05-20 02:05:57 +03:00
Raoul555
1c3d2456b7 buildah/connection add support of specific user (#42)
Add possibility to use a specific user, either defined by --user argument on
command line, or ansible_user, to connect to containers.

It is inspired from
https://github.com/containers/ansible-podman-collections/pull/19 the equivalent
for podman connection.

It was laso required to change the method to put file, from a mount mechanism,
to the buildah copy function, to allow to set correctly the permissions of
pushed files.

Fixes:  containers/ansible-podman-collections#25

Co-authored-by: Simon Brée <simon.bree@intersec.com>
2020-05-15 23:36:24 +03:00
Sergey
376f8aa51a
Improve idempotency of podman_container (#40)
Consider pod container differences, they change utc, network, ipc according to their pods.
Add different default for cpu_shares on podman 1.8.* versions
Add test for containers idempotency in pods
Partially solves #21 and #31
2020-05-11 12:46:19 +03:00
Sergey
b421c19e70
Add CI for podman_network_info module (#38) 2020-05-11 00:01:38 +03:00
Sergey
76add0a15b
Add CI for podman_image, podman_image_info, podman_volume_info (#37) 2020-05-10 23:47:57 +03:00
Sagi Shnaidman
f278a5502d Add CI for podman_image 2020-05-10 22:53:30 +03:00
Sagi Shnaidman
277a3129f0 Add CI for podman_container 2020-05-10 20:34:22 +03:00
Sagi Shnaidman
f79f36fd38 Set up testing for podman connection 2020-05-01 22:45:50 +03:00
Sagi Shnaidman
272ab1f139 Optimize CI 2020-04-07 01:16:17 +03:00
Sagi Shnaidman
750ed503df Github workflow 2020-03-30 21:43:23 +03:00
Sagi Shnaidman
95f0402c06 Add tests for podman_container and podman_network_info 2020-03-15 21:20:52 +02:00
Sagi Shnaidman
dc13dce52a Migration of Podman modules from Ansible to Containers 2020-03-06 16:29:20 +02:00