+++ date ++ echo 'INFO: =================== Mon Mar 23 05:35:24 UTC 2026 ===================' INFO: =================== Mon Mar 23 05:35:24 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 +++ cut -d / -f 1 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ head -n 1 +++ grep 'inet ' +++ ip addr show dev ens3 +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.50 ++ 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=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ 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=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ 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.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33: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.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ 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=false ++ 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=false ++ 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.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33: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=false ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ 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 false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ 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=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ 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.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ 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.38,10.0.0.50,10.0.0.33 ++ 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=false ++ 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=false ++ 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=false ++ 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 contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_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 ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_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 ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + 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.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ grep -vi host ++++ uniq ++++ sort ++++ awk '/32 host/ { print f } {f=$2}' +++ local local_ips=,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ echo 10.0.0.50 2 +++ return ++ local ip=10.0.0.50 ++ [[ -z 10.0.0.50 ]] ++ echo 10.0.0.50 + host_ip=10.0.0.50 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.50:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + 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__.*__.*=.*$' ++ cut -d = -f 1 ++ sed 's/^API__//g' ++ sort + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ 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/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/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/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.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/23/2026 05:35:32.482 7febaaece648 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/23/2026 05:35:32.508 7febaaece648 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/23/2026 05:35:32.521 7febaaece648 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/23/2026 05:35:32.522 7febaaece648 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] ovl: Error while doing RPMdb copy-up: [Errno 13] Permission denied: '/var/lib/rpm/__db.003' 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=))... Listening on http://10.0.0.50:8082/ Hit Ctrl-C to quit. 10.0.0.50 - - [2026-03-23 05:35:54] "GET / HTTP/1.1" 200 45871 0.001637 10.0.0.50 - - [2026-03-23 05:35:54] "GET / HTTP/1.1" 200 45871 0.001127 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.50 - - [2026-03-23 05:35:54] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000511 10.0.0.50 - - [2026-03-23 05:35:54] "POST /fqname-to-id HTTP/1.1" 401 292 0.000288 10.0.0.50 - - [2026-03-23 05:35:54] "GET / HTTP/1.1" 200 35931 0.001642 10.0.0.50 - - [2026-03-23 05:35:54] "POST /fqname-to-id HTTP/1.1" 401 292 0.000458 10.0.0.33 - - [2026-03-23 05:35:55] "GET / HTTP/1.1" 200 35931 0.001838 10.0.0.33 - - [2026-03-23 05:35:55] "POST /fqname-to-id HTTP/1.1" 401 292 0.000550 10.0.0.50 - - [2026-03-23 05:35:55] "GET / HTTP/1.1" 200 35931 0.001812 10.0.0.50 - - [2026-03-23 05:35:55] "POST /fqname-to-id HTTP/1.1" 401 292 0.000460 10.0.0.38 - - [2026-03-23 05:35:55] "GET / HTTP/1.1" 200 35931 0.002187 10.0.0.38 - - [2026-03-23 05:35:55] "POST /fqname-to-id HTTP/1.1" 401 292 0.000707 10.0.0.33 - - [2026-03-23 05:35:55] "GET / HTTP/1.1" 200 35931 0.002401 10.0.0.33 - - [2026-03-23 05:35:55] "POST /fqname-to-id HTTP/1.1" 401 292 0.000572 10.0.0.50 - - [2026-03-23 05:35:55] "GET / HTTP/1.1" 200 35931 0.005086 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 2.308212 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006707 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 186 1.024000 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006793 10.0.0.50 - - [2026-03-23 05:35:57] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 1.999852 10.0.0.50 - - [2026-03-23 05:35:57] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.016950 10.0.0.33 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 1.381230 10.0.0.33 - - [2026-03-23 05:35:57] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.007138 10.0.0.38 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.725200 10.0.0.38 - - [2026-03-23 05:35:57] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.004676 10.0.0.50 - - [2026-03-23 05:35:57] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.004796 10.0.0.33 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.457019 10.0.0.33 - - [2026-03-23 05:35:57] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.003701 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 196 1.756357 10.0.0.33 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 220 0.014896 10.0.0.38 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 220 0.006561 10.0.0.33 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 220 0.004698 10.0.0.50 - - [2026-03-23 05:35:57] "POST /service-appliance-sets HTTP/1.1" 200 553 0.106129 10.0.0.50 - - [2026-03-23 05:35:57] "POST /job-templates HTTP/1.1" 200 555 0.143719 10.0.0.33 - - [2026-03-23 05:35:57] "POST /config-database-nodes HTTP/1.1" 200 617 0.117743 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 180 0.005281 10.0.0.33 - - [2026-03-23 05:35:57] "POST /config-nodes HTTP/1.1" 200 599 0.105681 10.0.0.38 - - [2026-03-23 05:35:57] "POST /config-nodes HTTP/1.1" 200 599 0.129951 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 200 0.008832 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.010919 10.0.0.50 - - [2026-03-23 05:35:57] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.007910 10.0.0.50 - - [2026-03-23 05:35:57] "POST /job-templates HTTP/1.1" 200 563 0.127773 /usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py:244: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn('Using keystoneclient sessions has been deprecated. ' 10.0.0.50 - - [2026-03-23 05:35:57] "POST /service-appliance-sets HTTP/1.1" 200 541 0.072885 10.0.0.50 - - [2026-03-23 05:35:57] "POST /fqname-to-id HTTP/1.1" 404 191 0.005042 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.009069 10.0.0.50 - - [2026-03-23 05:35:58] "GET /network-ipam/9d27cef3-4ddc-4049-ab21-632430c3e3fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1954 0.010857 10.0.0.50 - - [2026-03-23 05:35:58] "POST /job-templates HTTP/1.1" 200 545 0.100706 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 404 207 0.009379 10.0.0.50 - - [2026-03-23 05:35:58] "POST /job-templates HTTP/1.1" 200 577 0.135773 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 404 208 0.009003 10.0.0.50 - - [2026-03-23 05:35:58] "POST /job-templates HTTP/1.1" 200 579 0.083957 10.0.0.33 - - [2026-03-23 05:35:58] "GET / HTTP/1.1" 200 35931 0.001637 10.0.0.50 - - [2026-03-23 05:35:58] "POST /service-templates HTTP/1.1" 200 511 0.071325 10.0.0.33 - - [2026-03-23 05:35:58] "POST /global-vrouter-configs HTTP/1.1" 401 292 0.000375 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 404 210 0.003929 10.0.0.50 - - [2026-03-23 05:35:58] "GET / HTTP/1.1" 200 35931 0.001509 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 401 292 0.002697 10.0.0.50 - - [2026-03-23 05:35:58] "POST /service-templates HTTP/1.1" 200 501 0.090111 10.0.0.50 - - [2026-03-23 05:35:58] "POST /job-templates HTTP/1.1" 200 583 0.108783 10.0.0.50 - - [2026-03-23 05:35:58] "POST /fqname-to-id HTTP/1.1" 404 198 0.008736 10.0.0.50 - - [2026-03-23 05:35:58] "POST /service-templates HTTP/1.1" 200 515 0.130748 10.0.0.50 - - [2026-03-23 05:35:59] "POST /job-templates HTTP/1.1" 200 559 0.157918 10.0.0.50 - - [2026-03-23 05:35:59] "POST /service-templates HTTP/1.1" 200 535 0.101898 10.0.0.50 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 404 203 0.006301 10.0.0.50 - - [2026-03-23 05:35:59] "POST /service-templates HTTP/1.1" 200 507 0.091385 10.0.0.50 - - [2026-03-23 05:35:59] "POST /job-templates HTTP/1.1" 200 569 0.126171 10.0.0.50 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 404 196 0.016081 10.0.0.38 - - [2026-03-23 05:35:59] "GET / HTTP/1.1" 200 35931 0.001367 10.0.0.38 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 401 292 0.000425 10.0.0.38 - - [2026-03-23 05:35:59] "GET / HTTP/1.1" 200 35931 0.001556 10.0.0.38 - - [2026-03-23 05:35:59] "POST /global-vrouter-configs HTTP/1.1" 401 292 0.000425 10.0.0.50 - - [2026-03-23 05:35:59] "POST /job-templates HTTP/1.1" 200 555 0.159809 10.0.0.50 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 404 196 0.004822 10.0.0.50 - - [2026-03-23 05:35:59] "POST /job-templates HTTP/1.1" 200 555 0.059180 10.0.0.50 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 404 196 0.003974 10.0.0.50 - - [2026-03-23 05:35:59] "POST /job-templates HTTP/1.1" 200 555 0.071168 10.0.0.50 - - [2026-03-23 05:35:59] "POST /fqname-to-id HTTP/1.1" 404 186 0.007766 10.0.0.50 - - [2026-03-23 05:36:00] "POST /job-templates HTTP/1.1" 200 535 0.097041 10.0.0.50 - - [2026-03-23 05:36:00] "POST /fqname-to-id HTTP/1.1" 404 198 0.015399 10.0.0.50 - - [2026-03-23 05:36:00] "POST /job-templates HTTP/1.1" 200 559 0.114592 10.0.0.50 - - [2026-03-23 05:36:00] "POST /fqname-to-id HTTP/1.1" 404 198 0.004857 10.0.0.50 - - [2026-03-23 05:36:00] "POST /job-templates HTTP/1.1" 200 559 0.098286 10.0.0.50 - - [2026-03-23 05:36:00] "POST /fqname-to-id HTTP/1.1" 404 198 0.007910 10.0.0.50 - - [2026-03-23 05:36:00] "POST /job-templates HTTP/1.1" 200 559 0.125553 10.0.0.50 - - [2026-03-23 05:36:00] "POST /fqname-to-id HTTP/1.1" 404 201 0.010091 10.0.0.50 - - [2026-03-23 05:36:00] "POST /job-templates HTTP/1.1" 200 565 0.070362 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 197 0.004482 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 557 0.046706 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 196 0.014891 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 555 0.105849 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 205 0.004484 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 573 0.043895 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 194 0.004514 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 551 0.052020 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 208 0.004942 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 579 0.078901 10.0.0.50 - - [2026-03-23 05:36:01] "POST /fqname-to-id HTTP/1.1" 404 196 0.004119 10.0.0.50 - - [2026-03-23 05:36:01] "POST /job-templates HTTP/1.1" 200 555 0.042426 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 198 0.005117 10.0.0.50 - - [2026-03-23 05:36:02] "POST /job-templates HTTP/1.1" 200 559 0.045341 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 206 0.004283 10.0.0.50 - - [2026-03-23 05:36:02] "POST /job-templates HTTP/1.1" 200 575 0.101299 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 197 0.003870 10.0.0.50 - - [2026-03-23 05:36:02] "POST /job-templates HTTP/1.1" 200 557 0.088710 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 198 0.004434 10.0.0.50 - - [2026-03-23 05:36:02] "POST /job-templates HTTP/1.1" 200 559 0.086066 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 196 0.003924 10.0.0.50 - - [2026-03-23 05:36:02] "POST /job-templates HTTP/1.1" 200 555 0.092086 10.0.0.50 - - [2026-03-23 05:36:02] "POST /fqname-to-id HTTP/1.1" 404 195 0.003423 10.0.0.50 - - [2026-03-23 05:36:03] "POST /job-templates HTTP/1.1" 200 553 0.035730 10.0.0.50 - - [2026-03-23 05:36:03] "POST /fqname-to-id HTTP/1.1" 404 195 0.011653 10.0.0.50 - - [2026-03-23 05:36:03] "POST /job-templates HTTP/1.1" 200 553 0.122537 10.0.0.50 - - [2026-03-23 05:36:03] "GET / HTTP/1.1" 200 35931 0.001889 10.0.0.50 - - [2026-03-23 05:36:03] "POST /fqname-to-id HTTP/1.1" 401 292 0.000507 10.0.0.33 - - [2026-03-23 05:36:03] "POST /global-vrouter-configs HTTP/1.1" 409 251 4.422023 10.0.0.50 - - [2026-03-23 05:36:07] "POST /fqname-to-id HTTP/1.1" 200 156 7.397312 10.0.0.50 - - [2026-03-23 05:36:07] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.004691 10.0.0.50 - - [2026-03-23 05:36:07] "POST /fqname-to-id HTTP/1.1" 404 220 0.006276 10.0.0.50 - - [2026-03-23 05:36:07] "POST /config-database-nodes HTTP/1.1" 200 617 0.039793 10.0.0.33 - - [2026-03-23 05:36:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004124 10.0.0.33 - - [2026-03-23 05:36:08] "GET /global-vrouter-config/447ef868-b188-4dec-82d4-7f164bba70eb?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1160 0.004497 10.0.0.33 - - [2026-03-23 05:36:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004119 10.0.0.33 - - [2026-03-23 05:36:09] "PUT /global-vrouter-config/447ef868-b188-4dec-82d4-7f164bba70eb HTTP/1.1" 200 276 0.018373 10.0.0.38 - - [2026-03-23 05:36:15] "POST /fqname-to-id HTTP/1.1" 200 156 11.938081 10.0.0.38 - - [2026-03-23 05:36:15] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.003962 10.0.0.38 - - [2026-03-23 05:36:15] "POST /global-vrouter-configs HTTP/1.1" 409 251 11.618819 10.0.0.38 - - [2026-03-23 05:36:15] "POST /fqname-to-id HTTP/1.1" 404 220 0.003418 10.0.0.38 - - [2026-03-23 05:36:15] "POST /config-database-nodes HTTP/1.1" 200 617 0.031147 10.0.0.38 - - [2026-03-23 05:36:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.010451 10.0.0.38 - - [2026-03-23 05:36:20] "GET /global-vrouter-config/447ef868-b188-4dec-82d4-7f164bba70eb?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1431 0.004943 10.0.0.38 - - [2026-03-23 05:36:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.005646 10.0.0.38 - - [2026-03-23 05:36:20] "PUT /global-vrouter-config/447ef868-b188-4dec-82d4-7f164bba70eb HTTP/1.1" 200 276 0.020199 10.0.0.50 - - [2026-03-23 05:36:27] "POST /fqname-to-id HTTP/1.1" 200 156 12.249981 10.0.0.50 - - [2026-03-23 05:36:27] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1059 0.006802 10.0.0.50 - - [2026-03-23 05:36:27] "POST /fqname-to-id HTTP/1.1" 404 220 0.004731 10.0.0.50 - - [2026-03-23 05:36:27] "POST /config-nodes HTTP/1.1" 200 599 0.041460 10.0.0.33 - - [2026-03-23 05:36:36] "GET /global-system-configs HTTP/1.1" 200 322 11.043684 10.0.0.50 - - [2026-03-23 05:36:38] "GET /global-system-configs HTTP/1.1" 200 322 9.318880 10.0.0.50 - - [2026-03-23 05:36:39] "GET /global-system-configs HTTP/1.1" 200 322 7.512194 10.0.0.33 - - [2026-03-23 05:36:39] "GET /global-system-configs HTTP/1.1" 200 322 5.306281 10.0.0.38 - - [2026-03-23 05:36:39] "GET /global-system-configs HTTP/1.1" 200 322 4.176000 10.0.0.38 - - [2026-03-23 05:36:39] "GET /global-system-configs HTTP/1.1" 200 322 1.877809 10.0.0.50 - - [2026-03-23 05:36:40] "POST /fqname-to-id HTTP/1.1" 404 200 0.022861 10.0.0.50 - - [2026-03-23 05:36:40] "POST /job-templates HTTP/1.1" 200 565 0.049654 10.0.0.50 - - [2026-03-23 05:36:40] "GET /network-ipam/9d27cef3-4ddc-4049-ab21-632430c3e3fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1954 0.549084 10.0.0.50 - - [2026-03-23 05:36:40] "POST /fqname-to-id HTTP/1.1" 404 168 0.007193 10.0.0.50 - - [2026-03-23 05:36:41] "POST /tags HTTP/1.1" 200 317 0.083786 10.0.0.50 - - [2026-03-23 05:36:41] "POST /fqname-to-id HTTP/1.1" 404 162 0.005980 10.0.0.50 - - [2026-03-23 05:36:41] "POST /tags HTTP/1.1" 200 333 0.047451 10.0.0.50 - - [2026-03-23 05:36:41] "POST /fqname-to-id HTTP/1.1" 404 169 0.005470 10.0.0.50 - - [2026-03-23 05:36:41] "POST /ref-update HTTP/1.1" 200 156 0.048150 10.0.0.50 - - [2026-03-23 05:36:41] "PUT /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4 HTTP/1.1" 200 274 0.023571 10.0.0.50 - - [2026-03-23 05:36:41] "POST /fqname-to-id HTTP/1.1" 404 166 0.004069 10.0.0.50 - - [2026-03-23 05:36:41] "POST /hardwares HTTP/1.1" 200 327 0.015292 10.0.0.50 - - [2026-03-23 05:36:41] "POST /fqname-to-id HTTP/1.1" 404 164 0.006075 10.0.0.50 - - [2026-03-23 05:36:41] "POST /hardwares HTTP/1.1" 200 323 0.016727 10.0.0.50 - - [2026-03-23 05:36:41] "POST /fqname-to-id HTTP/1.1" 404 164 0.003641 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 323 0.014748 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 224 0.006515 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 165 0.005885 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 325 0.015300 10.0.0.50 - - [2026-03-23 05:36:42] "POST /ref-update HTTP/1.1" 200 156 0.029317 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 165 0.002864 10.0.0.50 - - [2026-03-23 05:36:42] "POST /route-targets HTTP/1.1" 200 327 0.019348 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 323 0.021580 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 164 0.005828 10.0.0.50 - - [2026-03-23 05:36:42] "POST /ref-update HTTP/1.1" 200 156 0.022715 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 317 0.015684 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 162 0.003310 10.0.0.50 - - [2026-03-23 05:36:42] "PUT /access-control-list/8552566f-9fed-433f-a1d5-33c1104e8566 HTTP/1.1" 200 272 0.028066 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 319 0.016186 10.0.0.50 - - [2026-03-23 05:36:42] "POST /fqname-to-id HTTP/1.1" 404 161 0.006507 10.0.0.50 - - [2026-03-23 05:36:42] "POST /hardwares HTTP/1.1" 200 317 0.016847 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 162 0.005112 10.0.0.50 - - [2026-03-23 05:36:43] "POST /hardwares HTTP/1.1" 200 319 0.025534 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 158 0.004798 10.0.0.50 - - [2026-03-23 05:36:43] "POST /hardwares HTTP/1.1" 200 315 0.015301 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 158 0.003539 10.0.0.50 - - [2026-03-23 05:36:43] "POST /hardwares HTTP/1.1" 200 305 0.030641 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 155 0.003874 10.0.0.50 - - [2026-03-23 05:36:43] "POST /hardwares HTTP/1.1" 200 305 0.015048 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 156 0.009526 10.0.0.50 - - [2026-03-23 05:36:43] "POST /hardwares HTTP/1.1" 200 307 0.017209 10.0.0.50 - - [2026-03-23 05:36:43] "POST /fqname-to-id HTTP/1.1" 404 158 0.003729 10.0.0.50 - - [2026-03-23 05:36:44] "POST /hardwares HTTP/1.1" 200 311 0.023660 10.0.0.50 - - [2026-03-23 05:36:44] "POST /fqname-to-id HTTP/1.1" 404 157 0.003546 10.0.0.50 - - [2026-03-23 05:36:44] "POST /hardwares HTTP/1.1" 200 309 0.015749 10.0.0.50 - - [2026-03-23 05:36:44] "POST /fqname-to-id HTTP/1.1" 404 157 0.019360 10.0.0.50 - - [2026-03-23 05:36:44] "POST /hardwares HTTP/1.1" 200 309 0.015666 10.0.0.50 - - [2026-03-23 05:36:44] "POST /fqname-to-id HTTP/1.1" 404 157 0.003898 10.0.0.50 - - [2026-03-23 05:36:44] "POST /hardwares HTTP/1.1" 200 309 0.019300 10.0.0.50 - - [2026-03-23 05:36:44] "POST /fqname-to-id HTTP/1.1" 404 190 0.009713 10.0.0.50 - - [2026-03-23 05:36:44] "POST /features HTTP/1.1" 200 523 0.027352 10.0.0.50 - - [2026-03-23 05:36:44] "POST /fqname-to-id HTTP/1.1" 404 184 0.003640 10.0.0.50 - - [2026-03-23 05:36:44] "POST /features HTTP/1.1" 200 531 0.037097 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 404 193 0.020533 10.0.0.50 - - [2026-03-23 05:36:45] "POST /features HTTP/1.1" 200 525 0.029090 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 404 182 0.004801 10.0.0.50 - - [2026-03-23 05:36:45] "POST /features HTTP/1.1" 200 533 0.030858 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 404 178 0.004934 10.0.0.50 - - [2026-03-23 05:36:45] "POST /physical-roles HTTP/1.1" 200 523 0.036136 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 404 177 0.011542 10.0.0.50 - - [2026-03-23 05:36:45] "POST /overlay-roles HTTP/1.1" 200 545 0.032268 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 404 191 0.005732 10.0.0.50 - - [2026-03-23 05:36:45] "POST /overlay-roles HTTP/1.1" 200 533 0.037799 10.0.0.50 - - [2026-03-23 05:36:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.003076 10.0.0.50 - - [2026-03-23 05:36:45] "POST /overlay-roles HTTP/1.1" 200 531 0.054396 10.0.0.50 - - [2026-03-23 05:36:46] "POST /fqname-to-id HTTP/1.1" 404 183 0.004699 10.0.0.50 - - [2026-03-23 05:36:46] "POST /overlay-roles HTTP/1.1" 200 537 0.042751 10.0.0.50 - - [2026-03-23 05:36:46] "POST /fqname-to-id HTTP/1.1" 404 178 0.006410 10.0.0.50 - - [2026-03-23 05:36:46] "POST /overlay-roles HTTP/1.1" 200 543 0.037656 10.0.0.50 - - [2026-03-23 05:36:46] "POST /fqname-to-id HTTP/1.1" 404 189 0.010841 10.0.0.50 - - [2026-03-23 05:36:46] "POST /role-definitions HTTP/1.1" 200 549 0.084470 10.0.0.50 - - [2026-03-23 05:36:46] "POST /fqname-to-id HTTP/1.1" 404 197 0.006619 10.0.0.50 - - [2026-03-23 05:36:46] "POST /role-definitions HTTP/1.1" 200 547 0.055999 10.0.0.50 - - [2026-03-23 05:36:46] "POST /fqname-to-id HTTP/1.1" 404 191 0.003299 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 549 0.064894 10.0.0.50 - - [2026-03-23 05:36:47] "POST /fqname-to-id HTTP/1.1" 404 189 0.007836 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 549 0.045158 10.0.0.50 - - [2026-03-23 05:36:47] "POST /fqname-to-id HTTP/1.1" 404 189 0.004031 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 553 0.028900 10.0.0.50 - - [2026-03-23 05:36:47] "POST /fqname-to-id HTTP/1.1" 404 182 0.004361 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 543 0.052857 10.0.0.50 - - [2026-03-23 05:36:47] "POST /fqname-to-id HTTP/1.1" 404 184 0.014158 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 547 0.044689 10.0.0.50 - - [2026-03-23 05:36:47] "POST /fqname-to-id HTTP/1.1" 404 196 0.004322 10.0.0.50 - - [2026-03-23 05:36:47] "POST /role-definitions HTTP/1.1" 200 559 0.038120 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 212 0.012361 10.0.0.50 - - [2026-03-23 05:36:48] "POST /feature-configs HTTP/1.1" 200 561 0.029197 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 187 0.007262 10.0.0.50 - - [2026-03-23 05:36:48] "POST /node-profiles HTTP/1.1" 200 549 0.030485 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 189 0.005941 10.0.0.50 - - [2026-03-23 05:36:48] "POST /node-profiles HTTP/1.1" 200 539 0.056080 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 185 0.006937 10.0.0.50 - - [2026-03-23 05:36:48] "POST /node-profiles HTTP/1.1" 200 557 0.045622 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 206 0.002829 10.0.0.50 - - [2026-03-23 05:36:48] "POST /telemetry-profiles HTTP/1.1" 200 554 0.036036 10.0.0.50 - - [2026-03-23 05:36:48] "POST /fqname-to-id HTTP/1.1" 404 206 0.007887 10.0.0.50 - - [2026-03-23 05:36:49] "POST /telemetry-profiles HTTP/1.1" 200 554 0.032097 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 202 0.025724 10.0.0.50 - - [2026-03-23 05:36:49] "POST /sflow-profiles HTTP/1.1" 200 538 0.038237 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 199 0.004464 10.0.0.50 - - [2026-03-23 05:36:49] "POST /netconf-profiles HTTP/1.1" 200 542 0.036340 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 193 0.008446 10.0.0.50 - - [2026-03-23 05:36:49] "POST /device-functional-groups HTTP/1.1" 200 544 0.029047 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 218 0.009459 10.0.0.50 - - [2026-03-23 05:36:49] "POST /device-functional-groups HTTP/1.1" 200 570 0.027990 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 206 0.002906 10.0.0.50 - - [2026-03-23 05:36:49] "POST /device-functional-groups HTTP/1.1" 200 564 0.032226 10.0.0.50 - - [2026-03-23 05:36:49] "POST /fqname-to-id HTTP/1.1" 404 201 0.009120 10.0.0.50 - - [2026-03-23 05:36:49] "POST /role-configs HTTP/1.1" 200 520 0.038021 10.0.0.50 - - [2026-03-23 05:36:50] "POST /fqname-to-id HTTP/1.1" 404 198 0.010042 10.0.0.50 - - [2026-03-23 05:36:50] "POST /role-configs HTTP/1.1" 200 526 0.050269 10.0.0.50 - - [2026-03-23 05:36:50] "POST /fqname-to-id HTTP/1.1" 404 193 0.004130 10.0.0.50 - - [2026-03-23 05:36:50] "POST /role-configs HTTP/1.1" 200 518 0.029304 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.026438 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.018349 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.031142 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.019920 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.026578 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.018007 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.024854 10.0.0.50 - - [2026-03-23 05:36:50] "POST /ref-update HTTP/1.1" 200 156 0.021535 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.021208 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.034033 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.036214 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.020880 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.028566 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.033722 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.023044 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.032034 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.021668 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.025197 10.0.0.50 - - [2026-03-23 05:36:51] "POST /ref-update HTTP/1.1" 200 156 0.017828 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.017641 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.013439 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.013880 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.012154 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.015575 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.017437 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.018870 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.019627 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.014082 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.015316 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.021684 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.018349 10.0.0.50 - - [2026-03-23 05:36:52] "POST /ref-update HTTP/1.1" 200 156 0.026946 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.014364 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.033287 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.026029 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.012915 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.013013 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.017392 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.018088 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.019242 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.020068 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.015381 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.021175 10.0.0.50 - - [2026-03-23 05:36:53] "POST /ref-update HTTP/1.1" 200 156 0.023502 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.018980 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.024074 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.016139 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.018623 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.015705 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.014281 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.017048 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.018065 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.017803 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.023093 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.012990 10.0.0.50 - - [2026-03-23 05:36:54] "POST /ref-update HTTP/1.1" 200 156 0.015044 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.017874 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.019051 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.014819 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.013947 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.017512 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.016861 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.023395 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.016594 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.019804 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.034785 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.017619 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.021105 10.0.0.50 - - [2026-03-23 05:36:55] "POST /ref-update HTTP/1.1" 200 156 0.029634 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.012856 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.021363 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.031204 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.023565 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.023923 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.021405 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.019917 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.019323 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.016308 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.013456 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.019227 10.0.0.50 - - [2026-03-23 05:36:56] "POST /ref-update HTTP/1.1" 200 156 0.021613 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.020076 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.017246 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.015407 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.012704 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.017031 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.011872 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.020184 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.019796 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.039868 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.020943 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.017064 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.018662 10.0.0.50 - - [2026-03-23 05:36:57] "POST /ref-update HTTP/1.1" 200 156 0.015576 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013649 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.012729 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.012439 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.012997 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013679 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013664 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013044 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.015653 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013386 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013099 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013810 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.012502 10.0.0.50 - - [2026-03-23 05:36:58] "POST /ref-update HTTP/1.1" 200 156 0.013985 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.013663 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.014076 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.015231 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.014021 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.013828 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.014598 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.016402 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.016146 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.028430 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.014672 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.012956 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.014909 10.0.0.50 - - [2026-03-23 05:36:59] "POST /ref-update HTTP/1.1" 200 156 0.013897 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.013461 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.014874 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.014445 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.013637 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.029357 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.018837 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.016104 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.016337 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.014727 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.018165 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.022173 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.025500 10.0.0.50 - - [2026-03-23 05:37:00] "POST /ref-update HTTP/1.1" 200 156 0.015007 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.012796 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.016933 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.021493 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.023515 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.014292 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.015873 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.014973 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.015413 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.016778 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.013973 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.013665 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.020825 10.0.0.50 - - [2026-03-23 05:37:01] "POST /ref-update HTTP/1.1" 200 156 0.016357 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.012570 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.013115 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.013337 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.015881 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.012492 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.013603 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.016031 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.012760 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.012706 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.015888 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.012258 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.017014 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.017560 10.0.0.50 - - [2026-03-23 05:37:02] "POST /ref-update HTTP/1.1" 200 156 0.013256 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013341 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.017420 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.032584 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013649 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.028172 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.014221 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013518 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013224 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.012763 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013290 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.013027 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.019593 10.0.0.50 - - [2026-03-23 05:37:03] "POST /ref-update HTTP/1.1" 200 156 0.015226 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.017079 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.015988 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.015990 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.015140 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.014246 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.012275 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.014500 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.012306 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.016898 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.014848 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.013652 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.013392 10.0.0.50 - - [2026-03-23 05:37:04] "POST /ref-update HTTP/1.1" 200 156 0.014865 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.022575 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.016278 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.016782 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.014732 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.014390 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.025699 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.016819 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.018656 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.015993 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.019438 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.018939 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.018323 10.0.0.50 - - [2026-03-23 05:37:05] "POST /ref-update HTTP/1.1" 200 156 0.018481 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.016456 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.015235 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.017033 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.015522 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.018963 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.016949 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.016135 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.041166 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.013743 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.014788 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.013605 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.016554 10.0.0.50 - - [2026-03-23 05:37:06] "POST /ref-update HTTP/1.1" 200 156 0.015231 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.018785 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.017528 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.014755 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.014966 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.014992 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.016663 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.015889 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.015237 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.016798 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.018998 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.018153 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.016355 10.0.0.50 - - [2026-03-23 05:37:07] "POST /ref-update HTTP/1.1" 200 156 0.016640 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.020715 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.018549 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.017177 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.017076 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.021747 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.021750 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.014635 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.017609 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.013842 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.031446 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.013209 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.012546 10.0.0.50 - - [2026-03-23 05:37:08] "POST /ref-update HTTP/1.1" 200 156 0.016086 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.019057 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.016267 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.016448 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.018719 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.014975 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.013345 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.017418 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.020219 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.021822 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.019741 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.026741 10.0.0.50 - - [2026-03-23 05:37:09] "POST /ref-update HTTP/1.1" 200 156 0.019685 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.046177 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.016505 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.016795 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.033714 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.026772 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.018208 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.023365 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.028615 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.024997 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.054864 10.0.0.50 - - [2026-03-23 05:37:10] "POST /ref-update HTTP/1.1" 200 156 0.016061 10.0.0.50 - - [2026-03-23 05:37:11] "GET /physical-routers?detail=False&count=False&shared=False HTTP/1.1" 200 132 0.017283 10.0.0.50 - - [2026-03-23 05:37:11] "GET /fabrics?detail=False&count=False&shared=False HTTP/1.1" 200 312 0.003651 10.0.0.50 - - [2026-03-23 05:37:11] "POST /ref-update HTTP/1.1" 200 156 0.028795 10.0.0.50 - - [2026-03-23 05:37:11] "POST /fqname-to-id HTTP/1.1" 404 205 0.003222 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.33 - - [2026-03-23 05:38:02] "GET /obj-perms HTTP/1.1" 200 5056 0.732567 10.0.0.38 - - [2026-03-23 05:38:02] "GET /obj-perms HTTP/1.1" 200 5056 0.061717 10.0.0.50 - - [2026-03-23 05:39:03] "GET /obj-perms HTTP/1.1" 200 5056 0.061295 10.0.0.33 - - [2026-03-23 05:40:59] "GET /global-system-configs HTTP/1.1" 200 322 0.040742 10.0.0.50 - - [2026-03-23 05:40:59] "GET /global-system-configs HTTP/1.1" 200 322 0.029564 10.0.0.50 - - [2026-03-23 05:40:59] "GET /obj-perms HTTP/1.1" 200 5056 0.104702 10.0.0.38 - - [2026-03-23 05:40:59] "GET /obj-perms HTTP/1.1" 200 5056 0.142138 10.0.0.33 - - [2026-03-23 05:40:59] "GET /obj-perms HTTP/1.1" 200 5056 0.176962 10.0.0.50 - - [2026-03-23 05:41:00] "GET /global-system-configs HTTP/1.1" 200 322 0.033990 10.0.0.33 - - [2026-03-23 05:41:00] "GET /global-system-configs HTTP/1.1" 200 322 0.051461 10.0.0.38 - - [2026-03-23 05:41:01] "GET /global-system-configs HTTP/1.1" 200 322 0.132717 10.0.0.38 - - [2026-03-23 05:41:01] "GET /obj-perms HTTP/1.1" 200 5056 0.194737 10.0.0.50 - - [2026-03-23 05:41:01] "GET /obj-perms HTTP/1.1" 200 5056 0.215646 10.0.0.33 - - [2026-03-23 05:41:01] "GET /obj-perms HTTP/1.1" 200 5056 0.233902 10.0.0.38 - - [2026-03-23 05:41:02] "GET /global-system-configs HTTP/1.1" 200 322 0.058418 [Introspect:8084]10.0.0.50 - - [2026-03-23 05:41:08] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000926 [Introspect:8084]10.0.0.50 - - [2026-03-23 05:41:08] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001216 [Introspect:8084]10.0.0.50 - - [2026-03-23 05:41:21] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001463 [Introspect:8084]10.0.0.50 - - [2026-03-23 05:41:21] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000928 10.0.0.33 - - [2026-03-23 05:42:06] "GET /obj-perms HTTP/1.1" 200 5056 0.065419 10.0.0.38 - - [2026-03-23 05:43:07] "GET /obj-perms HTTP/1.1" 200 5056 0.125800 10.0.0.50 - - [2026-03-23 05:43:07] "GET /obj-perms HTTP/1.1" 200 5056 0.089598 +++ date ++ echo 'INFO: =================== Mon Mar 23 05:43:29 UTC 2026 ===================' INFO: =================== Mon Mar 23 05:43:29 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 +++++ awk '{print $2}' +++++ grep -o 'dev.*' ++++ 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.50 ++ 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=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ mount -t hugetlbfs +++ awk '/pagesize=2M/{print($3)}' +++ tail -n 1 ++ HUGE_PAGES_2MB_DIR= ++ 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=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ 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.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33: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.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ 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=false ++ 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=false ++ 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.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33: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=false ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ 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 false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ 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=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ 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.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ 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.38,10.0.0.50,10.0.0.33 ++ 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=false ++ 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=false ++ 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=false ++ 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 contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_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 ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_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 ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ cut -d , -f 1 ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + 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.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ tr '\n' , ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ sort ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ uniq +++ local local_ips=,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ echo 10.0.0.50 2 +++ return ++ local ip=10.0.0.50 ++ [[ -z 10.0.0.50 ]] ++ echo 10.0.0.50 + host_ip=10.0.0.50 + [[ cql == \c\q\l ]] ++ sed 's/,/ /g' ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.50:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + 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 ++ cut -d = -f 1 ++ sed 's/^API__//g' ++ sort ++ grep '^API__.*__.*=.*$' + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ 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/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/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/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.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/23/2026 05:43:42.300 7ff9d3bd23c8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/23/2026 05:43:42.405 7ff9d3bd23c8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/23/2026 05:43:42.464 7ff9d3bd23c8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/23/2026 05:43:42.466 7ff9d3bd23c8 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] DatabaseUnavailableError Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:43 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/bin/contrail-api in () 29 30 31 if __name__ == '__main__': 32 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 33 sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) sys = sys.exit = load_entry_point = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5361 vnc_cgitb.enable(format='text') 5362 5363 main(args_str, VncApiServer(args_str)) 5364 #server_main 5365 global main = args_str = None global VncApiServer = /usr/lib/python3.6/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') 2205 else: 2206 self._db_connect(self._args.reset_config) 2207 self._db_init_entries() 2208 2209 self._initialize_quota_counters() self = self._db_init_entries = > /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in _db_init_entries(self=) 3742 # create singleton defaults if they don't exist already in db 3743 gsc = self.create_singleton_entry(GlobalSystemConfig( 3744 autonomous_system=64512, config_version=CONFIG_VERSION)) 3745 self._gsc_uuid = gsc.uuid 3746 gvc = self.create_singleton_entry(GlobalVrouterConfig( autonomous_system undefined config_version undefined global CONFIG_VERSION = '1.0' /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in create_singleton_entry(self=, singleton_obj=, user_visible=True) 3976 # for singleton START 3977 try: 3978 cass_uuid = self._db_conn._object_db.fq_name_to_uuid(obj_type, fq_name) 3979 try: 3980 zk_uuid = self._db_conn.fq_name_to_uuid(obj_type, fq_name) cass_uuid undefined self = self._db_conn = self._db_conn._object_db = self._db_conn._object_db.fq_name_to_uuid = .wrapper> obj_type = 'global_system_config' fq_name = ['default-global-system-config'] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=('global_system_config', ['default-global-system-config']), **kwargs={}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = ('global_system_config', ['default-global-system-config']) kwargs = {} /usr/lib/python3.6/site-packages/cfgm_common/vnc_cassandra.py in fq_name_to_uuid(self=, obj_type='global_system_config', fq_name=['default-global-system-config']) 1195 obj_type, 1196 start=fq_name_str + ':', 1197 finish=fq_name_str + ';') 1198 if not col_infos: 1199 raise NoIdError('%s %s' % (obj_type, fq_name_str)) finish undefined fq_name_str = 'default-global-system-config' /usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py in wrapped(self=, *args=('obj_fq_name_table', 'global_system_config'), **kwargs={'finish': 'default-global-system-config;', 'start': 'default-global-system-config:'}) 122 return r 123 else: 124 return f(self, *args, **kwargs) 125 return wrapped 126 f = self = args = ('obj_fq_name_table', 'global_system_config') kwargs = {'finish': 'default-global-system-config;', 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py in get(self=, cf_name='obj_fq_name_table', key='global_system_config', columns=None, start='default-global-system-config:', finish='default-global-system-config;') 235 """Fetch one row in a column family""" 236 return self._Get( 237 cf_name, key, columns=columns, start=start, finish=finish) 238 239 @abc.abstractmethod cf_name = 'obj_fq_name_table' key = 'global_system_config' columns = None start = 'default-global-system-config:' finish = 'default-global-system-config;' /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _Get(self=, cf_name='obj_fq_name_table', key='global_system_config', columns=None, start='default-global-system-config:', finish='default-global-system-config;', _decode_json=None) 838 finish=finish, 839 columns=columns, 840 decode_json=_decode_json): 841 return rows 842 decode_json undefined _decode_json = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1040 raise DatabaseUnavailableError( 1041 "error, {}: {}".format( 1042 e, utils.detailed_traceback())) 1043 finally: 1044 if ((self.log_response_time) and (oper)): e undefined global utils = utils.detailed_traceback = DatabaseUnavailableError: Error accessing error, ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}): NoHostAvailable Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:43 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = () kwargs = {'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _cql_select(self=, cf_name='obj_fq_name_table', keys=['global_system_config'], start='default-global-system-config:', finish='default-global-system-config;', num_columns=None, columns=None, include_timestamp=False, decode_json=None) 779 include_timestamp, 780 decode_json, 781 num_columns) 782 return req 783 num_columns = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in compute(self=, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], *append_args=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 1160 def terminate_workers(self): 1161 pass 1162 1163 def compute(self, args, *append_args): 1164 return self.target(0, 0, args, append_args) self = self.target = > args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] append_args = ('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None) /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in worker(self=, group_id=0, worker_id=0, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], params=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 724 keys = [a[0] for a in args] 725 726 req = self.apply(ses, cql, args) 727 req = zip(keys, req) 728 req = Iter(req, req undefined self = self.apply = > ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in apply(self=, ses=, cql='\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']]) 975 return [(True, ses.execute(cql, arg)) for arg in args] 976 return connector.concurrent.execute_concurrent_with_args( 977 ses, cql, args, concurrency=self.options.concurrency) 978 979 def _Remove(self, key, columns=None, keyspace_name=None, cf_name=None, ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] concurrency undefined self = self.options = Options(db_prefix='', rw_keyspaces={'config_db_u...ne, zk_ssl_certificate=None, zk_ssl_ca_cert=None) self.options.concurrency = 1000 /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent_with_args() /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults.execute() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor.execute() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor._raise() NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {'errors': {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}} __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 complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}) errors = {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)} 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) database due to: None __cause__ = None __class__ = __context__ = NoHostAvailable('Unable to complete the operatio...quired_replicas\': 2, \'alive_replicas\': 1}',)}) __delattr__ = __dict__ = {'_db_type': "error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n", '_reason_code': None} __dir__ = __doc__ = None __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __module__ = 'cfgm_common.exceptions' __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = __weakref__ = None _db_type = "error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n" _reason_code = None args = ("error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n",) 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/contrail-api", line 33, in sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 5363, in server_main main(args_str, VncApiServer(args_str)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 2207, in __init__ self._db_init_entries() File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 3744, in _db_init_entries autonomous_system=64512, config_version=CONFIG_VERSION)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 3978, in create_singleton_entry cass_uuid = self._db_conn._object_db.fq_name_to_uuid(obj_type, fq_name) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/vnc_cassandra.py", line 1197, in fq_name_to_uuid finish=fq_name_str + ';') File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py", line 124, in wrapped return f(self, *args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py", line 237, in get cf_name, key, columns=columns, start=start, finish=finish) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 840, in _Get decode_json=_decode_json): File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1042, in wrapper e, utils.detailed_traceback())) cfgm_common.exceptions.DatabaseUnavailableError: Error accessing error, ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}): NoHostAvailable Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:43 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = () kwargs = {'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _cql_select(self=, cf_name='obj_fq_name_table', keys=['global_system_config'], start='default-global-system-config:', finish='default-global-system-config;', num_columns=None, columns=None, include_timestamp=False, decode_json=None) 779 include_timestamp, 780 decode_json, 781 num_columns) 782 return req 783 num_columns = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in compute(self=, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], *append_args=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 1160 def terminate_workers(self): 1161 pass 1162 1163 def compute(self, args, *append_args): 1164 return self.target(0, 0, args, append_args) self = self.target = > args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] append_args = ('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None) /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in worker(self=, group_id=0, worker_id=0, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], params=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 724 keys = [a[0] for a in args] 725 726 req = self.apply(ses, cql, args) 727 req = zip(keys, req) 728 req = Iter(req, req undefined self = self.apply = > ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in apply(self=, ses=, cql='\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']]) 975 return [(True, ses.execute(cql, arg)) for arg in args] 976 return connector.concurrent.execute_concurrent_with_args( 977 ses, cql, args, concurrency=self.options.concurrency) 978 979 def _Remove(self, key, columns=None, keyspace_name=None, cf_name=None, ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] concurrency undefined self = self.options = Options(db_prefix='', rw_keyspaces={'config_db_u...ne, zk_ssl_certificate=None, zk_ssl_ca_cert=None) self.options.concurrency = 1000 /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent_with_args() /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults.execute() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor.execute() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor._raise() NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {'errors': {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}} __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 complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}) errors = {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)} 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) database due to: None +++ date ++ echo 'INFO: =================== Mon Mar 23 05:43:44 UTC 2026 ===================' INFO: =================== Mon Mar 23 05:43:44 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 +++ cut -d / -f 1 +++ command -v ip +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.50 ++ 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=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ awk '/pagesize=2M/{print($3)}' +++ tail -n 1 +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ 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=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ 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.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33: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.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ 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=false ++ 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=false ++ 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.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33: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=false ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ 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 false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ 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=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ 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.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ 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.38,10.0.0.50,10.0.0.33 ++ 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=false ++ 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=false ++ 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=false ++ 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 contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_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 ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_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 ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + 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 +++ cut -d ' ' -f 1 +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ sort ++++ uniq +++ local local_ips=,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ echo 10.0.0.50 2 +++ return ++ local ip=10.0.0.50 ++ [[ -z 10.0.0.50 ]] ++ echo 10.0.0.50 + host_ip=10.0.0.50 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.50:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + 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=__ ++ grep '^API__.*__.*=.*$' ++ cut -d = -f 1 ++ set -o posix ++ sed 's/^API__//g' ++ set ++ sort + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ 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/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/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/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.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/23/2026 05:43:53.981 7ffbd9f7cf08 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/23/2026 05:43:54.013 7ffbd9f7cf08 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/23/2026 05:43:54.030 7ffbd9f7cf08 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/23/2026 05:43:54.030 7ffbd9f7cf08 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] DatabaseUnavailableError Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:54 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/bin/contrail-api in () 29 30 31 if __name__ == '__main__': 32 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 33 sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) sys = sys.exit = load_entry_point = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5361 vnc_cgitb.enable(format='text') 5362 5363 main(args_str, VncApiServer(args_str)) 5364 #server_main 5365 global main = args_str = None global VncApiServer = /usr/lib/python3.6/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') 2205 else: 2206 self._db_connect(self._args.reset_config) 2207 self._db_init_entries() 2208 2209 self._initialize_quota_counters() self = self._db_init_entries = > /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in _db_init_entries(self=) 3742 # create singleton defaults if they don't exist already in db 3743 gsc = self.create_singleton_entry(GlobalSystemConfig( 3744 autonomous_system=64512, config_version=CONFIG_VERSION)) 3745 self._gsc_uuid = gsc.uuid 3746 gvc = self.create_singleton_entry(GlobalVrouterConfig( autonomous_system undefined config_version undefined global CONFIG_VERSION = '1.0' /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in create_singleton_entry(self=, singleton_obj=, user_visible=True) 3976 # for singleton START 3977 try: 3978 cass_uuid = self._db_conn._object_db.fq_name_to_uuid(obj_type, fq_name) 3979 try: 3980 zk_uuid = self._db_conn.fq_name_to_uuid(obj_type, fq_name) cass_uuid undefined self = self._db_conn = self._db_conn._object_db = self._db_conn._object_db.fq_name_to_uuid = .wrapper> obj_type = 'global_system_config' fq_name = ['default-global-system-config'] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=('global_system_config', ['default-global-system-config']), **kwargs={}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = ('global_system_config', ['default-global-system-config']) kwargs = {} /usr/lib/python3.6/site-packages/cfgm_common/vnc_cassandra.py in fq_name_to_uuid(self=, obj_type='global_system_config', fq_name=['default-global-system-config']) 1195 obj_type, 1196 start=fq_name_str + ':', 1197 finish=fq_name_str + ';') 1198 if not col_infos: 1199 raise NoIdError('%s %s' % (obj_type, fq_name_str)) finish undefined fq_name_str = 'default-global-system-config' /usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py in wrapped(self=, *args=('obj_fq_name_table', 'global_system_config'), **kwargs={'finish': 'default-global-system-config;', 'start': 'default-global-system-config:'}) 122 return r 123 else: 124 return f(self, *args, **kwargs) 125 return wrapped 126 f = self = args = ('obj_fq_name_table', 'global_system_config') kwargs = {'finish': 'default-global-system-config;', 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py in get(self=, cf_name='obj_fq_name_table', key='global_system_config', columns=None, start='default-global-system-config:', finish='default-global-system-config;') 235 """Fetch one row in a column family""" 236 return self._Get( 237 cf_name, key, columns=columns, start=start, finish=finish) 238 239 @abc.abstractmethod cf_name = 'obj_fq_name_table' key = 'global_system_config' columns = None start = 'default-global-system-config:' finish = 'default-global-system-config;' /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _Get(self=, cf_name='obj_fq_name_table', key='global_system_config', columns=None, start='default-global-system-config:', finish='default-global-system-config;', _decode_json=None) 838 finish=finish, 839 columns=columns, 840 decode_json=_decode_json): 841 return rows 842 decode_json undefined _decode_json = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1040 raise DatabaseUnavailableError( 1041 "error, {}: {}".format( 1042 e, utils.detailed_traceback())) 1043 finally: 1044 if ((self.log_response_time) and (oper)): e undefined global utils = utils.detailed_traceback = DatabaseUnavailableError: Error accessing error, ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}): NoHostAvailable Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:54 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = () kwargs = {'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _cql_select(self=, cf_name='obj_fq_name_table', keys=['global_system_config'], start='default-global-system-config:', finish='default-global-system-config;', num_columns=None, columns=None, include_timestamp=False, decode_json=None) 779 include_timestamp, 780 decode_json, 781 num_columns) 782 return req 783 num_columns = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in compute(self=, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], *append_args=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 1160 def terminate_workers(self): 1161 pass 1162 1163 def compute(self, args, *append_args): 1164 return self.target(0, 0, args, append_args) self = self.target = > args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] append_args = ('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None) /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in worker(self=, group_id=0, worker_id=0, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], params=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 724 keys = [a[0] for a in args] 725 726 req = self.apply(ses, cql, args) 727 req = zip(keys, req) 728 req = Iter(req, req undefined self = self.apply = > ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in apply(self=, ses=, cql='\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']]) 975 return [(True, ses.execute(cql, arg)) for arg in args] 976 return connector.concurrent.execute_concurrent_with_args( 977 ses, cql, args, concurrency=self.options.concurrency) 978 979 def _Remove(self, key, columns=None, keyspace_name=None, cf_name=None, ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] concurrency undefined self = self.options = Options(db_prefix='', rw_keyspaces={'config_db_u...ne, zk_ssl_certificate=None, zk_ssl_ca_cert=None) self.options.concurrency = 1000 /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent_with_args() /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults.execute() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor.execute() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor._raise() NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {'errors': {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}} __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 complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}) errors = {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)} 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) database due to: None __cause__ = None __class__ = __context__ = NoHostAvailable('Unable to complete the operatio...quired_replicas\': 2, \'alive_replicas\': 1}',)}) __delattr__ = __dict__ = {'_db_type': "error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n", '_reason_code': None} __dir__ = __doc__ = None __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __module__ = 'cfgm_common.exceptions' __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = __weakref__ = None _db_type = "error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n" _reason_code = None args = ("error, ('Unable to complete the operation agains...red_replicas\\': 2, \\'alive_replicas\\': 1}',)})\n\n\n",) 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/contrail-api", line 33, in sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 5363, in server_main main(args_str, VncApiServer(args_str)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 2207, in __init__ self._db_init_entries() File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 3744, in _db_init_entries autonomous_system=64512, config_version=CONFIG_VERSION)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 3978, in create_singleton_entry cass_uuid = self._db_conn._object_db.fq_name_to_uuid(obj_type, fq_name) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/vnc_cassandra.py", line 1197, in fq_name_to_uuid finish=fq_name_str + ';') File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py", line 124, in wrapped return f(self, *args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/api.py", line 237, in get cf_name, key, columns=columns, start=start, finish=finish) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 840, in _Get decode_json=_decode_json): File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1042, in wrapper e, utils.detailed_traceback())) cfgm_common.exceptions.DatabaseUnavailableError: Error accessing error, ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}): NoHostAvailable Python 3.6.8: /usr/bin/python3 Mon Mar 23 05:43:54 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in wrapper(*args=(), **kwargs={'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'}) 1029 self._Init_Cluster() 1030 self.start_time = datetime.datetime.now() 1031 return func(*args, **kwargs) 1032 except (connector.InvalidRequest, 1033 connector.cluster.NoHostAvailable, func = > args = () kwargs = {'cf_name': 'obj_fq_name_table', 'columns': None, 'decode_json': None, 'finish': 'default-global-system-config;', 'keys': ['global_system_config'], 'start': 'default-global-system-config:'} /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in _cql_select(self=, cf_name='obj_fq_name_table', keys=['global_system_config'], start='default-global-system-config:', finish='default-global-system-config;', num_columns=None, columns=None, include_timestamp=False, decode_json=None) 779 include_timestamp, 780 decode_json, 781 num_columns) 782 return req 783 num_columns = None /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in compute(self=, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], *append_args=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 1160 def terminate_workers(self): 1161 pass 1162 1163 def compute(self, args, *append_args): 1164 return self.target(0, 0, args, append_args) self = self.target = > args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] append_args = ('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None) /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in worker(self=, group_id=0, worker_id=0, args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']], params=('\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', 'obj_fq_name_table', None, False, None, None)) 724 keys = [a[0] for a in args] 725 726 req = self.apply(ses, cql, args) 727 req = zip(keys, req) 728 req = Iter(req, req undefined self = self.apply = > ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] /usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py in apply(self=, ses=, cql='\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ', args=[['global_system_config', 'default-global-system-config:', 'default-global-system-config;']]) 975 return [(True, ses.execute(cql, arg)) for arg in args] 976 return connector.concurrent.execute_concurrent_with_args( 977 ses, cql, args, concurrency=self.options.concurrency) 978 979 def _Remove(self, key, columns=None, keyspace_name=None, cf_name=None, ses = cql = '\n SELECT blobAsText(column1), value\n ... >= textAsBlob(%s) AND column1 <= textAsBlob(%s) ' args = [['global_system_config', 'default-global-system-config:', 'default-global-system-config;']] concurrency undefined self = self.options = Options(db_prefix='', rw_keyspaces={'config_db_u...ne, zk_ssl_certificate=None, zk_ssl_ca_cert=None) self.options.concurrency = 1000 /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent_with_args() /cassandra/concurrent.py in cassandra.concurrent.execute_concurrent() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults.execute() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor.execute() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent.ConcurrentExecutorListResults._results() /cassandra/concurrent.py in cassandra.concurrent._ConcurrentExecutor._raise() NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) __cause__ = None __class__ = __context__ = None __delattr__ = __dict__ = {'errors': {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}} __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 complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)}) errors = {: Unavailable('Error from server: code=1000 [Unava...required_replicas\': 2, \'alive_replicas\': 1}',)} 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/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1031, in wrapper return func(*args, **kwargs) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 781, in _cql_select num_columns) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 1164, in compute return self.target(0, 0, args, append_args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 726, in worker req = self.apply(ses, cql, args) File "/usr/lib/python3.6/site-packages/cfgm_common/datastore/drivers/cassandra_cql.py", line 977, in apply ses, cql, args, concurrency=self.options.concurrency) File "cassandra/concurrent.py", line 243, in cassandra.concurrent.execute_concurrent_with_args File "cassandra/concurrent.py", line 98, in cassandra.concurrent.execute_concurrent File "cassandra/concurrent.py", line 206, in cassandra.concurrent.ConcurrentExecutorListResults.execute File "cassandra/concurrent.py", line 125, in cassandra.concurrent._ConcurrentExecutor.execute File "cassandra/concurrent.py", line 220, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 224, in cassandra.concurrent.ConcurrentExecutorListResults._results File "cassandra/concurrent.py", line 172, in cassandra.concurrent._ConcurrentExecutor._raise cassandra.cluster.NoHostAvailable: ('Unable to complete the operation against any hosts', {: Unavailable('Error from server: code=1000 [Unavailable exception] message="Cannot achieve consistency level QUORUM" info={\'consistency\': \'QUORUM\', \'required_replicas\': 2, \'alive_replicas\': 1}',)}) database due to: None +++ date ++ echo 'INFO: =================== Mon Mar 23 05:43:55 UTC 2026 ===================' INFO: =================== Mon Mar 23 05:43:55 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 +++++ awk '{print $2}' +++++ grep -o 'dev.*' +++++ ip route get 1 ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ cut -d / -f 1 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ head -n 1 +++ awk '{print $2}' +++ grep 'inet ' +++ ip addr show dev ens3 ++ DEFAULT_LOCAL_IP=10.0.0.50 ++ 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=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs +++ tail -n 1 ++ HUGE_PAGES_2MB_DIR= ++ 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=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ 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.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33: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.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ 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=false ++ 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=false ++ 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.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33: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=false ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ 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 false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ 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=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ 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.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ 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.38,10.0.0.50,10.0.0.33 ++ 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=false ++ 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=false ++ 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=false ++ 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 contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_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 ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_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 ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 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 +++ cut -d ' ' -f 1 +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ tr '\n' , ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ uniq ++++ sort +++ local local_ips=,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ echo 10.0.0.50 2 +++ return ++ local ip=10.0.0.50 ++ [[ -z 10.0.0.50 ]] ++ echo 10.0.0.50 + host_ip=10.0.0.50 + [[ cql == \c\q\l ]] ++ sed 's/,/ /g' ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.50:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + 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 ++ 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/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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ 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/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/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/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.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 03/23/2026 05:44:04.345 7f3acf1ab808 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/23/2026 05:44:04.417 7f3acf1ab808 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/23/2026 05:44:04.450 7f3acf1ab808 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/23/2026 05:44:04.450 7f3acf1ab808 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] ovl: Error while doing RPMdb copy-up: [Errno 13] Permission denied: '/var/lib/rpm/__db.003' 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=))... Listening on http://10.0.0.50:8082/ Hit Ctrl-C to quit. 10.0.0.50 - - [2026-03-23 05:44:07] "GET / HTTP/1.1" 200 45871 0.001652 10.0.0.50 - - [2026-03-23 05:44:07] "GET / HTTP/1.1" 200 45871 0.001294 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.50 - - [2026-03-23 05:44:07] "POST /fqname-to-id HTTP/1.1" 401 292 0.000670 10.0.0.50 - - [2026-03-23 05:44:07] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000871 10.0.0.38 - - [2026-03-23 05:44:11] "POST /fqname-to-id HTTP/1.1" 200 156 3.692257 10.0.0.50 - - [2026-03-23 05:44:11] "POST /fqname-to-id HTTP/1.1" 200 156 2.082003 10.0.0.50 - - [2026-03-23 05:44:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.015025 10.0.0.50 - - [2026-03-23 05:44:11] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 1.951224 10.0.0.50 - - [2026-03-23 05:44:11] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.015144 /usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py:244: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn('Using keystoneclient sessions has been deprecated. ' 10.0.0.38 - - [2026-03-23 05:44:13] "PUT /job-template/d7812791-588f-4063-8bc7-b77c853b59f7 HTTP/1.1" 200 258 0.051291 10.0.0.38 - - [2026-03-23 05:44:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.011133 10.0.0.38 - - [2026-03-23 05:44:13] "PUT /job-template/82920404-f7f8-4fe4-bf8f-0c4884486dab HTTP/1.1" 200 258 0.106014 10.0.0.38 - - [2026-03-23 05:44:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004269 10.0.0.38 - - [2026-03-23 05:44:13] "PUT /job-template/c61dcf06-ce3d-4cfa-9891-d5f4b7d4efac HTTP/1.1" 200 258 0.079753 10.0.0.38 - - [2026-03-23 05:44:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.012109 10.0.0.38 - - [2026-03-23 05:44:13] "PUT /job-template/46cc15ce-1bb6-4881-b466-a3e9d84a4252 HTTP/1.1" 200 258 0.102083 10.0.0.38 - - [2026-03-23 05:44:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.020813 10.0.0.38 - - [2026-03-23 05:44:14] "PUT /job-template/0e4b0ef9-5a97-49c1-be30-2de1baa5f0ee HTTP/1.1" 200 258 0.052979 10.0.0.38 - - [2026-03-23 05:44:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.006898 10.0.0.38 - - [2026-03-23 05:44:14] "PUT /job-template/0baafb76-e727-4dc8-a585-b86be314a9b0 HTTP/1.1" 200 258 0.103596 10.0.0.38 - - [2026-03-23 05:44:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.006936 10.0.0.38 - - [2026-03-23 05:44:14] "PUT /job-template/4c603a3c-0cdb-4042-b321-3e771c81ae62 HTTP/1.1" 200 258 0.094007 10.0.0.38 - - [2026-03-23 05:44:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.005913 10.0.0.38 - - [2026-03-23 05:44:15] "PUT /job-template/1e22b4a0-b97c-47ba-beeb-2ecbe27409db HTTP/1.1" 200 258 0.077164 10.0.0.38 - - [2026-03-23 05:44:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.011442 10.0.0.38 - - [2026-03-23 05:44:15] "PUT /job-template/3c7321e7-babf-4c8e-95cf-31510760f088 HTTP/1.1" 200 258 0.080244 10.0.0.38 - - [2026-03-23 05:44:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.006115 10.0.0.38 - - [2026-03-23 05:44:15] "PUT /job-template/bf9b06d0-fc63-48d1-ac41-39cf03e3149d HTTP/1.1" 200 258 0.070432 10.0.0.38 - - [2026-03-23 05:44:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.023923 10.0.0.38 - - [2026-03-23 05:44:15] "PUT /job-template/6302775b-aa0b-4914-95ff-9fd3791dfc1a HTTP/1.1" 200 258 0.041069 10.0.0.38 - - [2026-03-23 05:44:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.014503 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.013400 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.003742 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.005489 10.0.0.38 - - [2026-03-23 05:44:16] "PUT /hardware/dd20c2ab-af3d-4077-a23d-31d34935e9fa HTTP/1.1" 200 250 0.035547 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.009929 10.0.0.38 - - [2026-03-23 05:44:16] "PUT /hardware/35bd6005-17d8-4c94-83f9-c23108bc2e40 HTTP/1.1" 200 250 0.095813 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.018396 10.0.0.38 - - [2026-03-23 05:44:16] "PUT /hardware/604425a0-8cc1-4bed-ba9c-3c0929ff27de HTTP/1.1" 200 250 0.031028 10.0.0.38 - - [2026-03-23 05:44:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.008530 10.0.0.38 - - [2026-03-23 05:44:17] "PUT /hardware/3de9c268-510a-4319-aa69-3629aa4e6dd0 HTTP/1.1" 200 250 0.022840 10.0.0.38 - - [2026-03-23 05:44:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.016272 10.0.0.38 - - [2026-03-23 05:44:17] "PUT /hardware/d3597702-a714-4159-a901-8f42363c40c9 HTTP/1.1" 200 250 0.032534 10.0.0.38 - - [2026-03-23 05:44:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.025202 10.0.0.38 - - [2026-03-23 05:44:17] "PUT /hardware/6aeacde4-56ac-4123-920c-7c21aca4528b HTTP/1.1" 200 250 0.044307 10.0.0.38 - - [2026-03-23 05:44:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.019587 10.0.0.38 - - [2026-03-23 05:44:17] "PUT /hardware/5879dd18-1b03-45f9-a670-e14c8f8688d0 HTTP/1.1" 200 250 0.058264 10.0.0.38 - - [2026-03-23 05:44:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.014332 10.0.0.38 - - [2026-03-23 05:44:17] "PUT /hardware/e7d6fd78-ee89-4196-a0c1-977a12d22420 HTTP/1.1" 200 250 0.041583 10.0.0.38 - - [2026-03-23 05:44:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.015339 10.0.0.38 - - [2026-03-23 05:44:18] "PUT /hardware/efb2a74f-08c6-4c92-8835-3ac3d285ef7e HTTP/1.1" 200 250 0.039201 10.0.0.38 - - [2026-03-23 05:44:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.012657 10.0.0.38 - - [2026-03-23 05:44:18] "PUT /hardware/f0a9488e-daf7-4fb7-930f-80c97eb89090 HTTP/1.1" 200 250 0.035463 10.0.0.38 - - [2026-03-23 05:44:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.016122 10.0.0.38 - - [2026-03-23 05:44:18] "PUT /hardware/8f1a5c59-c3fa-4915-a3ad-d1effc02aad4 HTTP/1.1" 200 250 0.028496 10.0.0.38 - - [2026-03-23 05:44:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.031765 10.0.0.38 - - [2026-03-23 05:44:18] "PUT /hardware/942e0c31-d3f2-43bb-bfe8-c2ef2b693a53 HTTP/1.1" 200 250 0.091170 10.0.0.38 - - [2026-03-23 05:44:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.013881 10.0.0.38 - - [2026-03-23 05:44:19] "PUT /hardware/4f2a681c-abc1-4bb1-9e27-8ddb6c364e99 HTTP/1.1" 200 250 0.154375 10.0.0.38 - - [2026-03-23 05:44:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.019714 10.0.0.38 - - [2026-03-23 05:44:19] "PUT /hardware/9b7ef1e4-4516-4149-9c0b-7701db59642e HTTP/1.1" 200 250 0.028218 10.0.0.38 - - [2026-03-23 05:44:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.010321 10.0.0.38 - - [2026-03-23 05:44:19] "PUT /hardware/12f71187-868a-4145-96cf-3563c4d06435 HTTP/1.1" 200 250 0.051463 10.0.0.38 - - [2026-03-23 05:44:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.013071 10.0.0.38 - - [2026-03-23 05:44:19] "PUT /hardware/f46522f9-cc84-4f6b-8487-f9a7c65c1d7f HTTP/1.1" 200 250 0.041897 10.0.0.38 - - [2026-03-23 05:44:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.012282 10.0.0.38 - - [2026-03-23 05:44:20] "PUT /hardware/8226354d-0260-47c5-a29a-bb7c2dcd6f85 HTTP/1.1" 200 250 0.067261 10.0.0.38 - - [2026-03-23 05:44:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.012442 10.0.0.38 - - [2026-03-23 05:44:20] "PUT /feature/ce7e079d-92cd-4ea6-b4f8-11bf9e8dd70c HTTP/1.1" 200 248 0.071884 10.0.0.38 - - [2026-03-23 05:44:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.010221 10.0.0.38 - - [2026-03-23 05:44:20] "PUT /feature/eee8505e-6ccb-4763-b698-062f3ebb83ff HTTP/1.1" 200 248 0.049608 10.0.0.38 - - [2026-03-23 05:44:20] "POST /fqname-to-id HTTP/1.1" 401 292 0.001354 10.0.0.38 - - [2026-03-23 05:44:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.027915 10.0.0.38 - - [2026-03-23 05:44:20] "PUT /feature/ebb2036c-51d5-470f-bf3a-b18a827b8f54 HTTP/1.1" 200 248 0.044266 10.0.0.38 - - [2026-03-23 05:44:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.017605 10.0.0.50 - - [2026-03-23 05:44:21] "POST /fqname-to-id HTTP/1.1" 401 292 0.000591 10.0.0.38 - - [2026-03-23 05:44:21] "PUT /feature/14f39325-1584-4dec-b4a1-23ca9f9102c4 HTTP/1.1" 200 248 0.077852 10.0.0.38 - - [2026-03-23 05:44:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.072043 10.0.0.38 - - [2026-03-23 05:44:21] "PUT /physical-role/dd1ef3e4-5aa8-4181-8900-ca15826e20a4 HTTP/1.1" 200 260 0.022479 10.0.0.38 - - [2026-03-23 05:44:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.100019 10.0.0.38 - - [2026-03-23 05:44:21] "PUT /physical-role/69b11745-b1f4-4f13-b66e-6f85eee3e7ca HTTP/1.1" 200 260 0.074878 10.0.0.38 - - [2026-03-23 05:44:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.019526 10.0.0.38 - - [2026-03-23 05:44:22] "PUT /overlay-role/f1cfb102-8cdb-4739-b1f9-953e64876208 HTTP/1.1" 200 258 0.023357 10.0.0.38 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.018957 10.0.0.50 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.075192 10.0.0.38 - - [2026-03-23 05:44:22] "PUT /overlay-role/f1cfb102-8cdb-4739-b1f9-953e64876208 HTTP/1.1" 200 258 0.046779 10.0.0.50 - - [2026-03-23 05:44:22] "GET /network-ipam/9d27cef3-4ddc-4049-ab21-632430c3e3fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1954 0.007749 10.0.0.38 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.011050 10.0.0.38 - - [2026-03-23 05:44:22] "PUT /overlay-role/47257d24-16d8-4493-96fb-086b66f89467 HTTP/1.1" 200 258 0.040233 10.0.0.38 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.010937 10.0.0.38 - - [2026-03-23 05:44:22] "PUT /overlay-role/06f28cb0-ad87-4a08-bf0e-d1c0eba83bd2 HTTP/1.1" 200 258 0.037673 10.0.0.38 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.015368 10.0.0.38 - - [2026-03-23 05:44:22] "PUT /role-definition/f0cb477b-80b0-47b9-9438-230a24a3c500 HTTP/1.1" 200 264 0.035281 10.0.0.38 - - [2026-03-23 05:44:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.007843 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/81a81c8a-17ca-41db-87c4-b8fa14036afa HTTP/1.1" 200 264 0.033646 10.0.0.38 - - [2026-03-23 05:44:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.013995 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/598e8404-73c9-4ff0-bcde-9065a4cdabb2 HTTP/1.1" 200 264 0.056934 10.0.0.38 - - [2026-03-23 05:44:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.012030 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/c9f139ea-4a8f-457d-a074-c0aa628161ab HTTP/1.1" 200 264 0.025062 10.0.0.38 - - [2026-03-23 05:44:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.008631 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/a69be320-d209-4177-986c-1e46929fb6a3 HTTP/1.1" 200 264 0.019790 10.0.0.38 - - [2026-03-23 05:44:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.006121 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /access-control-list/e72c4d82-000d-42bb-8eb5-c9668f7ff056 HTTP/1.1" 200 272 0.432546 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/462bc14a-2c61-48ac-a4d8-c250623b072d HTTP/1.1" 200 264 0.028505 10.0.0.38 - - [2026-03-23 05:44:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.006328 10.0.0.38 - - [2026-03-23 05:44:23] "PUT /role-definition/f6d56d51-d590-46f6-8853-f2d0c5ec13d6 HTTP/1.1" 200 264 0.019263 10.0.0.38 - - [2026-03-23 05:44:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.012402 10.0.0.38 - - [2026-03-23 05:44:24] "PUT /role-definition/15e84ebb-6f8c-409f-9877-5cc4c33b7021 HTTP/1.1" 200 264 0.026067 10.0.0.38 - - [2026-03-23 05:44:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.022914 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.38 - - [2026-03-23 05:44:24] "PUT /feature-config/17cfedc3-8a46-41b4-9dce-782341dfe6ee HTTP/1.1" 200 262 0.034496 10.0.0.38 - - [2026-03-23 05:44:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.006734 10.0.0.38 - - [2026-03-23 05:44:24] "PUT /node-profile/a127dd94-66ca-498e-b98e-b7b7da9f51d7 HTTP/1.1" 200 258 0.043812 10.0.0.38 - - [2026-03-23 05:44:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.011143 10.0.0.38 - - [2026-03-23 05:44:24] "PUT /node-profile/39ca10fd-c26d-4a69-a903-247bcbf0d379 HTTP/1.1" 200 258 0.031695 10.0.0.38 - - [2026-03-23 05:44:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.010643 10.0.0.38 - - [2026-03-23 05:44:24] "PUT /node-profile/ac0b43de-6495-4195-bcf0-72ebe3833699 HTTP/1.1" 200 258 0.030109 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.022945 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004086 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004319 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004048 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.005286 10.0.0.38 - - [2026-03-23 05:44:25] "GET /obj-perms HTTP/1.1" 200 5056 1.745785 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.017706 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003997 10.0.0.38 - - [2026-03-23 05:44:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004861 10.0.0.38 - - [2026-03-23 05:44:25] "PUT /role-config/f29266a6-3bee-4fdd-835c-a04a1c6480f8 HTTP/1.1" 200 256 0.024834 10.0.0.38 - - [2026-03-23 05:44:25] "PUT /role-config/7305e3af-241d-4c1f-ab73-27c565681ef1 HTTP/1.1" 200 256 0.046247 10.0.0.38 - - [2026-03-23 05:44:25] "PUT /role-config/19d74d32-c2d7-4729-9aa0-d09b9e1ebee3 HTTP/1.1" 200 256 0.058911 10.0.0.38 - - [2026-03-23 05:44:26] "PUT /role-config/ab56c483-f40e-496c-b9f7-55b40e11a47b HTTP/1.1" 200 256 0.057851 10.0.0.38 - - [2026-03-23 05:44:26] "PUT /role-config/72a86118-ee3e-4a5d-951f-4af043ade51e HTTP/1.1" 200 256 0.021127 10.0.0.38 - - [2026-03-23 05:44:26] "PUT /role-config/e6981c63-eed3-4b3e-8a78-e1ea06f3d970 HTTP/1.1" 200 256 0.020401 10.0.0.38 - - [2026-03-23 05:44:26] "PUT /role-config/4ce5b8be-0bfd-4e83-82e9-f50d84df9d5e HTTP/1.1" 200 256 0.031611 10.0.0.38 - - [2026-03-23 05:44:26] "PUT /role-config/2f253045-39f8-4326-9c32-09e9cf03a0f5 HTTP/1.1" 200 256 0.022231 10.0.0.38 - - [2026-03-23 05:44:26] "POST /ref-update HTTP/1.1" 200 156 0.020864 10.0.0.38 - - [2026-03-23 05:44:26] "POST /ref-update HTTP/1.1" 200 156 0.038118 10.0.0.38 - - [2026-03-23 05:44:26] "POST /ref-update HTTP/1.1" 200 156 0.041501 10.0.0.38 - - [2026-03-23 05:44:26] "POST /ref-update HTTP/1.1" 200 156 0.030810 10.0.0.38 - - [2026-03-23 05:44:26] "POST /ref-update HTTP/1.1" 200 156 0.074544 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.034541 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.032457 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.023334 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.022038 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.017642 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.033413 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.017340 10.0.0.50 - - [2026-03-23 05:44:27] "GET /obj-perms HTTP/1.1" 200 5056 1.638861 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.026787 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.032396 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.026769 10.0.0.38 - - [2026-03-23 05:44:27] "POST /ref-update HTTP/1.1" 200 156 0.037648 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.030273 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.041950 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.020926 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.031916 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.052927 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.062891 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.032759 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.044327 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.028248 10.0.0.38 - - [2026-03-23 05:44:28] "POST /ref-update HTTP/1.1" 200 156 0.037341 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.039770 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.030091 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.053460 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.028520 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.038900 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.032134 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.023672 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.022155 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.023883 10.0.0.38 - - [2026-03-23 05:44:29] "POST /ref-update HTTP/1.1" 200 156 0.019739 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.028999 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.035210 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.025192 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.017258 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.057890 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.021093 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.035014 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.023694 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.051391 10.0.0.38 - - [2026-03-23 05:44:30] "POST /ref-update HTTP/1.1" 200 156 0.032496 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.019873 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.020273 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.035667 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.017601 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.021157 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.040415 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.018297 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.029719 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.042015 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.027557 10.0.0.38 - - [2026-03-23 05:44:31] "POST /ref-update HTTP/1.1" 200 156 0.020008 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.025028 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.027986 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.023233 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.021068 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.021969 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.023786 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.018762 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.027287 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.019175 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.021919 10.0.0.38 - - [2026-03-23 05:44:32] "POST /ref-update HTTP/1.1" 200 156 0.033181 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.029356 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.018564 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.020447 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.024488 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.019004 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.028604 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.036916 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.021037 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.028956 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.036512 10.0.0.38 - - [2026-03-23 05:44:33] "POST /ref-update HTTP/1.1" 200 156 0.029025 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.045660 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.049318 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.035134 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.025698 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.023739 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.021005 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.025295 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.031831 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.023598 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.041930 10.0.0.38 - - [2026-03-23 05:44:34] "POST /ref-update HTTP/1.1" 200 156 0.025576 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.033172 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.032899 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.042916 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.025871 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.029939 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.040983 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.044735 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.040660 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.020031 10.0.0.38 - - [2026-03-23 05:44:35] "POST /ref-update HTTP/1.1" 200 156 0.022797 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.029589 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.024551 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.028266 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.081140 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.052899 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.034578 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.027283 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.034801 10.0.0.38 - - [2026-03-23 05:44:36] "POST /ref-update HTTP/1.1" 200 156 0.036833 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.067802 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.028220 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.024147 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.022770 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.033752 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.022848 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.028418 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.027925 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.030386 10.0.0.38 - - [2026-03-23 05:44:37] "POST /ref-update HTTP/1.1" 200 156 0.032296 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.038026 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.031216 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.032248 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.034027 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.017992 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.028921 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.031764 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.028466 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.025856 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.031282 10.0.0.38 - - [2026-03-23 05:44:38] "POST /ref-update HTTP/1.1" 200 156 0.023433 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.037719 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.023711 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.030190 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.018666 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.018073 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.017943 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.017987 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.017910 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.018327 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.018079 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.021549 10.0.0.38 - - [2026-03-23 05:44:39] "POST /ref-update HTTP/1.1" 200 156 0.019082 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.020085 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.029032 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.027095 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.025817 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.020332 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.019507 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.015635 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.027572 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.015300 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.023958 10.0.0.38 - - [2026-03-23 05:44:40] "POST /ref-update HTTP/1.1" 200 156 0.018376 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.026128 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.021552 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.017356 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.022771 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.019599 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.038649 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.018448 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.022332 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.018045 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.018502 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.021617 10.0.0.38 - - [2026-03-23 05:44:41] "POST /ref-update HTTP/1.1" 200 156 0.015331 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.016319 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.028146 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.021943 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.024890 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.016709 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.018906 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.019944 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.024516 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.022208 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.021578 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.020318 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.020042 10.0.0.38 - - [2026-03-23 05:44:42] "POST /ref-update HTTP/1.1" 200 156 0.016166 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.020612 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.016788 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.027628 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.023886 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.018084 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.014660 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.020530 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.014266 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.022468 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.017967 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.016220 10.0.0.38 - - [2026-03-23 05:44:43] "POST /ref-update HTTP/1.1" 200 156 0.017712 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.018548 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.019291 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.017039 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.015765 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.018677 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.015254 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.020085 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.014911 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.028209 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.016857 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.020190 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.017197 10.0.0.38 - - [2026-03-23 05:44:44] "POST /ref-update HTTP/1.1" 200 156 0.020326 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.026351 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.017062 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.020619 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.021518 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.015820 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.017618 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.016317 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.016703 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.015568 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.040189 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.022311 10.0.0.38 - - [2026-03-23 05:44:45] "POST /ref-update HTTP/1.1" 200 156 0.016959 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.018970 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.014058 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.019727 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.015610 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.014624 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.028896 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.019246 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.016826 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.019667 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.019928 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.015337 10.0.0.38 - - [2026-03-23 05:44:46] "POST /ref-update HTTP/1.1" 200 156 0.024681 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.018485 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.018310 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.017654 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.017919 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.019302 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.027159 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.016816 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.020685 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.015614 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.023530 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.016113 10.0.0.38 - - [2026-03-23 05:44:47] "POST /ref-update HTTP/1.1" 200 156 0.062244 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.058064 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.032309 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.021914 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.021780 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.022654 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.026246 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.024843 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.032583 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.049038 10.0.0.38 - - [2026-03-23 05:44:48] "POST /ref-update HTTP/1.1" 200 156 0.026122 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.019785 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.021398 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.027135 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.019864 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.021358 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.018769 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.014282 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.024938 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.018097 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.015235 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.017574 10.0.0.38 - - [2026-03-23 05:44:49] "POST /ref-update HTTP/1.1" 200 156 0.018884 10.0.0.38 - - [2026-03-23 05:44:50] "PUT /network-ipam/3e70425f-ecc7-447f-a85f-e6c732c61e70 HTTP/1.1" 200 258 0.022194 10.0.0.50 - - [2026-03-23 05:44:50] "POST /useragent-kv HTTP/1.1" 200 115 0.011291 10.0.0.50 - - [2026-03-23 05:44:50] "POST /useragent-kv HTTP/1.1" 200 115 0.001885 10.0.0.50 - - [2026-03-23 05:44:50] "POST /useragent-kv HTTP/1.1" 200 115 0.003860 10.0.0.38 - - [2026-03-23 05:44:50] "PUT /virtual-network/e4f581f0-d970-4ba0-bd31-941ea2a66487 HTTP/1.1" 200 264 0.122259 10.0.0.38 - - [2026-03-23 05:44:50] "POST /fqname-to-id HTTP/1.1" 404 178 0.003642 10.0.0.38 - - [2026-03-23 05:44:50] "POST /fqname-to-id HTTP/1.1" 404 198 0.006244 10.0.0.33 - - [2026-03-23 05:45:28] "GET /obj-perms HTTP/1.1" 200 5056 0.075953 +++ date ++ echo 'INFO: =================== Mon Mar 23 05:46:51 AM UTC 2026 ===================' INFO: =================== Mon Mar 23 05:46:51 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 +++ cut -d / -f 1 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ ip addr show dev ens3 +++ head -n 1 +++ grep 'inet ' +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.50 ++ 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=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ mount -t hugetlbfs +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' ++ HUGE_PAGES_2MB_DIR= ++ 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=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ 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.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33: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.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ 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=false ++ 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=false ++ 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.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33: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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33: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=false ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ 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 false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ 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.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in "${server_list[@]}" ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ 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=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ 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.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ 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.38,10.0.0.50,10.0.0.33 ++ 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=false ++ 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=false ++ 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=false ++ 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 contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_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 ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_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 ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 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 +++ cut -d ' ' -f 1 +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ grep -vi host ++++ awk '/32 host/ { print f } {f=$2}' ++++ sort ++++ uniq +++ local local_ips=,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in "${server_list[@]}" +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in "${server_list[@]}" +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.50,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ echo 10.0.0.50 2 +++ return ++ local ip=10.0.0.50 ++ [[ -z 10.0.0.50 ]] ++ echo 10.0.0.50 + host_ip=10.0.0.50 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.50:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + 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__.*__.*=.*$' ++ cut -d = -f 1 ++ sort ++ 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 false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ 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: 03/23/2026 05:47:00.773 7f65603a1f40 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/23/2026 05:47:00.903 7f65603a1f40 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/23/2026 05:47:00.914 7f65603a1f40 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/23/2026 05:47:00.914 7f65603a1f40 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] 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=))... Listening on http://10.0.0.50:8082/ Hit Ctrl-C to quit. 10.0.0.50 - - [2026-03-23 05:47:01] "GET / HTTP/1.1" 503 181 0.000206 10.0.0.50 - - [2026-03-23 05:47:01] "GET / HTTP/1.1" 503 181 0.000139 10.0.0.50 - - [2026-03-23 05:47:02] "GET / HTTP/1.1" 200 35931 0.002359 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.50 - - [2026-03-23 05:47:02] "POST /fqname-to-id HTTP/1.1" 401 292 0.000505 10.0.0.50 - - [2026-03-23 05:47:02] "GET / HTTP/1.1" 200 45871 0.001949 10.0.0.50 - - [2026-03-23 05:47:02] "GET / HTTP/1.1" 200 45871 0.001012 10.0.0.50 - - [2026-03-23 05:47:02] "POST /fqname-to-id HTTP/1.1" 401 292 0.000340 10.0.0.50 - - [2026-03-23 05:47:02] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000303 10.0.0.33 - - [2026-03-23 05:47:02] "GET / HTTP/1.1" 200 35931 0.001409 10.0.0.33 - - [2026-03-23 05:47:02] "POST /fqname-to-id HTTP/1.1" 401 292 0.000407 10.0.0.38 - - [2026-03-23 05:47:03] "GET / HTTP/1.1" 200 35931 0.001348 10.0.0.38 - - [2026-03-23 05:47:03] "POST /fqname-to-id HTTP/1.1" 401 292 0.000365 10.0.0.50 - - [2026-03-23 05:47:03] "POST /fqname-to-id HTTP/1.1" 401 292 0.000368 10.0.0.50 - - [2026-03-23 05:47:04] "POST /fqname-to-id HTTP/1.1" 401 292 0.000471 10.0.0.50 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 4.049266 10.0.0.50 - - [2026-03-23 05:47:07] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3244 0.006423 10.0.0.33 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 3.053596 10.0.0.33 - - [2026-03-23 05:47:07] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3244 0.005606 10.0.0.33 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.002911 10.0.0.50 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 3.734440 10.0.0.50 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004380 10.0.0.50 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.002734 10.0.0.50 - - [2026-03-23 05:47:07] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 3.413654 10.0.0.50 - - [2026-03-23 05:47:07] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.002908 10.0.0.33 - - [2026-03-23 05:47:07] "GET /config-node/40b03761-43cc-4ac2-b77d-dd5f48bae560?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1199 0.006114 10.0.0.38 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 2.828442 10.0.0.38 - - [2026-03-23 05:47:07] "GET /global-system-config/11100c2a-2919-46e6-b638-b6a39c1c63a4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3244 0.007159 10.0.0.38 - - [2026-03-23 05:47:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.009492 10.0.0.50 - - [2026-03-23 05:47:07] "GET /config-node/8fcc0958-3ae1-4ccb-b029-c93d3f6918c2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1200 0.012005 10.0.0.38 - - [2026-03-23 05:47:07] "GET /config-node/ae9e47de-0a01-4799-8ae3-be5527869ea5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1200 0.006031 /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.50 - - [2026-03-23 05:47:09] "POST /fqname-to-id HTTP/1.1" 200 156 1.597306 10.0.0.50 - - [2026-03-23 05:47:09] "GET /network-ipam/9d27cef3-4ddc-4049-ab21-632430c3e3fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1954 0.004058 10.0.0.50 - - [2026-03-23 05:47:09] "PUT /access-control-list/8552566f-9fed-433f-a1d5-33c1104e8566 HTTP/1.1" 200 272 1.431738 10.0.0.50 - - [2026-03-23 05:47:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000371 10.0.0.50 - - [2026-03-23 05:47:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000345 10.0.0.33 - - [2026-03-23 05:47:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000346 10.0.0.33 - - [2026-03-23 05:47:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000356 10.0.0.38 - - [2026-03-23 05:47:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000387 10.0.0.38 - - [2026-03-23 05:47:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000323 10.0.0.33 - - [2026-03-23 05:47:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000556 10.0.0.50 - - [2026-03-23 05:47:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000502 10.0.0.33 - - [2026-03-23 05:47:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000508 10.0.0.50 - - [2026-03-23 05:47:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000375 10.0.0.38 - - [2026-03-23 05:47:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000354 10.0.0.38 - - [2026-03-23 05:47:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000381 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.50 - - [2026-03-23 05:48:10] "GET /obj-perms HTTP/1.1" 200 5056 0.431615 10.0.0.33 - - [2026-03-23 05:48:11] "GET /obj-perms HTTP/1.1" 200 5056 0.053288 10.0.0.38 - - [2026-03-23 05:49:11] "GET /obj-perms HTTP/1.1" 200 5056 0.047158 10.0.0.50 - - [2026-03-23 05:52:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000421 10.0.0.50 - - [2026-03-23 05:52:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000344 10.0.0.33 - - [2026-03-23 05:52:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000348 10.0.0.33 - - [2026-03-23 05:52:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000359 10.0.0.38 - - [2026-03-23 05:52:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000374 10.0.0.38 - - [2026-03-23 05:52:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000354 10.0.0.50 - - [2026-03-23 05:52:14] "GET /obj-perms HTTP/1.1" 200 5056 0.113046 10.0.0.33 - - [2026-03-23 05:52:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000432 10.0.0.33 - - [2026-03-23 05:52:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000340 10.0.0.50 - - [2026-03-23 05:52:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000357 10.0.0.50 - - [2026-03-23 05:52:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000329 10.0.0.38 - - [2026-03-23 05:52:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000345 10.0.0.38 - - [2026-03-23 05:52:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000334 10.0.0.33 - - [2026-03-23 05:53:15] "GET /obj-perms HTTP/1.1" 200 5056 0.051504 10.0.0.38 - - [2026-03-23 05:53:15] "GET /obj-perms HTTP/1.1" 200 5056 0.045018 10.0.0.50 - - [2026-03-23 05:57:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000347 10.0.0.50 - - [2026-03-23 05:57:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000362 10.0.0.33 - - [2026-03-23 05:57:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000365 10.0.0.33 - - [2026-03-23 05:57:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000341 10.0.0.38 - - [2026-03-23 05:57:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000336 10.0.0.38 - - [2026-03-23 05:57:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000323 10.0.0.50 - - [2026-03-23 05:57:18] "GET /obj-perms HTTP/1.1" 200 5056 0.055852 10.0.0.33 - - [2026-03-23 05:57:18] "GET /obj-perms HTTP/1.1" 200 5056 0.096387 10.0.0.33 - - [2026-03-23 05:57:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000360 10.0.0.33 - - [2026-03-23 05:57:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000363 10.0.0.50 - - [2026-03-23 05:57:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000342 10.0.0.50 - - [2026-03-23 05:57:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000347 10.0.0.38 - - [2026-03-23 05:57:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000349 10.0.0.38 - - [2026-03-23 05:57:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000350 10.0.0.38 - - [2026-03-23 05:58:19] "GET /obj-perms HTTP/1.1" 200 5056 0.231654 10.0.0.50 - - [2026-03-23 06:01:22] "GET /obj-perms HTTP/1.1" 200 5056 0.047572 10.0.0.50 - - [2026-03-23 06:02:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000368 10.0.0.50 - - [2026-03-23 06:02:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000382 10.0.0.33 - - [2026-03-23 06:02:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000363 10.0.0.33 - - [2026-03-23 06:02:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000353 10.0.0.38 - - [2026-03-23 06:02:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000345 10.0.0.38 - - [2026-03-23 06:02:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000508 10.0.0.33 - - [2026-03-23 06:02:22] "GET /obj-perms HTTP/1.1" 200 5056 0.051834 10.0.0.38 - - [2026-03-23 06:02:22] "GET /obj-perms HTTP/1.1" 200 5056 0.045854 10.0.0.33 - - [2026-03-23 06:02:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000349 10.0.0.33 - - [2026-03-23 06:02:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000329 10.0.0.50 - - [2026-03-23 06:02:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000342 10.0.0.50 - - [2026-03-23 06:02:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000362 10.0.0.38 - - [2026-03-23 06:02:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000451 10.0.0.38 - - [2026-03-23 06:02:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000341 10.0.0.50 - - [2026-03-23 06:05:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.062481 10.0.0.50 - - [2026-03-23 06:06:25] "GET /obj-perms HTTP/1.1" 200 5056 0.059931 10.0.0.33 - - [2026-03-23 06:06:26] "GET /obj-perms HTTP/1.1" 200 5056 0.047957 10.0.0.50 - - [2026-03-23 06:06:26] "GET /virtual-router/9230f624-1013-4598-8315-11b42b1f1015?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1244 0.004789 10.0.0.50 - - [2026-03-23 06:07:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000406 10.0.0.50 - - [2026-03-23 06:07:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000355 10.0.0.33 - - [2026-03-23 06:07:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000341 10.0.0.33 - - [2026-03-23 06:07:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000368 10.0.0.38 - - [2026-03-23 06:07:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000551 10.0.0.38 - - [2026-03-23 06:07:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000432 10.0.0.38 - - [2026-03-23 06:07:26] "GET /obj-perms HTTP/1.1" 200 5056 0.061326 10.0.0.50 - - [2026-03-23 06:07:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.031256 10.0.0.33 - - [2026-03-23 06:07:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000376 10.0.0.33 - - [2026-03-23 06:07:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000332 10.0.0.50 - - [2026-03-23 06:07:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000354 10.0.0.50 - - [2026-03-23 06:07:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000359 10.0.0.38 - - [2026-03-23 06:07:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000361 10.0.0.38 - - [2026-03-23 06:07:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000354 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:07:52] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000945 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:07:52] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000840 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:07:57] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000860 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:07:57] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000905 10.0.0.50 - - [2026-03-23 06:09:27] "POST /fqname-to-id HTTP/1.1" 404 207 0.037148 10.0.0.50 - - [2026-03-23 06:09:28] "POST /access-control-lists HTTP/1.1" 200 571 0.051970 [Introspect:8084]10.0.0.38 - - [2026-03-23 06:09:28] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000992 10.0.0.50 - - [2026-03-23 06:09:30] "POST /fqname-to-id HTTP/1.1" 404 244 0.019567 10.0.0.50 - - [2026-03-23 06:09:33] "GET /projects?obj_uuids=a9a5bbe6-c172-42b3-b44e-408a006704fe&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.028023 10.0.0.38 - - [2026-03-23 06:09:33] "POST /neutron/network HTTP/1.1" 200 620 0.225299 10.0.0.50 - - [2026-03-23 06:09:33] "POST /ref-update HTTP/1.1" 200 156 0.044039 10.0.0.38 - - [2026-03-23 06:09:34] "POST /neutron/network HTTP/1.1" 200 837 0.010878 10.0.0.50 - - [2026-03-23 06:09:35] "GET /obj-perms HTTP/1.1" 200 5052 0.046989 10.0.0.33 - - [2026-03-23 06:09:36] "GET /obj-perms HTTP/1.1" 200 5052 0.052091 10.0.0.38 - - [2026-03-23 06:09:37] "POST /neutron/network HTTP/1.1" 200 847 0.008417 10.0.0.38 - - [2026-03-23 06:09:38] "GET /project/a9a5bbe6-c172-42b3-b44e-408a006704fe?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000376 10.0.0.38 - - [2026-03-23 06:09:39] "POST /neutron/port HTTP/1.1" 200 117 0.007392 10.0.0.50 - - [2026-03-23 06:09:40] "GET /projects?obj_uuids=a9a5bbe6-c172-42b3-b44e-408a006704fe&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.001164 10.0.0.38 - - [2026-03-23 06:09:40] "POST /neutron/port HTTP/1.1" 200 1069 0.420458 10.0.0.38 - - [2026-03-23 06:09:41] "POST /neutron/port HTTP/1.1" 200 1123 0.164389 10.0.0.38 - - [2026-03-23 06:09:41] "POST /neutron/subnet HTTP/1.1" 200 689 0.012132 10.0.0.38 - - [2026-03-23 06:09:44] "POST /neutron/port HTTP/1.1" 200 1133 0.018890 10.0.0.38 - - [2026-03-23 06:09:44] "GET /obj-perms HTTP/1.1" 200 5052 0.045223 10.0.0.38 - - [2026-03-23 06:09:47] "GET /obj-perms HTTP/1.1" 200 5052 0.004071 10.0.0.38 - - [2026-03-23 06:09:50] "POST /neutron/network HTTP/1.1" 400 204 0.017766 10.0.0.38 - - [2026-03-23 06:09:50] "POST /neutron/port HTTP/1.1" 200 151 0.244893 10.0.0.50 - - [2026-03-23 06:10:06] "POST /fqname-to-id HTTP/1.1" 404 246 0.003714 10.0.0.50 - - [2026-03-23 06:10:06] "POST /access-control-lists HTTP/1.1" 200 606 0.042437 10.0.0.38 - - [2026-03-23 06:10:10] "POST /neutron/network HTTP/1.1" 200 117 0.037318 10.0.0.50 - - [2026-03-23 06:10:10] "POST /route-targets HTTP/1.1" 200 327 0.022450 10.0.0.38 - - [2026-03-23 06:10:11] "POST /neutron/network HTTP/1.1" 200 840 0.009875 10.0.0.38 - - [2026-03-23 06:10:11] "POST /neutron/subnet HTTP/1.1" 200 734 0.009175 10.0.0.50 - - [2026-03-23 06:10:12] "DELETE /access-control-list/29890775-b3af-4b00-a12b-fc70c8105b16 HTTP/1.1" 200 115 0.082553 10.0.0.50 - - [2026-03-23 06:10:13] "POST /useragent-kv HTTP/1.1" 200 115 0.008211 10.0.0.38 - - [2026-03-23 06:10:13] "POST /neutron/subnet HTTP/1.1" 200 715 0.264650 10.0.0.38 - - [2026-03-23 06:10:13] "POST /neutron/network HTTP/1.1" 200 836 0.007906 10.0.0.38 - - [2026-03-23 06:10:14] "GET /obj-perms HTTP/1.1" 200 5054 0.048885 10.0.0.38 - - [2026-03-23 06:10:15] "GET /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000434 10.0.0.38 - - [2026-03-23 06:10:15] "POST /neutron/network HTTP/1.1" 200 836 0.032698 10.0.0.38 - - [2026-03-23 06:10:15] "POST /neutron/port HTTP/1.1" 200 117 0.006708 10.0.0.50 - - [2026-03-23 06:10:16] "GET /projects?obj_uuids=45e4ee85-3ee6-40ce-aa02-84120f7c71a8&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.004117 10.0.0.38 - - [2026-03-23 06:10:16] "GET /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000364 10.0.0.38 - - [2026-03-23 06:10:16] "POST /neutron/port HTTP/1.1" 200 1070 0.481895 10.0.0.38 - - [2026-03-23 06:10:16] "POST /neutron/port HTTP/1.1" 200 1124 0.119583 10.0.0.38 - - [2026-03-23 06:10:16] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004302 10.0.0.38 - - [2026-03-23 06:10:16] "POST /neutron/network HTTP/1.1" 200 836 0.006940 10.0.0.38 - - [2026-03-23 06:10:16] "POST /neutron/port HTTP/1.1" 200 117 0.006375 10.0.0.38 - - [2026-03-23 06:10:17] "POST /neutron/port HTTP/1.1" 200 1134 0.021255 10.0.0.38 - - [2026-03-23 06:10:18] "POST /neutron/port HTTP/1.1" 200 1074 0.043790 10.0.0.38 - - [2026-03-23 06:10:18] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004127 10.0.0.38 - - [2026-03-23 06:10:18] "POST /neutron/network HTTP/1.1" 200 840 0.008625 10.0.0.38 - - [2026-03-23 06:10:22] "POST /neutron/port HTTP/1.1" 200 1134 0.019551 10.0.0.38 - - [2026-03-23 06:10:23] "POST /neutron/security_group HTTP/1.1" 200 2070 0.010313 10.0.0.38 - - [2026-03-23 06:10:28] "POST /neutron/port HTTP/1.1" 200 1134 0.022103 10.0.0.50 - - [2026-03-23 06:10:29] "GET /obj-perms HTTP/1.1" 200 5056 0.047970 10.0.0.38 - - [2026-03-23 06:10:30] "POST /neutron/port HTTP/1.1" 200 1138 0.023870 10.0.0.38 - - [2026-03-23 06:10:30] "POST /neutron/subnet HTTP/1.1" 200 708 0.009264 10.0.0.38 - - [2026-03-23 06:10:31] "POST /neutron/port HTTP/1.1" 200 1138 0.065243 10.0.0.38 - - [2026-03-23 06:10:34] "POST /neutron/port HTTP/1.1" 200 1134 0.029834 10.0.0.38 - - [2026-03-23 06:10:34] "POST /neutron/port HTTP/1.1" 200 1138 0.016701 10.0.0.38 - - [2026-03-23 06:10:34] "POST /neutron/security_group HTTP/1.1" 200 2070 0.009020 10.0.0.38 - - [2026-03-23 06:10:35] "POST /neutron/floatingip HTTP/1.1" 200 577 0.027056 10.0.0.38 - - [2026-03-23 06:10:39] "POST /neutron/floatingip HTTP/1.1" 200 532 0.009464 10.0.0.38 - - [2026-03-23 06:10:39] "POST /neutron/network HTTP/1.1" 400 204 0.017044 10.0.0.38 - - [2026-03-23 06:10:40] "POST /neutron/port HTTP/1.1" 200 1128 0.014282 10.0.0.38 - - [2026-03-23 06:10:40] "POST /neutron/port HTTP/1.1" 200 151 0.276685 10.0.0.50 - - [2026-03-23 06:10:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.009928 10.0.0.38 - - [2026-03-23 06:10:42] "POST /neutron/network HTTP/1.1" 200 840 0.006400 10.0.0.50 - - [2026-03-23 06:10:42] "DELETE /route-target/22f26700-5c60-4a12-92f9-58bf3e6d1c79 HTTP/1.1" 200 115 0.037471 10.0.0.50 - - [2026-03-23 06:10:45] "POST /fqname-to-id HTTP/1.1" 404 228 0.015397 10.0.0.50 - - [2026-03-23 06:10:51] "POST /access-control-lists HTTP/1.1" 200 591 0.031947 10.0.0.50 - - [2026-03-23 06:10:53] "POST /fqname-to-id HTTP/1.1" 404 228 0.007018 10.0.0.50 - - [2026-03-23 06:10:53] "POST /access-control-lists HTTP/1.1" 200 588 0.038831 10.0.0.50 - - [2026-03-23 06:10:53] "PUT /access-control-list/823033ab-a13d-4af5-82dc-609c6bae36c3 HTTP/1.1" 200 272 0.031673 10.0.0.50 - - [2026-03-23 06:10:53] "GET /projects?obj_uuids=11f650fe-a61f-49be-9d83-56196a6de462&detail=False&count=False&shared=False HTTP/1.1" 200 326 0.003591 10.0.0.38 - - [2026-03-23 06:10:53] "POST /neutron/security_group_rule HTTP/1.1" 200 2549 0.104425 10.0.0.38 - - [2026-03-23 06:10:53] "POST /neutron/security_group_rule HTTP/1.1" 200 534 0.016613 10.0.0.50 - - [2026-03-23 06:10:54] "POST /fqname-to-id HTTP/1.1" 404 228 0.007082 10.0.0.50 - - [2026-03-23 06:10:54] "POST /access-control-lists HTTP/1.1" 200 588 0.036769 10.0.0.50 - - [2026-03-23 06:10:54] "PUT /access-control-list/165cf07d-d862-488c-a663-11dfcdecfae9 HTTP/1.1" 200 272 0.025773 10.0.0.50 - - [2026-03-23 06:10:54] "GET /projects?obj_uuids=11f650fe-a61f-49be-9d83-56196a6de462&detail=False&count=False&shared=False HTTP/1.1" 200 326 0.000905 10.0.0.38 - - [2026-03-23 06:10:54] "POST /neutron/security_group_rule HTTP/1.1" 200 2549 0.079950 10.0.0.38 - - [2026-03-23 06:10:54] "POST /neutron/security_group_rule HTTP/1.1" 200 534 0.011522 10.0.0.50 - - [2026-03-23 06:10:55] "POST /fqname-to-id HTTP/1.1" 404 245 0.004100 10.0.0.50 - - [2026-03-23 06:10:55] "POST /access-control-lists HTTP/1.1" 200 605 0.030855 10.0.0.50 - - [2026-03-23 06:10:55] "PUT /access-control-list/6ff662ec-65be-438a-8e84-6f5fd2840d4c HTTP/1.1" 200 272 0.030599 10.0.0.50 - - [2026-03-23 06:10:55] "GET /projects?obj_uuids=f28fa4bf-f8fb-4742-b8c8-7276a6856b39&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.003623 10.0.0.38 - - [2026-03-23 06:10:55] "POST /neutron/security_group_rule HTTP/1.1" 200 2608 0.114363 10.0.0.38 - - [2026-03-23 06:10:56] "POST /neutron/security_group_rule HTTP/1.1" 200 534 0.016242 10.0.0.50 - - [2026-03-23 06:10:56] "POST /fqname-to-id HTTP/1.1" 404 245 0.008537 10.0.0.50 - - [2026-03-23 06:10:56] "POST /access-control-lists HTTP/1.1" 200 605 0.033935 10.0.0.50 - - [2026-03-23 06:10:56] "GET /projects?obj_uuids=f28fa4bf-f8fb-4742-b8c8-7276a6856b39&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001404 10.0.0.50 - - [2026-03-23 06:10:56] "PUT /access-control-list/00cb7795-e987-487f-ba61-37ea9ecc709c HTTP/1.1" 200 272 0.025321 10.0.0.38 - - [2026-03-23 06:10:56] "POST /neutron/security_group_rule HTTP/1.1" 200 2608 0.075466 10.0.0.38 - - [2026-03-23 06:10:57] "POST /neutron/security_group_rule HTTP/1.1" 200 534 0.019387 10.0.0.38 - - [2026-03-23 06:10:58] "POST /neutron/router HTTP/1.1" 200 541 0.008278 10.0.0.50 - - [2026-03-23 06:10:58] "POST /route-targets HTTP/1.1" 200 327 0.029322 10.0.0.38 - - [2026-03-23 06:10:58] "POST /neutron/router HTTP/1.1" 200 541 0.024317 10.0.0.38 - - [2026-03-23 06:10:58] "POST /neutron/router HTTP/1.1" 200 541 0.004289 10.0.0.38 - - [2026-03-23 06:10:58] "POST /neutron/router HTTP/1.1" 200 541 0.005088 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.007693 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004102 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004063 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004250 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004818 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004162 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.004602 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 541 0.009455 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 151 0.089267 10.0.0.50 - - [2026-03-23 06:10:59] "DELETE /route-target/b7f4d396-be4b-41e9-8fe8-62e23ebde195 HTTP/1.1" 200 115 0.030892 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 559 0.028731 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 559 0.009546 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 559 0.004145 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 559 0.003941 10.0.0.38 - - [2026-03-23 06:10:59] "POST /neutron/router HTTP/1.1" 200 559 0.004881 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.004568 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.003801 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.005407 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.004353 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.004008 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 559 0.004343 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 560 0.031938 10.0.0.50 - - [2026-03-23 06:11:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.010064 10.0.0.50 - - [2026-03-23 06:11:00] "GET /logical-router/a00842a2-8608-477c-9bd1-fe53aa3d99ef?exclude_back_refs=True&exclude_children=True HTTP/1.1" 404 171 0.013323 10.0.0.50 - - [2026-03-23 06:11:00] "GET /projects?obj_uuids=11f650fe-a61f-49be-9d83-56196a6de462&detail=False&count=False&shared=False HTTP/1.1" 200 326 0.000903 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.115814 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.016298 10.0.0.50 - - [2026-03-23 06:11:00] "PUT /logical-router/998a8374-af1b-4dfb-b4d8-e8e870c2e655 HTTP/1.1" 200 262 0.037120 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.009103 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.003925 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.003883 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.004456 10.0.0.38 - - [2026-03-23 06:11:00] "POST /neutron/router HTTP/1.1" 200 542 0.004095 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.004589 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.004412 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.004117 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.003825 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.027208 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/router HTTP/1.1" 200 542 0.007610 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/security_group HTTP/1.1" 200 151 0.083074 10.0.0.50 - - [2026-03-23 06:11:01] "DELETE /access-control-list/a64584fa-ffdf-4ab9-a65d-1a05848e93d4 HTTP/1.1" 200 115 0.035072 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/security_group HTTP/1.1" 200 506 0.003757 10.0.0.50 - - [2026-03-23 06:11:01] "DELETE /access-control-list/6ff662ec-65be-438a-8e84-6f5fd2840d4c HTTP/1.1" 200 115 0.047369 10.0.0.38 - - [2026-03-23 06:11:01] "POST /neutron/security_group HTTP/1.1" 200 151 0.086475 10.0.0.50 - - [2026-03-23 06:11:01] "DELETE /access-control-list/9122e23c-42a5-42aa-8b9b-374ee39e91ce HTTP/1.1" 200 115 0.047462 10.0.0.50 - - [2026-03-23 06:11:04] "POST /access-control-lists HTTP/1.1" 200 592 0.040976 10.0.0.50 - - [2026-03-23 06:11:08] "POST /route-targets HTTP/1.1" 200 327 0.014895 10.0.0.50 - - [2026-03-23 06:11:08] "POST /useragent-kv HTTP/1.1" 200 115 0.008780 10.0.0.38 - - [2026-03-23 06:11:08] "POST /neutron/subnet HTTP/1.1" 200 715 0.287237 10.0.0.38 - - [2026-03-23 06:11:08] "POST /neutron/network HTTP/1.1" 200 818 0.006200 10.0.0.38 - - [2026-03-23 06:11:09] "POST /neutron/port HTTP/1.1" 200 1015 0.016284 10.0.0.50 - - [2026-03-23 06:11:09] "POST /useragent-kv HTTP/1.1" 200 115 0.004525 10.0.0.50 - - [2026-03-23 06:11:09] "POST /useragent-kv HTTP/1.1" 200 115 0.002310 10.0.0.38 - - [2026-03-23 06:11:09] "POST /neutron/network HTTP/1.1" 200 151 0.134965 10.0.0.50 - - [2026-03-23 06:11:09] "DELETE /route-target/33b51281-df5a-4841-bfcb-ae7c7c3a1cce HTTP/1.1" 200 115 0.046449 10.0.0.50 - - [2026-03-23 06:11:11] "GET /projects?obj_uuids=45e4ee85-3ee6-40ce-aa02-84120f7c71a8&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.000829 10.0.0.50 - - [2026-03-23 06:11:11] "GET /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1516 0.061290 10.0.0.50 - - [2026-03-23 06:11:11] "GET /projects?obj_uuids=45e4ee85-3ee6-40ce-aa02-84120f7c71a8&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.000826 10.0.0.50 - - [2026-03-23 06:11:11] "GET /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8?fields=security_groups HTTP/1.1" 200 1399 0.046123 10.0.0.50 - - [2026-03-23 06:11:11] "DELETE /security-group/ec15a4c2-384a-435f-9c1a-42b839cd86d9 HTTP/1.1" 200 115 0.062814 10.0.0.50 - - [2026-03-23 06:11:11] "GET /projects?obj_uuids=45e4ee85-3ee6-40ce-aa02-84120f7c71a8&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.000872 10.0.0.50 - - [2026-03-23 06:11:11] "GET /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8?fields=application_policy_sets HTTP/1.1" 200 1438 0.057617 10.0.0.50 - - [2026-03-23 06:11:11] "DELETE /project/45e4ee85-3ee6-40ce-aa02-84120f7c71a8 HTTP/1.1" 200 115 0.499376 10.0.0.50 - - [2026-03-23 06:11:12] "DELETE /access-control-list/ca453e32-1568-4318-a160-777dced39a6f HTTP/1.1" 200 115 0.098336 10.0.0.50 - - [2026-03-23 06:11:12] "DELETE /access-control-list/80558c89-f186-405c-ad22-2d714db9631a HTTP/1.1" 200 115 0.078704 10.0.0.50 - - [2026-03-23 06:11:13] "POST /useragent-kv HTTP/1.1" 200 115 0.005220 10.0.0.38 - - [2026-03-23 06:11:13] "POST /neutron/subnet HTTP/1.1" 200 725 0.279343 10.0.0.38 - - [2026-03-23 06:11:13] "POST /neutron/network HTTP/1.1" 200 977 0.010813 10.0.0.38 - - [2026-03-23 06:11:13] "POST /neutron/subnet HTTP/1.1" 200 720 0.009113 10.0.0.38 - - [2026-03-23 06:11:14] "POST /neutron/port HTTP/1.1" 200 1018 0.015367 10.0.0.38 - - [2026-03-23 06:11:14] "POST /neutron/port HTTP/1.1" 200 1018 0.012696 10.0.0.38 - - [2026-03-23 06:11:14] "POST /neutron/port HTTP/1.1" 200 117 0.005606 10.0.0.38 - - [2026-03-23 06:11:14] "POST /neutron/network HTTP/1.1" 200 977 0.008244 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/port HTTP/1.1" 200 1017 0.018956 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/port HTTP/1.1" 200 117 0.007562 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/port HTTP/1.1" 200 1018 0.013889 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/port HTTP/1.1" 200 1017 0.015017 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/port HTTP/1.1" 200 1017 0.010388 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/subnet HTTP/1.1" 200 699 0.012834 10.0.0.38 - - [2026-03-23 06:11:15] "POST /neutron/network HTTP/1.1" 200 977 0.009203 10.0.0.38 - - [2026-03-23 06:11:16] "POST /neutron/subnet HTTP/1.1" 200 694 0.012228 10.0.0.38 - - [2026-03-23 06:11:20] "POST /neutron/port HTTP/1.1" 200 1120 0.022129 10.0.0.38 - - [2026-03-23 06:11:20] "POST /neutron/security_group HTTP/1.1" 200 2054 0.020276 10.0.0.38 - - [2026-03-23 06:11:24] "POST /neutron/port HTTP/1.1" 200 1120 0.018096 10.0.0.38 - - [2026-03-23 06:11:26] "POST /neutron/security_group HTTP/1.1" 200 2054 0.006906 10.0.0.38 - - [2026-03-23 06:11:26] "POST /neutron/port HTTP/1.1" 200 1119 0.021324 10.0.0.38 - - [2026-03-23 06:11:26] "POST /neutron/security_group HTTP/1.1" 200 2054 0.006774 10.0.0.33 - - [2026-03-23 06:11:29] "GET /obj-perms HTTP/1.1" 200 5056 0.058111 10.0.0.38 - - [2026-03-23 06:11:31] "POST /neutron/network HTTP/1.1" 200 987 0.008090 10.0.0.38 - - [2026-03-23 06:11:31] "POST /neutron/subnet HTTP/1.1" 200 694 0.012023 10.0.0.38 - - [2026-03-23 06:11:31] "POST /neutron/port HTTP/1.1" 200 117 0.001242 10.0.0.38 - - [2026-03-23 06:11:31] "POST /neutron/port HTTP/1.1" 200 1110 0.019187 10.0.0.50 - - [2026-03-23 06:11:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.007895 10.0.0.50 - - [2026-03-23 06:11:32] "POST /useragent-kv HTTP/1.1" 200 115 0.002420 10.0.0.50 - - [2026-03-23 06:11:32] "POST /useragent-kv HTTP/1.1" 200 115 0.002721 10.0.0.50 - - [2026-03-23 06:11:32] "POST /useragent-kv HTTP/1.1" 200 115 0.002186 10.0.0.50 - - [2026-03-23 06:11:32] "POST /useragent-kv HTTP/1.1" 200 115 0.002250 10.0.0.38 - - [2026-03-23 06:11:32] "POST /neutron/network HTTP/1.1" 200 151 0.204187 10.0.0.50 - - [2026-03-23 06:11:35] "POST /access-control-lists HTTP/1.1" 200 594 0.032644 10.0.0.38 - - [2026-03-23 06:11:37] "POST /neutron/port HTTP/1.1" 200 117 0.006903 10.0.0.50 - - [2026-03-23 06:11:38] "GET /projects?obj_uuids=b5727de4-0625-46b2-aead-52c8102555a0&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.005039 10.0.0.38 - - [2026-03-23 06:11:38] "POST /neutron/network HTTP/1.1" 200 605 0.193126 10.0.0.50 - - [2026-03-23 06:11:39] "POST /route-targets HTTP/1.1" 200 327 0.020530 10.0.0.38 - - [2026-03-23 06:11:39] "POST /neutron/network HTTP/1.1" 200 824 0.008589 10.0.0.38 - - [2026-03-23 06:11:39] "POST /neutron/network HTTP/1.1" 200 117 0.012032 10.0.0.50 - - [2026-03-23 06:11:39] "POST /ref-update HTTP/1.1" 200 156 0.026881 10.0.0.38 - - [2026-03-23 06:11:40] "POST /neutron/network HTTP/1.1" 200 824 0.010712 10.0.0.38 - - [2026-03-23 06:11:40] "POST /neutron/subnet HTTP/1.1" 200 724 0.008346 10.0.0.38 - - [2026-03-23 06:11:40] "GET /project/b5727de4-0625-46b2-aead-52c8102555a0?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000439 10.0.0.38 - - [2026-03-23 06:11:41] "POST /neutron/port HTTP/1.1" 200 117 0.005720 10.0.0.38 - - [2026-03-23 06:11:41] "POST /neutron/network HTTP/1.1" 200 834 0.007606 10.0.0.38 - - [2026-03-23 06:11:41] "GET /project/b5727de4-0625-46b2-aead-52c8102555a0?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000497 10.0.0.38 - - [2026-03-23 06:11:42] "POST /neutron/port HTTP/1.1" 200 1058 0.015708 10.0.0.38 - - [2026-03-23 06:11:42] "POST /neutron/port HTTP/1.1" 200 1122 0.045647 10.0.0.38 - - [2026-03-23 06:11:42] "POST /neutron/subnet HTTP/1.1" 200 698 0.008548 10.0.0.38 - - [2026-03-23 06:11:42] "POST /neutron/port HTTP/1.1" 200 1122 0.035056 10.0.0.50 - - [2026-03-23 06:11:42] "GET /projects?obj_uuids=b5727de4-0625-46b2-aead-52c8102555a0&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001752 10.0.0.38 - - [2026-03-23 06:11:42] "POST /neutron/router HTTP/1.1" 200 580 0.137727 10.0.0.38 - - [2026-03-23 06:11:43] "POST /neutron/network HTTP/1.1" 200 834 0.007405 10.0.0.50 - - [2026-03-23 06:11:43] "POST /ref-update HTTP/1.1" 200 156 0.019929 10.0.0.38 - - [2026-03-23 06:11:43] "POST /neutron/security_group HTTP/1.1" 200 2056 0.009805 10.0.0.38 - - [2026-03-23 06:11:43] "POST /neutron/port HTTP/1.1" 200 1112 0.145181 10.0.0.38 - - [2026-03-23 06:11:43] "POST /neutron/subnet HTTP/1.1" 200 698 0.008478 10.0.0.38 - - [2026-03-23 06:11:48] "POST /neutron/port HTTP/1.1" 200 1122 0.017822 10.0.0.38 - - [2026-03-23 06:11:48] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006447 10.0.0.38 - - [2026-03-23 06:11:52] "POST /neutron/port HTTP/1.1" 200 1122 0.015375 10.0.0.38 - - [2026-03-23 06:11:54] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006985 10.0.0.38 - - [2026-03-23 06:11:54] "POST /neutron/port HTTP/1.1" 200 1122 0.019647 10.0.0.38 - - [2026-03-23 06:11:56] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006955 10.0.0.38 - - [2026-03-23 06:12:03] "POST /neutron/port HTTP/1.1" 200 1920 0.064521 10.0.0.38 - - [2026-03-23 06:12:09] "POST /neutron/router HTTP/1.1" 200 580 0.006578 10.0.0.50 - - [2026-03-23 06:12:09] "POST /ref-update HTTP/1.1" 200 156 0.020719 10.0.0.50 - - [2026-03-23 06:12:11] "GET /projects?obj_uuids=832a3e59-6aa6-4468-b039-621527a280e8&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.000854 10.0.0.50 - - [2026-03-23 06:12:11] "GET /project/832a3e59-6aa6-4468-b039-621527a280e8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1452 0.038303 10.0.0.50 - - [2026-03-23 06:12:11] "GET /projects?obj_uuids=832a3e59-6aa6-4468-b039-621527a280e8&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.000903 10.0.0.50 - - [2026-03-23 06:12:11] "GET /project/832a3e59-6aa6-4468-b039-621527a280e8?fields=security_groups HTTP/1.1" 200 1351 0.062757 10.0.0.50 - - [2026-03-23 06:12:11] "DELETE /security-group/fa7863f1-d841-48c4-b14e-aae69a32da73 HTTP/1.1" 200 115 0.096115 10.0.0.50 - - [2026-03-23 06:12:11] "GET /projects?obj_uuids=832a3e59-6aa6-4468-b039-621527a280e8&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.003346 10.0.0.50 - - [2026-03-23 06:12:11] "GET /project/832a3e59-6aa6-4468-b039-621527a280e8?fields=application_policy_sets HTTP/1.1" 200 1390 0.097588 10.0.0.50 - - [2026-03-23 06:12:12] "DELETE /project/832a3e59-6aa6-4468-b039-621527a280e8 HTTP/1.1" 404 190 0.567195 10.0.0.50 - - [2026-03-23 06:12:12] "POST /ref-update HTTP/1.1" 200 156 0.041271 10.0.0.38 - - [2026-03-23 06:12:12] "POST /neutron/router HTTP/1.1" 200 344 0.366173 10.0.0.38 - - [2026-03-23 06:12:12] "POST /neutron/router HTTP/1.1" 200 580 0.006499 10.0.0.50 - - [2026-03-23 06:12:12] "DELETE /route-target/1c3ac8ab-aaed-4b39-bf05-ec416b360512 HTTP/1.1" 200 115 0.036753 10.0.0.38 - - [2026-03-23 06:12:13] "POST /neutron/network HTTP/1.1" 400 204 0.012896 10.0.0.38 - - [2026-03-23 06:12:13] "POST /neutron/port HTTP/1.1" 200 1122 0.016450 10.0.0.38 - - [2026-03-23 06:12:13] "POST /neutron/port HTTP/1.1" 200 151 0.246707 10.0.0.50 - - [2026-03-23 06:12:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000397 10.0.0.50 - - [2026-03-23 06:12:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000345 10.0.0.33 - - [2026-03-23 06:12:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000338 10.0.0.33 - - [2026-03-23 06:12:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000370 10.0.0.38 - - [2026-03-23 06:12:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000333 10.0.0.38 - - [2026-03-23 06:12:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000334 10.0.0.38 - - [2026-03-23 06:12:15] "POST /neutron/network HTTP/1.1" 200 824 0.016623 10.0.0.50 - - [2026-03-23 06:12:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.003257 10.0.0.50 - - [2026-03-23 06:12:18] "POST /access-control-lists HTTP/1.1" 200 599 0.031761 10.0.0.50 - - [2026-03-23 06:12:22] "PUT /access-control-list/74cac1a1-253e-4a76-921a-f1dd4a506ac9 HTTP/1.1" 200 272 0.011510 10.0.0.50 - - [2026-03-23 06:12:22] "GET /projects?obj_uuids=b8d1566f-8945-421b-93e2-38f2c176dd01&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.008160 10.0.0.38 - - [2026-03-23 06:12:22] "POST /neutron/network HTTP/1.1" 200 608 0.189965 10.0.0.50 - - [2026-03-23 06:12:22] "POST /ref-update HTTP/1.1" 200 156 0.028200 10.0.0.38 - - [2026-03-23 06:12:23] "POST /neutron/network HTTP/1.1" 200 824 0.008840 10.0.0.38 - - [2026-03-23 06:12:23] "POST /neutron/network HTTP/1.1" 200 117 0.016604 10.0.0.38 - - [2026-03-23 06:12:23] "POST /neutron/network HTTP/1.1" 200 831 0.007659 10.0.0.38 - - [2026-03-23 06:12:23] "POST /neutron/subnet HTTP/1.1" 200 710 0.008412 10.0.0.38 - - [2026-03-23 06:12:24] "GET /project/b8d1566f-8945-421b-93e2-38f2c176dd01?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000422 10.0.0.38 - - [2026-03-23 06:12:24] "POST /neutron/port HTTP/1.1" 200 117 0.006550 10.0.0.38 - - [2026-03-23 06:12:25] "POST /neutron/network HTTP/1.1" 200 841 0.006397 10.0.0.38 - - [2026-03-23 06:12:25] "GET /project/b8d1566f-8945-421b-93e2-38f2c176dd01?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000383 10.0.0.38 - - [2026-03-23 06:12:25] "POST /neutron/port HTTP/1.1" 200 1060 0.018100 10.0.0.38 - - [2026-03-23 06:12:26] "POST /neutron/port HTTP/1.1" 200 1124 0.024216 10.0.0.38 - - [2026-03-23 06:12:26] "POST /neutron/subnet HTTP/1.1" 200 684 0.007531 10.0.0.38 - - [2026-03-23 06:12:26] "POST /neutron/port HTTP/1.1" 200 1124 0.022580 10.0.0.50 - - [2026-03-23 06:12:26] "GET /projects?obj_uuids=b8d1566f-8945-421b-93e2-38f2c176dd01&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001105 10.0.0.38 - - [2026-03-23 06:12:26] "POST /neutron/router HTTP/1.1" 200 585 0.098547 10.0.0.50 - - [2026-03-23 06:12:26] "POST /route-targets HTTP/1.1" 200 327 0.019652 10.0.0.38 - - [2026-03-23 06:12:26] "POST /neutron/router HTTP/1.1" 200 656 0.025371 10.0.0.50 - - [2026-03-23 06:12:26] "GET /logical-router/12a7fe9c-3fec-4957-9c2e-9522524a61d5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1641 0.066070 10.0.0.50 - - [2026-03-23 06:12:26] "POST /fqname-to-id HTTP/1.1" 404 215 0.002876 10.0.0.50 - - [2026-03-23 06:12:26] "GET /projects?obj_uuids=b8d1566f-8945-421b-93e2-38f2c176dd01&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001059 10.0.0.50 - - [2026-03-23 06:12:26] "POST /ref-update HTTP/1.1" 200 156 0.073047 10.0.0.50 - - [2026-03-23 06:12:27] "POST /route-tables HTTP/1.1" 200 582 0.094401 10.0.0.38 - - [2026-03-23 06:12:27] "POST /neutron/port HTTP/1.1" 200 1060 0.493231 10.0.0.38 - - [2026-03-23 06:12:27] "POST /neutron/port HTTP/1.1" 200 1060 0.021966 10.0.0.50 - - [2026-03-23 06:12:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.007925 10.0.0.38 - - [2026-03-23 06:12:27] "POST /neutron/port HTTP/1.1" 200 1124 0.054261 10.0.0.50 - - [2026-03-23 06:12:27] "POST /virtual-machine-interfaces HTTP/1.1" 200 812 0.171207 10.0.0.38 - - [2026-03-23 06:12:27] "POST /neutron/port HTTP/1.1" 200 117 0.001548 10.0.0.50 - - [2026-03-23 06:12:27] "POST /instance-ips HTTP/1.1" 400 246 0.077428 10.0.0.50 - - [2026-03-23 06:12:27] "PUT /instance-ip/0023bd1c-39ca-4447-ba9f-e48c35f9af81 HTTP/1.1" 200 256 0.066972 10.0.0.50 - - [2026-03-23 06:12:28] "POST /chown HTTP/1.1" 200 109 0.025561 10.0.0.50 - - [2026-03-23 06:12:28] "POST /chown HTTP/1.1" 200 109 0.019280 10.0.0.50 - - [2026-03-23 06:12:28] "POST /ref-update HTTP/1.1" 200 156 0.035545 10.0.0.50 - - [2026-03-23 06:12:28] "PUT /routing-instance/0b670431-060b-4a88-9088-e9611209e1c0 HTTP/1.1" 200 266 0.030440 10.0.0.50 - - [2026-03-23 06:12:28] "POST /virtual-machine-interfaces HTTP/1.1" 200 812 0.151685 10.0.0.50 - - [2026-03-23 06:12:28] "POST /chown HTTP/1.1" 200 109 0.020445 10.0.0.50 - - [2026-03-23 06:12:28] "POST /ref-update HTTP/1.1" 200 156 0.042438 10.0.0.50 - - [2026-03-23 06:12:29] "POST /chown HTTP/1.1" 200 109 0.043792 10.0.0.50 - - [2026-03-23 06:12:29] "PUT /virtual-machine-interface/c76440a7-1fc6-4fa2-96dd-5c404e3e5355 HTTP/1.1" 200 284 0.029108 10.0.0.50 - - [2026-03-23 06:12:29] "POST /ref-update HTTP/1.1" 200 156 0.027720 10.0.0.50 - - [2026-03-23 06:12:29] "POST /ref-update HTTP/1.1" 200 156 0.059763 10.0.0.38 - - [2026-03-23 06:12:32] "POST /neutron/security_group HTTP/1.1" 200 2002 0.008882 10.0.0.38 - - [2026-03-23 06:12:32] "POST /neutron/port HTTP/1.1" 200 1124 0.015185 10.0.0.38 - - [2026-03-23 06:12:33] "POST /neutron/port HTTP/1.1" 200 1124 0.018286 10.0.0.38 - - [2026-03-23 06:12:33] "POST /neutron/subnet HTTP/1.1" 200 684 0.009154 10.0.0.38 - - [2026-03-23 06:12:34] "POST /neutron/port HTTP/1.1" 200 1124 0.014417 10.0.0.38 - - [2026-03-23 06:12:38] "POST /neutron/security_group HTTP/1.1" 200 2002 0.007933 10.0.0.38 - - [2026-03-23 06:12:38] "POST /neutron/port HTTP/1.1" 200 1124 0.014876 10.0.0.38 - - [2026-03-23 06:12:38] "POST /neutron/security_group HTTP/1.1" 200 2002 0.007223 10.0.0.38 - - [2026-03-23 06:12:42] "POST /neutron/network HTTP/1.1" 200 834 0.005537 10.0.0.38 - - [2026-03-23 06:12:43] "POST /neutron/port HTTP/1.1" 200 117 0.001082 10.0.0.33 - - [2026-03-23 06:12:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000343 10.0.0.33 - - [2026-03-23 06:12:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000364 10.0.0.50 - - [2026-03-23 06:12:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000350 10.0.0.50 - - [2026-03-23 06:12:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000329 10.0.0.38 - - [2026-03-23 06:12:43] "POST /neutron/router HTTP/1.1" 200 344 0.223607 10.0.0.50 - - [2026-03-23 06:12:44] "GET /service-instance/ac144d6f-502a-4ec7-b5f2-e021699cf5cb?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2316 0.051235 10.0.0.50 - - [2026-03-23 06:12:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.003688 10.0.0.38 - - [2026-03-23 06:12:44] "POST /neutron/network HTTP/1.1" 200 831 0.006096 10.0.0.50 - - [2026-03-23 06:12:44] "POST /ref-update HTTP/1.1" 200 156 0.039316 10.0.0.50 - - [2026-03-23 06:12:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.014899 10.0.0.50 - - [2026-03-23 06:12:44] "GET /instance-ip/0374050e-bdeb-4dce-9d2b-abeb0e252bfc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2158 0.009994 10.0.0.50 - - [2026-03-23 06:12:44] "PUT /routing-instance/0b670431-060b-4a88-9088-e9611209e1c0 HTTP/1.1" 200 266 0.036097 10.0.0.38 - - [2026-03-23 06:12:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000356 10.0.0.50 - - [2026-03-23 06:12:44] "POST /ref-update HTTP/1.1" 200 156 0.029795 10.0.0.38 - - [2026-03-23 06:12:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000375 10.0.0.50 - - [2026-03-23 06:12:44] "DELETE /virtual-machine-interface/c76440a7-1fc6-4fa2-96dd-5c404e3e5355 HTTP/1.1" 200 115 0.069265 10.0.0.38 - - [2026-03-23 06:12:44] "POST /neutron/port HTTP/1.1" 200 1124 0.032595 10.0.0.50 - - [2026-03-23 06:12:44] "DELETE /service-instance/ac144d6f-502a-4ec7-b5f2-e021699cf5cb HTTP/1.1" 200 115 0.062496 10.0.0.50 - - [2026-03-23 06:12:45] "GET /virtual-machine-interface/404b3c2e-4188-4d81-9994-a0400ef8df0d?fields=interface_route_table_refs%2Cinstance_ip_back_refs%2Cfloating_ip_back_refs HTTP/1.1" 200 1653 0.016273 10.0.0.38 - - [2026-03-23 06:12:45] "POST /neutron/port HTTP/1.1" 200 151 0.295418 10.0.0.50 - - [2026-03-23 06:12:45] "DELETE /virtual-machine-interface/404b3c2e-4188-4d81-9994-a0400ef8df0d HTTP/1.1" 200 115 0.169694 10.0.0.50 - - [2026-03-23 06:12:45] "GET /virtual-machine-interface/16c6d6a2-4fcc-4957-94f9-514664ec6c72?fields=interface_route_table_refs%2Cinstance_ip_back_refs%2Cfloating_ip_back_refs HTTP/1.1" 200 1653 0.006702 10.0.0.50 - - [2026-03-23 06:12:45] "DELETE /instance-ip/0023bd1c-39ca-4447-ba9f-e48c35f9af81 HTTP/1.1" 200 115 0.053668 10.0.0.50 - - [2026-03-23 06:12:45] "DELETE /virtual-machine/89b6c90b-c1d9-4973-bd29-5b4234f3146f HTTP/1.1" 200 115 0.048436 10.0.0.50 - - [2026-03-23 06:12:46] "POST /useragent-kv HTTP/1.1" 200 115 0.003420 10.0.0.50 - - [2026-03-23 06:12:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.003749 10.0.0.50 - - [2026-03-23 06:12:46] "POST /useragent-kv HTTP/1.1" 200 115 0.002280 10.0.0.38 - - [2026-03-23 06:12:46] "POST /neutron/network HTTP/1.1" 200 151 0.133387 10.0.0.50 - - [2026-03-23 06:12:46] "DELETE /route-target/d73ff171-dcd7-43eb-9a4c-e30005a41c07 HTTP/1.1" 200 115 0.032769 10.0.0.50 - - [2026-03-23 06:12:49] "POST /fqname-to-id HTTP/1.1" 404 241 0.017895 10.0.0.38 - - [2026-03-23 06:12:53] "POST /neutron/network HTTP/1.1" 200 117 0.040874 10.0.0.50 - - [2026-03-23 06:12:53] "POST /ref-update HTTP/1.1" 200 156 0.016713 10.0.0.50 - - [2026-03-23 06:12:53] "POST /fqname-to-id HTTP/1.1" 401 292 0.000372 10.0.0.50 - - [2026-03-23 06:12:53] "POST /useragent-kv HTTP/1.1" 200 115 0.002752 10.0.0.38 - - [2026-03-23 06:12:53] "POST /neutron/subnet HTTP/1.1" 200 823 0.230235 10.0.0.38 - - [2026-03-23 06:12:54] "POST /neutron/network HTTP/1.1" 200 1005 0.007619 10.0.0.38 - - [2026-03-23 06:12:54] "POST /neutron/network HTTP/1.1" 200 117 0.012402 10.0.0.50 - - [2026-03-23 06:12:54] "POST /useragent-kv HTTP/1.1" 200 115 0.002374 10.0.0.38 - - [2026-03-23 06:12:54] "POST /neutron/subnet HTTP/1.1" 200 823 0.167920 10.0.0.50 - - [2026-03-23 06:12:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.051417 10.0.0.38 - - [2026-03-23 06:12:54] "POST /neutron/network HTTP/1.1" 200 1004 0.008290 10.0.0.38 - - [2026-03-23 06:12:55] "POST /neutron/network HTTP/1.1" 200 1005 0.008702 10.0.0.50 - - [2026-03-23 06:12:55] "POST /fqname-to-id HTTP/1.1" 404 242 0.008122 10.0.0.50 - - [2026-03-23 06:12:55] "GET /virtual-network/e4f581f0-d970-4ba0-bd31-941ea2a66487?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1950 0.006739 10.0.0.38 - - [2026-03-23 06:12:55] "POST /neutron/network HTTP/1.1" 200 1004 0.009205 10.0.0.50 - - [2026-03-23 06:12:55] "POST /fqname-to-id HTTP/1.1" 404 242 0.010727 10.0.0.38 - - [2026-03-23 06:12:56] "GET /obj-perms HTTP/1.1" 200 5046 0.056119 10.0.0.50 - - [2026-03-23 06:12:58] "GET /obj-perms HTTP/1.1" 200 5046 0.046022 10.0.0.33 - - [2026-03-23 06:12:58] "GET /obj-perms HTTP/1.1" 200 5046 0.054686 10.0.0.38 - - [2026-03-23 06:12:58] "POST /neutron/network HTTP/1.1" 200 1112 0.010494 10.0.0.50 - - [2026-03-23 06:12:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005053 10.0.0.50 - - [2026-03-23 06:12:58] "DELETE /access-control-list/242572ab-f6cf-40bf-bb05-252631016081 HTTP/1.1" 200 115 0.039786 10.0.0.38 - - [2026-03-23 06:12:58] "POST /neutron/network HTTP/1.1" 200 1113 0.015155 10.0.0.50 - - [2026-03-23 06:12:58] "GET /virtual-network/e4f581f0-d970-4ba0-bd31-941ea2a66487?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1950 0.006010 10.0.0.50 - - [2026-03-23 06:12:58] "POST /ref-update HTTP/1.1" 200 156 0.034366 10.0.0.38 - - [2026-03-23 06:12:58] "POST /neutron/network HTTP/1.1" 200 1004 0.019351 10.0.0.50 - - [2026-03-23 06:12:59] "POST /useragent-kv HTTP/1.1" 200 115 0.003962 10.0.0.50 - - [2026-03-23 06:12:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004757 10.0.0.50 - - [2026-03-23 06:12:59] "POST /useragent-kv HTTP/1.1" 200 115 0.003124 10.0.0.50 - - [2026-03-23 06:12:59] "POST /useragent-kv HTTP/1.1" 200 115 0.002401 10.0.0.50 - - [2026-03-23 06:12:59] "POST /useragent-kv HTTP/1.1" 200 115 0.002618 10.0.0.38 - - [2026-03-23 06:12:59] "POST /neutron/network HTTP/1.1" 200 151 0.138023 10.0.0.50 - - [2026-03-23 06:13:02] "POST /access-control-lists HTTP/1.1" 200 612 0.025145 10.0.0.50 - - [2026-03-23 06:13:07] "POST /route-targets HTTP/1.1" 200 327 0.015331 10.0.0.50 - - [2026-03-23 06:13:07] "POST /useragent-kv HTTP/1.1" 200 115 0.005680 10.0.0.38 - - [2026-03-23 06:13:07] "POST /neutron/subnet HTTP/1.1" 200 719 0.348416 10.0.0.38 - - [2026-03-23 06:13:07] "POST /neutron/network HTTP/1.1" 200 1014 0.013343 10.0.0.38 - - [2026-03-23 06:13:08] "POST /neutron/subnet HTTP/1.1" 200 823 0.009481 10.0.0.50 - - [2026-03-23 06:13:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.005399 10.0.0.38 - - [2026-03-23 06:13:08] "POST /neutron/network HTTP/1.1" 200 1121 0.009753 10.0.0.50 - - [2026-03-23 06:13:08] "POST /access-control-lists HTTP/1.1" 200 607 0.083330 10.0.0.50 - - [2026-03-23 06:13:10] "DELETE /route-target/905d367b-e8b3-4eee-9715-0a6427af7f34 HTTP/1.1" 200 115 0.033388 10.0.0.50 - - [2026-03-23 06:13:12] "GET /projects?obj_uuids=b5727de4-0625-46b2-aead-52c8102555a0&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.000868 10.0.0.50 - - [2026-03-23 06:13:12] "GET /project/b5727de4-0625-46b2-aead-52c8102555a0?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1461 0.042477 10.0.0.50 - - [2026-03-23 06:13:12] "GET /projects?obj_uuids=b5727de4-0625-46b2-aead-52c8102555a0&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.002020 10.0.0.50 - - [2026-03-23 06:13:12] "GET /project/b5727de4-0625-46b2-aead-52c8102555a0?fields=security_groups HTTP/1.1" 200 1358 0.077083 10.0.0.50 - - [2026-03-23 06:13:12] "DELETE /security-group/759ad5d7-0b7e-4bf0-ad14-062137fc3c1f HTTP/1.1" 200 115 0.075296 10.0.0.50 - - [2026-03-23 06:13:12] "GET /projects?obj_uuids=b5727de4-0625-46b2-aead-52c8102555a0&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001486 10.0.0.50 - - [2026-03-23 06:13:12] "GET /project/b5727de4-0625-46b2-aead-52c8102555a0?fields=application_policy_sets HTTP/1.1" 200 1397 0.062866 10.0.0.50 - - [2026-03-23 06:13:12] "DELETE /project/b5727de4-0625-46b2-aead-52c8102555a0 HTTP/1.1" 200 115 0.462367 10.0.0.50 - - [2026-03-23 06:13:13] "DELETE /access-control-list/74cac1a1-253e-4a76-921a-f1dd4a506ac9 HTTP/1.1" 200 115 0.033961 10.0.0.50 - - [2026-03-23 06:13:13] "DELETE /access-control-list/1232dea8-848d-4c40-82ef-d7a5e18409bf HTTP/1.1" 200 115 0.045827 10.0.0.50 - - [2026-03-23 06:13:15] "POST /fqname-to-id HTTP/1.1" 404 235 0.007342 10.0.0.38 - - [2026-03-23 06:13:18] "POST /neutron/network HTTP/1.1" 200 117 0.040714 10.0.0.50 - - [2026-03-23 06:13:19] "POST /ref-update HTTP/1.1" 200 156 0.042392 10.0.0.38 - - [2026-03-23 06:13:19] "POST /neutron/network HTTP/1.1" 200 824 0.011776 10.0.0.38 - - [2026-03-23 06:13:19] "POST /neutron/subnet HTTP/1.1" 200 715 0.007910 10.0.0.50 - - [2026-03-23 06:13:19] "POST /useragent-kv HTTP/1.1" 200 115 0.004519 10.0.0.38 - - [2026-03-23 06:13:19] "POST /neutron/subnet HTTP/1.1" 200 720 0.195647 10.0.0.38 - - [2026-03-23 06:13:20] "POST /neutron/network HTTP/1.1" 200 825 0.007090 10.0.0.50 - - [2026-03-23 06:13:20] "POST /fqname-to-id HTTP/1.1" 404 236 0.006840 10.0.0.38 - - [2026-03-23 06:13:20] "POST /neutron/network HTTP/1.1" 200 926 0.084037 10.0.0.38 - - [2026-03-23 06:13:20] "POST /neutron/network HTTP/1.1" 200 927 0.074418 10.0.0.50 - - [2026-03-23 06:13:20] "POST /access-control-lists HTTP/1.1" 200 590 0.098504 10.0.0.38 - - [2026-03-23 06:13:21] "GET /obj-perms HTTP/1.1" 200 5034 0.055262 10.0.0.50 - - [2026-03-23 06:13:23] "GET /obj-perms HTTP/1.1" 200 5034 0.050563 10.0.0.33 - - [2026-03-23 06:13:23] "GET /obj-perms HTTP/1.1" 200 5034 0.048512 10.0.0.38 - - [2026-03-23 06:13:23] "GET /project/01880b24-aeb2-4e3d-a813-3f5bfa0321b5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000378 10.0.0.38 - - [2026-03-23 06:13:24] "POST /neutron/network HTTP/1.1" 200 926 0.006136 10.0.0.38 - - [2026-03-23 06:13:24] "POST /neutron/port HTTP/1.1" 200 117 0.005412 10.0.0.50 - - [2026-03-23 06:13:24] "GET /projects?obj_uuids=01880b24-aeb2-4e3d-a813-3f5bfa0321b5&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.003227 10.0.0.38 - - [2026-03-23 06:13:24] "GET /project/01880b24-aeb2-4e3d-a813-3f5bfa0321b5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000778 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/port HTTP/1.1" 200 1060 0.295616 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/port HTTP/1.1" 200 1114 0.125364 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/subnet HTTP/1.1" 200 689 0.009773 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/network HTTP/1.1" 200 926 0.007055 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/port HTTP/1.1" 200 117 0.007728 10.0.0.38 - - [2026-03-23 06:13:25] "POST /neutron/network HTTP/1.1" 200 937 0.006231 10.0.0.50 - - [2026-03-23 06:13:26] "PUT /access-control-list/664bdc5c-9567-4773-aad9-c070fb2e81a3 HTTP/1.1" 200 272 0.057537 10.0.0.38 - - [2026-03-23 06:13:26] "POST /neutron/port HTTP/1.1" 200 1061 0.014738 10.0.0.38 - - [2026-03-23 06:13:26] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003861 10.0.0.38 - - [2026-03-23 06:13:26] "POST /neutron/network HTTP/1.1" 200 927 0.005883 10.0.0.38 - - [2026-03-23 06:13:30] "POST /neutron/port HTTP/1.1" 200 1124 0.017136 10.0.0.38 - - [2026-03-23 06:13:30] "POST /neutron/security_group HTTP/1.1" 200 2060 0.007454 10.0.0.38 - - [2026-03-23 06:13:34] "POST /neutron/port HTTP/1.1" 200 1125 0.023826 10.0.0.38 - - [2026-03-23 06:13:34] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004596 10.0.0.38 - - [2026-03-23 06:13:34] "POST /neutron/network HTTP/1.1" 200 927 0.006517 10.0.0.38 - - [2026-03-23 06:13:36] "POST /neutron/port HTTP/1.1" 200 1125 0.015931 10.0.0.38 - - [2026-03-23 06:13:37] "POST /neutron/security_group HTTP/1.1" 200 2060 0.006382 10.0.0.38 - - [2026-03-23 06:13:38] "POST /neutron/port HTTP/1.1" 200 1125 0.014589 10.0.0.38 - - [2026-03-23 06:13:42] "POST /neutron/port HTTP/1.1" 200 1124 0.017311 10.0.0.38 - - [2026-03-23 06:13:42] "POST /neutron/subnet HTTP/1.1" 200 689 0.008596 10.0.0.50 - - [2026-03-23 06:13:48] "PUT /access-control-list/8af8c767-1ec0-4b08-9fe3-50d990acd88f HTTP/1.1" 200 272 0.064640 10.0.0.38 - - [2026-03-23 06:13:51] "POST /neutron/network HTTP/1.1" 200 927 0.014144 10.0.0.38 - - [2026-03-23 06:13:51] "POST /neutron/network HTTP/1.1" 200 926 0.006025 10.0.0.50 - - [2026-03-23 06:13:51] "DELETE /access-control-list/8af8c767-1ec0-4b08-9fe3-50d990acd88f HTTP/1.1" 200 115 0.052997 10.0.0.38 - - [2026-03-23 06:13:51] "POST /neutron/network HTTP/1.1" 200 825 0.012973 10.0.0.38 - - [2026-03-23 06:13:51] "POST /neutron/port HTTP/1.1" 200 1115 0.011794 10.0.0.38 - - [2026-03-23 06:13:52] "POST /neutron/port HTTP/1.1" 200 1114 0.031457 10.0.0.50 - - [2026-03-23 06:13:53] "POST /useragent-kv HTTP/1.1" 200 115 0.004300 10.0.0.50 - - [2026-03-23 06:13:53] "POST /useragent-kv HTTP/1.1" 200 115 0.002673 10.0.0.38 - - [2026-03-23 06:13:53] "POST /neutron/network HTTP/1.1" 200 151 0.135804 10.0.0.50 - - [2026-03-23 06:13:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003901 10.0.0.50 - - [2026-03-23 06:13:57] "POST /access-control-lists HTTP/1.1" 200 589 0.033019 10.0.0.38 - - [2026-03-23 06:14:00] "POST /neutron/network HTTP/1.1" 200 117 0.042050 10.0.0.50 - - [2026-03-23 06:14:00] "POST /route-targets HTTP/1.1" 200 327 0.021637 10.0.0.38 - - [2026-03-23 06:14:01] "POST /neutron/network HTTP/1.1" 200 832 0.008155 10.0.0.38 - - [2026-03-23 06:14:01] "POST /neutron/subnet HTTP/1.1" 200 729 0.008053 10.0.0.50 - - [2026-03-23 06:14:01] "POST /ref-update HTTP/1.1" 200 156 0.028734 10.0.0.50 - - [2026-03-23 06:14:02] "POST /useragent-kv HTTP/1.1" 200 115 0.011630 10.0.0.38 - - [2026-03-23 06:14:02] "POST /neutron/subnet HTTP/1.1" 200 734 0.188822 10.0.0.38 - - [2026-03-23 06:14:02] "POST /neutron/network HTTP/1.1" 200 833 0.006924 10.0.0.50 - - [2026-03-23 06:14:02] "POST /ref-update HTTP/1.1" 200 156 0.022322 10.0.0.38 - - [2026-03-23 06:14:02] "GET /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000382 10.0.0.38 - - [2026-03-23 06:14:03] "POST /neutron/network HTTP/1.1" 200 832 0.007394 10.0.0.38 - - [2026-03-23 06:14:03] "POST /neutron/port HTTP/1.1" 200 117 0.005476 10.0.0.50 - - [2026-03-23 06:14:03] "GET /projects?obj_uuids=2e2ae72a-393f-4f75-89ad-6aef5847fbb3&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.002323 10.0.0.38 - - [2026-03-23 06:14:04] "GET /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000461 10.0.0.38 - - [2026-03-23 06:14:04] "POST /neutron/port HTTP/1.1" 200 1054 0.310605 10.0.0.38 - - [2026-03-23 06:14:04] "POST /neutron/port HTTP/1.1" 200 1108 0.155589 10.0.0.38 - - [2026-03-23 06:14:04] "POST /neutron/subnet HTTP/1.1" 200 703 0.012162 10.0.0.38 - - [2026-03-23 06:14:04] "POST /neutron/network HTTP/1.1" 200 833 0.008144 10.0.0.38 - - [2026-03-23 06:14:04] "POST /neutron/port HTTP/1.1" 200 117 0.005642 10.0.0.38 - - [2026-03-23 06:14:05] "POST /neutron/network HTTP/1.1" 200 843 0.009831 10.0.0.38 - - [2026-03-23 06:14:05] "POST /neutron/port HTTP/1.1" 200 1055 0.016691 10.0.0.38 - - [2026-03-23 06:14:05] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003707 10.0.0.38 - - [2026-03-23 06:14:05] "POST /neutron/network HTTP/1.1" 200 833 0.005816 10.0.0.38 - - [2026-03-23 06:14:09] "POST /neutron/port HTTP/1.1" 200 1118 0.014556 10.0.0.38 - - [2026-03-23 06:14:10] "POST /neutron/security_group HTTP/1.1" 200 2051 0.007466 10.0.0.50 - - [2026-03-23 06:14:12] "GET /projects?obj_uuids=c36a5de7-c020-4c3d-8221-e969b804c660&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.000804 10.0.0.50 - - [2026-03-23 06:14:12] "GET /project/c36a5de7-c020-4c3d-8221-e969b804c660?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1532 0.048965 10.0.0.50 - - [2026-03-23 06:14:12] "GET /projects?obj_uuids=c36a5de7-c020-4c3d-8221-e969b804c660&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.001842 10.0.0.50 - - [2026-03-23 06:14:12] "GET /project/c36a5de7-c020-4c3d-8221-e969b804c660?fields=security_groups HTTP/1.1" 200 1411 0.058789 10.0.0.50 - - [2026-03-23 06:14:13] "DELETE /security-group/d1c08e7b-b03c-4dd1-b7cd-298e2c502a55 HTTP/1.1" 200 115 0.047273 10.0.0.50 - - [2026-03-23 06:14:13] "GET /projects?obj_uuids=c36a5de7-c020-4c3d-8221-e969b804c660&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.002206 10.0.0.50 - - [2026-03-23 06:14:13] "GET /project/c36a5de7-c020-4c3d-8221-e969b804c660?fields=application_policy_sets HTTP/1.1" 200 1450 0.077741 10.0.0.50 - - [2026-03-23 06:14:13] "DELETE /project/c36a5de7-c020-4c3d-8221-e969b804c660 HTTP/1.1" 200 115 0.464457 10.0.0.50 - - [2026-03-23 06:14:14] "DELETE /access-control-list/2400daa4-6eac-46f7-8958-c1c02a90a589 HTTP/1.1" 200 115 0.044742 10.0.0.38 - - [2026-03-23 06:14:15] "POST /neutron/port HTTP/1.1" 200 1119 0.020549 10.0.0.38 - - [2026-03-23 06:14:16] "POST /neutron/security_group HTTP/1.1" 200 2051 0.007306 10.0.0.38 - - [2026-03-23 06:14:16] "POST /neutron/port HTTP/1.1" 200 1119 0.015264 10.0.0.38 - - [2026-03-23 06:14:17] "POST /neutron/security_group HTTP/1.1" 200 2051 0.006209 10.0.0.50 - - [2026-03-23 06:14:32] "POST /ref-update HTTP/1.1" 404 171 0.142393 10.0.0.38 - - [2026-03-23 06:14:32] "POST /neutron/network HTTP/1.1" 200 833 0.006898 10.0.0.38 - - [2026-03-23 06:14:32] "GET /obj-perms HTTP/1.1" 200 5056 0.099947 10.0.0.38 - - [2026-03-23 06:14:32] "POST /neutron/port HTTP/1.1" 200 1118 0.022201 10.0.0.38 - - [2026-03-23 06:14:32] "POST /neutron/port HTTP/1.1" 200 151 0.228772 10.0.0.50 - - [2026-03-23 06:14:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.009733 10.0.0.50 - - [2026-03-23 06:14:34] "POST /useragent-kv HTTP/1.1" 200 115 0.075872 10.0.0.50 - - [2026-03-23 06:14:34] "POST /useragent-kv HTTP/1.1" 200 115 0.005948 10.0.0.38 - - [2026-03-23 06:14:34] "POST /neutron/network HTTP/1.1" 200 151 0.217391 10.0.0.50 - - [2026-03-23 06:14:34] "DELETE /route-target/8fd396a9-1c7e-4bb3-9548-9d26dcdf9383 HTTP/1.1" 200 115 0.021448 10.0.0.50 - - [2026-03-23 06:14:37] "POST /fqname-to-id HTTP/1.1" 404 232 0.002944 10.0.0.50 - - [2026-03-23 06:14:37] "POST /access-control-lists HTTP/1.1" 200 592 0.039680 10.0.0.38 - - [2026-03-23 06:14:41] "POST /neutron/network HTTP/1.1" 200 117 0.037387 10.0.0.38 - - [2026-03-23 06:14:41] "POST /neutron/network HTTP/1.1" 200 834 0.007873 10.0.0.38 - - [2026-03-23 06:14:41] "POST /neutron/subnet HTTP/1.1" 200 734 0.008580 10.0.0.50 - - [2026-03-23 06:14:43] "POST /route-targets HTTP/1.1" 200 327 0.019559 10.0.0.50 - - [2026-03-23 06:14:44] "POST /useragent-kv HTTP/1.1" 200 115 0.013671 10.0.0.38 - - [2026-03-23 06:14:44] "POST /neutron/subnet HTTP/1.1" 200 715 0.211961 10.0.0.38 - - [2026-03-23 06:14:44] "POST /neutron/network HTTP/1.1" 200 830 0.006441 10.0.0.50 - - [2026-03-23 06:14:44] "GET /obj-perms HTTP/1.1" 200 5026 0.052170 10.0.0.33 - - [2026-03-23 06:14:44] "GET /obj-perms HTTP/1.1" 200 5026 0.049464 10.0.0.50 - - [2026-03-23 06:14:44] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.003578 10.0.0.38 - - [2026-03-23 06:14:45] "POST /neutron/network HTTP/1.1" 200 615 0.147839 10.0.0.38 - - [2026-03-23 06:14:45] "POST /neutron/network HTTP/1.1" 200 835 0.007973 10.0.0.38 - - [2026-03-23 06:14:45] "GET /obj-perms HTTP/1.1" 200 5026 0.047067 10.0.0.38 - - [2026-03-23 06:14:46] "POST /neutron/network HTTP/1.1" 200 840 0.010734 10.0.0.38 - - [2026-03-23 06:14:46] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000437 10.0.0.38 - - [2026-03-23 06:14:47] "POST /neutron/port HTTP/1.1" 200 117 0.009579 10.0.0.38 - - [2026-03-23 06:14:47] "POST /neutron/network HTTP/1.1" 200 840 0.006509 10.0.0.38 - - [2026-03-23 06:14:48] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000370 10.0.0.38 - - [2026-03-23 06:14:48] "POST /neutron/port HTTP/1.1" 200 1056 0.040046 10.0.0.38 - - [2026-03-23 06:14:48] "POST /neutron/port HTTP/1.1" 200 1120 0.025699 10.0.0.38 - - [2026-03-23 06:14:48] "POST /neutron/port HTTP/1.1" 200 117 0.001061 10.0.0.38 - - [2026-03-23 06:14:49] "POST /neutron/security_group HTTP/1.1" 200 2056 0.007776 10.0.0.50 - - [2026-03-23 06:14:49] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.000957 10.0.0.38 - - [2026-03-23 06:14:49] "POST /neutron/port HTTP/1.1" 200 1059 0.371057 10.0.0.38 - - [2026-03-23 06:14:49] "POST /neutron/port HTTP/1.1" 200 1059 0.013823 10.0.0.38 - - [2026-03-23 06:14:50] "POST /neutron/port HTTP/1.1" 200 1123 0.017333 10.0.0.38 - - [2026-03-23 06:14:50] "POST /neutron/port HTTP/1.1" 200 117 0.001302 10.0.0.38 - - [2026-03-23 06:14:50] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000386 10.0.0.38 - - [2026-03-23 06:14:51] "POST /neutron/network HTTP/1.1" 200 834 0.007163 10.0.0.38 - - [2026-03-23 06:14:51] "POST /neutron/port HTTP/1.1" 200 2091 0.033325 10.0.0.38 - - [2026-03-23 06:14:51] "POST /neutron/port HTTP/1.1" 200 117 0.006731 10.0.0.50 - - [2026-03-23 06:14:52] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.000957 10.0.0.38 - - [2026-03-23 06:14:52] "POST /neutron/port HTTP/1.1" 200 1056 0.300345 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/port HTTP/1.1" 200 1060 0.016493 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/port HTTP/1.1" 200 1056 0.017461 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/port HTTP/1.1" 200 1059 0.016146 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/floatingip HTTP/1.1" 200 117 0.006437 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/network HTTP/1.1" 200 834 0.005915 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/port HTTP/1.1" 200 117 0.001516 10.0.0.38 - - [2026-03-23 06:14:53] "POST /neutron/subnet HTTP/1.1" 200 703 0.008749 10.0.0.38 - - [2026-03-23 06:14:56] "POST /neutron/port HTTP/1.1" 200 3062 0.032394 10.0.0.38 - - [2026-03-23 06:14:56] "POST /neutron/security_group HTTP/1.1" 200 2056 0.007232 10.0.0.38 - - [2026-03-23 06:14:57] "POST /neutron/port HTTP/1.1" 200 3062 0.023264 10.0.0.38 - - [2026-03-23 06:14:57] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006410 10.0.0.38 - - [2026-03-23 06:14:59] "POST /neutron/port HTTP/1.1" 200 1123 0.015542 10.0.0.50 - - [2026-03-23 06:15:13] "GET /projects?obj_uuids=2e2ae72a-393f-4f75-89ad-6aef5847fbb3&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.001121 10.0.0.50 - - [2026-03-23 06:15:13] "GET /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1439 0.048397 10.0.0.50 - - [2026-03-23 06:15:13] "GET /projects?obj_uuids=2e2ae72a-393f-4f75-89ad-6aef5847fbb3&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.000925 10.0.0.50 - - [2026-03-23 06:15:13] "GET /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3?fields=security_groups HTTP/1.1" 200 1341 0.041237 10.0.0.50 - - [2026-03-23 06:15:13] "DELETE /security-group/b8a266f5-cc77-4f7d-a15b-688bdb70137d HTTP/1.1" 200 115 0.083193 10.0.0.50 - - [2026-03-23 06:15:13] "GET /projects?obj_uuids=2e2ae72a-393f-4f75-89ad-6aef5847fbb3&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.000848 10.0.0.50 - - [2026-03-23 06:15:13] "DELETE /access-control-list/de81aa55-b5e9-4884-b64f-d789c404e621 HTTP/1.1" 200 115 0.053667 10.0.0.50 - - [2026-03-23 06:15:13] "GET /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3?fields=application_policy_sets HTTP/1.1" 200 1380 0.071715 10.0.0.50 - - [2026-03-23 06:15:13] "DELETE /project/2e2ae72a-393f-4f75-89ad-6aef5847fbb3 HTTP/1.1" 200 115 0.483581 10.0.0.38 - - [2026-03-23 06:15:19] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006270 10.0.0.38 - - [2026-03-23 06:15:27] "POST /neutron/port HTTP/1.1" 200 3062 0.021074 10.0.0.38 - - [2026-03-23 06:15:29] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006549 10.0.0.38 - - [2026-03-23 06:15:36] "POST /neutron/port HTTP/1.1" 200 1123 0.039078 10.0.0.38 - - [2026-03-23 06:15:36] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003358 10.0.0.38 - - [2026-03-23 06:15:36] "POST /neutron/network HTTP/1.1" 200 835 0.005713 10.0.0.50 - - [2026-03-23 06:15:41] "POST /ref-update HTTP/1.1" 200 156 0.067976 10.0.0.50 - - [2026-03-23 06:15:41] "POST /ref-update HTTP/1.1" 200 156 0.027471 10.0.0.50 - - [2026-03-23 06:15:41] "POST /instance-ips HTTP/1.1" 200 373 0.025640 10.0.0.50 - - [2026-03-23 06:15:41] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.017380 10.0.0.38 - - [2026-03-23 06:15:41] "POST /neutron/port HTTP/1.1" 200 1120 0.027930 10.0.0.50 - - [2026-03-23 06:15:41] "POST /ref-update HTTP/1.1" 200 156 0.063538 10.0.0.38 - - [2026-03-23 06:15:42] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006993 10.0.0.50 - - [2026-03-23 06:15:42] "POST /ref-update HTTP/1.1" 200 156 0.040463 10.0.0.50 - - [2026-03-23 06:15:42] "POST /instance-ips HTTP/1.1" 200 375 0.039191 10.0.0.50 - - [2026-03-23 06:15:42] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.005930 10.0.0.38 - - [2026-03-23 06:15:43] "POST /neutron/port HTTP/1.1" 200 1123 0.013870 10.0.0.38 - - [2026-03-23 06:15:43] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006187 10.0.0.38 - - [2026-03-23 06:15:45] "POST /neutron/network HTTP/1.1" 200 840 0.005488 10.0.0.38 - - [2026-03-23 06:15:45] "POST /neutron/port HTTP/1.1" 200 117 0.001077 10.0.0.50 - - [2026-03-23 06:15:45] "POST /access-control-lists HTTP/1.1" 200 601 0.083359 10.0.0.50 - - [2026-03-23 06:15:46] "POST /access-control-lists HTTP/1.1" 200 604 0.077387 10.0.0.38 - - [2026-03-23 06:15:46] "POST /neutron/network HTTP/1.1" 200 923 0.009473 10.0.0.50 - - [2026-03-23 06:15:46] "POST /ref-update HTTP/1.1" 200 156 0.037836 10.0.0.50 - - [2026-03-23 06:15:46] "POST /ref-update HTTP/1.1" 200 156 0.016364 10.0.0.50 - - [2026-03-23 06:15:46] "POST /ref-update HTTP/1.1" 200 156 0.032422 10.0.0.50 - - [2026-03-23 06:15:46] "PUT /routing-instance/4f709ed4-cae9-42f9-93ee-375a988fc77e HTTP/1.1" 200 266 0.016917 10.0.0.50 - - [2026-03-23 06:15:46] "PUT /access-control-list/3417fce5-852e-4d7d-ab84-f1a0d9aea979 HTTP/1.1" 200 272 0.020525 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/port HTTP/1.1" 200 3833 0.055572 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/security_group HTTP/1.1" 200 2056 0.009432 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/network HTTP/1.1" 200 892 0.013577 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/network HTTP/1.1" 200 834 0.006014 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/port HTTP/1.1" 200 3833 0.038761 10.0.0.38 - - [2026-03-23 06:15:47] "POST /neutron/security_group HTTP/1.1" 200 2056 0.007004 10.0.0.38 - - [2026-03-23 06:15:48] "POST /neutron/port HTTP/1.1" 200 3833 0.037552 10.0.0.38 - - [2026-03-23 06:15:56] "POST /neutron/network HTTP/1.1" 200 830 0.007528 10.0.0.50 - - [2026-03-23 06:15:56] "POST /ref-update HTTP/1.1" 200 156 0.021458 10.0.0.50 - - [2026-03-23 06:15:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.006514 10.0.0.50 - - [2026-03-23 06:15:56] "DELETE /instance-ip/c431d18e-9490-414e-a939-29443b69b5ed HTTP/1.1" 200 115 0.078521 10.0.0.50 - - [2026-03-23 06:15:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.011793 10.0.0.50 - - [2026-03-23 06:15:56] "POST /ref-update HTTP/1.1" 200 156 0.048896 10.0.0.50 - - [2026-03-23 06:15:57] "DELETE /instance-ip/19c25eac-a2f9-46ae-b0b3-d20f099e9a7a HTTP/1.1" 200 115 0.061959 10.0.0.38 - - [2026-03-23 06:15:57] "POST /neutron/port HTTP/1.1" 200 1123 0.019155 10.0.0.38 - - [2026-03-23 06:15:57] "POST /neutron/port HTTP/1.1" 200 1120 0.018749 10.0.0.38 - - [2026-03-23 06:15:57] "POST /neutron/port HTTP/1.1" 200 1113 0.018603 10.0.0.38 - - [2026-03-23 06:15:58] "POST /neutron/port HTTP/1.1" 200 1110 0.018064 10.0.0.38 - - [2026-03-23 06:15:58] "POST /neutron/port HTTP/1.1" 200 151 0.199198 10.0.0.50 - - [2026-03-23 06:15:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004198 10.0.0.38 - - [2026-03-23 06:15:59] "POST /neutron/network HTTP/1.1" 200 830 0.006419 10.0.0.50 - - [2026-03-23 06:15:59] "DELETE /route-target/c838b1b5-322b-42db-bcfd-3811518d28c3 HTTP/1.1" 200 115 0.032116 10.0.0.50 - - [2026-03-23 06:16:00] "POST /useragent-kv HTTP/1.1" 200 115 0.003241 10.0.0.50 - - [2026-03-23 06:16:00] "POST /useragent-kv HTTP/1.1" 200 115 0.002342 10.0.0.38 - - [2026-03-23 06:16:00] "POST /neutron/network HTTP/1.1" 200 151 0.131723 10.0.0.50 - - [2026-03-23 06:16:03] "POST /fqname-to-id HTTP/1.1" 404 235 0.002892 10.0.0.50 - - [2026-03-23 06:16:03] "POST /access-control-lists HTTP/1.1" 200 595 0.031971 10.0.0.50 - - [2026-03-23 06:16:08] "POST /useragent-kv HTTP/1.1" 200 115 0.008317 10.0.0.38 - - [2026-03-23 06:16:08] "POST /neutron/subnet HTTP/1.1" 200 711 0.242648 10.0.0.38 - - [2026-03-23 06:16:08] "POST /neutron/network HTTP/1.1" 200 833 0.006185 10.0.0.38 - - [2026-03-23 06:16:08] "POST /neutron/network HTTP/1.1" 200 833 0.005619 10.0.0.38 - - [2026-03-23 06:16:09] "GET /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000510 10.0.0.38 - - [2026-03-23 06:16:09] "POST /neutron/port HTTP/1.1" 200 117 0.006224 10.0.0.38 - - [2026-03-23 06:16:10] "POST /neutron/network HTTP/1.1" 200 843 0.009305 10.0.0.38 - - [2026-03-23 06:16:10] "POST /neutron/port HTTP/1.1" 200 1058 0.014299 10.0.0.38 - - [2026-03-23 06:16:10] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003409 10.0.0.38 - - [2026-03-23 06:16:10] "POST /neutron/network HTTP/1.1" 200 833 0.006010 10.0.0.50 - - [2026-03-23 06:16:13] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.018531 10.0.0.50 - - [2026-03-23 06:16:14] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1461 0.109980 10.0.0.50 - - [2026-03-23 06:16:14] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001363 10.0.0.50 - - [2026-03-23 06:16:14] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?fields=security_groups HTTP/1.1" 200 1358 0.061483 10.0.0.50 - - [2026-03-23 06:16:14] "DELETE /security-group/4f4b2480-4b9d-4986-a0fc-a4591e3644ca HTTP/1.1" 404 177 0.004553 10.0.0.50 - - [2026-03-23 06:16:14] "DELETE /access-control-list/abf75fd8-c7ab-467e-b4fe-de89be9a8f83 HTTP/1.1" 200 115 0.048465 10.0.0.50 - - [2026-03-23 06:16:14] "GET /projects?obj_uuids=b3ac4a73-46f8-425c-b11b-5553dd4c9c12&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.000860 10.0.0.50 - - [2026-03-23 06:16:14] "GET /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12?fields=application_policy_sets HTTP/1.1" 200 1397 0.067352 10.0.0.50 - - [2026-03-23 06:16:14] "DELETE /project/b3ac4a73-46f8-425c-b11b-5553dd4c9c12 HTTP/1.1" 200 115 0.506352 10.0.0.38 - - [2026-03-23 06:16:15] "POST /neutron/port HTTP/1.1" 200 1122 0.026587 10.0.0.38 - - [2026-03-23 06:16:15] "POST /neutron/security_group HTTP/1.1" 200 2059 0.010950 10.0.0.38 - - [2026-03-23 06:16:25] "POST /neutron/network HTTP/1.1" 200 807 0.013604 10.0.0.38 - - [2026-03-23 06:16:25] "POST /neutron/security_group HTTP/1.1" 200 2059 0.007342 10.0.0.38 - - [2026-03-23 06:16:25] "GET /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000424 10.0.0.38 - - [2026-03-23 06:16:26] "POST /neutron/port HTTP/1.1" 200 1122 0.024116 10.0.0.38 - - [2026-03-23 06:16:26] "POST /neutron/port HTTP/1.1" 200 117 0.005890 10.0.0.38 - - [2026-03-23 06:16:27] "POST /neutron/port HTTP/1.1" 200 1058 0.016305 10.0.0.38 - - [2026-03-23 06:16:27] "POST /neutron/port HTTP/1.1" 200 1122 0.018121 10.0.0.38 - - [2026-03-23 06:16:27] "POST /neutron/port HTTP/1.1" 200 117 0.001098 10.0.0.38 - - [2026-03-23 06:16:31] "POST /neutron/security_group HTTP/1.1" 200 2059 0.010391 10.0.0.38 - - [2026-03-23 06:16:31] "POST /neutron/port HTTP/1.1" 200 1122 0.016888 10.0.0.50 - - [2026-03-23 06:16:34] "GET /obj-perms HTTP/1.1" 200 5056 0.066165 10.0.0.38 - - [2026-03-23 06:16:36] "POST /neutron/port HTTP/1.1" 200 1122 0.015946 10.0.0.38 - - [2026-03-23 06:16:36] "POST /neutron/subnet HTTP/1.1" 200 685 0.007543 10.0.0.38 - - [2026-03-23 06:16:37] "POST /neutron/port HTTP/1.1" 200 1122 0.052633 10.0.0.38 - - [2026-03-23 06:16:39] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006626 10.0.0.38 - - [2026-03-23 06:16:58] "POST /neutron/port HTTP/1.1" 200 1122 0.016749 10.0.0.38 - - [2026-03-23 06:16:58] "POST /neutron/port HTTP/1.1" 200 1112 0.010137 10.0.0.38 - - [2026-03-23 06:16:59] "POST /neutron/network HTTP/1.1" 200 833 0.006949 10.0.0.50 - - [2026-03-23 06:17:00] "DELETE /route-target/1b918f0b-606d-4044-b4d9-a7c71789f934 HTTP/1.1" 200 115 0.033670 10.0.0.50 - - [2026-03-23 06:17:03] "POST /fqname-to-id HTTP/1.1" 404 234 0.005917 10.0.0.50 - - [2026-03-23 06:17:06] "GET /projects?obj_uuids=ace452e1-571c-42b4-a4fe-d2dbe99d1d77&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002842 10.0.0.38 - - [2026-03-23 06:17:06] "POST /neutron/network HTTP/1.1" 200 606 0.153547 10.0.0.50 - - [2026-03-23 06:17:06] "POST /ref-update HTTP/1.1" 200 156 0.027821 10.0.0.38 - - [2026-03-23 06:17:06] "POST /neutron/network HTTP/1.1" 200 826 0.008583 10.0.0.38 - - [2026-03-23 06:17:07] "POST /neutron/network HTTP/1.1" 200 836 0.007985 10.0.0.38 - - [2026-03-23 06:17:07] "GET /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000391 10.0.0.38 - - [2026-03-23 06:17:08] "POST /neutron/port HTTP/1.1" 200 117 0.005591 10.0.0.38 - - [2026-03-23 06:17:08] "POST /neutron/network HTTP/1.1" 200 836 0.005928 10.0.0.38 - - [2026-03-23 06:17:08] "GET /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000392 10.0.0.38 - - [2026-03-23 06:17:08] "POST /neutron/port HTTP/1.1" 200 1062 0.017210 10.0.0.38 - - [2026-03-23 06:17:09] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003727 10.0.0.38 - - [2026-03-23 06:17:09] "POST /neutron/network HTTP/1.1" 200 826 0.006065 10.0.0.38 - - [2026-03-23 06:17:09] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006860 10.0.0.38 - - [2026-03-23 06:17:09] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006232 10.0.0.38 - - [2026-03-23 06:17:10] "POST /neutron/port HTTP/1.1" 200 1062 0.019025 10.0.0.38 - - [2026-03-23 06:17:10] "POST /neutron/port HTTP/1.1" 200 1126 0.018878 10.0.0.38 - - [2026-03-23 06:17:10] "POST /neutron/port HTTP/1.1" 200 117 0.001346 10.0.0.50 - - [2026-03-23 06:17:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000383 10.0.0.50 - - [2026-03-23 06:17:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000320 10.0.0.33 - - [2026-03-23 06:17:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000348 10.0.0.33 - - [2026-03-23 06:17:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000336 10.0.0.38 - - [2026-03-23 06:17:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000474 10.0.0.50 - - [2026-03-23 06:17:14] "GET /projects?obj_uuids=950d384a-fcce-4e0d-88bc-adde5c3b3bc1&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002622 10.0.0.38 - - [2026-03-23 06:17:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000328 10.0.0.50 - - [2026-03-23 06:17:14] "GET /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1472 0.042645 10.0.0.50 - - [2026-03-23 06:17:14] "GET /projects?obj_uuids=950d384a-fcce-4e0d-88bc-adde5c3b3bc1&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.000829 10.0.0.50 - - [2026-03-23 06:17:14] "GET /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1?fields=security_groups HTTP/1.1" 200 1366 0.044964 10.0.0.38 - - [2026-03-23 06:17:14] "POST /neutron/security_group HTTP/1.1" 200 2059 0.012777 10.0.0.50 - - [2026-03-23 06:17:14] "DELETE /security-group/3a90bc06-b95d-417d-a3a7-66b4914d1c8e HTTP/1.1" 200 115 0.100224 10.0.0.50 - - [2026-03-23 06:17:14] "GET /projects?obj_uuids=950d384a-fcce-4e0d-88bc-adde5c3b3bc1&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001129 10.0.0.50 - - [2026-03-23 06:17:14] "GET /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1?fields=application_policy_sets HTTP/1.1" 200 1405 0.072376 10.0.0.50 - - [2026-03-23 06:17:15] "DELETE /project/950d384a-fcce-4e0d-88bc-adde5c3b3bc1 HTTP/1.1" 409 225 0.468798 10.0.0.38 - - [2026-03-23 06:17:15] "POST /neutron/port HTTP/1.1" 200 1126 0.034973 10.0.0.38 - - [2026-03-23 06:17:17] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006099 10.0.0.38 - - [2026-03-23 06:17:21] "POST /neutron/port HTTP/1.1" 200 1126 0.018785 10.0.0.38 - - [2026-03-23 06:17:21] "POST /neutron/security_group HTTP/1.1" 200 2059 0.008277 10.0.0.38 - - [2026-03-23 06:17:23] "POST /neutron/network HTTP/1.1" 200 826 0.006864 10.0.0.38 - - [2026-03-23 06:17:23] "POST /neutron/port HTTP/1.1" 200 1126 0.015155 10.0.0.38 - - [2026-03-23 06:17:23] "POST /neutron/port HTTP/1.1" 200 1116 0.010793 10.0.0.50 - - [2026-03-23 06:17:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.009013 10.0.0.50 - - [2026-03-23 06:17:25] "POST /useragent-kv HTTP/1.1" 200 115 0.004185 10.0.0.50 - - [2026-03-23 06:17:25] "POST /useragent-kv HTTP/1.1" 200 115 0.003285 10.0.0.38 - - [2026-03-23 06:17:25] "POST /neutron/network HTTP/1.1" 200 151 0.141225 10.0.0.50 - - [2026-03-23 06:17:28] "POST /access-control-lists HTTP/1.1" 200 596 0.035680 10.0.0.50 - - [2026-03-23 06:17:31] "POST /route-targets HTTP/1.1" 200 327 0.015083 10.0.0.50 - - [2026-03-23 06:17:31] "POST /useragent-kv HTTP/1.1" 200 115 0.008984 10.0.0.38 - - [2026-03-23 06:17:31] "POST /neutron/subnet HTTP/1.1" 200 701 0.247124 10.0.0.38 - - [2026-03-23 06:17:31] "POST /neutron/network HTTP/1.1" 200 839 0.005815 10.0.0.38 - - [2026-03-23 06:17:32] "POST /neutron/network HTTP/1.1" 200 849 0.005947 10.0.0.38 - - [2026-03-23 06:17:32] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000414 10.0.0.38 - - [2026-03-23 06:17:33] "POST /neutron/port HTTP/1.1" 200 117 0.005434 10.0.0.50 - - [2026-03-23 06:17:33] "GET /projects?obj_uuids=e96d9c4e-fa42-4ca2-932a-0252e32cf911&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.002949 10.0.0.38 - - [2026-03-23 06:17:33] "POST /neutron/port HTTP/1.1" 200 1055 0.269757 10.0.0.38 - - [2026-03-23 06:17:33] "POST /neutron/port HTTP/1.1" 200 1109 0.109059 10.0.0.38 - - [2026-03-23 06:17:33] "POST /neutron/subnet HTTP/1.1" 200 675 0.007534 10.0.0.33 - - [2026-03-23 06:17:34] "GET /obj-perms HTTP/1.1" 200 5056 0.048872 10.0.0.38 - - [2026-03-23 06:17:38] "POST /neutron/port HTTP/1.1" 200 1119 0.014479 10.0.0.38 - - [2026-03-23 06:17:38] "POST /neutron/security_group HTTP/1.1" 200 2058 0.009917 10.0.0.38 - - [2026-03-23 06:17:42] "POST /neutron/port HTTP/1.1" 200 1119 0.015136 10.0.0.33 - - [2026-03-23 06:17:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000376 10.0.0.33 - - [2026-03-23 06:17:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000405 10.0.0.50 - - [2026-03-23 06:17:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000347 10.0.0.50 - - [2026-03-23 06:17:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000354 10.0.0.38 - - [2026-03-23 06:17:44] "POST /neutron/security_group HTTP/1.1" 200 2058 0.006349 10.0.0.38 - - [2026-03-23 06:17:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000380 10.0.0.38 - - [2026-03-23 06:17:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000333 10.0.0.38 - - [2026-03-23 06:17:47] "POST /neutron/network HTTP/1.1" 200 849 0.009889 10.0.0.38 - - [2026-03-23 06:17:47] "POST /neutron/port HTTP/1.1" 200 117 0.001062 10.0.0.38 - - [2026-03-23 06:17:51] "POST /neutron/network HTTP/1.1" 400 204 0.011917 10.0.0.38 - - [2026-03-23 06:17:52] "POST /neutron/port HTTP/1.1" 200 151 0.167678 10.0.0.50 - - [2026-03-23 06:17:54] "DELETE /route-target/6944e953-55fa-4042-9478-6bebd0c42524 HTTP/1.1" 200 115 0.020220 10.0.0.38 - - [2026-03-23 06:17:57] "POST /neutron/network HTTP/1.1" 200 117 0.012814 10.0.0.38 - - [2026-03-23 06:17:57] "POST /neutron/network HTTP/1.1" 200 823 0.008138 10.0.0.38 - - [2026-03-23 06:17:57] "POST /neutron/subnet HTTP/1.1" 200 719 0.007805 10.0.0.38 - - [2026-03-23 06:17:58] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000390 10.0.0.38 - - [2026-03-23 06:17:58] "POST /neutron/port HTTP/1.1" 200 117 0.005343 10.0.0.38 - - [2026-03-23 06:17:58] "POST /neutron/network HTTP/1.1" 200 833 0.006824 10.0.0.38 - - [2026-03-23 06:17:59] "POST /neutron/port HTTP/1.1" 200 1059 0.014867 10.0.0.38 - - [2026-03-23 06:17:59] "POST /neutron/floatingip HTTP/1.1" 200 117 0.006635 10.0.0.38 - - [2026-03-23 06:17:59] "POST /neutron/network HTTP/1.1" 200 823 0.007035 10.0.0.38 - - [2026-03-23 06:18:03] "POST /neutron/port HTTP/1.1" 200 1123 0.019003 10.0.0.38 - - [2026-03-23 06:18:03] "POST /neutron/security_group HTTP/1.1" 200 2058 0.006772 10.0.0.50 - - [2026-03-23 06:18:15] "GET /projects?obj_uuids=ace452e1-571c-42b4-a4fe-d2dbe99d1d77&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.000868 10.0.0.50 - - [2026-03-23 06:18:15] "GET /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1473 0.068750 10.0.0.50 - - [2026-03-23 06:18:15] "GET /projects?obj_uuids=ace452e1-571c-42b4-a4fe-d2dbe99d1d77&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001213 10.0.0.50 - - [2026-03-23 06:18:15] "GET /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77?fields=security_groups HTTP/1.1" 200 1367 0.057959 10.0.0.50 - - [2026-03-23 06:18:15] "DELETE /security-group/78388dd0-662d-41a6-adf5-4429914c1b0b HTTP/1.1" 200 115 0.078232 10.0.0.50 - - [2026-03-23 06:18:15] "GET /projects?obj_uuids=ace452e1-571c-42b4-a4fe-d2dbe99d1d77&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.000810 10.0.0.50 - - [2026-03-23 06:18:15] "DELETE /access-control-list/b162ec89-0e30-4d80-abf9-5fe9f3657f77 HTTP/1.1" 200 115 0.056310 10.0.0.50 - - [2026-03-23 06:18:15] "GET /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77?fields=application_policy_sets HTTP/1.1" 200 1406 0.052234 10.0.0.50 - - [2026-03-23 06:18:15] "DELETE /project/ace452e1-571c-42b4-a4fe-d2dbe99d1d77 HTTP/1.1" 200 115 0.546460 10.0.0.38 - - [2026-03-23 06:18:15] "POST /neutron/network HTTP/1.1" 200 823 0.006916 10.0.0.38 - - [2026-03-23 06:18:16] "POST /neutron/port HTTP/1.1" 200 1113 0.012569 10.0.0.50 - - [2026-03-23 06:18:17] "POST /useragent-kv HTTP/1.1" 200 115 0.002830 10.0.0.50 - - [2026-03-23 06:18:17] "POST /useragent-kv HTTP/1.1" 200 115 0.003484 10.0.0.38 - - [2026-03-23 06:18:18] "POST /neutron/network HTTP/1.1" 200 151 0.122184 10.0.0.50 - - [2026-03-23 06:18:18] "DELETE /route-target/92577499-ed9d-4a9c-8d95-eaf8d92278e3 HTTP/1.1" 200 115 0.028904 10.0.0.50 - - [2026-03-23 06:18:21] "POST /useragent-kv HTTP/1.1" 200 115 0.011421 10.0.0.38 - - [2026-03-23 06:18:21] "POST /neutron/subnet HTTP/1.1" 200 699 0.216084 10.0.0.38 - - [2026-03-23 06:18:21] "POST /neutron/network HTTP/1.1" 200 994 0.009941 10.0.0.38 - - [2026-03-23 06:18:21] "POST /neutron/subnet HTTP/1.1" 200 699 0.010143 10.0.0.38 - - [2026-03-23 06:18:21] "POST /neutron/subnet HTTP/1.1" 200 699 0.007758 10.0.0.38 - - [2026-03-23 06:18:22] "POST /neutron/port HTTP/1.1" 200 1017 0.016389 10.0.0.38 - - [2026-03-23 06:18:22] "POST /neutron/port HTTP/1.1" 200 1017 0.010607 10.0.0.38 - - [2026-03-23 06:18:22] "POST /neutron/port HTTP/1.1" 200 117 0.005054 10.0.0.38 - - [2026-03-23 06:18:23] "POST /neutron/port HTTP/1.1" 200 1017 0.040587 10.0.0.38 - - [2026-03-23 06:18:23] "POST /neutron/port HTTP/1.1" 200 1017 0.010742 10.0.0.38 - - [2026-03-23 06:18:23] "POST /neutron/port HTTP/1.1" 200 117 0.007646 10.0.0.38 - - [2026-03-23 06:18:23] "POST /neutron/port HTTP/1.1" 200 1017 0.010371 10.0.0.38 - - [2026-03-23 06:18:23] "POST /neutron/security_group HTTP/1.1" 200 2058 0.010909 10.0.0.38 - - [2026-03-23 06:18:24] "POST /neutron/subnet HTTP/1.1" 200 673 0.010803 10.0.0.38 - - [2026-03-23 06:18:24] "POST /neutron/network HTTP/1.1" 200 994 0.008495 10.0.0.38 - - [2026-03-23 06:18:24] "POST /neutron/port HTTP/1.1" 200 1017 0.011438 10.0.0.38 - - [2026-03-23 06:18:24] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000381 10.0.0.38 - - [2026-03-23 06:18:24] "POST /neutron/port HTTP/1.1" 200 1119 0.016246 10.0.0.38 - - [2026-03-23 06:18:24] "POST /neutron/port HTTP/1.1" 200 117 0.001053 10.0.0.38 - - [2026-03-23 06:18:25] "POST /neutron/port HTTP/1.1" 200 2086 0.022552 10.0.0.38 - - [2026-03-23 06:18:25] "POST /neutron/network HTTP/1.1" 200 1004 0.006077 10.0.0.38 - - [2026-03-23 06:18:25] "POST /neutron/port HTTP/1.1" 200 1055 0.016173 10.0.0.38 - - [2026-03-23 06:18:26] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003339 10.0.0.38 - - [2026-03-23 06:18:26] "POST /neutron/network HTTP/1.1" 200 994 0.007332 10.0.0.38 - - [2026-03-23 06:18:26] "GET /obj-perms HTTP/1.1" 200 5030 0.057164 10.0.0.38 - - [2026-03-23 06:18:27] "POST /neutron/port HTTP/1.1" 200 1119 0.016211 10.0.0.38 - - [2026-03-23 06:18:27] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007246 10.0.0.38 - - [2026-03-23 06:18:34] "POST /neutron/port HTTP/1.1" 200 1119 0.017059 10.0.0.38 - - [2026-03-23 06:18:37] "POST /neutron/port HTTP/1.1" 200 1119 0.020093 10.0.0.38 - - [2026-03-23 06:18:37] "POST /neutron/port HTTP/1.1" 200 1119 0.034015 10.0.0.38 - - [2026-03-23 06:18:37] "POST /neutron/security_group HTTP/1.1" 200 2058 0.009796 10.0.0.38 - - [2026-03-23 06:18:38] "POST /neutron/port HTTP/1.1" 200 1119 0.024871 10.0.0.38 - - [2026-03-23 06:18:39] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007401 10.0.0.38 - - [2026-03-23 06:18:39] "POST /neutron/network HTTP/1.1" 200 1004 0.006398 10.0.0.38 - - [2026-03-23 06:18:39] "POST /neutron/port HTTP/1.1" 200 117 0.001106 10.0.0.38 - - [2026-03-23 06:18:48] "POST /neutron/port HTTP/1.1" 200 1119 0.016666 10.0.0.38 - - [2026-03-23 06:18:48] "POST /neutron/subnet HTTP/1.1" 200 673 0.010159 10.0.0.38 - - [2026-03-23 06:18:56] "POST /neutron/port HTTP/1.1" 200 1109 0.012034 10.0.0.38 - - [2026-03-23 06:18:56] "POST /neutron/port HTTP/1.1" 200 1109 0.016811 10.0.0.38 - - [2026-03-23 06:18:56] "POST /neutron/port HTTP/1.1" 200 1119 0.016184 10.0.0.38 - - [2026-03-23 06:18:56] "POST /neutron/network HTTP/1.1" 200 994 0.008477 10.0.0.50 - - [2026-03-23 06:18:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.005235 10.0.0.38 - - [2026-03-23 06:19:01] "POST /neutron/port HTTP/1.1" 400 205 0.006063 10.0.0.50 - - [2026-03-23 06:19:11] "POST /access-control-lists HTTP/1.1" 200 591 0.023435 10.0.0.50 - - [2026-03-23 06:19:16] "GET /projects?obj_uuids=e96d9c4e-fa42-4ca2-932a-0252e32cf911&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.000866 10.0.0.50 - - [2026-03-23 06:19:16] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1469 0.066110 10.0.0.50 - - [2026-03-23 06:19:16] "GET /projects?obj_uuids=e96d9c4e-fa42-4ca2-932a-0252e32cf911&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001053 10.0.0.50 - - [2026-03-23 06:19:16] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?fields=security_groups HTTP/1.1" 200 1364 0.056685 10.0.0.50 - - [2026-03-23 06:19:16] "DELETE /security-group/f5d663b8-ed22-4161-b341-029b0b75f730 HTTP/1.1" 200 115 0.093100 10.0.0.50 - - [2026-03-23 06:19:16] "GET /projects?obj_uuids=e96d9c4e-fa42-4ca2-932a-0252e32cf911&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001318 10.0.0.50 - - [2026-03-23 06:19:16] "DELETE /access-control-list/37c99779-fcc3-4a1d-a143-e3fa5c049d3a HTTP/1.1" 200 115 0.064460 10.0.0.50 - - [2026-03-23 06:19:16] "GET /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911?fields=application_policy_sets HTTP/1.1" 200 1403 0.065565 10.0.0.50 - - [2026-03-23 06:19:16] "DELETE /project/e96d9c4e-fa42-4ca2-932a-0252e32cf911 HTTP/1.1" 200 115 0.627475 10.0.0.50 - - [2026-03-23 06:19:17] "POST /access-control-lists HTTP/1.1" 200 591 0.032861 10.0.0.50 - - [2026-03-23 06:19:17] "POST /fqname-to-id HTTP/1.1" 404 229 0.002677 10.0.0.50 - - [2026-03-23 06:19:18] "POST /access-control-lists HTTP/1.1" 200 589 0.025579 10.0.0.38 - - [2026-03-23 06:19:21] "POST /neutron/network HTTP/1.1" 200 829 0.069203 10.0.0.38 - - [2026-03-23 06:19:21] "POST /neutron/subnet HTTP/1.1" 200 663 0.042408 10.0.0.38 - - [2026-03-23 06:19:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.033694 10.0.0.38 - - [2026-03-23 06:19:23] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 361 0.050531 10.0.0.38 - - [2026-03-23 06:19:23] "GET /virtual-network/83ac3646-e3ee-4acc-bf85-13f8915864b3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1973 0.049344 10.0.0.38 - - [2026-03-23 06:19:25] "GET /project/3385ae6d-3f04-4ed7-aff0-958f37764c50?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000386 10.0.0.38 - - [2026-03-23 06:19:25] "POST /neutron/port HTTP/1.1" 200 117 0.036555 10.0.0.38 - - [2026-03-23 06:19:26] "POST /neutron/network HTTP/1.1" 200 839 0.055559 10.0.0.38 - - [2026-03-23 06:19:26] "POST /neutron/port HTTP/1.1" 200 1053 0.030094 10.0.0.38 - - [2026-03-23 06:19:27] "POST /neutron/port HTTP/1.1" 200 1117 0.015216 10.0.0.38 - - [2026-03-23 06:19:27] "POST /neutron/port HTTP/1.1" 200 117 0.001030 10.0.0.38 - - [2026-03-23 06:19:31] "POST /neutron/security_group HTTP/1.1" 200 2053 0.009910 10.0.0.38 - - [2026-03-23 06:19:31] "POST /neutron/port HTTP/1.1" 200 1117 0.014248 10.0.0.38 - - [2026-03-23 06:19:31] "POST /neutron/security_group HTTP/1.1" 200 2053 0.006762 10.0.0.38 - - [2026-03-23 06:19:35] "GET /obj-perms HTTP/1.1" 200 5056 0.051977 10.0.0.50 - - [2026-03-23 06:19:36] "GET /obj-perms HTTP/1.1" 200 5056 0.047882 10.0.0.38 - - [2026-03-23 06:19:40] "POST /neutron/port HTTP/1.1" 200 1117 0.015216 10.0.0.38 - - [2026-03-23 06:19:40] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003641 10.0.0.38 - - [2026-03-23 06:19:40] "POST /neutron/network HTTP/1.1" 200 829 0.005647 10.0.0.33 - - [2026-03-23 06:19:43] "GET /obj-perms HTTP/1.1" 200 4915 0.065525 10.0.0.33 - - [2026-03-23 06:19:46] "GET /virtual-machine/28968870-a71a-4372-b1d0-048a72af524e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 992 0.013424 10.0.0.33 - - [2026-03-23 06:19:50] "GET /obj-perms HTTP/1.1" 200 4915 0.013307 10.0.0.33 - - [2026-03-23 06:19:52] "GET /virtual-machine/28968870-a71a-4372-b1d0-048a72af524e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 992 0.015692 10.0.0.38 - - [2026-03-23 06:19:54] "GET /virtual-machine-interface/67d5e0c5-912a-4a25-8c37-2750cda32be2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2309 0.017287 10.0.0.38 - - [2026-03-23 06:19:54] "GET /virtual-machine-interface/67d5e0c5-912a-4a25-8c37-2750cda32be2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2309 0.018037 10.0.0.33 - - [2026-03-23 06:19:54] "GET /obj-perms HTTP/1.1" 200 4915 0.011756 10.0.0.38 - - [2026-03-23 06:19:54] "GET /virtual-machine-interface/67d5e0c5-912a-4a25-8c37-2750cda32be2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2309 0.016984 10.0.0.38 - - [2026-03-23 06:19:54] "GET /virtual-network/83ac3646-e3ee-4acc-bf85-13f8915864b3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1973 0.016140 10.0.0.33 - - [2026-03-23 06:19:54] "GET /virtual-machine/28968870-a71a-4372-b1d0-048a72af524e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 992 0.013314 10.0.0.38 - - [2026-03-23 06:19:54] "GET /obj-perms HTTP/1.1" 200 4915 0.064661 10.0.0.38 - - [2026-03-23 06:19:55] "GET /obj-perms HTTP/1.1" 200 4915 0.012526 10.0.0.38 - - [2026-03-23 06:19:56] "GET /obj-perms HTTP/1.1" 200 4915 0.057716 10.0.0.38 - - [2026-03-23 06:19:56] "GET /virtual-machines?detail=False&count=False&shared=False HTTP/1.1" 200 320 0.014808 10.0.0.50 - - [2026-03-23 06:19:56] "GET /obj-perms HTTP/1.1" 200 4915 0.070307 10.0.0.38 - - [2026-03-23 06:19:57] "POST /neutron/port HTTP/1.1" 200 151 0.170628 10.0.0.38 - - [2026-03-23 06:20:00] "GET /obj-perms HTTP/1.1" 200 4915 0.060765 10.0.0.38 - - [2026-03-23 06:20:03] "GET /obj-perms HTTP/1.1" 200 5020 0.052458 10.0.0.50 - - [2026-03-23 06:20:03] "GET /obj-perms HTTP/1.1" 200 5020 0.051601 10.0.0.38 - - [2026-03-23 06:20:12] "GET /obj-perms HTTP/1.1" 200 5020 0.003440 10.0.0.50 - - [2026-03-23 06:20:12] "GET /obj-perms HTTP/1.1" 200 5020 0.003836 10.0.0.38 - - [2026-03-23 06:20:21] "GET /obj-perms HTTP/1.1" 200 5020 0.003526 10.0.0.50 - - [2026-03-23 06:20:21] "GET /obj-perms HTTP/1.1" 200 5020 0.003314 10.0.0.38 - - [2026-03-23 06:20:24] "GET /obj-perms HTTP/1.1" 200 5020 0.003309 10.0.0.33 - - [2026-03-23 06:20:25] "GET /obj-perms HTTP/1.1" 200 5020 0.047433 10.0.0.50 - - [2026-03-23 06:20:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.040716 10.0.0.50 - - [2026-03-23 06:20:30] "POST /access-control-lists HTTP/1.1" 200 596 0.023894 10.0.0.50 - - [2026-03-23 06:20:35] "POST /fqname-to-id HTTP/1.1" 404 234 0.002708 10.0.0.50 - - [2026-03-23 06:20:35] "POST /access-control-lists HTTP/1.1" 200 594 0.043664 10.0.0.50 - - [2026-03-23 06:20:36] "POST /fqname-to-id HTTP/1.1" 404 233 0.004626 10.0.0.50 - - [2026-03-23 06:20:39] "POST /ref-update HTTP/1.1" 200 156 0.022621 10.0.0.38 - - [2026-03-23 06:20:40] "POST /neutron/network HTTP/1.1" 200 850 0.064734 10.0.0.38 - - [2026-03-23 06:20:41] "POST /neutron/network HTTP/1.1" 200 848 0.054306 10.0.0.38 - - [2026-03-23 06:20:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.002856 10.0.0.38 - - [2026-03-23 06:20:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.002966 10.0.0.50 - - [2026-03-23 06:20:43] "GET /obj-perms HTTP/1.1" 403 257 0.041445 10.0.0.50 - - [2026-03-23 06:20:43] "GET /virtual-network/4e0a6b67-c5df-408b-98b7-323ebcd5f046?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 376 0.019151 10.0.0.33 - - [2026-03-23 06:20:44] "POST /fqname-to-id HTTP/1.1" 401 292 0.000586 10.0.0.38 - - [2026-03-23 06:20:45] "GET /obj-perms HTTP/1.1" 403 257 0.035015 10.0.0.38 - - [2026-03-23 06:20:45] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 371 0.047858 10.0.0.38 - - [2026-03-23 06:20:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.002912 10.0.0.38 - - [2026-03-23 06:20:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.002851 10.0.0.50 - - [2026-03-23 06:20:46] "GET /virtual-network/4e0a6b67-c5df-408b-98b7-323ebcd5f046?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 376 0.037829 10.0.0.33 - - [2026-03-23 06:20:46] "GET /obj-perms HTTP/1.1" 403 257 0.036826 10.0.0.38 - - [2026-03-23 06:20:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.003628 10.0.0.38 - - [2026-03-23 06:20:46] "GET /obj-perms HTTP/1.1" 403 257 0.035525 10.0.0.38 - - [2026-03-23 06:20:46] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 611 0.033333 10.0.0.50 - - [2026-03-23 06:20:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.003087 10.0.0.50 - - [2026-03-23 06:20:47] "DELETE /route-target/24eda057-3789-4ae3-bee6-317ef86e9e5a HTTP/1.1" 200 115 0.030920 10.0.0.38 - - [2026-03-23 06:20:53] "POST /neutron/network HTTP/1.1" 200 848 0.060668 10.0.0.38 - - [2026-03-23 06:20:53] "POST /neutron/subnet HTTP/1.1" 200 679 0.034927 10.0.0.33 - - [2026-03-23 06:20:55] "GET /obj-perms HTTP/1.1" 200 5030 0.051472 10.0.0.38 - - [2026-03-23 06:20:56] "GET /obj-perms HTTP/1.1" 403 257 0.047533 10.0.0.50 - - [2026-03-23 06:20:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.027695 10.0.0.33 - - [2026-03-23 06:20:57] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.034968 10.0.0.38 - - [2026-03-23 06:20:57] "GET /obj-perms HTTP/1.1" 403 257 0.012286 10.0.0.38 - - [2026-03-23 06:20:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002937 10.0.0.38 - - [2026-03-23 06:20:58] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 371 0.029945 10.0.0.38 - - [2026-03-23 06:21:00] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.015410 10.0.0.38 - - [2026-03-23 06:21:00] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.034671 10.0.0.50 - - [2026-03-23 06:21:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003045 10.0.0.50 - - [2026-03-23 06:21:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002890 10.0.0.33 - - [2026-03-23 06:21:01] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.016535 10.0.0.33 - - [2026-03-23 06:21:01] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.039654 10.0.0.38 - - [2026-03-23 06:21:01] "GET /obj-perms HTTP/1.1" 403 257 0.016747 10.0.0.38 - - [2026-03-23 06:21:01] "GET /obj-perms HTTP/1.1" 403 257 0.011861 10.0.0.38 - - [2026-03-23 06:21:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004453 10.0.0.50 - - [2026-03-23 06:21:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.002915 10.0.0.33 - - [2026-03-23 06:21:03] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.040989 10.0.0.38 - - [2026-03-23 06:21:03] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 403 263 0.043496 10.0.0.38 - - [2026-03-23 06:21:03] "GET /virtual-network/bc518d38-3de7-4d9c-a8d1-788413b16105?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2014 0.021277 10.0.0.50 - - [2026-03-23 06:21:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.005795 [Introspect:8084]10.0.0.38 - - [2026-03-23 06:21:07] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001067 10.0.0.50 - - [2026-03-23 06:21:09] "POST /access-control-lists HTTP/1.1" 200 592 0.034802 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=77cfd67a-409f-41d4-962f-8061f077dd2f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.000940 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/77cfd67a-409f-41d4-962f-8061f077dd2f?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1448 0.201080 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=3385ae6d-3f04-4ed7-aff0-958f37764c50&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001568 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=77cfd67a-409f-41d4-962f-8061f077dd2f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.002207 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=1a76f118-a328-4ea0-9135-2aed141b9431&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001626 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/77cfd67a-409f-41d4-962f-8061f077dd2f?fields=security_groups HTTP/1.1" 200 1092 0.183130 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/1a76f118-a328-4ea0-9135-2aed141b9431?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1448 0.365601 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/3385ae6d-3f04-4ed7-aff0-958f37764c50?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1448 0.412775 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=1a76f118-a328-4ea0-9135-2aed141b9431&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.002887 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=77cfd67a-409f-41d4-962f-8061f077dd2f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001623 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=3385ae6d-3f04-4ed7-aff0-958f37764c50&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001348 10.0.0.50 - - [2026-03-23 06:21:17] "DELETE /access-control-list/2546bd6b-ae99-4d71-9945-2c433a841129 HTTP/1.1" 200 115 0.236285 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/1a76f118-a328-4ea0-9135-2aed141b9431?fields=security_groups HTTP/1.1" 200 1092 0.111380 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/3385ae6d-3f04-4ed7-aff0-958f37764c50?fields=security_groups HTTP/1.1" 200 1092 0.122611 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/77cfd67a-409f-41d4-962f-8061f077dd2f?fields=application_policy_sets HTTP/1.1" 200 1387 0.132432 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=1a76f118-a328-4ea0-9135-2aed141b9431&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001375 10.0.0.50 - - [2026-03-23 06:21:17] "GET /projects?obj_uuids=3385ae6d-3f04-4ed7-aff0-958f37764c50&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.000832 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/1a76f118-a328-4ea0-9135-2aed141b9431?fields=application_policy_sets HTTP/1.1" 200 1387 0.129531 10.0.0.50 - - [2026-03-23 06:21:17] "GET /project/3385ae6d-3f04-4ed7-aff0-958f37764c50?fields=application_policy_sets HTTP/1.1" 200 1387 0.178054 10.0.0.50 - - [2026-03-23 06:21:17] "DELETE /project/77cfd67a-409f-41d4-962f-8061f077dd2f HTTP/1.1" 200 115 1.012829 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /project/1a76f118-a328-4ea0-9135-2aed141b9431 HTTP/1.1" 200 115 1.158831 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /access-control-list/54b1e5d9-3021-462d-90e0-27b0efcc4602 HTTP/1.1" 200 115 0.050885 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /project/3385ae6d-3f04-4ed7-aff0-958f37764c50 HTTP/1.1" 200 115 1.253766 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /access-control-list/a8e21883-85fd-4f24-ae4e-52015de8a0e1 HTTP/1.1" 200 115 0.042791 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /access-control-list/36b74374-88f3-4b82-8be2-7e695b45c1eb HTTP/1.1" 200 115 0.053362 10.0.0.50 - - [2026-03-23 06:21:18] "DELETE /access-control-list/683fd122-7267-49c4-b597-2dc5d205ffd6 HTTP/1.1" 200 115 0.058773 10.0.0.50 - - [2026-03-23 06:22:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000411 10.0.0.50 - - [2026-03-23 06:22:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000361 10.0.0.33 - - [2026-03-23 06:22:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000332 10.0.0.33 - - [2026-03-23 06:22:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000324 10.0.0.38 - - [2026-03-23 06:22:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000368 10.0.0.38 - - [2026-03-23 06:22:14] "GET /global-system-configs HTTP/1.1" 401 292 0.000329 10.0.0.38 - - [2026-03-23 06:22:38] "GET /obj-perms HTTP/1.1" 200 5056 0.057719 10.0.0.50 - - [2026-03-23 06:22:38] "GET /obj-perms HTTP/1.1" 200 5056 0.061096 10.0.0.33 - - [2026-03-23 06:22:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000364 10.0.0.33 - - [2026-03-23 06:22:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000327 10.0.0.50 - - [2026-03-23 06:22:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000544 10.0.0.50 - - [2026-03-23 06:22:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000376 10.0.0.38 - - [2026-03-23 06:22:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000500 10.0.0.38 - - [2026-03-23 06:22:44] "GET /global-system-configs HTTP/1.1" 401 292 0.000326 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:23:42] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000906 [Introspect:8084]10.0.0.50 - - [2026-03-23 06:23:42] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000946