+++ date ++ echo 'INFO: =================== Thu Mar 26 05:26:02 UTC 2026 ===================' INFO: =================== Thu Mar 26 05:26:02 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 +++++ grep -o 'dev.*' +++++ awk '{print $2}' +++++ ip route get 1 ++++ 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 +++ awk '{print $2}' +++ grep 'inet ' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,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 +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,10.0.0.33 +++ cut -d ' ' -f 1 +++ 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}' ++++ uniq ++++ sort ++++ grep -vi host +++ local local_ips=,10.0.0.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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=__ ++ sort ++ cut -d = -f 1 ++ grep '^API__.*__.*=.*$' ++ set -o posix ++ set ++ sed 's/^API__//g' + 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/26/2026 05:26:12.089 7ffbc275c148 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:26:12.133 7ffbc275c148 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:26:12.156 7ffbc275c148 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:26:12.156 7ffbc275c148 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] HttpError Python 3.6.8: /usr/bin/python3 Thu Mar 26 05:26:34 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=) 3748 domain = self.create_singleton_entry(Domain()) 3749 self._default_domain = domain.serialize_to_json() 3750 project = self.create_singleton_entry(Project(parent_obj=domain)) 3751 self._default_project = project.serialize_to_json() 3752 self.create_singleton_entry(Fabric()) project undefined self = self.create_singleton_entry = > global Project = parent_obj undefined domain = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in create_singleton_entry(self=, singleton_obj=, user_visible=True) 4007 if not ok: 4008 (code, msg) = result 4009 raise cfgm_common.exceptions.HttpError(code, msg) 4010 obj_id = result 4011 s_obj.uuid = obj_id global cfgm_common = cfgm_common.exceptions = cfgm_common.exceptions.HttpError = code = 409 msg = 'FQ Name: /fq-name-to-uuid/project:default-domain...8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper' HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/project:default-domain:default-project exists already with ID: 8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper __cause__ = None __class__ = __context__ = NoIdError('project default-domain:default-project',) __delattr__ = __dict__ = {'content': 'FQ Name: /fq-name-to-uuid/project:default-domain...8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper', 'status_code': 409} __dir__ = __doc__ = None __eq__ = __format__ = __ge__ = __getattribute__ = __gt__ = __hash__ = __init__ = __init_subclass__ = __le__ = __lt__ = __module__ = 'vnc_api.exceptions' __ne__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __sizeof__ = __str__ = __subclasshook__ = __suppress_context__ = False __traceback__ = __weakref__ = None args = (409, 'FQ Name: /fq-name-to-uuid/project:default-domain...8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper') content = 'FQ Name: /fq-name-to-uuid/project:default-domain...8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper' status_code = 409 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/vnc_cfg_api_server/api_server.py", line 3992, in create_singleton_entry s_obj.uuid = self._db_conn.fq_name_to_uuid(obj_type, fq_name) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/vnc_db.py", line 2499, in fq_name_to_uuid obj_uuid = self._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 1199, in fq_name_to_uuid raise NoIdError('%s %s' % (obj_type, fq_name_str)) vnc_api.exceptions.NoIdError: Unknown id: project default-domain:default-project 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 3750, in _db_init_entries project = self.create_singleton_entry(Project(parent_obj=domain)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 4009, in create_singleton_entry raise cfgm_common.exceptions.HttpError(code, msg) vnc_api.exceptions.HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/project:default-domain:default-project exists already with ID: 8a202575-c44b-4236-a6ca-cb29c6c992b0 at zookeeper +++ date ++ echo 'INFO: =================== Thu Mar 26 05:26:35 UTC 2026 ===================' INFO: =================== Thu Mar 26 05:26:35 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 +++ awk '{print $2}' +++ grep 'inet ' ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ tail -n 1 +++ mount -t hugetlbfs +++ 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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,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.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ tr '\n' , ++++ uniq ++++ sort +++ local local_ips=,10.0.0.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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 ++ grep '^API__.*__.*=.*$' ++ set ++ 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/26/2026 05:26:44.853 7f1903a51d88 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:26:44.894 7f1903a51d88 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:26:44.913 7f1903a51d88 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:26:44.913 7f1903a51d88 [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.242:8082/ Hit Ctrl-C to quit. 10.0.0.242 - - [2026-03-26 05:26:47] "GET / HTTP/1.1" 200 45871 0.003517 10.0.0.242 - - [2026-03-26 05:26:47] "GET / HTTP/1.1" 200 45871 0.002247 Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2026-03-26 05:26:47] "POST /fqname-to-id HTTP/1.1" 401 292 0.001662 10.0.0.242 - - [2026-03-26 05:26:47] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000502 10.0.0.38 - - [2026-03-26 05:26:47] "GET / HTTP/1.1" 200 36215 0.002586 10.0.0.38 - - [2026-03-26 05:26:47] "POST /global-vrouter-configs HTTP/1.1" 401 292 0.000680 10.0.0.38 - - [2026-03-26 05:27:34] "POST /global-vrouter-configs HTTP/1.1" 409 251 43.207001 10.0.0.242 - - [2026-03-26 05:27:34] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 44.014571 10.0.0.242 - - [2026-03-26 05:27:34] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.006648 10.0.0.33 - - [2026-03-26 05:27:34] "POST /fqname-to-id HTTP/1.1" 200 156 35.829394 10.0.0.242 - - [2026-03-26 05:27:34] "POST /fqname-to-id HTTP/1.1" 200 156 44.724003 10.0.0.242 - - [2026-03-26 05:27:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004787 10.0.0.38 - - [2026-03-26 05:27:34] "GET /global-system-configs HTTP/1.1" 200 323 7.307032 10.0.0.242 - - [2026-03-26 05:27:34] "GET /global-system-configs HTTP/1.1" 200 323 4.353426 10.0.0.38 - - [2026-03-26 05:27:35] "GET /global-system-configs HTTP/1.1" 200 323 2.789298 10.0.0.33 - - [2026-03-26 05:27:35] "POST /tags HTTP/1.1" 200 314 19.805948 10.0.0.33 - - [2026-03-26 05:27:35] "GET /global-system-configs HTTP/1.1" 200 323 15.997755 10.0.0.242 - - [2026-03-26 05:27:35] "GET /global-system-configs HTTP/1.1" 200 323 14.377842 10.0.0.33 - - [2026-03-26 05:27:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.006746 10.0.0.33 - - [2026-03-26 05:27:35] "GET /global-system-configs HTTP/1.1" 200 323 11.242658 10.0.0.33 - - [2026-03-26 05:27:35] "POST /hardwares HTTP/1.1" 200 328 0.026797 10.0.0.33 - - [2026-03-26 05:27:35] "POST /fqname-to-id HTTP/1.1" 404 166 0.005675 10.0.0.33 - - [2026-03-26 05:27:35] "POST /hardwares HTTP/1.1" 200 328 0.032515 10.0.0.33 - - [2026-03-26 05:27:35] "POST /fqname-to-id HTTP/1.1" 404 164 0.006011 10.0.0.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 318 0.042802 10.0.0.33 - - [2026-03-26 05:27:36] "POST /fqname-to-id HTTP/1.1" 404 164 0.017134 /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.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 324 0.038637 10.0.0.33 - - [2026-03-26 05:27:36] "POST /fqname-to-id HTTP/1.1" 404 165 0.008226 10.0.0.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 326 0.024073 10.0.0.33 - - [2026-03-26 05:27:36] "POST /fqname-to-id HTTP/1.1" 404 164 0.005486 10.0.0.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 318 0.023081 10.0.0.33 - - [2026-03-26 05:27:36] "POST /fqname-to-id HTTP/1.1" 404 161 0.005057 10.0.0.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 324 0.025212 10.0.0.33 - - [2026-03-26 05:27:36] "POST /fqname-to-id HTTP/1.1" 404 162 0.006845 10.0.0.33 - - [2026-03-26 05:27:36] "POST /hardwares HTTP/1.1" 200 326 0.028434 10.0.0.33 - - [2026-03-26 05:27:36] "POST /access-control-lists HTTP/1.1" 200 589 0.077916 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 161 0.014452 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 320 0.023042 10.0.0.33 - - [2026-03-26 05:27:37] "POST /route-targets HTTP/1.1" 200 328 0.028539 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 162 0.008707 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 312 0.041876 10.0.0.33 - - [2026-03-26 05:27:37] "POST /ref-update HTTP/1.1" 200 156 0.059403 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 160 0.009417 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 304 0.028189 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 155 0.009537 10.0.0.33 - - [2026-03-26 05:27:37] "POST /route-targets HTTP/1.1" 200 328 0.029498 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 306 0.039795 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 155 0.008769 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 308 0.024813 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 156 0.005171 10.0.0.33 - - [2026-03-26 05:27:37] "POST /access-control-lists HTTP/1.1" 200 553 0.085016 10.0.0.33 - - [2026-03-26 05:27:37] "POST /hardwares HTTP/1.1" 200 310 0.031663 10.0.0.33 - - [2026-03-26 05:27:37] "POST /fqname-to-id HTTP/1.1" 404 158 0.010137 10.0.0.33 - - [2026-03-26 05:27:38] "POST /hardwares HTTP/1.1" 200 302 0.020409 10.0.0.33 - - [2026-03-26 05:27:38] "POST /ref-update HTTP/1.1" 200 156 0.055083 10.0.0.33 - - [2026-03-26 05:27:38] "POST /fqname-to-id HTTP/1.1" 404 157 0.013404 10.0.0.33 - - [2026-03-26 05:27:38] "POST /hardwares HTTP/1.1" 200 310 0.039580 10.0.0.33 - - [2026-03-26 05:27:38] "POST /fqname-to-id HTTP/1.1" 404 157 0.005764 10.0.0.33 - - [2026-03-26 05:27:38] "POST /hardwares HTTP/1.1" 200 318 0.024019 10.0.0.33 - - [2026-03-26 05:27:38] "POST /fqname-to-id HTTP/1.1" 404 157 0.007368 10.0.0.33 - - [2026-03-26 05:27:38] "POST /hardwares HTTP/1.1" 200 304 0.025859 10.0.0.33 - - [2026-03-26 05:27:38] "POST /fqname-to-id HTTP/1.1" 404 185 0.006215 10.0.0.33 - - [2026-03-26 05:27:38] "POST /features HTTP/1.1" 200 523 0.049706 10.0.0.33 - - [2026-03-26 05:27:38] "POST /fqname-to-id HTTP/1.1" 404 189 0.024570 10.0.0.33 - - [2026-03-26 05:27:38] "POST /features HTTP/1.1" 200 523 0.051459 10.0.0.33 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 404 186 0.007754 10.0.0.33 - - [2026-03-26 05:27:39] "POST /features HTTP/1.1" 200 521 0.056727 10.0.0.33 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 404 190 0.008974 10.0.0.33 - - [2026-03-26 05:27:39] "POST /features HTTP/1.1" 200 543 0.048773 10.0.0.38 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.009640 10.0.0.38 - - [2026-03-26 05:27:39] "GET /global-vrouter-config/c39318f0-0b5c-4a0a-a35b-4be0d00a7e2a?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1563 0.006854 10.0.0.38 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.005491 10.0.0.33 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 404 179 0.010242 10.0.0.38 - - [2026-03-26 05:27:39] "PUT /global-vrouter-config/c39318f0-0b5c-4a0a-a35b-4be0d00a7e2a HTTP/1.1" 200 277 0.026663 10.0.0.33 - - [2026-03-26 05:27:39] "POST /physical-roles HTTP/1.1" 200 535 0.065168 10.0.0.33 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 404 191 0.008771 10.0.0.33 - - [2026-03-26 05:27:39] "POST /overlay-roles HTTP/1.1" 200 533 0.044006 10.0.0.33 - - [2026-03-26 05:27:39] "POST /fqname-to-id HTTP/1.1" 404 185 0.008183 10.0.0.33 - - [2026-03-26 05:27:39] "POST /overlay-roles HTTP/1.1" 200 543 0.076887 10.0.0.33 - - [2026-03-26 05:27:40] "POST /fqname-to-id HTTP/1.1" 404 184 0.008285 10.0.0.33 - - [2026-03-26 05:27:40] "POST /overlay-roles HTTP/1.1" 200 535 0.060179 10.0.0.33 - - [2026-03-26 05:27:40] "POST /fqname-to-id HTTP/1.1" 404 187 0.008376 10.0.0.33 - - [2026-03-26 05:27:40] "POST /overlay-roles HTTP/1.1" 200 543 0.066910 10.0.0.33 - - [2026-03-26 05:27:40] "POST /fqname-to-id HTTP/1.1" 404 190 0.005968 10.0.0.33 - - [2026-03-26 05:27:40] "POST /role-definitions HTTP/1.1" 200 535 0.058500 10.0.0.33 - - [2026-03-26 05:27:40] "POST /fqname-to-id HTTP/1.1" 404 190 0.007784 10.0.0.33 - - [2026-03-26 05:27:40] "POST /role-definitions HTTP/1.1" 200 553 0.100607 10.0.0.33 - - [2026-03-26 05:27:41] "POST /fqname-to-id HTTP/1.1" 404 189 0.005737 10.0.0.33 - - [2026-03-26 05:27:41] "POST /role-definitions HTTP/1.1" 200 551 0.076342 10.0.0.33 - - [2026-03-26 05:27:41] "POST /fqname-to-id HTTP/1.1" 404 190 0.007554 10.0.0.33 - - [2026-03-26 05:27:41] "POST /role-definitions HTTP/1.1" 200 563 0.068009 10.0.0.33 - - [2026-03-26 05:27:41] "POST /fqname-to-id HTTP/1.1" 404 190 0.005126 10.0.0.33 - - [2026-03-26 05:27:41] "POST /role-definitions HTTP/1.1" 200 547 0.052116 10.0.0.33 - - [2026-03-26 05:27:41] "POST /fqname-to-id HTTP/1.1" 404 192 0.007074 10.0.0.33 - - [2026-03-26 05:27:41] "POST /role-definitions HTTP/1.1" 200 557 0.042963 10.0.0.33 - - [2026-03-26 05:27:41] "POST /fqname-to-id HTTP/1.1" 404 187 0.003929 10.0.0.33 - - [2026-03-26 05:27:41] "POST /role-definitions HTTP/1.1" 200 533 0.041988 10.0.0.33 - - [2026-03-26 05:27:42] "POST /fqname-to-id HTTP/1.1" 404 189 0.003846 10.0.0.33 - - [2026-03-26 05:27:42] "POST /role-definitions HTTP/1.1" 200 559 0.043597 10.0.0.33 - - [2026-03-26 05:27:42] "POST /fqname-to-id HTTP/1.1" 404 195 0.009665 10.0.0.33 - - [2026-03-26 05:27:42] "POST /feature-configs HTTP/1.1" 200 539 0.050026 10.0.0.33 - - [2026-03-26 05:27:42] "POST /fqname-to-id HTTP/1.1" 404 211 0.009612 10.0.0.33 - - [2026-03-26 05:27:42] "POST /node-profiles HTTP/1.1" 200 549 0.040615 10.0.0.33 - - [2026-03-26 05:27:42] "POST /fqname-to-id HTTP/1.1" 404 193 0.010755 10.0.0.33 - - [2026-03-26 05:27:42] "POST /node-profiles HTTP/1.1" 200 543 0.048182 10.0.0.33 - - [2026-03-26 05:27:42] "POST /fqname-to-id HTTP/1.1" 404 188 0.004261 10.0.0.33 - - [2026-03-26 05:27:42] "POST /node-profiles HTTP/1.1" 200 533 0.051677 10.0.0.33 - - [2026-03-26 05:27:43] "POST /fqname-to-id HTTP/1.1" 404 197 0.006029 10.0.0.33 - - [2026-03-26 05:27:43] "POST /telemetry-profiles HTTP/1.1" 200 556 0.064637 10.0.0.33 - - [2026-03-26 05:27:43] "POST /fqname-to-id HTTP/1.1" 404 206 0.004254 10.0.0.33 - - [2026-03-26 05:27:43] "POST /telemetry-profiles HTTP/1.1" 200 556 0.055939 10.0.0.33 - - [2026-03-26 05:27:43] "POST /fqname-to-id HTTP/1.1" 404 206 0.004700 10.0.0.33 - - [2026-03-26 05:27:43] "POST /sflow-profiles HTTP/1.1" 200 534 0.047036 10.0.0.33 - - [2026-03-26 05:27:43] "POST /fqname-to-id HTTP/1.1" 404 202 0.004574 10.0.0.33 - - [2026-03-26 05:27:43] "POST /grpc-profiles HTTP/1.1" 200 532 0.047240 10.0.0.33 - - [2026-03-26 05:27:43] "POST /fqname-to-id HTTP/1.1" 404 202 0.004827 10.0.0.33 - - [2026-03-26 05:27:44] "POST /device-functional-groups HTTP/1.1" 200 542 0.038236 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 195 0.006480 10.0.0.33 - - [2026-03-26 05:27:44] "POST /device-functional-groups HTTP/1.1" 200 544 0.043080 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 208 0.006442 10.0.0.33 - - [2026-03-26 05:27:44] "POST /device-functional-groups HTTP/1.1" 200 622 0.041451 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 205 0.007619 10.0.0.33 - - [2026-03-26 05:27:44] "POST /device-functional-groups HTTP/1.1" 200 576 0.045038 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 196 0.014915 10.0.0.33 - - [2026-03-26 05:27:44] "POST /role-configs HTTP/1.1" 200 524 0.042812 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 202 0.005987 10.0.0.33 - - [2026-03-26 05:27:44] "POST /role-configs HTTP/1.1" 200 523 0.041346 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 404 194 0.007396 10.0.0.33 - - [2026-03-26 05:27:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.003739 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.006022 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004536 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.013041 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.009710 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004718 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.009488 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.005072 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.005364 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.011703 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004565 10.0.0.33 - - [2026-03-26 05:27:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.006260 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.012624 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004897 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.005642 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.005104 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004680 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004591 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.013238 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.005024 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.005481 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.005706 10.0.0.33 - - [2026-03-26 05:27:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.006911 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004766 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.009087 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005358 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006637 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006670 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005279 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004661 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006859 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006756 10.0.0.33 - - [2026-03-26 05:27:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.011786 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005878 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005177 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.020502 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.004929 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005128 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.007860 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005810 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005461 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005383 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005079 10.0.0.33 - - [2026-03-26 05:27:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005518 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004682 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005193 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004632 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007835 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005259 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.008380 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.011637 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005416 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004636 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007754 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007694 10.0.0.33 - - [2026-03-26 05:27:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004999 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005338 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005250 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005240 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004355 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.015099 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004659 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005061 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005779 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005661 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.006538 10.0.0.33 - - [2026-03-26 05:27:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004958 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005596 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005340 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.006129 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.013612 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005018 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.006532 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005360 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.004818 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.004335 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005988 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005146 10.0.0.33 - - [2026-03-26 05:27:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005451 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005142 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.004944 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005193 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.006234 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005162 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005563 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.008597 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.006007 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005263 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.004502 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.005772 10.0.0.33 - - [2026-03-26 05:27:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.004546 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005603 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005110 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004345 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.006213 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005188 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004504 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005377 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005588 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005440 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.006580 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004791 10.0.0.33 - - [2026-03-26 05:27:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005053 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.006196 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.005638 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.006689 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004734 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004971 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.007505 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.005404 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004736 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004408 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.009525 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004281 10.0.0.33 - - [2026-03-26 05:27:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004838 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.005105 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.005767 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.012642 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.005485 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.012599 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.005052 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.006391 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.005453 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.009218 10.0.0.33 - - [2026-03-26 05:27:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.009850 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.007449 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.005201 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.005122 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004972 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.006972 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.006737 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.010884 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.008054 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004979 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.005558 10.0.0.33 - - [2026-03-26 05:27:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004903 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005036 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.007235 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005695 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004905 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.011293 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005119 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006315 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006787 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004603 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004826 10.0.0.33 - - [2026-03-26 05:27:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.007397 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005773 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005598 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.007986 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004974 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.006137 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005972 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005279 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004121 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005229 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.006197 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.007956 10.0.0.33 - - [2026-03-26 05:27:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004131 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005618 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004579 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.008506 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005392 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005883 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.007273 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005765 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.006285 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005332 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005411 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005771 10.0.0.33 - - [2026-03-26 05:27:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.005176 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005379 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005125 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004917 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004817 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005404 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005259 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004778 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005054 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004018 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005316 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.006245 10.0.0.33 - - [2026-03-26 05:28:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.015163 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.005166 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.009938 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004583 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004867 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004223 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004682 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.005893 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.005168 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004092 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004156 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.006269 10.0.0.33 - - [2026-03-26 05:28:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004606 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004950 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004494 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.006711 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.006135 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004451 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.013259 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.005257 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.005683 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.010677 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.007183 10.0.0.33 - - [2026-03-26 05:28:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.006529 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.005416 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.007400 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.005423 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.007737 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.008677 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.006632 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.008864 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.005002 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.008369 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.005929 10.0.0.33 - - [2026-03-26 05:28:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.007455 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004908 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.006498 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004746 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004782 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004152 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.005120 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.005372 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004724 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004910 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.005842 10.0.0.33 - - [2026-03-26 05:28:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.006717 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.004404 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.004982 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.006195 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.007369 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.005324 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.005332 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.006197 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.005761 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.009730 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.005400 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.011597 10.0.0.33 - - [2026-03-26 05:28:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.008561 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004638 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.005177 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.006771 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.009439 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.007048 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.010122 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004530 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.006903 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004892 10.0.0.33 - - [2026-03-26 05:28:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004900 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.003973 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004621 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004926 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004861 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.006587 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.006794 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005455 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005103 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005242 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005454 10.0.0.33 - - [2026-03-26 05:28:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.017506 10.0.0.242 - - [2026-03-26 05:28:08] "POST /useragent-kv HTTP/1.1" 200 115 0.007266 10.0.0.33 - - [2026-03-26 05:28:08] "POST /virtual-networks HTTP/1.1" 200 554 0.139750 10.0.0.33 - - [2026-03-26 05:28:08] "POST /fqname-to-id HTTP/1.1" 404 178 0.004555 10.0.0.33 - - [2026-03-26 05:28:08] "POST /route-targets HTTP/1.1" 200 328 0.021359 10.0.0.33 - - [2026-03-26 05:28:08] "POST /fqname-to-id HTTP/1.1" 404 198 0.006779 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-26 05:29:45] "GET /obj-perms HTTP/1.1" 200 5056 0.529115 10.0.0.242 - - [2026-03-26 05:29:45] "GET /obj-perms HTTP/1.1" 200 5056 0.082747 10.0.0.33 - - [2026-03-26 05:30:46] "GET /obj-perms HTTP/1.1" 200 5056 0.094204 10.0.0.33 - - [2026-03-26 05:31:48] "GET /global-system-configs HTTP/1.1" 200 323 0.064304 10.0.0.242 - - [2026-03-26 05:31:49] "GET /global-system-configs HTTP/1.1" 200 323 0.321398 10.0.0.38 - - [2026-03-26 05:31:49] "GET /obj-perms HTTP/1.1" 200 5056 0.417233 10.0.0.33 - - [2026-03-26 05:31:49] "GET /obj-perms HTTP/1.1" 200 5056 0.448222 10.0.0.242 - - [2026-03-26 05:31:49] "GET /obj-perms HTTP/1.1" 200 5056 0.494018 10.0.0.33 - - [2026-03-26 05:31:49] "GET /global-system-configs HTTP/1.1" 200 323 0.060271 10.0.0.38 - - [2026-03-26 05:31:50] "GET /global-system-configs HTTP/1.1" 200 323 0.040996 10.0.0.242 - - [2026-03-26 05:31:50] "GET /global-system-configs HTTP/1.1" 200 323 0.127905 10.0.0.38 - - [2026-03-26 05:31:50] "GET /obj-perms HTTP/1.1" 200 5056 0.199528 10.0.0.242 - - [2026-03-26 05:31:50] "GET /obj-perms HTTP/1.1" 200 5056 0.229468 10.0.0.33 - - [2026-03-26 05:31:50] "GET /obj-perms HTTP/1.1" 200 5056 0.267934 10.0.0.38 - - [2026-03-26 05:31:51] "GET /global-system-configs HTTP/1.1" 200 323 0.086586 [Introspect:8084]10.0.0.242 - - [2026-03-26 05:33:09] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 847 0.001565 [Introspect:8084]10.0.0.242 - - [2026-03-26 05:33:09] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3160 0.001520 10.0.0.38 - - [2026-03-26 05:33:49] "GET /obj-perms HTTP/1.1" 200 5056 0.099844 [Introspect:8084]10.0.0.242 - - [2026-03-26 05:33:57] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 847 0.001438 [Introspect:8084]10.0.0.242 - - [2026-03-26 05:33:57] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3160 0.001872 10.0.0.242 - - [2026-03-26 05:34:50] "GET /obj-perms HTTP/1.1" 200 5056 0.113164 10.0.0.33 - - [2026-03-26 05:34:51] "GET /obj-perms HTTP/1.1" 200 5056 0.100597 +++ date ++ echo 'INFO: =================== Thu Mar 26 05:36:39 UTC 2026 ===================' INFO: =================== Thu Mar 26 05:36:39 UTC 2026 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ cut -d / -f 1 +++ ip addr show dev ens3 +++ head -n 1 +++ awk '{print $2}' +++ grep 'inet ' ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,10.0.0.33 + 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.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ tr '\n' , ++++ uniq ++++ grep -vi host ++++ sort +++ local local_ips=,10.0.0.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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__.*__.*=.*$' ++ sort ++ sed 's/^API__//g' ++ set -o posix ++ set ++ 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/26/2026 05:36:54.741 7f6eff453b88 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:36:54.803 7f6eff453b88 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:36:54.822 7f6eff453b88 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:36:54.822 7f6eff453b88 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] DatabaseUnavailableError Python 3.6.8: /usr/bin/python3 Thu Mar 26 05:36:55 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 Thu Mar 26 05:36:55 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 Thu Mar 26 05:36:55 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: =================== Thu Mar 26 05:36:56 UTC 2026 ===================' INFO: =================== Thu Mar 26 05:36:56 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 +++ local nic=ens3 +++ head -n 1 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ cut -d / -f 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,10.0.0.33 + 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 +++ local server_typ=CONFIG_NODES +++ cut -d ' ' -f 1 +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,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.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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/26/2026 05:37:12.736 7f52fccd6588 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:37:12.833 7f52fccd6588 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:37:12.878 7f52fccd6588 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:37:12.878 7f52fccd6588 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] DatabaseUnavailableError Python 3.6.8: /usr/bin/python3 Thu Mar 26 05:37:13 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 Thu Mar 26 05:37:13 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 Thu Mar 26 05:37:13 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: =================== Thu Mar 26 05:37:14 UTC 2026 ===================' INFO: =================== Thu Mar 26 05:37:14 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 +++++ grep -o 'dev.*' +++++ ip route get 1 +++++ 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 +++ awk '{print $2}' +++ grep 'inet ' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,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 +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ grep -vi host ++++ tr '\n' , ++++ awk '/32 host/ { print f } {f=$2}' ++++ sort ++++ uniq +++ local local_ips=,10.0.0.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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=__ ++ sort ++ grep '^API__.*__.*=.*$' ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ set -o posix ++ set + 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/26/2026 05:37:26.042 7ff9d15fad08 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:37:26.120 7ff9d15fad08 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:37:26.154 7ff9d15fad08 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:37:26.160 7ff9d15fad08 [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.242:8082/ Hit Ctrl-C to quit. 10.0.0.242 - - [2026-03-26 05:37:30] "GET / HTTP/1.1" 200 45871 0.004036 10.0.0.242 - - [2026-03-26 05:37:30] "GET / HTTP/1.1" 200 45871 0.009771 Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2026-03-26 05:37:30] "POST /fqname-to-id HTTP/1.1" 401 292 0.004223 10.0.0.242 - - [2026-03-26 05:37:30] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000978 10.0.0.33 - - [2026-03-26 05:37:33] "POST /fqname-to-id HTTP/1.1" 401 292 0.000467 10.0.0.38 - - [2026-03-26 05:37:34] "POST /fqname-to-id HTTP/1.1" 401 292 0.000654 10.0.0.38 - - [2026-03-26 05:37:41] "POST /fqname-to-id HTTP/1.1" 200 156 7.617135 10.0.0.242 - - [2026-03-26 05:37:41] "GET /global-system-configs HTTP/1.1" 200 323 5.911692 10.0.0.242 - - [2026-03-26 05:37:41] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 2.802105 10.0.0.242 - - [2026-03-26 05:37:41] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.009012 10.0.0.242 - - [2026-03-26 05:37:41] "POST /fqname-to-id HTTP/1.1" 200 156 3.319260 10.0.0.242 - - [2026-03-26 05:37:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.010936 /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.33 - - [2026-03-26 05:37:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.496666 10.0.0.33 - - [2026-03-26 05:37:43] "GET /network-ipam/a8c3da20-b4f8-46a9-aed4-703f6b60af92?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1956 0.014971 10.0.0.38 - - [2026-03-26 05:37:43] "PUT /job-template/73e55c8c-6104-42d7-9aa8-5500ce7cb328 HTTP/1.1" 200 259 0.079912 10.0.0.38 - - [2026-03-26 05:37:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.014636 10.0.0.38 - - [2026-03-26 05:37:43] "PUT /access-control-list/1a377058-25f4-4b70-96ff-f1874a8e1a9f HTTP/1.1" 200 273 0.146360 10.0.0.38 - - [2026-03-26 05:37:43] "PUT /job-template/b49f47d4-b3ee-4dc9-866e-bd6c803e6c0e HTTP/1.1" 200 259 0.139155 10.0.0.38 - - [2026-03-26 05:37:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.016726 10.0.0.38 - - [2026-03-26 05:37:43] "PUT /job-template/6411ffcb-b669-4693-a9c8-90d6c71946e8 HTTP/1.1" 200 259 0.059138 10.0.0.38 - - [2026-03-26 05:37:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.005467 10.0.0.38 - - [2026-03-26 05:37:44] "PUT /job-template/490105c2-27ca-4b48-80ce-5c52d2b8ecb6 HTTP/1.1" 200 259 0.065768 10.0.0.38 - - [2026-03-26 05:37:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.011937 10.0.0.38 - - [2026-03-26 05:37:44] "PUT /job-template/9e2b124a-c19c-4310-92e7-dcc1b2e6e273 HTTP/1.1" 200 259 0.123048 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-26 05:37:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.011288 10.0.0.38 - - [2026-03-26 05:37:44] "PUT /job-template/b89849cc-05d0-46b1-afee-b21b1e13628e HTTP/1.1" 200 259 0.061068 10.0.0.38 - - [2026-03-26 05:37:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.012243 10.0.0.38 - - [2026-03-26 05:37:45] "PUT /job-template/17d80a9e-d86b-4d94-b5bd-43accdf4d5e3 HTTP/1.1" 200 259 0.036898 10.0.0.38 - - [2026-03-26 05:37:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.014078 10.0.0.38 - - [2026-03-26 05:37:45] "PUT /job-template/e6b149e9-028f-4ea8-b629-0887dd07dac0 HTTP/1.1" 200 259 0.083285 10.0.0.38 - - [2026-03-26 05:37:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.014033 10.0.0.38 - - [2026-03-26 05:37:45] "PUT /job-template/4c939a5f-29b9-4ebe-ab2c-17664b489aad HTTP/1.1" 200 259 0.060910 10.0.0.38 - - [2026-03-26 05:37:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.018268 10.0.0.38 - - [2026-03-26 05:37:45] "PUT /job-template/960b79ee-13b0-4d9f-95b7-d4c70885133c HTTP/1.1" 200 259 0.047121 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.006627 10.0.0.38 - - [2026-03-26 05:37:46] "PUT /job-template/d8160421-1e93-4455-b8b8-3a86ec8a5ef7 HTTP/1.1" 200 259 0.069283 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.011762 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.009079 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.018917 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.015339 10.0.0.38 - - [2026-03-26 05:37:46] "GET /obj-perms HTTP/1.1" 200 5056 2.255507 10.0.0.38 - - [2026-03-26 05:37:46] "PUT /hardware/97cea634-8675-4025-8e18-2819616c40b2 HTTP/1.1" 200 251 0.065448 10.0.0.38 - - [2026-03-26 05:37:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.027877 10.0.0.38 - - [2026-03-26 05:37:47] "PUT /hardware/e83c19c3-bf20-4ea4-a657-2aab82caac1b HTTP/1.1" 200 251 0.050150 10.0.0.38 - - [2026-03-26 05:37:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.044177 10.0.0.38 - - [2026-03-26 05:37:47] "PUT /hardware/478fb0d1-da5b-4cf6-ad1f-c9a451b332fc HTTP/1.1" 200 251 0.045596 10.0.0.242 - - [2026-03-26 05:37:47] "GET /obj-perms HTTP/1.1" 200 5056 0.208239 10.0.0.38 - - [2026-03-26 05:37:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.007344 10.0.0.38 - - [2026-03-26 05:37:47] "PUT /hardware/a5fe9527-725c-4283-9940-4892df92d57e HTTP/1.1" 200 251 0.092224 10.0.0.38 - - [2026-03-26 05:37:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.017449 10.0.0.38 - - [2026-03-26 05:37:48] "PUT /hardware/23ee6300-9fb1-46dc-ab10-dc9240c5fa0f HTTP/1.1" 200 251 0.073789 10.0.0.38 - - [2026-03-26 05:37:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.022336 10.0.0.38 - - [2026-03-26 05:37:48] "PUT /hardware/64f85323-b208-4d02-b387-c4eefa76e773 HTTP/1.1" 200 251 0.057972 10.0.0.38 - - [2026-03-26 05:37:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.020217 10.0.0.38 - - [2026-03-26 05:37:49] "PUT /hardware/8ac1d856-868b-45a7-b386-f7fc70e53f12 HTTP/1.1" 200 251 0.061508 10.0.0.38 - - [2026-03-26 05:37:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.016471 10.0.0.38 - - [2026-03-26 05:37:49] "PUT /hardware/fc395883-4f06-401f-9188-387e1818838a HTTP/1.1" 200 251 0.055286 10.0.0.38 - - [2026-03-26 05:37:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.014479 10.0.0.38 - - [2026-03-26 05:37:49] "PUT /hardware/2d8628cf-31af-4e30-8e17-c6500c2a72b6 HTTP/1.1" 200 251 0.075712 10.0.0.38 - - [2026-03-26 05:37:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.033729 10.0.0.38 - - [2026-03-26 05:37:49] "PUT /hardware/15b7ff57-d369-460c-95f6-64153f6afe98 HTTP/1.1" 200 251 0.034722 10.0.0.38 - - [2026-03-26 05:37:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.025174 10.0.0.38 - - [2026-03-26 05:37:50] "PUT /hardware/e8ce9979-b2cc-4e95-85b6-b93feaf7e881 HTTP/1.1" 200 251 0.060272 10.0.0.38 - - [2026-03-26 05:37:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.007262 10.0.0.38 - - [2026-03-26 05:37:50] "PUT /hardware/96539289-909f-4c42-9653-4a4ae2e3bd21 HTTP/1.1" 200 251 0.041580 10.0.0.38 - - [2026-03-26 05:37:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.021329 10.0.0.38 - - [2026-03-26 05:37:50] "PUT /hardware/65a5320e-434e-4333-afe3-175695df46fe HTTP/1.1" 200 251 0.090533 10.0.0.38 - - [2026-03-26 05:37:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.007999 10.0.0.38 - - [2026-03-26 05:37:50] "PUT /hardware/372e1bdd-1686-45c9-9b92-d5669ae867fc HTTP/1.1" 200 251 0.045633 10.0.0.38 - - [2026-03-26 05:37:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.010339 10.0.0.38 - - [2026-03-26 05:37:51] "PUT /hardware/11b2acc3-5d0a-4bc3-9903-763556fd00b7 HTTP/1.1" 200 251 0.115683 10.0.0.38 - - [2026-03-26 05:37:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.022357 10.0.0.38 - - [2026-03-26 05:37:51] "PUT /hardware/118e82e3-ccb3-4019-a5fc-7db594f4b01b HTTP/1.1" 200 251 0.046110 10.0.0.38 - - [2026-03-26 05:37:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.022993 10.0.0.38 - - [2026-03-26 05:37:51] "PUT /hardware/063caa57-3257-48c8-9d42-df4cbb5c3284 HTTP/1.1" 200 251 0.073063 10.0.0.38 - - [2026-03-26 05:37:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.017652 10.0.0.38 - - [2026-03-26 05:37:52] "PUT /feature/d16c4966-fca5-45be-974d-c18868302c26 HTTP/1.1" 200 249 0.047100 10.0.0.38 - - [2026-03-26 05:37:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.019852 10.0.0.38 - - [2026-03-26 05:37:52] "PUT /feature/bd152a9d-c93d-4d6a-a277-4c076e64806f HTTP/1.1" 200 249 0.066425 10.0.0.38 - - [2026-03-26 05:37:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.025537 10.0.0.38 - - [2026-03-26 05:37:52] "PUT /feature/7d7255a5-0e2f-4021-af20-3c9e34517e37 HTTP/1.1" 200 249 0.036748 10.0.0.38 - - [2026-03-26 05:37:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.019715 10.0.0.38 - - [2026-03-26 05:37:53] "PUT /feature/853dbad1-30e5-4bd0-9ac7-c1366304daad HTTP/1.1" 200 249 0.069723 10.0.0.38 - - [2026-03-26 05:37:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.013692 10.0.0.38 - - [2026-03-26 05:37:53] "PUT /physical-role/700c831b-c1e6-463b-99fc-8028bceb2bf8 HTTP/1.1" 200 261 0.088108 10.0.0.38 - - [2026-03-26 05:37:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.033729 10.0.0.38 - - [2026-03-26 05:37:53] "PUT /physical-role/add706fe-e23b-4d67-aa32-4ace83df2658 HTTP/1.1" 200 261 0.064175 10.0.0.38 - - [2026-03-26 05:37:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.008319 10.0.0.38 - - [2026-03-26 05:37:53] "PUT /overlay-role/43fdb036-6141-4679-854d-cc8dc6fb39c8 HTTP/1.1" 200 259 0.032023 10.0.0.38 - - [2026-03-26 05:37:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.011221 10.0.0.38 - - [2026-03-26 05:37:54] "PUT /overlay-role/43fdb036-6141-4679-854d-cc8dc6fb39c8 HTTP/1.1" 200 259 0.031745 10.0.0.38 - - [2026-03-26 05:37:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.008352 10.0.0.38 - - [2026-03-26 05:37:54] "PUT /overlay-role/838604c5-3631-4ac3-91a8-60b11e8be4ac HTTP/1.1" 200 259 0.027630 10.0.0.38 - - [2026-03-26 05:37:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.009468 10.0.0.38 - - [2026-03-26 05:37:54] "PUT /overlay-role/ff326235-ad8d-4dac-a468-ff7a72ee8f49 HTTP/1.1" 200 259 0.063449 10.0.0.38 - - [2026-03-26 05:37:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.013337 10.0.0.38 - - [2026-03-26 05:37:54] "PUT /role-definition/d2790861-fff0-4d16-a1c1-ade41b26a04b HTTP/1.1" 200 265 0.073083 10.0.0.38 - - [2026-03-26 05:37:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.011888 10.0.0.38 - - [2026-03-26 05:37:55] "PUT /role-definition/59045007-4e72-41d9-8847-4161eaf0e3b1 HTTP/1.1" 200 265 0.030849 10.0.0.38 - - [2026-03-26 05:37:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.011955 10.0.0.38 - - [2026-03-26 05:37:55] "PUT /role-definition/19ed7af2-45d2-4eae-a6ba-5a1253462507 HTTP/1.1" 200 265 0.092706 10.0.0.38 - - [2026-03-26 05:37:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.037473 10.0.0.38 - - [2026-03-26 05:37:55] "PUT /role-definition/95abe245-8a7c-462f-9bb9-72474fc298b3 HTTP/1.1" 200 265 0.054985 10.0.0.38 - - [2026-03-26 05:37:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.017600 10.0.0.38 - - [2026-03-26 05:37:55] "PUT /role-definition/a4d849e2-1be2-4401-a154-4e5f4520247e HTTP/1.1" 200 265 0.035873 10.0.0.38 - - [2026-03-26 05:37:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.007564 10.0.0.38 - - [2026-03-26 05:37:55] "PUT /role-definition/bcf53545-f46e-4971-b3cf-a5097fa994cc HTTP/1.1" 200 265 0.034451 10.0.0.38 - - [2026-03-26 05:37:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.008430 10.0.0.38 - - [2026-03-26 05:37:56] "PUT /role-definition/1a2d1467-d624-4da4-9300-3aef7a52cc31 HTTP/1.1" 200 265 0.023865 10.0.0.38 - - [2026-03-26 05:37:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.014246 10.0.0.38 - - [2026-03-26 05:37:56] "PUT /role-definition/3a1bec48-3d74-4969-84b3-179801c56f98 HTTP/1.1" 200 265 0.082147 10.0.0.38 - - [2026-03-26 05:37:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.011599 10.0.0.38 - - [2026-03-26 05:37:56] "PUT /feature-config/6b0aec38-f969-42c5-9920-70a80107c8c7 HTTP/1.1" 200 263 0.096180 10.0.0.38 - - [2026-03-26 05:37:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.025773 10.0.0.38 - - [2026-03-26 05:37:56] "PUT /node-profile/ba29d731-4571-4b58-8af6-832b2efa1d30 HTTP/1.1" 200 259 0.051607 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.016179 10.0.0.38 - - [2026-03-26 05:37:57] "PUT /node-profile/9d1f7dc8-d801-4e82-8ff8-db28c42be50f HTTP/1.1" 200 259 0.026437 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005889 10.0.0.38 - - [2026-03-26 05:37:57] "PUT /node-profile/4c0ce55e-95c0-4898-8bb3-fbc5861e6bb1 HTTP/1.1" 200 259 0.039762 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.014813 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.015002 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006487 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006706 10.0.0.38 - - [2026-03-26 05:37:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.011522 10.0.0.38 - - [2026-03-26 05:37:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.059498 10.0.0.38 - - [2026-03-26 05:37:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.031052 10.0.0.38 - - [2026-03-26 05:37:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.020197 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/7db6ef77-9832-455a-9f84-e753aeeb583f HTTP/1.1" 200 257 0.073846 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/4a2e65c9-957f-4b16-adc8-daf4739a7042 HTTP/1.1" 200 257 0.044161 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/111a3636-c0f6-4c74-809b-a7254cfb3a97 HTTP/1.1" 200 257 0.057302 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/c98ae9a0-7eaf-4ad5-9c36-16f99af7f94c HTTP/1.1" 200 257 0.071908 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/d9f61395-5be2-4117-8881-113c86773b1d HTTP/1.1" 200 257 0.040816 10.0.0.38 - - [2026-03-26 05:37:58] "PUT /role-config/168b93e2-e26a-4445-8eb7-9a0c9bf80330 HTTP/1.1" 200 257 0.045659 10.0.0.38 - - [2026-03-26 05:37:59] "PUT /role-config/6f063a10-0695-4b72-8937-91f66ddd0357 HTTP/1.1" 200 257 0.026751 10.0.0.38 - - [2026-03-26 05:37:59] "PUT /role-config/7e932ad9-eba5-46e5-8bbe-5de078009882 HTTP/1.1" 200 257 0.104010 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.023325 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.018530 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.044605 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.041341 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.036158 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.045562 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.038644 10.0.0.38 - - [2026-03-26 05:37:59] "POST /ref-update HTTP/1.1" 200 156 0.028071 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.041049 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.036015 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.044556 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.050578 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.047400 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.038208 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.032063 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.024940 10.0.0.38 - - [2026-03-26 05:38:00] "POST /ref-update HTTP/1.1" 200 156 0.031323 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.026927 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.024609 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.030432 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.037909 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.034413 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.031225 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.030574 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.026597 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.042568 10.0.0.38 - - [2026-03-26 05:38:01] "POST /ref-update HTTP/1.1" 200 156 0.027385 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.046481 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.038843 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.046731 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.028494 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.032004 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.028378 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.024447 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.024201 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.036861 10.0.0.38 - - [2026-03-26 05:38:02] "POST /ref-update HTTP/1.1" 200 156 0.026881 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.030619 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.033470 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.027639 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.022804 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.023811 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.023616 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.027014 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.021367 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.028147 10.0.0.38 - - [2026-03-26 05:38:03] "POST /ref-update HTTP/1.1" 200 156 0.022264 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.023986 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.028888 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.034117 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.025572 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.031921 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.022343 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.028584 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.024065 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.026548 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.025585 10.0.0.38 - - [2026-03-26 05:38:04] "POST /ref-update HTTP/1.1" 200 156 0.019707 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.036460 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.020927 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.024953 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.027466 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.038224 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.026080 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.022244 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.026363 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.021761 10.0.0.38 - - [2026-03-26 05:38:05] "POST /ref-update HTTP/1.1" 200 156 0.023021 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.034684 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.024214 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.027561 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.032318 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.035240 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.027720 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.039142 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.082410 10.0.0.38 - - [2026-03-26 05:38:06] "POST /ref-update HTTP/1.1" 200 156 0.050732 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.111544 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.052261 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.039160 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.098781 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.041034 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.031041 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.057633 10.0.0.38 - - [2026-03-26 05:38:07] "POST /ref-update HTTP/1.1" 200 156 0.066005 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.044346 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.025320 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.040080 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.036448 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.021740 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.021259 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.031744 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.022048 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.039996 10.0.0.38 - - [2026-03-26 05:38:08] "POST /ref-update HTTP/1.1" 200 156 0.029098 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.028165 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.031335 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.019951 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.024988 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.020869 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.026445 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.018306 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.023330 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.020132 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.025736 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.022410 10.0.0.38 - - [2026-03-26 05:38:09] "POST /ref-update HTTP/1.1" 200 156 0.024995 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.036160 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.026658 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.026022 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.034347 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.022055 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.027855 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.021225 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.020888 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.022973 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.032717 10.0.0.38 - - [2026-03-26 05:38:10] "POST /ref-update HTTP/1.1" 200 156 0.018955 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.018580 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.025817 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.019774 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.037796 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.019844 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.018755 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.023703 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.020364 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.029633 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.021263 10.0.0.38 - - [2026-03-26 05:38:11] "POST /ref-update HTTP/1.1" 200 156 0.021124 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.024382 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.020528 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.020032 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.019496 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.026157 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.024556 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.022907 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.026414 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.020779 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.022728 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.027576 10.0.0.38 - - [2026-03-26 05:38:12] "POST /ref-update HTTP/1.1" 200 156 0.020570 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.020546 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.020929 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.022877 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.022807 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.026475 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.035629 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.025931 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.031072 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.027246 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.031024 10.0.0.38 - - [2026-03-26 05:38:13] "POST /ref-update HTTP/1.1" 200 156 0.020540 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.027864 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.036894 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.025110 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.023330 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.020283 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.028404 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.020859 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.045045 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.022218 10.0.0.38 - - [2026-03-26 05:38:14] "POST /ref-update HTTP/1.1" 200 156 0.018450 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.028291 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.032357 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.025905 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.022872 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.028401 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.030220 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.033319 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.035321 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.026737 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.023574 10.0.0.38 - - [2026-03-26 05:38:15] "POST /ref-update HTTP/1.1" 200 156 0.024664 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.018903 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.046939 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.034324 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.026241 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.022954 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.027268 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.025596 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.033215 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.026464 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.036837 10.0.0.38 - - [2026-03-26 05:38:16] "POST /ref-update HTTP/1.1" 200 156 0.043421 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.046823 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.032183 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.023488 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.027516 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.024461 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.072312 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.026221 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.035051 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.030353 10.0.0.38 - - [2026-03-26 05:38:17] "POST /ref-update HTTP/1.1" 200 156 0.045695 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.049368 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.025425 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.027764 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.037846 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.028719 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.021403 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.018887 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.018719 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.022062 10.0.0.38 - - [2026-03-26 05:38:18] "POST /ref-update HTTP/1.1" 200 156 0.057257 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.021085 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.023224 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.022681 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.023990 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.022833 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.029726 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.050167 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.041870 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.073831 10.0.0.38 - - [2026-03-26 05:38:19] "POST /ref-update HTTP/1.1" 200 156 0.020979 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.031837 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.028470 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.022830 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.017625 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.021916 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.026064 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.034189 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.033181 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.022300 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.019741 10.0.0.38 - - [2026-03-26 05:38:20] "POST /ref-update HTTP/1.1" 200 156 0.048596 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.025375 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.024383 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.022022 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.020916 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.017488 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.021806 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.022672 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.019610 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.025070 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.024230 10.0.0.38 - - [2026-03-26 05:38:21] "POST /ref-update HTTP/1.1" 200 156 0.022983 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.019181 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.017130 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.021710 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.017636 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.020965 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.034544 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.017337 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.020400 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.018703 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.023127 10.0.0.38 - - [2026-03-26 05:38:22] "POST /ref-update HTTP/1.1" 200 156 0.042338 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.029722 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.032602 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.027198 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.026322 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.026930 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.022191 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.018079 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.027316 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.018485 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.027003 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.017303 10.0.0.38 - - [2026-03-26 05:38:23] "POST /ref-update HTTP/1.1" 200 156 0.022785 10.0.0.38 - - [2026-03-26 05:38:24] "POST /ref-update HTTP/1.1" 200 156 0.074733 10.0.0.38 - - [2026-03-26 05:38:24] "POST /ref-update HTTP/1.1" 200 156 0.019888 10.0.0.38 - - [2026-03-26 05:38:24] "PUT /network-ipam/59e6e86b-250d-4264-81ff-f4715ba4f40a HTTP/1.1" 200 259 0.022727 10.0.0.242 - - [2026-03-26 05:38:24] "POST /useragent-kv HTTP/1.1" 200 115 0.007298 10.0.0.242 - - [2026-03-26 05:38:24] "POST /useragent-kv HTTP/1.1" 200 115 0.001247 10.0.0.242 - - [2026-03-26 05:38:24] "POST /useragent-kv HTTP/1.1" 200 115 0.006799 10.0.0.38 - - [2026-03-26 05:38:24] "PUT /virtual-network/5f3f7826-29e5-4a8b-b751-bac0bdfda008 HTTP/1.1" 200 265 0.167500 10.0.0.38 - - [2026-03-26 05:38:24] "POST /fqname-to-id HTTP/1.1" 404 178 0.005955 10.0.0.38 - - [2026-03-26 05:38:24] "POST /fqname-to-id HTTP/1.1" 404 198 0.004279 10.0.0.33 - - [2026-03-26 05:38:48] "GET /obj-perms HTTP/1.1" 200 5056 0.168004 10.0.0.249 - - [2026-03-26 05:39:09] "GET / HTTP/1.1" 200 36215 0.002372 10.0.0.249 - - [2026-03-26 05:39:09] "POST /fqname-to-id HTTP/1.1" 401 292 0.000469 10.0.0.22 - - [2026-03-26 05:39:10] "GET / HTTP/1.1" 200 36215 0.003406 10.0.0.22 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 401 292 0.000681 10.0.0.249 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.046320 10.0.0.249 - - [2026-03-26 05:39:10] "GET /global-system-config/02347903-349c-4167-9c15-87f94faadfd5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3247 0.005713 10.0.0.249 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.005049 10.0.0.249 - - [2026-03-26 05:39:10] "GET /routing-instance/3dd7ee81-0c21-49a3-a3ab-9da93e9c4f55?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1177 0.004529 10.0.0.249 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.005072 10.0.0.249 - - [2026-03-26 05:39:10] "GET /virtual-router/dcfa0e23-6758-47b2-9f7c-adddad62da0d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1249 0.005246 10.0.0.249 - - [2026-03-26 05:39:10] "PUT /virtual-router/dcfa0e23-6758-47b2-9f7c-adddad62da0d HTTP/1.1" 200 263 0.024692 10.0.0.249 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004857 10.0.0.249 - - [2026-03-26 05:39:10] "GET /virtual-router/dcfa0e23-6758-47b2-9f7c-adddad62da0d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1249 0.006129 10.0.0.249 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.005742 10.0.0.249 - - [2026-03-26 05:39:10] "GET /virtual-machine-interface/968f1f5e-e006-4165-b815-6f76aded42d9?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1903 0.004766 10.0.0.249 - - [2026-03-26 05:39:10] "PUT /virtual-machine-interface/968f1f5e-e006-4165-b815-6f76aded42d9 HTTP/1.1" 200 285 0.040777 10.0.0.22 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.061721 10.0.0.22 - - [2026-03-26 05:39:10] "GET /global-system-config/02347903-349c-4167-9c15-87f94faadfd5?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3247 0.007053 10.0.0.22 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.006832 10.0.0.22 - - [2026-03-26 05:39:10] "GET /routing-instance/3dd7ee81-0c21-49a3-a3ab-9da93e9c4f55?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1177 0.005109 10.0.0.22 - - [2026-03-26 05:39:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004775 10.0.0.22 - - [2026-03-26 05:39:10] "GET /virtual-router/3a6985d0-4b04-4347-a75b-cf222fd076fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1247 0.008624 10.0.0.22 - - [2026-03-26 05:39:11] "PUT /virtual-router/3a6985d0-4b04-4347-a75b-cf222fd076fc HTTP/1.1" 200 263 0.034960 10.0.0.22 - - [2026-03-26 05:39:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.008005 10.0.0.22 - - [2026-03-26 05:39:11] "GET /virtual-router/3a6985d0-4b04-4347-a75b-cf222fd076fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1247 0.013765 10.0.0.22 - - [2026-03-26 05:39:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.009135 10.0.0.22 - - [2026-03-26 05:39:11] "GET /virtual-machine-interface/b5211279-e1c2-400a-bc1c-2f3ed198b24a?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1903 0.005348 10.0.0.22 - - [2026-03-26 05:39:11] "PUT /virtual-machine-interface/b5211279-e1c2-400a-bc1c-2f3ed198b24a HTTP/1.1" 200 285 0.039073 +++ date ++ echo 'INFO: =================== Thu Mar 26 05:40:45 AM UTC 2026 ===================' INFO: =================== Thu Mar 26 05:40:45 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 +++++ 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 +++ local nic=ens3 +++ head -n 1 +++ awk '{print $2}' +++ cut -d / -f 1 +++ grep 'inet ' +++ ip addr show dev ens3 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=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.242,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.242,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.242:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.242:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.242:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.242: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.242,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.242:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.242:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.242:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.242:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242: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.242:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.242:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.242: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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.242:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.242: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.242,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.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242: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.242:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.242:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.242: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.242,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.242,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.242,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.242,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.242,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 ++++ sort ++++ uniq ++++ awk '/32 host/ { print f } {f=$2}' +++ local local_ips=,10.0.0.242,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.242,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.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 2 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.242:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242: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=__ ++ sed 's/^API__//g' ++ grep '^API__.*__.*=.*$' ++ cut -d = -f 1 ++ set -o posix ++ set ++ sort + 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/26/2026 05:40:56.748 7f8ce26c0880 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 03/26/2026 05:40:56.976 7f8ce26c0880 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 03/26/2026 05:40:56.991 7f8ce26c0880 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 03/26/2026 05:40:56.992 7f8ce26c0880 [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.242:8082/ Hit Ctrl-C to quit. 10.0.0.242 - - [2026-03-26 05:40:58] "GET / HTTP/1.1" 503 181 0.000315 10.0.0.242 - - [2026-03-26 05:40:58] "GET / HTTP/1.1" 503 181 0.000509 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-26 05:40:58] "POST /fqname-to-id HTTP/1.1" 401 292 0.001372 10.0.0.33 - - [2026-03-26 05:40:58] "POST /fqname-to-id HTTP/1.1" 401 292 0.000530 10.0.0.242 - - [2026-03-26 05:40:59] "GET / HTTP/1.1" 200 45871 0.002182 10.0.0.242 - - [2026-03-26 05:40:59] "GET / HTTP/1.1" 200 45871 0.001158 10.0.0.242 - - [2026-03-26 05:40:59] "POST /fqname-to-id HTTP/1.1" 401 292 0.000366 10.0.0.242 - - [2026-03-26 05:40:59] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000344 10.0.0.242 - - [2026-03-26 05:41:03] "POST /fqname-to-id HTTP/1.1" 200 156 1.966449 10.0.0.242 - - [2026-03-26 05:41:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003913 10.0.0.242 - - [2026-03-26 05:41:03] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 1.654805 10.0.0.242 - - [2026-03-26 05:41:03] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.004031 10.0.0.33 - - [2026-03-26 05:41:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.112560 10.0.0.33 - - [2026-03-26 05:41:03] "GET /network-ipam/a8c3da20-b4f8-46a9-aed4-703f6b60af92?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1956 0.005316 10.0.0.33 - - [2026-03-26 05:41:06] "PUT /access-control-list/63c50c71-0112-4d7b-a68f-0c76936faafa HTTP/1.1" 200 273 2.075220 /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.33 - - [2026-03-26 05:41:12] "GET /global-system-configs HTTP/1.1" 401 292 0.001324 10.0.0.33 - - [2026-03-26 05:41:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000583 10.0.0.38 - - [2026-03-26 05:41:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000531 10.0.0.242 - - [2026-03-26 05:41:13] "GET /global-system-configs HTTP/1.1" 401 292 0.001451 10.0.0.38 - - [2026-03-26 05:41:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000393 10.0.0.242 - - [2026-03-26 05:41:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000573 10.0.0.242 - - [2026-03-26 05:41:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000477 10.0.0.33 - - [2026-03-26 05:41:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000360 10.0.0.242 - - [2026-03-26 05:41:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000393 10.0.0.33 - - [2026-03-26 05:41:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000379 10.0.0.38 - - [2026-03-26 05:41:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000550 10.0.0.38 - - [2026-03-26 05:41:43] "GET /global-system-configs HTTP/1.1" 401 292 0.000482 The option "admin_port" is not known to keystonemiddleware The option "max_requests" is not known to keystonemiddleware The option "signing_dir" is not known to keystonemiddleware The option "auth_url" is not known to keystonemiddleware The option "username" is not known to keystonemiddleware The option "password" is not known to keystonemiddleware The option "user_domain_name" is not known to keystonemiddleware The option "project_domain_name" is not known to keystonemiddleware The option "project_name" is not known to keystonemiddleware AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2026-03-26 05:42:06] "GET /obj-perms HTTP/1.1" 200 5056 0.573254 10.0.0.33 - - [2026-03-26 05:42:07] "GET /obj-perms HTTP/1.1" 200 5056 0.085211 10.0.0.38 - - [2026-03-26 05:43:07] "GET /obj-perms HTTP/1.1" 200 5056 0.082241 10.0.0.242 - - [2026-03-26 05:46:11] "GET /obj-perms HTTP/1.1" 200 5056 0.060062 10.0.0.33 - - [2026-03-26 05:46:11] "GET /global-system-configs HTTP/1.1" 401 292 0.000641 10.0.0.33 - - [2026-03-26 05:46:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000488 10.0.0.38 - - [2026-03-26 05:46:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000502 10.0.0.38 - - [2026-03-26 05:46:12] "GET /global-system-configs HTTP/1.1" 401 292 0.001603 10.0.0.242 - - [2026-03-26 05:46:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000517 10.0.0.242 - - [2026-03-26 05:46:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000404 10.0.0.242 - - [2026-03-26 05:46:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000592 10.0.0.33 - - [2026-03-26 05:46:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000364 10.0.0.242 - - [2026-03-26 05:46:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000398 10.0.0.33 - - [2026-03-26 05:46:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000411 10.0.0.38 - - [2026-03-26 05:46:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000499 10.0.0.38 - - [2026-03-26 05:46:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000483 10.0.0.33 - - [2026-03-26 05:47:12] "GET /obj-perms HTTP/1.1" 200 5056 0.101779 10.0.0.38 - - [2026-03-26 05:47:12] "GET /obj-perms HTTP/1.1" 200 5056 0.063948 10.0.0.33 - - [2026-03-26 05:51:11] "GET /global-system-configs HTTP/1.1" 401 292 0.001241 10.0.0.33 - - [2026-03-26 05:51:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000472 10.0.0.38 - - [2026-03-26 05:51:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000514 10.0.0.38 - - [2026-03-26 05:51:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000509 10.0.0.242 - - [2026-03-26 05:51:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000803 10.0.0.242 - - [2026-03-26 05:51:12] "GET /global-system-configs HTTP/1.1" 401 292 0.001098 10.0.0.242 - - [2026-03-26 05:51:15] "GET /obj-perms HTTP/1.1" 200 5056 0.083009 10.0.0.33 - - [2026-03-26 05:51:16] "GET /obj-perms HTTP/1.1" 200 5056 0.069975 10.0.0.242 - - [2026-03-26 05:51:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000570 10.0.0.33 - - [2026-03-26 05:51:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000391 10.0.0.242 - - [2026-03-26 05:51:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000493 10.0.0.33 - - [2026-03-26 05:51:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000704 10.0.0.38 - - [2026-03-26 05:51:42] "GET /global-system-configs HTTP/1.1" 401 292 0.001006 10.0.0.38 - - [2026-03-26 05:51:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000764 10.0.0.38 - - [2026-03-26 05:52:16] "GET /obj-perms HTTP/1.1" 200 5056 0.114152 10.0.0.242 - - [2026-03-26 05:55:20] "GET /obj-perms HTTP/1.1" 200 5056 0.296853 10.0.0.33 - - [2026-03-26 05:56:11] "GET /global-system-configs HTTP/1.1" 401 292 0.000678 10.0.0.33 - - [2026-03-26 05:56:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000471 10.0.0.38 - - [2026-03-26 05:56:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000508 10.0.0.38 - - [2026-03-26 05:56:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000727 10.0.0.242 - - [2026-03-26 05:56:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000423 10.0.0.242 - - [2026-03-26 05:56:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000657 10.0.0.33 - - [2026-03-26 05:56:21] "GET /obj-perms HTTP/1.1" 200 5056 0.085776 10.0.0.38 - - [2026-03-26 05:56:22] "GET /obj-perms HTTP/1.1" 200 5056 0.075906 10.0.0.242 - - [2026-03-26 05:56:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000557 10.0.0.33 - - [2026-03-26 05:56:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000498 10.0.0.242 - - [2026-03-26 05:56:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000756 10.0.0.33 - - [2026-03-26 05:56:40] "GET /global-system-configs HTTP/1.1" 401 292 0.001757 10.0.0.38 - - [2026-03-26 05:56:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000630 10.0.0.38 - - [2026-03-26 05:56:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000537 10.0.0.242 - - [2026-03-26 06:00:25] "GET /obj-perms HTTP/1.1" 200 5056 0.102612 10.0.0.33 - - [2026-03-26 06:00:25] "GET /obj-perms HTTP/1.1" 200 5056 0.067014 10.0.0.33 - - [2026-03-26 06:01:11] "GET /global-system-configs HTTP/1.1" 401 292 0.000617 10.0.0.33 - - [2026-03-26 06:01:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000540 10.0.0.38 - - [2026-03-26 06:01:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000519 10.0.0.38 - - [2026-03-26 06:01:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000499 10.0.0.242 - - [2026-03-26 06:01:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000476 10.0.0.242 - - [2026-03-26 06:01:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000637 10.0.0.38 - - [2026-03-26 06:01:26] "GET /obj-perms HTTP/1.1" 200 5056 0.084599 10.0.0.242 - - [2026-03-26 06:01:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000504 10.0.0.33 - - [2026-03-26 06:01:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000518 10.0.0.242 - - [2026-03-26 06:01:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000396 10.0.0.33 - - [2026-03-26 06:01:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000531 10.0.0.38 - - [2026-03-26 06:01:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000421 10.0.0.38 - - [2026-03-26 06:01:42] "GET /global-system-configs HTTP/1.1" 401 292 0.001420 10.0.0.33 - - [2026-03-26 06:02:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.039201 10.0.0.33 - - [2026-03-26 06:03:28] "GET /virtual-router/3a6985d0-4b04-4347-a75b-cf222fd076fc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1247 0.033190 10.0.0.242 - - [2026-03-26 06:04:29] "GET /obj-perms HTTP/1.1" 200 5056 0.063054 10.0.0.33 - - [2026-03-26 06:04:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.006042 10.0.0.33 - - [2026-03-26 06:04:29] "GET /virtual-router/dcfa0e23-6758-47b2-9f7c-adddad62da0d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1249 0.012995 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:04:39] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 847 0.001509 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:04:39] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3159 0.001042 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:05:05] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 847 0.001309 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:05:05] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3159 0.001570 10.0.0.33 - - [2026-03-26 06:05:30] "GET /obj-perms HTTP/1.1" 200 5056 0.072942 10.0.0.38 - - [2026-03-26 06:05:30] "GET /obj-perms HTTP/1.1" 200 5056 0.076825 10.0.0.33 - - [2026-03-26 06:06:11] "GET /global-system-configs HTTP/1.1" 401 292 0.000607 10.0.0.33 - - [2026-03-26 06:06:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000483 10.0.0.38 - - [2026-03-26 06:06:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000513 10.0.0.38 - - [2026-03-26 06:06:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000583 10.0.0.242 - - [2026-03-26 06:06:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000530 10.0.0.242 - - [2026-03-26 06:06:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000875 10.0.0.242 - - [2026-03-26 06:06:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000589 10.0.0.33 - - [2026-03-26 06:06:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000375 10.0.0.242 - - [2026-03-26 06:06:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000489 10.0.0.33 - - [2026-03-26 06:06:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000404 10.0.0.38 - - [2026-03-26 06:06:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000525 10.0.0.38 - - [2026-03-26 06:06:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000567 10.0.0.33 - - [2026-03-26 06:06:43] "POST /fqname-to-id HTTP/1.1" 404 207 0.040001 10.0.0.33 - - [2026-03-26 06:06:43] "POST /access-control-lists HTTP/1.1" 200 573 0.060622 [Introspect:8084]10.0.0.38 - - [2026-03-26 06:06:44] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3159 0.001985 10.0.0.33 - - [2026-03-26 06:06:46] "POST /fqname-to-id HTTP/1.1" 404 244 0.010600 10.0.0.242 - - [2026-03-26 06:06:50] "GET /projects?obj_uuids=58ae8796-d923-427a-9e43-fabcc4077bf7&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.036998 10.0.0.38 - - [2026-03-26 06:06:50] "POST /neutron/network HTTP/1.1" 200 620 0.405788 10.0.0.33 - - [2026-03-26 06:06:50] "POST /ref-update HTTP/1.1" 200 156 0.058059 10.0.0.38 - - [2026-03-26 06:06:51] "POST /neutron/network HTTP/1.1" 200 839 0.016909 10.0.0.38 - - [2026-03-26 06:06:55] "POST /neutron/network HTTP/1.1" 200 849 0.019818 10.0.0.38 - - [2026-03-26 06:06:55] "GET /project/58ae8796-d923-427a-9e43-fabcc4077bf7?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000491 10.0.0.38 - - [2026-03-26 06:06:57] "POST /neutron/port HTTP/1.1" 200 117 0.011992 10.0.0.242 - - [2026-03-26 06:06:58] "GET /projects?obj_uuids=58ae8796-d923-427a-9e43-fabcc4077bf7&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.002255 10.0.0.38 - - [2026-03-26 06:06:58] "POST /neutron/port HTTP/1.1" 200 1071 0.481131 10.0.0.38 - - [2026-03-26 06:06:59] "POST /neutron/port HTTP/1.1" 200 1125 0.248523 10.0.0.38 - - [2026-03-26 06:06:59] "POST /neutron/subnet HTTP/1.1" 200 698 0.015159 10.0.0.38 - - [2026-03-26 06:07:02] "POST /neutron/port HTTP/1.1" 200 1135 0.027077 10.0.0.38 - - [2026-03-26 06:07:07] "POST /neutron/security_group HTTP/1.1" 200 2069 0.012208 10.0.0.38 - - [2026-03-26 06:07:08] "GET /obj-perms HTTP/1.1" 200 5052 0.064856 10.0.0.38 - - [2026-03-26 06:07:11] "GET /obj-perms HTTP/1.1" 200 5052 0.010893 10.0.0.38 - - [2026-03-26 06:07:13] "POST /neutron/port HTTP/1.1" 200 1135 0.029782 10.0.0.38 - - [2026-03-26 06:07:15] "POST /neutron/network HTTP/1.1" 200 839 0.014435 10.0.0.242 - - [2026-03-26 06:07:32] "GET /obj-perms HTTP/1.1" 200 5056 0.122366 10.0.0.33 - - [2026-03-26 06:07:33] "POST /fqname-to-id HTTP/1.1" 404 246 0.005983 10.0.0.33 - - [2026-03-26 06:07:33] "POST /access-control-lists HTTP/1.1" 200 608 0.071121 10.0.0.242 - - [2026-03-26 06:07:37] "GET /projects?obj_uuids=565ffa27-804e-450d-ad59-65aa4be75509&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.006070 10.0.0.38 - - [2026-03-26 06:07:37] "POST /neutron/network HTTP/1.1" 200 619 0.236532 10.0.0.33 - - [2026-03-26 06:07:38] "POST /route-targets HTTP/1.1" 200 328 0.018940 10.0.0.38 - - [2026-03-26 06:07:38] "POST /neutron/network HTTP/1.1" 200 839 0.012093 10.0.0.33 - - [2026-03-26 06:07:40] "GET /obj-perms HTTP/1.1" 200 5054 0.080816 10.0.0.38 - - [2026-03-26 06:07:41] "POST /neutron/network HTTP/1.1" 200 117 0.028196 10.0.0.33 - - [2026-03-26 06:07:41] "POST /ref-update HTTP/1.1" 200 156 0.039589 10.0.0.38 - - [2026-03-26 06:07:41] "POST /neutron/network HTTP/1.1" 200 838 0.011952 10.0.0.38 - - [2026-03-26 06:07:41] "POST /neutron/subnet HTTP/1.1" 200 725 0.012561 10.0.0.38 - - [2026-03-26 06:07:42] "GET /obj-perms HTTP/1.1" 200 5054 0.068594 10.0.0.38 - - [2026-03-26 06:07:43] "GET /project/565ffa27-804e-450d-ad59-65aa4be75509?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.001224 10.0.0.38 - - [2026-03-26 06:07:43] "POST /neutron/port HTTP/1.1" 200 117 0.010288 10.0.0.38 - - [2026-03-26 06:07:44] "POST /neutron/network HTTP/1.1" 200 849 0.011872 10.0.0.38 - - [2026-03-26 06:07:45] "GET /project/565ffa27-804e-450d-ad59-65aa4be75509?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000535 10.0.0.38 - - [2026-03-26 06:07:45] "POST /neutron/port HTTP/1.1" 200 1072 0.040332 10.0.0.38 - - [2026-03-26 06:07:45] "POST /neutron/port HTTP/1.1" 200 1136 0.044065 10.0.0.38 - - [2026-03-26 06:07:45] "POST /neutron/port HTTP/1.1" 200 117 0.002588 10.0.0.38 - - [2026-03-26 06:07:46] "POST /neutron/port HTTP/1.1" 200 1136 0.042829 10.0.0.38 - - [2026-03-26 06:07:47] "POST /neutron/network HTTP/1.1" 200 849 0.017365 10.0.0.38 - - [2026-03-26 06:07:47] "POST /neutron/security_group HTTP/1.1" 200 2070 0.014192 10.0.0.38 - - [2026-03-26 06:07:47] "POST /neutron/port HTTP/1.1" 200 1136 0.056346 10.0.0.38 - - [2026-03-26 06:07:48] "POST /neutron/port HTTP/1.1" 200 1073 0.064907 10.0.0.38 - - [2026-03-26 06:07:49] "POST /neutron/floatingip HTTP/1.1" 200 117 0.007527 10.0.0.38 - - [2026-03-26 06:07:49] "POST /neutron/network HTTP/1.1" 200 839 0.009574 10.0.0.38 - - [2026-03-26 06:07:59] "POST /neutron/port HTTP/1.1" 200 1136 0.062703 10.0.0.38 - - [2026-03-26 06:08:02] "POST /neutron/security_group HTTP/1.1" 200 2070 0.010931 10.0.0.38 - - [2026-03-26 06:08:03] "POST /neutron/floatingip HTTP/1.1" 200 531 0.016591 10.0.0.38 - - [2026-03-26 06:08:03] "POST /neutron/security_group HTTP/1.1" 200 2070 0.010214 10.0.0.38 - - [2026-03-26 06:08:04] "POST /neutron/port HTTP/1.1" 200 1137 0.029052 10.0.0.38 - - [2026-03-26 06:08:08] "POST /neutron/floatingip HTTP/1.1" 200 578 0.039342 10.0.0.38 - - [2026-03-26 06:08:08] "POST /neutron/floatingip HTTP/1.1" 200 115 0.097160 10.0.0.38 - - [2026-03-26 06:08:09] "POST /neutron/port HTTP/1.1" 200 1137 0.032118 10.0.0.38 - - [2026-03-26 06:08:10] "POST /neutron/port HTTP/1.1" 200 151 0.395127 10.0.0.38 - - [2026-03-26 06:08:11] "POST /neutron/network HTTP/1.1" 200 838 0.010097 10.0.0.242 - - [2026-03-26 06:08:11] "POST /useragent-kv HTTP/1.1" 200 115 0.003355 10.0.0.242 - - [2026-03-26 06:08:11] "POST /useragent-kv HTTP/1.1" 200 115 0.004448 10.0.0.33 - - [2026-03-26 06:08:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.011008 10.0.0.38 - - [2026-03-26 06:08:12] "POST /neutron/network HTTP/1.1" 200 151 0.229244 10.0.0.242 - - [2026-03-26 06:08:13] "GET /projects?obj_uuids=58ae8796-d923-427a-9e43-fabcc4077bf7&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.002785 10.0.0.242 - - [2026-03-26 06:08:13] "GET /project/58ae8796-d923-427a-9e43-fabcc4077bf7?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1522 0.158536 10.0.0.242 - - [2026-03-26 06:08:13] "GET /projects?obj_uuids=58ae8796-d923-427a-9e43-fabcc4077bf7&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.001881 10.0.0.242 - - [2026-03-26 06:08:13] "GET /project/58ae8796-d923-427a-9e43-fabcc4077bf7?fields=security_groups HTTP/1.1" 200 1134 0.118470 10.0.0.33 - - [2026-03-26 06:08:13] "DELETE /access-control-list/ac42bf0b-24d8-4410-8152-0cd26854d12f HTTP/1.1" 200 115 0.155491 10.0.0.242 - - [2026-03-26 06:08:13] "GET /projects?obj_uuids=58ae8796-d923-427a-9e43-fabcc4077bf7&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.007764 10.0.0.242 - - [2026-03-26 06:08:13] "GET /project/58ae8796-d923-427a-9e43-fabcc4077bf7?fields=application_policy_sets HTTP/1.1" 200 1134 0.174108 10.0.0.242 - - [2026-03-26 06:08:14] "DELETE /project/58ae8796-d923-427a-9e43-fabcc4077bf7 HTTP/1.1" 404 171 0.621409 10.0.0.33 - - [2026-03-26 06:08:15] "POST /fqname-to-id HTTP/1.1" 404 228 0.015960 10.0.0.33 - - [2026-03-26 06:08:22] "POST /access-control-lists HTTP/1.1" 200 593 0.045886 10.0.0.33 - - [2026-03-26 06:08:25] "POST /fqname-to-id HTTP/1.1" 404 228 0.004854 10.0.0.33 - - [2026-03-26 06:08:25] "POST /access-control-lists HTTP/1.1" 200 590 0.072158 10.0.0.33 - - [2026-03-26 06:08:25] "PUT /access-control-list/b0ca865b-25c0-4c03-8704-692826d4a9de HTTP/1.1" 200 273 0.022855 10.0.0.38 - - [2026-03-26 06:08:25] "POST /neutron/security_group_rule HTTP/1.1" 200 539 0.054532 10.0.0.38 - - [2026-03-26 06:08:26] "POST /neutron/security_group_rule HTTP/1.1" 200 115 0.174644 10.0.0.33 - - [2026-03-26 06:08:26] "POST /fqname-to-id HTTP/1.1" 404 228 0.005546 10.0.0.33 - - [2026-03-26 06:08:26] "POST /access-control-lists HTTP/1.1" 200 590 0.046414 10.0.0.33 - - [2026-03-26 06:08:26] "PUT /access-control-list/636a240b-e19a-446b-b36d-10dddd7671dc HTTP/1.1" 200 273 0.033853 10.0.0.38 - - [2026-03-26 06:08:26] "POST /neutron/security_group_rule HTTP/1.1" 200 539 0.017623 10.0.0.38 - - [2026-03-26 06:08:27] "POST /neutron/security_group_rule HTTP/1.1" 200 115 0.148975 10.0.0.33 - - [2026-03-26 06:08:27] "POST /fqname-to-id HTTP/1.1" 404 245 0.009687 10.0.0.33 - - [2026-03-26 06:08:27] "POST /access-control-lists HTTP/1.1" 200 607 0.070197 10.0.0.33 - - [2026-03-26 06:08:28] "PUT /access-control-list/1f0fb5ce-69e4-4616-8921-c71b76909fa3 HTTP/1.1" 200 273 0.041226 10.0.0.38 - - [2026-03-26 06:08:28] "POST /neutron/security_group_rule HTTP/1.1" 200 539 0.040021 10.0.0.38 - - [2026-03-26 06:08:28] "POST /neutron/security_group_rule HTTP/1.1" 200 115 0.183837 10.0.0.33 - - [2026-03-26 06:08:28] "POST /fqname-to-id HTTP/1.1" 404 245 0.008550 10.0.0.33 - - [2026-03-26 06:08:29] "POST /access-control-lists HTTP/1.1" 200 607 0.073081 10.0.0.33 - - [2026-03-26 06:08:29] "PUT /access-control-list/b1806bcb-e180-4629-a186-289f182b6d35 HTTP/1.1" 200 273 0.024521 10.0.0.38 - - [2026-03-26 06:08:29] "POST /neutron/security_group_rule HTTP/1.1" 200 539 0.016723 10.0.0.38 - - [2026-03-26 06:08:29] "POST /neutron/security_group_rule HTTP/1.1" 200 115 0.155323 10.0.0.33 - - [2026-03-26 06:08:31] "POST /route-targets HTTP/1.1" 200 328 0.016891 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.012670 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.012352 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.004809 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.005905 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.005011 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.005365 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.004783 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.005750 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.007473 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.006307 10.0.0.38 - - [2026-03-26 06:08:31] "POST /neutron/router HTTP/1.1" 200 541 0.006533 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.038004 10.0.0.242 - - [2026-03-26 06:08:32] "GET /projects?obj_uuids=f7f19615-4d7b-418f-ab99-2562af90707c&detail=False&count=False&shared=False HTTP/1.1" 200 326 0.004506 10.0.0.33 - - [2026-03-26 06:08:32] "DELETE /route-target/4a00800f-fc81-42e0-b40a-9ef691aa3f11 HTTP/1.1" 200 115 0.045424 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.151160 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.006890 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.012823 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.006395 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.008654 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.004830 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.007521 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.005208 10.0.0.38 - - [2026-03-26 06:08:32] "POST /neutron/router HTTP/1.1" 200 541 0.008419 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 541 0.005919 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 541 0.005138 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 541 0.051242 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 541 0.005937 10.0.0.33 - - [2026-03-26 06:08:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.009842 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 559 0.012296 10.0.0.33 - - [2026-03-26 06:08:33] "PUT /logical-router/b6e107bc-94da-4b7d-9ab0-a7b06f0d3ca6 HTTP/1.1" 200 263 0.061861 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 559 0.022561 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 559 0.009152 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 559 0.005298 10.0.0.38 - - [2026-03-26 06:08:33] "POST /neutron/router HTTP/1.1" 200 559 0.013922 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.005239 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.005296 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.005043 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.007160 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.005283 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.008205 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 559 0.007632 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/router HTTP/1.1" 200 151 0.118673 10.0.0.33 - - [2026-03-26 06:08:34] "GET /logical-router/b6e107bc-94da-4b7d-9ab0-a7b06f0d3ca6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 404 171 0.063669 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/security_group HTTP/1.1" 200 521 0.005297 10.0.0.33 - - [2026-03-26 06:08:34] "DELETE /access-control-list/b51c76e6-3c42-45bd-a388-9062dc646aec HTTP/1.1" 200 115 0.054365 10.0.0.33 - - [2026-03-26 06:08:34] "DELETE /access-control-list/1f0fb5ce-69e4-4616-8921-c71b76909fa3 HTTP/1.1" 200 115 0.061145 10.0.0.38 - - [2026-03-26 06:08:34] "POST /neutron/security_group HTTP/1.1" 200 151 0.100946 10.0.0.33 - - [2026-03-26 06:08:35] "DELETE /access-control-list/d8dfd376-927f-4972-a1de-f7f932a72f0e HTTP/1.1" 200 115 0.069507 10.0.0.33 - - [2026-03-26 06:08:38] "POST /access-control-lists HTTP/1.1" 200 594 0.039316 10.0.0.38 - - [2026-03-26 06:08:42] "POST /neutron/network HTTP/1.1" 200 117 0.047408 10.0.0.33 - - [2026-03-26 06:08:42] "POST /route-targets HTTP/1.1" 200 328 0.018877 10.0.0.38 - - [2026-03-26 06:08:43] "POST /neutron/network HTTP/1.1" 200 819 0.012692 10.0.0.38 - - [2026-03-26 06:08:43] "POST /neutron/subnet HTTP/1.1" 200 720 0.015892 10.0.0.38 - - [2026-03-26 06:08:44] "POST /neutron/port HTTP/1.1" 200 151 0.192802 10.0.0.33 - - [2026-03-26 06:08:44] "DELETE /route-target/36f901c0-ad88-48c7-9e9c-ff0859987491 HTTP/1.1" 200 115 0.043130 10.0.0.38 - - [2026-03-26 06:08:47] "POST /neutron/network HTTP/1.1" 200 117 0.026085 10.0.0.242 - - [2026-03-26 06:08:48] "POST /useragent-kv HTTP/1.1" 200 115 0.007858 10.0.0.38 - - [2026-03-26 06:08:48] "POST /neutron/subnet HTTP/1.1" 200 729 0.290732 10.0.0.38 - - [2026-03-26 06:08:48] "POST /neutron/network HTTP/1.1" 200 979 0.012294 10.0.0.242 - - [2026-03-26 06:08:48] "GET /projects?obj_uuids=4dc3b0e1-440c-4d90-9453-b4d4916af69c&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.003979 10.0.0.38 - - [2026-03-26 06:08:48] "POST /neutron/port HTTP/1.1" 200 1018 0.319660 10.0.0.38 - - [2026-03-26 06:08:49] "POST /neutron/port HTTP/1.1" 200 1018 0.086992 10.0.0.38 - - [2026-03-26 06:08:49] "POST /neutron/port HTTP/1.1" 200 117 0.019856 10.0.0.38 - - [2026-03-26 06:08:50] "POST /neutron/port HTTP/1.1" 200 1019 0.030209 10.0.0.38 - - [2026-03-26 06:08:50] "POST /neutron/port HTTP/1.1" 200 1019 0.018348 10.0.0.38 - - [2026-03-26 06:08:50] "POST /neutron/port HTTP/1.1" 200 117 0.011278 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/port HTTP/1.1" 200 1018 0.026145 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/port HTTP/1.1" 200 1018 0.020332 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/network HTTP/1.1" 200 989 0.008819 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/port HTTP/1.1" 200 1120 0.028464 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/subnet HTTP/1.1" 200 699 0.018156 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/port HTTP/1.1" 200 1121 0.029142 10.0.0.38 - - [2026-03-26 06:08:51] "POST /neutron/port HTTP/1.1" 200 117 0.002002 10.0.0.38 - - [2026-03-26 06:08:55] "POST /neutron/security_group HTTP/1.1" 200 2054 0.010331 10.0.0.38 - - [2026-03-26 06:08:55] "POST /neutron/port HTTP/1.1" 200 1120 0.033983 10.0.0.38 - - [2026-03-26 06:09:02] "POST /neutron/security_group HTTP/1.1" 200 2054 0.008567 10.0.0.38 - - [2026-03-26 06:09:06] "POST /neutron/port HTTP/1.1" 200 1121 0.032704 10.0.0.38 - - [2026-03-26 06:09:06] "POST /neutron/security_group HTTP/1.1" 200 2054 0.011691 10.0.0.38 - - [2026-03-26 06:09:11] "POST /neutron/port HTTP/1.1" 200 1111 0.018332 10.0.0.38 - - [2026-03-26 06:09:11] "POST /neutron/port HTTP/1.1" 200 1110 0.025847 10.0.0.38 - - [2026-03-26 06:09:11] "POST /neutron/port HTTP/1.1" 200 117 0.010454 10.0.0.242 - - [2026-03-26 06:09:12] "POST /useragent-kv HTTP/1.1" 200 115 0.005501 10.0.0.33 - - [2026-03-26 06:09:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004535 10.0.0.242 - - [2026-03-26 06:09:12] "POST /useragent-kv HTTP/1.1" 200 115 0.002689 10.0.0.242 - - [2026-03-26 06:09:12] "POST /useragent-kv HTTP/1.1" 200 115 0.002502 10.0.0.242 - - [2026-03-26 06:09:12] "POST /useragent-kv HTTP/1.1" 200 115 0.002888 10.0.0.38 - - [2026-03-26 06:09:12] "POST /neutron/network HTTP/1.1" 200 151 0.217242 10.0.0.242 - - [2026-03-26 06:09:14] "GET /projects?obj_uuids=565ffa27-804e-450d-ad59-65aa4be75509&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.001450 10.0.0.242 - - [2026-03-26 06:09:14] "GET /project/565ffa27-804e-450d-ad59-65aa4be75509?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1526 0.087318 10.0.0.242 - - [2026-03-26 06:09:14] "GET /projects?obj_uuids=565ffa27-804e-450d-ad59-65aa4be75509&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.003162 10.0.0.242 - - [2026-03-26 06:09:14] "GET /project/565ffa27-804e-450d-ad59-65aa4be75509?fields=security_groups HTTP/1.1" 200 1409 0.148213 10.0.0.242 - - [2026-03-26 06:09:14] "DELETE /security-group/13aa237d-3b7c-4f68-bf50-c32be892a689 HTTP/1.1" 404 171 0.057257 10.0.0.242 - - [2026-03-26 06:09:14] "GET /projects?obj_uuids=565ffa27-804e-450d-ad59-65aa4be75509&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.001006 10.0.0.242 - - [2026-03-26 06:09:14] "GET /project/565ffa27-804e-450d-ad59-65aa4be75509?fields=application_policy_sets HTTP/1.1" 200 1448 0.119056 10.0.0.33 - - [2026-03-26 06:09:14] "DELETE /access-control-list/ed8771de-f89f-4111-9b02-3185aee87a7d HTTP/1.1" 200 115 0.129276 10.0.0.242 - - [2026-03-26 06:09:15] "DELETE /project/565ffa27-804e-450d-ad59-65aa4be75509 HTTP/1.1" 409 225 0.747984 10.0.0.33 - - [2026-03-26 06:09:15] "DELETE /access-control-list/9aad24d4-8ade-482a-8466-2cf5f44d671b HTTP/1.1" 200 115 0.144885 10.0.0.33 - - [2026-03-26 06:09:16] "POST /access-control-lists HTTP/1.1" 200 596 0.048505 10.0.0.38 - - [2026-03-26 06:09:20] "POST /neutron/network HTTP/1.1" 200 117 0.060826 10.0.0.33 - - [2026-03-26 06:09:20] "POST /route-targets HTTP/1.1" 200 328 0.018915 10.0.0.38 - - [2026-03-26 06:09:20] "POST /neutron/network HTTP/1.1" 200 823 0.012113 10.0.0.38 - - [2026-03-26 06:09:21] "POST /neutron/subnet HTTP/1.1" 200 720 0.014653 10.0.0.33 - - [2026-03-26 06:09:21] "POST /ref-update HTTP/1.1" 200 156 0.045451 10.0.0.242 - - [2026-03-26 06:09:21] "POST /useragent-kv HTTP/1.1" 200 115 0.011552 10.0.0.38 - - [2026-03-26 06:09:21] "POST /neutron/subnet HTTP/1.1" 200 734 0.244231 10.0.0.38 - - [2026-03-26 06:09:21] "POST /neutron/network HTTP/1.1" 200 826 0.009984 10.0.0.38 - - [2026-03-26 06:09:22] "GET /project/84364256-5ea9-487c-a2df-5fd0e45071b4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.001033 10.0.0.38 - - [2026-03-26 06:09:23] "POST /neutron/network HTTP/1.1" 200 823 0.011194 10.0.0.38 - - [2026-03-26 06:09:23] "POST /neutron/port HTTP/1.1" 200 117 0.008790 10.0.0.242 - - [2026-03-26 06:09:23] "GET /projects?obj_uuids=84364256-5ea9-487c-a2df-5fd0e45071b4&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.004310 10.0.0.38 - - [2026-03-26 06:09:23] "GET /project/84364256-5ea9-487c-a2df-5fd0e45071b4?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000525 10.0.0.38 - - [2026-03-26 06:09:24] "POST /neutron/port HTTP/1.1" 200 1057 0.475322 10.0.0.38 - - [2026-03-26 06:09:24] "POST /neutron/port HTTP/1.1" 200 1111 0.217333 10.0.0.38 - - [2026-03-26 06:09:24] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005596 10.0.0.38 - - [2026-03-26 06:09:24] "POST /neutron/port HTTP/1.1" 200 117 0.002028 10.0.0.38 - - [2026-03-26 06:09:24] "POST /neutron/port HTTP/1.1" 200 117 0.008342 10.0.0.242 - - [2026-03-26 06:09:24] "GET /projects?obj_uuids=84364256-5ea9-487c-a2df-5fd0e45071b4&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.004817 10.0.0.38 - - [2026-03-26 06:09:25] "POST /neutron/router HTTP/1.1" 200 344 0.513483 10.0.0.33 - - [2026-03-26 06:09:25] "POST /ref-update HTTP/1.1" 200 156 0.034001 10.0.0.38 - - [2026-03-26 06:09:25] "POST /neutron/port HTTP/1.1" 200 1121 0.059494 10.0.0.38 - - [2026-03-26 06:09:25] "POST /neutron/port HTTP/1.1" 200 1060 0.039050 10.0.0.38 - - [2026-03-26 06:09:26] "POST /neutron/floatingip HTTP/1.1" 200 117 0.007140 10.0.0.38 - - [2026-03-26 06:09:26] "POST /neutron/network HTTP/1.1" 200 826 0.011337 10.0.0.38 - - [2026-03-26 06:09:30] "POST /neutron/port HTTP/1.1" 200 1121 0.037617 10.0.0.38 - - [2026-03-26 06:09:30] "POST /neutron/security_group HTTP/1.1" 200 2056 0.010029 10.0.0.38 - - [2026-03-26 06:09:33] "POST /neutron/network HTTP/1.1" 200 833 0.009002 10.0.0.38 - - [2026-03-26 06:09:33] "POST /neutron/port HTTP/1.1" 200 117 0.001578 10.0.0.242 - - [2026-03-26 06:09:34] "GET /obj-perms HTTP/1.1" 200 5056 0.071708 10.0.0.33 - - [2026-03-26 06:09:34] "GET /obj-perms HTTP/1.1" 200 5056 0.084995 10.0.0.38 - - [2026-03-26 06:09:37] "POST /neutron/security_group HTTP/1.1" 200 2056 0.010645 10.0.0.38 - - [2026-03-26 06:09:40] "POST /neutron/port HTTP/1.1" 200 1124 0.027177 10.0.0.38 - - [2026-03-26 06:09:41] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004903 10.0.0.38 - - [2026-03-26 06:09:41] "POST /neutron/network HTTP/1.1" 200 826 0.008228 10.0.0.38 - - [2026-03-26 06:09:41] "POST /neutron/port HTTP/1.1" 200 1124 0.024712 10.0.0.38 - - [2026-03-26 06:09:41] "POST /neutron/security_group HTTP/1.1" 200 2056 0.011660 10.0.0.38 - - [2026-03-26 06:09:48] "POST /neutron/port HTTP/1.1" 200 1921 0.055744 10.0.0.38 - - [2026-03-26 06:09:58] "POST /neutron/router HTTP/1.1" 200 580 0.010015 10.0.0.33 - - [2026-03-26 06:09:59] "POST /ref-update HTTP/1.1" 200 156 0.041152 10.0.0.38 - - [2026-03-26 06:10:02] "POST /neutron/router HTTP/1.1" 200 344 0.357671 10.0.0.38 - - [2026-03-26 06:10:02] "POST /neutron/router HTTP/1.1" 200 580 0.008872 10.0.0.33 - - [2026-03-26 06:10:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.019075 10.0.0.38 - - [2026-03-26 06:10:02] "POST /neutron/network HTTP/1.1" 400 204 0.019423 10.0.0.38 - - [2026-03-26 06:10:03] "POST /neutron/port HTTP/1.1" 200 1114 0.016817 10.0.0.38 - - [2026-03-26 06:10:03] "POST /neutron/port HTTP/1.1" 200 151 0.341408 10.0.0.38 - - [2026-03-26 06:10:05] "POST /neutron/network HTTP/1.1" 200 823 0.010151 10.0.0.33 - - [2026-03-26 06:10:05] "DELETE /route-target/99241cb9-7566-4860-8efd-02c45a819570 HTTP/1.1" 200 115 0.046035 10.0.0.33 - - [2026-03-26 06:10:08] "POST /fqname-to-id HTTP/1.1" 404 237 0.004563 10.0.0.33 - - [2026-03-26 06:10:08] "POST /access-control-lists HTTP/1.1" 200 599 0.076603 10.0.0.242 - - [2026-03-26 06:10:13] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.006540 10.0.0.38 - - [2026-03-26 06:10:13] "POST /neutron/network HTTP/1.1" 200 608 0.232738 10.0.0.33 - - [2026-03-26 06:10:13] "POST /route-targets HTTP/1.1" 200 328 0.023515 10.0.0.38 - - [2026-03-26 06:10:14] "POST /neutron/network HTTP/1.1" 200 827 0.011347 10.0.0.38 - - [2026-03-26 06:10:14] "POST /neutron/network HTTP/1.1" 200 117 0.016699 10.0.0.33 - - [2026-03-26 06:10:14] "POST /ref-update HTTP/1.1" 200 156 0.048047 10.0.0.38 - - [2026-03-26 06:10:15] "POST /neutron/network HTTP/1.1" 200 831 0.012870 10.0.0.38 - - [2026-03-26 06:10:15] "POST /neutron/subnet HTTP/1.1" 200 710 0.012464 10.0.0.242 - - [2026-03-26 06:10:15] "GET /projects?obj_uuids=4dc3b0e1-440c-4d90-9453-b4d4916af69c&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.001380 10.0.0.242 - - [2026-03-26 06:10:15] "GET /project/4dc3b0e1-440c-4d90-9453-b4d4916af69c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1462 0.062109 10.0.0.242 - - [2026-03-26 06:10:15] "GET /projects?obj_uuids=4dc3b0e1-440c-4d90-9453-b4d4916af69c&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.001239 10.0.0.242 - - [2026-03-26 06:10:15] "GET /project/4dc3b0e1-440c-4d90-9453-b4d4916af69c?fields=security_groups HTTP/1.1" 200 1361 0.063902 10.0.0.242 - - [2026-03-26 06:10:15] "DELETE /security-group/6dbb2c9d-708f-4543-81b1-fc0880014902 HTTP/1.1" 200 115 0.113873 10.0.0.242 - - [2026-03-26 06:10:15] "GET /projects?obj_uuids=4dc3b0e1-440c-4d90-9453-b4d4916af69c&detail=False&count=False&shared=False HTTP/1.1" 200 345 0.001866 10.0.0.242 - - [2026-03-26 06:10:15] "GET /project/4dc3b0e1-440c-4d90-9453-b4d4916af69c?fields=application_policy_sets HTTP/1.1" 200 1400 0.063452 10.0.0.242 - - [2026-03-26 06:10:15] "DELETE /project/4dc3b0e1-440c-4d90-9453-b4d4916af69c HTTP/1.1" 200 115 0.594906 10.0.0.38 - - [2026-03-26 06:10:16] "GET /project/adb11705-3875-4842-a591-728a5193bc3d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000511 10.0.0.33 - - [2026-03-26 06:10:16] "DELETE /access-control-list/546cef7c-f52d-4c00-a4a6-12496e0ceef1 HTTP/1.1" 200 115 0.048000 10.0.0.38 - - [2026-03-26 06:10:16] "POST /neutron/port HTTP/1.1" 200 117 0.007982 10.0.0.38 - - [2026-03-26 06:10:17] "POST /neutron/network HTTP/1.1" 200 841 0.012216 10.0.0.38 - - [2026-03-26 06:10:17] "GET /project/adb11705-3875-4842-a591-728a5193bc3d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000437 10.0.0.38 - - [2026-03-26 06:10:18] "POST /neutron/port HTTP/1.1" 200 1063 0.030795 10.0.0.38 - - [2026-03-26 06:10:18] "POST /neutron/port HTTP/1.1" 200 1127 0.074521 10.0.0.38 - - [2026-03-26 06:10:18] "POST /neutron/subnet HTTP/1.1" 200 698 0.017117 10.0.0.38 - - [2026-03-26 06:10:18] "POST /neutron/port HTTP/1.1" 200 1127 0.031648 10.0.0.242 - - [2026-03-26 06:10:18] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001137 10.0.0.38 - - [2026-03-26 06:10:18] "POST /neutron/router HTTP/1.1" 200 585 0.134954 10.0.0.33 - - [2026-03-26 06:10:19] "PUT /logical-router/9f63cc6e-e4c6-41a6-a36a-16fb63570b6c HTTP/1.1" 200 263 0.045776 10.0.0.38 - - [2026-03-26 06:10:19] "POST /neutron/router HTTP/1.1" 200 656 0.012403 10.0.0.33 - - [2026-03-26 06:10:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004616 10.0.0.242 - - [2026-03-26 06:10:19] "POST /useragent-kv HTTP/1.1" 200 115 0.003949 10.0.0.33 - - [2026-03-26 06:10:19] "POST /virtual-networks HTTP/1.1" 200 696 0.238805 10.0.0.242 - - [2026-03-26 06:10:19] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001784 10.0.0.33 - - [2026-03-26 06:10:19] "POST /ref-update HTTP/1.1" 200 156 0.049703 10.0.0.33 - - [2026-03-26 06:10:19] "PUT /logical-router/9f63cc6e-e4c6-41a6-a36a-16fb63570b6c HTTP/1.1" 200 263 0.070835 10.0.0.33 - - [2026-03-26 06:10:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.007962 10.0.0.38 - - [2026-03-26 06:10:20] "POST /neutron/port HTTP/1.1" 200 1060 0.616612 10.0.0.38 - - [2026-03-26 06:10:20] "POST /neutron/port HTTP/1.1" 200 1060 0.046672 10.0.0.33 - - [2026-03-26 06:10:20] "POST /chown HTTP/1.1" 200 109 0.033354 10.0.0.33 - - [2026-03-26 06:10:20] "POST /chown HTTP/1.1" 200 109 0.022156 10.0.0.38 - - [2026-03-26 06:10:20] "POST /neutron/port HTTP/1.1" 200 1124 0.067291 10.0.0.33 - - [2026-03-26 06:10:20] "POST /ref-update HTTP/1.1" 200 156 0.074384 10.0.0.38 - - [2026-03-26 06:10:20] "POST /neutron/port HTTP/1.1" 200 117 0.004299 10.0.0.33 - - [2026-03-26 06:10:21] "POST /instance-ips HTTP/1.1" 200 550 0.108698 10.0.0.33 - - [2026-03-26 06:10:21] "PUT /virtual-machine-interface/4c12b8f4-60d5-4db1-8a6d-f27bacd104b3 HTTP/1.1" 200 285 0.057417 10.0.0.33 - - [2026-03-26 06:10:21] "POST /ref-update HTTP/1.1" 200 156 0.040642 10.0.0.33 - - [2026-03-26 06:10:21] "POST /chown HTTP/1.1" 200 109 0.037799 10.0.0.33 - - [2026-03-26 06:10:22] "PUT /virtual-machine-interface/33260a53-3cf4-4299-beb6-c2b512e02ab9 HTTP/1.1" 200 285 0.055510 10.0.0.33 - - [2026-03-26 06:10:22] "POST /ref-update HTTP/1.1" 200 156 0.037243 10.0.0.33 - - [2026-03-26 06:10:22] "POST /instance-ips HTTP/1.1" 400 316 0.043796 10.0.0.33 - - [2026-03-26 06:10:22] "PUT /instance-ip/84131387-485f-4418-a9d4-0cff3c10f9c2 HTTP/1.1" 200 257 0.053883 10.0.0.33 - - [2026-03-26 06:10:22] "POST /ref-update HTTP/1.1" 200 156 0.043579 10.0.0.38 - - [2026-03-26 06:10:25] "POST /neutron/security_group HTTP/1.1" 200 2002 0.026659 10.0.0.38 - - [2026-03-26 06:10:25] "POST /neutron/port HTTP/1.1" 200 1127 0.022460 10.0.0.38 - - [2026-03-26 06:10:29] "POST /neutron/security_group HTTP/1.1" 200 2002 0.010125 10.0.0.38 - - [2026-03-26 06:10:34] "POST /neutron/port HTTP/1.1" 200 1124 0.030318 10.0.0.38 - - [2026-03-26 06:10:34] "POST /neutron/port HTTP/1.1" 200 1127 0.025516 10.0.0.38 - - [2026-03-26 06:10:35] "POST /neutron/subnet HTTP/1.1" 200 698 0.012059 10.0.0.38 - - [2026-03-26 06:10:36] "POST /neutron/port HTTP/1.1" 200 1124 0.025948 10.0.0.38 - - [2026-03-26 06:10:36] "POST /neutron/security_group HTTP/1.1" 200 2002 0.008905 10.0.0.38 - - [2026-03-26 06:10:40] "POST /neutron/port HTTP/1.1" 200 1124 0.023587 10.0.0.38 - - [2026-03-26 06:10:41] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005194 10.0.0.38 - - [2026-03-26 06:10:41] "POST /neutron/network HTTP/1.1" 200 831 0.010159 10.0.0.33 - - [2026-03-26 06:10:42] "POST /ref-update HTTP/1.1" 200 156 0.033493 10.0.0.38 - - [2026-03-26 06:10:42] "POST /neutron/router HTTP/1.1" 200 656 0.017851 10.0.0.33 - - [2026-03-26 06:10:42] "POST /ref-update HTTP/1.1" 200 156 0.034242 10.0.0.33 - - [2026-03-26 06:10:42] "PUT /logical-router/9f63cc6e-e4c6-41a6-a36a-16fb63570b6c HTTP/1.1" 404 171 0.096656 10.0.0.33 - - [2026-03-26 06:10:42] "GET /virtual-network/a660d39f-96c8-406e-9964-22c8e4dcf993?fields=virtual_machine_interface_back_refs%2Cinstance_ip_back_refs HTTP/1.1" 200 2304 0.015564 10.0.0.33 - - [2026-03-26 06:10:43] "GET /virtual-machine-interface/348ffc00-c285-4b9f-b1c0-a167dae614e6?fields=interface_route_table_refs%2Cfloating_ip_back_refs%2Cinstance_ip_back_refs HTTP/1.1" 200 1652 0.021563 10.0.0.38 - - [2026-03-26 06:10:43] "POST /neutron/network HTTP/1.1" 400 204 0.135441 10.0.0.33 - - [2026-03-26 06:10:43] "DELETE /virtual-machine-interface/348ffc00-c285-4b9f-b1c0-a167dae614e6 HTTP/1.1" 200 115 0.112551 10.0.0.33 - - [2026-03-26 06:10:43] "GET /instance-ip/84131387-485f-4418-a9d4-0cff3c10f9c2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1761 0.014078 10.0.0.33 - - [2026-03-26 06:10:43] "DELETE /instance-ip/84131387-485f-4418-a9d4-0cff3c10f9c2 HTTP/1.1" 404 177 0.009106 10.0.0.33 - - [2026-03-26 06:10:43] "DELETE /route-target/7200f767-757c-4367-a2f7-5975a3af685c HTTP/1.1" 200 115 0.030853 10.0.0.33 - - [2026-03-26 06:10:43] "GET /logical-router/9f63cc6e-e4c6-41a6-a36a-16fb63570b6c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 404 171 0.009992 10.0.0.33 - - [2026-03-26 06:10:43] "POST /ref-update HTTP/1.1" 200 156 0.043684 10.0.0.33 - - [2026-03-26 06:10:44] "POST /ref-update HTTP/1.1" 200 156 0.059143 10.0.0.38 - - [2026-03-26 06:10:44] "POST /neutron/port HTTP/1.1" 200 151 0.429632 10.0.0.33 - - [2026-03-26 06:10:44] "POST /ref-update HTTP/1.1" 200 156 0.062952 10.0.0.38 - - [2026-03-26 06:10:44] "POST /neutron/port HTTP/1.1" 200 151 0.416252 10.0.0.33 - - [2026-03-26 06:10:44] "DELETE /virtual-machine-interface/33260a53-3cf4-4299-beb6-c2b512e02ab9 HTTP/1.1" 200 115 0.088345 10.0.0.38 - - [2026-03-26 06:10:45] "POST /neutron/network HTTP/1.1" 200 827 0.030139 10.0.0.33 - - [2026-03-26 06:10:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.007434 10.0.0.33 - - [2026-03-26 06:10:48] "POST /access-control-lists HTTP/1.1" 200 606 0.042974 10.0.0.242 - - [2026-03-26 06:10:52] "GET /projects?obj_uuids=b58429ae-81ed-468c-989b-0e8b0e7c8f18&detail=False&count=False&shared=False HTTP/1.1" 200 357 0.004737 10.0.0.38 - - [2026-03-26 06:10:53] "POST /neutron/network HTTP/1.1" 200 613 0.260201 10.0.0.33 - - [2026-03-26 06:10:53] "POST /route-targets HTTP/1.1" 200 328 0.018222 10.0.0.33 - - [2026-03-26 06:10:53] "POST /fqname-to-id HTTP/1.1" 401 292 0.000530 10.0.0.38 - - [2026-03-26 06:10:53] "POST /neutron/network HTTP/1.1" 200 1005 0.016750 10.0.0.38 - - [2026-03-26 06:10:53] "POST /neutron/subnet HTTP/1.1" 200 719 0.010300 10.0.0.242 - - [2026-03-26 06:10:54] "GET /projects?obj_uuids=b58429ae-81ed-468c-989b-0e8b0e7c8f18&detail=False&count=False&shared=False HTTP/1.1" 200 357 0.001527 10.0.0.38 - - [2026-03-26 06:10:54] "POST /neutron/network HTTP/1.1" 200 613 0.161576 10.0.0.33 - - [2026-03-26 06:10:54] "POST /ref-update HTTP/1.1" 200 156 0.039413 10.0.0.33 - - [2026-03-26 06:10:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.062098 10.0.0.38 - - [2026-03-26 06:10:54] "POST /neutron/network HTTP/1.1" 200 1007 0.013975 10.0.0.38 - - [2026-03-26 06:10:54] "POST /neutron/subnet HTTP/1.1" 200 729 0.010142 10.0.0.33 - - [2026-03-26 06:10:55] "GET /virtual-network/5f3f7826-29e5-4a8b-b751-bac0bdfda008?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1952 0.013190 10.0.0.38 - - [2026-03-26 06:10:55] "POST /neutron/network HTTP/1.1" 200 1113 0.112608 10.0.0.33 - - [2026-03-26 06:10:55] "PUT /access-control-list/2bdfd25f-f52f-44cc-9170-751c8e86fd9e HTTP/1.1" 200 273 0.039918 10.0.0.38 - - [2026-03-26 06:10:55] "POST /neutron/network HTTP/1.1" 200 1115 0.145048 10.0.0.33 - - [2026-03-26 06:10:55] "POST /ref-update HTTP/1.1" 200 156 0.060488 10.0.0.38 - - [2026-03-26 06:10:57] "GET /obj-perms HTTP/1.1" 200 5046 0.073205 10.0.0.242 - - [2026-03-26 06:10:58] "GET /obj-perms HTTP/1.1" 200 5046 0.068876 10.0.0.33 - - [2026-03-26 06:10:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.016253 10.0.0.38 - - [2026-03-26 06:10:58] "POST /neutron/network HTTP/1.1" 200 1007 0.109784 10.0.0.33 - - [2026-03-26 06:10:59] "GET /virtual-network/5f3f7826-29e5-4a8b-b751-bac0bdfda008?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1952 0.010540 10.0.0.38 - - [2026-03-26 06:10:59] "POST /neutron/network HTTP/1.1" 200 1005 0.131236 10.0.0.33 - - [2026-03-26 06:10:59] "DELETE /access-control-list/2bdfd25f-f52f-44cc-9170-751c8e86fd9e HTTP/1.1" 200 115 0.110740 10.0.0.242 - - [2026-03-26 06:10:59] "POST /useragent-kv HTTP/1.1" 200 115 0.006236 10.0.0.242 - - [2026-03-26 06:10:59] "POST /useragent-kv HTTP/1.1" 200 115 0.004611 10.0.0.242 - - [2026-03-26 06:10:59] "POST /useragent-kv HTTP/1.1" 200 115 0.004182 10.0.0.242 - - [2026-03-26 06:10:59] "POST /useragent-kv HTTP/1.1" 200 115 0.003010 10.0.0.38 - - [2026-03-26 06:10:59] "POST /neutron/network HTTP/1.1" 200 151 0.171793 10.0.0.33 - - [2026-03-26 06:10:59] "DELETE /route-target/5ea67769-d890-4304-b518-b7cbbf31e808 HTTP/1.1" 200 115 0.033725 10.0.0.33 - - [2026-03-26 06:11:03] "POST /fqname-to-id HTTP/1.1" 404 250 0.004943 10.0.0.33 - - [2026-03-26 06:11:03] "POST /access-control-lists HTTP/1.1" 200 612 0.041068 10.0.0.38 - - [2026-03-26 06:11:08] "POST /neutron/network HTTP/1.1" 200 117 0.050117 10.0.0.242 - - [2026-03-26 06:11:09] "POST /useragent-kv HTTP/1.1" 200 115 0.013562 10.0.0.38 - - [2026-03-26 06:11:09] "POST /neutron/subnet HTTP/1.1" 200 828 0.264514 10.0.0.38 - - [2026-03-26 06:11:10] "POST /neutron/network HTTP/1.1" 200 1015 0.013750 10.0.0.38 - - [2026-03-26 06:11:10] "POST /neutron/network HTTP/1.1" 200 1015 0.015269 10.0.0.33 - - [2026-03-26 06:11:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.010330 10.0.0.33 - - [2026-03-26 06:11:10] "POST /fqname-to-id HTTP/1.1" 404 252 0.020028 10.0.0.33 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000623 10.0.0.33 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000799 10.0.0.33 - - [2026-03-26 06:11:12] "GET /obj-perms HTTP/1.1" 200 5062 0.110968 10.0.0.38 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000403 10.0.0.38 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000492 10.0.0.242 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000501 10.0.0.38 - - [2026-03-26 06:11:12] "POST /neutron/network HTTP/1.1" 200 1122 0.017763 10.0.0.242 - - [2026-03-26 06:11:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000381 10.0.0.33 - - [2026-03-26 06:11:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004950 10.0.0.242 - - [2026-03-26 06:11:15] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001136 10.0.0.242 - - [2026-03-26 06:11:16] "GET /project/adb11705-3875-4842-a591-728a5193bc3d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1491 0.063769 10.0.0.242 - - [2026-03-26 06:11:16] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001554 10.0.0.242 - - [2026-03-26 06:11:16] "GET /project/adb11705-3875-4842-a591-728a5193bc3d?fields=security_groups HTTP/1.1" 200 1383 0.069974 10.0.0.242 - - [2026-03-26 06:11:16] "DELETE /security-group/9b3a9b54-d20e-45d6-a41f-caa0f6396100 HTTP/1.1" 200 115 0.103286 10.0.0.242 - - [2026-03-26 06:11:16] "GET /projects?obj_uuids=adb11705-3875-4842-a591-728a5193bc3d&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001898 10.0.0.242 - - [2026-03-26 06:11:16] "GET /project/adb11705-3875-4842-a591-728a5193bc3d?fields=application_policy_sets HTTP/1.1" 200 1422 0.055913 10.0.0.33 - - [2026-03-26 06:11:16] "DELETE /access-control-list/9fbd825f-56e9-4513-ad12-a36e4e0bf0e3 HTTP/1.1" 200 115 0.058581 10.0.0.242 - - [2026-03-26 06:11:16] "DELETE /project/adb11705-3875-4842-a591-728a5193bc3d HTTP/1.1" 200 115 0.716442 10.0.0.33 - - [2026-03-26 06:11:18] "POST /fqname-to-id HTTP/1.1" 404 236 0.004360 10.0.0.33 - - [2026-03-26 06:11:19] "POST /access-control-lists HTTP/1.1" 200 598 0.059197 10.0.0.242 - - [2026-03-26 06:11:23] "GET /projects?obj_uuids=a991d69d-4275-4606-990c-322faae3d9a1&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.006675 10.0.0.38 - - [2026-03-26 06:11:23] "POST /neutron/network HTTP/1.1" 200 607 0.235858 10.0.0.38 - - [2026-03-26 06:11:23] "POST /neutron/network HTTP/1.1" 200 825 0.013375 10.0.0.38 - - [2026-03-26 06:11:24] "POST /neutron/network HTTP/1.1" 200 117 0.040801 10.0.0.33 - - [2026-03-26 06:11:24] "POST /route-targets HTTP/1.1" 200 328 0.014466 10.0.0.38 - - [2026-03-26 06:11:24] "POST /neutron/network HTTP/1.1" 200 827 0.010067 10.0.0.38 - - [2026-03-26 06:11:24] "POST /neutron/subnet HTTP/1.1" 200 729 0.011673 10.0.0.38 - - [2026-03-26 06:11:25] "POST /neutron/network HTTP/1.1" 200 927 0.013226 10.0.0.33 - - [2026-03-26 06:11:25] "POST /access-control-lists HTTP/1.1" 200 592 0.063546 10.0.0.38 - - [2026-03-26 06:11:25] "POST /neutron/network HTTP/1.1" 200 929 0.012088 10.0.0.33 - - [2026-03-26 06:11:25] "POST /ref-update HTTP/1.1" 200 156 0.044572 10.0.0.38 - - [2026-03-26 06:11:26] "GET /obj-perms HTTP/1.1" 200 5034 0.073504 10.0.0.242 - - [2026-03-26 06:11:28] "GET /obj-perms HTTP/1.1" 200 5034 0.055933 10.0.0.38 - - [2026-03-26 06:11:29] "GET /project/a991d69d-4275-4606-990c-322faae3d9a1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000528 10.0.0.38 - - [2026-03-26 06:11:29] "POST /neutron/port HTTP/1.1" 200 117 0.007494 10.0.0.38 - - [2026-03-26 06:11:29] "POST /neutron/network HTTP/1.1" 200 939 0.009231 10.0.0.38 - - [2026-03-26 06:11:30] "GET /project/a991d69d-4275-4606-990c-322faae3d9a1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000636 10.0.0.38 - - [2026-03-26 06:11:30] "POST /neutron/port HTTP/1.1" 200 1061 0.037601 10.0.0.38 - - [2026-03-26 06:11:30] "POST /neutron/port HTTP/1.1" 200 1125 0.052769 10.0.0.38 - - [2026-03-26 06:11:31] "POST /neutron/subnet HTTP/1.1" 200 694 0.010627 10.0.0.38 - - [2026-03-26 06:11:31] "POST /neutron/port HTTP/1.1" 200 1125 0.035800 10.0.0.38 - - [2026-03-26 06:11:31] "POST /neutron/port HTTP/1.1" 200 1125 0.037828 10.0.0.242 - - [2026-03-26 06:11:31] "GET /projects?obj_uuids=a991d69d-4275-4606-990c-322faae3d9a1&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.003069 10.0.0.38 - - [2026-03-26 06:11:31] "POST /neutron/port HTTP/1.1" 200 1063 0.374403 10.0.0.38 - - [2026-03-26 06:11:32] "POST /neutron/port HTTP/1.1" 200 1117 0.160974 10.0.0.38 - - [2026-03-26 06:11:32] "POST /neutron/subnet HTTP/1.1" 200 703 0.011695 10.0.0.33 - - [2026-03-26 06:11:35] "GET /obj-perms HTTP/1.1" 200 5056 0.071928 10.0.0.38 - - [2026-03-26 06:11:36] "POST /neutron/port HTTP/1.1" 200 1125 0.028419 10.0.0.38 - - [2026-03-26 06:11:36] "POST /neutron/security_group HTTP/1.1" 200 2060 0.009813 10.0.0.38 - - [2026-03-26 06:11:36] "POST /neutron/port HTTP/1.1" 200 1125 0.026945 10.0.0.38 - - [2026-03-26 06:11:37] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005675 10.0.0.38 - - [2026-03-26 06:11:37] "POST /neutron/network HTTP/1.1" 200 927 0.011894 10.0.0.33 - - [2026-03-26 06:11:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000646 10.0.0.242 - - [2026-03-26 06:11:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000502 10.0.0.33 - - [2026-03-26 06:11:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000423 10.0.0.242 - - [2026-03-26 06:11:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000687 10.0.0.38 - - [2026-03-26 06:11:41] "POST /neutron/network HTTP/1.1" 200 939 0.010575 10.0.0.38 - - [2026-03-26 06:11:41] "POST /neutron/port HTTP/1.1" 200 117 0.001486 10.0.0.38 - - [2026-03-26 06:11:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000611 10.0.0.38 - - [2026-03-26 06:11:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000603 10.0.0.38 - - [2026-03-26 06:11:42] "POST /neutron/security_group HTTP/1.1" 200 2060 0.013736 10.0.0.38 - - [2026-03-26 06:11:44] "POST /neutron/port HTTP/1.1" 200 1127 0.021389 10.0.0.38 - - [2026-03-26 06:11:44] "POST /neutron/security_group HTTP/1.1" 200 2060 0.009346 10.0.0.33 - - [2026-03-26 06:11:51] "PUT /access-control-list/663ab49c-45ed-4a45-93c6-73d1e4575a3d HTTP/1.1" 200 273 0.103807 10.0.0.33 - - [2026-03-26 06:11:51] "POST /ref-update HTTP/1.1" 200 156 0.034143 10.0.0.38 - - [2026-03-26 06:11:54] "POST /neutron/network HTTP/1.1" 200 929 0.009523 10.0.0.38 - - [2026-03-26 06:11:55] "POST /neutron/network HTTP/1.1" 200 927 0.010163 10.0.0.38 - - [2026-03-26 06:11:55] "POST /neutron/network HTTP/1.1" 200 827 0.011909 10.0.0.38 - - [2026-03-26 06:11:55] "POST /neutron/port HTTP/1.1" 200 1117 0.019818 10.0.0.38 - - [2026-03-26 06:11:55] "POST /neutron/port HTTP/1.1" 200 1115 0.017220 10.0.0.33 - - [2026-03-26 06:11:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006635 10.0.0.242 - - [2026-03-26 06:11:57] "POST /useragent-kv HTTP/1.1" 200 115 0.054402 10.0.0.242 - - [2026-03-26 06:11:57] "POST /useragent-kv HTTP/1.1" 200 115 0.003587 10.0.0.38 - - [2026-03-26 06:11:57] "POST /neutron/network HTTP/1.1" 200 151 0.211795 10.0.0.33 - - [2026-03-26 06:11:58] "DELETE /route-target/cbd06f02-aa12-439f-8f8c-55d25e0d3846 HTTP/1.1" 200 115 0.038566 10.0.0.33 - - [2026-03-26 06:12:01] "POST /fqname-to-id HTTP/1.1" 404 226 0.009044 10.0.0.38 - - [2026-03-26 06:12:05] "POST /neutron/network HTTP/1.1" 200 117 0.049073 10.0.0.33 - - [2026-03-26 06:12:05] "POST /ref-update HTTP/1.1" 200 156 0.044767 10.0.0.38 - - [2026-03-26 06:12:05] "POST /neutron/network HTTP/1.1" 200 832 0.012835 10.0.0.38 - - [2026-03-26 06:12:06] "POST /neutron/subnet HTTP/1.1" 200 729 0.012582 10.0.0.33 - - [2026-03-26 06:12:06] "POST /route-targets HTTP/1.1" 200 328 0.021261 10.0.0.242 - - [2026-03-26 06:12:06] "POST /useragent-kv HTTP/1.1" 200 115 0.009056 10.0.0.38 - - [2026-03-26 06:12:06] "POST /neutron/subnet HTTP/1.1" 200 720 0.264974 10.0.0.38 - - [2026-03-26 06:12:06] "POST /neutron/network HTTP/1.1" 200 830 0.008638 10.0.0.38 - - [2026-03-26 06:12:07] "GET /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000432 10.0.0.38 - - [2026-03-26 06:12:08] "POST /neutron/network HTTP/1.1" 200 832 0.013620 10.0.0.38 - - [2026-03-26 06:12:08] "POST /neutron/port HTTP/1.1" 200 117 0.008245 10.0.0.242 - - [2026-03-26 06:12:09] "GET /projects?obj_uuids=1dd746d9-4aa0-4333-bdfd-61e9766cb74c&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.004655 10.0.0.38 - - [2026-03-26 06:12:09] "GET /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000484 10.0.0.38 - - [2026-03-26 06:12:09] "POST /neutron/port HTTP/1.1" 200 1054 0.417252 10.0.0.38 - - [2026-03-26 06:12:09] "POST /neutron/network HTTP/1.1" 200 830 0.010474 10.0.0.38 - - [2026-03-26 06:12:10] "POST /neutron/floatingip HTTP/1.1" 200 117 0.048604 10.0.0.38 - - [2026-03-26 06:12:10] "POST /neutron/security_group HTTP/1.1" 200 2051 0.010186 10.0.0.38 - - [2026-03-26 06:12:10] "POST /neutron/port HTTP/1.1" 200 117 0.007574 10.0.0.38 - - [2026-03-26 06:12:10] "POST /neutron/network HTTP/1.1" 200 840 0.011885 10.0.0.38 - - [2026-03-26 06:12:11] "POST /neutron/port HTTP/1.1" 200 1052 0.026292 10.0.0.38 - - [2026-03-26 06:12:11] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005128 10.0.0.38 - - [2026-03-26 06:12:11] "POST /neutron/network HTTP/1.1" 200 830 0.008652 10.0.0.38 - - [2026-03-26 06:12:15] "POST /neutron/port HTTP/1.1" 200 1118 0.029517 10.0.0.38 - - [2026-03-26 06:12:15] "POST /neutron/security_group HTTP/1.1" 200 2051 0.011831 10.0.0.242 - - [2026-03-26 06:12:16] "GET /projects?obj_uuids=d4057f82-0eee-418b-aeab-4b10d9cf6955&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.001070 10.0.0.242 - - [2026-03-26 06:12:16] "GET /project/d4057f82-0eee-418b-aeab-4b10d9cf6955?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1543 0.056619 10.0.0.242 - - [2026-03-26 06:12:16] "GET /projects?obj_uuids=d4057f82-0eee-418b-aeab-4b10d9cf6955&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.001107 10.0.0.242 - - [2026-03-26 06:12:16] "GET /project/d4057f82-0eee-418b-aeab-4b10d9cf6955?fields=security_groups HTTP/1.1" 200 1422 0.077986 10.0.0.242 - - [2026-03-26 06:12:17] "DELETE /security-group/79cefe93-c5f9-4f97-aeb2-c6c11fd3a474 HTTP/1.1" 404 177 0.006034 10.0.0.33 - - [2026-03-26 06:12:17] "DELETE /access-control-list/cdb0434f-6906-4731-8aff-d896581fa491 HTTP/1.1" 200 115 0.049220 10.0.0.242 - - [2026-03-26 06:12:17] "GET /projects?obj_uuids=d4057f82-0eee-418b-aeab-4b10d9cf6955&detail=False&count=False&shared=False HTTP/1.1" 200 365 0.001820 10.0.0.242 - - [2026-03-26 06:12:17] "GET /project/d4057f82-0eee-418b-aeab-4b10d9cf6955?fields=application_policy_sets HTTP/1.1" 200 1461 0.067188 10.0.0.242 - - [2026-03-26 06:12:17] "DELETE /project/d4057f82-0eee-418b-aeab-4b10d9cf6955 HTTP/1.1" 200 115 0.510365 10.0.0.33 - - [2026-03-26 06:12:17] "DELETE /access-control-list/13a8e37a-5d64-4511-b921-2e8b933b543d HTTP/1.1" 200 115 0.050638 10.0.0.38 - - [2026-03-26 06:12:22] "POST /neutron/port HTTP/1.1" 200 1116 0.023095 10.0.0.38 - - [2026-03-26 06:12:25] "POST /neutron/security_group HTTP/1.1" 200 2051 0.010359 10.0.0.38 - - [2026-03-26 06:12:26] "POST /neutron/port HTTP/1.1" 200 1116 0.034414 10.0.0.38 - - [2026-03-26 06:12:32] "POST /neutron/network HTTP/1.1" 400 204 0.025155 10.0.0.38 - - [2026-03-26 06:12:32] "POST /neutron/port HTTP/1.1" 200 151 0.290191 10.0.0.38 - - [2026-03-26 06:12:33] "POST /neutron/port HTTP/1.1" 200 151 0.296017 10.0.0.33 - - [2026-03-26 06:12:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003611 10.0.0.38 - - [2026-03-26 06:12:34] "POST /neutron/network HTTP/1.1" 200 832 0.010626 10.0.0.33 - - [2026-03-26 06:12:34] "DELETE /route-target/db4f54b5-5228-400c-90e8-35f7f289a369 HTTP/1.1" 409 240 0.009738 10.0.0.33 - - [2026-03-26 06:12:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003468 10.0.0.33 - - [2026-03-26 06:12:38] "POST /access-control-lists HTTP/1.1" 200 596 0.037184 10.0.0.242 - - [2026-03-26 06:12:42] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.006206 10.0.0.38 - - [2026-03-26 06:12:42] "POST /neutron/network HTTP/1.1" 200 613 0.205543 10.0.0.33 - - [2026-03-26 06:12:42] "POST /route-targets HTTP/1.1" 200 328 0.015748 10.0.0.38 - - [2026-03-26 06:12:43] "POST /neutron/network HTTP/1.1" 200 832 0.011213 10.0.0.38 - - [2026-03-26 06:12:44] "GET /obj-perms HTTP/1.1" 200 5026 0.064360 10.0.0.38 - - [2026-03-26 06:12:45] "POST /neutron/network HTTP/1.1" 200 117 0.016649 10.0.0.33 - - [2026-03-26 06:12:45] "POST /ref-update HTTP/1.1" 200 156 0.039886 10.0.0.38 - - [2026-03-26 06:12:46] "POST /neutron/network HTTP/1.1" 200 832 0.015646 10.0.0.38 - - [2026-03-26 06:12:46] "POST /neutron/subnet HTTP/1.1" 200 725 0.011731 10.0.0.242 - - [2026-03-26 06:12:46] "GET /obj-perms HTTP/1.1" 200 5026 0.072104 10.0.0.33 - - [2026-03-26 06:12:46] "GET /obj-perms HTTP/1.1" 200 5026 0.068684 10.0.0.242 - - [2026-03-26 06:12:47] "POST /useragent-kv HTTP/1.1" 200 115 0.013193 10.0.0.38 - - [2026-03-26 06:12:47] "POST /neutron/subnet HTTP/1.1" 200 724 0.232959 10.0.0.38 - - [2026-03-26 06:12:47] "POST /neutron/network HTTP/1.1" 200 834 0.009553 10.0.0.38 - - [2026-03-26 06:12:49] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000593 10.0.0.38 - - [2026-03-26 06:12:49] "POST /neutron/network HTTP/1.1" 200 832 0.008895 10.0.0.38 - - [2026-03-26 06:12:50] "POST /neutron/port HTTP/1.1" 200 117 0.008036 10.0.0.242 - - [2026-03-26 06:12:50] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.003147 10.0.0.38 - - [2026-03-26 06:12:50] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000723 10.0.0.38 - - [2026-03-26 06:12:50] "POST /neutron/port HTTP/1.1" 200 1058 0.418051 10.0.0.38 - - [2026-03-26 06:12:51] "POST /neutron/port HTTP/1.1" 200 1112 0.166037 10.0.0.38 - - [2026-03-26 06:12:51] "POST /neutron/floatingip HTTP/1.1" 200 117 0.007772 10.0.0.38 - - [2026-03-26 06:12:51] "POST /neutron/network HTTP/1.1" 200 832 0.010005 10.0.0.38 - - [2026-03-26 06:12:51] "POST /neutron/port HTTP/1.1" 200 117 0.008315 10.0.0.38 - - [2026-03-26 06:12:52] "POST /neutron/port HTTP/1.1" 200 1122 0.038024 10.0.0.38 - - [2026-03-26 06:12:52] "POST /neutron/port HTTP/1.1" 200 1058 0.075628 10.0.0.38 - - [2026-03-26 06:12:52] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004671 10.0.0.38 - - [2026-03-26 06:12:53] "POST /neutron/network HTTP/1.1" 200 834 0.009796 10.0.0.38 - - [2026-03-26 06:12:53] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000477 10.0.0.38 - - [2026-03-26 06:12:54] "POST /neutron/network HTTP/1.1" 200 832 0.008250 10.0.0.38 - - [2026-03-26 06:12:54] "POST /neutron/security_group HTTP/1.1" 200 2056 0.010025 10.0.0.38 - - [2026-03-26 06:12:54] "POST /neutron/network HTTP/1.1" 200 2223 0.019149 10.0.0.242 - - [2026-03-26 06:12:55] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001459 10.0.0.38 - - [2026-03-26 06:12:55] "POST /neutron/port HTTP/1.1" 200 1058 0.314190 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/port HTTP/1.1" 200 1112 0.196194 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/port HTTP/1.1" 200 1112 0.176162 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/port HTTP/1.1" 200 1112 0.141084 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/subnet HTTP/1.1" 200 699 0.011805 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004725 10.0.0.38 - - [2026-03-26 06:12:56] "POST /neutron/network HTTP/1.1" 200 832 0.008696 10.0.0.38 - - [2026-03-26 06:12:57] "POST /neutron/port HTTP/1.1" 200 117 0.001513 10.0.0.38 - - [2026-03-26 06:12:59] "POST /neutron/security_group HTTP/1.1" 200 2056 0.008720 10.0.0.38 - - [2026-03-26 06:12:59] "POST /neutron/port HTTP/1.1" 200 3061 0.040104 10.0.0.38 - - [2026-03-26 06:12:59] "POST /neutron/security_group HTTP/1.1" 200 2056 0.008744 10.0.0.38 - - [2026-03-26 06:13:03] "POST /neutron/port HTTP/1.1" 200 1122 0.056038 10.0.0.38 - - [2026-03-26 06:13:04] "POST /neutron/security_group HTTP/1.1" 200 2056 0.009033 10.0.0.242 - - [2026-03-26 06:13:17] "GET /projects?obj_uuids=1dd746d9-4aa0-4333-bdfd-61e9766cb74c&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.001870 10.0.0.242 - - [2026-03-26 06:13:17] "GET /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1439 0.081458 10.0.0.242 - - [2026-03-26 06:13:17] "GET /projects?obj_uuids=1dd746d9-4aa0-4333-bdfd-61e9766cb74c&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.001619 10.0.0.242 - - [2026-03-26 06:13:17] "GET /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c?fields=security_groups HTTP/1.1" 200 1341 0.108232 10.0.0.242 - - [2026-03-26 06:13:17] "DELETE /security-group/426ac399-7a9a-4b0b-8539-da72984355d9 HTTP/1.1" 404 197 0.023854 10.0.0.242 - - [2026-03-26 06:13:17] "GET /projects?obj_uuids=1dd746d9-4aa0-4333-bdfd-61e9766cb74c&detail=False&count=False&shared=False HTTP/1.1" 200 342 0.001531 10.0.0.242 - - [2026-03-26 06:13:17] "GET /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c?fields=application_policy_sets HTTP/1.1" 200 1380 0.093236 10.0.0.33 - - [2026-03-26 06:13:17] "DELETE /access-control-list/6d3e08ab-96ab-4559-baa5-4ac6b4d4a326 HTTP/1.1" 200 115 0.132820 10.0.0.242 - - [2026-03-26 06:13:18] "DELETE /project/1dd746d9-4aa0-4333-bdfd-61e9766cb74c HTTP/1.1" 200 115 0.760898 10.0.0.38 - - [2026-03-26 06:13:29] "POST /neutron/port HTTP/1.1" 200 3061 0.027207 10.0.0.38 - - [2026-03-26 06:13:34] "POST /neutron/security_group HTTP/1.1" 200 2056 0.010797 10.0.0.38 - - [2026-03-26 06:13:38] "GET /obj-perms HTTP/1.1" 200 5056 0.073168 10.0.0.38 - - [2026-03-26 06:13:38] "POST /neutron/port HTTP/1.1" 200 1122 0.023724 10.0.0.38 - - [2026-03-26 06:13:39] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005059 10.0.0.38 - - [2026-03-26 06:13:39] "POST /neutron/network HTTP/1.1" 200 832 0.010535 10.0.0.38 - - [2026-03-26 06:13:44] "POST /neutron/port HTTP/1.1" 200 1122 0.023560 10.0.0.38 - - [2026-03-26 06:13:45] "POST /neutron/floatingip HTTP/1.1" 200 117 0.010835 10.0.0.38 - - [2026-03-26 06:13:45] "POST /neutron/network HTTP/1.1" 200 834 0.008513 10.0.0.33 - - [2026-03-26 06:13:46] "POST /instance-ips HTTP/1.1" 200 386 0.119099 10.0.0.33 - - [2026-03-26 06:13:46] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.009588 10.0.0.33 - - [2026-03-26 06:13:46] "POST /ref-update HTTP/1.1" 200 156 0.039376 10.0.0.33 - - [2026-03-26 06:13:47] "POST /ref-update HTTP/1.1" 200 156 0.026450 10.0.0.38 - - [2026-03-26 06:13:47] "POST /neutron/port HTTP/1.1" 200 1122 0.046946 10.0.0.33 - - [2026-03-26 06:13:47] "POST /instance-ips HTTP/1.1" 200 374 0.037997 10.0.0.33 - - [2026-03-26 06:13:47] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.008497 10.0.0.38 - - [2026-03-26 06:13:47] "POST /neutron/security_group HTTP/1.1" 200 2056 0.015164 10.0.0.33 - - [2026-03-26 06:13:47] "POST /ref-update HTTP/1.1" 200 156 0.035037 10.0.0.33 - - [2026-03-26 06:13:47] "POST /ref-update HTTP/1.1" 200 156 0.027408 10.0.0.38 - - [2026-03-26 06:13:49] "POST /neutron/port HTTP/1.1" 200 1122 0.026222 10.0.0.38 - - [2026-03-26 06:13:49] "POST /neutron/security_group HTTP/1.1" 200 2056 0.009809 10.0.0.33 - - [2026-03-26 06:13:51] "POST /fqname-to-id HTTP/1.1" 404 244 0.010340 10.0.0.33 - - [2026-03-26 06:13:51] "POST /route-targets HTTP/1.1" 200 328 0.016276 10.0.0.33 - - [2026-03-26 06:13:51] "GET /routing-instance/72dcf013-4cbf-46a8-8bf0-45274985b886?fields=routing_policy_back_refs HTTP/1.1" 200 1278 0.010611 10.0.0.33 - - [2026-03-26 06:13:51] "POST /route-targets HTTP/1.1" 200 328 0.015458 10.0.0.33 - - [2026-03-26 06:13:52] "GET /routing-instance/242415e0-704c-4efe-8bf4-01bfca1a44ed?fields=routing_policy_back_refs HTTP/1.1" 200 1279 0.011409 10.0.0.33 - - [2026-03-26 06:13:52] "POST /ref-update HTTP/1.1" 200 156 0.027027 10.0.0.38 - - [2026-03-26 06:13:52] "POST /neutron/port HTTP/1.1" 200 3832 0.121166 10.0.0.38 - - [2026-03-26 06:13:52] "POST /neutron/security_group HTTP/1.1" 200 2056 0.010427 10.0.0.38 - - [2026-03-26 06:13:53] "POST /neutron/port HTTP/1.1" 200 3832 0.062720 10.0.0.38 - - [2026-03-26 06:13:53] "POST /neutron/network HTTP/1.1" 200 920 0.008222 10.0.0.38 - - [2026-03-26 06:13:53] "POST /neutron/network HTTP/1.1" 200 896 0.020984 10.0.0.38 - - [2026-03-26 06:13:53] "POST /neutron/security_group HTTP/1.1" 200 2056 0.009011 10.0.0.38 - - [2026-03-26 06:13:54] "POST /neutron/port HTTP/1.1" 200 3832 0.050907 10.0.0.38 - - [2026-03-26 06:13:54] "POST /neutron/security_group HTTP/1.1" 200 2056 0.011503 10.0.0.33 - - [2026-03-26 06:14:02] "POST /ref-update HTTP/1.1" 200 156 0.042443 10.0.0.33 - - [2026-03-26 06:14:02] "DELETE /access-control-list/dd7f08f1-7453-4894-bd45-b33c0c40e7d8 HTTP/1.1" 200 115 0.072958 10.0.0.33 - - [2026-03-26 06:14:02] "DELETE /instance-ip/c863f542-13de-48cd-b142-6ed5f4624ce4 HTTP/1.1" 200 115 0.058915 10.0.0.33 - - [2026-03-26 06:14:03] "DELETE /route-target/9d82f9a4-2220-4666-aae8-09d37b27ed8a HTTP/1.1" 200 115 0.031073 10.0.0.33 - - [2026-03-26 06:14:03] "POST /ref-update HTTP/1.1" 200 156 0.037228 10.0.0.33 - - [2026-03-26 06:14:03] "DELETE /route-target/f396b9b8-09d5-4661-b8d8-287574d12e6f HTTP/1.1" 200 115 0.027057 10.0.0.33 - - [2026-03-26 06:14:03] "DELETE /instance-ip/fde7a6d8-1dfb-414c-aceb-2e66596e3eea HTTP/1.1" 200 115 0.062484 10.0.0.38 - - [2026-03-26 06:14:03] "POST /neutron/network HTTP/1.1" 200 834 0.016479 10.0.0.38 - - [2026-03-26 06:14:04] "POST /neutron/port HTTP/1.1" 200 1112 0.017223 10.0.0.38 - - [2026-03-26 06:14:04] "POST /neutron/port HTTP/1.1" 200 1112 0.029995 10.0.0.38 - - [2026-03-26 06:14:04] "POST /neutron/port HTTP/1.1" 200 1112 0.035310 10.0.0.38 - - [2026-03-26 06:14:05] "POST /neutron/port HTTP/1.1" 200 151 0.270793 10.0.0.38 - - [2026-03-26 06:14:05] "POST /neutron/network HTTP/1.1" 200 834 0.009615 10.0.0.33 - - [2026-03-26 06:14:05] "DELETE /route-target/57304504-ac6b-4452-8ed6-96297796d5ef HTTP/1.1" 200 115 0.052305 10.0.0.242 - - [2026-03-26 06:14:06] "POST /useragent-kv HTTP/1.1" 200 115 0.009037 10.0.0.242 - - [2026-03-26 06:14:06] "POST /useragent-kv HTTP/1.1" 200 115 0.004959 10.0.0.38 - - [2026-03-26 06:14:06] "POST /neutron/network HTTP/1.1" 200 151 0.178708 10.0.0.33 - - [2026-03-26 06:14:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003787 10.0.0.33 - - [2026-03-26 06:14:10] "POST /access-control-lists HTTP/1.1" 200 599 0.037743 10.0.0.38 - - [2026-03-26 06:14:15] "POST /neutron/network HTTP/1.1" 200 117 0.052064 10.0.0.33 - - [2026-03-26 06:14:15] "POST /route-targets HTTP/1.1" 200 328 0.016193 10.0.0.38 - - [2026-03-26 06:14:16] "POST /neutron/network HTTP/1.1" 200 833 0.014314 10.0.0.38 - - [2026-03-26 06:14:16] "POST /neutron/subnet HTTP/1.1" 200 711 0.011964 10.0.0.38 - - [2026-03-26 06:14:16] "POST /neutron/network HTTP/1.1" 200 843 0.011005 10.0.0.38 - - [2026-03-26 06:14:17] "GET /project/a7306223-758b-4e15-9828-4293afe9f412?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000889 10.0.0.38 - - [2026-03-26 06:14:17] "POST /neutron/port HTTP/1.1" 200 117 0.011087 10.0.0.242 - - [2026-03-26 06:14:18] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001626 10.0.0.242 - - [2026-03-26 06:14:18] "GET /projects?obj_uuids=a7306223-758b-4e15-9828-4293afe9f412&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.012648 10.0.0.242 - - [2026-03-26 06:14:18] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1460 0.088303 10.0.0.242 - - [2026-03-26 06:14:18] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001988 10.0.0.242 - - [2026-03-26 06:14:18] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?fields=security_groups HTTP/1.1" 200 1098 0.184583 10.0.0.242 - - [2026-03-26 06:14:18] "GET /projects?obj_uuids=fe27891a-074d-4db3-9ce6-ad0e45224969&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001861 10.0.0.242 - - [2026-03-26 06:14:18] "GET /project/fe27891a-074d-4db3-9ce6-ad0e45224969?fields=application_policy_sets HTTP/1.1" 200 1396 0.094387 10.0.0.33 - - [2026-03-26 06:14:18] "DELETE /access-control-list/78ac81f1-9464-4fbd-aee9-cf16790e0feb HTTP/1.1" 200 115 0.130883 10.0.0.38 - - [2026-03-26 06:14:19] "POST /neutron/port HTTP/1.1" 200 1058 0.704616 10.0.0.242 - - [2026-03-26 06:14:19] "DELETE /project/fe27891a-074d-4db3-9ce6-ad0e45224969 HTTP/1.1" 200 115 0.771332 10.0.0.38 - - [2026-03-26 06:14:19] "POST /neutron/port HTTP/1.1" 200 1112 0.196088 10.0.0.38 - - [2026-03-26 06:14:19] "POST /neutron/subnet HTTP/1.1" 200 685 0.016132 10.0.0.38 - - [2026-03-26 06:14:23] "POST /neutron/port HTTP/1.1" 200 1122 0.034836 10.0.0.38 - - [2026-03-26 06:14:23] "POST /neutron/security_group HTTP/1.1" 200 2059 0.010037 10.0.0.38 - - [2026-03-26 06:14:30] "POST /neutron/port HTTP/1.1" 200 1122 0.027576 10.0.0.38 - - [2026-03-26 06:14:37] "POST /neutron/network HTTP/1.1" 200 833 0.010831 10.0.0.38 - - [2026-03-26 06:14:38] "POST /neutron/network HTTP/1.1" 200 843 0.012032 10.0.0.38 - - [2026-03-26 06:14:38] "GET /project/a7306223-758b-4e15-9828-4293afe9f412?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000833 10.0.0.38 - - [2026-03-26 06:14:39] "POST /neutron/security_group HTTP/1.1" 200 2059 0.012290 10.0.0.38 - - [2026-03-26 06:14:39] "POST /neutron/network HTTP/1.1" 200 843 0.014265 10.0.0.38 - - [2026-03-26 06:14:40] "POST /neutron/port HTTP/1.1" 200 1058 0.023980 10.0.0.38 - - [2026-03-26 06:14:40] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004364 10.0.0.38 - - [2026-03-26 06:14:40] "POST /neutron/network HTTP/1.1" 200 833 0.008924 10.0.0.38 - - [2026-03-26 06:14:44] "POST /neutron/port HTTP/1.1" 200 1122 0.058885 10.0.0.38 - - [2026-03-26 06:14:44] "POST /neutron/port HTTP/1.1" 200 1122 0.055130 10.0.0.38 - - [2026-03-26 06:14:45] "POST /neutron/network HTTP/1.1" 200 843 0.009281 10.0.0.38 - - [2026-03-26 06:14:45] "POST /neutron/port HTTP/1.1" 200 117 0.001189 10.0.0.38 - - [2026-03-26 06:14:51] "POST /neutron/security_group HTTP/1.1" 200 2059 0.008519 10.0.0.38 - - [2026-03-26 06:15:08] "POST /neutron/port HTTP/1.1" 200 1122 0.023022 10.0.0.38 - - [2026-03-26 06:15:09] "POST /neutron/port HTTP/1.1" 200 151 0.255764 10.0.0.38 - - [2026-03-26 06:15:10] "POST /neutron/network HTTP/1.1" 200 833 0.009128 10.0.0.33 - - [2026-03-26 06:15:13] "POST /fqname-to-id HTTP/1.1" 404 235 0.004727 10.0.0.33 - - [2026-03-26 06:15:14] "POST /access-control-lists HTTP/1.1" 200 597 0.033386 10.0.0.242 - - [2026-03-26 06:15:17] "GET /projects?obj_uuids=87a483c9-400e-437f-bf46-1b9a600b2ea8&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.007195 10.0.0.38 - - [2026-03-26 06:15:18] "POST /neutron/network HTTP/1.1" 200 606 0.218455 10.0.0.38 - - [2026-03-26 06:15:18] "POST /neutron/network HTTP/1.1" 200 824 0.011770 10.0.0.38 - - [2026-03-26 06:15:18] "POST /neutron/network HTTP/1.1" 200 834 0.010388 10.0.0.38 - - [2026-03-26 06:15:19] "GET /project/87a483c9-400e-437f-bf46-1b9a600b2ea8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.001684 10.0.0.242 - - [2026-03-26 06:15:19] "GET /projects?obj_uuids=a7306223-758b-4e15-9828-4293afe9f412&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001172 10.0.0.242 - - [2026-03-26 06:15:19] "GET /project/a7306223-758b-4e15-9828-4293afe9f412?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1472 0.054354 10.0.0.242 - - [2026-03-26 06:15:19] "GET /projects?obj_uuids=a7306223-758b-4e15-9828-4293afe9f412&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002740 10.0.0.242 - - [2026-03-26 06:15:19] "GET /project/a7306223-758b-4e15-9828-4293afe9f412?fields=security_groups HTTP/1.1" 200 1366 0.071819 10.0.0.242 - - [2026-03-26 06:15:19] "DELETE /security-group/251628d2-0304-4f11-8c17-345f9f0f39df HTTP/1.1" 404 177 0.009936 10.0.0.33 - - [2026-03-26 06:15:19] "DELETE /access-control-list/cfc73101-252e-4cf3-82e4-582a2dbd7780 HTTP/1.1" 200 115 0.037812 10.0.0.242 - - [2026-03-26 06:15:19] "GET /projects?obj_uuids=a7306223-758b-4e15-9828-4293afe9f412&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001495 10.0.0.242 - - [2026-03-26 06:15:19] "GET /project/a7306223-758b-4e15-9828-4293afe9f412?fields=application_policy_sets HTTP/1.1" 200 1405 0.056849 10.0.0.242 - - [2026-03-26 06:15:19] "DELETE /project/a7306223-758b-4e15-9828-4293afe9f412 HTTP/1.1" 200 115 0.493887 10.0.0.38 - - [2026-03-26 06:15:20] "POST /neutron/port HTTP/1.1" 200 117 0.008367 10.0.0.38 - - [2026-03-26 06:15:21] "POST /neutron/network HTTP/1.1" 200 834 0.008468 10.0.0.38 - - [2026-03-26 06:15:21] "GET /project/87a483c9-400e-437f-bf46-1b9a600b2ea8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000455 10.0.0.38 - - [2026-03-26 06:15:21] "POST /neutron/port HTTP/1.1" 200 1060 0.021885 10.0.0.38 - - [2026-03-26 06:15:21] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005124 10.0.0.38 - - [2026-03-26 06:15:21] "POST /neutron/network HTTP/1.1" 200 824 0.011079 10.0.0.38 - - [2026-03-26 06:15:22] "POST /neutron/security_group HTTP/1.1" 200 2059 0.009902 10.0.0.38 - - [2026-03-26 06:15:22] "POST /neutron/security_group HTTP/1.1" 200 2059 0.009902 10.0.0.38 - - [2026-03-26 06:15:23] "POST /neutron/port HTTP/1.1" 200 1060 0.022840 10.0.0.38 - - [2026-03-26 06:15:23] "POST /neutron/port HTTP/1.1" 200 1124 0.023805 10.0.0.38 - - [2026-03-26 06:15:23] "POST /neutron/port HTTP/1.1" 200 117 0.002355 10.0.0.38 - - [2026-03-26 06:15:27] "POST /neutron/security_group HTTP/1.1" 200 2059 0.009257 10.0.0.38 - - [2026-03-26 06:15:27] "POST /neutron/port HTTP/1.1" 200 1124 0.032696 10.0.0.38 - - [2026-03-26 06:15:32] "POST /neutron/security_group HTTP/1.1" 200 2059 0.008981 10.0.0.38 - - [2026-03-26 06:15:34] "POST /neutron/port HTTP/1.1" 200 1124 0.032140 10.0.0.38 - - [2026-03-26 06:15:39] "POST /neutron/security_group HTTP/1.1" 200 2059 0.012856 10.0.0.38 - - [2026-03-26 06:15:39] "POST /neutron/port HTTP/1.1" 200 1124 0.028422 10.0.0.38 - - [2026-03-26 06:15:39] "POST /neutron/port HTTP/1.1" 200 1124 0.025998 10.0.0.38 - - [2026-03-26 06:15:40] "POST /neutron/subnet HTTP/1.1" 200 693 0.010681 10.0.0.242 - - [2026-03-26 06:15:40] "GET /obj-perms HTTP/1.1" 200 5056 0.078527 10.0.0.33 - - [2026-03-26 06:15:40] "GET /obj-perms HTTP/1.1" 200 5056 0.077489 10.0.0.38 - - [2026-03-26 06:15:41] "POST /neutron/network HTTP/1.1" 200 824 0.008564 10.0.0.38 - - [2026-03-26 06:15:41] "POST /neutron/port HTTP/1.1" 200 1114 0.018768 10.0.0.38 - - [2026-03-26 06:15:41] "POST /neutron/port HTTP/1.1" 200 1114 0.033977 10.0.0.242 - - [2026-03-26 06:15:43] "POST /useragent-kv HTTP/1.1" 200 115 0.006182 10.0.0.242 - - [2026-03-26 06:15:43] "POST /useragent-kv HTTP/1.1" 200 115 0.004189 10.0.0.38 - - [2026-03-26 06:15:43] "POST /neutron/network HTTP/1.1" 200 151 0.156761 10.0.0.33 - - [2026-03-26 06:15:43] "DELETE /route-target/80bc5734-a1d6-4eac-b74e-7d30199c62e0 HTTP/1.1" 200 115 0.040018 10.0.0.33 - - [2026-03-26 06:15:46] "POST /fqname-to-id HTTP/1.1" 404 233 0.015770 10.0.0.33 - - [2026-03-26 06:15:50] "POST /ref-update HTTP/1.1" 200 156 0.032786 10.0.0.242 - - [2026-03-26 06:15:50] "POST /useragent-kv HTTP/1.1" 200 115 0.010705 10.0.0.38 - - [2026-03-26 06:15:51] "POST /neutron/subnet HTTP/1.1" 200 701 0.342937 10.0.0.38 - - [2026-03-26 06:15:51] "POST /neutron/network HTTP/1.1" 200 839 0.008864 10.0.0.38 - - [2026-03-26 06:15:51] "POST /neutron/network HTTP/1.1" 200 849 0.007951 10.0.0.38 - - [2026-03-26 06:15:51] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000599 10.0.0.38 - - [2026-03-26 06:15:52] "POST /neutron/port HTTP/1.1" 200 117 0.009614 10.0.0.242 - - [2026-03-26 06:15:52] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.005623 10.0.0.38 - - [2026-03-26 06:15:53] "POST /neutron/port HTTP/1.1" 200 1055 0.349800 10.0.0.38 - - [2026-03-26 06:15:53] "POST /neutron/port HTTP/1.1" 200 1109 0.163544 10.0.0.38 - - [2026-03-26 06:15:53] "POST /neutron/subnet HTTP/1.1" 200 675 0.012528 10.0.0.38 - - [2026-03-26 06:15:57] "POST /neutron/port HTTP/1.1" 200 1119 0.024053 10.0.0.38 - - [2026-03-26 06:15:57] "POST /neutron/security_group HTTP/1.1" 200 2058 0.010578 10.0.0.38 - - [2026-03-26 06:16:04] "POST /neutron/port HTTP/1.1" 200 1119 0.023553 10.0.0.38 - - [2026-03-26 06:16:06] "POST /neutron/security_group HTTP/1.1" 200 2058 0.010125 10.0.0.33 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.001124 10.0.0.33 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000659 10.0.0.38 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000548 10.0.0.38 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000522 10.0.0.242 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000449 10.0.0.242 - - [2026-03-26 06:16:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000412 10.0.0.38 - - [2026-03-26 06:16:14] "POST /neutron/port HTTP/1.1" 200 1119 0.041185 10.0.0.38 - - [2026-03-26 06:16:15] "POST /neutron/network HTTP/1.1" 200 839 0.009902 10.0.0.242 - - [2026-03-26 06:16:19] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001179 10.0.0.38 - - [2026-03-26 06:16:19] "POST /neutron/network HTTP/1.1" 200 605 0.143031 10.0.0.33 - - [2026-03-26 06:16:19] "POST /route-targets HTTP/1.1" 200 328 0.020500 10.0.0.38 - - [2026-03-26 06:16:19] "POST /neutron/network HTTP/1.1" 200 824 0.010166 10.0.0.38 - - [2026-03-26 06:16:19] "POST /neutron/network HTTP/1.1" 200 834 0.023747 10.0.0.242 - - [2026-03-26 06:16:19] "GET /projects?obj_uuids=87a483c9-400e-437f-bf46-1b9a600b2ea8&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.003040 10.0.0.242 - - [2026-03-26 06:16:20] "GET /project/87a483c9-400e-437f-bf46-1b9a600b2ea8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1471 0.079389 10.0.0.242 - - [2026-03-26 06:16:20] "GET /projects?obj_uuids=87a483c9-400e-437f-bf46-1b9a600b2ea8&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002289 10.0.0.242 - - [2026-03-26 06:16:20] "GET /project/87a483c9-400e-437f-bf46-1b9a600b2ea8?fields=security_groups HTTP/1.1" 200 1365 0.100885 10.0.0.242 - - [2026-03-26 06:16:20] "DELETE /security-group/07830db9-aca9-40cc-a0b0-a17c6de98c03 HTTP/1.1" 200 115 0.077534 10.0.0.242 - - [2026-03-26 06:16:20] "GET /projects?obj_uuids=87a483c9-400e-437f-bf46-1b9a600b2ea8&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002057 10.0.0.242 - - [2026-03-26 06:16:20] "GET /project/87a483c9-400e-437f-bf46-1b9a600b2ea8?fields=application_policy_sets HTTP/1.1" 200 1404 0.083852 10.0.0.33 - - [2026-03-26 06:16:20] "DELETE /access-control-list/c0d1d41b-7e6d-4a4d-95f2-045a4b44f191 HTTP/1.1" 200 115 0.071429 10.0.0.242 - - [2026-03-26 06:16:20] "DELETE /project/87a483c9-400e-437f-bf46-1b9a600b2ea8 HTTP/1.1" 200 115 0.633408 10.0.0.38 - - [2026-03-26 06:16:20] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000548 10.0.0.38 - - [2026-03-26 06:16:21] "POST /neutron/port HTTP/1.1" 200 117 0.008074 10.0.0.242 - - [2026-03-26 06:16:21] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001508 10.0.0.38 - - [2026-03-26 06:16:22] "POST /neutron/port HTTP/1.1" 200 1060 0.367712 10.0.0.38 - - [2026-03-26 06:16:22] "POST /neutron/port HTTP/1.1" 200 1114 0.142392 10.0.0.38 - - [2026-03-26 06:16:22] "POST /neutron/subnet HTTP/1.1" 200 698 0.009391 10.0.0.38 - - [2026-03-26 06:16:26] "POST /neutron/port HTTP/1.1" 200 1124 0.023509 10.0.0.38 - - [2026-03-26 06:16:26] "POST /neutron/security_group HTTP/1.1" 200 2058 0.009758 10.0.0.38 - - [2026-03-26 06:16:33] "POST /neutron/port HTTP/1.1" 200 1124 0.035893 10.0.0.38 - - [2026-03-26 06:16:38] "POST /neutron/network HTTP/1.1" 400 204 0.016661 10.0.0.38 - - [2026-03-26 06:16:39] "POST /neutron/port HTTP/1.1" 200 151 0.239911 10.0.0.242 - - [2026-03-26 06:16:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000410 10.0.0.33 - - [2026-03-26 06:16:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000419 10.0.0.242 - - [2026-03-26 06:16:40] "GET /global-system-configs HTTP/1.1" 401 292 0.000430 10.0.0.33 - - [2026-03-26 06:16:41] "GET /global-system-configs HTTP/1.1" 401 292 0.000513 10.0.0.38 - - [2026-03-26 06:16:42] "GET /global-system-configs HTTP/1.1" 401 292 0.000830 10.0.0.38 - - [2026-03-26 06:16:42] "GET /global-system-configs HTTP/1.1" 401 292 0.001251 10.0.0.38 - - [2026-03-26 06:16:44] "POST /neutron/network HTTP/1.1" 200 117 0.017764 10.0.0.33 - - [2026-03-26 06:16:44] "POST /route-targets HTTP/1.1" 200 328 0.014921 10.0.0.242 - - [2026-03-26 06:16:45] "POST /useragent-kv HTTP/1.1" 200 115 0.007088 10.0.0.38 - - [2026-03-26 06:16:45] "POST /neutron/subnet HTTP/1.1" 200 699 0.279825 10.0.0.38 - - [2026-03-26 06:16:45] "POST /neutron/network HTTP/1.1" 200 994 0.012689 10.0.0.38 - - [2026-03-26 06:16:45] "POST /neutron/network HTTP/1.1" 200 994 0.015244 10.0.0.242 - - [2026-03-26 06:16:45] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001148 10.0.0.38 - - [2026-03-26 06:16:45] "POST /neutron/port HTTP/1.1" 200 1017 0.332458 10.0.0.38 - - [2026-03-26 06:16:46] "POST /neutron/port HTTP/1.1" 200 1017 0.059446 10.0.0.38 - - [2026-03-26 06:16:46] "POST /neutron/port HTTP/1.1" 200 117 0.017767 10.0.0.38 - - [2026-03-26 06:16:46] "POST /neutron/port HTTP/1.1" 200 117 0.010747 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/network HTTP/1.1" 200 994 0.013479 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/port HTTP/1.1" 200 117 0.015718 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/network HTTP/1.1" 200 1004 0.012793 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/port HTTP/1.1" 200 1109 0.180072 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/port HTTP/1.1" 200 1119 0.029779 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/port HTTP/1.1" 200 117 0.001619 10.0.0.38 - - [2026-03-26 06:16:47] "POST /neutron/network HTTP/1.1" 200 1004 0.008672 10.0.0.38 - - [2026-03-26 06:16:48] "POST /neutron/port HTTP/1.1" 200 1109 0.192389 10.0.0.38 - - [2026-03-26 06:16:48] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000614 10.0.0.38 - - [2026-03-26 06:16:48] "POST /neutron/subnet HTTP/1.1" 200 673 0.020611 10.0.0.38 - - [2026-03-26 06:16:48] "POST /neutron/network HTTP/1.1" 200 994 0.017339 10.0.0.38 - - [2026-03-26 06:16:49] "POST /neutron/port HTTP/1.1" 200 117 0.007927 10.0.0.38 - - [2026-03-26 06:16:50] "POST /neutron/port HTTP/1.1" 200 1055 0.019964 10.0.0.38 - - [2026-03-26 06:16:50] "POST /neutron/port HTTP/1.1" 200 1119 0.025730 10.0.0.38 - - [2026-03-26 06:16:50] "GET /obj-perms HTTP/1.1" 200 5030 0.081453 10.0.0.38 - - [2026-03-26 06:16:50] "POST /neutron/port HTTP/1.1" 200 117 0.001528 10.0.0.38 - - [2026-03-26 06:16:51] "POST /neutron/security_group HTTP/1.1" 200 2058 0.008060 10.0.0.38 - - [2026-03-26 06:16:51] "POST /neutron/port HTTP/1.1" 200 1119 0.036048 10.0.0.38 - - [2026-03-26 06:16:59] "POST /neutron/security_group HTTP/1.1" 200 2058 0.010468 10.0.0.38 - - [2026-03-26 06:17:01] "POST /neutron/port HTTP/1.1" 200 1119 0.037651 10.0.0.38 - - [2026-03-26 06:17:01] "POST /neutron/security_group HTTP/1.1" 200 2058 0.012923 10.0.0.38 - - [2026-03-26 06:17:03] "POST /neutron/port HTTP/1.1" 200 1119 0.032794 10.0.0.38 - - [2026-03-26 06:17:03] "POST /neutron/security_group HTTP/1.1" 200 2058 0.009812 10.0.0.38 - - [2026-03-26 06:17:03] "POST /neutron/port HTTP/1.1" 200 1119 0.026991 10.0.0.38 - - [2026-03-26 06:17:21] "POST /neutron/port HTTP/1.1" 200 1109 0.017995 10.0.0.38 - - [2026-03-26 06:17:21] "POST /neutron/port HTTP/1.1" 200 1109 0.016887 10.0.0.38 - - [2026-03-26 06:17:22] "POST /neutron/port HTTP/1.1" 200 1109 0.016918 10.0.0.38 - - [2026-03-26 06:17:22] "POST /neutron/network HTTP/1.1" 400 204 0.021272 10.0.0.33 - - [2026-03-26 06:17:24] "DELETE /route-target/192e732d-2e26-43b2-a295-75474ad2550d HTTP/1.1" 200 115 0.081749 10.0.0.38 - - [2026-03-26 06:17:26] "POST /neutron/port HTTP/1.1" 200 117 0.009571 10.0.0.38 - - [2026-03-26 06:17:27] "POST /neutron/port HTTP/1.1" 400 205 0.004527 10.0.0.33 - - [2026-03-26 06:17:41] "POST /fqname-to-id HTTP/1.1" 404 228 0.010002 10.0.0.33 - - [2026-03-26 06:17:48] "POST /access-control-lists HTTP/1.1" 200 593 0.038080 10.0.0.33 - - [2026-03-26 06:17:49] "POST /fqname-to-id HTTP/1.1" 404 229 0.005825 10.0.0.33 - - [2026-03-26 06:17:49] "POST /access-control-lists HTTP/1.1" 200 591 0.048373 10.0.0.38 - - [2026-03-26 06:17:53] "POST /neutron/network HTTP/1.1" 200 831 0.090985 10.0.0.38 - - [2026-03-26 06:17:54] "POST /fqname-to-id HTTP/1.1" 401 292 0.000638 10.0.0.38 - - [2026-03-26 06:17:55] "GET /obj-perms HTTP/1.1" 200 4915 0.100650 10.0.0.38 - - [2026-03-26 06:17:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.031779 10.0.0.38 - - [2026-03-26 06:17:56] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 362 0.078797 10.0.0.38 - - [2026-03-26 06:17:57] "GET /project/6e678dc2-43f7-4770-b8ee-c4b655ac05e6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.001108 10.0.0.38 - - [2026-03-26 06:17:58] "POST /neutron/network HTTP/1.1" 200 831 0.008645 10.0.0.38 - - [2026-03-26 06:17:58] "POST /neutron/port HTTP/1.1" 200 117 0.036712 10.0.0.242 - - [2026-03-26 06:17:59] "GET /projects?obj_uuids=6e678dc2-43f7-4770-b8ee-c4b655ac05e6&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.030727 10.0.0.38 - - [2026-03-26 06:17:59] "POST /neutron/port HTTP/1.1" 200 1055 0.718080 10.0.0.38 - - [2026-03-26 06:18:00] "POST /neutron/port HTTP/1.1" 200 1109 0.162060 10.0.0.38 - - [2026-03-26 06:18:00] "POST /neutron/subnet HTTP/1.1" 200 647 0.011475 10.0.0.38 - - [2026-03-26 06:18:03] "POST /neutron/port HTTP/1.1" 200 1119 0.023844 10.0.0.38 - - [2026-03-26 06:18:03] "POST /neutron/security_group HTTP/1.1" 200 2053 0.008884 10.0.0.38 - - [2026-03-26 06:18:03] "POST /neutron/port HTTP/1.1" 200 1119 0.024153 10.0.0.38 - - [2026-03-26 06:18:13] "POST /neutron/security_group HTTP/1.1" 200 2053 0.038173 10.0.0.33 - - [2026-03-26 06:18:16] "GET /obj-perms HTTP/1.1" 200 4915 0.090173 10.0.0.38 - - [2026-03-26 06:18:17] "GET /virtual-machine-interface/8f66d447-0e3a-4b12-9fcf-501e587b8eb2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2315 0.029047 10.0.0.38 - - [2026-03-26 06:18:17] "GET /virtual-machine-interface/8f66d447-0e3a-4b12-9fcf-501e587b8eb2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2315 0.025631 10.0.0.33 - - [2026-03-26 06:18:17] "GET /virtual-machine/a766a4bf-a31e-4fac-bbe8-6b7cb0c15c9d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 994 0.025668 10.0.0.38 - - [2026-03-26 06:18:17] "GET /virtual-machine-interface/8f66d447-0e3a-4b12-9fcf-501e587b8eb2?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2315 0.057533 10.0.0.38 - - [2026-03-26 06:18:17] "GET /virtual-network/a62836ff-1f5c-438f-97bd-64f204a69c06?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1983 0.028597 10.0.0.38 - - [2026-03-26 06:18:18] "GET /obj-perms HTTP/1.1" 200 4915 0.076103 10.0.0.38 - - [2026-03-26 06:18:18] "GET /obj-perms HTTP/1.1" 200 5020 0.065131 10.0.0.38 - - [2026-03-26 06:18:19] "GET /obj-perms HTTP/1.1" 200 4915 0.081360 10.0.0.38 - - [2026-03-26 06:18:19] "GET /obj-perms HTTP/1.1" 200 5020 0.006115 10.0.0.242 - - [2026-03-26 06:18:19] "GET /obj-perms HTTP/1.1" 200 4915 0.087989 10.0.0.33 - - [2026-03-26 06:18:20] "GET /obj-perms HTTP/1.1" 200 4915 0.019927 10.0.0.242 - - [2026-03-26 06:18:20] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.002210 10.0.0.242 - - [2026-03-26 06:18:20] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1468 0.068027 10.0.0.242 - - [2026-03-26 06:18:20] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.002561 10.0.0.242 - - [2026-03-26 06:18:21] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?fields=security_groups HTTP/1.1" 200 1363 0.091726 10.0.0.242 - - [2026-03-26 06:18:21] "DELETE /security-group/fcae0afb-9ddf-41e9-90d5-579e64bfc9d2 HTTP/1.1" 200 115 0.130796 10.0.0.242 - - [2026-03-26 06:18:21] "GET /projects?obj_uuids=90847df8-5fc6-4d7e-b670-e31f36dc6303&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001421 10.0.0.33 - - [2026-03-26 06:18:21] "DELETE /access-control-list/fc79ef3e-e480-4e5d-b834-bc1c61a2a7ac HTTP/1.1" 200 115 0.116621 10.0.0.242 - - [2026-03-26 06:18:21] "GET /project/90847df8-5fc6-4d7e-b670-e31f36dc6303?fields=application_policy_sets HTTP/1.1" 200 1402 0.103437 10.0.0.38 - - [2026-03-26 06:18:21] "POST /neutron/port HTTP/1.1" 200 151 0.448838 10.0.0.242 - - [2026-03-26 06:18:21] "DELETE /project/90847df8-5fc6-4d7e-b670-e31f36dc6303 HTTP/1.1" 200 115 0.844164 10.0.0.38 - - [2026-03-26 06:18:22] "GET /obj-perms HTTP/1.1" 200 4915 0.022911 10.0.0.38 - - [2026-03-26 06:18:23] "GET /obj-perms HTTP/1.1" 200 4915 0.074671 10.0.0.38 - - [2026-03-26 06:18:26] "GET /obj-perms HTTP/1.1" 200 5020 0.005369 10.0.0.38 - - [2026-03-26 06:18:29] "GET /obj-perms HTTP/1.1" 200 5020 0.008664 10.0.0.38 - - [2026-03-26 06:18:35] "GET /obj-perms HTTP/1.1" 200 5020 0.004733 10.0.0.38 - - [2026-03-26 06:18:38] "GET /obj-perms HTTP/1.1" 200 5020 0.007021 10.0.0.38 - - [2026-03-26 06:18:44] "GET /obj-perms HTTP/1.1" 200 5020 0.004148 10.0.0.38 - - [2026-03-26 06:18:45] "GET /obj-perms HTTP/1.1" 200 5020 0.007353 10.0.0.242 - - [2026-03-26 06:18:45] "GET /obj-perms HTTP/1.1" 200 5020 0.086697 10.0.0.33 - - [2026-03-26 06:18:45] "GET /obj-perms HTTP/1.1" 200 5020 0.083628 10.0.0.33 - - [2026-03-26 06:18:46] "DELETE /route-target/967034b1-2e62-4ce7-be48-c7ab1bbcd71d HTTP/1.1" 200 115 0.036731 10.0.0.33 - - [2026-03-26 06:18:51] "POST /fqname-to-id HTTP/1.1" 404 233 0.015610 10.0.0.33 - - [2026-03-26 06:18:57] "POST /access-control-lists HTTP/1.1" 200 598 0.033475 10.0.0.33 - - [2026-03-26 06:18:58] "POST /fqname-to-id HTTP/1.1" 404 234 0.007187 10.0.0.33 - - [2026-03-26 06:18:58] "POST /access-control-lists HTTP/1.1" 200 596 0.053696 10.0.0.38 - - [2026-03-26 06:19:02] "POST /neutron/network HTTP/1.1" 200 849 0.128687 10.0.0.33 - - [2026-03-26 06:19:03] "POST /route-targets HTTP/1.1" 200 328 0.019703 10.0.0.38 - - [2026-03-26 06:19:04] "POST /neutron/network HTTP/1.1" 200 848 0.077597 10.0.0.38 - - [2026-03-26 06:19:05] "GET /virtual-network/2da48d5c-ad87-4286-8bc8-a09db9554bfd?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2017 0.069949 10.0.0.38 - - [2026-03-26 06:19:06] "GET /virtual-network/2da48d5c-ad87-4286-8bc8-a09db9554bfd?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 376 0.045458 10.0.0.242 - - [2026-03-26 06:19:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.048728 10.0.0.33 - - [2026-03-26 06:19:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.036263 10.0.0.38 - - [2026-03-26 06:19:08] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 372 0.039641 10.0.0.38 - - [2026-03-26 06:19:08] "GET /obj-perms HTTP/1.1" 200 5030 0.069942 10.0.0.38 - - [2026-03-26 06:19:08] "GET /virtual-network/2da48d5c-ad87-4286-8bc8-a09db9554bfd?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 376 0.016011 10.0.0.38 - - [2026-03-26 06:19:09] "GET /virtual-network/2da48d5c-ad87-4286-8bc8-a09db9554bfd?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 376 0.058500 10.0.0.242 - - [2026-03-26 06:19:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004990 10.0.0.33 - - [2026-03-26 06:19:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004971 10.0.0.38 - - [2026-03-26 06:19:10] "GET /virtual-network/2da48d5c-ad87-4286-8bc8-a09db9554bfd?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2021 0.027148 10.0.0.38 - - [2026-03-26 06:19:10] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 132 0.042032 10.0.0.38 - - [2026-03-26 06:19:10] "GET /obj-perms HTTP/1.1" 200 5030 0.004871 10.0.0.33 - - [2026-03-26 06:19:10] "DELETE /route-target/ac73c28c-86ea-4ce6-9b88-ba7699d461cd HTTP/1.1" 200 115 0.021520 10.0.0.33 - - [2026-03-26 06:19:18] "POST /route-targets HTTP/1.1" 200 328 0.015174 10.0.0.38 - - [2026-03-26 06:19:18] "POST /neutron/network HTTP/1.1" 200 850 0.088100 10.0.0.38 - - [2026-03-26 06:19:18] "POST /neutron/subnet HTTP/1.1" 200 686 0.052312 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=6e678dc2-43f7-4770-b8ee-c4b655ac05e6&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001534 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=29f11479-810c-4736-8de0-d81f0cbd6f9f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.002147 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=f7fe42dc-e5a7-4c57-a84b-fcd779bc0230&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001592 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/29f11479-810c-4736-8de0-d81f0cbd6f9f?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1447 0.143348 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=29f11479-810c-4736-8de0-d81f0cbd6f9f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.002376 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/f7fe42dc-e5a7-4c57-a84b-fcd779bc0230?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1448 0.197699 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=f7fe42dc-e5a7-4c57-a84b-fcd779bc0230&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001927 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/6e678dc2-43f7-4770-b8ee-c4b655ac05e6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1447 0.248218 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=6e678dc2-43f7-4770-b8ee-c4b655ac05e6&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.003075 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/29f11479-810c-4736-8de0-d81f0cbd6f9f?fields=security_groups HTTP/1.1" 200 1347 0.202956 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/f7fe42dc-e5a7-4c57-a84b-fcd779bc0230?fields=security_groups HTTP/1.1" 200 1348 0.212386 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/6e678dc2-43f7-4770-b8ee-c4b655ac05e6?fields=security_groups HTTP/1.1" 200 1347 0.179950 10.0.0.242 - - [2026-03-26 06:19:22] "DELETE /security-group/16f26562-7d3a-4e04-8c71-df1d5526cc8e HTTP/1.1" 200 115 0.242557 10.0.0.242 - - [2026-03-26 06:19:22] "DELETE /security-group/cf92be73-36d4-4cfc-83fb-ebc8d26ebb97 HTTP/1.1" 200 115 0.182651 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=29f11479-810c-4736-8de0-d81f0cbd6f9f&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001771 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=f7fe42dc-e5a7-4c57-a84b-fcd779bc0230&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.002322 10.0.0.242 - - [2026-03-26 06:19:22] "DELETE /security-group/f14844f7-4f18-4c1f-9c88-8fee58387e41 HTTP/1.1" 200 115 0.202747 10.0.0.242 - - [2026-03-26 06:19:22] "GET /projects?obj_uuids=6e678dc2-43f7-4770-b8ee-c4b655ac05e6&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001551 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/29f11479-810c-4736-8de0-d81f0cbd6f9f?fields=application_policy_sets HTTP/1.1" 200 1386 0.149197 10.0.0.242 - - [2026-03-26 06:19:22] "GET /project/f7fe42dc-e5a7-4c57-a84b-fcd779bc0230?fields=application_policy_sets HTTP/1.1" 200 1387 0.191591 10.0.0.38 - - [2026-03-26 06:19:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.010421 10.0.0.242 - - [2026-03-26 06:19:23] "GET /project/6e678dc2-43f7-4770-b8ee-c4b655ac05e6?fields=application_policy_sets HTTP/1.1" 200 1386 0.341459 10.0.0.33 - - [2026-03-26 06:19:23] "DELETE /access-control-list/a230cfca-8be6-46c9-9acc-5d23b1218faf HTTP/1.1" 200 115 0.219419 10.0.0.242 - - [2026-03-26 06:19:23] "DELETE /project/f7fe42dc-e5a7-4c57-a84b-fcd779bc0230 HTTP/1.1" 200 115 1.436584 10.0.0.242 - - [2026-03-26 06:19:23] "DELETE /project/29f11479-810c-4736-8de0-d81f0cbd6f9f HTTP/1.1" 200 115 1.469798 10.0.0.242 - - [2026-03-26 06:19:23] "DELETE /project/6e678dc2-43f7-4770-b8ee-c4b655ac05e6 HTTP/1.1" 200 115 1.612959 10.0.0.33 - - [2026-03-26 06:19:23] "DELETE /access-control-list/0ecd17ee-9294-42db-83e3-8d69499d97d1 HTTP/1.1" 200 115 0.079648 10.0.0.33 - - [2026-03-26 06:19:24] "DELETE /access-control-list/dcdaf160-12be-4887-804a-655032cdfc0d HTTP/1.1" 200 115 0.044977 10.0.0.242 - - [2026-03-26 06:19:24] "GET /obj-perms HTTP/1.1" 403 257 0.167642 10.0.0.33 - - [2026-03-26 06:19:24] "GET /obj-perms HTTP/1.1" 403 257 0.093597 10.0.0.38 - - [2026-03-26 06:19:25] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 403 263 0.069021 10.0.0.38 - - [2026-03-26 06:19:26] "GET /virtual-network/da2a0d96-759d-4c7e-b019-76969967281d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 2021 0.032433 10.0.0.38 - - [2026-03-26 06:19:28] "GET /obj-perms HTTP/1.1" 403 257 0.027341 10.0.0.38 - - [2026-03-26 06:19:28] "GET /obj-perms HTTP/1.1" 403 257 0.047689 10.0.0.242 - - [2026-03-26 06:19:28] "GET /obj-perms HTTP/1.1" 403 257 0.019234 10.0.0.242 - - [2026-03-26 06:19:29] "GET /obj-perms HTTP/1.1" 403 257 0.044123 10.0.0.33 - - [2026-03-26 06:19:29] "GET /obj-perms HTTP/1.1" 403 257 0.020098 10.0.0.33 - - [2026-03-26 06:19:29] "GET /obj-perms HTTP/1.1" 403 257 0.056090 10.0.0.38 - - [2026-03-26 06:19:30] "GET /obj-perms HTTP/1.1" 403 257 0.020785 10.0.0.38 - - [2026-03-26 06:19:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003949 10.0.0.38 - - [2026-03-26 06:19:30] "GET /virtual-networks?detail=False&count=False&shared=False HTTP/1.1" 200 372 0.045616 10.0.0.38 - - [2026-03-26 06:19:31] "GET /virtual-network/da2a0d96-759d-4c7e-b019-76969967281d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 403 263 0.051703 10.0.0.242 - - [2026-03-26 06:19:32] "GET /obj-perms HTTP/1.1" 403 257 0.050475 10.0.0.33 - - [2026-03-26 06:19:32] "GET /obj-perms HTTP/1.1" 403 257 0.053414 10.0.0.38 - - [2026-03-26 06:19:32] "GET /obj-perms HTTP/1.1" 403 257 0.015849 10.0.0.38 - - [2026-03-26 06:19:33] "GET /obj-perms HTTP/1.1" 403 257 0.016484 10.0.0.33 - - [2026-03-26 06:19:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005023 [Introspect:8084]10.0.0.38 - - [2026-03-26 06:19:37] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3159 0.001425 10.0.0.33 - - [2026-03-26 06:19:39] "POST /access-control-lists HTTP/1.1" 200 594 0.034580 10.0.0.242 - - [2026-03-26 06:19:44] "GET /obj-perms HTTP/1.1" 200 5056 0.066930 10.0.0.242 - - [2026-03-26 06:20:23] "GET /projects?obj_uuids=c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.003941 10.0.0.242 - - [2026-03-26 06:20:23] "GET /project/c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1468 0.112223 10.0.0.242 - - [2026-03-26 06:20:23] "GET /projects?obj_uuids=c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001359 10.0.0.242 - - [2026-03-26 06:20:24] "GET /project/c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6?fields=security_groups HTTP/1.1" 200 1363 0.074861 10.0.0.242 - - [2026-03-26 06:20:24] "DELETE /security-group/af740696-a939-4d27-880d-9931ba35c032 HTTP/1.1" 200 115 0.132855 10.0.0.242 - - [2026-03-26 06:20:24] "GET /projects?obj_uuids=c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001546 10.0.0.33 - - [2026-03-26 06:20:24] "DELETE /access-control-list/fa0d46f1-94a6-4df3-b23b-388a23552be6 HTTP/1.1" 200 115 0.061518 10.0.0.242 - - [2026-03-26 06:20:24] "GET /project/c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6?fields=application_policy_sets HTTP/1.1" 200 1402 0.107852 10.0.0.242 - - [2026-03-26 06:20:24] "DELETE /project/c9aefe3f-4e1f-41fc-a561-79cf6dbc6fd6 HTTP/1.1" 200 115 0.793725 10.0.0.33 - - [2026-03-26 06:20:24] "DELETE /access-control-list/fe13dd71-4cf6-40d9-a7e8-cfe4dacb5c96 HTTP/1.1" 200 115 0.105837 10.0.0.33 - - [2026-03-26 06:20:44] "GET /obj-perms HTTP/1.1" 200 5056 0.075132 10.0.0.38 - - [2026-03-26 06:20:45] "GET /obj-perms HTTP/1.1" 200 5056 0.075648 10.0.0.33 - - [2026-03-26 06:21:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000833 10.0.0.33 - - [2026-03-26 06:21:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000475 10.0.0.38 - - [2026-03-26 06:21:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000918 10.0.0.38 - - [2026-03-26 06:21:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000557 10.0.0.242 - - [2026-03-26 06:21:12] "GET /global-system-configs HTTP/1.1" 401 292 0.000571 10.0.0.242 - - [2026-03-26 06:21:13] "GET /global-system-configs HTTP/1.1" 401 292 0.000564 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:21:18] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 847 0.001519 [Introspect:8084]10.0.0.242 - - [2026-03-26 06:21:18] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3159 0.001426