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
6fe402c494
Add inspect of image and user idempotency ( #49 )
2020-06-01 00:18:32 +03:00
Sergey
afb14658bc
Fix image, healthcheck and other idempotency ( #43 )
...
Fix healthcheck and --rm commands.
Fix idempotency for images.
Fix possible problem with volumesfrom not in the inspection.
2020-05-11 15:34:29 +03:00
Sergey
201151f93e
Add idempotency for user and stop signal ( #41 )
...
user and stop signal can be defined in images, ignore them if
they're not set
2020-05-11 14:27:39 +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
2e3dcfd7c5
Fix idempotency issues with workdir and volumes ( #36 )
...
"workdir" and "volumes" can be set in the image, so for better idempotency we'll need to inspect image. For now ignore these settings if they're not set.
2020-05-10 23:35:08 +03:00
Sagi Shnaidman
277a3129f0
Add CI for podman_container
2020-05-10 20:34:22 +03:00
Sagi Shnaidman
750ed503df
Github workflow
2020-03-30 21:43:23 +03:00
Sagi Shnaidman
883a3b958e
Add podman_container module from TripleO
...
fix #7
2020-03-15 21:08:06 +02:00