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

165 commits

Author SHA1 Message Date
Sergey
46020ecf80
Convert IPv6 to shorten form (#232) 2021-04-02 03:01:50 +03:00
Sergey
b098abb00f
Fix idempotency for rootless networks from v3 (#231)
Rootless network will always have DNS enabled.
Fix #212
2021-04-02 02:36:40 +03:00
Sergey
607c120f94
Fix uppercase labels idempotency issue (#230)
When we lower cases for all keys, but leave it original case for
all values, we need to do the same with input labels.
Add test.
Fix #227
2021-04-01 16:33:27 +03:00
Sergey
f41c63815f
Stop pods without recreating them (#229)
Stop pod without recreating if its definition isn't the same as
before.
Fix #215
2021-04-01 14:52:58 +03:00
Sergey
f6ec6ac158
Add support for Podman Pod restart (#228)
Fix #223
Add tests.
2021-04-01 12:58:26 +03:00
Sergey
d87777394b
Add IPv6 support for publishing ports (#226) 2021-03-31 18:28:46 +03:00
Sergey
ed3a3dc080
Fix no_log for newer ansible-test (#221) 2021-03-16 16:28:58 +02:00
Andreas Gerstmayr
303486c52c
Add sigrtmin+3 signal (required for systemd containers) (#220) 2021-03-13 12:30:13 +02:00
Sergey
7bacd62fad
Bump galaxy dev version and docs (#217) 2021-03-01 15:28:38 +02:00
Sergey
13dcf300c7
Release 1.4.4 version (#216) 2021-03-01 15:23:15 +02:00
Sergey
af89807468
Don't calculate image digest in check mode (#214) 2021-03-01 13:21:22 +02:00
Sergey
56105f0116
Add information to issues template (#213) 2021-02-27 12:57:56 +02:00
Elias Norrby
4da30fd3fd
Attempt graceful stop when recreating container (#203)
References: containers/ansible-podman-collections#202

Co-authored-by: Sergey <sshnaidm@users.noreply.github.com>
2021-02-24 13:19:37 +02:00
Sergey
5b133ee898
Fix internal networks and DNS plugin for v3 (#210) 2021-02-24 08:28:19 +02:00
Sergey
c4ba85f73c
Fixes for podman_container for Podman v3 (#209)
Fix logs, networks, etc.
2021-02-24 07:52:30 +02:00
Sergey
9f45c40ea9
Fix podman_pod* modules for Podman v3 (#207)
Fix network in podman_pod modules for Podman v3
2021-02-23 15:57:25 +02:00
Sergey
44d266dc3e
Change Ubuntu 16 to latest in connection tests (#206) 2021-02-23 01:23:27 +02:00
Yigit Polat
ee6a47f916
Update README.md (#208)
indent typo fix.
2021-02-22 16:01:09 +02:00
Sergey
47dbb10a95
Update galaxy.yml to dev version (#198) 2021-02-14 12:15:43 +02:00
Sergey
4002858d0b
Release 1.4.3 version (#197) 2021-02-14 11:51:37 +02:00
Sergey
dfae85ecad
Add docs generation (#196) 2021-02-14 11:37:11 +02:00
Sergey
6ee8848310
Release 1.4.2 version (#195) 2021-02-14 10:41:12 +02:00
Sergey
86c9066771
Fix idempotency for multiple ports (#194) 2021-02-14 09:47:32 +02:00
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