Sergey
cecb29222e
Add --sdnotify option for container ( #465 )
...
Fix #464
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-08-28 16:42:31 +03:00
Albrecht
08dd7b0ceb
add required argument to example ( #461 )
...
Signed-off-by: weichweich <archbelt@posteo.de>
2022-08-08 22:28:15 +03:00
Sergey
e6544bdd0a
Fix PEP8 issue in podman_image ( #459 )
...
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-07-31 22:47:17 +03:00
Sagi Shnaidman
6c862b29e7
Fix pods list retrieve
...
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-07-01 10:23:12 +03:00
Sagi Shnaidman
542986cd8a
Pass errors as a string instead of list
2022-07-01 10:23:12 +03:00
Sergey
2577f5b0f5
Remove distutils as deprecated ( #437 )
...
Fix #422
The distutils package is deprecated and slated for removal in Python 3.12
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-06-12 22:54:03 +03:00
Sergey
25b9516488
Allow specify podman_network options MTU and VLAN separately ( #435 )
...
Before that it didn't work when only one option set.
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-06-08 19:37:06 +03:00
nishipy
acedce8b4b
Update podman_image to remove image with image id ( #434 )
...
* Update to remove image with image id.
Signed-off-by: nishipy <goodisonev4@gmail.com>
2022-06-08 18:51:25 +03:00
Clemens Lange
b33a657f00
Fix idempotency for podman_login ( #430 )
...
Signed-off-by: Clemens Lange <clemens.lange@cern.ch>
2022-06-06 12:18:08 +03:00
Benjamin Schubert
15dae0d9ad
podman_container.py: Fix typo in the documentation ( #424 )
...
I believe "prefix" is what was meant here
Signed-off-by: Benjamin Schubert <contact@benschubert.me>
2022-05-22 15:08:16 +03:00
Oscar
20a982b564
Fix play_kube not working when yaml not installed on target ( #415 ) ( #419 )
...
Signed-off-by: tcmal <oscar.shrimpton.personal@gmail.com>
2022-05-01 11:48:43 +03:00
Sergey
98c516292f
Fix internal networks idempotency ( #421 )
...
Remove logic with internal and dns, since Podman supports it in
recent versions.
Fix #350
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-04-28 00:56:22 +03:00
Sergey
e5d6136694
Change network attribute from str to list in pods #414 #416 ( #417 )
...
* Change network attribute from str to list in pods
Signed-off-by: André Cirne <dumahk21@gmail.com>
* Fix tests
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
Co-authored-by: André Cirne <dumahk21@gmail.com>
2022-04-25 02:15:29 +03:00
MasterWaldo
b51dc5c814
Loop over image names when multiple images present in archive ( #413 )
...
Signed-off-by: Cory Prelerson <cprelerson42@gmail.com>
2022-04-24 22:38:53 +03:00
Henry78
4afd6bbd18
Podman Pod: Update examples to use quotes when publishing ports to avoid them being intrepreted as scalars. #394 ( #401 )
...
Signed-off-by: Henry <henry78@gmx.at>
2022-03-24 11:46:54 +02:00
Sergey
aa4c3223d2
Fix podman collection for Podman version 4 ( #398 )
...
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-03-17 21:56:19 +02:00
Axel Dahlberg
4a7d64bb43
fix(network) fix issue when missing plugins entry ( #392 )
...
Signed-off-by: Axel Dahlberg <git@valleymnt.com>
2022-03-14 13:41:28 +02:00
Rubik's Dot
d024e91216
fix check for read-only change of root image ( #393 )
...
The --read-only option is not checked for changes between runs of
ansible thus the container is not recreated if the user changes
the root image between read-write to read-only.
Default for the read_only variable set to False in line with
documentation and so that later checks are simplified.
This is a fix for bug #383 .
Signed-off-by: Andrew <rubiksdot@grue.cc>
Co-authored-by: Andrew <rubiksdot@grue.cc>
2022-03-14 12:54:12 +02:00
Sergey
527ccacf01
Add --requires option ( #378 )
...
Fix #374
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2022-02-17 18:53:37 +02:00
Sergey
4f3a84f4e5
Add new options for pod module ( #361 )
2022-01-13 15:10:05 +02:00
Aliaksandr Mianzhynski
d185616a72
Update secrets description and add test with secret opts ( #363 )
...
* Update secrets description and add test with secret opts
* Make pep happy
2022-01-06 18:08:09 +02:00
Radovan Dražný
42dc5be784
Handle tlsverify correctly in podman_login ( #365 )
2022-01-06 17:00:10 +02:00
Joerg Kastning
6ba6c01229
Add a second example to podman_pod_module.html ( #346 )
...
Added a second example
2021-11-29 00:13:31 +02:00
Sergey
05515e8307
Add CI jobs and docs for podman_tag ( #347 )
2021-11-28 22:31:18 +02:00
Christian Bourque
f2882ecb19
Add podman_tag module #328 ( #343 )
...
Fixes #328
Co-authored-by: Christian Bourque <christian.bourque@expretio.com>
2021-11-28 18:02:24 +02:00
Aliaksandr Mianzhynski
3e7f7a00a0
Add secrets driver and driver opts support ( #344 )
2021-11-26 12:22:36 +02:00
zephyros
e6d2e86e35
Add documentations for generate_systemd ( #336 )
2021-11-19 16:04:06 +02:00
Luca Beltrame
cef7bdbea0
Support --new in generate_systemd ( #334 )
...
* Support --new in generate_systemd
Fixes #318 .
* Add docs
2021-11-18 14:35:42 +02:00
Cédric Jeanneret
a8e81193f4
Allow to actually pass a list of string for "mounts" ( #332 )
...
Like "volume", "mount" can be passed multiple times to the container
creation/run, therefore we want to support a list of string, and a
"mounts" alias.
2021-11-09 13:40:40 +02:00
Mike
aa6d538be9
Don't add newlines to secrets ( #331 )
...
* prevent run_command from creating new lines
* removes new line from test
2021-11-01 22:22:57 +02:00
Sean Sullivan
e90eb325ae
Update error message when pull set to false ( #327 )
2021-10-19 02:01:52 +03:00
Sergey
4982579c79
Add skip option for podman secret ( #324 )
2021-10-12 13:56:04 +03:00
Jad Kik
15cd7623af
Add support for network-alias flag ( #314 )
...
* Add support for network-alias flag
* Ignore idempotency assert in tests
Co-authored-by: Sagi Shnaidman <sshnaidm@redhat.com>
2021-10-03 22:18:31 +03:00
Sergey
3f3cdab506
Add .service extension to systemd files ( #310 )
2021-09-23 09:50:16 +03:00
Bruno Marsal
8d48e30721
Fix suboption key in podman_container/podman_pod for generate_systemd documentation ( #305 )
...
* fix suboption key in podman_container -> generate_systemd documentation
As of this line 5b3f8a4d3d/plugins/module_utils/podman/common.py (L66) it should be "path", not "file"
* fix suboption key in podman_pod -> generate_systemd documentation
2021-09-19 13:54:50 +03:00
Sergey
5b3f8a4d3d
Add aliases for image load/save ( #303 )
...
To be compatible with docker_image_load module add 'path' options
as aliases.
2021-09-17 22:36:07 +03:00
Sergey
5d37e1ee22
Add systemd generation for pods ( #299 )
2021-09-15 02:44:06 +03:00
Sergey
24329ce5d3
Generate systemd service files for containers ( #298 )
2021-09-13 17:13:15 +03:00
Sergey
53338e7ec0
Add podman import/export containers modules ( #297 )
2021-09-12 17:01:38 +03:00
Sergey
ff4e26bbac
Podman image load module ( #296 )
2021-09-06 02:42:34 +03:00
Sergey
0dd471070a
Podman save module ( #295 )
2021-09-06 01:36:52 +03:00
Marcin Skarbek
af7772db77
Add support for podman pod create --infra-name ( #292 )
2021-09-01 13:42:05 +03:00
Sergey
d707f1e7de
Remove idempotency leftovers of volumes GID,UID ( #289 )
...
Fix #282
Remove UID and GID from podman volume options.
We don't support idempotency for them due to conflicting changes
in podman versions.
2021-08-16 16:07:37 +03:00
Sergey
1f28b52242
Fix modules for newest pylint in ansible-test ( #286 )
2021-08-15 19:40:07 +03:00
Aliaksandr Mianzhynski
e9ace7b4bf
Add initial secrets support ( #284 )
...
* Add initial secrets support
2021-08-10 15:35:48 +03:00
Sergey
9ff36649ab
Change present state to be as created state ( #263 )
...
For being more compliant with docker module.
See #257
2021-07-07 18:48:50 +03:00
Sergey
06cc4490da
Remove idempotency for volume UID/GID ( #272 )
...
Because of difficulty with UID/GID detection in various podman
versions for volumes, don't check idempotency for volume UID/GID.
If need to recreate use "recreate" option as "true".
2021-07-07 01:51:12 +03:00
Sergey
b7e904ae74
Fix failure when listing containers ( #269 )
...
Workaround issue https://github.com/containers/podman/issues/10225
Add retries and pause for "podman ps"
2021-06-08 12:04:08 +03:00
Sergey
bcdaa9f825
Add support for timezones in containers ( #262 )
...
* Remove choices for cgroups
* Add timezone parameter to container module
2021-05-24 11:39:08 +03:00
Sergey
a7629a89db
Fix multi-containers options ( #258 )
2021-05-24 09:58:33 +03:00