Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

podman_container always recreates the container #31

Closed
jaudriga opened this issue May 5, 2020 · 3 comments · Fixed by #41
Closed

podman_container always recreates the container #31

jaudriga opened this issue May 5, 2020 · 3 comments · Fixed by #41
Assignees
Labels
bug/idempotency Bug related to idempotency of modules bug Something isn't working

Comments

@jaudriga
Copy link

jaudriga commented May 5, 2020

Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)

/kind bug

Description

containers.podman.podman_container always recreates the container, becausestop_signal and volume properties differ.

Steps to reproduce the issue:

  1. Use the following snippet:
containers.podman.podman_container:
    image: graphiteapp/graphite-statsd:latest
    name: graphite
    state: present
  1. Run it

  2. Run it again

Describe the results you received:
Using -D one can see that it recreates the container:

--- before
+++ after
@@ -1,2 +1,2 @@
-stop_signal - 1
-volume - ['06772653142bd35ffca83ae2f9e699ec2cc411cd543cc29847e790021847101b:/opt/graphite/webapp/graphite/functions/custom', '555afa8eaeb589dac212ae263b7f9324cb11d7799190e46e3ce0535ec56de6d6:/opt/graphite/conf', '5ebcd4a298b2f88c38b5822837f687bf7cdf735f1bae3378eae6c0629505ed61:/etc/nginx', '8dd74e99acf2066d57ec073436ec39d31d63f78e58b73fc885147583e338699e:/etc/logrotate.d', '9c48cc57bd07793e29fbba2d9ff3d8d923603fdc19463b962bcfc06059f734c4:/opt/graphite/storage', 'b69ca8e9763b07a0a81123166650d40028a7a2d3bdf60e0824a4d64a19fee872:/opt/statsd/config', 'c96501d6576215c463234d0f3d8faf2127199e55282140cc2a7fa2736a53eb55:/var/lib/redis', 'f1268bcaff63744914c03982d43098fa0e4ab753d8aaf50594d7321985a578db:/var/log']
+stop_signal - 15
+volume - []

Describe the results you expected:
The container should have been OK and not changed.

Additional information you deem important (e.g. issue happens only occasionally):
One could add an additional parameter like comparisions to fix this.

Output of ansible --version:

ansible 2.9.7
  config file = /home/jrsr/repos/cloudmovr-infra/ansible.cfg
  configured module search path = ['/home/jrsr/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.8/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 3.8.2 (default, Apr  8 2020, 14:31:25) [GCC 9.3.0]

Output of podman version:

Version:            1.9.1
RemoteAPI Version:  1
Go Version:         go1.10.1
OS/Arch:            linux/amd64

Output of podman info --debug:

debug:
  compiler: gc
  gitCommit: ""
  goVersion: go1.10.1
  podmanVersion: 1.9.1
host:
  arch: amd64
  buildahVersion: 1.14.8
  cgroupVersion: v1
  conmon:
    package: 'conmon: /usr/libexec/podman/conmon'
    path: /usr/libexec/podman/conmon
    version: 'conmon version 2.0.15, commit: '
  cpus: 2
  distribution:
    distribution: ubuntu
    version: "18.04"
  eventLogger: file
  hostname: graphite
  idMappings:
    gidmap:
    - container_id: 0
      host_id: 1000
      size: 1
    - container_id: 1
      host_id: 165536
      size: 65536
    uidmap:
    - container_id: 0
      host_id: 1000
      size: 1
    - container_id: 1
      host_id: 165536
      size: 65536
  kernel: 5.3.0-1017-aws
  memFree: 1186320384
  memTotal: 4125073408
  ociRuntime:
    name: runc
    package: 'containerd.io: /usr/bin/runc'
    path: /usr/bin/runc
    version: |-
      runc version 1.0.0-rc10
      commit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
      spec: 1.0.1-dev
  os: linux
  rootless: true
  slirp4netns:
    executable: /usr/bin/slirp4netns
    package: 'slirp4netns: /usr/bin/slirp4netns'
    version: |-
      slirp4netns version 0.4.3
      commit: unknown
  swapFree: 0
  swapTotal: 0
  uptime: 19h 41m 43.13s (Approximately 0.79 days)
registries:
  search:
  - docker.io
  - quay.io
store:
  configFile: /home/ubuntu/.config/containers/storage.conf
  containerStore:
    number: 0
    paused: 0
    running: 0
    stopped: 0
  graphDriverName: vfs
  graphOptions: {}
  graphRoot: /home/ubuntu/.local/share/containers/storage
  graphStatus: {}
  imageStore:
    number: 1
  runRoot: /run/user/1000/containers
  volumePath: /home/ubuntu/.local/share/containers/storage/volumes

Package info (e.g. output of rpm -q podman or apt list podman):

Listing... Done
podman/unknown,now 1.9.1~1 amd64 [installed]

Playbok you run with ansible (e.g. content of playbook.yaml):

See above

Command line and output of ansible run with high verbosity:

$ ansible-playbook site.yml -Dv --start-at-task 'Install Graphite container v2'
PLAY [all] ***********************************************************************************************************************************************************************************

PLAY [monitor] *******************************************************************************************************************************************************************************

TASK [Gathering Facts] ***********************************************************************************************************************************************************************
ok: [graphite.exp]

TASK [monitor : Install Graphite container v2] ***********************************************************************************************************************************************
--- before
+++ after
@@ -1,2 +1,2 @@
-stop_signal - 1
-volume - ['2db6bc0fed32019e43c7dacc6a291bd5a931e195ed86cee82e55a019af1caa25:/var/log', '2fb5dcf1bb6ed48ded7196bfc8e726a0b1b807f8e278ee4209b09cc60ecef5e6:/etc/logrotate.d', '38c38cef3ee721c92cf9f7d83728bae1cc4355ef4702740de7e898cf7353e810:/etc/nginx', '47297b3b08e4ff970625ea9515611f42fec8de8eb46ab9d6a2eaa543fda8a9e4:/opt/statsd/config', '6582362071a12554ef08ad47353c17a013a0afc4d97093333297b3705d1819bc:/opt/graphite/webapp/graphite/functions/custom', '84c67d4dcaaefdc3a14e75a26069d3ba61abff41ebc3c392b6b8149218ac2a61:/opt/graphite/conf', '90571483c885ed58be14cd1eac13550315e5fa1613e188c7c9764051b6f12321:/opt/graphite/storage', 'fb142a8102a329561717ae5b74a2e37944227083fcf2ad6172b1a876194595c5:/var/lib/redis']
+stop_signal - 15
+volume - []

changed: [graphite.exp] => {"actions": ["recreated graphite2"], "changed": true, "container": {"AppArmorProfile": "container-default-1.9.1", "Args": ["/entrypoint"], "BoundingCaps": ["CAP_AUDIT_WRITE", "CAP_CHOWN", "CAP_DAC_OVERRIDE", "CAP_FOWNER", "CAP_FSETID", "CAP_KILL", "CAP_MKNOD", "CAP_NET_BIND_SERVICE", "CAP_NET_RAW", "CAP_SETFCAP", "CAP_SETGID", "CAP_SETPCAP", "CAP_SETUID", "CAP_SYS_CHROOT"], "Config": {"Annotations": {"io.container.manager": "libpod", "io.kubernetes.cri-o.Created": "2020-05-05T10:21:02.469287227Z", "io.kubernetes.cri-o.TTY": "false", "io.podman.annotations.autoremove": "FALSE", "io.podman.annotations.init": "FALSE", "io.podman.annotations.privileged": "FALSE", "io.podman.annotations.publish-all": "FALSE", "org.opencontainers.image.stopSignal": "1"}, "AttachStderr": false, "AttachStdin": false, "AttachStdout": false, "Cmd": null, "CreateCommand": ["podman", "container", "run", "--name", "graphite2", "--detach=True", "graphiteapp/graphite-statsd:latest"], "Domainname": "", "Entrypoint": "/entrypoint", "Env": ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "TERM=xterm", "container=podman", "STATSD_INTERFACE=udp", "HOSTNAME=9f672d71a482", "HOME=/root"], "Hostname": "9f672d71a482", "Image": "docker.io/graphiteapp/graphite-statsd:latest", "Labels": {"maintainer": "Denys Zhdanov <denis.zhdanov@gmail.com>"}, "OnBuild": null, "OpenStdin": false, "StdinOnce": false, "StopSignal": 1, "Tty": false, "User": "", "Volumes": null, "WorkingDir": "/"}, "ConmonPidFile": "/var/run/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/conmon.pid", "Created": "2020-05-05T10:21:02.469287227Z", "Dependencies": [], "Driver": "overlay", "EffectiveCaps": ["CAP_AUDIT_WRITE", "CAP_CHOWN", "CAP_DAC_OVERRIDE", "CAP_FOWNER", "CAP_FSETID", "CAP_KILL", "CAP_MKNOD", "CAP_NET_BIND_SERVICE", "CAP_NET_RAW", "CAP_SETFCAP", "CAP_SETGID", "CAP_SETPCAP", "CAP_SETUID", "CAP_SYS_CHROOT"], "ExecIDs": [], "ExitCommand": ["/usr/bin/podman", "--root", "/var/lib/containers/storage", "--runroot", "/var/run/containers/storage", "--log-level", "error", "--cgroup-manager", "systemd", "--tmpdir", "/var/run/libpod", "--runtime", "runc", "--events-backend", "file", "container", "cleanup", "9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506"], "GraphDriver": {"Data": {"LowerDir": "/var/lib/containers/storage/overlay/07eb7a8f8b30c8d9f2a2be1d3169b06b350f9e2bb87dcc4e8585ef8403e64d75/diff:/var/lib/containers/storage/overlay/4ef8d93c3f7e0fcafcb8e91640739f254030b78e780de8ae3bac8be8b1ab4008/diff:/var/lib/containers/storage/overlay/858f6f478edde3c923ec55b03da94412f35468d2e7771a594eed39bdd3b10a07/diff:/var/lib/containers/storage/overlay/beee9f30bc1f711043e78d4a2be0668955d4b761d587d6f60c2c8dc081efb203/diff", "MergedDir": "/var/lib/containers/storage/overlay/099bf625189c4b35d3cae22ab364d687dbcae2edc2bf6f4d26086a3e4a80445b/merged", "UpperDir": "/var/lib/containers/storage/overlay/099bf625189c4b35d3cae22ab364d687dbcae2edc2bf6f4d26086a3e4a80445b/diff", "WorkDir": "/var/lib/containers/storage/overlay/099bf625189c4b35d3cae22ab364d687dbcae2edc2bf6f4d26086a3e4a80445b/work"}, "Name": "overlay"}, "HostConfig": {"AutoRemove": false, "Binds": ["2d288dd1dd14ff9ac154bb2823943a046db447a1ff6e68e77b1e50b8e3dbb1a4:/etc/nginx:rprivate,rw,nodev,exec,nosuid,rbind", "f2c6f689510660b7a0b994dcc6a0457f76e8aa38b913d2746fb1490741f8e834:/opt/graphite/conf:rprivate,rw,nodev,exec,nosuid,rbind", "875f77afdd72c2108256601aa01abb068b176c44138d230d51490f4352fc3ba8:/opt/graphite/storage:rprivate,rw,nodev,exec,nosuid,rbind", "93ee3eb80a4286979b15b1e163ad120dd518f7a3d080923bff9d60e41797b8f7:/opt/graphite/webapp/graphite/functions/custom:rprivate,rw,nodev,exec,nosuid,rbind", "756dac97bfeb69ab40f400ab0c21b9e90e00a4e14b5b7f1b1c2d4d284bbc37f3:/opt/statsd/config:rprivate,rw,nodev,exec,nosuid,rbind", "41a1f1a7ddd29354dd112d5231e7c19d0e4252145e21cd6fe3bbed8ffe3040f3:/var/lib/redis:rprivate,rw,nodev,exec,nosuid,rbind", "b576e54922cfaca9dd94886c1afe5850b5e38bf5f64c68b171dd3ca8d0e91bd8:/var/log:rprivate,rw,nodev,exec,nosuid,rbind", "a32a2e391736e8d1234bdc1bdf0171d86c3151b4837b8d321250078e8cda5ee0:/etc/logrotate.d:rprivate,rw,nodev,exec,nosuid,rbind"], "BlkioDeviceReadBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceWriteIOps": null, "BlkioWeight": 0, "BlkioWeightDevice": null, "CapAdd": [], "CapDrop": [], "Cgroup": "", "CgroupParent": "", "Cgroups": "default", "ConsoleSize": [0, 0], "ContainerIDFile": "", "CpuCount": 0, "CpuPercent": 0, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpuShares": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": [], "DiskQuota": 0, "Dns": [], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": [], "GroupAdd": [], "IOMaximumBandwidth": 0, "IOMaximumIOps": 0, "IpcMode": "", "Isolation": "", "KernelMemory": 0, "Links": null, "LogConfig": {"Config": null, "Type": "k8s-file"}, "Memory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": -1, "NanoCpus": 0, "NetworkMode": "default", "OomKillDisable": false, "OomScoreAdj": 0, "PidMode": "", "PidsLimit": 4096, "PortBindings": {}, "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "RestartPolicy": {"MaximumRetryCount": 0, "Name": ""}, "Runtime": "oci", "SecurityOpt": [], "ShmSize": 65536000, "Tmpfs": {}, "UTSMode": "", "Ulimits": [{"Hard": 1048576, "Name": "RLIMIT_NOFILE", "Soft": 1048576}, {"Hard": 32768, "Name": "RLIMIT_NPROC", "Soft": 32768}], "UsernsMode": "", "VolumeDriver": "", "VolumesFrom": null}, "HostnamePath": "/var/run/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/hostname", "HostsPath": "/var/run/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/hosts", "Id": "9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506", "Image": "0869fbfe98ecbb9438e53c9bc733fcb2e73b652d519fe04912bae0f69126abf2", "ImageName": "docker.io/graphiteapp/graphite-statsd:latest", "IsInfra": false, "LogPath": "/var/lib/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/ctr.log", "LogTag": "", "MountLabel": "", "Mounts": [{"Destination": "/etc/nginx", "Driver": "local", "Mode": "", "Name": "2d288dd1dd14ff9ac154bb2823943a046db447a1ff6e68e77b1e50b8e3dbb1a4", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/2d288dd1dd14ff9ac154bb2823943a046db447a1ff6e68e77b1e50b8e3dbb1a4/_data", "Type": "volume"}, {"Destination": "/opt/graphite/conf", "Driver": "local", "Mode": "", "Name": "f2c6f689510660b7a0b994dcc6a0457f76e8aa38b913d2746fb1490741f8e834", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/f2c6f689510660b7a0b994dcc6a0457f76e8aa38b913d2746fb1490741f8e834/_data", "Type": "volume"}, {"Destination": "/opt/graphite/storage", "Driver": "local", "Mode": "", "Name": "875f77afdd72c2108256601aa01abb068b176c44138d230d51490f4352fc3ba8", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/875f77afdd72c2108256601aa01abb068b176c44138d230d51490f4352fc3ba8/_data", "Type": "volume"}, {"Destination": "/opt/graphite/webapp/graphite/functions/custom", "Driver": "local", "Mode": "", "Name": "93ee3eb80a4286979b15b1e163ad120dd518f7a3d080923bff9d60e41797b8f7", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/93ee3eb80a4286979b15b1e163ad120dd518f7a3d080923bff9d60e41797b8f7/_data", "Type": "volume"}, {"Destination": "/opt/statsd/config", "Driver": "local", "Mode": "", "Name": "756dac97bfeb69ab40f400ab0c21b9e90e00a4e14b5b7f1b1c2d4d284bbc37f3", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/756dac97bfeb69ab40f400ab0c21b9e90e00a4e14b5b7f1b1c2d4d284bbc37f3/_data", "Type": "volume"}, {"Destination": "/var/lib/redis", "Driver": "local", "Mode": "", "Name": "41a1f1a7ddd29354dd112d5231e7c19d0e4252145e21cd6fe3bbed8ffe3040f3", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/41a1f1a7ddd29354dd112d5231e7c19d0e4252145e21cd6fe3bbed8ffe3040f3/_data", "Type": "volume"}, {"Destination": "/var/log", "Driver": "local", "Mode": "", "Name": "b576e54922cfaca9dd94886c1afe5850b5e38bf5f64c68b171dd3ca8d0e91bd8", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/b576e54922cfaca9dd94886c1afe5850b5e38bf5f64c68b171dd3ca8d0e91bd8/_data", "Type": "volume"}, {"Destination": "/etc/logrotate.d", "Driver": "local", "Mode": "", "Name": "a32a2e391736e8d1234bdc1bdf0171d86c3151b4837b8d321250078e8cda5ee0", "Options": ["nodev", "exec", "nosuid", "rbind"], "Propagation": "rprivate", "RW": true, "Source": "/var/lib/containers/storage/volumes/a32a2e391736e8d1234bdc1bdf0171d86c3151b4837b8d321250078e8cda5ee0/_data", "Type": "volume"}], "Name": "graphite2", "Namespace": "", "NetworkSettings": {"Bridge": "", "EndpointID": "", "Gateway": "10.88.0.1", "GlobalIPv6Address": "", "GlobalIPv6PrefixLen": 0, "HairpinMode": false, "IPAddress": "10.88.0.45", "IPPrefixLen": 16, "IPv6Gateway": "", "LinkLocalIPv6Address": "", "LinkLocalIPv6PrefixLen": 0, "MacAddress": "e2:dc:01:ce:ee:1c", "Ports": [], "SandboxID": "", "SandboxKey": "/var/run/netns/cni-52d61d8b-f436-8b64-8786-af5cdca10319"}, "OCIConfigPath": "/var/lib/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/config.json", "OCIRuntime": "runc", "Path": "/entrypoint", "Pod": "", "ProcessLabel": "", "ResolvConfPath": "/var/run/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata/resolv.conf", "RestartCount": 0, "Rootfs": "", "State": {"ConmonPid": 19056, "Dead": false, "Error": "", "ExitCode": 0, "FinishedAt": "0001-01-01T00:00:00Z", "Healthcheck": {"FailingStreak": 0, "Log": null, "Status": ""}, "OOMKilled": false, "OciVersion": "1.0.1-dev", "Paused": false, "Pid": 19091, "Restarting": false, "Running": true, "StartedAt": "2020-05-05T10:21:02.89654263Z", "Status": "running"}, "StaticDir": "/var/lib/containers/storage/overlay-containers/9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506/userdata"}, "podman_actions": ["podman rm -f graphite2", "podman run --name graphite2 --detach=True graphiteapp/graphite-statsd:latest"], "stderr": "", "stderr_lines": [], "stdout": "9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506\n", "stdout_lines": ["9f672d71a4828d1717e476c28cd9299f8d503378b4d61e34f79779c90b382506"]}

PLAY RECAP ***********************************************************************************************************************************************************************************
graphite.exp               : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

Additional environment details (AWS, VirtualBox, physical, etc.): AWS

@sshnaidm sshnaidm self-assigned this May 5, 2020
@sshnaidm sshnaidm added bug Something isn't working bug/idempotency Bug related to idempotency of modules labels May 5, 2020
@falstaff1288
Copy link

falstaff1288 commented May 9, 2020

Got the same issue when trying to recreate a container in a pod. Using podman version 1.6.4 in CentOS 7.

  tasks:
    - name: testing
      podman_container:
        name: mysql
        image: mysql
        state: present
        pod: telemetry
        env:
          MYSQL_ROOT_PASSWORD: "2211" 
TASK [testing] *******************************************************************************************************************************************************************************
--- before
+++ after
@@ -1,5 +1,5 @@
-cgroup_parent - machine.slice/machine-libpod_pod_4eded4d0634d863267aa8da964757e8d1c5ffe3f16c969fc2fa7a7159247bdc3.slice
-ipc - container:d336c1a9cec258c9fcc34fa9e6b13664238a2dc3cb7e51554813ffe0e8641389
-network - ['container:d336c1a9cec258c9fcc34fa9e6b13664238a2dc3cb7e51554813ffe0e8641389']
-uts - container:d336c1a9cec258c9fcc34fa9e6b13664238a2dc3cb7e51554813ffe0e8641389
-volume - ['b10bcb056c57baddf7612883d2e4d0f08e6108a0a3b755a3c769d2c13ef74ed4:/var/lib/mysql']
+cgroup_parent - 
+ipc - 
+network - ['default']
+uts - 
+volume - []

changed: [localhost]

PLAY RECAP ***********************************************************************************************************************************************************************************
localhost                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   

@falstaff1288
Copy link

@sshnaidm Saw your fix for cgroup_parent. It works!
In my case, I still have idempotance issues with the ipc, uts and network namespaces.

TASK [test] ***************************************************************************************************************************
--- before
+++ after
@@ -1,3 +1,3 @@
-ipc - container:886892bda91696ef49094aa5cfd5dc7838e7af83406981a389d8e82952ac3d71
-network - ['container:886892bda91696ef49094aa5cfd5dc7838e7af83406981a389d8e82952ac3d71']
-uts - container:886892bda91696ef49094aa5cfd5dc7838e7af83406981a389d8e82952ac3d71
+ipc - 
+network - ['default']
+uts - 

@sshnaidm
Copy link
Member

@falstaff1288 this happens because container was in a pod, #40 should help

sshnaidm added a commit that referenced this issue May 11, 2020
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug/idempotency Bug related to idempotency of modules bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants