[
    {
        "Id": "92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865",
        "Created": "2026-11-06T20:45:23.288315824Z",
        "Path": "dumb-init",
        "Args": [
            "--single-child",
            "--",
            "kolla_start"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 19811,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2026-11-06T20:45:23.624510222Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "healthy",
                "FailingStreak": 0,
                "Log": [
                    {
                        "Start": "2026-11-06T21:24:03.065613175Z",
                        "End": "2026-11-06T21:24:03.118089839Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-06T21:24:33.119774788Z",
                        "End": "2026-11-06T21:24:33.174668864Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-06T21:25:03.175254264Z",
                        "End": "2026-11-06T21:25:03.224104212Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-06T21:25:33.225082023Z",
                        "End": "2026-11-06T21:25:33.27496524Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-06T21:26:03.276265223Z",
                        "End": "2026-11-06T21:26:03.332629638Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    }
                ]
            }
        },
        "Image": "sha256:cbd9118b7dc2a70053ca3a36d9b4f783b38bf74e8bd6e7283bc041bb15b0bef3",
        "ResolvConfPath": "/var/lib/docker/containers/92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865/hostname",
        "HostsPath": "/var/lib/docker/containers/92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865/hosts",
        "LogPath": "/var/lib/docker/containers/92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865/92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865-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": "92ea3bf299c4f933940e9373328e03a88a08c68f3eb76c7518473bfdc88dc865",
                "LowerDir": "/var/lib/docker/overlay2/2e567918967a4986028878ba57fc8e970420ab595945dc5da03552c6c617cd44-init/diff:/var/lib/docker/overlay2/9a3a59b41dd076ab282540b21642ee599388fceef4713cee6b76f485b65bd33b/diff:/var/lib/docker/overlay2/de8784540910a1a351ef3b95c3e09935a75b940ca83e4644eed37fbbb778dd66/diff:/var/lib/docker/overlay2/046e1d4f014d3ad06fc24fb166e2c9852ca5e44e7219b55c347f0cb7f62c8e7d/diff:/var/lib/docker/overlay2/4094fcc4a95dd8fcd286951d024683534a6bd5334cd1c24085fef59fdea881c1/diff:/var/lib/docker/overlay2/d2bf662a25b673775fb8d3bbf3acbfff901d2c797d7d8c8e5da54918ca2d55f4/diff:/var/lib/docker/overlay2/6bcf211eb1e86d89d3044bdc84d3106b93d3663504fc853cc2ef9f41a1bd73c2/diff:/var/lib/docker/overlay2/eaa63022e45c207d2f239e80590bd873034870fbd71491bd8cff27ece015798e/diff:/var/lib/docker/overlay2/93125cd00b20dc445baecafccddd134e4e6d075db25394acbc64c7b04de7b938/diff:/var/lib/docker/overlay2/562e1b89a30a250d023e45f948eab1adc606860cf4133c7e2017054d318de1d7/diff:/var/lib/docker/overlay2/74020045846c0a5006268b687abf13227c3b6af22b644e779bf10c4e929f3d90/diff:/var/lib/docker/overlay2/a1fdc9b1dd6d0c2651d9b0d12b2db0e2cbbe315fd71f949a9ba01acb63943111/diff:/var/lib/docker/overlay2/3648c8978431e5bac2bdc1d37ff373fea7b0726c56c67e060ef9f622eb6f82b4/diff:/var/lib/docker/overlay2/0aa65637c5fe98fcd2f9a86c4722a1228b42c09ecce36480786d08efb55da016/diff:/var/lib/docker/overlay2/2bb865e9b6022474efdf055e697ff53577861cdcd95d6197f1fb088215c74b87/diff:/var/lib/docker/overlay2/f383c1c9eb83a15b0e1d5cc157b7ceb6b8eb6119a3265b52200d3105846c1014/diff:/var/lib/docker/overlay2/a14cc809b3de06a8d3672dd224ba82eca159e72e1754a259961d2316bc832392/diff:/var/lib/docker/overlay2/8ed755970d494f92edb974906beccec19223c18d9e10ecf95de1ba677c3166f7/diff:/var/lib/docker/overlay2/a59792b4f6c8f45613a3eb26431fff178392e167e5c0fb6f48cb68f3145b6b94/diff:/var/lib/docker/overlay2/4cd7622bb83607438298696f054d39a35bd381e0bea90c390ca3ef51b3073d78/diff:/var/lib/docker/overlay2/0ebcf6b21e5e2d4e52008603ad5cf9ed5c5ec9d91b7e2f194c9638b2867d0efd/diff:/var/lib/docker/overlay2/e3b4e7bbafaa4dfeebe0a441c9c75776af29d99e02ff8fad1d8402b33f5a562d/diff:/var/lib/docker/overlay2/4b75f6aa452ebb0d33da71aef89dbca3530a9fa3d1d87a4b9c91f712e6fc330c/diff:/var/lib/docker/overlay2/a96dbd882ba8f3b1798bb390fdc62bd52f29cb0343c021ba4678b1b2a69c36c6/diff:/var/lib/docker/overlay2/ea9b91c23162aa89939503421b8105e8048e962ef3c9f7c8e5c59c2396b75cc0/diff:/var/lib/docker/overlay2/64ae1fdc3f4adc286dcf333a25692c145e1605448e0f24771dcbde84f9121e5c/diff:/var/lib/docker/overlay2/1b2a608729f502375aa3b81b7c4c557b2e0f2fe788fecc88e7dc093b2d9a7343/diff:/var/lib/docker/overlay2/ecc4d16b7b9f2626b6852adaf14028159ed90e2b0bd7beea7212b0e7ac23ded1/diff:/var/lib/docker/overlay2/ea27fb0da14950e1e221c4a83f29c37a7a3c16e0b4ca95d15161215bdb0b1240/diff:/var/lib/docker/overlay2/d7657a372c8a7bb6a59cb1a30dfa6d5159fe13970a7e307b87f79f59303cfe29/diff:/var/lib/docker/overlay2/89e0db73162de34c8e18dcb38912e5d7670fefcd49e2018153b2b6e1caddf48f/diff:/var/lib/docker/overlay2/d7bda082e203ce7e4f8872ebd11db81a1b5019d73ce82d0d5ee94fabbd40f4a5/diff:/var/lib/docker/overlay2/2f5ab45d6b4cf20e59447f2a83b38916f24de9c384bb84738767d05fb7ab8ceb/diff:/var/lib/docker/overlay2/27026fe96b6faf03d7b6cd21932f6b6402c658525c11a7432f7977d6500bfd6c/diff:/var/lib/docker/overlay2/b78c09675f663f2328f60632b0542a011d7633d65a209bf7f35e55c1f366ec77/diff:/var/lib/docker/overlay2/80cb9a9d7a00b31e86975d20abb0384d5fc32e2645f1f09c90b2bc6ef293672c/diff:/var/lib/docker/overlay2/242ea3dd18a5aff1563e8f997db2b3730684b5e201f280985a780a353195d709/diff:/var/lib/docker/overlay2/bc840309ab55123cc777e67cf491687ae871cbb7a2c4407b92573e8c04ff2b4a/diff:/var/lib/docker/overlay2/0ce63fa6b210be9537bd127c9719ec16d5c54b5310660b82a34abf6bec107f4e/diff:/var/lib/docker/overlay2/88a57c991a0c715c05a6fede9a15c8a508c0c3f8089842c5cd95a83f7ca0b477/diff:/var/lib/docker/overlay2/9155d3e2523b0a27709e39951901d3bcb2ce3b635f41f8c982a3571a3e88eedf/diff:/var/lib/docker/overlay2/377072333d1cec32724fbc52db30eec793324783f54ae323b07dd28aabe3c73f/diff:/var/lib/docker/overlay2/93b59cd96bf546d6844a18b02b6a382aebc398b06af89deb06553237f4005975/diff:/var/lib/docker/overlay2/c7787af244cefb36aab36c4b1af024fcc1520470e88578901c1df528f31ec72e/diff:/var/lib/docker/overlay2/c833b7f148e637e1e0d400126f30809b44945ab8d8a4917721e1e278cdcde994/diff:/var/lib/docker/overlay2/847ccdc91ce718b4c3ba5ce5aff511cb4b2ca7ec6374b5eb3e8c94ea03208244/diff:/var/lib/docker/overlay2/637693f0c5ca9cd34e27dd57272eaa0a52a8012c51d8fc72da44941340f6c697/diff:/var/lib/docker/overlay2/17ebc2b291b746e446677b9777080385f7889a173a16b505f90e6bf5f2c0fb30/diff:/var/lib/docker/overlay2/2a4830db2d259e0abcfa82f1123b3f8e4e85b779605d04252eeb0c732dfb70e7/diff:/var/lib/docker/overlay2/aaa67a18a9b474f32e71a4b28c21c3ae17febd257db332202ad909713a7714e4/diff:/var/lib/docker/overlay2/3df02af13340bf052829d2624c9d20a87b2b07638391a4fd5ef9d3600d6d128a/diff:/var/lib/docker/overlay2/2e53ad416d955ac3309de445b80e3d413846f931491f10f24454e044b9d16321/diff:/var/lib/docker/overlay2/6e534746ebff6a514b58c8d969150708c76b262a5ab09617804cac4b92f471e1/diff",
                "MergedDir": "/var/lib/docker/overlay2/2e567918967a4986028878ba57fc8e970420ab595945dc5da03552c6c617cd44/merged",
                "UpperDir": "/var/lib/docker/overlay2/2e567918967a4986028878ba57fc8e970420ab595945dc5da03552c6c617cd44/diff",
                "WorkDir": "/var/lib/docker/overlay2/2e567918967a4986028878ba57fc8e970420ab595945dc5da03552c6c617cd44/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-6492-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": "1cf996ce400279627c6638d1e392813cc6d19f64d0404eeb736ae6e004aebe83",
            "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": "38fbbf9d6002dfec6e86a432821ce8b63ea0985f73e201d042edbf738be2dfb2",
                    "EndpointID": "237907bda1c98c5a327e2c3016dff41c1856322f4726f7858240bcd8eea0c184",
                    "Gateway": "",
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": null
                }
            }
        }
    }
]
