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
-
StatusOK
-
Duration00:00:00.17
-
PlayInstall rabbitmq server
-
Taskrabbitmq_server : Define cluster_state fact
-
Date15 Dec 2025 10:09:34 +0000
-
Module / Actionansible.builtin.set_fact (/home/zuul/src/opendev.org/openstack/openstack-ansible-rabbitmq_server/tasks/rabbitmq_cluster_state.yml:22)
-
Tags
- rabbitmq-cluster
- rabbitmq_server-config
- rabbitmq-cluster
- rabbitmq_server-config
- rabbitmq-cluster
- rabbitmq_server-config
- rabbitmq
| Field | Value |
|---|---|
| ansible_facts |
{ "_cluster_state": { "alarms": [], "cluster_name": "rabbit@aio1-rabbit-mq-container-b51f9297.openstack.local", "cluster_tags": [], "cpu_cores": { "rabbit@aio1-rabbit-mq-container-b51f9297": 8 }, "disk_nodes": [ "rabbit@aio1-rabbit-mq-container-b51f9297" ], "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-b51f9297": [ { "interface": "[::]", "node": "rabbit@aio1-rabbit-mq-container-b51f9297", "port": 15671, "protocol": "https", "purpose": "HTTP API over TLS (HTTPS)" }, { "interface": "172.29.239.231", "node": "rabbit@aio1-rabbit-mq-container-b51f9297", "port": 25672, "protocol": "clustering", "purpose": "inter-node and CLI tool communication" }, { "interface": "172.29.239.231", "node": "rabbit@aio1-rabbit-mq-container-b51f9297", "port": 5672, "protocol": "amqp", "purpose": "AMQP 0-9-1 and AMQP 1.0" }, { "interface": "172.29.239.231", "node": "rabbit@aio1-rabbit-mq-container-b51f9297", "port": 5671, "protocol": "amqp/ssl", "purpose": "AMQP 0-9-1 and AMQP 1.0 over TLS" } ] }, "maintenance_status": { "rabbit@aio1-rabbit-mq-container-b51f9297": "not under maintenance" }, "partitions": {}, "ram_nodes": [], "running_nodes": [ "rabbit@aio1-rabbit-mq-container-b51f9297" ], "versions": { "rabbit@aio1-rabbit-mq-container-b51f9297": { "erlang_version": "27.3.4.6", "rabbitmq_name": "RabbitMQ", "rabbitmq_version": "4.1.4" } } } } |
| changed |
False |