Execution
Date 15 Dec 2025 09:55:36 +0000
Duration 00:21:13.46
Controller aio1.openstack.local
User root
Versions
Ansible 2.18.6
ara 1.7.4 / 1.7.4
Python 3.12.3
Summary
15 Hosts
924 Tasks
1203 Results
46 Plays
212 Files
0 Records

Task result details


Field Value
changed
False
cmd
[
    "rabbitmqctl",
    "cluster_status",
    "--formatter",
    "json"
]
delta
0:00:01.109909
end
2025-12-15 10:12:51.923716
failed_when_result
False
invocation
{
    "module_args": {
        "_raw_params": "rabbitmqctl cluster_status --formatter json",
        "_uses_shell": false,
        "argv": null,
        "chdir": null,
        "creates": null,
        "executable": null,
        "expand_argument_vars": true,
        "removes": null,
        "stdin": null,
        "stdin_add_newline": true,
        "strip_empty_ends": true
    }
}
msg

rc
0
start
2025-12-15 10:12:50.813807
stderr

stderr_lines
[]
stdout
{
    "alarms": [],
    "cluster_name": "rabbit@aio1-rabbit-mq-container-fe313327.openstack.local",
    "cluster_tags": [],
    "cpu_cores": {
        "rabbit@aio1-rabbit-mq-container-fe313327": 8
    },
    "disk_nodes": [
        "rabbit@aio1-rabbit-mq-container-fe313327"
    ],
    "feature_flags": [
        {
            "callbacks": [],
            "desc": "Support setting version for classic mirrored queues",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "classic_mirrored_queue_version",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Bug fix for classic queue deliveries using mixed versions",
            "doc_url": "https://github.com/rabbitmq/rabbitmq-server/issues/5931",
            "experiment_level": "supported",
            "name": "classic_queue_type_delivery_support",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Add a detailed queues HTTP API endpoint. Reduce number of metrics in the default endpoint.",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "detailed_queues_endpoint",
            "provided_by": "rabbitmq_management",
            "require_level": "none",
            "stability": "stable",
            "state": "disabled"
        },
        {
            "callbacks": [],
            "desc": "v2 direct exchange routing implementation",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "direct_exchange_routing_v2",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Count unroutable publishes to be dropped in stats",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "drop_unroutable_metric",
            "provided_by": "rabbitmq_management_agent",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Count AMQP `basic.get` on empty queues in stats",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "empty_basic_get_metric",
            "provided_by": "rabbitmq_management_agent",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Feature flags subsystem V2",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "feature_flags_v2",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Default bindings are now implicit, instead of being stored in the database",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "implicit_default_bindings",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [
                "enable",
                "post_enable"
            ],
            "desc": "New Raft-based metadata store.",
            "doc_url": "https://www.rabbitmq.com/docs/next/metadata-store",
            "experiment_level": "supported",
            "name": "khepri_db",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "experimental",
            "state": "disabled"
        },
        {
            "callbacks": [],
            "desc": "Store listener records in ETS instead of Mnesia",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "listener_records_in_ets",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Maintenance mode status",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "maintenance_mode_status",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Message containers.",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "message_containers",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Bug fix for dead letter cycle detection",
            "doc_url": "https://github.com/rabbitmq/rabbitmq-server/issues/11159",
            "experiment_level": "supported",
            "name": "message_containers_deaths_v2",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "stable",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Support queues of type `quorum`",
            "doc_url": "https://www.rabbitmq.com/docs/quorum-queues",
            "experiment_level": "supported",
            "name": "quorum_queue",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Allows new quorum queue members to be added as non voters initially.",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "quorum_queue_non_voters",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "stable",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Local random exchange",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "rabbit_exchange_type_local_random",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "stable",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Allows rolling upgrades from 3.13.x to 4.0.x",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "rabbitmq_4.0.0",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "stable",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Allows rolling upgrades to 4.1.x",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "rabbitmq_4.1.0",
            "provided_by": "rabbit",
            "require_level": "none",
            "stability": "stable",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Support for restarting streams with optional preferred next leader argument.Used to implement stream leader rebalancing",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "restart_streams",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Support for stream filtering.",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "stream_filtering",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Support queues of type `stream`",
            "doc_url": "https://www.rabbitmq.com/docs/stream",
            "experiment_level": "supported",
            "name": "stream_queue",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Bug fix to unblock a group of consumers in a super stream partition",
            "doc_url": "https://github.com/rabbitmq/rabbitmq-server/issues/7743",
            "experiment_level": "supported",
            "name": "stream_sac_coordinator_unblock_group",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Single active consumer for streams",
            "doc_url": "https://www.rabbitmq.com/docs/stream",
            "experiment_level": "supported",
            "name": "stream_single_active_consumer",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "A new internal command that is used to update streams as part of a policy.",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "stream_update_config_command",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Store tracking records in ETS instead of Mnesia",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "tracking_records_in_ets",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Configure connection and channel limits for a user",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "user_limits",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        },
        {
            "callbacks": [],
            "desc": "Virtual host metadata (description, tags, etc)",
            "doc_url": "",
            "experiment_level": "supported",
            "name": "virtual_host_metadata",
            "provided_by": "rabbit",
            "require_level": "hard",
            "stability": "required",
            "state": "enabled"
        }
    ],
    "listeners": {
        "rabbit@aio1-rabbit-mq-container-fe313327": [
            {
                "interface": "[::]",
                "node": "rabbit@aio1-rabbit-mq-container-fe313327",
                "port": 15671,
                "protocol": "https",
                "purpose": "HTTP API over TLS (HTTPS)"
            },
            {
                "interface": "172.29.236.91",
                "node": "rabbit@aio1-rabbit-mq-container-fe313327",
                "port": 25672,
                "protocol": "clustering",
                "purpose": "inter-node and CLI tool communication"
            },
            {
                "interface": "172.29.236.91",
                "node": "rabbit@aio1-rabbit-mq-container-fe313327",
                "port": 5672,
                "protocol": "amqp",
                "purpose": "AMQP 0-9-1 and AMQP 1.0"
            },
            {
                "interface": "172.29.236.91",
                "node": "rabbit@aio1-rabbit-mq-container-fe313327",
                "port": 5671,
                "protocol": "amqp/ssl",
                "purpose": "AMQP 0-9-1 and AMQP 1.0 over TLS"
            }
        ]
    },
    "maintenance_status": {
        "rabbit@aio1-rabbit-mq-container-fe313327": "not under maintenance"
    },
    "partitions": {},
    "ram_nodes": [],
    "running_nodes": [
        "rabbit@aio1-rabbit-mq-container-fe313327"
    ],
    "versions": {
        "rabbit@aio1-rabbit-mq-container-fe313327": {
            "erlang_version": "27.3.4.6",
            "rabbitmq_name": "RabbitMQ",
            "rabbitmq_version": "4.1.4"
        }
    }
}
stdout_lines
[
    "{\"alarms\":[],\"cluster_tags\":[],\"listeners\":{\"rabbit@aio1-rabbit-mq-container-fe313327\":[{\"node\":\"rabbit@aio1-rabbit-mq-container-fe313327\",\"port\":15671,\"protocol\":\"https\",\"interface\":\"[::]\",\"purpose\":\"HTTP API over TLS (HTTPS)\"},{\"node\":\"rabbit@aio1-rabbit-mq-container-fe313327\",\"port\":25672,\"protocol\":\"clustering\",\"interface\":\"172.29.236.91\",\"purpose\":\"inter-node and CLI tool communication\"},{\"node\":\"rabbit@aio1-rabbit-mq-container-fe313327\",\"port\":5672,\"protocol\":\"amqp\",\"interface\":\"172.29.236.91\",\"purpose\":\"AMQP 0-9-1 and AMQP 1.0\"},{\"node\":\"rabbit@aio1-rabbit-mq-container-fe313327\",\"port\":5671,\"protocol\":\"amqp/ssl\",\"interface\":\"172.29.236.91\",\"purpose\":\"AMQP 0-9-1 and AMQP 1.0 over TLS\"}]},\"cpu_cores\":{\"rabbit@aio1-rabbit-mq-container-fe313327\":8},\"cluster_name\":\"rabbit@aio1-rabbit-mq-container-fe313327.openstack.local\",\"disk_nodes\":[\"rabbit@aio1-rabbit-mq-container-fe313327\"],\"ram_nodes\":[],\"running_nodes\":[\"rabbit@aio1-rabbit-mq-container-fe313327\"],\"versions\":{\"rabbit@aio1-rabbit-mq-container-fe313327\":{\"erlang_version\":\"27.3.4.6\",\"rabbitmq_name\":\"RabbitMQ\",\"rabbitmq_version\":\"4.1.4\"}},\"partitions\":{},\"maintenance_status\":{\"rabbit@aio1-rabbit-mq-container-fe313327\":\"not under maintenance\"},\"feature_flags\":[{\"name\":\"classic_mirrored_queue_version\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Support setting version for classic mirrored queues\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"classic_queue_type_delivery_support\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Bug fix for classic queue deliveries using mixed versions\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://github.com/rabbitmq/rabbitmq-server/issues/5931\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"detailed_queues_endpoint\",\"state\":\"disabled\",\"callbacks\":[],\"desc\":\"Add a detailed queues HTTP API endpoint. Reduce number of metrics in the default endpoint.\",\"stability\":\"stable\",\"provided_by\":\"rabbitmq_management\",\"doc_url\":\"\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"direct_exchange_routing_v2\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"v2 direct exchange routing implementation\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"drop_unroutable_metric\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Count unroutable publishes to be dropped in stats\",\"stability\":\"required\",\"provided_by\":\"rabbitmq_management_agent\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"empty_basic_get_metric\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Count AMQP `basic.get` on empty queues in stats\",\"stability\":\"required\",\"provided_by\":\"rabbitmq_management_agent\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"feature_flags_v2\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Feature flags subsystem V2\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"implicit_default_bindings\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Default bindings are now implicit, instead of being stored in the database\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"khepri_db\",\"state\":\"disabled\",\"callbacks\":[\"enable\",\"post_enable\"],\"desc\":\"New Raft-based metadata store.\",\"stability\":\"experimental\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://www.rabbitmq.com/docs/next/metadata-store\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"listener_records_in_ets\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Store listener records in ETS instead of Mnesia\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"maintenance_mode_status\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Maintenance mode status\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"message_containers\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Message containers.\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"message_containers_deaths_v2\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Bug fix for dead letter cycle detection\",\"stability\":\"stable\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://github.com/rabbitmq/rabbitmq-server/issues/11159\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"quorum_queue\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Support queues of type `quorum`\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://www.rabbitmq.com/docs/quorum-queues\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"quorum_queue_non_voters\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Allows new quorum queue members to be added as non voters initially.\",\"stability\":\"stable\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"rabbit_exchange_type_local_random\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Local random exchange\",\"stability\":\"stable\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"rabbitmq_4.0.0\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Allows rolling upgrades from 3.13.x to 4.0.x\",\"stability\":\"stable\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"rabbitmq_4.1.0\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Allows rolling upgrades to 4.1.x\",\"stability\":\"stable\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"none\",\"experiment_level\":\"supported\"},{\"name\":\"restart_streams\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Support for restarting streams with optional preferred next leader argument.Used to implement stream leader rebalancing\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"stream_filtering\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Support for stream filtering.\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"stream_queue\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Support queues of type `stream`\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://www.rabbitmq.com/docs/stream\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"stream_sac_coordinator_unblock_group\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Bug fix to unblock a group of consumers in a super stream partition\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://github.com/rabbitmq/rabbitmq-server/issues/7743\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"stream_single_active_consumer\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Single active consumer for streams\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"https://www.rabbitmq.com/docs/stream\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"stream_update_config_command\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"A new internal command that is used to update streams as part of a policy.\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"tracking_records_in_ets\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Store tracking records in ETS instead of Mnesia\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"user_limits\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Configure connection and channel limits for a user\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"},{\"name\":\"virtual_host_metadata\",\"state\":\"enabled\",\"callbacks\":[],\"desc\":\"Virtual host metadata (description, tags, etc)\",\"stability\":\"required\",\"provided_by\":\"rabbit\",\"doc_url\":\"\",\"require_level\":\"hard\",\"experiment_level\":\"supported\"}]}"
]