++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Thu Feb 12 01:46:16 AM UTC 2026 ===================' INFO: =================== Thu Feb 12 01:46:16 AM UTC 2026 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ head -n 1 +++ awk '{print $2}' +++ cut -d / -f 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=0 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 0 ]] ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=noauth ++ AUTH_PARAMS= ++ SSL_ENABLE=True ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.242 ++ ANALYTICS_ALARM_ENABLE=False ++ ANALYTICS_SNMP_ENABLE=False ++ ANALYTICSDB_ENABLE=False ++ ANALYTICS_NODES=10.0.0.242 ++ ANALYTICSDB_NODES=10.0.0.242 ++ ANALYTICS_SNMP_NODES=10.0.0.242 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8081 ' +++ '[' -n '10.0.0.242:8081 ' ']' +++ echo 10.0.0.242:8081 ++ ANALYTICS_SERVERS=10.0.0.242:8081 +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9042 ' +++ '[' -n '10.0.0.242:9042 ' ']' +++ echo 10.0.0.242:9042 ++ ANALYTICSDB_CQL_SERVERS=10.0.0.242:9042 ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.242 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8086 ' +++ '[' -n '10.0.0.242:8086 ' ']' +++ echo 10.0.0.242:8086 ++ COLLECTOR_SERVERS=10.0.0.242:8086 ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.242 ++ CONFIGDB_NODES=10.0.0.242 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8082 ' +++ '[' -n '10.0.0.242:8082 ' ']' +++ echo 10.0.0.242:8082 ++ CONFIG_SERVERS=10.0.0.242:8082 +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9161 ' +++ '[' -n '10.0.0.242:9161 ' ']' +++ echo 10.0.0.242:9161 ++ CONFIGDB_SERVERS=10.0.0.242:9161 +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9041 ' +++ '[' -n '10.0.0.242:9041 ' ']' +++ echo 10.0.0.242:9041 ++ CONFIGDB_CQL_SERVERS=10.0.0.242:9041 ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=True ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=True ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=True ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.0.0.242 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.0.0.242 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.242 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:2181, +++ '[' -n 10.0.0.242:2181, ']' +++ echo 10.0.0.242:2181 ++ ZOOKEEPER_SERVERS=10.0.0.242:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:2181 ' +++ '[' -n '10.0.0.242:2181 ' ']' +++ echo 10.0.0.242:2181 ++ ZOOKEEPER_SERVERS_SPACE_DELIM=10.0.0.242:2181 ++ RABBITMQ_NODES=10.0.0.242 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:5673, +++ '[' -n 10.0.0.242:5673, ']' +++ echo 10.0.0.242:5673 ++ RABBITMQ_SERVERS=10.0.0.242:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=True ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:6379 ' +++ '[' -n '10.0.0.242:6379 ' ']' +++ echo 10.0.0.242:6379 ++ REDIS_SERVERS=10.0.0.242:6379 ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=True ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' redis_ssl_config ++ true ++ KAFKA_NODES=10.0.0.242 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9092 ' +++ '[' -n '10.0.0.242:9092 ' ']' +++ echo 10.0.0.242:9092 ++ KAFKA_SERVERS=10.0.0.242:9092 ++ KAFKA_SSL_ENABLE=True ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=password ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=admin_domain ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=admin_domain ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=252.242.79.88 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5050 ++ KEYSTONE_AUTH_PUBLIC_PORT=5050 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.242 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=password ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.242 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=True ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=True ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=True ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password password' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' xmpp_certs_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' analytics_api_ssl_opts ++ true ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' rabbitmq_ssl_config ++ true ++ read -r -d '' kombu_ssl_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' kafka_ssl_config ++ true ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + wait_files /etc/contrail/ssl/certs/server.pem /etc/contrail/ssl/private/server-privkey.pem + local file1=/etc/contrail/ssl/certs/server.pem + local file2=/etc/contrail/ssl/private/server-privkey.pem + printf 'INFO: wait for files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem' INFO: wait for files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem+ wait_cmd_success 'test -f /etc/contrail/ssl/certs/server.pem' + local 'cmd=test -f /etc/contrail/ssl/certs/server.pem' + local interval=3 + local max=20 + local i=0 + test -f /etc/contrail/ssl/certs/server.pem + return 0 + wait_cmd_success 'test -f /etc/contrail/ssl/private/server-privkey.pem' + local 'cmd=test -f /etc/contrail/ssl/private/server-privkey.pem' + local interval=3 + local max=20 + local i=0 + test -f /etc/contrail/ssl/private/server-privkey.pem + return 0 + echo -e '\nINFO: files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem are present' INFO: files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem are present + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + wait_config_api_certs_if_ssl_enabled + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + wait_for_cassandra ++ echo 10.0.0.242 ++ cut -d , -f 1 + local cassandra=10.0.0.242 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.242 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.242 +++ local servers=10.0.0.242 +++ local server_list= +++ cut -d ' ' -f 1 +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ tr '\n' , ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ cat /proc/net/fib_trie ++++ uniq ++++ sort +++ local local_ips=,10.0.0.242,10.158.171.1,127.0.0.1,172.17.0.1,252.242.0.1,, +++ local ord=1 +++ for server in "${server_list[@]}" +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.158.171.1,127.0.0.1,172.17.0.1,252.242.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 1 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.242:9041 ++ sed 's/,/ /g' + cassandra_server_list=10.0.0.242:9041 + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242:8082' + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + (( CONFIG_API_WORKER_COUNT == 1 )) + read -r -d '' config_api_certs_config + true + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ set -o posix ++ set ++ sort ++ grep '^API__.*__.*=.*$' ++ sed 's/^API__//g' ++ cut -d = -f 1 + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + cat + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:287: SyntaxWarning: "is not" with a literal. Did you mean "!="? if ip_alloc_unit is not 1: /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:1113: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(ipam_subnets) is 0: /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:1910: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(ipam_subnets) is 0: 02/12/2026 01:46:24.902 7f16513459c0 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/12/2026 01:46:25.034 7f16513459c0 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/12/2026 01:46:25.047 7f16513459c0 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/12/2026 01:46:25.047 7f16513459c0 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] NoHostAvailable Python 3.9.21: /usr/bin/python3 Thu Feb 12 01:46:25 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /usr/local/bin/contrail-api in 4 import sys 5 from vnc_cfg_api_server.api_server import server_main 6 if __name__ == '__main__': 7 sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0]) 8 sys.exit(server_main()) sys = sys.exit = server_main = /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5367 vnc_cgitb.enable(format='text') 5368 5369 main(args_str, VncApiServer(args_str)) 5370 #server_main 5371 global main = args_str = None global VncApiServer = /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py in __init__(self=, args_str='--conf_file /etc/contrail/contrail-api-0.conf --...ontrail/contrail-keystone-auth.conf --worker_id 0') 2212 self._db_connect(True) 2213 else: 2214 self._db_connect(self._args.reset_config) 2215 self._db_init_entries() 2216 self = self._db_connect = > self._args = Namespace(conf_file=['/etc/contrail/contrail-api...esh_base.SandeshConfig object at 0x7f164e326130>) self._args.reset_config = False /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py in _db_connect(self=, reset_config=False) 3536 db_server_list = cass_server_list 3537 3538 self._db_conn = VncDbClient( 3539 self, db_server_list, rabbit_servers, rabbit_port, rabbit_user, 3540 rabbit_password, rabbit_vhost, rabbit_ha_mode, self._args.listen_ip_addr, self = self._db_conn = None global VncDbClient = db_server_list = ['10.0.0.242:9041'] rabbit_servers = '10.0.0.242:5673' rabbit_port = '5672' rabbit_user = 'guest' rabbit_password = '***' rabbit_vhost = '/' rabbit_ha_mode = False self._args = Namespace(conf_file=['/etc/contrail/contrail-api...esh_base.SandeshConfig object at 0x7f164e326130>) self._args.listen_ip_addr = '10.0.0.242' reset_config = False zk_server = '10.0.0.242:2181' self._args.cluster_id = '' db_credential undefined cred = None db_engine = 'cassandra' rabbit_use_ssl undefined self._args.rabbit_use_ssl = 'True' kombu_ssl_version undefined self._args.kombu_ssl_version = 'tlsv1.2' kombu_ssl_keyfile undefined self._args.kombu_ssl_keyfile = '/etc/contrail/ssl/private/server-privkey.pem' kombu_ssl_certfile undefined self._args.kombu_ssl_certfile = '/etc/contrail/ssl/certs/server.pem' kombu_ssl_ca_certs undefined self._args.kombu_ssl_ca_certs = '/etc/contrail/ssl/certs/ca-cert.pem' obj_cache_entries = 10000 obj_cache_exclude_types = [''] debug_obj_cache_types = [''] filter_optimization_enabled = False cassandra_use_ssl = True self._args.cassandra_use_ssl = True cassandra_ca_certs = '/etc/contrail/ssl/certs/ca-cert.pem' self._args.cassandra_ca_certs = '/etc/contrail/ssl/certs/ca-cert.pem' cassandra_driver undefined self._args.cassandra_driver = 'cql' zk_ssl_enable undefined self._args.zookeeper_ssl_enable = False zk_ssl_keyfile undefined self._args.zookeeper_ssl_keyfile = None zk_ssl_certificate undefined self._args.zookeeper_ssl_certificate = None zk_ssl_ca_cert undefined self._args.zookeeper_ssl_ca_cert = None /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py in __init__(self=, api_svr_mgr=, db_srv_list=['10.0.0.242:9041'], rabbit_servers='10.0.0.242:5673', rabbit_port='5672', rabbit_user='guest', rabbit_password='***', rabbit_vhost='/', rabbit_ha_mode=False, host_ip='10.0.0.242', reset_config=False, zk_servers='10.0.0.242:2181', db_prefix='', db_credential=None, obj_cache_entries=10000, obj_cache_exclude_types=[''], debug_obj_cache_types=[''], db_engine='cassandra', cassandra_use_ssl=True, cassandra_ca_certs='/etc/contrail/ssl/certs/ca-cert.pem', cassandra_driver='cql', zk_ssl_enable=False, zk_ssl_keyfile=None, zk_ssl_certificate=None, zk_ssl_ca_cert=None, filter_optimization_enabled=False, **kwargs={'kombu_ssl_ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'kombu_ssl_certfile': '/etc/contrail/ssl/certs/server.pem', 'kombu_ssl_keyfile': '/etc/contrail/ssl/private/server-privkey.pem', 'kombu_ssl_version': 'tlsv1.2', 'rabbit_use_ssl': 'True'}) 1226 zk_ssl_ca_cert=zk_ssl_ca_cert) 1227 1228 self._zk_db.master_election("/api-server-election", db_client_init) 1229 else: 1230 msg = ("Contrail API server does not support database backend " self = self._zk_db = self._zk_db.master_election = > db_client_init = .db_client_init> /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py in master_election(self=, path='/api-server-election', func=.db_client_init>, *args=()) 606 607 def master_election(self, path, func, *args): 608 self._zk_client.master_election( 609 self._zk_path_pfx + path, os.getpid(), 610 func, *args) self = self._zk_client = self._zk_client.master_election = > self._zk_path_pfx = '' path = '/api-server-election' global os = os.getpid = func = .db_client_init> args = () /usr/local/lib/python3.9/site-packages/cfgm_common/zkclient.py in master_election(self=, path='/api-server-election', identifier=1, func=.db_client_init>, *args=(), **kwargs={}) 578 def master_election(self, path, identifier, func, *args, **kwargs): 579 self._election = self._zk_client.Election(path, identifier) 580 self._election.run(func, *args, **kwargs) 581 # end master_election 582 self = self._election = self._election.run = > func = .db_client_init> args = () kwargs = {} /usr/local/lib/python3.9/site-packages/kazoo/recipe/election.py in run(self=, func=.db_client_init>, *args=(), **kwargs={}) 53 try: 54 with self.lock: 55 func(*args, **kwargs) 56 57 except CancelledError: func = .db_client_init> args = () kwargs = {} /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py in db_client_init() 1213 walk = True 1214 1215 self._object_db = VncServerCassandraClient( 1216 self, db_srv_list, reset_config, db_prefix, 1217 db_credential, walk, obj_cache_entries, self = self._object_db undefined global VncServerCassandraClient = db_srv_list = ['10.0.0.242:9041'] reset_config = False db_prefix = '' db_credential = None walk = False obj_cache_entries = 10000 obj_cache_exclude_types = [''] debug_obj_cache_types = [''] self.log_cassandra_response_time = functools.partial(>, 'CASSANDRA') ssl_enabled undefined cassandra_use_ssl = True ca_certs undefined cassandra_ca_certs = '/etc/contrail/ssl/certs/ca-cert.pem' cassandra_driver = 'cql' filter_optimization_enabled = False zk_servers = '10.0.0.242:2181' zk_ssl_enable = False zk_ssl_keyfile = None zk_ssl_certificate = None zk_ssl_ca_cert = None /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py in __init__(self=, db_client_mgr=, cass_srv_list=['10.0.0.242:9041'], reset_config=False, db_prefix='', cassandra_credential=None, walk=False, obj_cache_entries=10000, obj_cache_exclude_types=[''], debug_obj_cache_types=[''], log_response_time=functools.partial(>, 'CASSANDRA'), ssl_enabled=True, ca_certs='/etc/contrail/ssl/certs/ca-cert.pem', pool_size=20, filter_optimization_enabled=False, cassandra_driver='cql', zk_servers='10.0.0.242:2181', zk_ssl_enable=False, zk_ssl_keyfile=None, zk_ssl_certificate=None, zk_ssl_ca_cert=None) 110 keyspaces[self._USERAGENT_KEYSPACE_NAME] = { 111 self._USERAGENT_KV_CF_NAME: {}} 112 super(VncServerCassandraClient, self).__init__( 113 cass_srv_list, db_prefix=db_prefix, rw_keyspaces=keyspaces, logger=self.config_log, 114 generate_url=db_client_mgr.generate_url, reset_config=reset_config, builtinsuper = global VncServerCassandraClient = self = ).__init__ = > cass_srv_list = ['10.0.0.242:9041'] db_prefix = '' rw_keyspaces undefined keyspaces = {'config_db_uuid': {'obj_fq_name_table': {'cf_args': {'autopack_values': False}}, 'obj_shared_table': {}, 'obj_uuid_table': {'cf_args': {'autopack_names': False, 'autopack_values': False}}}, 'useragent': {'useragent_keyval_table': {}}} logger undefined self.config_log = > generate_url undefined db_client_mgr = db_client_mgr.generate_url = > reset_config = False credential undefined cassandra_credential = None walk = False obj_cache_entries = 10000 obj_cache_exclude_types = [''] debug_obj_cache_types = [''] log_response_time = functools.partial(>, 'CASSANDRA') ssl_enabled = True ca_certs = '/etc/contrail/ssl/certs/ca-cert.pem' cassandra_driver = 'cql' filter_optimization_enabled = False zk_servers = '10.0.0.242:2181' zk_ssl_enable = False zk_ssl_keyfile = None zk_ssl_certificate = None zk_ssl_ca_cert = None /usr/local/lib/python3.9/site-packages/cfgm_common/vnc_cassandra.py in __init__(self=, server_list=['10.0.0.242:9041'], cassandra_driver='cql', filter_optimization_enabled=False, **options={'ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'credential': None, 'db_prefix': '', 'debug_obj_cache_types': [''], 'generate_url': >, 'log_response_time': functools.partial(>, 'CASSANDRA'), 'logger': >, 'obj_cache_entries': 10000, 'obj_cache_exclude_types': [''], 'reset_config': False, ...}) 105 "datastore driver not selected, see `cassandra_driver`.") 106 107 self._cassandra_driver = driverClass(server_list, **options) 108 109 self._cache_uuid_to_fq_name = {} self = self._cassandra_driver undefined driverClass = server_list = ['10.0.0.242:9041'] options = {'ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'credential': None, 'db_prefix': '', 'debug_obj_cache_types': [''], 'generate_url': >, 'log_response_time': functools.partial(>, 'CASSANDRA'), 'logger': >, 'obj_cache_entries': 10000, 'obj_cache_exclude_types': [''], 'reset_config': False, ...} /usr/local/lib/python3.9/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in __init__(self=, server_list=['10.0.0.242:9041'], **options={'ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'credential': None, 'db_prefix': '', 'debug_obj_cache_types': [''], 'generate_url': >, 'log_response_time': functools.partial(>, 'CASSANDRA'), 'logger': >, 'obj_cache_entries': 10000, 'obj_cache_exclude_types': [''], 'reset_config': False, ...}) 185 "be null at this step. Please verify " 186 "dependencies.") 187 super(CassandraDriverCQL, self).__init__(server_list, **options) 188 189 # Options are defined here because they can be dinamic depending builtinsuper = global CassandraDriverCQL = self = ).__init__ = > server_list = ['10.0.0.242:9041'] options = {'ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'credential': None, 'db_prefix': '', 'debug_obj_cache_types': [''], 'generate_url': >, 'log_response_time': functools.partial(>, 'CASSANDRA'), 'logger': >, 'obj_cache_entries': 10000, 'obj_cache_exclude_types': [''], 'reset_config': False, ...} /usr/local/lib/python3.9/site-packages/cfgm_common/datastore/api.py in __init__(self=, server_list=['10.0.0.242:9041'], **options={'ca_certs': '/etc/contrail/ssl/certs/ca-cert.pem', 'credential': None, 'db_prefix': '', 'debug_obj_cache_types': [''], 'generate_url': >, 'log_response_time': functools.partial(>, 'CASSANDRA'), 'logger': >, 'obj_cache_entries': 10000, 'obj_cache_exclude_types': [''], 'reset_config': False, ...}) 165 self.options.ro_keyspaces.update(UUID_KEYSPACE) 166 167 self._init_cluster() 168 169 @abc.abstractmethod self = self._init_cluster = > /usr/local/lib/python3.9/site-packages/cfgm_common/datastore/api.py in _init_cluster(self=) 189 def _init_cluster(self): 190 """Initializes Cassandra cluster, create/prepare keyspaces.""" 191 self._Init_Cluster() 192 193 @abc.abstractmethod self = self._Init_Cluster = > /usr/local/lib/python3.9/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _Init_Cluster(self=) 395 self.options.logger("CassandraDriverCQL.__init__Cluster created", 396 level=SandeshLevel.SYS_NOTICE) 397 self._cluster.connect() 398 self.options.logger("CassandraDriverCQL.__init__Cluster DB connected", 399 level=SandeshLevel.SYS_NOTICE) self = self._cluster = self._cluster.connect = > /usr/local/lib64/python3.9/site-packages/cassandra/cluster.py in connect(self=, keyspace=None, wait_for_all_pools=False) 1738 1739 try: 1740 self.control_connection.connect() 1741 1742 # we set all contact points up for connecting, but we won't infer state after this self = self.control_connection = self.control_connection.connect = > /usr/local/lib64/python3.9/site-packages/cassandra/cluster.py in connect(self=) 3633 3634 self._protocol_version = self._cluster.protocol_version 3635 self._set_new_connection(self._reconnect_internal()) 3636 3637 self._cluster.metadata.dbaas = self._connection._product_type == dscloud.DATASTAX_CLOUD_PRODUCT_TYPE self = self._set_new_connection = > self._reconnect_internal = > /usr/local/lib64/python3.9/site-packages/cassandra/cluster.py in _reconnect_internal(self=) 3678 raise DriverException("[control connection] Reconnection in progress during shutdown") 3679 3680 raise NoHostAvailable("Unable to connect to any servers", errors) 3681 3682 def _try_connect(self, host): global NoHostAvailable = errors = {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to....0.242', 9041)]. Last error: Connection refused")} NoHostAvailable: ('Unable to connect to any servers', {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to [('10.0.0.242', 9041)]. Last error: Connection refused")}) __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {'errors': {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to....0.242', 9041)]. Last error: Connection refused")}} __dir__ = __doc__ = '\n Raised when an operation is attempted but a...ct, closed, or resulted in errors when used.\n ' __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __module__ = 'cassandra.cluster' __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = __weakref__ = None args = ('Unable to connect to any servers', {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to....0.242', 9041)]. Last error: Connection refused")}) errors = {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to....0.242', 9041)]. Last error: Connection refused")} with_traceback = The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/usr/local/bin/contrail-api", line 8, in sys.exit(server_main()) File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py", line 5369, in server_main main(args_str, VncApiServer(args_str)) File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py", line 2214, in __init__ self._db_connect(self._args.reset_config) File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/api_server.py", line 3538, in _db_connect self._db_conn = VncDbClient( File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py", line 1228, in __init__ self._zk_db.master_election("/api-server-election", db_client_init) File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py", line 608, in master_election self._zk_client.master_election( File "/usr/local/lib/python3.9/site-packages/cfgm_common/zkclient.py", line 580, in master_election self._election.run(func, *args, **kwargs) File "/usr/local/lib/python3.9/site-packages/kazoo/recipe/election.py", line 55, in run func(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py", line 1215, in db_client_init self._object_db = VncServerCassandraClient( File "/usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_db.py", line 112, in __init__ super(VncServerCassandraClient, self).__init__( File "/usr/local/lib/python3.9/site-packages/cfgm_common/vnc_cassandra.py", line 107, in __init__ self._cassandra_driver = driverClass(server_list, **options) File "/usr/local/lib/python3.9/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 187, in __init__ super(CassandraDriverCQL, self).__init__(server_list, **options) File "/usr/local/lib/python3.9/site-packages/cfgm_common/datastore/api.py", line 167, in __init__ self._init_cluster() File "/usr/local/lib/python3.9/site-packages/cfgm_common/datastore/api.py", line 191, in _init_cluster self._Init_Cluster() File "/usr/local/lib/python3.9/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 397, in _Init_Cluster self._cluster.connect() File "/usr/local/lib64/python3.9/site-packages/cassandra/cluster.py", line 1740, in connect self.control_connection.connect() File "/usr/local/lib64/python3.9/site-packages/cassandra/cluster.py", line 3635, in connect self._set_new_connection(self._reconnect_internal()) File "/usr/local/lib64/python3.9/site-packages/cassandra/cluster.py", line 3680, in _reconnect_internal raise NoHostAvailable("Unable to connect to any servers", errors) cassandra.cluster.NoHostAvailable: ('Unable to connect to any servers', {'10.0.0.242:9041': ConnectionRefusedError(111, "Tried connecting to [('10.0.0.242', 9041)]. Last error: Connection refused")}) ++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Thu Feb 12 01:46:25 AM UTC 2026 ===================' INFO: =================== Thu Feb 12 01:46:25 AM UTC 2026 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ cut -d / -f 1 +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=0 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 0 ]] ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=noauth ++ AUTH_PARAMS= ++ SSL_ENABLE=True ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.242 ++ ANALYTICS_ALARM_ENABLE=False ++ ANALYTICS_SNMP_ENABLE=False ++ ANALYTICSDB_ENABLE=False ++ ANALYTICS_NODES=10.0.0.242 ++ ANALYTICSDB_NODES=10.0.0.242 ++ ANALYTICS_SNMP_NODES=10.0.0.242 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8081 ' +++ '[' -n '10.0.0.242:8081 ' ']' +++ echo 10.0.0.242:8081 ++ ANALYTICS_SERVERS=10.0.0.242:8081 +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9042 ' +++ '[' -n '10.0.0.242:9042 ' ']' +++ echo 10.0.0.242:9042 ++ ANALYTICSDB_CQL_SERVERS=10.0.0.242:9042 ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.242 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8086 ' +++ '[' -n '10.0.0.242:8086 ' ']' +++ echo 10.0.0.242:8086 ++ COLLECTOR_SERVERS=10.0.0.242:8086 ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.242 ++ CONFIGDB_NODES=10.0.0.242 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8082 ' +++ '[' -n '10.0.0.242:8082 ' ']' +++ echo 10.0.0.242:8082 ++ CONFIG_SERVERS=10.0.0.242:8082 +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9161 ' +++ '[' -n '10.0.0.242:9161 ' ']' +++ echo 10.0.0.242:9161 ++ CONFIGDB_SERVERS=10.0.0.242:9161 +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9041 ' +++ '[' -n '10.0.0.242:9041 ' ']' +++ echo 10.0.0.242:9041 ++ CONFIGDB_CQL_SERVERS=10.0.0.242:9041 ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=True ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=True ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=True ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.0.0.242 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.0.0.242 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.242 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:2181, +++ '[' -n 10.0.0.242:2181, ']' +++ echo 10.0.0.242:2181 ++ ZOOKEEPER_SERVERS=10.0.0.242:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:2181 ' +++ '[' -n '10.0.0.242:2181 ' ']' +++ echo 10.0.0.242:2181 ++ ZOOKEEPER_SERVERS_SPACE_DELIM=10.0.0.242:2181 ++ RABBITMQ_NODES=10.0.0.242 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:5673, +++ '[' -n 10.0.0.242:5673, ']' +++ echo 10.0.0.242:5673 ++ RABBITMQ_SERVERS=10.0.0.242:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=True ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:6379 ' +++ '[' -n '10.0.0.242:6379 ' ']' +++ echo 10.0.0.242:6379 ++ REDIS_SERVERS=10.0.0.242:6379 ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=True ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' redis_ssl_config ++ true ++ KAFKA_NODES=10.0.0.242 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in "${server_list[@]}" ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9092 ' +++ '[' -n '10.0.0.242:9092 ' ']' +++ echo 10.0.0.242:9092 ++ KAFKA_SERVERS=10.0.0.242:9092 ++ KAFKA_SSL_ENABLE=True ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=password ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=admin_domain ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=admin_domain ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=252.242.79.88 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5050 ++ KEYSTONE_AUTH_PUBLIC_PORT=5050 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.242 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=password ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.242 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=True ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=True ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=True ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password password' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' xmpp_certs_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' analytics_api_ssl_opts ++ true ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' rabbitmq_ssl_config ++ true ++ read -r -d '' kombu_ssl_config ++ true ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ read -r -d '' kafka_ssl_config ++ true ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + wait_files /etc/contrail/ssl/certs/server.pem /etc/contrail/ssl/private/server-privkey.pem + local file1=/etc/contrail/ssl/certs/server.pem + local file2=/etc/contrail/ssl/private/server-privkey.pem + printf 'INFO: wait for files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem' INFO: wait for files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem+ wait_cmd_success 'test -f /etc/contrail/ssl/certs/server.pem' + local 'cmd=test -f /etc/contrail/ssl/certs/server.pem' + local interval=3 + local max=20 + local i=0 + test -f /etc/contrail/ssl/certs/server.pem + return 0 + wait_cmd_success 'test -f /etc/contrail/ssl/private/server-privkey.pem' + local 'cmd=test -f /etc/contrail/ssl/private/server-privkey.pem' + local interval=3 + local max=20 + local i=0 + test -f /etc/contrail/ssl/private/server-privkey.pem + return 0 + echo -e '\nINFO: files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem are present' INFO: files /etc/contrail/ssl/certs/server.pem and /etc/contrail/ssl/private/server-privkey.pem are present + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + wait_config_api_certs_if_ssl_enabled + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + [[ /etc/contrail/ssl/private/server-privkey.pem != \/\e\t\c\/\c\o\n\t\r\a\i\l\/\s\s\l\/\p\r\i\v\a\t\e\/\s\e\r\v\e\r\-\p\r\i\v\k\e\y\.\p\e\m ]] + wait_for_cassandra ++ echo 10.0.0.242 ++ cut -d , -f 1 + local cassandra=10.0.0.242 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.242 9041 + echo 'INFO: Waiting for cassandra 2/30' INFO: Waiting for cassandra 2/30 + sleep 10 + (( i++ )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.242 9041 + echo 'INFO: Waiting for cassandra 3/30' INFO: Waiting for cassandra 3/30 + sleep 10 + (( i++ )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.242 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.242 +++ local servers=10.0.0.242 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ uniq ++++ sort +++ local local_ips=,10.0.0.242,10.158.171.1,127.0.0.1,172.17.0.1,252.242.0.1,, +++ local ord=1 +++ for server in "${server_list[@]}" +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.158.171.1,127.0.0.1,172.17.0.1,252.242.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 1 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.242:9041 ++ sed 's/,/ /g' + cassandra_server_list=10.0.0.242:9041 + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242:8082' + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + (( CONFIG_API_WORKER_COUNT == 1 )) + read -r -d '' config_api_certs_config + true + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ set -o posix ++ set ++ grep '^API__.*__.*=.*$' ++ sort ++ cut -d = -f 1 ++ sed 's/^API__//g' + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled True + local val=true + [[ true == \t\r\u\e ]] + cat + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/local/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:287: SyntaxWarning: "is not" with a literal. Did you mean "!="? if ip_alloc_unit is not 1: /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:1113: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(ipam_subnets) is 0: /usr/local/lib/python3.9/site-packages/vnc_cfg_api_server/vnc_addr_mgmt.py:1910: SyntaxWarning: "is" with a literal. Did you mean "=="? if len(ipam_subnets) is 0: 02/12/2026 01:46:55.062 7fcdebcd0b80 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/12/2026 01:46:55.213 7fcdebcd0b80 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/12/2026 01:46:55.242 7fcdebcd0b80 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/12/2026 01:46:55.243 7fcdebcd0b80 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] [Introspect:8084]10.0.0.242 - - [2026-02-12 01:46:55] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 314 0.001155 The option "admin_port" is not known to keystonemiddleware The option "max_requests" is not known to keystonemiddleware The option "signing_dir" is not known to keystonemiddleware The option "auth_url" is not known to keystonemiddleware The option "username" is not known to keystonemiddleware The option "password" is not known to keystonemiddleware The option "user_domain_name" is not known to keystonemiddleware The option "project_domain_name" is not known to keystonemiddleware The option "project_name" is not known to keystonemiddleware AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=))... Listening on http://localhost:8095/ Hit Ctrl-C to quit. Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=, ca_certs='/etc/contrail/ssl/certs/ca-cert.pem', keyfile='/etc/contrail/ssl/private/server-privkey.pem', certfile='/etc/contrail/ssl/certs/server.pem', ssl_version=<_SSLMethod.PROTOCOL_TLSv1_2: 5>))... Listening on http://10.0.0.242:8082/ Hit Ctrl-C to quit. 10.0.0.242 - - [2026-02-12 01:46:56] "GET / HTTP/1.1" 503 181 0.000266 10.0.0.242 - - [2026-02-12 01:46:56] "GET / HTTP/1.1" 503 181 0.000295 10.0.0.242 - - [2026-02-12 01:46:56] "GET / HTTP/1.1" 200 36499 0.001733 Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2026-02-12 01:46:56] "POST /fqname-to-id HTTP/1.1" 401 296 0.000887 10.0.0.242 - - [2026-02-12 01:46:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000406 10.0.0.242 - - [2026-02-12 01:46:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000499 10.0.0.242 - - [2026-02-12 01:46:57] "GET / HTTP/1.1" 200 45019 0.001549 10.0.0.242 - - [2026-02-12 01:46:57] "GET / HTTP/1.1" 200 45019 0.001204 10.0.0.242 - - [2026-02-12 01:46:57] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 296 0.000353 10.0.0.242 - - [2026-02-12 01:46:57] "POST /fqname-to-id HTTP/1.1" 401 296 0.000299 10.0.0.242 - - [2026-02-12 01:46:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.350010 10.0.0.242 - - [2026-02-12 01:46:57] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1062 0.006679 10.0.0.242 - - [2026-02-12 01:46:57] "POST /fqname-to-id HTTP/1.1" 404 214 0.003820 10.0.0.242 - - [2026-02-12 01:46:57] "POST /database-nodes HTTP/1.1" 200 597 0.055921 10.0.0.242 - - [2026-02-12 01:46:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.033319 10.0.0.242 - - [2026-02-12 01:46:57] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 312 0.045213 10.0.0.242 - - [2026-02-12 01:46:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005249 10.0.0.242 - - [2026-02-12 01:46:57] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 333 0.004180 10.0.0.242 - - [2026-02-12 01:46:58] "GET / HTTP/1.1" 200 36499 0.001720 10.0.0.242 - - [2026-02-12 01:46:58] "POST /fqname-to-id HTTP/1.1" 401 296 0.000443 /usr/local/lib/python3.9/site-packages/keystoneauth1/adapter.py:278: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn( 10.0.0.242 - - [2026-02-12 01:46:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.032131 10.0.0.242 - - [2026-02-12 01:46:58] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1062 0.006565 10.0.0.242 - - [2026-02-12 01:46:58] "POST /fqname-to-id HTTP/1.1" 404 214 0.006479 10.0.0.242 - - [2026-02-12 01:46:58] "POST /analytics-snmp-nodes HTTP/1.1" 200 609 0.036003 10.0.0.242 - - [2026-02-12 01:46:59] "GET / HTTP/1.1" 200 36499 0.001501 10.0.0.242 - - [2026-02-12 01:46:59] "GET / HTTP/1.1" 200 36499 0.001680 10.0.0.242 - - [2026-02-12 01:46:59] "POST /fqname-to-id HTTP/1.1" 401 296 0.000564 10.0.0.242 - - [2026-02-12 01:46:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.031652 10.0.0.242 - - [2026-02-12 01:46:59] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1062 0.008155 10.0.0.242 - - [2026-02-12 01:47:00] "POST /fqname-to-id HTTP/1.1" 404 214 0.003973 10.0.0.242 - - [2026-02-12 01:47:00] "POST /analytics-alarm-nodes HTTP/1.1" 200 611 0.036972 10.0.0.242 - - [2026-02-12 01:47:00] "GET / HTTP/1.1" 200 36499 0.001615 10.0.0.242 - - [2026-02-12 01:47:00] "POST /fqname-to-id HTTP/1.1" 401 296 0.000435 10.0.0.242 - - [2026-02-12 01:47:00] "GET / HTTP/1.1" 200 36499 0.002232 10.0.0.242 - - [2026-02-12 01:47:00] "POST /fqname-to-id HTTP/1.1" 401 296 0.000686 10.0.0.242 - - [2026-02-12 01:47:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.036004 10.0.0.242 - - [2026-02-12 01:47:01] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1062 0.006709 10.0.0.242 - - [2026-02-12 01:47:01] "POST /fqname-to-id HTTP/1.1" 404 214 0.006174 10.0.0.242 - - [2026-02-12 01:47:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.036906 10.0.0.242 - - [2026-02-12 01:47:01] "GET /routing-instance/62fb965c-d446-4dc9-8109-c71886576a98?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1178 0.007769 10.0.0.242 - - [2026-02-12 01:47:01] "POST /analytics-nodes HTTP/1.1" 200 599 0.038502 10.0.0.242 - - [2026-02-12 01:47:01] "POST /bgp-routers HTTP/1.1" 200 616 0.069733 10.0.0.242 - - [2026-02-12 01:47:01] "GET /bgp-router/086d8f1d-3130-42a1-bb1a-d7fc1847d3f3?fields=global_system_config_back_refs HTTP/1.1" 200 1111 0.008202 10.0.0.242 - - [2026-02-12 01:47:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004071 10.0.0.242 - - [2026-02-12 01:47:01] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1062 0.010796 10.0.0.242 - - [2026-02-12 01:47:01] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.004541 10.0.0.242 - - [2026-02-12 01:47:01] "POST /ref-update HTTP/1.1" 200 156 0.014501 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:01] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001179 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:01] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001275 10.0.0.242 - - [2026-02-12 01:47:02] "GET / HTTP/1.1" 200 36499 0.003364 10.0.0.242 - - [2026-02-12 01:47:02] "POST /fqname-to-id HTTP/1.1" 401 296 0.000438 10.0.0.242 - - [2026-02-12 01:47:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.034576 10.0.0.242 - - [2026-02-12 01:47:02] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.009754 10.0.0.242 - - [2026-02-12 01:47:02] "POST /fqname-to-id HTTP/1.1" 404 214 0.009583 10.0.0.242 - - [2026-02-12 01:47:02] "POST /config-nodes HTTP/1.1" 200 593 0.040502 10.0.0.242 - - [2026-02-12 01:47:02] "GET / HTTP/1.1" 200 36499 0.002044 10.0.0.242 - - [2026-02-12 01:47:02] "POST /global-vrouter-configs HTTP/1.1" 401 296 0.000599 10.0.0.242 - - [2026-02-12 01:47:03] "POST /global-vrouter-configs HTTP/1.1" 409 251 0.038922 10.0.0.242 - - [2026-02-12 01:47:04] "GET / HTTP/1.1" 200 36499 0.002262 10.0.0.242 - - [2026-02-12 01:47:04] "POST /fqname-to-id HTTP/1.1" 401 296 0.000599 10.0.0.242 - - [2026-02-12 01:47:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.040219 10.0.0.242 - - [2026-02-12 01:47:04] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.016939 10.0.0.242 - - [2026-02-12 01:47:04] "POST /fqname-to-id HTTP/1.1" 404 214 0.004949 10.0.0.242 - - [2026-02-12 01:47:04] "POST /config-database-nodes HTTP/1.1" 200 611 0.040334 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:07] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000975 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:08] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.003700 10.0.0.242 - - [2026-02-12 01:47:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004766 10.0.0.242 - - [2026-02-12 01:47:08] "GET /global-vrouter-config/576093e1-c820-4601-9b07-16543d7ee845?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1219 0.004472 10.0.0.242 - - [2026-02-12 01:47:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003682 10.0.0.242 - - [2026-02-12 01:47:08] "PUT /global-vrouter-config/576093e1-c820-4601-9b07-16543d7ee845 HTTP/1.1" 200 278 0.017920 10.0.0.242 - - [2026-02-12 01:47:08] "GET / HTTP/1.1" 200 36499 0.001517 10.0.0.242 - - [2026-02-12 01:47:08] "POST /alarms HTTP/1.1" 401 296 0.000589 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 585 0.105718 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 579 0.059454 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 579 0.033770 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 563 0.023859 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 559 0.041753 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 561 0.035469 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 569 0.032790 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 553 0.046755 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 561 0.031263 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 571 0.030880 10.0.0.242 - - [2026-02-12 01:47:09] "POST /alarms HTTP/1.1" 200 559 0.038378 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 571 0.034939 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 579 0.070527 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 573 0.023562 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 565 0.025106 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 565 0.033960 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 565 0.026581 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 551 0.051352 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 599 0.033731 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 579 0.043839 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 575 0.038466 10.0.0.242 - - [2026-02-12 01:47:10] "POST /alarms HTTP/1.1" 200 587 0.035806 10.0.0.242 - - [2026-02-12 01:47:10] "GET / HTTP/1.1" 200 36499 0.002071 10.0.0.242 - - [2026-02-12 01:47:11] "POST /alarms HTTP/1.1" 200 613 0.108564 10.0.0.242 - - [2026-02-12 01:47:11] "GET / HTTP/1.1" 200 36499 0.001351 10.0.0.242 - - [2026-02-12 01:47:11] "POST /global-vrouter-configs HTTP/1.1" 401 296 0.000539 10.0.0.242 - - [2026-02-12 01:47:11] "GET / HTTP/1.1" 200 36499 0.001665 10.0.0.242 - - [2026-02-12 01:47:11] "POST /global-vrouter-configs HTTP/1.1" 409 251 0.040529 10.0.0.242 - - [2026-02-12 01:47:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003961 10.0.0.242 - - [2026-02-12 01:47:11] "PUT /global-vrouter-config/576093e1-c820-4601-9b07-16543d7ee845 HTTP/1.1" 200 278 0.015676 10.0.0.242 - - [2026-02-12 01:47:11] "POST /fqname-to-id HTTP/1.1" 401 296 0.000543 10.0.0.242 - - [2026-02-12 01:47:12] "GET / HTTP/1.1" 200 36499 0.001761 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 401 296 0.000459 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 404 186 0.037272 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004795 10.0.0.242 - - [2026-02-12 01:47:12] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.008310 10.0.0.242 - - [2026-02-12 01:47:12] "POST /service-appliance-sets HTTP/1.1" 200 557 0.045295 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 404 180 0.003991 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003333 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.031640 10.0.0.242 - - [2026-02-12 01:47:12] "GET /global-vrouter-config/576093e1-c820-4601-9b07-16543d7ee845?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1618 0.011007 10.0.0.242 - - [2026-02-12 01:47:12] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.007198 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003800 10.0.0.242 - - [2026-02-12 01:47:12] "PUT /global-vrouter-config/576093e1-c820-4601-9b07-16543d7ee845 HTTP/1.1" 200 278 0.015232 10.0.0.242 - - [2026-02-12 01:47:12] "POST /service-appliance-sets HTTP/1.1" 200 545 0.115500 10.0.0.242 - - [2026-02-12 01:47:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.008136 10.0.0.242 - - [2026-02-12 01:47:12] "GET /network-ipam/f5baf59d-ca37-4347-ac50-ae3828573e15?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1958 0.006414 10.0.0.242 - - [2026-02-12 01:47:13] "GET / HTTP/1.1" 200 36499 0.001691 10.0.0.242 - - [2026-02-12 01:47:13] "POST /fqname-to-id HTTP/1.1" 401 296 0.000552 10.0.0.242 - - [2026-02-12 01:47:13] "POST /service-templates HTTP/1.1" 200 515 0.082607 10.0.0.242 - - [2026-02-12 01:47:13] "POST /service-templates HTTP/1.1" 200 505 0.049976 10.0.0.242 - - [2026-02-12 01:47:13] "POST /service-templates HTTP/1.1" 200 519 0.023527 10.0.0.242 - - [2026-02-12 01:47:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.073921 10.0.0.242 - - [2026-02-12 01:47:13] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.013793 10.0.0.242 - - [2026-02-12 01:47:13] "POST /service-templates HTTP/1.1" 200 539 0.105661 10.0.0.242 - - [2026-02-12 01:47:13] "PUT /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e HTTP/1.1" 200 276 0.099262 10.0.0.242 - - [2026-02-12 01:47:13] "POST /service-templates HTTP/1.1" 200 511 0.168565 The option "admin_port" is not known to keystonemiddleware The option "max_requests" is not known to keystonemiddleware The option "signing_dir" is not known to keystonemiddleware The option "auth_url" is not known to keystonemiddleware The option "username" is not known to keystonemiddleware The option "password" is not known to keystonemiddleware The option "user_domain_name" is not known to keystonemiddleware The option "project_domain_name" is not known to keystonemiddleware The option "project_name" is not known to keystonemiddleware AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2026-02-12 01:47:14] "GET /obj-perms HTTP/1.1" 200 6402 0.384658 10.0.0.242 - - [2026-02-12 01:47:14] "GET /obj-perms HTTP/1.1" 200 6402 0.062529 10.0.0.242 - - [2026-02-12 01:47:15] "GET / HTTP/1.1" 200 36499 0.001914 10.0.0.242 - - [2026-02-12 01:47:15] "POST /fqname-to-id HTTP/1.1" 401 296 0.000616 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:15] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001420 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:47:15] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001358 10.0.0.242 - - [2026-02-12 01:47:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.032436 10.0.0.242 - - [2026-02-12 01:47:16] "GET /network-ipam/f5baf59d-ca37-4347-ac50-ae3828573e15?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1958 0.005630 10.0.0.242 - - [2026-02-12 01:47:16] "POST /fqname-to-id HTTP/1.1" 404 225 0.005083 10.0.0.242 - - [2026-02-12 01:47:16] "POST /access-control-lists HTTP/1.1" 200 591 0.025243 10.0.0.242 - - [2026-02-12 01:47:16] "POST /fqname-to-id HTTP/1.1" 404 224 0.003937 10.0.0.242 - - [2026-02-12 01:47:16] "POST /access-control-lists HTTP/1.1" 200 589 0.107642 10.0.0.242 - - [2026-02-12 01:47:17] "POST /route-targets HTTP/1.1" 200 329 0.016289 10.0.0.242 - - [2026-02-12 01:47:17] "POST /ref-update HTTP/1.1" 200 156 0.026041 10.0.0.242 - - [2026-02-12 01:47:17] "POST /route-targets HTTP/1.1" 200 329 0.014956 10.0.0.242 - - [2026-02-12 01:47:17] "POST /ref-update HTTP/1.1" 200 156 0.019295 10.0.0.242 - - [2026-02-12 01:47:17] "POST /route-targets HTTP/1.1" 200 329 0.014563 10.0.0.242 - - [2026-02-12 01:47:17] "POST /ref-update HTTP/1.1" 200 156 0.015686 10.0.0.242 - - [2026-02-12 01:47:17] "POST /route-targets HTTP/1.1" 200 329 0.017625 10.0.0.242 - - [2026-02-12 01:47:17] "POST /ref-update HTTP/1.1" 200 156 0.016388 10.0.0.242 - - [2026-02-12 01:47:17] "POST /fqname-to-id HTTP/1.1" 404 201 0.002699 10.0.0.242 - - [2026-02-12 01:47:17] "POST /access-control-lists HTTP/1.1" 200 555 0.075312 10.0.0.242 - - [2026-02-12 01:47:18] "PUT /access-control-list/132e98f8-c7c9-4d7e-8ad5-c4c7eb2f1271 HTTP/1.1" 200 274 0.014487 10.0.0.242 - - [2026-02-12 01:47:18] "PUT /access-control-list/0279915a-eeab-4c9c-9df5-81603317c703 HTTP/1.1" 200 274 0.018877 10.0.0.242 - - [2026-02-12 01:47:32] "GET / HTTP/1.1" 200 36499 0.001418 10.0.0.242 - - [2026-02-12 01:47:32] "POST /fqname-to-id HTTP/1.1" 401 296 0.000427 10.0.0.242 - - [2026-02-12 01:47:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.031522 10.0.0.242 - - [2026-02-12 01:47:32] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.006071 10.0.0.242 - - [2026-02-12 01:47:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003828 10.0.0.242 - - [2026-02-12 01:47:32] "GET /config-node/ead01ba6-8bd0-468f-9e15-1dc52cfc8bbc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1191 0.006220 10.0.0.242 - - [2026-02-12 01:47:43] "GET / HTTP/1.1" 200 36499 0.001703 10.0.0.242 - - [2026-02-12 01:47:43] "POST /fqname-to-id HTTP/1.1" 401 296 0.000391 10.0.0.242 - - [2026-02-12 01:47:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.029103 10.0.0.242 - - [2026-02-12 01:47:44] "GET /routing-instance/62fb965c-d446-4dc9-8109-c71886576a98?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1178 0.004564 10.0.0.242 - - [2026-02-12 01:47:44] "POST /bgp-routers HTTP/1.1" 409 299 0.003819 10.0.0.242 - - [2026-02-12 01:47:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.003141 10.0.0.242 - - [2026-02-12 01:47:44] "GET /bgp-router/086d8f1d-3130-42a1-bb1a-d7fc1847d3f3?fields=global_system_config_back_refs%2Cbgp_router_parameters HTTP/1.1" 200 1799 0.006196 10.0.0.242 - - [2026-02-12 01:47:44] "PUT /bgp-router/086d8f1d-3130-42a1-bb1a-d7fc1847d3f3 HTTP/1.1" 200 256 0.015192 10.0.0.242 - - [2026-02-12 01:47:49] "GET / HTTP/1.1" 200 36499 0.001429 10.0.0.242 - - [2026-02-12 01:47:49] "POST /fqname-to-id HTTP/1.1" 401 296 0.000493 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.036320 10.0.0.242 - - [2026-02-12 01:47:50] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1348 0.008298 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003244 10.0.0.242 - - [2026-02-12 01:47:50] "GET /routing-instance/62fb965c-d446-4dc9-8109-c71886576a98?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1178 0.004236 10.0.0.242 - - [2026-02-12 01:47:50] "PUT /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e HTTP/1.1" 200 276 0.011463 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 404 214 0.003135 10.0.0.242 - - [2026-02-12 01:47:50] "POST /virtual-routers HTTP/1.1" 200 599 0.024169 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003146 10.0.0.242 - - [2026-02-12 01:47:50] "GET /virtual-router/c73d4da9-3a83-4dd2-a592-9b7e34a15a91?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1238 0.005898 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 404 227 0.003265 10.0.0.242 - - [2026-02-12 01:47:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003625 10.0.0.242 - - [2026-02-12 01:47:50] "GET /virtual-network/2478ad3c-cf8a-4ec0-ba68-dc9c2ecad34b?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1429 0.007159 10.0.0.242 - - [2026-02-12 01:47:50] "POST /virtual-machine-interfaces HTTP/1.1" 200 585 0.045971 10.0.0.242 - - [2026-02-12 01:47:50] "PUT /access-control-list/192c7276-6af8-4150-ae7a-71a1c2416b7d HTTP/1.1" 200 274 0.017515 10.0.0.242 - - [2026-02-12 01:47:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000441 10.0.0.242 - - [2026-02-12 01:47:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000608 10.0.0.242 - - [2026-02-12 01:47:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000413 10.0.0.242 - - [2026-02-12 01:47:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000414 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:00] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001469 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:00] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001443 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:08] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000958 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:08] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001069 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:12] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000989 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:12] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001177 10.0.0.242 - - [2026-02-12 01:48:15] "GET /obj-perms HTTP/1.1" 200 6402 0.052191 10.0.0.242 - - [2026-02-12 01:48:15] "GET /obj-perms HTTP/1.1" 200 6402 0.101400 10.0.0.242 - - [2026-02-12 01:48:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.004696 10.0.0.242 - - [2026-02-12 01:48:15] "GET /virtual-router/c73d4da9-3a83-4dd2-a592-9b7e34a15a91?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1238 0.006157 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:17] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000960 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:48:17] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001168 10.0.0.242 - - [2026-02-12 01:49:16] "GET /obj-perms HTTP/1.1" 200 6402 0.051348 10.0.0.242 - - [2026-02-12 01:49:16] "GET /obj-perms HTTP/1.1" 200 6402 0.059440 10.0.0.242 - - [2026-02-12 01:49:31] "GET / HTTP/1.1" 200 36499 0.002294 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 401 296 0.000715 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.032468 10.0.0.242 - - [2026-02-12 01:49:31] "GET /global-system-config/c97e2b39-4447-4abd-a460-cd525a2c797e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1431 0.007279 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004736 10.0.0.242 - - [2026-02-12 01:49:31] "GET /routing-instance/62fb965c-d446-4dc9-8109-c71886576a98?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1178 0.004064 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003292 10.0.0.242 - - [2026-02-12 01:49:31] "GET /virtual-router/c73d4da9-3a83-4dd2-a592-9b7e34a15a91?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1238 0.004638 10.0.0.242 - - [2026-02-12 01:49:31] "PUT /virtual-router/c73d4da9-3a83-4dd2-a592-9b7e34a15a91 HTTP/1.1" 200 264 0.013748 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004364 10.0.0.242 - - [2026-02-12 01:49:31] "GET /virtual-router/c73d4da9-3a83-4dd2-a592-9b7e34a15a91?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1238 0.005559 10.0.0.242 - - [2026-02-12 01:49:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003440 10.0.0.242 - - [2026-02-12 01:49:31] "GET /virtual-machine-interface/2531680b-a916-4f68-8cd6-6c7d45269221?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1902 0.008565 10.0.0.242 - - [2026-02-12 01:49:32] "PUT /virtual-machine-interface/2531680b-a916-4f68-8cd6-6c7d45269221 HTTP/1.1" 200 286 0.013517 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:49:36] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001001 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:49:36] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001182 10.0.0.242 - - [2026-02-12 01:50:17] "GET /obj-perms HTTP/1.1" 200 6402 0.060017 10.0.0.242 - - [2026-02-12 01:50:17] "GET /obj-perms HTTP/1.1" 200 6402 0.061521 10.0.0.242 - - [2026-02-12 01:51:17] "GET /obj-perms HTTP/1.1" 200 6402 0.056114 10.0.0.242 - - [2026-02-12 01:51:18] "GET /obj-perms HTTP/1.1" 200 6402 0.052695 10.0.0.242 - - [2026-02-12 01:52:18] "GET /obj-perms HTTP/1.1" 200 6402 0.094689 10.0.0.242 - - [2026-02-12 01:52:19] "GET /obj-perms HTTP/1.1" 200 6402 0.050526 10.0.0.242 - - [2026-02-12 01:52:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000496 10.0.0.242 - - [2026-02-12 01:52:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000373 10.0.0.242 - - [2026-02-12 01:52:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000373 10.0.0.242 - - [2026-02-12 01:52:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000372 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:52:59] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000847 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:52:59] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001123 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:53:03] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000939 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:53:03] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001882 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:53:08] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001222 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:53:08] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001112 10.0.0.242 - - [2026-02-12 01:53:19] "GET /obj-perms HTTP/1.1" 200 6402 0.053177 10.0.0.242 - - [2026-02-12 01:53:20] "GET /obj-perms HTTP/1.1" 200 6402 0.058344 10.0.0.242 - - [2026-02-12 01:54:20] "GET /obj-perms HTTP/1.1" 200 6402 0.070768 10.0.0.242 - - [2026-02-12 01:54:20] "GET /obj-perms HTTP/1.1" 200 6402 0.053677 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:54:38] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000993 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:54:38] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001172 10.0.0.242 - - [2026-02-12 01:55:21] "GET /obj-perms HTTP/1.1" 200 6402 0.058578 10.0.0.242 - - [2026-02-12 01:55:21] "GET /obj-perms HTTP/1.1" 200 6402 0.058526 10.0.0.242 - - [2026-02-12 01:56:22] "GET /obj-perms HTTP/1.1" 200 6402 0.060022 10.0.0.242 - - [2026-02-12 01:56:22] "GET /obj-perms HTTP/1.1" 200 6402 0.057048 10.0.0.242 - - [2026-02-12 01:57:23] "GET /obj-perms HTTP/1.1" 200 6402 0.072776 10.0.0.242 - - [2026-02-12 01:57:23] "GET /obj-perms HTTP/1.1" 200 6402 0.058824 10.0.0.242 - - [2026-02-12 01:57:55] "GET /global-system-configs HTTP/1.1" 401 296 0.000425 10.0.0.242 - - [2026-02-12 01:57:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000378 10.0.0.242 - - [2026-02-12 01:57:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000468 10.0.0.242 - - [2026-02-12 01:57:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000358 10.0.0.242 - - [2026-02-12 01:58:24] "GET /obj-perms HTTP/1.1" 200 6402 0.057055 10.0.0.242 - - [2026-02-12 01:58:24] "GET /obj-perms HTTP/1.1" 200 6402 0.050266 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:28] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001014 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:28] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001237 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:32] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000922 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:32] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001377 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:37] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000883 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:37] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001128 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:56] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000970 [Introspect:8084]10.0.0.242 - - [2026-02-12 01:58:56] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001142 10.0.0.242 - - [2026-02-12 01:59:24] "GET /obj-perms HTTP/1.1" 200 6402 0.063124 10.0.0.242 - - [2026-02-12 01:59:25] "GET /obj-perms HTTP/1.1" 200 6402 0.054899 10.0.0.242 - - [2026-02-12 02:00:25] "GET /obj-perms HTTP/1.1" 200 6402 0.058118 10.0.0.242 - - [2026-02-12 02:00:26] "GET /obj-perms HTTP/1.1" 200 6402 0.054661 10.0.0.242 - - [2026-02-12 02:01:26] "GET /obj-perms HTTP/1.1" 200 6402 0.055840 10.0.0.242 - - [2026-02-12 02:01:26] "GET /obj-perms HTTP/1.1" 200 6402 0.054296 10.0.0.242 - - [2026-02-12 02:02:27] "GET /obj-perms HTTP/1.1" 200 6402 0.100520 10.0.0.242 - - [2026-02-12 02:02:27] "GET /obj-perms HTTP/1.1" 200 6402 0.055465 10.0.0.242 - - [2026-02-12 02:02:55] "GET /global-system-configs HTTP/1.1" 401 296 0.000704 10.0.0.242 - - [2026-02-12 02:02:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000470 10.0.0.242 - - [2026-02-12 02:02:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000400 10.0.0.242 - - [2026-02-12 02:02:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000402 10.0.0.242 - - [2026-02-12 02:03:28] "GET /obj-perms HTTP/1.1" 200 6402 0.051009 10.0.0.242 - - [2026-02-12 02:03:28] "GET /obj-perms HTTP/1.1" 200 6402 0.053041 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:49] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001269 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:49] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001051 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:53] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000949 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:53] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001152 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:58] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000873 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:03:58] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001138 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:04:19] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000944 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:04:19] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001286 10.0.0.242 - - [2026-02-12 02:04:29] "GET /obj-perms HTTP/1.1" 200 6402 0.125122 10.0.0.242 - - [2026-02-12 02:04:29] "GET /obj-perms HTTP/1.1" 200 6402 0.100700 10.0.0.242 - - [2026-02-12 02:05:30] "GET /obj-perms HTTP/1.1" 200 6402 0.056834 10.0.0.242 - - [2026-02-12 02:05:30] "GET /obj-perms HTTP/1.1" 200 6402 0.060244 10.0.0.242 - - [2026-02-12 02:06:31] "GET /obj-perms HTTP/1.1" 200 6402 0.054660 10.0.0.242 - - [2026-02-12 02:06:31] "GET /obj-perms HTTP/1.1" 200 6402 0.068463 10.0.0.242 - - [2026-02-12 02:07:32] "GET /obj-perms HTTP/1.1" 200 6402 0.070721 10.0.0.242 - - [2026-02-12 02:07:32] "GET /obj-perms HTTP/1.1" 200 6402 0.054290 10.0.0.242 - - [2026-02-12 02:07:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000433 10.0.0.242 - - [2026-02-12 02:07:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000397 10.0.0.242 - - [2026-02-12 02:07:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000371 10.0.0.242 - - [2026-02-12 02:07:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000425 10.0.0.242 - - [2026-02-12 02:08:32] "GET /obj-perms HTTP/1.1" 200 6402 0.054571 10.0.0.242 - - [2026-02-12 02:08:33] "GET /obj-perms HTTP/1.1" 200 6402 0.056233 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:41] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000989 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:41] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001078 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:46] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000997 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:46] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001235 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:51] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000915 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:08:51] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001060 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:09:19] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000919 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:09:19] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001163 10.0.0.242 - - [2026-02-12 02:09:33] "GET /obj-perms HTTP/1.1" 200 6402 0.054332 10.0.0.242 - - [2026-02-12 02:09:34] "GET /obj-perms HTTP/1.1" 200 6402 0.061745 10.0.0.242 - - [2026-02-12 02:10:34] "GET /obj-perms HTTP/1.1" 200 6402 0.052465 10.0.0.242 - - [2026-02-12 02:10:34] "GET /obj-perms HTTP/1.1" 200 6402 0.054853 10.0.0.242 - - [2026-02-12 02:11:35] "GET /obj-perms HTTP/1.1" 200 6402 0.061715 10.0.0.242 - - [2026-02-12 02:11:35] "GET /obj-perms HTTP/1.1" 200 6402 0.051970 10.0.0.242 - - [2026-02-12 02:12:36] "GET /obj-perms HTTP/1.1" 200 6402 0.103184 10.0.0.242 - - [2026-02-12 02:12:36] "GET /obj-perms HTTP/1.1" 200 6402 0.058350 10.0.0.242 - - [2026-02-12 02:12:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000424 10.0.0.242 - - [2026-02-12 02:12:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000528 10.0.0.242 - - [2026-02-12 02:12:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000384 10.0.0.242 - - [2026-02-12 02:12:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000472 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:16] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000979 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:16] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001179 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:19] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001022 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:19] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001107 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:24] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000964 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:25] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001143 10.0.0.242 - - [2026-02-12 02:13:37] "GET /obj-perms HTTP/1.1" 200 6402 0.054559 10.0.0.242 - - [2026-02-12 02:13:37] "GET /obj-perms HTTP/1.1" 200 6402 0.077673 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:59] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000923 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:13:59] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001233 10.0.0.242 - - [2026-02-12 02:14:37] "GET /obj-perms HTTP/1.1" 200 6402 0.051431 10.0.0.242 - - [2026-02-12 02:14:38] "GET /obj-perms HTTP/1.1" 200 6402 0.052680 10.0.0.242 - - [2026-02-12 02:15:38] "GET /obj-perms HTTP/1.1" 200 6402 0.063422 10.0.0.242 - - [2026-02-12 02:15:39] "GET /obj-perms HTTP/1.1" 200 6402 0.106951 10.0.0.242 - - [2026-02-12 02:16:39] "GET /obj-perms HTTP/1.1" 200 6402 0.054243 10.0.0.242 - - [2026-02-12 02:16:40] "GET /obj-perms HTTP/1.1" 200 6402 0.051683 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:22] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001230 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:22] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001104 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:26] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000946 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:26] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001134 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:31] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000945 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:17:31] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001058 10.0.0.242 - - [2026-02-12 02:17:40] "GET /obj-perms HTTP/1.1" 200 6402 0.060947 10.0.0.242 - - [2026-02-12 02:17:40] "GET /obj-perms HTTP/1.1" 200 6402 0.063264 10.0.0.242 - - [2026-02-12 02:17:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000522 10.0.0.242 - - [2026-02-12 02:17:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000439 10.0.0.242 - - [2026-02-12 02:17:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000471 10.0.0.242 - - [2026-02-12 02:17:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000389 10.0.0.242 - - [2026-02-12 02:18:41] "GET /obj-perms HTTP/1.1" 200 6402 0.061937 10.0.0.242 - - [2026-02-12 02:18:41] "GET /obj-perms HTTP/1.1" 200 6402 0.066093 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:19:34] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000941 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:19:34] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001071 10.0.0.242 - - [2026-02-12 02:19:42] "GET /obj-perms HTTP/1.1" 200 6402 0.056978 10.0.0.242 - - [2026-02-12 02:19:42] "GET /obj-perms HTTP/1.1" 200 6402 0.055213 10.0.0.242 - - [2026-02-12 02:20:43] "GET /obj-perms HTTP/1.1" 200 6402 0.061280 10.0.0.242 - - [2026-02-12 02:20:43] "GET /obj-perms HTTP/1.1" 200 6402 0.062524 10.0.0.242 - - [2026-02-12 02:21:43] "GET /obj-perms HTTP/1.1" 200 6402 0.056595 10.0.0.242 - - [2026-02-12 02:21:44] "GET /obj-perms HTTP/1.1" 200 6402 0.052880 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:37] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001008 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:37] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001189 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:40] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001031 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:40] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001090 10.0.0.242 - - [2026-02-12 02:22:44] "GET /obj-perms HTTP/1.1" 200 6402 0.113703 10.0.0.242 - - [2026-02-12 02:22:45] "GET /obj-perms HTTP/1.1" 200 6402 0.051706 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:46] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000910 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:22:46] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001101 10.0.0.242 - - [2026-02-12 02:22:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000438 10.0.0.242 - - [2026-02-12 02:22:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000451 10.0.0.242 - - [2026-02-12 02:22:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000507 10.0.0.242 - - [2026-02-12 02:22:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000380 10.0.0.242 - - [2026-02-12 02:23:45] "GET /obj-perms HTTP/1.1" 200 6402 0.058017 10.0.0.242 - - [2026-02-12 02:23:46] "GET /obj-perms HTTP/1.1" 200 6402 0.054253 10.0.0.242 - - [2026-02-12 02:24:46] "GET /obj-perms HTTP/1.1" 200 6402 0.053428 10.0.0.242 - - [2026-02-12 02:24:46] "GET /obj-perms HTTP/1.1" 200 6402 0.050272 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:25:27] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001406 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:25:27] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001140 10.0.0.242 - - [2026-02-12 02:25:47] "GET /obj-perms HTTP/1.1" 200 6402 0.053949 10.0.0.242 - - [2026-02-12 02:25:47] "GET /obj-perms HTTP/1.1" 200 6402 0.054536 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:39] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001130 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:39] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001183 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:43] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001089 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:43] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001043 10.0.0.242 - - [2026-02-12 02:26:48] "GET /obj-perms HTTP/1.1" 200 6402 0.062318 10.0.0.242 - - [2026-02-12 02:26:48] "GET /obj-perms HTTP/1.1" 200 6402 0.053909 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:49] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.001372 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:26:49] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001059 10.0.0.242 - - [2026-02-12 02:27:48] "GET /obj-perms HTTP/1.1" 200 6402 0.060960 10.0.0.242 - - [2026-02-12 02:27:49] "GET /obj-perms HTTP/1.1" 200 6402 0.052129 10.0.0.242 - - [2026-02-12 02:27:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000400 10.0.0.242 - - [2026-02-12 02:27:56] "GET /global-system-configs HTTP/1.1" 401 296 0.000413 10.0.0.242 - - [2026-02-12 02:27:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000389 10.0.0.242 - - [2026-02-12 02:27:57] "GET /global-system-configs HTTP/1.1" 401 296 0.000367 10.0.0.242 - - [2026-02-12 02:28:49] "GET /obj-perms HTTP/1.1" 200 6402 0.059048 10.0.0.242 - - [2026-02-12 02:28:50] "GET /obj-perms HTTP/1.1" 200 6402 0.052899 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:29:36] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 848 0.000900 [Introspect:8084]10.0.0.242 - - [2026-02-12 02:29:36] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 2961 0.001162 10.0.0.242 - - [2026-02-12 02:29:50] "GET /obj-perms HTTP/1.1" 200 6402 0.057572 10.0.0.242 - - [2026-02-12 02:29:51] "GET /obj-perms HTTP/1.1" 200 6402 0.064768 10.0.0.242 - - [2026-02-12 02:30:51] "GET /obj-perms HTTP/1.1" 200 6402 0.056351 10.0.0.242 - - [2026-02-12 02:30:51] "GET /obj-perms HTTP/1.1" 200 6402 0.056886