[
    {
        "Id": "19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee",
        "Created": "2026-11-01T00:29:51.643107Z",
        "Path": "dumb-init",
        "Args": [
            "--single-child",
            "--",
            "kolla_start"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 20400,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2026-11-01T00:29:52.245014812Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "healthy",
                "FailingStreak": 0,
                "Log": [
                    {
                        "Start": "2026-11-01T01:03:30.658661976Z",
                        "End": "2026-11-01T01:03:30.70562695Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-01T01:04:00.706930304Z",
                        "End": "2026-11-01T01:04:00.75621944Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-01T01:04:30.757601033Z",
                        "End": "2026-11-01T01:04:30.801445233Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-01T01:05:00.802065426Z",
                        "End": "2026-11-01T01:05:00.846384943Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    },
                    {
                        "Start": "2026-11-01T01:05:30.847387487Z",
                        "End": "2026-11-01T01:05:30.890746536Z",
                        "ExitCode": 0,
                        "Output": "No additional keystone-server where fernet keys could be rsynced.\n"
                    }
                ]
            }
        },
        "Image": "sha256:cbd9118b7dc2a70053ca3a36d9b4f783b38bf74e8bd6e7283bc041bb15b0bef3",
        "ResolvConfPath": "/var/lib/docker/containers/19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee/hostname",
        "HostsPath": "/var/lib/docker/containers/19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee/hosts",
        "LogPath": "/var/lib/docker/containers/19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee/19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee-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": "19e1a8d1a39fce8b091a8590affb0d0ef4acd1be5c9eefdab33c52137659f4ee",
                "LowerDir": "/var/lib/docker/overlay2/924ab2be945619f17f5eda716bafa4c6afcb2ac67509184d57d4c402151b0be5-init/diff:/var/lib/docker/overlay2/917d8c3af8bef1530ac4737833cd56e9a5b6b72311ac743c01cd24742a62ee8f/diff:/var/lib/docker/overlay2/66b44ffd3a9e9b0e66eb21068d16b83755c619fe779e82a5e1924ebd193a65a3/diff:/var/lib/docker/overlay2/f6f54ee3ba5c57ba41187df94f60aab09f2d6adc17319d879ade9593cc94300d/diff:/var/lib/docker/overlay2/e320eef51f269bc163c8a9eec5c5e98b73ec79176f4852abd5f8241d358d0bc1/diff:/var/lib/docker/overlay2/1e682795b74f3c95c51c9bff54eb5583d6f1eb29a6a0bd04494603229a73c2d5/diff:/var/lib/docker/overlay2/97939fc2a445c7da1372da93695e9e01f3355dbacd67f7818ae397fcd8ebddf6/diff:/var/lib/docker/overlay2/9d255dfcb8f5329abf132181c5cddbcba80df266a3c3dcf1371a331aae338a4c/diff:/var/lib/docker/overlay2/089fc870f3963a453c94b464f6b9a654556d35ec978a3cfbfc2a2a79ba2d1b17/diff:/var/lib/docker/overlay2/91c37a1fe61e13c5fe10aed38c9ce158e8c980de0c319aa5c991848aa8cbd079/diff:/var/lib/docker/overlay2/d0220dea1f630b44566151500d196bb4ae44b21e3507bbf208182ad2fcc93bc1/diff:/var/lib/docker/overlay2/3e39848e9f414b613b6d19533f11fe5bfaaa810595300478650264ae9875ceee/diff:/var/lib/docker/overlay2/1ab2b71376b92e787229f80a8b8850f8f8b210d79a0b63a0b3b13cc536b43332/diff:/var/lib/docker/overlay2/d122b174dec960131946eafa3fe42714d01fc14ab16dc8daf96103e08fd93c19/diff:/var/lib/docker/overlay2/c918fa37a988546051a3a674fa4fb613382150eed7d0a492b298e26e54ef7a11/diff:/var/lib/docker/overlay2/42e6d4b1ffd5108c54e041cb1a322c0480f5c44003b1bc1ecce728ebdb9de92d/diff:/var/lib/docker/overlay2/ba6512c0946c3fbee09205f2e9f88cfb120705caa3ad06d3efc71c3c7ef8db74/diff:/var/lib/docker/overlay2/f0d87656c39320054edc13bdab1d813b54a3e5b619dafd431a3a4e936cd262b5/diff:/var/lib/docker/overlay2/e56647f956c85f6bc1359444116e779d25f39752ad49751211d1543950c99a6c/diff:/var/lib/docker/overlay2/cbe9d3bf2153f2e3fac8a280da9b9d6a3488d93adb062b746f5da2eefbc8688f/diff:/var/lib/docker/overlay2/9dd015b926d963a242319d5d760e562538cd6cbeb6dae36826ddc732211a2193/diff:/var/lib/docker/overlay2/a06b69ebd841dce6b1714cb7f61eb1a9aec4ed2d780049f04a4a3a150a948fa5/diff:/var/lib/docker/overlay2/44d9eade6e8ed3c98e25cb18e233f5a467616296deb8c96c6b810eec4abe551d/diff:/var/lib/docker/overlay2/5fc77efe9684ebc1e5094871ce0faf0c7611f6cb22ffab2ac93314f615f5fd0d/diff:/var/lib/docker/overlay2/e02ad2cb3ff1b495b89dbe7e6cf867621991c22323e4b568279a95c98e59596f/diff:/var/lib/docker/overlay2/846e571724196f9bc6ba34ee4f54461e2335097ad3a0be1435817c20fbb1392a/diff:/var/lib/docker/overlay2/c2720bfeaf7db48f1c4ea5041c662b76fb854e2119370bf84f77d7b66255142e/diff:/var/lib/docker/overlay2/913b38a01838dba69f0c7de9b1631fd7e657879546db14d176b425cacc247749/diff:/var/lib/docker/overlay2/8cafacbffcf5e013bb12e512a29612bb776c92becade5a60e669f68bad3c972e/diff:/var/lib/docker/overlay2/3ee1be9fbcfc9b7b9eba06116ec1d2ba8e7f6b1d5224ab627ccacd09c0fcc5cc/diff:/var/lib/docker/overlay2/90df5ebcfdf9d7999aebd86b571d5ac2a3cda1e179437b7806a3a2f826834be9/diff:/var/lib/docker/overlay2/240ac10586e130e1ce03fcf341c262c647757d1546874d5ac5b1cfc953124adc/diff:/var/lib/docker/overlay2/0d2b81fbdaf1ce72bafb070b0aa31f86a486520ba8a143435c497f40dbca045d/diff:/var/lib/docker/overlay2/c3e2487f2cda695137f49f46bd580da1f838fb9ce2f2c857000b05dedb6ec605/diff:/var/lib/docker/overlay2/6df66828f2b43ecd4d55eb529dcc41d1891de1cf4adfa6aca19177498ed92d40/diff:/var/lib/docker/overlay2/b042da795f48036aa42f0d28d82d2bae3b8b1dd2c7d1ba53550af5fea7d8fc12/diff:/var/lib/docker/overlay2/04b40132c91a902b1b20d3dbfcff518fae0bc6f6e380f8e3d4390b0d1a6c7be6/diff:/var/lib/docker/overlay2/6dbe41da36e9c9e7663500f1574eca2a181f420223ad723065b9eab4c635853d/diff:/var/lib/docker/overlay2/500c1144e9a6fbd71d073fdbe73cb661b546b68af7fe42793aa29186885e5b73/diff:/var/lib/docker/overlay2/b3a256facc053a819ed96a822d3a0144173638e84ff91044a619041596522249/diff:/var/lib/docker/overlay2/acb070fa32371586ff74d73d919952f88ef2a2b6ad66a5bcf01cb6055ddd38b1/diff:/var/lib/docker/overlay2/f1ea23f4005277374293efc53f0e4fb7efafd1d92afdd0214b7179f828898198/diff:/var/lib/docker/overlay2/a984eb44e3fac7f1cd248f4aac60a34861295e0906904893dc40f4dd2349b9bf/diff:/var/lib/docker/overlay2/0999ade16dba97645a3ff1b2c92aef7d7a0f05bb381997005df624f5b80fabb1/diff:/var/lib/docker/overlay2/530b78ba14376884dec2deedd4ef49c2ea2e3b048de6cf57fb8f09de71cdb233/diff:/var/lib/docker/overlay2/ac1bc9733890b0f60892896a13664258cc215fc80ebf78be941fb00bb84fabb3/diff:/var/lib/docker/overlay2/f3922ee269bb24a0ff4c3eb3c3501466613fc6e84267a5c3da09f713f8af697c/diff:/var/lib/docker/overlay2/05ac39467973a8e844cd0fe6f9c37cf8c6b3cf601c18a6d91bdecf5537eebb6d/diff:/var/lib/docker/overlay2/be411aa374096d4598f523516f64f34ebc593f9017d9e5dabad92c00329e85c5/diff:/var/lib/docker/overlay2/c1f436f0d6de6fd483ba38f12732f276a3851124e93b927b242cd74fd7c1ee38/diff:/var/lib/docker/overlay2/597a4cd376302ceeb274230d988cf0a6ef4510410756965112086a7bb55b3f49/diff:/var/lib/docker/overlay2/828d98c06bb50eb27d77c7d4b5a1328880aefa3ee799e2668d1b46304707d911/diff:/var/lib/docker/overlay2/e031be040ec649fee939acbeedef2ab73320cfea99031807edf89736a6843dc5/diff",
                "MergedDir": "/var/lib/docker/overlay2/924ab2be945619f17f5eda716bafa4c6afcb2ac67509184d57d4c402151b0be5/merged",
                "UpperDir": "/var/lib/docker/overlay2/924ab2be945619f17f5eda716bafa4c6afcb2ac67509184d57d4c402151b0be5/diff",
                "WorkDir": "/var/lib/docker/overlay2/924ab2be945619f17f5eda716bafa4c6afcb2ac67509184d57d4c402151b0be5/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-6457-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": "a3b67062f452c1c64041a9842760535061162fd3a64531db5d3bd30e91b04608",
            "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": "2953b9e50212087b001c6699fb136ae7bc42f29c4711b019c204e61cbcfcdb63",
                    "EndpointID": "4df6c1a88d96c8b2c5fa1d97f75341dca573654b9046ea35bab1d9bbbda949f5",
                    "Gateway": "",
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": null
                }
            }
        }
    }
]
