[
    {
        "Id": "51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5",
        "Created": "2026-10-29T18:12:25.596631272Z",
        "Path": "dumb-init",
        "Args": [
            "--single-child",
            "--",
            "kolla_start"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 20407,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2026-10-29T18:12:25.94226226Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "healthy",
                "FailingStreak": 0,
                "Log": [
                    {
                        "Start": "2026-10-29T18:54:36.285530123Z",
                        "End": "2026-10-29T18:54:36.346566598Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-29T18:55:06.347296912Z",
                        "End": "2026-10-29T18:55:06.405134321Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-29T18:55:36.405887241Z",
                        "End": "2026-10-29T18:55:36.462766792Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-29T18:56:06.464501795Z",
                        "End": "2026-10-29T18:56:06.539307594Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-10-29T18:56:36.539878361Z",
                        "End": "2026-10-29T18:56:36.585343739Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    }
                ]
            }
        },
        "Image": "sha256:cbd9118b7dc2a70053ca3a36d9b4f783b38bf74e8bd6e7283bc041bb15b0bef3",
        "ResolvConfPath": "/var/lib/docker/containers/51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5/hostname",
        "HostsPath": "/var/lib/docker/containers/51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5/hosts",
        "LogPath": "/var/lib/docker/containers/51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5/51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5-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": "51d6b4a7bd7f16a9bb16a810d28ef6fdf9752b07a79aaaddecd47db6c37dd2e5",
                "LowerDir": "/var/lib/docker/overlay2/1e468a1e1e7652589e650f309cd9eedc663b0318cdfb737f1d452bea9599e059-init/diff:/var/lib/docker/overlay2/4eddbbed83fa1526b68e078dcfd6a3c7ba18ff421f164560fcb35f828c90fa6e/diff:/var/lib/docker/overlay2/bd3e56e1e3514398679ac3df0a15cbb51766d3352d46ee128562eb8fc7cababb/diff:/var/lib/docker/overlay2/e017f3beba4f9f981e6fa199045e1c4e4750b2d58f780f6d5091be129a941518/diff:/var/lib/docker/overlay2/46e244012d0cbd2302dea47aad6f41d8a1ae09384da268ad46282bb1935b941c/diff:/var/lib/docker/overlay2/8fa692357c7e05103ad08d4920e663ee21d92e38e925c5475e19306f2abd2724/diff:/var/lib/docker/overlay2/542f3bc809fce61009accb5e678910296a30c377bcf37a62ee991998f10bb9d3/diff:/var/lib/docker/overlay2/75ea4b3ac4a51e57ae30112a6a130b1fda3498f383bda5fbab1fdb2dad35ac5c/diff:/var/lib/docker/overlay2/fd3008081508ebe0be6e36febca5f8265666ea602dd004b1a0bfb291bf83f262/diff:/var/lib/docker/overlay2/e0c377b503e45c22b4a30d2d98f4432246610d65969abcdfc7047e4d1c71d769/diff:/var/lib/docker/overlay2/80ab855bc9bda1ff316abe690c6b6ae5980e776f0f9ab17b17419435d68c1514/diff:/var/lib/docker/overlay2/6719b437b2b5569c215b26af5031460bc0c7deb51587c73227379a8c57e64d98/diff:/var/lib/docker/overlay2/bcc90b8f57112c5826119f28edd80ddd117e34725f796a725cd6dd4fede8103e/diff:/var/lib/docker/overlay2/9f9c5127956ef1758892baa24796d75f4e70a951252ed2368645407e2e1b8bca/diff:/var/lib/docker/overlay2/91c87fb7ebc5393a666d54a58283bd991d05828e84ed5b513d9eefe4b831c744/diff:/var/lib/docker/overlay2/0ab49b7af5997052130008e58e0b89ed2dbfd0f627dd360d861848f416247ff8/diff:/var/lib/docker/overlay2/6b881eaad51718145f41a921a22844780d354783941d2aa19e40e84f9da2f8f7/diff:/var/lib/docker/overlay2/162f63270e3b49369cd71d72bdd959561332d90a550700e920178c2ba631b7ac/diff:/var/lib/docker/overlay2/b6428a8a6e87265e7135f6eb6f55a69a5d0b8ef6d47f5fccf96eac3288939a22/diff:/var/lib/docker/overlay2/a3880f7887c11edb650118cf389edb17a3a036c8038e1183b12589abff235dac/diff:/var/lib/docker/overlay2/558d8a54bff98784feb3ca47d8ca738e7fd3368ad4a280184e7df1d4268a8914/diff:/var/lib/docker/overlay2/13e553c29963d77e0d66fd07cdc9dcf53ea2f2ee183115a57bd515a85a384fe3/diff:/var/lib/docker/overlay2/42ac4a1f07104c4420227a4238e045c67b10014f070feb5cfc6fc6c79ef9e58c/diff:/var/lib/docker/overlay2/1dfd11f0016d958bb452a437e76e17e1b309c278f6b16175e0bc42ba770550ab/diff:/var/lib/docker/overlay2/4e43ede28dd6a4641f680564cda9f3c99d85b40523d9389163ec3a0a01bcbb59/diff:/var/lib/docker/overlay2/23ccdd82ec8667f3720b1defea4129442e9d592cdd43853bcf34ebd5dd3d1b6c/diff:/var/lib/docker/overlay2/d93cf66bb77d5025a52511e651e253af74a273917b40804eb2762e55f7f08254/diff:/var/lib/docker/overlay2/05e47a52a22d1293ac54d2035dd0008f49272189b357a303c6acc503f7f7a3f9/diff:/var/lib/docker/overlay2/cef6bb80d422f3def6ba45db2b6debe42ea4d416d5905682116f966603248813/diff:/var/lib/docker/overlay2/dab3d1538c8760b85f4950556b8bcdd9c4869df73cfbf40c582f10442b4a5021/diff:/var/lib/docker/overlay2/340ba4837d10f711aac662aa7246105b5e886b6c66f067ed267611efc5987280/diff:/var/lib/docker/overlay2/ca57988774b92c0be5d2dd51ca33fba8186e1309d4399f024b1d27a7121fb996/diff:/var/lib/docker/overlay2/c67e0582a2353e3e901823207244b800f4ca0387d3085f66970d19bf56f847e0/diff:/var/lib/docker/overlay2/201ed7ea0da16a9afef417f586a01ec8e692ac269230dc12988dae33b6bcaf06/diff:/var/lib/docker/overlay2/a2c4d308e668ffd4356c85067533bac39636b2d59ff5e4c829c13cc8f1974e75/diff:/var/lib/docker/overlay2/fffc6c7147473c5490c97cd9e090a56fbe1187b48f4c42e4a0eee92dffcabfc3/diff:/var/lib/docker/overlay2/4a47156705e774e947d7c11548efe93c7fe7e9fc20c35bc8b85bec1433987f02/diff:/var/lib/docker/overlay2/513b923b693621740ba9e56161a909256a307d61b0043647e8e5c812e566971e/diff:/var/lib/docker/overlay2/04d3166e320e672a59b3666918cb6a969cd275ded8733ca891c2cc3d904a2405/diff:/var/lib/docker/overlay2/744b7fddc0fbf6bd205e59da5def42060731b65df9af2e8a5b1c5fe2bfd691d3/diff:/var/lib/docker/overlay2/35476941ce950aa2a07f60df5e6e814d647ae9365e727822957692b7d4e89bc9/diff:/var/lib/docker/overlay2/430d43f0dd940195ddde2a2dced05f27314c77b6799aa9f3de848605f945e8ae/diff:/var/lib/docker/overlay2/4397bbd6cd8097e9cad2234be6e8c92c6d26e267e078165ed7085a4d01eae137/diff:/var/lib/docker/overlay2/292660a2533088cfb18872919770a4052017a8fb3f95318e42a748bcfbf99ff1/diff:/var/lib/docker/overlay2/e47b9fbcfa1557628d90000144e44d9f0b51fedb6036e39f62d014ffd45e0c4e/diff:/var/lib/docker/overlay2/ce53c262486c2d6809240356478d61dec916dc20ce936d77609aae8cf475b175/diff:/var/lib/docker/overlay2/db9a08f227802fb122db4b34f06a50ad256a3931750ff7e9888377fb8735bc80/diff:/var/lib/docker/overlay2/d2d22f1fc3e9a0e3f4873b8c37318d29d46edcf41e4221b67d39cbf7115643ee/diff:/var/lib/docker/overlay2/13c95be991a3e8b0d731f9caf84a26b4a273e8c16de4b557cbe70fd12958e60b/diff:/var/lib/docker/overlay2/573af92a81a84b158fd2fa713b60911793d533ced09bfe24ae399137a1feeb46/diff:/var/lib/docker/overlay2/13a4c3400658fc87aa0feba81e16e121dec6fcde0307092deab1a258959fa391/diff:/var/lib/docker/overlay2/7a5ec05b6dcb1c24d3f2b79b479462e26d5fc6d4aeb1aa3704e6c0056aa356ae/diff:/var/lib/docker/overlay2/a3ca6a574edf317051b515e15077ccd2a2bd3821e5c2abad9cf1aa5d56302037/diff",
                "MergedDir": "/var/lib/docker/overlay2/1e468a1e1e7652589e650f309cd9eedc663b0318cdfb737f1d452bea9599e059/merged",
                "UpperDir": "/var/lib/docker/overlay2/1e468a1e1e7652589e650f309cd9eedc663b0318cdfb737f1d452bea9599e059/diff",
                "WorkDir": "/var/lib/docker/overlay2/1e468a1e1e7652589e650f309cd9eedc663b0318cdfb737f1d452bea9599e059/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-6441-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": "8673aeada73bbe60e2110c1f7a2df938e44f8af4523980ffef6333bbd7782206",
            "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": "5bba2550c1f13f82f1acbe4a017e7a56a6cb9e595ca9c94df02559741db1b7f7",
                    "EndpointID": "ba9b7a6ec476fec2563d2dfea90f809b81905de807fd892d17c85ca9c8c1d4a9",
                    "Gateway": "",
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": null
                }
            }
        }
    }
]
