1
0
Fork 0
mirror of https://github.com/containers/ansible-podman-collections.git synced 2026-02-04 07:11:49 +00:00
Commit graph

192 commits

Author SHA1 Message Date
Sagi Shnaidman
3204bb2c23 Fix CI for various Python versions 2021-02-14 08:00:49 +02:00
Sagi Shnaidman
8a61f88d66 Don't recreate container if env_file is specified
Fix #178
2021-02-11 04:34:25 +02:00
Sagi Shnaidman
596aab757f Fix pylint issues for ansible-test 2021-02-11 04:22:04 +02:00
Sagi Shnaidman
2b073c6e89 Fix slirp4netns options idempotency
Fix #184
2021-02-11 01:54:42 +02:00
Sagi Shnaidman
0bdaa4a78f Fix ambigous variable issue for pylint 2021-02-10 20:54:00 +02:00
Sagi Shnaidman
e4f5a8eabe Convert systemd option to a string
And set it to lower to workaround bugs in 3.0.1
2021-02-10 20:14:03 +02:00
Sagi Shnaidman
885af0c7c5 Change default log level for 3+ versions 2021-02-10 18:13:39 +02:00
Georgi Valkov
b911939f07 Fix 'cap_add' and 'cap_drop' idempotency
- Ensure that comparison always happens on lower-case values.

- Take into account that capabilities can be specified with or
  without the 'CAP_' prefix.
2021-02-01 11:24:14 +02:00
Sagi Shnaidman
c85718665b Fix uid/gid checks for podman 1.6.4 volumes
And prepare volume tasks for versioned checks
2021-01-15 02:29:32 +02:00
Sagi Shnaidman
03f578405c Update README with docs links 2021-01-13 23:40:33 +02:00
Sagi Shnaidman
ee51fb3c81 Fix static files for docs 2021-01-13 23:11:25 +02:00
Sagi Shnaidman
3f27e78976 Add docs to Github 2021-01-13 22:23:52 +02:00
Justin Riley
db09d8e778 podman_container_lib: fix command idempotency
preserve case sensitivity by removing the use of lower() and using shlex
to split the command string
2021-01-12 13:38:28 +02:00
Sagi Shnaidman
d9e392f47e Don't set default for validate-certs in podman_image 2021-01-08 13:02:13 +02:00
Sagi Shnaidman
be87b6859c Add debug log and podman_actions to podman_image 2021-01-08 01:37:15 +02:00
Sagi Shnaidman
c60f2c6cae Restart container in a simple manner
Don't require an image when restarting container, only the
container name.
2021-01-08 00:56:42 +02:00
Sagi Shnaidman
33c7fa5842 Add 'created' state for podman_container
Add state 'created' which will ensure container exists in current
configuration. It can either run or not.
2021-01-06 15:20:16 +02:00
Sagi Shnaidman
bae71956b7 Handle slash removals for root volumes mount 2020-12-27 16:00:46 +02:00
Sagi Shnaidman
281ec2fb82 Release 1.4.1 2020-12-21 01:03:40 +02:00
Sagi Shnaidman
00d490b95c Convert gidmap to list for podman_container
Fix #152
2020-12-21 00:53:42 +02:00
Sagi Shnaidman
1d5d02cbbb Convert log-opts to dictionary and idempotent 2020-12-21 00:53:42 +02:00
Sagi Shnaidman
27d5a718e6 Release 1.4.0 version 2020-12-20 21:57:36 +02:00
Sagi Shnaidman
075d35daee Fix idempotency for volume GID and UID
Fix #150
Add special treat for volume GIDs and UIDs options.
2020-12-20 21:10:53 +02:00
Sagi Shnaidman
62638bac26 Fix no_hosts idempotency for newer version 2020-12-20 18:30:17 +02:00
Sagi Shnaidman
cd652fe2ee Remove 'detach' when creating container 2020-12-20 18:30:17 +02:00
Sagi Shnaidman
6f8df336bc Add support of network options like MTU, VLAN 2020-12-20 16:50:54 +02:00
Sagi Shnaidman
04c7e18bc3 Add IPv6 to network
Fix CI for podman network.
Make 'subnet' required for ip-range or gateway.
Add IPv6 subnets.
2020-12-20 16:50:54 +02:00
Sergey
2a84642c3f
Add podman_containers module for multiple containers (#141) 2020-12-13 20:59:07 +02:00
Sergey
fecc0739d6
Fix doc defaults for podman_image (#151) 2020-12-08 12:31:57 +02:00
Sagi Shnaidman
a35c9cc8ca Add idempotency for mac_address and tests 2020-11-23 15:53:08 +02:00
Eric L
29a4bfa8e0 Add mac_address field to podman_container module
* extended description of podman_container
* add mac_address field and add_param function in podman_container_lib
* closes #146
2020-11-23 15:53:08 +02:00
Eric L
baf459ec23
Correct IP range example for podman_network (#149)
the IP range must be in CIDR notation not IP1-IP2, at least according to man page
of podman-network-create

Co-authored-by: Eric L <ewl+git@lavar.de>
2020-11-23 14:16:32 +02:00
cfelder
95baa8faae
podman_image: reuse existing results in present() (#109)
* podman_image: reuse existing results in present()
2020-11-08 14:04:44 +02:00
Riyad Preukschas
9bc1233a73
Improve compatibility with docker_container by adding aliases (#142) 2020-11-07 19:54:27 +02:00
Sergey
90e6bc33f9
Move pod logic to separate library (#140) 2020-11-04 15:04:48 +02:00
Sergey
bf752e4492
Move containers logic to module utils (#139) 2020-11-03 09:55:23 +02:00
Sergey
90aea8e818
Fix logout test for podman_logout (#138) 2020-11-02 10:36:32 +02:00
Clemens Lange
db7b4ca099
Handle podman logout not logging out when logged in via different tool (#137) 2020-10-27 22:16:16 +02:00
Sergey
e1d35e70c6
Add strict image compare with hashes (#136) 2020-10-26 19:23:46 +02:00
Clemens Lange
92389abff2
Add podman_login_info module (#133)
related to #93
2020-10-26 17:32:39 +02:00
Clemens Lange
05746224e0
Add podman logout module (#134)
* Add podman logout module
* Add more tests
* Fix output string comparison (due to podman inconsistency)
* Fix copy and paste error
* Use full module path and name
Fix #94
2020-10-26 15:22:38 +02:00
Sergey
91073bb443
Prepare pod module to be called from other modules (#130) 2020-10-24 23:43:43 +03:00
Sergey
3dbca6fb91
Fix force restart option for containers (#131) 2020-10-24 18:04:42 +03:00
Sergey
1cf8872345
Add log level for Podman in module (#129) 2020-10-22 22:34:21 +03:00
Sergey
00a2bc9453
Prepare podman container to be called from other module (#128) 2020-10-22 00:43:53 +03:00
Sergey
7288eddc1c
Release 1.3.2 hotfix (#127) 2020-10-20 17:34:14 +03:00
Sergey
2007d84132
Fix signals case for podman_container (#126)
In #113 we made a change to lowercase only keys, but signals in
image info are upper case.

Fix tests - stop signal should be word, not number.
Related to #125.
2020-10-20 16:54:33 +03:00
Sergey
297995540b
Add jobs for Ansible 2.10 and 2.11 releases (#124) 2020-10-18 22:47:41 +03:00
Sébastien CATHERINE
978e328420
Update podman_network.py (#123)
Fix doc
2020-10-12 01:19:57 +03:00
Sergey
03aed3edcc
Add changelog for 1.3.1 (#122) 2020-10-09 02:39:37 +03:00