[
    {
        "Id": "c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211",
        "Created": "2026-10-31T01:36:20.499194423Z",
        "Path": "dumb-init",
        "Args": [
            "--single-child",
            "--",
            "kolla_start"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 20189,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2026-10-31T01:36:20.870638198Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "healthy",
                "FailingStreak": 0,
                "Log": [
                    {
                        "Start": "2026-10-31T01:46:26.829013982Z",
                        "End": "2026-10-31T01:46:26.87164925Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-31T01:46:56.872168364Z",
                        "End": "2026-10-31T01:46:56.980833513Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-31T01:47:26.981997778Z",
                        "End": "2026-10-31T01:47:27.030256357Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-31T01:47:57.030891329Z",
                        "End": "2026-10-31T01:47:57.072780848Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-31T01:48:27.0732736Z",
                        "End": "2026-10-31T01:48:27.115287235Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    }
                ]
            }
        },
        "Image": "sha256:cbd9118b7dc2a70053ca3a36d9b4f783b38bf74e8bd6e7283bc041bb15b0bef3",
        "ResolvConfPath": "/var/lib/docker/containers/c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211/hostname",
        "HostsPath": "/var/lib/docker/containers/c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211/hosts",
        "LogPath": "/var/lib/docker/containers/c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211/c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211-json.log",
        "Name": "/keystone_fernet",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [
                "/etc/kolla/keystone-fernet/:/var/lib/kolla/config_files/:ro",
                "/etc/localtime:/etc/localtime:ro",
                "/etc/timezone:/etc/timezone:ro",
                "kolla_logs:/var/log/kolla/:rw",
                "keystone_fernet_tokens:/etc/keystone/fernet-keys:rw"
            ],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "host",
            "PortBindings": null,
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "ConsoleSize": [
                0,
                0
            ],
            "CapAdd": null,
            "CapDrop": null,
            "CgroupnsMode": "private",
            "Dns": null,
            "DnsOptions": null,
            "DnsSearch": null,
            "ExtraHosts": null,
            "GroupAdd": null,
            "IpcMode": "private",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": [],
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": null,
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": null,
            "PidsLimit": null,
            "Ulimits": [
                {
                    "Name": "nofile",
                    "Hard": 1048576,
                    "Soft": 1048576
                }
            ],
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/interrupts",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware",
                "/sys/devices/virtual/powercap"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "ID": "c07a36a4af11a9f09995dbbb54a0544799e0a079cef886ba67e69ae1ceb0d211",
                "LowerDir": "/var/lib/docker/overlay2/80d6dd90ef2dbc65d429a5f03e4906f95f03dcf17fe6374981848a130399f24f-init/diff:/var/lib/docker/overlay2/36b98fbc959b2dee4f6d020ae4f7e24d1dc1678c7b9558bcd6eaec0e31ce2795/diff:/var/lib/docker/overlay2/5d17e5915053a77ff862eaeeffe8ee5ecc814726db4088895836a0f20bdb6b62/diff:/var/lib/docker/overlay2/978bc1c9d7ed841b6336116f206faebb3806fc805a03eabb3b4e1b2f4f53e1c3/diff:/var/lib/docker/overlay2/a22cec823a4048ecf221673ef0fa5ff9d0687f58c12a00cb4c2ea30586ed38cf/diff:/var/lib/docker/overlay2/ead8bf459094dd877427aac861e2c57f5e34cc8613732d10733e0d873873348d/diff:/var/lib/docker/overlay2/c7ce290e4df8fa1b1f2ca05251ca92010d632ce8ddc64a1e3ccaa13e577d770b/diff:/var/lib/docker/overlay2/58c8060056c95baefaf10eb0bcd47ab773832c19e30ab3a5a4892460ad225b16/diff:/var/lib/docker/overlay2/33a22bdeab230db91fc9c04f9e394651685f93a26670d46bbd2bff1de5e66c5f/diff:/var/lib/docker/overlay2/b2d812ce205f3aabaae61f4f6e75e9f2a45f1b4e6a31224acb107eb32c44d584/diff:/var/lib/docker/overlay2/16d79338422a327057e414ef0dcd1bba088172865c71e8e70f2f21f81dfa2ba7/diff:/var/lib/docker/overlay2/50b296bef2a0c4f632a1887ec9355c754e56a3eda4b3fe08f45a62c5ed21a5b1/diff:/var/lib/docker/overlay2/46ad26636e74e21b6226028f6da7f52d2d58ddad5ced0f9e489616661d37dcf0/diff:/var/lib/docker/overlay2/83e032378a1fe708f81455419b858c0d8f8a13b3eb8cb0822bf8ccba922f50ac/diff:/var/lib/docker/overlay2/560e1a7b128a04b8f373f55315b6d1fe4a6e8be0c2cc52ffcc36e0cbe68347af/diff:/var/lib/docker/overlay2/a6227b54dbe7514cd98e1c506d70594d12a0eb44dc707ef3e26e7059849138c7/diff:/var/lib/docker/overlay2/f7ad14b3a7fb546ce551d540983023bdc53f304c3a2c99e7a19daa51bf5672fd/diff:/var/lib/docker/overlay2/84ad3d6ee481f9895650d36d42fa7efe5a610047f90ad6e147e3b803db962904/diff:/var/lib/docker/overlay2/15d35a1ce96e08c2c648368d2629bc1831a50e5fc40c32082a87ee32e4dfafc2/diff:/var/lib/docker/overlay2/ad13aad9b222ccada1e1abccd5d1babe7e4d59befb69c42886989d353215fb03/diff:/var/lib/docker/overlay2/4813d2b41b6ee3e1c55f52bbb9c8eba34e2c4e2512773c06d456580acc8d6c54/diff:/var/lib/docker/overlay2/136485b2cbd753176d53cd32aba94a1eb07d23cf0e291dd5c3e7849cfe4822b9/diff:/var/lib/docker/overlay2/945803b4919534a66db2961d61ea22ee5e64df01bc17a6878e5ab4b74c2ad866/diff:/var/lib/docker/overlay2/19a266b7509cc8c4933cd8a434f8244dde8b6805b13b1da163a616d923c024af/diff:/var/lib/docker/overlay2/2b59683941f4df38003bf0bfe0556d2bf684dc0af6c3452afd9d09ab85b74c0d/diff:/var/lib/docker/overlay2/07adf1c47a7630ee117012742e28e881113c75f1547d5d33fcc3027c8110075e/diff:/var/lib/docker/overlay2/e334ffcdbe328acb134e6a018249baa8be9286e11a43581ffb83997d95ef8cd9/diff:/var/lib/docker/overlay2/7e817205e57adbf92bb54260a9a70aba057fa87dc372570cdf1ca37ca88c148b/diff:/var/lib/docker/overlay2/3162f3a4ea73eb1a44ca64a80b4511630379f23cd53985362134fc6dd7ab37a5/diff:/var/lib/docker/overlay2/5ce704a735f62814f51b9a615d66e1e3683fc788ffef6290001c347ca14e0940/diff:/var/lib/docker/overlay2/6bbc94f43fd934e01ebf4a8e7841593c15b8030fdfb4f17edd67f9d83f727e9a/diff:/var/lib/docker/overlay2/981bdac2d42d86f8fc2f42e7a6dd580b5fdbb04e825081a25319752b98b6a0cd/diff:/var/lib/docker/overlay2/62cffb5d4ad28c00d244a8cc9b295ca81b1de23197d2536362b9468468ad9b73/diff:/var/lib/docker/overlay2/3d79746edcf9bd47271fa3f0a060f637e58acfaf472b6273848b4af4ce254e06/diff:/var/lib/docker/overlay2/4a4fb4cf8aeca1937fc50ab87cdaa93e2c57f22c2aeac377579bd16dc6110757/diff:/var/lib/docker/overlay2/d37183bd03b7fcf6a8d641e8df43f23e77edc3ca7cbc7884570490c353c16c23/diff:/var/lib/docker/overlay2/e36ba80252a49f6b70c38d26bb2c1c104143a9d213c8b60fad8f6ce4ff993e1c/diff:/var/lib/docker/overlay2/c99a06f63e437d8bae4f8e83208529547d04f553a16a8abae8c4a0cb4e135624/diff:/var/lib/docker/overlay2/5b2ed48bee0098a090c4f19ab9d1e2342112d308158724b11e299cd11f5d4de5/diff:/var/lib/docker/overlay2/7e8828804fd235e1f1050b97b3f9b52e887d1ff044125d4c7a881b9165fe3527/diff:/var/lib/docker/overlay2/e321c7892eba7578b57ac866b99fec399b2ab431c23a322fec27a7903f83bd85/diff:/var/lib/docker/overlay2/41d572cad5d28ae9d7e9133d51853df628cc617f24f815095b06e4590ac4686a/diff:/var/lib/docker/overlay2/7529c17a71c76d3d76b7e457d0309a223c653df3c365c95458553413b521b34d/diff:/var/lib/docker/overlay2/a460bc4a8d716cd9b5cf41524ebb7e1b1b193cf70baac2b8d9dd563c49a06a6c/diff:/var/lib/docker/overlay2/40ea68538b2f0bea20ec031b8149c0b8cf7308ac884123ae87feee82d18cd24f/diff:/var/lib/docker/overlay2/5910b94e71336baf5c47c59a920b0bd1d2a8ee1c9f06270e76fa32c81607d4e5/diff:/var/lib/docker/overlay2/5b5fdddc8bebf39ff7b2607bf41448c75b5aa2e7247f62129cfd61ce6338f594/diff:/var/lib/docker/overlay2/b1ed53c738c9d6ca3c18e312de05cd44fdadc50c23d581c7a801dc4759c00b44/diff:/var/lib/docker/overlay2/140b18e735941da828a2b9fa8f218599f2aff09d10f56b76e55f3f4f8717d674/diff:/var/lib/docker/overlay2/7fb4f2103c084790f4faf522c927062a43bd57af61bc72634caaa4691349a2c9/diff:/var/lib/docker/overlay2/ca1938d00e25417741d4134a749d237afe61f7309101ff2c18a9a81645601199/diff:/var/lib/docker/overlay2/7c7cfb57d1e57d5a5f2405c0bc3d1ade1d6b8f25a515b1d97ff8e04f0c0bd2ab/diff:/var/lib/docker/overlay2/afa0fa533c58fa38d8cae37cf9493aef5dc03677800565159f0073ce64dac7fd/diff",
                "MergedDir": "/var/lib/docker/overlay2/80d6dd90ef2dbc65d429a5f03e4906f95f03dcf17fe6374981848a130399f24f/merged",
                "UpperDir": "/var/lib/docker/overlay2/80d6dd90ef2dbc65d429a5f03e4906f95f03dcf17fe6374981848a130399f24f/diff",
                "WorkDir": "/var/lib/docker/overlay2/80d6dd90ef2dbc65d429a5f03e4906f95f03dcf17fe6374981848a130399f24f/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [
            {
                "Type": "bind",
                "Source": "/etc/kolla/keystone-fernet",
                "Destination": "/var/lib/kolla/config_files",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/etc/localtime",
                "Destination": "/etc/localtime",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/etc/timezone",
                "Destination": "/etc/timezone",
                "Mode": "ro",
                "RW": false,
                "Propagation": "rprivate"
            },
            {
                "Type": "volume",
                "Name": "kolla_logs",
                "Source": "/var/lib/docker/volumes/kolla_logs/_data",
                "Destination": "/var/log/kolla",
                "Driver": "local",
                "Mode": "rw",
                "RW": true,
                "Propagation": ""
            },
            {
                "Type": "volume",
                "Name": "keystone_fernet_tokens",
                "Source": "/var/lib/docker/volumes/keystone_fernet_tokens/_data",
                "Destination": "/etc/keystone/fernet-keys",
                "Driver": "local",
                "Mode": "rw",
                "RW": true,
                "Propagation": ""
            }
        ],
        "Config": {
            "Hostname": "cn-jenkins-deploy-platform-ansible-os-6450-1",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "KOLLA_CONFIG_STRATEGY=COPY_ALWAYS",
                "KOLLA_SERVICE_NAME=keystone-fernet",
                "container=oci",
                "PATH=/var/lib/kolla/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "LANG=en_US.UTF-8",
                "KOLLA_BASE_DISTRO=rocky",
                "KOLLA_BASE_ARCH=x86_64",
                "PS1=$(tput bold)($(printenv KOLLA_SERVICE_NAME))$(tput sgr0)[$(id -un)@$(hostname -s) $(pwd)]$ ",
                "PIP_INDEX_URL=",
                "PIP_TRUSTED_HOST=",
                "PIP_EXTRA_INDEX_URL="
            ],
            "Cmd": [
                "kolla_start"
            ],
            "Healthcheck": {
                "Test": [
                    "CMD-SHELL",
                    "/usr/bin/fernet-healthcheck.sh"
                ],
                "Interval": 30000000000,
                "Timeout": 30000000000,
                "StartPeriod": 5000000000,
                "Retries": 3
            },
            "Image": "quay.io/openstack.kolla/keystone-fernet:2025.1-rocky-9",
            "Volumes": {
                "/etc/keystone/fernet-keys": {},
                "/etc/localtime": {},
                "/etc/timezone": {},
                "/var/lib/kolla/config_files/": {},
                "/var/log/kolla/": {}
            },
            "WorkingDir": "/",
            "Entrypoint": [
                "dumb-init",
                "--single-child",
                "--"
            ],
            "OnBuild": null,
            "Labels": {
                "build-date": "20261017",
                "io.buildah.version": "1.43.1",
                "kolla_version": "20.6.1",
                "license": "BSD-3-Clause",
                "maintainer": "Kolla Project (https://launchpad.net/kolla)",
                "name": "keystone-fernet",
                "org.opencontainers.image.authors": "Lukas Magauer, Neil Hanlon, Louis Abel",
                "org.opencontainers.image.licenses": "BSD-3-Clause",
                "org.opencontainers.image.source": "https://git.resf.org/sig_core/rocky-kiwi-descriptions/src/branch/r9",
                "org.opencontainers.image.title": "rockylinux",
                "org.opencontainers.image.vendor": "Rocky Enterprise Software Foundation",
                "org.opencontainers.image.version": "9",
                "summary": "Rocky Linux Base image",
                "vendor": "Rocky Enterprise Software Foundation",
                "version": "9"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "7021c716ffb75fcb48224d58fbe6a81fd331690348daa71303d0e049264a7eb0",
            "SandboxKey": "/var/run/docker/netns/default",
            "Ports": {},
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {
                "host": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "MacAddress": "",
                    "DriverOpts": null,
                    "GwPriority": 0,
                    "NetworkID": "a044c9ed415da4e0db5d40dec59f93ea1c0058e5fd2a6b2a26adc9126c957bc9",
                    "EndpointID": "a121ee4602854742bd13db2185a2e524873ea566e277988b83fa1524240cb9a3",
                    "Gateway": "",
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": null
                }
            }
        }
    }
]
