+++ date ++ echo 'INFO: =================== Thu Feb 6 00:47:52 UTC 2025 ===================' INFO: =================== Thu Feb 6 00:47:52 UTC 2025 =================== ++ 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 +++ cut -d / -f 1 +++ command -v ip +++ local nic=ens3 +++ head -n 1 +++ grep 'inet ' +++ ip addr show dev ens3 +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ 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.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ cut -d , -f 1 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.23 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 +++ cut -d ' ' -f 1 +++ find_my_ip_and_order_for_node_list 10.0.0.23,10.0.0.41,10.0.0.38 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ 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}' ++++ sort ++++ grep -vi host ++++ uniq +++ local local_ips=,10.0.0.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ sed 's/,/ /g' ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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__.*__.*=.*$' ++ set -o posix ++ set ++ sort ++ 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 02/06/2025 00:48:00.024 7f779d06bf08 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 00:48:00.050 7f779d06bf08 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 00:48:00.063 7f779d06bf08 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 00:48:00.063 7f779d06bf08 [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 Feb 6 00:48:21 2025 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=) 3774 ip_fab_vn = self.create_singleton_entry( 3775 VirtualNetwork(cfgm_common.IP_FABRIC_VN_FQ_NAME[-1], 3776 is_provider_network=True)) 3777 self.create_singleton_entry( 3778 RoutingInstance(cfgm_common.IP_FABRIC_VN_FQ_NAME[-1], ip_fab_vn, is_provider_network undefined /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/virtual_network:defaul...282c5778-ba76-4af1-b233-11cacfbeed4a at zookeeper' HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/virtual_network:default-domain:default-project:ip-fabric exists already with ID: 282c5778-ba76-4af1-b233-11cacfbeed4a at zookeeper __cause__ = None __class__ = __context__ = NoIdError('virtual_network default-domain:default-project:ip-fabric',) __delattr__ = __dict__ = {'content': 'FQ Name: /fq-name-to-uuid/virtual_network:defaul...282c5778-ba76-4af1-b233-11cacfbeed4a 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/virtual_network:defaul...282c5778-ba76-4af1-b233-11cacfbeed4a at zookeeper') content = 'FQ Name: /fq-name-to-uuid/virtual_network:defaul...282c5778-ba76-4af1-b233-11cacfbeed4a 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: virtual_network default-domain:default-project:ip-fabric 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 3776, in _db_init_entries is_provider_network=True)) 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/virtual_network:default-domain:default-project:ip-fabric exists already with ID: 282c5778-ba76-4af1-b233-11cacfbeed4a at zookeeper +++ date ++ echo 'INFO: =================== Thu Feb 6 00:48:22 UTC 2025 ===================' INFO: =================== Thu Feb 6 00:48:22 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ cut -d / -f 1 +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ 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.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ cut -d , -f 1 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.23 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.23,10.0.0.41,10.0.0.38 +++ cut -d ' ' -f 1 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ tr '\n' , ++++ get_local_ips ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ uniq ++++ cat /proc/net/fib_trie ++++ sort +++ local local_ips=,10.0.0.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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 ++ cut -d = -f 1 ++ sed 's/^API__//g' + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/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 02/06/2025 00:48:30.082 7f0ebb21da48 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 00:48:30.108 7f0ebb21da48 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 00:48:30.122 7f0ebb21da48 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 00:48:30.122 7f0ebb21da48 [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.41:8082/ Hit Ctrl-C to quit. 10.0.0.41 - - [2025-02-06 00:48:31] "GET / HTTP/1.1" 200 45871 0.002198 10.0.0.41 - - [2025-02-06 00:48:31] "GET / HTTP/1.1" 200 45871 0.001089 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.41 - - [2025-02-06 00:48:31] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000534 10.0.0.41 - - [2025-02-06 00:48:31] "POST /fqname-to-id HTTP/1.1" 401 292 0.000293 10.0.0.23 - - [2025-02-06 00:48:33] "GET / HTTP/1.1" 200 35931 0.001734 10.0.0.23 - - [2025-02-06 00:48:33] "POST /alarms HTTP/1.1" 401 292 0.000410 10.0.0.38 - - [2025-02-06 00:48:34] "GET / HTTP/1.1" 200 35931 0.001946 10.0.0.38 - - [2025-02-06 00:48:34] "POST /global-vrouter-configs HTTP/1.1" 401 292 0.000472 10.0.0.41 - - [2025-02-06 00:48:34] "GET / HTTP/1.1" 200 35931 0.001391 10.0.0.41 - - [2025-02-06 00:48:34] "POST /global-vrouter-configs HTTP/1.1" 401 292 0.000423 10.0.0.38 - - [2025-02-06 00:48:36] "POST /fqname-to-id HTTP/1.1" 404 174 4.679814 10.0.0.41 - - [2025-02-06 00:48:36] "POST /fqname-to-id HTTP/1.1" 200 156 2.622425 10.0.0.41 - - [2025-02-06 00:48:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.002609 10.0.0.41 - - [2025-02-06 00:48:36] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 3.094623 10.0.0.41 - - [2025-02-06 00:48:36] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.002169 10.0.0.41 - - [2025-02-06 00:48:36] "POST /global-vrouter-configs HTTP/1.1" 409 251 1.287913 10.0.0.23 - - [2025-02-06 00:48:36] "POST /alarms HTTP/1.1" 200 581 2.521362 10.0.0.38 - - [2025-02-06 00:48:36] "POST /global-vrouter-configs HTTP/1.1" 409 251 1.705869 10.0.0.23 - - [2025-02-06 00:48:36] "POST /alarms HTTP/1.1" 200 575 0.039702 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 575 0.030250 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 559 0.029364 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 555 0.049303 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 557 0.036155 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 565 0.046860 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 549 0.031000 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 557 0.045630 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 567 0.043509 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 555 0.054428 10.0.0.41 - - [2025-02-06 00:48:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.402715 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 567 0.077810 /usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py:244: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn('Using keystoneclient sessions has been deprecated. ' 10.0.0.38 - - [2025-02-06 00:48:37] "POST /tags HTTP/1.1" 200 309 0.048568 10.0.0.23 - - [2025-02-06 00:48:37] "POST /alarms HTTP/1.1" 200 575 0.036825 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 164 0.003757 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 569 0.082223 10.0.0.38 - - [2025-02-06 00:48:38] "POST /tags HTTP/1.1" 200 323 0.053293 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 561 0.060883 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 166 0.009567 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 561 0.034599 10.0.0.38 - - [2025-02-06 00:48:38] "POST /hardwares HTTP/1.1" 200 327 0.018990 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 561 0.040496 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 166 0.002508 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 547 0.038506 10.0.0.38 - - [2025-02-06 00:48:38] "POST /hardwares HTTP/1.1" 200 323 0.016069 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 595 0.031905 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 161 0.002656 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 575 0.029954 10.0.0.38 - - [2025-02-06 00:48:38] "POST /hardwares HTTP/1.1" 200 323 0.019698 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 571 0.043738 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 164 0.002848 10.0.0.41 - - [2025-02-06 00:48:38] "POST /access-control-lists HTTP/1.1" 200 587 0.064222 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 583 0.036162 10.0.0.38 - - [2025-02-06 00:48:38] "POST /hardwares HTTP/1.1" 200 325 0.028072 10.0.0.23 - - [2025-02-06 00:48:38] "POST /alarms HTTP/1.1" 200 609 0.047520 10.0.0.41 - - [2025-02-06 00:48:38] "POST /route-targets HTTP/1.1" 200 327 0.020182 10.0.0.38 - - [2025-02-06 00:48:38] "POST /fqname-to-id HTTP/1.1" 404 165 0.008140 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 325 0.031351 10.0.0.41 - - [2025-02-06 00:48:39] "POST /ref-update HTTP/1.1" 200 156 0.046516 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 161 0.002577 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 323 0.017498 10.0.0.41 - - [2025-02-06 00:48:39] "POST /route-targets HTTP/1.1" 200 327 0.013653 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 164 0.002957 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 319 0.010088 10.0.0.41 - - [2025-02-06 00:48:39] "POST /access-control-lists HTTP/1.1" 200 551 0.064333 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 165 0.028831 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 317 0.018345 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 162 0.003224 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 319 0.027810 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 158 0.003145 10.0.0.38 - - [2025-02-06 00:48:39] "POST /hardwares HTTP/1.1" 200 311 0.019313 10.0.0.38 - - [2025-02-06 00:48:39] "POST /fqname-to-id HTTP/1.1" 404 154 0.004201 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 311 0.018733 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 155 0.002853 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 305 0.013115 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 156 0.003298 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 307 0.012447 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 157 0.009333 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 311 0.018079 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 153 0.003019 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 309 0.027889 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 157 0.002726 10.0.0.38 - - [2025-02-06 00:48:40] "POST /hardwares HTTP/1.1" 200 309 0.016567 10.0.0.38 - - [2025-02-06 00:48:40] "POST /fqname-to-id HTTP/1.1" 404 161 0.006961 10.0.0.38 - - [2025-02-06 00:48:41] "POST /hardwares HTTP/1.1" 200 309 0.015913 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 404 154 0.002535 10.0.0.38 - - [2025-02-06 00:48:41] "POST /features HTTP/1.1" 200 533 0.042164 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 404 184 0.005949 10.0.0.38 - - [2025-02-06 00:48:41] "POST /features HTTP/1.1" 200 521 0.061842 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 404 184 0.002627 10.0.0.38 - - [2025-02-06 00:48:41] "POST /features HTTP/1.1" 200 539 0.054500 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 404 183 0.002639 10.0.0.38 - - [2025-02-06 00:48:41] "POST /features HTTP/1.1" 200 517 0.061576 10.0.0.41 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.009299 10.0.0.41 - - [2025-02-06 00:48:41] "GET /global-vrouter-config/b589f14a-7709-49dd-9fcf-eb92836ef34d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1561 0.002537 10.0.0.41 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.002232 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 404 194 0.013525 10.0.0.38 - - [2025-02-06 00:48:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.002262 10.0.0.38 - - [2025-02-06 00:48:41] "GET /global-vrouter-config/b589f14a-7709-49dd-9fcf-eb92836ef34d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1561 0.002382 10.0.0.41 - - [2025-02-06 00:48:42] "PUT /global-vrouter-config/b589f14a-7709-49dd-9fcf-eb92836ef34d HTTP/1.1" 200 276 0.027107 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.002428 10.0.0.38 - - [2025-02-06 00:48:42] "POST /physical-roles HTTP/1.1" 200 521 0.042965 10.0.0.38 - - [2025-02-06 00:48:42] "PUT /global-vrouter-config/b589f14a-7709-49dd-9fcf-eb92836ef34d HTTP/1.1" 200 276 0.015035 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 404 184 0.002455 10.0.0.38 - - [2025-02-06 00:48:42] "POST /physical-roles HTTP/1.1" 200 519 0.030962 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 404 184 0.003392 10.0.0.38 - - [2025-02-06 00:48:42] "POST /overlay-roles HTTP/1.1" 200 545 0.060539 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 404 189 0.008604 10.0.0.38 - - [2025-02-06 00:48:42] "PUT /overlay-role/1208f76f-1b75-423b-ac3a-c42c26cc7673 HTTP/1.1" 200 258 0.027741 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 404 185 0.011604 10.0.0.38 - - [2025-02-06 00:48:42] "POST /overlay-roles HTTP/1.1" 200 529 0.046084 10.0.0.38 - - [2025-02-06 00:48:42] "POST /fqname-to-id HTTP/1.1" 404 189 0.002908 10.0.0.38 - - [2025-02-06 00:48:43] "POST /overlay-roles HTTP/1.1" 200 519 0.075807 10.0.0.38 - - [2025-02-06 00:48:43] "POST /fqname-to-id HTTP/1.1" 404 182 0.002674 10.0.0.38 - - [2025-02-06 00:48:43] "POST /role-definitions HTTP/1.1" 200 547 0.043956 10.0.0.38 - - [2025-02-06 00:48:43] "POST /fqname-to-id HTTP/1.1" 404 191 0.008962 10.0.0.38 - - [2025-02-06 00:48:43] "POST /role-definitions HTTP/1.1" 200 563 0.034073 10.0.0.38 - - [2025-02-06 00:48:43] "POST /fqname-to-id HTTP/1.1" 404 190 0.003850 10.0.0.38 - - [2025-02-06 00:48:43] "POST /role-definitions HTTP/1.1" 200 551 0.023792 10.0.0.38 - - [2025-02-06 00:48:43] "POST /fqname-to-id HTTP/1.1" 404 196 0.002758 10.0.0.38 - - [2025-02-06 00:48:43] "POST /role-definitions HTTP/1.1" 200 547 0.058392 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 188 0.018447 10.0.0.38 - - [2025-02-06 00:48:44] "POST /role-definitions HTTP/1.1" 200 547 0.052174 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 193 0.002356 10.0.0.38 - - [2025-02-06 00:48:44] "POST /role-definitions HTTP/1.1" 200 533 0.054180 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 181 0.002510 10.0.0.38 - - [2025-02-06 00:48:44] "POST /role-definitions HTTP/1.1" 200 537 0.021776 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 194 0.008028 10.0.0.38 - - [2025-02-06 00:48:44] "POST /role-definitions HTTP/1.1" 200 561 0.033707 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 196 0.007400 10.0.0.38 - - [2025-02-06 00:48:44] "POST /feature-configs HTTP/1.1" 200 562 0.036280 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 192 0.010506 10.0.0.38 - - [2025-02-06 00:48:44] "POST /node-profiles HTTP/1.1" 200 537 0.023644 10.0.0.38 - - [2025-02-06 00:48:44] "POST /fqname-to-id HTTP/1.1" 404 189 0.007290 10.0.0.38 - - [2025-02-06 00:48:45] "POST /node-profiles HTTP/1.1" 200 541 0.045449 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 184 0.006581 10.0.0.38 - - [2025-02-06 00:48:45] "POST /node-profiles HTTP/1.1" 200 533 0.045126 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 206 0.002511 10.0.0.38 - - [2025-02-06 00:48:45] "POST /telemetry-profiles HTTP/1.1" 200 554 0.023980 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 206 0.002537 10.0.0.38 - - [2025-02-06 00:48:45] "POST /telemetry-profiles HTTP/1.1" 200 554 0.031682 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 199 0.003841 10.0.0.38 - - [2025-02-06 00:48:45] "POST /sflow-profiles HTTP/1.1" 200 538 0.039948 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 199 0.002258 10.0.0.38 - - [2025-02-06 00:48:45] "POST /snmp-profiles HTTP/1.1" 200 530 0.032233 10.0.0.38 - - [2025-02-06 00:48:45] "POST /fqname-to-id HTTP/1.1" 404 193 0.002746 10.0.0.38 - - [2025-02-06 00:48:46] "POST /device-functional-groups HTTP/1.1" 200 540 0.022597 10.0.0.38 - - [2025-02-06 00:48:46] "POST /fqname-to-id HTTP/1.1" 404 194 0.002681 10.0.0.38 - - [2025-02-06 00:48:46] "POST /device-functional-groups HTTP/1.1" 200 590 0.019254 10.0.0.38 - - [2025-02-06 00:48:46] "POST /fqname-to-id HTTP/1.1" 404 236 0.004034 10.0.0.38 - - [2025-02-06 00:48:46] "POST /device-functional-groups HTTP/1.1" 200 566 0.022068 10.0.0.38 - - [2025-02-06 00:48:46] "POST /fqname-to-id HTTP/1.1" 404 210 0.004318 10.0.0.38 - - [2025-02-06 00:48:46] "POST /role-configs HTTP/1.1" 200 525 0.033427 10.0.0.38 - - [2025-02-06 00:48:46] "POST /fqname-to-id HTTP/1.1" 404 198 0.002435 10.0.0.38 - - [2025-02-06 00:48:46] "POST /role-configs HTTP/1.1" 200 522 0.021646 10.0.0.38 - - [2025-02-06 00:48:46] "POST /fqname-to-id HTTP/1.1" 404 197 0.002889 10.0.0.38 - - [2025-02-06 00:48:46] "POST /role-configs HTTP/1.1" 200 517 0.030423 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002640 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002474 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002615 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.010426 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002584 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002915 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003121 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003029 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002728 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003660 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005122 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002800 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003809 10.0.0.38 - - [2025-02-06 00:48:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.002720 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002427 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002494 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002579 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002293 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002410 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002224 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.007136 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.004069 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002401 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003101 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002965 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003165 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002952 10.0.0.38 - - [2025-02-06 00:48:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.002690 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002495 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002715 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002668 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005656 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002378 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002490 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002542 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002625 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002647 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002267 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.003050 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002983 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002733 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002687 10.0.0.38 - - [2025-02-06 00:48:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.002775 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003773 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003388 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.002567 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.002322 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.008144 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.008540 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.002297 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.002683 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.006775 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004396 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.002356 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.006702 10.0.0.38 - - [2025-02-06 00:48:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.008621 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002894 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.004282 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002807 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005240 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002507 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002780 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.004544 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002637 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.008242 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.008876 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.005208 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.004415 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.003190 10.0.0.38 - - [2025-02-06 00:48:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.002652 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003345 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003199 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003771 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.006845 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.010352 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.002455 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.011935 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.008387 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.002469 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.004282 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.002636 10.0.0.38 - - [2025-02-06 00:48:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.008893 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.002912 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.002878 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.002953 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.002810 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003450 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003223 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004420 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003095 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004153 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003632 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.010069 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003724 10.0.0.38 - - [2025-02-06 00:48:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003303 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004789 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003374 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.008365 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003239 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.002826 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003654 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.002937 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.002856 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003249 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003480 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003436 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003551 10.0.0.38 - - [2025-02-06 00:48:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003596 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003551 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003222 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003111 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004317 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.007791 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003359 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003210 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.024226 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004237 10.0.0.38 - - [2025-02-06 00:48:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.008341 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.019759 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003365 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003399 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.008311 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003566 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003435 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.007828 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003445 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.007745 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003217 10.0.0.38 - - [2025-02-06 00:48:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004115 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004053 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003137 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002921 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004760 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003462 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004192 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002638 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.007922 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002743 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002834 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.006038 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002917 10.0.0.38 - - [2025-02-06 00:48:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.002913 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004142 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003093 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002968 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005579 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002578 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002685 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003066 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002624 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002725 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003506 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002994 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002973 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005351 10.0.0.38 - - [2025-02-06 00:48:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003278 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.002957 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.013894 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003299 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003853 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003448 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.002989 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003166 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.002991 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003235 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003312 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003306 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003263 10.0.0.38 - - [2025-02-06 00:48:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003078 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003443 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002983 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002979 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002882 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002918 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003005 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002967 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002933 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002968 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003303 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002901 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002922 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004107 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003296 10.0.0.38 - - [2025-02-06 00:49:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.002890 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003106 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004106 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.002950 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.019808 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003008 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003167 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003378 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003408 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004219 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003125 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003302 10.0.0.38 - - [2025-02-06 00:49:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.002997 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003558 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004189 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002872 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002929 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002977 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002846 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004487 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003649 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002933 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.011585 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002982 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.002923 10.0.0.38 - - [2025-02-06 00:49:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003310 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003150 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003043 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003070 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003372 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.002860 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003256 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.010600 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.007571 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004567 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.002833 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004443 10.0.0.38 - - [2025-02-06 00:49:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.015698 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.007874 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.002943 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.008626 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004778 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.002903 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003110 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003210 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003259 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004192 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003646 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.002826 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003121 10.0.0.38 - - [2025-02-06 00:49:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003763 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003008 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003251 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003099 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.002986 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003244 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.002896 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003016 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003437 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003221 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.002968 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003177 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003484 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003045 10.0.0.38 - - [2025-02-06 00:49:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.002789 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003325 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003099 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003423 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.002992 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.002770 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.002972 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003265 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003001 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003316 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.002878 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.002981 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003556 10.0.0.38 - - [2025-02-06 00:49:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.006465 10.0.0.38 - - [2025-02-06 00:49:06] "POST /network-ipams HTTP/1.1" 200 550 0.027055 10.0.0.38 - - [2025-02-06 00:49:07] "POST /fqname-to-id HTTP/1.1" 404 188 0.005241 10.0.0.41 - - [2025-02-06 00:49:07] "POST /route-targets HTTP/1.1" 200 327 0.009894 10.0.0.38 - - [2025-02-06 00:49:07] "GET /fabric/11295ef5-32fc-40fc-99f5-3f9a075cb606?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1116 0.002901 10.0.0.38 - - [2025-02-06 00:49:07] "POST /fqname-to-id HTTP/1.1" 404 207 0.013327 10.0.0.41 - - [2025-02-06 00:49:31] "GET /global-system-configs HTTP/1.1" 200 322 10.351670 10.0.0.38 - - [2025-02-06 00:49:33] "GET /global-system-configs HTTP/1.1" 200 322 8.664587 10.0.0.38 - - [2025-02-06 00:49:33] "GET /global-system-configs HTTP/1.1" 200 322 7.092613 10.0.0.23 - - [2025-02-06 00:49:33] "GET /global-system-configs HTTP/1.1" 200 322 5.145547 10.0.0.41 - - [2025-02-06 00:49:34] "GET /global-system-configs HTTP/1.1" 200 322 3.533473 10.0.0.23 - - [2025-02-06 00:49:34] "GET /global-system-configs HTTP/1.1" 200 322 1.086107 10.0.0.41 - - [2025-02-06 00:49:56] "POST /ref-update HTTP/1.1" 200 156 0.022413 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.41 - - [2025-02-06 00:52:35] "GET /obj-perms HTTP/1.1" 200 5056 0.419220 10.0.0.38 - - [2025-02-06 00:52:35] "GET /obj-perms HTTP/1.1" 200 5056 0.045875 10.0.0.23 - - [2025-02-06 00:53:36] "GET /obj-perms HTTP/1.1" 200 5056 0.046489 10.0.0.41 - - [2025-02-06 00:53:55] "GET /global-system-configs HTTP/1.1" 200 322 0.054053 10.0.0.38 - - [2025-02-06 00:53:55] "GET /global-system-configs HTTP/1.1" 200 322 0.033363 10.0.0.41 - - [2025-02-06 00:53:55] "GET /obj-perms HTTP/1.1" 200 5056 0.108974 10.0.0.38 - - [2025-02-06 00:53:56] "GET /global-system-configs HTTP/1.1" 200 322 0.060061 10.0.0.38 - - [2025-02-06 00:53:56] "GET /obj-perms HTTP/1.1" 200 5056 0.118075 10.0.0.23 - - [2025-02-06 00:53:56] "GET /obj-perms HTTP/1.1" 200 5056 0.130395 10.0.0.23 - - [2025-02-06 00:53:56] "GET /global-system-configs HTTP/1.1" 200 322 0.028011 10.0.0.41 - - [2025-02-06 00:53:56] "GET /global-system-configs HTTP/1.1" 200 322 0.082205 10.0.0.41 - - [2025-02-06 00:53:56] "GET /obj-perms HTTP/1.1" 200 5056 0.129600 10.0.0.23 - - [2025-02-06 00:53:57] "GET /global-system-configs HTTP/1.1" 200 322 0.045731 10.0.0.23 - - [2025-02-06 00:53:57] "GET /obj-perms HTTP/1.1" 200 5056 0.127780 10.0.0.38 - - [2025-02-06 00:53:57] "GET /obj-perms HTTP/1.1" 200 5056 0.146969 [Introspect:8084]10.0.0.41 - - [2025-02-06 00:55:04] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001055 [Introspect:8084]10.0.0.41 - - [2025-02-06 00:55:04] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000981 [Introspect:8084]10.0.0.41 - - [2025-02-06 00:55:20] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000921 [Introspect:8084]10.0.0.41 - - [2025-02-06 00:55:20] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000874 10.0.0.41 - - [2025-02-06 00:56:39] "GET /obj-perms HTTP/1.1" 200 5056 0.089584 10.0.0.38 - - [2025-02-06 00:57:40] "GET /obj-perms HTTP/1.1" 200 5056 0.050319 10.0.0.23 - - [2025-02-06 00:57:40] "GET /obj-perms HTTP/1.1" 200 5056 0.042917 10.0.0.41 - - [2025-02-06 00:58:54] "GET /global-system-configs HTTP/1.1" 200 322 0.009758 10.0.0.38 - - [2025-02-06 00:58:55] "GET /global-system-configs HTTP/1.1" 200 322 0.093556 10.0.0.38 - - [2025-02-06 00:58:55] "GET /obj-perms HTTP/1.1" 200 5056 0.153701 10.0.0.41 - - [2025-02-06 00:58:55] "GET /obj-perms HTTP/1.1" 200 5056 0.162442 10.0.0.38 - - [2025-02-06 00:58:56] "GET /global-system-configs HTTP/1.1" 200 322 0.026503 10.0.0.23 - - [2025-02-06 00:58:56] "GET /obj-perms HTTP/1.1" 200 5056 0.123267 10.0.0.23 - - [2025-02-06 00:58:56] "GET /global-system-configs HTTP/1.1" 200 322 0.081559 10.0.0.41 - - [2025-02-06 00:58:56] "GET /global-system-configs HTTP/1.1" 200 322 0.096844 10.0.0.41 - - [2025-02-06 00:58:56] "GET /obj-perms HTTP/1.1" 200 5056 0.171680 10.0.0.38 - - [2025-02-06 00:58:56] "GET /obj-perms HTTP/1.1" 200 5056 0.178475 10.0.0.23 - - [2025-02-06 00:58:57] "GET /global-system-configs HTTP/1.1" 200 322 0.030668 10.0.0.23 - - [2025-02-06 00:58:57] "GET /obj-perms HTTP/1.1" 200 5056 0.141347 10.0.0.41 - - [2025-02-06 01:01:43] "GET /obj-perms HTTP/1.1" 200 5056 0.044535 10.0.0.38 - - [2025-02-06 01:01:43] "GET /obj-perms HTTP/1.1" 200 5056 0.043385 10.0.0.23 - - [2025-02-06 01:02:44] "GET /obj-perms HTTP/1.1" 200 5056 0.046565 10.0.0.41 - - [2025-02-06 01:03:55] "GET /global-system-configs HTTP/1.1" 200 322 0.035866 10.0.0.38 - - [2025-02-06 01:03:55] "GET /global-system-configs HTTP/1.1" 200 322 0.042876 10.0.0.23 - - [2025-02-06 01:03:55] "GET /obj-perms HTTP/1.1" 200 5056 0.121118 10.0.0.38 - - [2025-02-06 01:03:55] "GET /obj-perms HTTP/1.1" 200 5056 0.132505 10.0.0.41 - - [2025-02-06 01:03:55] "GET /obj-perms HTTP/1.1" 200 5056 0.151141 10.0.0.38 - - [2025-02-06 01:03:56] "GET /global-system-configs HTTP/1.1" 200 322 0.058000 10.0.0.23 - - [2025-02-06 01:03:56] "GET /global-system-configs HTTP/1.1" 200 322 0.084690 10.0.0.41 - - [2025-02-06 01:03:56] "GET /global-system-configs HTTP/1.1" 200 322 0.076454 10.0.0.23 - - [2025-02-06 01:03:56] "GET /obj-perms HTTP/1.1" 200 5056 0.145030 10.0.0.41 - - [2025-02-06 01:03:56] "GET /obj-perms HTTP/1.1" 200 5056 0.157305 10.0.0.38 - - [2025-02-06 01:03:56] "GET /obj-perms HTTP/1.1" 200 5056 0.171590 10.0.0.23 - - [2025-02-06 01:03:57] "GET /global-system-configs HTTP/1.1" 200 322 0.052320 10.0.0.41 - - [2025-02-06 01:05:47] "GET /obj-perms HTTP/1.1" 200 5056 0.041266 10.0.0.38 - - [2025-02-06 01:06:47] "GET /obj-perms HTTP/1.1" 200 5056 0.048929 10.0.0.23 - - [2025-02-06 01:06:47] "GET /obj-perms HTTP/1.1" 200 5056 0.043198 10.0.0.41 - - [2025-02-06 01:08:55] "GET /global-system-configs HTTP/1.1" 200 322 0.017935 10.0.0.41 - - [2025-02-06 01:08:55] "GET /obj-perms HTTP/1.1" 200 5056 0.055660 10.0.0.38 - - [2025-02-06 01:08:55] "GET /global-system-configs HTTP/1.1" 200 322 0.058447 10.0.0.38 - - [2025-02-06 01:08:55] "GET /obj-perms HTTP/1.1" 200 5056 0.116596 10.0.0.23 - - [2025-02-06 01:08:55] "GET /obj-perms HTTP/1.1" 200 5056 0.128030 10.0.0.38 - - [2025-02-06 01:08:56] "GET /global-system-configs HTTP/1.1" 200 322 0.029080 10.0.0.23 - - [2025-02-06 01:08:56] "GET /global-system-configs HTTP/1.1" 200 322 0.118912 10.0.0.41 - - [2025-02-06 01:08:56] "GET /obj-perms HTTP/1.1" 200 5056 0.226530 10.0.0.41 - - [2025-02-06 01:08:56] "GET /global-system-configs HTTP/1.1" 200 322 0.095121 10.0.0.38 - - [2025-02-06 01:08:56] "GET /obj-perms HTTP/1.1" 200 5056 0.172241 10.0.0.23 - - [2025-02-06 01:08:56] "GET /obj-perms HTTP/1.1" 200 5056 0.196140 10.0.0.23 - - [2025-02-06 01:08:57] "GET /global-system-configs HTTP/1.1" 200 322 0.051780 10.0.0.41 - - [2025-02-06 01:10:50] "GET /obj-perms HTTP/1.1" 200 5056 0.046120 10.0.0.38 - - [2025-02-06 01:10:51] "GET /obj-perms HTTP/1.1" 200 5056 0.044410 10.0.0.23 - - [2025-02-06 01:11:51] "GET /obj-perms HTTP/1.1" 200 5056 0.050005 10.0.0.41 - - [2025-02-06 01:13:55] "GET /global-system-configs HTTP/1.1" 200 322 0.074185 10.0.0.38 - - [2025-02-06 01:13:55] "GET /obj-perms HTTP/1.1" 200 5056 0.124330 10.0.0.41 - - [2025-02-06 01:13:55] "GET /obj-perms HTTP/1.1" 200 5056 0.124685 10.0.0.38 - - [2025-02-06 01:13:55] "GET /global-system-configs HTTP/1.1" 200 322 0.027001 10.0.0.23 - - [2025-02-06 01:13:55] "GET /obj-perms HTTP/1.1" 200 5056 0.133002 10.0.0.38 - - [2025-02-06 01:13:56] "GET /global-system-configs HTTP/1.1" 200 322 0.034052 10.0.0.23 - - [2025-02-06 01:13:56] "GET /global-system-configs HTTP/1.1" 200 322 0.131685 10.0.0.41 - - [2025-02-06 01:13:56] "GET /obj-perms HTTP/1.1" 200 5056 0.214486 10.0.0.38 - - [2025-02-06 01:13:56] "GET /obj-perms HTTP/1.1" 200 5056 0.240643 10.0.0.41 - - [2025-02-06 01:13:56] "GET /global-system-configs HTTP/1.1" 200 322 0.031657 10.0.0.23 - - [2025-02-06 01:13:56] "GET /obj-perms HTTP/1.1" 200 5056 0.160418 10.0.0.23 - - [2025-02-06 01:13:57] "GET /global-system-configs HTTP/1.1" 200 322 0.046815 10.0.0.41 - - [2025-02-06 01:14:54] "GET /obj-perms HTTP/1.1" 200 5056 0.043319 10.0.0.38 - - [2025-02-06 01:15:55] "GET /obj-perms HTTP/1.1" 200 5056 0.048198 10.0.0.23 - - [2025-02-06 01:15:55] "GET /obj-perms HTTP/1.1" 200 5056 0.043301 10.0.0.41 - - [2025-02-06 01:18:54] "GET /global-system-configs HTTP/1.1" 200 322 0.005323 10.0.0.41 - - [2025-02-06 01:18:55] "GET /obj-perms HTTP/1.1" 200 5056 0.003924 10.0.0.38 - - [2025-02-06 01:18:55] "GET /global-system-configs HTTP/1.1" 200 322 0.088889 10.0.0.38 - - [2025-02-06 01:18:55] "GET /obj-perms HTTP/1.1" 200 5056 0.146795 10.0.0.23 - - [2025-02-06 01:18:55] "GET /obj-perms HTTP/1.1" 200 5056 0.157248 10.0.0.38 - - [2025-02-06 01:18:56] "GET /global-system-configs HTTP/1.1" 200 322 0.075995 10.0.0.23 - - [2025-02-06 01:18:56] "GET /global-system-configs HTTP/1.1" 200 322 0.086179 10.0.0.41 - - [2025-02-06 01:18:56] "GET /obj-perms HTTP/1.1" 200 5056 0.180338 10.0.0.41 - - [2025-02-06 01:18:56] "GET /global-system-configs HTTP/1.1" 200 322 0.086592 10.0.0.23 - - [2025-02-06 01:18:56] "GET /obj-perms HTTP/1.1" 200 5056 0.150973 10.0.0.38 - - [2025-02-06 01:18:56] "GET /obj-perms HTTP/1.1" 200 5056 0.163070 10.0.0.23 - - [2025-02-06 01:18:57] "GET /global-system-configs HTTP/1.1" 200 322 0.150739 10.0.0.41 - - [2025-02-06 01:19:58] "GET /obj-perms HTTP/1.1" 200 5056 0.063102 10.0.0.38 - - [2025-02-06 01:19:59] "GET /obj-perms HTTP/1.1" 200 5056 0.058789 10.0.0.23 - - [2025-02-06 01:20:59] "GET /obj-perms HTTP/1.1" 200 5056 0.052401 10.0.0.41 - - [2025-02-06 01:23:55] "GET /global-system-configs HTTP/1.1" 200 322 0.089397 10.0.0.38 - - [2025-02-06 01:23:55] "GET /obj-perms HTTP/1.1" 200 5056 0.162635 10.0.0.41 - - [2025-02-06 01:23:55] "GET /obj-perms HTTP/1.1" 200 5056 0.169240 10.0.0.38 - - [2025-02-06 01:23:55] "GET /global-system-configs HTTP/1.1" 200 322 0.041498 10.0.0.23 - - [2025-02-06 01:23:55] "GET /obj-perms HTTP/1.1" 200 5056 0.110913 10.0.0.38 - - [2025-02-06 01:23:56] "GET /global-system-configs HTTP/1.1" 200 322 0.066272 10.0.0.23 - - [2025-02-06 01:23:56] "GET /global-system-configs HTTP/1.1" 200 322 0.118776 10.0.0.38 - - [2025-02-06 01:23:56] "GET /obj-perms HTTP/1.1" 200 5056 0.226492 10.0.0.41 - - [2025-02-06 01:23:56] "GET /obj-perms HTTP/1.1" 200 5056 0.242206 10.0.0.41 - - [2025-02-06 01:23:56] "GET /global-system-configs HTTP/1.1" 200 322 0.088251 10.0.0.23 - - [2025-02-06 01:23:56] "GET /obj-perms HTTP/1.1" 200 5056 0.174393 10.0.0.23 - - [2025-02-06 01:23:57] "GET /global-system-configs HTTP/1.1" 200 322 0.038672 10.0.0.41 - - [2025-02-06 01:24:03] "GET /obj-perms HTTP/1.1" 200 5056 0.045574 10.0.0.38 - - [2025-02-06 01:25:03] "GET /obj-perms HTTP/1.1" 200 5056 0.051247 10.0.0.23 - - [2025-02-06 01:25:03] "GET /obj-perms HTTP/1.1" 200 5056 0.044982 10.0.0.41 - - [2025-02-06 01:28:55] "GET /global-system-configs HTTP/1.1" 200 322 0.061494 10.0.0.23 - - [2025-02-06 01:28:55] "GET /obj-perms HTTP/1.1" 200 5056 0.120148 10.0.0.38 - - [2025-02-06 01:28:55] "GET /obj-perms HTTP/1.1" 200 5056 0.135339 10.0.0.41 - - [2025-02-06 01:28:55] "GET /obj-perms HTTP/1.1" 200 5056 0.157652 10.0.0.38 - - [2025-02-06 01:28:55] "GET /global-system-configs HTTP/1.1" 200 322 0.029044 10.0.0.38 - - [2025-02-06 01:28:56] "GET /global-system-configs HTTP/1.1" 200 322 0.058046 10.0.0.23 - - [2025-02-06 01:28:56] "GET /global-system-configs HTTP/1.1" 200 322 0.119775 10.0.0.38 - - [2025-02-06 01:28:56] "GET /obj-perms HTTP/1.1" 200 5056 0.202152 10.0.0.23 - - [2025-02-06 01:28:56] "GET /obj-perms HTTP/1.1" 200 5056 0.209665 10.0.0.41 - - [2025-02-06 01:28:56] "GET /obj-perms HTTP/1.1" 200 5056 0.235435 10.0.0.41 - - [2025-02-06 01:28:56] "GET /global-system-configs HTTP/1.1" 200 322 0.035047 10.0.0.23 - - [2025-02-06 01:28:57] "GET /global-system-configs HTTP/1.1" 200 322 0.028432 10.0.0.41 - - [2025-02-06 01:29:06] "GET /obj-perms HTTP/1.1" 200 5056 0.045165 10.0.0.38 - - [2025-02-06 01:29:07] "GET /obj-perms HTTP/1.1" 200 5056 0.040536 10.0.0.23 - - [2025-02-06 01:30:07] "GET /obj-perms HTTP/1.1" 200 5056 0.049397 10.0.0.41 - - [2025-02-06 01:33:10] "GET /obj-perms HTTP/1.1" 200 5056 0.046935 10.0.0.41 - - [2025-02-06 01:33:55] "GET /global-system-configs HTTP/1.1" 200 322 0.086090 10.0.0.23 - - [2025-02-06 01:33:55] "GET /obj-perms HTTP/1.1" 200 5056 0.184683 10.0.0.38 - - [2025-02-06 01:33:55] "GET /obj-perms HTTP/1.1" 200 5056 0.203111 10.0.0.38 - - [2025-02-06 01:33:55] "GET /global-system-configs HTTP/1.1" 200 322 0.032332 10.0.0.38 - - [2025-02-06 01:33:56] "GET /global-system-configs HTTP/1.1" 200 322 0.042553 10.0.0.41 - - [2025-02-06 01:33:56] "GET /obj-perms HTTP/1.1" 200 5056 0.179052 10.0.0.23 - - [2025-02-06 01:33:56] "GET /global-system-configs HTTP/1.1" 200 322 0.103517 10.0.0.38 - - [2025-02-06 01:33:56] "GET /obj-perms HTTP/1.1" 200 5056 0.218759 10.0.0.23 - - [2025-02-06 01:33:56] "GET /obj-perms HTTP/1.1" 200 5056 0.250464 10.0.0.41 - - [2025-02-06 01:33:56] "GET /global-system-configs HTTP/1.1" 200 322 0.072381 10.0.0.23 - - [2025-02-06 01:33:57] "GET /global-system-configs HTTP/1.1" 200 322 0.075254 10.0.0.41 - - [2025-02-06 01:33:57] "GET /obj-perms HTTP/1.1" 200 5056 0.198782 10.0.0.38 - - [2025-02-06 01:34:10] "GET /obj-perms HTTP/1.1" 200 5056 0.043299 10.0.0.23 - - [2025-02-06 01:34:11] "GET /obj-perms HTTP/1.1" 200 5056 0.047108 10.0.0.41 - - [2025-02-06 01:38:14] "GET /obj-perms HTTP/1.1" 200 5056 0.050346 10.0.0.38 - - [2025-02-06 01:38:14] "GET /obj-perms HTTP/1.1" 200 5056 0.042346 10.0.0.41 - - [2025-02-06 01:38:55] "GET /global-system-configs HTTP/1.1" 200 322 0.044108 10.0.0.23 - - [2025-02-06 01:38:55] "GET /obj-perms HTTP/1.1" 200 5056 0.153744 10.0.0.38 - - [2025-02-06 01:38:55] "GET /global-system-configs HTTP/1.1" 200 322 0.024578 10.0.0.38 - - [2025-02-06 01:38:56] "GET /global-system-configs HTTP/1.1" 200 322 0.085973 10.0.0.38 - - [2025-02-06 01:38:56] "GET /obj-perms HTTP/1.1" 200 5056 0.169535 10.0.0.41 - - [2025-02-06 01:38:56] "GET /obj-perms HTTP/1.1" 200 5056 0.217752 10.0.0.23 - - [2025-02-06 01:38:56] "GET /global-system-configs HTTP/1.1" 200 322 0.119545 10.0.0.23 - - [2025-02-06 01:38:56] "GET /obj-perms HTTP/1.1" 200 5056 0.215398 10.0.0.41 - - [2025-02-06 01:38:56] "GET /global-system-configs HTTP/1.1" 200 322 0.069219 10.0.0.23 - - [2025-02-06 01:38:57] "GET /global-system-configs HTTP/1.1" 200 322 0.081647 10.0.0.38 - - [2025-02-06 01:38:57] "GET /obj-perms HTTP/1.1" 200 5056 0.178502 10.0.0.41 - - [2025-02-06 01:38:57] "GET /obj-perms HTTP/1.1" 200 5056 0.202478 10.0.0.23 - - [2025-02-06 01:39:14] "GET /obj-perms HTTP/1.1" 200 5056 0.046353 10.0.0.41 - - [2025-02-06 01:42:17] "GET /obj-perms HTTP/1.1" 200 5056 0.043540 10.0.0.38 - - [2025-02-06 01:43:18] "GET /obj-perms HTTP/1.1" 200 5056 0.044187 10.0.0.23 - - [2025-02-06 01:43:18] "GET /obj-perms HTTP/1.1" 200 5056 0.042489 10.0.0.41 - - [2025-02-06 01:43:55] "GET /global-system-configs HTTP/1.1" 200 322 0.029050 10.0.0.38 - - [2025-02-06 01:43:55] "GET /global-system-configs HTTP/1.1" 200 322 0.026079 10.0.0.38 - - [2025-02-06 01:43:56] "GET /global-system-configs HTTP/1.1" 200 322 0.079117 10.0.0.23 - - [2025-02-06 01:43:56] "GET /obj-perms HTTP/1.1" 200 5056 0.171771 10.0.0.41 - - [2025-02-06 01:43:56] "GET /obj-perms HTTP/1.1" 200 5056 0.184120 10.0.0.38 - - [2025-02-06 01:43:56] "GET /obj-perms HTTP/1.1" 200 5056 0.202983 10.0.0.23 - - [2025-02-06 01:43:56] "GET /global-system-configs HTTP/1.1" 200 322 0.103839 10.0.0.41 - - [2025-02-06 01:43:56] "GET /global-system-configs HTTP/1.1" 200 322 0.072547 10.0.0.23 - - [2025-02-06 01:43:57] "GET /global-system-configs HTTP/1.1" 200 322 0.070206 10.0.0.41 - - [2025-02-06 01:43:57] "GET /obj-perms HTTP/1.1" 200 5056 0.135699 10.0.0.38 - - [2025-02-06 01:43:57] "GET /obj-perms HTTP/1.1" 200 5056 0.149387 10.0.0.23 - - [2025-02-06 01:43:57] "GET /obj-perms HTTP/1.1" 200 5056 0.167881 10.0.0.41 - - [2025-02-06 01:47:21] "GET /obj-perms HTTP/1.1" 200 5056 0.043462 10.0.0.38 - - [2025-02-06 01:47:21] "GET /obj-perms HTTP/1.1" 200 5056 0.042531 10.0.0.23 - - [2025-02-06 01:48:22] "GET /obj-perms HTTP/1.1" 200 5056 0.045182 10.0.0.41 - - [2025-02-06 01:48:55] "GET /global-system-configs HTTP/1.1" 200 322 0.029545 10.0.0.38 - - [2025-02-06 01:48:55] "GET /global-system-configs HTTP/1.1" 200 322 0.044374 10.0.0.41 - - [2025-02-06 01:48:55] "GET /obj-perms HTTP/1.1" 200 5056 0.117077 10.0.0.38 - - [2025-02-06 01:48:56] "GET /global-system-configs HTTP/1.1" 200 322 0.081517 10.0.0.38 - - [2025-02-06 01:48:56] "GET /obj-perms HTTP/1.1" 200 5056 0.164429 10.0.0.23 - - [2025-02-06 01:48:56] "GET /obj-perms HTTP/1.1" 200 5056 0.186302 10.0.0.23 - - [2025-02-06 01:48:56] "GET /global-system-configs HTTP/1.1" 200 322 0.069452 10.0.0.41 - - [2025-02-06 01:48:56] "GET /global-system-configs HTTP/1.1" 200 322 0.043997 10.0.0.41 - - [2025-02-06 01:48:56] "GET /obj-perms HTTP/1.1" 200 5056 0.141064 10.0.0.23 - - [2025-02-06 01:48:57] "GET /global-system-configs HTTP/1.1" 200 322 0.095751 10.0.0.23 - - [2025-02-06 01:48:57] "GET /obj-perms HTTP/1.1" 200 5056 0.147579 10.0.0.38 - - [2025-02-06 01:48:57] "GET /obj-perms HTTP/1.1" 200 5056 0.164631 +++ date ++ echo 'INFO: =================== Thu Feb 6 01:50:52 UTC 2025 ===================' INFO: =================== Thu Feb 6 01:50:52 UTC 2025 =================== ++ 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 +++ get_cidr_for_nic ens3 +++ command -v ip +++ cut -d / -f 1 +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ head -n 1 +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.23 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.23,10.0.0.41,10.0.0.38 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ sort ++++ uniq +++ local local_ips=,10.0.0.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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=__ ++ cut -d = -f 1 ++ sed 's/^API__//g' ++ grep '^API__.*__.*=.*$' ++ set -o posix ++ set ++ sort + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 02/06/2025 01:51:03.757 7ffbf5987b48 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 01:51:03.831 7ffbf5987b48 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 01:51:03.874 7ffbf5987b48 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 01:51:03.874 7ffbf5987b48 [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 Feb 6 01:51:04 2025 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 Feb 6 01:51:04 2025 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 Feb 6 01:51:04 2025 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 Feb 6 01:51:06 UTC 2025 ===================' INFO: =================== Thu Feb 6 01:51:06 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ cut -d / -f 1 +++ command -v ip +++ local nic=ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 +++ ip addr show dev ens3 ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.23 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.23,10.0.0.41,10.0.0.38 +++ cut -d ' ' -f 1 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ 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.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ sed 's/,/ /g' ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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 ++ sed 's/^API__//g' ++ grep '^API__.*__.*=.*$' ++ 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 02/06/2025 01:51:15.722 7f75a9984408 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 01:51:15.769 7f75a9984408 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 01:51:15.798 7f75a9984408 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 01:51:15.808 7f75a9984408 [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 Feb 6 01:51:16 2025 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 Feb 6 01:51:16 2025 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 Feb 6 01:51:16 2025 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/c+++ date ++ echo 'INFO: =================== Thu Feb 6 01:51:17 UTC 2025 ===================' INFO: =================== Thu Feb 6 01:51:17 UTC 2025 =================== ++ 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 +++ awk '{print $2}' +++ grep 'inet ' +++ ip addr show dev ens3 +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ 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.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ cut -d , -f 1 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.23 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.23,10.0.0.41,10.0.0.38 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ tr '\n' , ++++ awk '/32 host/ { print f } {f=$2}' ++++ uniq ++++ grep -vi host ++++ sort +++ local local_ips=,10.0.0.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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 ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ grep '^API__.*__.*=.*$' ++ 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 02/06/2025 01:51:28.540 7f6f5aa99588 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 01:51:28.579 7f6f5aa99588 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 01:51:28.598 7f6f5aa99588 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 01:51:28.598 7f6f5aa99588 [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.41:8082/ Hit Ctrl-C to quit. 10.0.0.41 - - [2025-02-06 01:51:30] "GET / HTTP/1.1" 200 45871 0.001568 10.0.0.41 - - [2025-02-06 01:51:30] "GET / HTTP/1.1" 200 45871 0.001186 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.41 - - [2025-02-06 01:51:30] "POST /fqname-to-id HTTP/1.1" 401 292 0.000594 10.0.0.41 - - [2025-02-06 01:51:30] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000309 10.0.0.23 - - [2025-02-06 01:51:43] "POST /fqname-to-id HTTP/1.1" 200 156 10.179575 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.41 - - [2025-02-06 01:51:43] "POST /fqname-to-id HTTP/1.1" 200 156 6.595824 10.0.0.41 - - [2025-02-06 01:51:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.015657 10.0.0.41 - - [2025-02-06 01:51:43] "GET /global-system-configs HTTP/1.1" 200 322 2.451995 10.0.0.41 - - [2025-02-06 01:51:43] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 6.190608 10.0.0.41 - - [2025-02-06 01:51:43] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.004529 10.0.0.38 - - [2025-02-06 01:51:44] "POST /fqname-to-id HTTP/1.1" 401 292 0.000455 10.0.0.38 - - [2025-02-06 01:51:44] "POST /fqname-to-id HTTP/1.1" 401 292 0.000432 10.0.0.23 - - [2025-02-06 01:51:45] "PUT /job-template/b2dd0682-3a99-43f2-91ad-d48bd61763d5 HTTP/1.1" 200 258 0.040155 10.0.0.23 - - [2025-02-06 01:51:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.007909 10.0.0.23 - - [2025-02-06 01:51:45] "PUT /job-template/d8d20b13-87c2-42ca-8b7c-adea9aa4a562 HTTP/1.1" 200 258 0.034095 10.0.0.23 - - [2025-02-06 01:51:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.010153 10.0.0.23 - - [2025-02-06 01:51:45] "PUT /job-template/33dd31d6-4dae-4d77-8c22-8cbfedbce9d7 HTTP/1.1" 200 258 0.018720 10.0.0.23 - - [2025-02-06 01:51:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.003049 10.0.0.23 - - [2025-02-06 01:51:46] "PUT /job-template/3717f42d-2f25-429f-9c69-d2cb2b224734 HTTP/1.1" 200 258 0.082305 10.0.0.23 - - [2025-02-06 01:51:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.007083 10.0.0.23 - - [2025-02-06 01:51:46] "PUT /job-template/858a5a22-c467-49c9-858b-8a30e96b3500 HTTP/1.1" 200 258 0.020514 10.0.0.23 - - [2025-02-06 01:51:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.013763 10.0.0.23 - - [2025-02-06 01:51:46] "PUT /job-template/cad89bd1-f2f4-49f5-b8bc-e16f26b97ec7 HTTP/1.1" 200 258 0.068432 10.0.0.23 - - [2025-02-06 01:51:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.009271 10.0.0.23 - - [2025-02-06 01:51:46] "PUT /job-template/87c5f172-d7b8-490b-b60a-4dce65a62aac HTTP/1.1" 200 258 0.092196 10.0.0.23 - - [2025-02-06 01:51:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.003850 10.0.0.23 - - [2025-02-06 01:51:46] "PUT /job-template/54040fe6-8005-4f29-8636-2731dfc886da HTTP/1.1" 200 258 0.047090 10.0.0.23 - - [2025-02-06 01:51:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004483 10.0.0.23 - - [2025-02-06 01:51:47] "PUT /job-template/d3ae2b30-74a8-442b-a97f-a7dabe8a3d89 HTTP/1.1" 200 258 0.023179 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005638 10.0.0.23 - - [2025-02-06 01:51:47] "PUT /job-template/8ecccb6b-9305-486d-9cdf-a8ccfe24e1cb HTTP/1.1" 200 258 0.069354 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004051 10.0.0.23 - - [2025-02-06 01:51:47] "PUT /job-template/85260243-6e3d-4f0d-9a31-7b9e495cbbb7 HTTP/1.1" 200 258 0.022248 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004012 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003915 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003369 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006924 10.0.0.23 - - [2025-02-06 01:51:47] "PUT /hardware/413066bb-630f-44c0-8d33-be17c4fd09ab HTTP/1.1" 200 250 0.012941 10.0.0.23 - - [2025-02-06 01:51:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003384 10.0.0.23 - - [2025-02-06 01:51:48] "PUT /hardware/d142c477-ef0e-443e-8a02-16c26ed317ea HTTP/1.1" 200 250 0.012274 10.0.0.23 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003522 10.0.0.23 - - [2025-02-06 01:51:48] "PUT /hardware/3801caf0-3952-4ad1-bd15-a271b714df85 HTTP/1.1" 200 250 0.011743 10.0.0.23 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.004352 10.0.0.23 - - [2025-02-06 01:51:48] "PUT /hardware/502eb161-92db-4496-adeb-b5a9b855d6a5 HTTP/1.1" 200 250 0.016508 10.0.0.23 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.004350 10.0.0.23 - - [2025-02-06 01:51:48] "PUT /hardware/6585b104-7a7c-4132-967b-876ad2e32c82 HTTP/1.1" 200 250 0.014815 10.0.0.23 - - [2025-02-06 01:51:48] "GET /obj-perms HTTP/1.1" 200 5056 10.045541 10.0.0.41 - - [2025-02-06 01:51:48] "GET /obj-perms HTTP/1.1" 200 5056 9.169111 10.0.0.23 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003084 10.0.0.38 - - [2025-02-06 01:51:48] "GET /obj-perms HTTP/1.1" 200 5056 8.669405 /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.23 - - [2025-02-06 01:51:48] "PUT /hardware/f160c6e2-6886-4c4d-ad45-99326c5c347d HTTP/1.1" 200 250 0.115685 10.0.0.38 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.036074 10.0.0.23 - - [2025-02-06 01:51:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.016558 10.0.0.38 - - [2025-02-06 01:51:48] "GET /network-ipam/277a0888-b986-4787-aa8e-86b8e35dc738?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1953 0.003936 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/b97edb9f-6d3b-4536-82e7-efcaed7fe71f HTTP/1.1" 200 250 0.042371 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007972 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/01a5987a-d64f-455c-b886-94f8acff8b26 HTTP/1.1" 200 250 0.020809 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.012645 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/4c31ba06-9937-4064-a653-b2a288642682 HTTP/1.1" 200 250 0.036728 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.014892 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/91a565b1-27e1-4d79-9868-e5cca44a7532 HTTP/1.1" 200 250 0.025926 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007016 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/52ddfa0d-e92c-4afe-96ee-8df627bcdaf2 HTTP/1.1" 200 250 0.019084 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.003747 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/3ac1f1f4-4f2b-498c-bc0b-614cce01c776 HTTP/1.1" 200 250 0.018305 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004298 10.0.0.23 - - [2025-02-06 01:51:49] "PUT /hardware/2bf63d17-067c-4b6f-9f69-bdb2c3a3df64 HTTP/1.1" 200 250 0.024607 10.0.0.23 - - [2025-02-06 01:51:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005448 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /hardware/ce7a3f1f-c2f1-422f-88cd-3836ec3b0deb HTTP/1.1" 200 250 0.018972 10.0.0.23 - - [2025-02-06 01:51:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.007004 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /hardware/318111d7-c054-4282-a076-c8289ca13ceb HTTP/1.1" 200 250 0.017710 10.0.0.23 - - [2025-02-06 01:51:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004423 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /hardware/35857ac2-ceed-4a2a-a979-e287f0d778f5 HTTP/1.1" 200 250 0.012366 10.0.0.23 - - [2025-02-06 01:51:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005857 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /hardware/82fc6ee6-e191-40ef-80ed-428eb631da67 HTTP/1.1" 200 250 0.017479 10.0.0.23 - - [2025-02-06 01:51:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.009981 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /feature/e5863e43-7fd2-40d0-a076-93b8eabc45e5 HTTP/1.1" 200 248 0.016325 10.0.0.23 - - [2025-02-06 01:51:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003889 10.0.0.23 - - [2025-02-06 01:51:50] "PUT /feature/7fc68708-d095-4bb5-b179-90ab07a3b602 HTTP/1.1" 200 248 0.017198 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.006596 10.0.0.23 - - [2025-02-06 01:51:51] "PUT /feature/fd5137d1-a165-44e5-b354-eded0fbd7889 HTTP/1.1" 200 248 0.019090 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.003244 10.0.0.23 - - [2025-02-06 01:51:51] "PUT /feature/4d7a54fc-729f-434c-bbdc-f6c8ba24b3b6 HTTP/1.1" 200 248 0.015530 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.003846 10.0.0.23 - - [2025-02-06 01:51:51] "PUT /physical-role/5692b6ad-dd1f-486f-baef-5a5702f172e2 HTTP/1.1" 200 260 0.025113 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.009252 10.0.0.23 - - [2025-02-06 01:51:51] "PUT /physical-role/f5f7a247-6e4f-46d0-9d87-3713513f0041 HTTP/1.1" 200 260 0.014752 10.0.0.38 - - [2025-02-06 01:51:51] "PUT /access-control-list/f0daa14a-a0fa-4202-8f86-60cedb4ecc04 HTTP/1.1" 200 272 2.054692 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.009488 10.0.0.23 - - [2025-02-06 01:51:51] "PUT /overlay-role/1208f76f-1b75-423b-ac3a-c42c26cc7673 HTTP/1.1" 200 258 0.014804 10.0.0.23 - - [2025-02-06 01:51:51] "POST /fqname-to-id HTTP/1.1" 200 156 0.003256 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /overlay-role/1208f76f-1b75-423b-ac3a-c42c26cc7673 HTTP/1.1" 200 258 0.019682 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003920 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /overlay-role/4cd6c462-4052-4f08-8829-fbc0ed553e94 HTTP/1.1" 200 258 0.014556 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003590 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /overlay-role/30bc23f3-8d8d-4337-a96e-2d7eaaa7467e HTTP/1.1" 200 258 0.019616 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.004036 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /role-definition/4a8c6beb-5303-47ef-be3b-3a8c9f3517fc HTTP/1.1" 200 264 0.016411 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.003425 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /role-definition/f24d8967-f3d3-4f48-8f54-e6e374cdd5db HTTP/1.1" 200 264 0.018814 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.002914 10.0.0.23 - - [2025-02-06 01:51:52] "PUT /role-definition/9eeebb2d-75d8-4b26-9f1f-ffdb71fa0e68 HTTP/1.1" 200 264 0.018814 10.0.0.23 - - [2025-02-06 01:51:52] "POST /fqname-to-id HTTP/1.1" 200 156 0.002813 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /role-definition/ef25c347-4de5-4b03-8683-cb7a96273d24 HTTP/1.1" 200 264 0.019827 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003632 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /role-definition/e4d34724-a3a4-4e96-b688-fd3e75a227d1 HTTP/1.1" 200 264 0.032555 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.008231 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /role-definition/c0707203-1d5e-4494-b032-c034f47bb7c7 HTTP/1.1" 200 264 0.023890 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.008816 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /role-definition/4cf96d48-4e45-49ce-a9a1-b4a4b99b406c HTTP/1.1" 200 264 0.014403 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003813 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /role-definition/ebf65b8c-25d3-4978-8dbf-5222ee89389a HTTP/1.1" 200 264 0.016303 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.005654 10.0.0.23 - - [2025-02-06 01:51:53] "PUT /feature-config/fac103df-78f1-4d5d-b242-68701a6496a8 HTTP/1.1" 200 262 0.024361 10.0.0.23 - - [2025-02-06 01:51:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.007178 10.0.0.23 - - [2025-02-06 01:51:54] "PUT /node-profile/01516fab-f787-4cd6-bdb8-38a36423d6b4 HTTP/1.1" 200 258 0.034008 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.021101 10.0.0.23 - - [2025-02-06 01:51:54] "PUT /node-profile/80c38cc8-3b48-4262-b283-fa051973be89 HTTP/1.1" 200 258 0.019561 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003277 10.0.0.23 - - [2025-02-06 01:51:54] "PUT /node-profile/9d8ffde9-c2fb-4867-bc92-098439e5b6a4 HTTP/1.1" 200 258 0.019339 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.023204 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.006826 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004203 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003469 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003201 10.0.0.23 - - [2025-02-06 01:51:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003416 10.0.0.23 - - [2025-02-06 01:51:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003588 10.0.0.23 - - [2025-02-06 01:51:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003719 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/f03a1643-c4fe-4546-9bf5-05291f030e8b HTTP/1.1" 200 256 0.017371 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/4f94873c-a86a-4469-a05d-cb0d8d397682 HTTP/1.1" 200 256 0.022784 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/7b8ac85a-50be-4b4b-af92-b46e804fb1db HTTP/1.1" 200 256 0.013253 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/0a775b8b-dac6-4390-8a8c-79068cb2bc70 HTTP/1.1" 200 256 0.026907 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/b9d5cb8e-01cc-453a-a504-5b8cb240d681 HTTP/1.1" 200 256 0.017146 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/3c72bfb8-de72-4794-a81f-e6fe86946cc0 HTTP/1.1" 200 256 0.011728 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/64053a65-3e13-4cf1-9bbc-904ba52a810f HTTP/1.1" 200 256 0.021658 10.0.0.23 - - [2025-02-06 01:51:55] "PUT /role-config/93cc12b7-9311-45ae-87f5-cc83d3bacfcc HTTP/1.1" 200 256 0.020112 10.0.0.23 - - [2025-02-06 01:51:55] "POST /ref-update HTTP/1.1" 200 156 0.013319 10.0.0.23 - - [2025-02-06 01:51:55] "POST /ref-update HTTP/1.1" 200 156 0.015333 10.0.0.23 - - [2025-02-06 01:51:55] "POST /ref-update HTTP/1.1" 200 156 0.012685 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.017626 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.014229 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.013300 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.023436 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.020061 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.021432 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.021223 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.013553 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.013141 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.017172 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.012275 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.014360 10.0.0.23 - - [2025-02-06 01:51:56] "POST /ref-update HTTP/1.1" 200 156 0.019655 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.012854 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.011429 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.011301 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.010755 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.015549 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.046793 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.026628 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.016152 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.019866 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.018447 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.028745 10.0.0.23 - - [2025-02-06 01:51:57] "POST /ref-update HTTP/1.1" 200 156 0.020009 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.023662 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.019996 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.021722 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.021406 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.021220 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.014106 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.024624 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.032128 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.024234 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.017377 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.020926 10.0.0.23 - - [2025-02-06 01:51:58] "POST /ref-update HTTP/1.1" 200 156 0.023668 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.022083 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.025226 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.015225 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.015191 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.025436 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.024155 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.043836 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.040110 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.036111 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.015484 10.0.0.23 - - [2025-02-06 01:51:59] "POST /ref-update HTTP/1.1" 200 156 0.014298 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.013994 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.020238 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.031749 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.018295 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.018253 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.032977 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.017721 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.016360 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.028120 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.020759 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.024824 10.0.0.23 - - [2025-02-06 01:52:00] "POST /ref-update HTTP/1.1" 200 156 0.016818 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.013075 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.016956 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.017074 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.023984 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.016305 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.045481 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.017787 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.032194 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.032620 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.022580 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.017585 10.0.0.23 - - [2025-02-06 01:52:01] "POST /ref-update HTTP/1.1" 200 156 0.032932 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.033962 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.025667 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.027815 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.024181 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.021957 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.017689 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.017586 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.027323 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.022835 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.017192 10.0.0.23 - - [2025-02-06 01:52:02] "POST /ref-update HTTP/1.1" 200 156 0.017601 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.017962 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.022953 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.038266 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.021104 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.016834 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.017824 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.013256 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.014230 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.018090 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.017876 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.011519 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.014108 10.0.0.23 - - [2025-02-06 01:52:03] "POST /ref-update HTTP/1.1" 200 156 0.011747 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.019409 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.014044 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.019501 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.012444 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.012569 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.015817 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.016045 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.013647 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.019709 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.012491 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.013477 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.013838 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.012821 10.0.0.23 - - [2025-02-06 01:52:04] "POST /ref-update HTTP/1.1" 200 156 0.013377 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.011962 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.011893 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.011408 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.012348 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.011170 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.012004 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.020808 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.012435 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.011711 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.017796 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.013638 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.015223 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.019328 10.0.0.23 - - [2025-02-06 01:52:05] "POST /ref-update HTTP/1.1" 200 156 0.012301 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.012296 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.022287 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.012778 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.015540 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.012263 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.011490 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.010898 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.016352 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.017936 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.020459 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.017286 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.020623 10.0.0.23 - - [2025-02-06 01:52:06] "POST /ref-update HTTP/1.1" 200 156 0.011207 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.015012 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.012330 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.015816 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.013845 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.012547 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.012122 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.017923 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.011693 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.015872 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.022562 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.015891 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.011499 10.0.0.23 - - [2025-02-06 01:52:07] "POST /ref-update HTTP/1.1" 200 156 0.011004 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.011378 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.011535 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.019623 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.011403 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.012039 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.019329 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.012935 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.012557 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.011117 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.014596 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.014849 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.013966 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.012206 10.0.0.23 - - [2025-02-06 01:52:08] "POST /ref-update HTTP/1.1" 200 156 0.013031 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.014095 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.011669 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.012047 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.015038 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.012703 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.014207 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.013486 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.016418 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.014379 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.013746 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.013372 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.016689 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.011323 10.0.0.23 - - [2025-02-06 01:52:09] "POST /ref-update HTTP/1.1" 200 156 0.014483 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.013410 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.012453 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.031310 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.014675 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.013428 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.011748 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.013940 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.012159 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.015038 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.012102 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.014393 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.012821 10.0.0.23 - - [2025-02-06 01:52:10] "POST /ref-update HTTP/1.1" 200 156 0.011480 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.027451 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.019797 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.023651 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.017513 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.019592 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.013417 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.017981 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.015858 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.014861 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.018708 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.012923 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.011806 10.0.0.23 - - [2025-02-06 01:52:11] "POST /ref-update HTTP/1.1" 200 156 0.014310 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.023160 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.013076 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.013376 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.011253 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.013756 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.016449 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.014207 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.020751 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.013150 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.028296 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.016670 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.012906 10.0.0.23 - - [2025-02-06 01:52:12] "POST /ref-update HTTP/1.1" 200 156 0.014338 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.015242 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.025692 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.023460 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.014539 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.018838 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.014561 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.018708 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.022034 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.024649 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.019726 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.015990 10.0.0.23 - - [2025-02-06 01:52:13] "POST /ref-update HTTP/1.1" 200 156 0.012600 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.017279 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.013211 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.013312 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.014127 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.015101 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.021911 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.012414 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.016386 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.015449 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.015327 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.016432 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.012073 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.014666 10.0.0.23 - - [2025-02-06 01:52:14] "POST /ref-update HTTP/1.1" 200 156 0.014181 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.018496 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.027892 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.023209 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.017762 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.015129 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.018877 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.013263 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.012736 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.013080 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.011444 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.011546 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.013468 10.0.0.23 - - [2025-02-06 01:52:15] "POST /ref-update HTTP/1.1" 200 156 0.018507 10.0.0.23 - - [2025-02-06 01:52:16] "POST /ref-update HTTP/1.1" 200 156 0.011884 10.0.0.23 - - [2025-02-06 01:52:16] "POST /ref-update HTTP/1.1" 200 156 0.016520 10.0.0.23 - - [2025-02-06 01:52:16] "PUT /network-ipam/6ef9ea51-9d8b-4c2b-b3da-1a5786d708f3 HTTP/1.1" 200 258 0.017636 10.0.0.41 - - [2025-02-06 01:52:16] "POST /useragent-kv HTTP/1.1" 200 115 0.001977 10.0.0.41 - - [2025-02-06 01:52:16] "POST /useragent-kv HTTP/1.1" 200 115 0.000960 10.0.0.41 - - [2025-02-06 01:52:16] "POST /useragent-kv HTTP/1.1" 200 115 0.005135 10.0.0.23 - - [2025-02-06 01:52:16] "PUT /virtual-network/8adcb258-3b97-4848-bb11-0c207680a7a1 HTTP/1.1" 200 264 0.079466 10.0.0.23 - - [2025-02-06 01:52:16] "POST /fqname-to-id HTTP/1.1" 404 178 0.002606 10.0.0.23 - - [2025-02-06 01:52:16] "POST /fqname-to-id HTTP/1.1" 404 198 0.002432 +++ date ++ echo 'INFO: =================== Thu Feb 6 01:54:37 UTC 2025 ===================' INFO: =================== Thu Feb 6 01:54:37 UTC 2025 =================== ++ 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 +++ grep 'inet ' +++ head -n 1 +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.41 ++ 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.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICSDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ ANALYTICS_SNMP_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8081 ' +++ 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 ' +++ '[' -n '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081 ' ']' +++ echo '10.0.0.23:8081 10.0.0.41:8081 10.0.0.38:8081' ++ ANALYTICS_SERVERS='10.0.0.23:8081 10.0.0.41:8081 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9042 ' +++ 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 ' +++ '[' -n '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042 ' ']' +++ echo '10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.23:9042 10.0.0.41:9042 10.0.0.38:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8086 ' +++ 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 ' +++ '[' -n '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086 ' ']' +++ echo '10.0.0.23:8086 10.0.0.41:8086 10.0.0.38:8086' ++ COLLECTOR_SERVERS='10.0.0.23:8086 10.0.0.41:8086 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ CONFIGDB_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:8082 ' +++ 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 ' +++ '[' -n '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082 ' ']' +++ echo '10.0.0.23:8082 10.0.0.41:8082 10.0.0.38:8082' ++ CONFIG_SERVERS='10.0.0.23:8082 10.0.0.41:8082 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9161 ' +++ 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 ' +++ '[' -n '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161 ' ']' +++ echo '10.0.0.23:9161 10.0.0.41:9161 10.0.0.38:9161' ++ CONFIGDB_SERVERS='10.0.0.23:9161 10.0.0.41:9161 10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9041 ' +++ 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 ' +++ '[' -n '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 ' ']' +++ echo '10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38: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.14,10.20.0.23,10.20.0.10 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.23,10.20.0.10 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:2181, +++ 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, +++ '[' -n 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181, ']' +++ echo 10.0.0.23:2181,10.0.0.41:2181,10.0.0.38:2181 ++ ZOOKEEPER_SERVERS=10.0.0.23:2181,10.0.0.41:2181,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:2181 ' +++ 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 ' +++ '[' -n '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181 ' ']' +++ echo '10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.23:2181 10.0.0.41:2181 10.0.0.38:2181' ++ RABBITMQ_NODES=10.0.0.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+=10.0.0.23:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+=10.0.0.41:5673, +++ 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, +++ '[' -n 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673, ']' +++ echo 10.0.0.23:5673,10.0.0.41:5673,10.0.0.38:5673 ++ RABBITMQ_SERVERS=10.0.0.23:5673,10.0.0.41:5673,10.0.0.38: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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:6379 ' +++ 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 ' +++ '[' -n '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379 ' ']' +++ echo '10.0.0.23:6379 10.0.0.41:6379 10.0.0.38:6379' ++ REDIS_SERVERS='10.0.0.23:6379 10.0.0.41:6379 10.0.0.38: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.23,10.0.0.41,10.0.0.38 ++ 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.23 +++ local server_address=10.0.0.23 +++ extended_server_list+='10.0.0.23:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.41 +++ local server_address=10.0.0.41 +++ extended_server_list+='10.0.0.41:9092 ' +++ 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 ' +++ '[' -n '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092 ' ']' +++ echo '10.0.0.23:9092 10.0.0.41:9092 10.0.0.38:9092' ++ KAFKA_SERVERS='10.0.0.23:9092 10.0.0.41:9092 10.0.0.38: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.23 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ 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.23,10.0.0.41,10.0.0.38 ++ cut -d , -f 1 + local cassandra=10.0.0.23 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.23 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.23,10.0.0.41,10.0.0.38 +++ local servers=10.0.0.23,10.0.0.41,10.0.0.38 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ tr '\n' , ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ uniq ++++ grep -vi host ++++ sort +++ local local_ips=,10.0.0.41,10.20.0.23,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.23'\''))' +++ local server_ip=10.0.0.23 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.23 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.23, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.41'\''))' +++ local server_ip=10.0.0.41 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.41 ]] +++ [[ ,10.0.0.41,10.20.0.23,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.41, ]] +++ echo 10.0.0.41 2 +++ return ++ local ip=10.0.0.41 ++ [[ -z 10.0.0.41 ]] ++ echo 10.0.0.41 + host_ip=10.0.0.41 + [[ cql == \c\q\l ]] ++ sed 's/,/ /g' ++ echo 10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041 + cassandra_server_list='10.0.0.23:9041 10.0.0.41:9041 10.0.0.38:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.41: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 ++ sort ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ grep '^API__.*__.*=.*$' + 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 02/06/2025 01:54:46.349 7f8dc4ffbcc8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 02/06/2025 01:54:46.486 7f8dc4ffbcc8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 02/06/2025 01:54:46.499 7f8dc4ffbcc8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 02/06/2025 01:54:46.500 7f8dc4ffbcc8 [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.41:8082/ Hit Ctrl-C to quit. 10.0.0.41 - - [2025-02-06 01:54:47] "GET / HTTP/1.1" 503 181 0.000272 10.0.0.41 - - [2025-02-06 01:54:47] "GET / HTTP/1.1" 503 181 0.000165 10.0.0.41 - - [2025-02-06 01:54:47] "GET / HTTP/1.1" 503 181 0.000261 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001663 10.0.0.28 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001307 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.28 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000619 10.0.0.41 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000499 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 45871 0.001956 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 45871 0.001198 10.0.0.41 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000407 10.0.0.41 - - [2025-02-06 01:54:48] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000276 10.0.0.38 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001412 10.0.0.38 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000383 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001386 10.0.0.38 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001311 10.0.0.38 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000391 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001534 10.0.0.41 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000407 10.0.0.38 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001611 10.0.0.38 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000425 10.0.0.41 - - [2025-02-06 01:54:48] "GET / HTTP/1.1" 200 35931 0.001358 10.0.0.41 - - [2025-02-06 01:54:48] "POST /fqname-to-id HTTP/1.1" 401 292 0.000514 10.0.0.23 - - [2025-02-06 01:54:49] "GET / HTTP/1.1" 200 35931 0.001451 10.0.0.23 - - [2025-02-06 01:54:49] "POST /fqname-to-id HTTP/1.1" 401 292 0.000479 10.0.0.41 - - [2025-02-06 01:54:49] "GET / HTTP/1.1" 200 35931 0.001368 10.0.0.41 - - [2025-02-06 01:54:49] "GET / HTTP/1.1" 200 35931 0.001481 10.0.0.41 - - [2025-02-06 01:54:49] "POST /fqname-to-id HTTP/1.1" 401 292 0.000409 10.0.0.38 - - [2025-02-06 01:54:49] "GET / HTTP/1.1" 200 35931 0.002076 10.0.0.38 - - [2025-02-06 01:54:49] "POST /fqname-to-id HTTP/1.1" 401 292 0.000334 10.0.0.28 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 7.059527 10.0.0.28 - - [2025-02-06 01:54:55] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.006216 10.0.0.28 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002661 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 3.236142 10.0.0.41 - - [2025-02-06 01:54:55] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.005283 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 2.570800 10.0.0.41 - - [2025-02-06 01:54:55] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.010322 10.0.0.23 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 2.935397 10.0.0.28 - - [2025-02-06 01:54:55] "GET /routing-instance/f64a9443-f9f4-4ba5-9e0b-59cc47ce62e9?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1176 0.003483 10.0.0.23 - - [2025-02-06 01:54:55] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.005728 10.0.0.23 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002860 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002526 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002394 10.0.0.28 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002176 10.0.0.38 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 2.295721 10.0.0.38 - - [2025-02-06 01:54:55] "GET /routing-instance/f64a9443-f9f4-4ba5-9e0b-59cc47ce62e9?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1176 0.004308 10.0.0.41 - - [2025-02-06 01:54:55] "GET /config-database-node/8493099b-bfd6-4756-93db-ee23567420d8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1226 0.004275 10.0.0.23 - - [2025-02-06 01:54:55] "GET /config-node/2b35a873-a911-4696-b458-bd95a7fdd334?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1199 0.003919 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 6.334594 10.0.0.41 - - [2025-02-06 01:54:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.002292 10.0.0.41 - - [2025-02-06 01:54:55] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 6.013727 10.0.0.41 - - [2025-02-06 01:54:55] "GET /database-node/230a4d86-d9c7-4585-95da-3582c89470ed?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1205 0.003505 10.0.0.41 - - [2025-02-06 01:54:55] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.002603 10.0.0.28 - - [2025-02-06 01:54:56] "GET /virtual-router/0ab10cc1-6e1d-48a3-bb4c-01ec1f70e7b8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1244 0.003026 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 5.035753 10.0.0.38 - - [2025-02-06 01:54:56] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.005854 10.0.0.38 - - [2025-02-06 01:54:56] "POST /bgp-routers HTTP/1.1" 409 303 0.005385 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003853 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 4.723079 10.0.0.38 - - [2025-02-06 01:54:56] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.005109 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.002764 10.0.0.41 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 4.412213 10.0.0.41 - - [2025-02-06 01:54:56] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.007016 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 3.761091 10.0.0.38 - - [2025-02-06 01:54:56] "GET /global-system-config/ba1a960e-0268-48a5-966b-9232237b8892?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 3245 0.004879 10.0.0.28 - - [2025-02-06 01:54:56] "PUT /virtual-router/0ab10cc1-6e1d-48a3-bb4c-01ec1f70e7b8 HTTP/1.1" 200 262 0.014265 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.009109 10.0.0.38 - - [2025-02-06 01:54:56] "GET /config-database-node/7295e708-79cf-4b31-af17-f75899dcf68d?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1226 0.006575 10.0.0.38 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003607 10.0.0.38 - - [2025-02-06 01:54:56] "GET /database-node/51d76a67-9cb4-4ac1-9564-a5c44c2d7eb3?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1205 0.010710 10.0.0.41 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.002329 10.0.0.28 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.002087 10.0.0.38 - - [2025-02-06 01:54:56] "GET /config-node/919919ce-b5de-4d8b-ad14-a8731e1727de?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1200 0.002491 10.0.0.38 - - [2025-02-06 01:54:56] "GET /bgp-router/1a3b0420-a7d0-4db4-9fbb-f654d982ac25?fields=bgp_router_parameters%2Cglobal_system_config_back_refs HTTP/1.1" 200 1801 0.003873 10.0.0.41 - - [2025-02-06 01:54:56] "GET /config-node/ba607786-d27b-48e2-b6f9-2c6e2fade6dc?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1200 0.018404 10.0.0.28 - - [2025-02-06 01:54:56] "GET /virtual-router/0ab10cc1-6e1d-48a3-bb4c-01ec1f70e7b8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1244 0.003387 10.0.0.38 - - [2025-02-06 01:54:56] "PUT /bgp-router/1a3b0420-a7d0-4db4-9fbb-f654d982ac25 HTTP/1.1" 200 254 0.059386 10.0.0.41 - - [2025-02-06 01:54:56] "GET /service-appliance-set/81cfc9a2-a4f1-4f6e-b437-8f226d29e989?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1201 0.105331 10.0.0.28 - - [2025-02-06 01:54:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.002274 10.0.0.28 - - [2025-02-06 01:54:56] "GET /virtual-machine-interface/b6faaf7b-abf5-467a-97c4-5d5b74d62a3a?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1899 0.012579 10.0.0.28 - - [2025-02-06 01:54:56] "PUT /virtual-machine-interface/b6faaf7b-abf5-467a-97c4-5d5b74d62a3a HTTP/1.1" 200 284 0.023260 10.0.0.41 - - [2025-02-06 01:54:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003124 /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.41 - - [2025-02-06 01:54:58] "PUT /access-control-list/f0daa14a-a0fa-4202-8f86-60cedb4ecc04 HTTP/1.1" 200 272 1.620903 10.0.0.38 - - [2025-02-06 01:55:26] "GET /global-system-configs HTTP/1.1" 200 322 4.314654 10.0.0.23 - - [2025-02-06 01:55:27] "GET /global-system-configs HTTP/1.1" 200 322 3.808532 10.0.0.41 - - [2025-02-06 01:55:27] "GET /global-system-configs HTTP/1.1" 200 322 1.838644 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 - - [2025-02-06 01:56:01] "GET /global-system-configs HTTP/1.1" 200 322 5.509596 10.0.0.41 - - [2025-02-06 01:56:01] "GET /global-system-configs HTTP/1.1" 200 322 3.192896 10.0.0.23 - - [2025-02-06 01:56:01] "GET /global-system-configs HTTP/1.1" 200 322 0.950549 10.0.0.23 - - [2025-02-06 01:56:02] "GET /obj-perms HTTP/1.1" 200 5056 10.303326 10.0.0.41 - - [2025-02-06 01:56:02] "GET /obj-perms HTTP/1.1" 200 5056 9.983778 10.0.0.38 - - [2025-02-06 01:56:02] "GET /obj-perms HTTP/1.1" 200 5056 7.573127 10.0.0.41 - - [2025-02-06 01:56:02] "GET /obj-perms HTTP/1.1" 200 5056 1.249201 10.0.0.38 - - [2025-02-06 01:56:03] "GET /obj-perms HTTP/1.1" 200 5056 0.041278 10.0.0.23 - - [2025-02-06 01:57:03] "GET /obj-perms HTTP/1.1" 200 5056 0.046816 10.0.0.38 - - [2025-02-06 02:00:06] "GET /global-system-configs HTTP/1.1" 200 322 0.012499 10.0.0.41 - - [2025-02-06 02:00:06] "GET /obj-perms HTTP/1.1" 200 5056 0.161491 10.0.0.38 - - [2025-02-06 02:00:06] "GET /obj-perms HTTP/1.1" 200 5056 0.172752 10.0.0.23 - - [2025-02-06 02:00:06] "GET /obj-perms HTTP/1.1" 200 5056 0.190655 10.0.0.23 - - [2025-02-06 02:00:07] "GET /global-system-configs HTTP/1.1" 200 322 0.051529 10.0.0.41 - - [2025-02-06 02:00:08] "GET /global-system-configs HTTP/1.1" 200 322 0.032018 10.0.0.41 - - [2025-02-06 02:00:08] "GET /obj-perms HTTP/1.1" 200 5056 0.149359 10.0.0.38 - - [2025-02-06 02:00:33] "GET /global-system-configs HTTP/1.1" 200 322 0.079889 10.0.0.23 - - [2025-02-06 02:00:33] "GET /obj-perms HTTP/1.1" 200 5056 0.178011 10.0.0.38 - - [2025-02-06 02:00:33] "GET /obj-perms HTTP/1.1" 200 5056 0.200533 10.0.0.41 - - [2025-02-06 02:00:33] "GET /global-system-configs HTTP/1.1" 200 322 0.028564 10.0.0.23 - - [2025-02-06 02:00:36] "GET /global-system-configs HTTP/1.1" 200 322 0.048647 10.0.0.41 - - [2025-02-06 02:00:36] "GET /obj-perms HTTP/1.1" 200 5056 0.085859 10.0.0.38 - - [2025-02-06 02:01:07] "GET /obj-perms HTTP/1.1" 200 5056 0.042789 10.0.0.23 - - [2025-02-06 02:01:07] "GET /obj-perms HTTP/1.1" 200 5056 0.045604 10.0.0.38 - - [2025-02-06 02:05:06] "GET /global-system-configs HTTP/1.1" 200 322 0.100995 10.0.0.38 - - [2025-02-06 02:05:06] "GET /obj-perms HTTP/1.1" 200 5056 0.148121 10.0.0.23 - - [2025-02-06 02:05:06] "GET /obj-perms HTTP/1.1" 200 5056 0.163206 10.0.0.41 - - [2025-02-06 02:05:06] "GET /obj-perms HTTP/1.1" 200 5056 0.190680 10.0.0.23 - - [2025-02-06 02:05:07] "GET /global-system-configs HTTP/1.1" 200 322 0.029432 10.0.0.41 - - [2025-02-06 02:05:08] "GET /global-system-configs HTTP/1.1" 200 322 0.032918 10.0.0.41 - - [2025-02-06 02:05:10] "GET /obj-perms HTTP/1.1" 200 5056 0.061036 10.0.0.38 - - [2025-02-06 02:05:10] "GET /obj-perms HTTP/1.1" 200 5056 0.175114 10.0.0.38 - - [2025-02-06 02:05:33] "GET /global-system-configs HTTP/1.1" 200 322 0.049624 10.0.0.23 - - [2025-02-06 02:05:33] "GET /obj-perms HTTP/1.1" 200 5056 0.157496 10.0.0.41 - - [2025-02-06 02:05:33] "GET /global-system-configs HTTP/1.1" 200 322 0.026241 10.0.0.23 - - [2025-02-06 02:05:36] "GET /global-system-configs HTTP/1.1" 200 322 0.104673 10.0.0.38 - - [2025-02-06 02:05:36] "GET /obj-perms HTTP/1.1" 200 5056 0.183917 10.0.0.41 - - [2025-02-06 02:05:36] "GET /obj-perms HTTP/1.1" 200 5056 0.202563 10.0.0.23 - - [2025-02-06 02:06:11] "GET /obj-perms HTTP/1.1" 200 5056 0.191124 10.0.0.41 - - [2025-02-06 02:09:14] "GET /obj-perms HTTP/1.1" 200 5056 0.068913 10.0.0.38 - - [2025-02-06 02:10:06] "GET /global-system-configs HTTP/1.1" 200 322 0.072765 10.0.0.38 - - [2025-02-06 02:10:06] "GET /obj-perms HTTP/1.1" 200 5056 0.130327 10.0.0.23 - - [2025-02-06 02:10:06] "GET /obj-perms HTTP/1.1" 200 5056 0.144958 10.0.0.23 - - [2025-02-06 02:10:07] "GET /global-system-configs HTTP/1.1" 200 322 0.114359 10.0.0.41 - - [2025-02-06 02:10:08] "GET /global-system-configs HTTP/1.1" 200 322 0.052990 10.0.0.41 - - [2025-02-06 02:10:08] "GET /obj-perms HTTP/1.1" 200 5056 0.183025 10.0.0.38 - - [2025-02-06 02:10:15] "GET /obj-perms HTTP/1.1" 200 5056 0.042061 10.0.0.23 - - [2025-02-06 02:10:15] "GET /obj-perms HTTP/1.1" 200 5056 0.046289 10.0.0.38 - - [2025-02-06 02:10:33] "GET /global-system-configs HTTP/1.1" 200 322 0.056177 10.0.0.41 - - [2025-02-06 02:10:33] "GET /global-system-configs HTTP/1.1" 200 322 0.055991 10.0.0.23 - - [2025-02-06 02:10:36] "GET /global-system-configs HTTP/1.1" 200 322 0.069407 10.0.0.38 - - [2025-02-06 02:10:36] "GET /obj-perms HTTP/1.1" 200 5056 0.130982 10.0.0.41 - - [2025-02-06 02:10:36] "GET /obj-perms HTTP/1.1" 200 5056 0.146081 10.0.0.23 - - [2025-02-06 02:10:36] "GET /obj-perms HTTP/1.1" 200 5056 0.160392 10.0.0.41 - - [2025-02-06 02:14:18] "GET /obj-perms HTTP/1.1" 200 5056 0.051632 10.0.0.38 - - [2025-02-06 02:14:18] "GET /obj-perms HTTP/1.1" 200 5056 0.046313 10.0.0.38 - - [2025-02-06 02:15:06] "GET /global-system-configs HTTP/1.1" 200 322 0.039270 10.0.0.23 - - [2025-02-06 02:15:06] "GET /obj-perms HTTP/1.1" 200 5056 0.108838 10.0.0.23 - - [2025-02-06 02:15:07] "GET /global-system-configs HTTP/1.1" 200 322 0.030163 10.0.0.41 - - [2025-02-06 02:15:08] "GET /global-system-configs HTTP/1.1" 200 322 0.066831 10.0.0.38 - - [2025-02-06 02:15:08] "GET /obj-perms HTTP/1.1" 200 5056 0.120625 10.0.0.41 - - [2025-02-06 02:15:08] "GET /obj-perms HTTP/1.1" 200 5056 0.135159 [Introspect:8084]10.0.0.41 - - [2025-02-06 02:15:18] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000915 [Introspect:8084]10.0.0.41 - - [2025-02-06 02:15:18] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000841 10.0.0.23 - - [2025-02-06 02:15:19] "GET /obj-perms HTTP/1.1" 200 5056 0.039406 [Introspect:8084]10.0.0.41 - - [2025-02-06 02:15:32] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000838 [Introspect:8084]10.0.0.41 - - [2025-02-06 02:15:32] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000834 10.0.0.38 - - [2025-02-06 02:15:33] "GET /global-system-configs HTTP/1.1" 200 322 0.032183 10.0.0.41 - - [2025-02-06 02:15:33] "GET /global-system-configs HTTP/1.1" 200 322 0.063622 10.0.0.41 - - [2025-02-06 02:15:33] "GET /obj-perms HTTP/1.1" 200 5056 0.074755 10.0.0.23 - - [2025-02-06 02:15:36] "GET /global-system-configs HTTP/1.1" 200 322 0.073836 10.0.0.38 - - [2025-02-06 02:15:36] "GET /obj-perms HTTP/1.1" 200 5056 0.134143 10.0.0.23 - - [2025-02-06 02:15:36] "GET /obj-perms HTTP/1.1" 200 5056 0.157358 10.0.0.41 - - [2025-02-06 02:16:53] "POST /fqname-to-id HTTP/1.1" 404 206 0.043899 [Introspect:8084]10.0.0.23 - - [2025-02-06 02:16:54] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001083 10.0.0.41 - - [2025-02-06 02:16:56] "POST /access-control-lists HTTP/1.1" 200 607 0.044152 10.0.0.41 - - [2025-02-06 02:16:59] "GET /projects?obj_uuids=186506e0-91ba-4adc-9f35-b9f2a2487b76&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.023526 10.0.0.23 - - [2025-02-06 02:16:59] "POST /neutron/network HTTP/1.1" 200 620 0.211136 10.0.0.41 - - [2025-02-06 02:16:59] "POST /route-targets HTTP/1.1" 200 327 0.016493 10.0.0.23 - - [2025-02-06 02:16:59] "POST /neutron/network HTTP/1.1" 200 841 0.009035 10.0.0.23 - - [2025-02-06 02:17:03] "POST /neutron/network HTTP/1.1" 200 851 0.009365 10.0.0.23 - - [2025-02-06 02:17:04] "GET /project/186506e0-91ba-4adc-9f35-b9f2a2487b76?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000483 10.0.0.23 - - [2025-02-06 02:17:05] "POST /neutron/port HTTP/1.1" 200 117 0.006933 10.0.0.41 - - [2025-02-06 02:17:06] "GET /projects?obj_uuids=186506e0-91ba-4adc-9f35-b9f2a2487b76&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.001040 10.0.0.23 - - [2025-02-06 02:17:06] "POST /neutron/port HTTP/1.1" 200 1073 0.425129 10.0.0.23 - - [2025-02-06 02:17:07] "POST /neutron/port HTTP/1.1" 200 1127 0.152170 10.0.0.23 - - [2025-02-06 02:17:07] "POST /neutron/subnet HTTP/1.1" 200 708 0.015150 10.0.0.23 - - [2025-02-06 02:17:10] "POST /neutron/port HTTP/1.1" 200 1101 0.022599 10.0.0.23 - - [2025-02-06 02:17:10] "GET /obj-perms HTTP/1.1" 200 5052 0.043956 10.0.0.23 - - [2025-02-06 02:17:13] "GET /obj-perms HTTP/1.1" 200 5052 0.004652 10.0.0.23 - - [2025-02-06 02:17:15] "POST /neutron/network HTTP/1.1" 400 204 0.029892 10.0.0.23 - - [2025-02-06 02:17:16] "POST /neutron/port HTTP/1.1" 200 151 0.246198 10.0.0.41 - - [2025-02-06 02:17:18] "DELETE /route-target/888d01f9-8b3f-4b18-9277-6efd28b46d93 HTTP/1.1" 200 115 0.033668 10.0.0.41 - - [2025-02-06 02:17:20] "POST /fqname-to-id HTTP/1.1" 404 245 0.021781 10.0.0.41 - - [2025-02-06 02:17:20] "GET /obj-perms HTTP/1.1" 200 5056 0.099456 10.0.0.38 - - [2025-02-06 02:17:21] "GET /obj-perms HTTP/1.1" 200 5056 0.055754 10.0.0.41 - - [2025-02-06 02:17:23] "PUT /access-control-list/949af83d-5ed8-4465-9aaa-2966f33b7add HTTP/1.1" 200 272 0.030828 10.0.0.23 - - [2025-02-06 02:17:25] "POST /neutron/network HTTP/1.1" 200 117 0.030960 10.0.0.23 - - [2025-02-06 02:17:25] "POST /neutron/network HTTP/1.1" 200 834 0.009308 10.0.0.23 - - [2025-02-06 02:17:25] "POST /neutron/subnet HTTP/1.1" 200 705 0.008109 10.0.0.41 - - [2025-02-06 02:17:28] "POST /route-targets HTTP/1.1" 200 327 0.014747 10.0.0.41 - - [2025-02-06 02:17:28] "POST /useragent-kv HTTP/1.1" 200 115 0.009632 10.0.0.23 - - [2025-02-06 02:17:28] "POST /neutron/subnet HTTP/1.1" 200 729 0.213334 10.0.0.23 - - [2025-02-06 02:17:28] "POST /neutron/network HTTP/1.1" 200 839 0.006906 10.0.0.23 - - [2025-02-06 02:17:29] "GET /obj-perms HTTP/1.1" 200 5054 0.048348 10.0.0.23 - - [2025-02-06 02:17:29] "GET /project/e685b0d8-2fac-4aa0-bf5c-0a26fd8fc01a?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000484 10.0.0.23 - - [2025-02-06 02:17:30] "POST /neutron/network HTTP/1.1" 200 839 0.042133 10.0.0.23 - - [2025-02-06 02:17:30] "POST /neutron/port HTTP/1.1" 200 117 0.007292 10.0.0.41 - - [2025-02-06 02:17:31] "GET /projects?obj_uuids=e685b0d8-2fac-4aa0-bf5c-0a26fd8fc01a&detail=False&count=False&shared=False HTTP/1.1" 200 361 0.002973 10.0.0.23 - - [2025-02-06 02:17:31] "GET /project/e685b0d8-2fac-4aa0-bf5c-0a26fd8fc01a?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000496 10.0.0.23 - - [2025-02-06 02:17:31] "POST /neutron/port HTTP/1.1" 200 1073 0.457175 10.0.0.23 - - [2025-02-06 02:17:31] "POST /neutron/port HTTP/1.1" 200 1127 0.112134 10.0.0.23 - - [2025-02-06 02:17:31] "POST /neutron/subnet HTTP/1.1" 200 703 0.013896 10.0.0.23 - - [2025-02-06 02:17:31] "POST /neutron/network HTTP/1.1" 200 834 0.008174 10.0.0.23 - - [2025-02-06 02:17:32] "POST /neutron/port HTTP/1.1" 200 117 0.007295 10.0.0.23 - - [2025-02-06 02:17:33] "POST /neutron/port HTTP/1.1" 200 1101 0.019787 10.0.0.23 - - [2025-02-06 02:17:33] "POST /neutron/security_group HTTP/1.1" 200 2070 0.007529 10.0.0.23 - - [2025-02-06 02:17:34] "POST /neutron/port HTTP/1.1" 200 1068 0.039699 10.0.0.23 - - [2025-02-06 02:17:34] "POST /neutron/port HTTP/1.1" 200 1096 0.022078 10.0.0.23 - - [2025-02-06 02:17:34] "POST /neutron/port HTTP/1.1" 200 117 0.001123 10.0.0.23 - - [2025-02-06 02:17:42] "POST /neutron/security_group HTTP/1.1" 200 2070 0.027652 10.0.0.23 - - [2025-02-06 02:17:45] "POST /neutron/port HTTP/1.1" 200 1096 0.019652 10.0.0.23 - - [2025-02-06 02:17:48] "POST /neutron/port HTTP/1.1" 200 1101 0.028878 10.0.0.23 - - [2025-02-06 02:17:48] "POST /neutron/port HTTP/1.1" 200 1096 0.020697 10.0.0.23 - - [2025-02-06 02:17:48] "POST /neutron/security_group HTTP/1.1" 200 2070 0.006814 10.0.0.23 - - [2025-02-06 02:17:50] "POST /neutron/floatingip HTTP/1.1" 200 574 0.015770 10.0.0.23 - - [2025-02-06 02:17:53] "POST /neutron/floatingip HTTP/1.1" 200 526 0.011305 10.0.0.23 - - [2025-02-06 02:17:53] "POST /neutron/network HTTP/1.1" 400 204 0.014258 10.0.0.23 - - [2025-02-06 02:17:54] "POST /neutron/port HTTP/1.1" 200 1101 0.028157 10.0.0.23 - - [2025-02-06 02:17:54] "POST /neutron/port HTTP/1.1" 200 151 0.277279 10.0.0.41 - - [2025-02-06 02:17:56] "DELETE /route-target/bc49824c-ea12-42a4-9fc8-e1ae69b2f901 HTTP/1.1" 200 115 0.028172 10.0.0.23 - - [2025-02-06 02:17:56] "POST /neutron/network HTTP/1.1" 200 834 0.008285 10.0.0.41 - - [2025-02-06 02:17:59] "POST /fqname-to-id HTTP/1.1" 404 229 0.003541 10.0.0.41 - - [2025-02-06 02:17:59] "POST /access-control-lists HTTP/1.1" 200 589 0.035335 10.0.0.41 - - [2025-02-06 02:18:03] "GET /projects?obj_uuids=186506e0-91ba-4adc-9f35-b9f2a2487b76&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.001225 10.0.0.41 - - [2025-02-06 02:18:03] "GET /project/186506e0-91ba-4adc-9f35-b9f2a2487b76?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1512 0.061747 10.0.0.41 - - [2025-02-06 02:18:03] "GET /projects?obj_uuids=186506e0-91ba-4adc-9f35-b9f2a2487b76&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.003796 10.0.0.41 - - [2025-02-06 02:18:03] "GET /project/186506e0-91ba-4adc-9f35-b9f2a2487b76?fields=security_groups HTTP/1.1" 200 1396 0.089224 10.0.0.41 - - [2025-02-06 02:18:04] "DELETE /security-group/8b19bccb-9672-4c64-9b7e-321f3bca70a9 HTTP/1.1" 200 115 0.125416 10.0.0.41 - - [2025-02-06 02:18:04] "GET /projects?obj_uuids=186506e0-91ba-4adc-9f35-b9f2a2487b76&detail=False&count=False&shared=False HTTP/1.1" 200 360 0.001093 10.0.0.41 - - [2025-02-06 02:18:04] "GET /project/186506e0-91ba-4adc-9f35-b9f2a2487b76?fields=application_policy_sets HTTP/1.1" 200 1435 0.123308 10.0.0.41 - - [2025-02-06 02:18:04] "DELETE /access-control-list/52017bd9-f338-4fc3-aa27-9b86f0b95ae2 HTTP/1.1" 200 115 0.103842 10.0.0.41 - - [2025-02-06 02:18:04] "DELETE /project/186506e0-91ba-4adc-9f35-b9f2a2487b76 HTTP/1.1" 200 115 0.911210 10.0.0.41 - - [2025-02-06 02:18:06] "POST /access-control-lists HTTP/1.1" 200 599 0.034329 10.0.0.41 - - [2025-02-06 02:18:10] "PUT /access-control-list/ecc983c1-fd8f-4e7b-93de-a91a5b9881d7 HTTP/1.1" 200 272 0.015828 10.0.0.41 - - [2025-02-06 02:18:10] "GET /projects?obj_uuids=087ac3f8-65db-41cb-95e3-90c58197a623&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.002956 10.0.0.23 - - [2025-02-06 02:18:10] "POST /neutron/network HTTP/1.1" 200 608 0.158267 10.0.0.41 - - [2025-02-06 02:18:10] "POST /ref-update HTTP/1.1" 200 156 0.040370 10.0.0.23 - - [2025-02-06 02:18:11] "POST /neutron/network HTTP/1.1" 200 828 0.008914 10.0.0.23 - - [2025-02-06 02:18:11] "POST /neutron/network HTTP/1.1" 200 117 0.013180 10.0.0.23 - - [2025-02-06 02:18:11] "POST /neutron/network HTTP/1.1" 200 832 0.009668 10.0.0.23 - - [2025-02-06 02:18:12] "POST /neutron/subnet HTTP/1.1" 200 715 0.009151 10.0.0.23 - - [2025-02-06 02:18:12] "GET /project/087ac3f8-65db-41cb-95e3-90c58197a623?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000468 10.0.0.23 - - [2025-02-06 02:18:13] "POST /neutron/port HTTP/1.1" 200 117 0.006823 10.0.0.23 - - [2025-02-06 02:18:13] "POST /neutron/network HTTP/1.1" 200 842 0.007526 10.0.0.23 - - [2025-02-06 02:18:13] "GET /project/087ac3f8-65db-41cb-95e3-90c58197a623?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000450 10.0.0.23 - - [2025-02-06 02:18:13] "POST /neutron/port HTTP/1.1" 200 1064 0.019055 10.0.0.23 - - [2025-02-06 02:18:14] "POST /neutron/port HTTP/1.1" 200 1092 0.030466 10.0.0.23 - - [2025-02-06 02:18:14] "POST /neutron/port HTTP/1.1" 200 117 0.001247 10.0.0.23 - - [2025-02-06 02:18:14] "POST /neutron/port HTTP/1.1" 200 1092 0.026663 10.0.0.41 - - [2025-02-06 02:18:14] "GET /projects?obj_uuids=087ac3f8-65db-41cb-95e3-90c58197a623&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001055 10.0.0.23 - - [2025-02-06 02:18:14] "POST /neutron/router HTTP/1.1" 200 585 0.102247 10.0.0.41 - - [2025-02-06 02:18:14] "POST /route-targets HTTP/1.1" 200 327 0.022024 10.0.0.23 - - [2025-02-06 02:18:14] "POST /neutron/router HTTP/1.1" 200 656 0.017661 10.0.0.41 - - [2025-02-06 02:18:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.003454 10.0.0.41 - - [2025-02-06 02:18:15] "GET /projects?obj_uuids=087ac3f8-65db-41cb-95e3-90c58197a623&detail=False&count=False&shared=False HTTP/1.1" 200 352 0.001863 10.0.0.41 - - [2025-02-06 02:18:15] "POST /useragent-kv HTTP/1.1" 200 115 0.003835 10.0.0.41 - - [2025-02-06 02:18:15] "POST /virtual-networks HTTP/1.1" 200 694 0.230700 10.0.0.41 - - [2025-02-06 02:18:15] "POST /ref-update HTTP/1.1" 200 156 0.044919 10.0.0.41 - - [2025-02-06 02:18:15] "PUT /logical-router/dccf6652-5a0c-4903-bdd0-62a5f76bcf55 HTTP/1.1" 200 262 0.076977 10.0.0.23 - - [2025-02-06 02:18:15] "POST /neutron/port HTTP/1.1" 200 1061 0.661400 10.0.0.23 - - [2025-02-06 02:18:15] "POST /neutron/port HTTP/1.1" 200 1092 0.046873 10.0.0.41 - - [2025-02-06 02:18:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.004664 10.0.0.23 - - [2025-02-06 02:18:15] "POST /neutron/port HTTP/1.1" 200 1061 0.024313 10.0.0.23 - - [2025-02-06 02:18:16] "POST /neutron/security_group HTTP/1.1" 200 2002 0.033531 10.0.0.41 - - [2025-02-06 02:18:16] "POST /chown HTTP/1.1" 200 109 0.028761 10.0.0.23 - - [2025-02-06 02:18:16] "POST /neutron/subnet HTTP/1.1" 200 689 0.044473 10.0.0.41 - - [2025-02-06 02:18:16] "POST /chown HTTP/1.1" 200 109 0.023648 10.0.0.41 - - [2025-02-06 02:18:16] "POST /ref-update HTTP/1.1" 200 156 0.053764 10.0.0.41 - - [2025-02-06 02:18:16] "POST /instance-ips HTTP/1.1" 200 549 0.076618 10.0.0.41 - - [2025-02-06 02:18:16] "PUT /virtual-machine-interface/b1bc9c83-3731-4d25-86a9-0f008bb35bac HTTP/1.1" 200 284 0.034809 10.0.0.41 - - [2025-02-06 02:18:17] "POST /ref-update HTTP/1.1" 200 156 0.060633 10.0.0.41 - - [2025-02-06 02:18:17] "PUT /routing-instance/dd2f3051-ab53-4aad-a2ca-9ba82cd8a423 HTTP/1.1" 200 266 0.038180 10.0.0.41 - - [2025-02-06 02:18:17] "POST /chown HTTP/1.1" 200 109 0.033192 10.0.0.41 - - [2025-02-06 02:18:17] "PUT /virtual-machine-interface/29753282-58dd-46ae-b775-07a210311eec HTTP/1.1" 200 284 0.015876 10.0.0.41 - - [2025-02-06 02:18:17] "POST /ref-update HTTP/1.1" 200 156 0.030153 10.0.0.41 - - [2025-02-06 02:18:17] "POST /instance-ips HTTP/1.1" 400 316 0.029384 10.0.0.41 - - [2025-02-06 02:18:17] "PUT /instance-ip/9bea3a27-71c4-4c85-9f04-dcb2e8e72e73 HTTP/1.1" 200 256 0.051069 10.0.0.41 - - [2025-02-06 02:18:18] "POST /ref-update HTTP/1.1" 200 156 0.028609 10.0.0.23 - - [2025-02-06 02:18:22] "POST /neutron/port HTTP/1.1" 200 1092 0.019973 10.0.0.41 - - [2025-02-06 02:18:22] "GET /obj-perms HTTP/1.1" 200 5056 0.044130 10.0.0.23 - - [2025-02-06 02:18:24] "POST /neutron/security_group HTTP/1.1" 200 2002 0.007345 10.0.0.23 - - [2025-02-06 02:18:24] "POST /neutron/port HTTP/1.1" 200 1089 0.020420 10.0.0.23 - - [2025-02-06 02:18:25] "POST /neutron/security_group HTTP/1.1" 200 2002 0.006481 10.0.0.23 - - [2025-02-06 02:18:26] "POST /neutron/network HTTP/1.1" 200 838 0.006301 10.0.0.23 - - [2025-02-06 02:18:26] "POST /neutron/port HTTP/1.1" 200 117 0.001143 10.0.0.23 - - [2025-02-06 02:18:29] "POST /neutron/port HTTP/1.1" 200 1089 0.017976 10.0.0.23 - - [2025-02-06 02:18:29] "POST /neutron/subnet HTTP/1.1" 200 689 0.018658 10.0.0.23 - - [2025-02-06 02:18:31] "POST /neutron/router HTTP/1.1" 200 656 0.008377 10.0.0.23 - - [2025-02-06 02:18:32] "POST /neutron/router HTTP/1.1" 200 151 0.091249 10.0.0.41 - - [2025-02-06 02:18:32] "DELETE /route-target/4e688d5b-ada8-432b-9259-d3e7bde9e2bf HTTP/1.1" 409 239 0.006218 10.0.0.41 - - [2025-02-06 02:18:32] "DELETE /route-table/e7d937e3-4831-4b5e-a11b-32e28e149225 HTTP/1.1" 200 115 0.062760 10.0.0.41 - - [2025-02-06 02:18:32] "POST /ref-update HTTP/1.1" 200 156 0.042591 10.0.0.41 - - [2025-02-06 02:18:32] "POST /useragent-kv HTTP/1.1" 200 115 0.008392 10.0.0.41 - - [2025-02-06 02:18:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.007617 10.0.0.41 - - [2025-02-06 02:18:32] "POST /useragent-kv HTTP/1.1" 200 115 0.005116 10.0.0.41 - - [2025-02-06 02:18:32] "DELETE /virtual-network/4a0f7f57-c809-48ab-80c1-62dbcfbaec14 HTTP/1.1" 200 115 0.269147 10.0.0.23 - - [2025-02-06 02:18:32] "POST /neutron/port HTTP/1.1" 200 1089 0.076206 10.0.0.41 - - [2025-02-06 02:18:33] "GET /service-instance/2b0b065a-4241-4850-a5b8-78707bb0bf92?exclude_back_refs=True&exclude_children=True HTTP/1.1" 404 171 0.005478 10.0.0.41 - - [2025-02-06 02:18:33] "GET /virtual-machine-interface/29753282-58dd-46ae-b775-07a210311eec?fields=floating_ip_back_refs%2Cinterface_route_table_refs%2Cinstance_ip_back_refs HTTP/1.1" 200 1653 0.015428 10.0.0.23 - - [2025-02-06 02:18:33] "POST /neutron/port HTTP/1.1" 200 151 0.352611 10.0.0.41 - - [2025-02-06 02:18:33] "DELETE /virtual-machine-interface/29753282-58dd-46ae-b775-07a210311eec HTTP/1.1" 200 115 0.155641 10.0.0.41 - - [2025-02-06 02:18:33] "GET /virtual-machine-interface/1dc8d65c-b899-4b1f-bfe9-bfc94ecfc452?fields=floating_ip_back_refs%2Cinterface_route_table_refs%2Cinstance_ip_back_refs HTTP/1.1" 200 1653 0.022078 10.0.0.41 - - [2025-02-06 02:18:33] "DELETE /instance-ip/f04d1482-da50-4d12-95d9-49078b6c786e HTTP/1.1" 200 115 0.076406 10.0.0.41 - - [2025-02-06 02:18:33] "DELETE /virtual-machine-interface/b1bc9c83-3731-4d25-86a9-0f008bb35bac HTTP/1.1" 200 115 0.057869 10.0.0.23 - - [2025-02-06 02:18:34] "POST /neutron/network HTTP/1.1" 200 832 0.007212 10.0.0.41 - - [2025-02-06 02:18:34] "DELETE /route-target/eccab1f8-ae6f-4b16-8d5b-a09205b5a355 HTTP/1.1" 200 115 0.027759 10.0.0.41 - - [2025-02-06 02:18:34] "POST /useragent-kv HTTP/1.1" 200 115 0.003339 10.0.0.41 - - [2025-02-06 02:18:34] "POST /useragent-kv HTTP/1.1" 200 115 0.002631 10.0.0.23 - - [2025-02-06 02:18:34] "POST /neutron/network HTTP/1.1" 200 151 0.118624 10.0.0.41 - - [2025-02-06 02:18:37] "POST /fqname-to-id HTTP/1.1" 404 242 0.003710 10.0.0.41 - - [2025-02-06 02:18:37] "POST /access-control-lists HTTP/1.1" 200 602 0.032655 10.0.0.41 - - [2025-02-06 02:18:41] "POST /useragent-kv HTTP/1.1" 200 115 0.010103 10.0.0.23 - - [2025-02-06 02:18:41] "POST /neutron/subnet HTTP/1.1" 200 724 0.281755 10.0.0.23 - - [2025-02-06 02:18:42] "POST /neutron/network HTTP/1.1" 200 1006 0.013742 10.0.0.23 - - [2025-02-06 02:18:42] "POST /neutron/subnet HTTP/1.1" 200 828 0.007648 10.0.0.41 - - [2025-02-06 02:18:42] "GET /virtual-network/8adcb258-3b97-4848-bb11-0c207680a7a1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1950 0.048573 10.0.0.41 - - [2025-02-06 02:18:42] "POST /route-targets HTTP/1.1" 200 327 0.013212 10.0.0.41 - - [2025-02-06 02:18:42] "POST /useragent-kv HTTP/1.1" 200 115 0.009232 10.0.0.23 - - [2025-02-06 02:18:42] "POST /neutron/subnet HTTP/1.1" 200 720 0.212754 10.0.0.23 - - [2025-02-06 02:18:43] "POST /neutron/network HTTP/1.1" 200 1005 0.021746 10.0.0.23 - - [2025-02-06 02:18:43] "POST /neutron/subnet HTTP/1.1" 200 828 0.009518 10.0.0.41 - - [2025-02-06 02:18:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004905 10.0.0.41 - - [2025-02-06 02:18:43] "POST /access-control-lists HTTP/1.1" 200 596 0.050539 10.0.0.23 - - [2025-02-06 02:18:43] "POST /neutron/network HTTP/1.1" 200 1114 0.032098 10.0.0.41 - - [2025-02-06 02:18:43] "GET /virtual-network/8adcb258-3b97-4848-bb11-0c207680a7a1?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1950 0.007494 10.0.0.23 - - [2025-02-06 02:18:43] "POST /neutron/network HTTP/1.1" 200 1113 0.010360 10.0.0.41 - - [2025-02-06 02:18:43] "POST /ref-update HTTP/1.1" 200 156 0.043517 10.0.0.38 - - [2025-02-06 02:18:46] "GET /obj-perms HTTP/1.1" 200 5046 0.045275 10.0.0.23 - - [2025-02-06 02:18:46] "GET /obj-perms HTTP/1.1" 200 5046 0.046746 10.0.0.23 - - [2025-02-06 02:18:46] "POST /neutron/network HTTP/1.1" 200 1005 0.033415 10.0.0.41 - - [2025-02-06 02:18:46] "POST /ref-update HTTP/1.1" 200 156 0.035881 10.0.0.41 - - [2025-02-06 02:18:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005088 10.0.0.23 - - [2025-02-06 02:18:47] "POST /neutron/network HTTP/1.1" 200 1006 0.030844 10.0.0.41 - - [2025-02-06 02:18:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003703 10.0.0.23 - - [2025-02-06 02:18:47] "POST /neutron/network HTTP/1.1" 200 1006 0.009047 10.0.0.41 - - [2025-02-06 02:18:47] "DELETE /route-target/118ecca8-30b3-4efd-b4b3-0716888de107 HTTP/1.1" 200 115 0.047600 10.0.0.41 - - [2025-02-06 02:18:51] "POST /fqname-to-id HTTP/1.1" 404 235 0.015384 10.0.0.41 - - [2025-02-06 02:18:54] "GET /projects?obj_uuids=08dfd5a2-50d8-4265-a793-a3482f7148e6&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.003160 10.0.0.23 - - [2025-02-06 02:18:54] "POST /neutron/network HTTP/1.1" 200 607 0.174393 10.0.0.41 - - [2025-02-06 02:18:54] "POST /ref-update HTTP/1.1" 200 156 0.026402 10.0.0.23 - - [2025-02-06 02:18:54] "POST /neutron/network HTTP/1.1" 200 827 0.007826 10.0.0.23 - - [2025-02-06 02:18:55] "POST /neutron/network HTTP/1.1" 200 117 0.013808 10.0.0.23 - - [2025-02-06 02:18:55] "POST /neutron/network HTTP/1.1" 200 823 0.008485 10.0.0.23 - - [2025-02-06 02:18:55] "POST /neutron/subnet HTTP/1.1" 200 710 0.007809 10.0.0.41 - - [2025-02-06 02:18:56] "POST /fqname-to-id HTTP/1.1" 404 236 0.004930 10.0.0.23 - - [2025-02-06 02:18:56] "POST /neutron/network HTTP/1.1" 200 929 0.010210 10.0.0.23 - - [2025-02-06 02:18:56] "POST /neutron/network HTTP/1.1" 200 925 0.009698 10.0.0.41 - - [2025-02-06 02:18:56] "POST /access-control-lists HTTP/1.1" 200 590 0.061795 10.0.0.41 - - [2025-02-06 02:18:58] "GET /obj-perms HTTP/1.1" 200 5034 0.047174 10.0.0.38 - - [2025-02-06 02:18:59] "GET /obj-perms HTTP/1.1" 200 5034 0.040037 10.0.0.23 - - [2025-02-06 02:18:59] "GET /project/08dfd5a2-50d8-4265-a793-a3482f7148e6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000458 10.0.0.23 - - [2025-02-06 02:19:00] "POST /neutron/port HTTP/1.1" 200 117 0.007405 10.0.0.23 - - [2025-02-06 02:19:00] "POST /neutron/network HTTP/1.1" 200 935 0.006296 10.0.0.23 - - [2025-02-06 02:19:01] "GET /project/08dfd5a2-50d8-4265-a793-a3482f7148e6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000454 10.0.0.23 - - [2025-02-06 02:19:01] "POST /neutron/port HTTP/1.1" 200 1063 0.017566 10.0.0.23 - - [2025-02-06 02:19:01] "POST /neutron/port HTTP/1.1" 200 1091 0.019818 10.0.0.23 - - [2025-02-06 02:19:01] "POST /neutron/port HTTP/1.1" 200 117 0.001053 10.0.0.23 - - [2025-02-06 02:19:01] "POST /neutron/port HTTP/1.1" 200 1091 0.025916 10.0.0.23 - - [2025-02-06 02:19:01] "POST /neutron/port HTTP/1.1" 200 1091 0.019917 10.0.0.41 - - [2025-02-06 02:19:02] "GET /projects?obj_uuids=08dfd5a2-50d8-4265-a793-a3482f7148e6&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.001358 10.0.0.41 - - [2025-02-06 02:19:02] "PUT /access-control-list/9e3a1910-3b08-4335-b141-5bb3d1fb9d2f HTTP/1.1" 200 272 0.061004 10.0.0.23 - - [2025-02-06 02:19:02] "POST /neutron/port HTTP/1.1" 200 1059 0.351840 10.0.0.23 - - [2025-02-06 02:19:02] "POST /neutron/port HTTP/1.1" 200 1113 0.106000 10.0.0.23 - - [2025-02-06 02:19:02] "POST /neutron/subnet HTTP/1.1" 200 684 0.014305 10.0.0.41 - - [2025-02-06 02:19:04] "GET /projects?obj_uuids=0da94f61-d450-46f5-8c3c-11e45edd65f7&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001024 10.0.0.41 - - [2025-02-06 02:19:04] "GET /project/0da94f61-d450-46f5-8c3c-11e45edd65f7?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1447 0.037524 10.0.0.41 - - [2025-02-06 02:19:04] "GET /projects?obj_uuids=0da94f61-d450-46f5-8c3c-11e45edd65f7&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001105 10.0.0.41 - - [2025-02-06 02:19:04] "GET /project/0da94f61-d450-46f5-8c3c-11e45edd65f7?fields=security_groups HTTP/1.1" 200 1347 0.049607 10.0.0.41 - - [2025-02-06 02:19:04] "DELETE /security-group/2ec88d5a-06ad-4bf9-9fa4-3a0fb01873ba HTTP/1.1" 200 115 0.085582 10.0.0.41 - - [2025-02-06 02:19:04] "GET /projects?obj_uuids=0da94f61-d450-46f5-8c3c-11e45edd65f7&detail=False&count=False&shared=False HTTP/1.1" 200 344 0.001194 10.0.0.41 - - [2025-02-06 02:19:04] "GET /project/0da94f61-d450-46f5-8c3c-11e45edd65f7?fields=application_policy_sets HTTP/1.1" 200 1386 0.098728 10.0.0.41 - - [2025-02-06 02:19:05] "DELETE /project/0da94f61-d450-46f5-8c3c-11e45edd65f7 HTTP/1.1" 200 115 0.670006 10.0.0.41 - - [2025-02-06 02:19:05] "DELETE /access-control-list/ecc983c1-fd8f-4e7b-93de-a91a5b9881d7 HTTP/1.1" 200 115 0.057765 10.0.0.41 - - [2025-02-06 02:19:05] "DELETE /access-control-list/38b5bfbe-5f55-469d-be9c-d8d627c52d28 HTTP/1.1" 200 115 0.066333 10.0.0.23 - - [2025-02-06 02:19:07] "POST /neutron/port HTTP/1.1" 200 1091 0.031866 10.0.0.23 - - [2025-02-06 02:19:07] "POST /neutron/security_group HTTP/1.1" 200 2060 0.006834 10.0.0.23 - - [2025-02-06 02:19:09] "POST /neutron/port HTTP/1.1" 200 1091 0.021429 10.0.0.23 - - [2025-02-06 02:19:11] "POST /neutron/security_group HTTP/1.1" 200 2060 0.005913 10.0.0.23 - - [2025-02-06 02:19:13] "POST /neutron/port HTTP/1.1" 200 1087 0.022877 10.0.0.23 - - [2025-02-06 02:19:13] "POST /neutron/security_group HTTP/1.1" 200 2060 0.006495 10.0.0.41 - - [2025-02-06 02:19:19] "PUT /access-control-list/9e3a1910-3b08-4335-b141-5bb3d1fb9d2f HTTP/1.1" 200 272 0.033298 10.0.0.23 - - [2025-02-06 02:19:22] "POST /neutron/network HTTP/1.1" 200 823 0.009886 10.0.0.23 - - [2025-02-06 02:19:22] "POST /neutron/network HTTP/1.1" 200 827 0.018378 10.0.0.41 - - [2025-02-06 02:19:22] "DELETE /access-control-list/cedae24e-54c6-43aa-b27b-9b562dc6ac71 HTTP/1.1" 200 115 0.091872 10.0.0.23 - - [2025-02-06 02:19:22] "POST /neutron/network HTTP/1.1" 400 204 0.015187 10.0.0.23 - - [2025-02-06 02:19:22] "POST /neutron/port HTTP/1.1" 200 1091 0.019560 10.0.0.23 - - [2025-02-06 02:19:23] "GET /obj-perms HTTP/1.1" 200 5056 0.039556 10.0.0.23 - - [2025-02-06 02:19:24] "POST /neutron/network HTTP/1.1" 200 823 0.008185 10.0.0.41 - - [2025-02-06 02:19:25] "POST /useragent-kv HTTP/1.1" 200 115 0.003849 10.0.0.41 - - [2025-02-06 02:19:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.013993 10.0.0.41 - - [2025-02-06 02:19:25] "POST /useragent-kv HTTP/1.1" 200 115 0.002387 10.0.0.23 - - [2025-02-06 02:19:25] "POST /neutron/network HTTP/1.1" 200 151 0.120923 10.0.0.41 - - [2025-02-06 02:19:28] "POST /access-control-lists HTTP/1.1" 200 594 0.025597 10.0.0.41 - - [2025-02-06 02:19:32] "POST /route-targets HTTP/1.1" 200 327 0.014328 10.0.0.41 - - [2025-02-06 02:19:32] "POST /useragent-kv HTTP/1.1" 200 115 0.003842 10.0.0.23 - - [2025-02-06 02:19:32] "POST /neutron/subnet HTTP/1.1" 200 724 0.222151 10.0.0.23 - - [2025-02-06 02:19:32] "POST /neutron/network HTTP/1.1" 200 832 0.006430 10.0.0.41 - - [2025-02-06 02:19:34] "GET /projects?obj_uuids=e809c84c-dc84-444b-b776-896ff67b4e3c&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.002711 10.0.0.23 - - [2025-02-06 02:19:35] "POST /neutron/network HTTP/1.1" 200 613 0.136233 10.0.0.41 - - [2025-02-06 02:19:35] "POST /ref-update HTTP/1.1" 200 156 0.025954 10.0.0.23 - - [2025-02-06 02:19:35] "POST /neutron/network HTTP/1.1" 200 833 0.007438 10.0.0.41 - - [2025-02-06 02:19:35] "GET /obj-perms HTTP/1.1" 200 5026 0.041636 10.0.0.38 - - [2025-02-06 02:19:35] "GET /obj-perms HTTP/1.1" 200 5026 0.039505 10.0.0.23 - - [2025-02-06 02:19:36] "POST /neutron/network HTTP/1.1" 200 117 0.011606 10.0.0.23 - - [2025-02-06 02:19:36] "POST /neutron/network HTTP/1.1" 200 832 0.008803 10.0.0.23 - - [2025-02-06 02:19:36] "POST /neutron/subnet HTTP/1.1" 200 714 0.007834 10.0.0.23 - - [2025-02-06 02:19:37] "GET /obj-perms HTTP/1.1" 200 5026 0.042905 10.0.0.23 - - [2025-02-06 02:19:37] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000451 10.0.0.23 - - [2025-02-06 02:19:38] "POST /neutron/port HTTP/1.1" 200 117 0.005791 10.0.0.23 - - [2025-02-06 02:19:38] "POST /neutron/network HTTP/1.1" 200 842 0.006534 10.0.0.23 - - [2025-02-06 02:19:39] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000459 10.0.0.23 - - [2025-02-06 02:19:39] "POST /neutron/port HTTP/1.1" 200 1059 0.016753 10.0.0.23 - - [2025-02-06 02:19:39] "POST /neutron/port HTTP/1.1" 200 1087 0.036628 10.0.0.23 - - [2025-02-06 02:19:39] "POST /neutron/port HTTP/1.1" 200 117 0.001184 10.0.0.23 - - [2025-02-06 02:19:39] "POST /neutron/port HTTP/1.1" 200 1087 0.021259 10.0.0.23 - - [2025-02-06 02:19:40] "POST /neutron/network HTTP/1.1" 200 842 0.007311 10.0.0.23 - - [2025-02-06 02:19:40] "POST /neutron/security_group HTTP/1.1" 200 2056 0.008991 10.0.0.23 - - [2025-02-06 02:19:40] "POST /neutron/port HTTP/1.1" 200 1110 0.123225 10.0.0.23 - - [2025-02-06 02:19:40] "POST /neutron/subnet HTTP/1.1" 200 688 0.014448 10.0.0.23 - - [2025-02-06 02:19:41] "POST /neutron/network HTTP/1.1" 200 2222 0.027409 10.0.0.23 - - [2025-02-06 02:19:41] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000490 10.0.0.23 - - [2025-02-06 02:19:42] "POST /neutron/network HTTP/1.1" 200 832 0.006636 10.0.0.23 - - [2025-02-06 02:19:42] "POST /neutron/port HTTP/1.1" 200 117 0.005532 10.0.0.41 - - [2025-02-06 02:19:42] "GET /projects?obj_uuids=e809c84c-dc84-444b-b776-896ff67b4e3c&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001060 10.0.0.23 - - [2025-02-06 02:19:43] "POST /neutron/port HTTP/1.1" 200 1058 0.358719 10.0.0.23 - - [2025-02-06 02:19:43] "POST /neutron/port HTTP/1.1" 200 1058 0.010601 10.0.0.23 - - [2025-02-06 02:19:43] "POST /neutron/port HTTP/1.1" 200 1059 0.013634 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/port HTTP/1.1" 200 1056 0.014578 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/port HTTP/1.1" 200 3024 0.025679 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/port HTTP/1.1" 200 117 0.001152 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/subnet HTTP/1.1" 200 703 0.011844 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003302 10.0.0.23 - - [2025-02-06 02:19:44] "POST /neutron/network HTTP/1.1" 200 832 0.012322 10.0.0.23 - - [2025-02-06 02:19:47] "POST /neutron/port HTTP/1.1" 200 3024 0.036663 10.0.0.23 - - [2025-02-06 02:19:47] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006670 10.0.0.23 - - [2025-02-06 02:19:47] "POST /neutron/port HTTP/1.1" 200 3024 0.028187 10.0.0.23 - - [2025-02-06 02:19:48] "POST /neutron/security_group HTTP/1.1" 200 2056 0.005949 10.0.0.41 - - [2025-02-06 02:20:05] "GET /projects?obj_uuids=08dfd5a2-50d8-4265-a793-a3482f7148e6&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.001290 10.0.0.41 - - [2025-02-06 02:20:05] "GET /project/08dfd5a2-50d8-4265-a793-a3482f7148e6?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1475 0.049704 10.0.0.41 - - [2025-02-06 02:20:05] "GET /projects?obj_uuids=08dfd5a2-50d8-4265-a793-a3482f7148e6&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.000961 10.0.0.41 - - [2025-02-06 02:20:05] "GET /project/08dfd5a2-50d8-4265-a793-a3482f7148e6?fields=security_groups HTTP/1.1" 200 1368 0.067311 10.0.0.41 - - [2025-02-06 02:20:05] "DELETE /security-group/8aacb829-fd2e-4458-8cf4-aa9757b23cc5 HTTP/1.1" 200 115 0.060932 10.0.0.41 - - [2025-02-06 02:20:05] "GET /projects?obj_uuids=08dfd5a2-50d8-4265-a793-a3482f7148e6&detail=False&count=False&shared=False HTTP/1.1" 200 351 0.000941 10.0.0.41 - - [2025-02-06 02:20:05] "GET /project/08dfd5a2-50d8-4265-a793-a3482f7148e6?fields=application_policy_sets HTTP/1.1" 200 1407 0.051821 10.0.0.41 - - [2025-02-06 02:20:05] "DELETE /access-control-list/e9453890-edb1-485e-95a0-48b0c13cfe9e HTTP/1.1" 200 115 0.037249 10.0.0.41 - - [2025-02-06 02:20:05] "DELETE /project/08dfd5a2-50d8-4265-a793-a3482f7148e6 HTTP/1.1" 200 115 0.494584 10.0.0.23 - - [2025-02-06 02:20:06] "POST /neutron/port HTTP/1.1" 200 3024 0.023686 10.0.0.38 - - [2025-02-06 02:20:06] "GET /global-system-configs HTTP/1.1" 200 322 0.037852 10.0.0.23 - - [2025-02-06 02:20:07] "GET /global-system-configs HTTP/1.1" 200 322 0.082427 10.0.0.38 - - [2025-02-06 02:20:07] "GET /obj-perms HTTP/1.1" 200 5056 0.142689 10.0.0.41 - - [2025-02-06 02:20:07] "GET /obj-perms HTTP/1.1" 200 5056 0.156684 10.0.0.41 - - [2025-02-06 02:20:08] "GET /global-system-configs HTTP/1.1" 200 322 0.043159 10.0.0.23 - - [2025-02-06 02:20:08] "GET /obj-perms HTTP/1.1" 200 5056 0.119211 10.0.0.23 - - [2025-02-06 02:20:11] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006643 10.0.0.23 - - [2025-02-06 02:20:16] "POST /neutron/port HTTP/1.1" 200 3024 0.021898 10.0.0.23 - - [2025-02-06 02:20:21] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006808 10.0.0.41 - - [2025-02-06 02:20:28] "POST /instance-ips HTTP/1.1" 200 385 0.076018 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.005120 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-update HTTP/1.1" 200 156 0.032379 10.0.0.23 - - [2025-02-06 02:20:28] "POST /neutron/port HTTP/1.1" 200 1087 0.047468 10.0.0.23 - - [2025-02-06 02:20:28] "POST /neutron/floatingip HTTP/1.1" 200 117 0.005109 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-update HTTP/1.1" 200 156 0.028574 10.0.0.41 - - [2025-02-06 02:20:28] "POST /instance-ips HTTP/1.1" 200 373 0.024060 10.0.0.23 - - [2025-02-06 02:20:28] "POST /neutron/port HTTP/1.1" 200 1087 0.062540 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-relax-for-delete HTTP/1.1" 200 156 0.006883 10.0.0.23 - - [2025-02-06 02:20:28] "POST /neutron/port HTTP/1.1" 200 1087 0.054062 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-update HTTP/1.1" 200 156 0.037310 10.0.0.41 - - [2025-02-06 02:20:28] "POST /ref-update HTTP/1.1" 200 156 0.054744 10.0.0.23 - - [2025-02-06 02:20:30] "POST /neutron/security_group HTTP/1.1" 200 2056 0.007246 10.0.0.23 - - [2025-02-06 02:20:30] "POST /neutron/port HTTP/1.1" 200 1084 0.016803 10.0.0.23 - - [2025-02-06 02:20:31] "POST /neutron/port HTTP/1.1" 200 1084 0.017936 10.0.0.23 - - [2025-02-06 02:20:31] "POST /neutron/subnet HTTP/1.1" 200 688 0.011923 10.0.0.23 - - [2025-02-06 02:20:32] "POST /neutron/network HTTP/1.1" 200 921 0.009298 10.0.0.41 - - [2025-02-06 02:20:32] "PUT /access-control-list/8543244c-e241-4900-8048-91272dd7a591 HTTP/1.1" 200 272 0.036987 10.0.0.41 - - [2025-02-06 02:20:33] "POST /routing-instances HTTP/1.1" 200 759 0.070713 10.0.0.41 - - [2025-02-06 02:20:33] "GET /routing-instance/379d9765-a19d-4700-abab-87d2fa2909eb?fields=virtual_machine_interface_back_refs HTTP/1.1" 200 1277 0.018288 10.0.0.41 - - [2025-02-06 02:20:33] "POST /routing-instances HTTP/1.1" 200 760 0.026671 10.0.0.41 - - [2025-02-06 02:20:33] "GET /routing-instance/17f68078-a788-443b-a413-5ada36c07930?fields=virtual_machine_interface_back_refs HTTP/1.1" 200 1278 0.024352 10.0.0.41 - - [2025-02-06 02:20:33] "PUT /routing-instance/17f68078-a788-443b-a413-5ada36c07930 HTTP/1.1" 200 266 0.028314 10.0.0.38 - - [2025-02-06 02:20:33] "GET /global-system-configs HTTP/1.1" 200 322 0.139851 10.0.0.41 - - [2025-02-06 02:20:33] "GET /obj-perms HTTP/1.1" 200 5056 0.265415 10.0.0.38 - - [2025-02-06 02:20:34] "GET /obj-perms HTTP/1.1" 200 5056 0.290711 10.0.0.41 - - [2025-02-06 02:20:34] "GET /global-system-configs HTTP/1.1" 200 322 0.105981 10.0.0.23 - - [2025-02-06 02:20:34] "POST /neutron/security_group HTTP/1.1" 200 2056 0.007926 10.0.0.23 - - [2025-02-06 02:20:34] "POST /neutron/port HTTP/1.1" 200 3831 0.051147 10.0.0.23 - - [2025-02-06 02:20:34] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006263 10.0.0.23 - - [2025-02-06 02:20:34] "POST /neutron/network HTTP/1.1" 200 806 0.013928 10.0.0.23 - - [2025-02-06 02:20:34] "POST /neutron/network HTTP/1.1" 200 920 0.005741 10.0.0.23 - - [2025-02-06 02:20:35] "POST /neutron/port HTTP/1.1" 200 3831 0.034439 10.0.0.23 - - [2025-02-06 02:20:35] "POST /neutron/security_group HTTP/1.1" 200 2056 0.006181 10.0.0.23 - - [2025-02-06 02:20:36] "GET /global-system-configs HTTP/1.1" 200 322 0.041715 10.0.0.23 - - [2025-02-06 02:20:36] "GET /obj-perms HTTP/1.1" 200 5056 0.109771 10.0.0.23 - - [2025-02-06 02:20:43] "POST /neutron/network HTTP/1.1" 200 832 0.012734 10.0.0.41 - - [2025-02-06 02:20:43] "DELETE /access-control-list/c5f17061-9992-40d6-9607-2e054a1917c4 HTTP/1.1" 200 115 0.045918 10.0.0.41 - - [2025-02-06 02:20:43] "DELETE /route-target/d92aea7d-b549-47d1-baf5-68d02becf718 HTTP/1.1" 200 115 0.032685 10.0.0.41 - - [2025-02-06 02:20:43] "DELETE /route-target/0cd4078d-181d-4c20-9f90-36c2a34efbad HTTP/1.1" 200 115 0.049410 10.0.0.41 - - [2025-02-06 02:20:44] "POST /ref-update HTTP/1.1" 200 156 0.036184 10.0.0.41 - - [2025-02-06 02:20:44] "DELETE /instance-ip/9406f7b4-7e22-4e18-a14c-f58ea75305bb HTTP/1.1" 200 115 0.077954 10.0.0.41 - - [2025-02-06 02:20:44] "POST /ref-update HTTP/1.1" 200 156 0.038119 10.0.0.41 - - [2025-02-06 02:20:44] "DELETE /instance-ip/3f8e680c-b4c9-4ca1-a14a-23096d24d241 HTTP/1.1" 200 115 0.077413 10.0.0.23 - - [2025-02-06 02:20:44] "POST /neutron/network HTTP/1.1" 400 204 0.012170 10.0.0.23 - - [2025-02-06 02:20:45] "POST /neutron/port HTTP/1.1" 200 151 0.189893 10.0.0.23 - - [2025-02-06 02:20:45] "POST /neutron/port HTTP/1.1" 200 151 0.202236 10.0.0.23 - - [2025-02-06 02:20:45] "POST /neutron/port HTTP/1.1" 200 151 0.226102 10.0.0.23 - - [2025-02-06 02:20:46] "POST /neutron/port HTTP/1.1" 200 1113 0.015174 10.0.0.41 - - [2025-02-06 02:20:46] "POST /useragent-kv HTTP/1.1" 200 115 0.004605 10.0.0.41 - - [2025-02-06 02:20:46] "POST /useragent-kv HTTP/1.1" 200 115 0.002968 10.0.0.23 - - [2025-02-06 02:20:46] "POST /neutron/network HTTP/1.1" 200 151 0.131224 10.0.0.41 - - [2025-02-06 02:20:46] "DELETE /route-target/4e688d5b-ada8-432b-9259-d3e7bde9e2bf HTTP/1.1" 200 115 0.023498 10.0.0.23 - - [2025-02-06 02:20:47] "POST /neutron/network HTTP/1.1" 200 832 0.005640 10.0.0.41 - - [2025-02-06 02:20:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.005311 10.0.0.41 - - [2025-02-06 02:20:50] "POST /access-control-lists HTTP/1.1" 200 597 0.027656 10.0.0.41 - - [2025-02-06 02:20:56] "GET /projects?obj_uuids=8466b216-7b48-4d1d-bac2-10ffe284f575&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.003403 10.0.0.23 - - [2025-02-06 02:20:56] "POST /neutron/network HTTP/1.1" 200 618 0.156893 10.0.0.41 - - [2025-02-06 02:20:56] "POST /route-targets HTTP/1.1" 200 327 0.014338 10.0.0.23 - - [2025-02-06 02:20:56] "POST /neutron/network HTTP/1.1" 200 833 0.007774 10.0.0.23 - - [2025-02-06 02:20:56] "POST /neutron/network HTTP/1.1" 200 807 0.013755 10.0.0.23 - - [2025-02-06 02:20:57] "GET /project/8466b216-7b48-4d1d-bac2-10ffe284f575?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000705 10.0.0.23 - - [2025-02-06 02:20:57] "POST /neutron/network HTTP/1.1" 200 833 0.007561 10.0.0.23 - - [2025-02-06 02:20:57] "POST /neutron/port HTTP/1.1" 200 117 0.007701 10.0.0.23 - - [2025-02-06 02:20:58] "POST /neutron/port HTTP/1.1" 200 1058 0.014734 10.0.0.23 - - [2025-02-06 02:20:58] "POST /neutron/port HTTP/1.1" 200 1086 0.026062 10.0.0.23 - - [2025-02-06 02:20:58] "POST /neutron/port HTTP/1.1" 200 117 0.001221 10.0.0.23 - - [2025-02-06 02:21:02] "POST /neutron/security_group HTTP/1.1" 200 2059 0.007142 10.0.0.23 - - [2025-02-06 02:21:03] "POST /neutron/port HTTP/1.1" 200 1086 0.019039 10.0.0.41 - - [2025-02-06 02:21:05] "GET /projects?obj_uuids=e809c84c-dc84-444b-b776-896ff67b4e3c&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001354 10.0.0.41 - - [2025-02-06 02:21:05] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1461 0.041309 10.0.0.41 - - [2025-02-06 02:21:05] "GET /projects?obj_uuids=e809c84c-dc84-444b-b776-896ff67b4e3c&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.000998 10.0.0.41 - - [2025-02-06 02:21:05] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?fields=security_groups HTTP/1.1" 200 1358 0.041710 10.0.0.41 - - [2025-02-06 02:21:06] "DELETE /security-group/5e65cb4c-7501-4aaf-b62d-8122e4d212a3 HTTP/1.1" 200 115 0.090750 10.0.0.41 - - [2025-02-06 02:21:06] "GET /projects?obj_uuids=e809c84c-dc84-444b-b776-896ff67b4e3c&detail=False&count=False&shared=False HTTP/1.1" 200 347 0.001261 10.0.0.41 - - [2025-02-06 02:21:06] "GET /project/e809c84c-dc84-444b-b776-896ff67b4e3c?fields=application_policy_sets HTTP/1.1" 200 1397 0.052819 10.0.0.41 - - [2025-02-06 02:21:06] "DELETE /access-control-list/c84a4cdc-5cd5-4a06-9394-8e23a805d12b HTTP/1.1" 200 115 0.083457 10.0.0.41 - - [2025-02-06 02:21:06] "DELETE /project/e809c84c-dc84-444b-b776-896ff67b4e3c HTTP/1.1" 200 115 0.535233 10.0.0.23 - - [2025-02-06 02:21:07] "POST /neutron/security_group HTTP/1.1" 200 2059 0.008497 10.0.0.41 - - [2025-02-06 02:21:25] "GET /obj-perms HTTP/1.1" 200 5056 0.043369 10.0.0.23 - - [2025-02-06 02:21:26] "POST /neutron/port HTTP/1.1" 200 1086 0.020022 10.0.0.23 - - [2025-02-06 02:21:27] "POST /neutron/network HTTP/1.1" 200 833 0.006631 10.0.0.41 - - [2025-02-06 02:21:30] "POST /fqname-to-id HTTP/1.1" 404 235 0.002952 10.0.0.41 - - [2025-02-06 02:21:30] "POST /access-control-lists HTTP/1.1" 200 595 0.029191 10.0.0.41 - - [2025-02-06 02:21:34] "GET /projects?obj_uuids=aa7d3eda-c1a7-4ee5-a1de-71aa71a706c8&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.002523 10.0.0.23 - - [2025-02-06 02:21:34] "POST /neutron/network HTTP/1.1" 200 606 0.155387 10.0.0.23 - - [2025-02-06 02:21:34] "POST /neutron/network HTTP/1.1" 200 827 0.008114 10.0.0.23 - - [2025-02-06 02:21:35] "POST /neutron/network HTTP/1.1" 200 837 0.006182 10.0.0.23 - - [2025-02-06 02:21:35] "GET /project/aa7d3eda-c1a7-4ee5-a1de-71aa71a706c8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000633 10.0.0.23 - - [2025-02-06 02:21:36] "POST /neutron/port HTTP/1.1" 200 117 0.005898 10.0.0.23 - - [2025-02-06 02:21:36] "POST /neutron/network HTTP/1.1" 200 837 0.006790 10.0.0.23 - - [2025-02-06 02:21:36] "GET /project/aa7d3eda-c1a7-4ee5-a1de-71aa71a706c8?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000428 10.0.0.23 - - [2025-02-06 02:21:36] "POST /neutron/port HTTP/1.1" 200 1063 0.016928 10.0.0.23 - - [2025-02-06 02:21:37] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003356 10.0.0.23 - - [2025-02-06 02:21:37] "POST /neutron/network HTTP/1.1" 200 827 0.005970 10.0.0.23 - - [2025-02-06 02:21:37] "POST /neutron/security_group HTTP/1.1" 200 2059 0.008884 10.0.0.23 - - [2025-02-06 02:21:37] "POST /neutron/security_group HTTP/1.1" 200 2059 0.007487 10.0.0.23 - - [2025-02-06 02:21:38] "POST /neutron/port HTTP/1.1" 200 1063 0.019728 10.0.0.23 - - [2025-02-06 02:21:38] "POST /neutron/port HTTP/1.1" 200 1091 0.035303 10.0.0.23 - - [2025-02-06 02:21:38] "POST /neutron/port HTTP/1.1" 200 117 0.001147 10.0.0.23 - - [2025-02-06 02:21:42] "POST /neutron/security_group HTTP/1.1" 200 2059 0.007484 10.0.0.23 - - [2025-02-06 02:21:42] "POST /neutron/port HTTP/1.1" 200 1091 0.022873 10.0.0.23 - - [2025-02-06 02:21:45] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006247 10.0.0.23 - - [2025-02-06 02:21:49] "POST /neutron/port HTTP/1.1" 200 1091 0.018691 10.0.0.23 - - [2025-02-06 02:21:49] "POST /neutron/security_group HTTP/1.1" 200 2059 0.006712 10.0.0.23 - - [2025-02-06 02:21:50] "POST /neutron/network HTTP/1.1" 200 827 0.008017 10.0.0.23 - - [2025-02-06 02:21:51] "POST /neutron/port HTTP/1.1" 200 1117 0.014572 10.0.0.23 - - [2025-02-06 02:21:51] "POST /neutron/port HTTP/1.1" 200 1117 0.015389 10.0.0.41 - - [2025-02-06 02:21:53] "POST /useragent-kv HTTP/1.1" 200 115 0.039003 10.0.0.41 - - [2025-02-06 02:21:53] "POST /useragent-kv HTTP/1.1" 200 115 0.004348 10.0.0.23 - - [2025-02-06 02:21:53] "POST /neutron/network HTTP/1.1" 200 151 0.167444 10.0.0.41 - - [2025-02-06 02:21:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.050212 10.0.0.41 - - [2025-02-06 02:21:55] "POST /access-control-lists HTTP/1.1" 200 596 0.023460 10.0.0.41 - - [2025-02-06 02:21:59] "POST /route-targets HTTP/1.1" 200 327 0.020731 10.0.0.41 - - [2025-02-06 02:21:59] "POST /useragent-kv HTTP/1.1" 200 115 0.042708 10.0.0.23 - - [2025-02-06 02:21:59] "POST /neutron/subnet HTTP/1.1" 200 701 0.310558 10.0.0.23 - - [2025-02-06 02:21:59] "POST /neutron/network HTTP/1.1" 200 839 0.006152 10.0.0.23 - - [2025-02-06 02:22:00] "POST /neutron/network HTTP/1.1" 200 849 0.006758 10.0.0.23 - - [2025-02-06 02:22:00] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000453 10.0.0.23 - - [2025-02-06 02:22:01] "POST /neutron/port HTTP/1.1" 200 117 0.005670 10.0.0.41 - - [2025-02-06 02:22:01] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.002903 10.0.0.23 - - [2025-02-06 02:22:01] "POST /neutron/port HTTP/1.1" 200 1055 0.292713 10.0.0.23 - - [2025-02-06 02:22:01] "POST /neutron/port HTTP/1.1" 200 1109 0.091292 10.0.0.23 - - [2025-02-06 02:22:01] "POST /neutron/subnet HTTP/1.1" 200 675 0.011914 10.0.0.23 - - [2025-02-06 02:22:06] "POST /neutron/port HTTP/1.1" 200 1083 0.022672 10.0.0.41 - - [2025-02-06 02:22:06] "GET /projects?obj_uuids=8466b216-7b48-4d1d-bac2-10ffe284f575&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001412 10.0.0.41 - - [2025-02-06 02:22:06] "GET /project/8466b216-7b48-4d1d-bac2-10ffe284f575?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1472 0.048853 10.0.0.41 - - [2025-02-06 02:22:06] "GET /projects?obj_uuids=8466b216-7b48-4d1d-bac2-10ffe284f575&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001001 10.0.0.41 - - [2025-02-06 02:22:06] "GET /project/8466b216-7b48-4d1d-bac2-10ffe284f575?fields=security_groups HTTP/1.1" 200 1366 0.056758 10.0.0.23 - - [2025-02-06 02:22:06] "POST /neutron/security_group HTTP/1.1" 200 2058 0.022186 10.0.0.41 - - [2025-02-06 02:22:06] "DELETE /security-group/55b5b6a2-0e5e-4a3d-a4af-19c8afad8358 HTTP/1.1" 200 115 0.111814 10.0.0.41 - - [2025-02-06 02:22:06] "GET /projects?obj_uuids=8466b216-7b48-4d1d-bac2-10ffe284f575&detail=False&count=False&shared=False HTTP/1.1" 200 350 0.001209 10.0.0.41 - - [2025-02-06 02:22:06] "GET /project/8466b216-7b48-4d1d-bac2-10ffe284f575?fields=application_policy_sets HTTP/1.1" 200 1405 0.105860 10.0.0.41 - - [2025-02-06 02:22:07] "DELETE /access-control-list/9ff762b5-d47c-4f9f-987d-1c8a5d264561 HTTP/1.1" 200 115 0.099229 10.0.0.41 - - [2025-02-06 02:22:07] "DELETE /project/8466b216-7b48-4d1d-bac2-10ffe284f575 HTTP/1.1" 200 115 0.672589 10.0.0.23 - - [2025-02-06 02:22:10] "POST /neutron/port HTTP/1.1" 200 1083 0.018193 10.0.0.23 - - [2025-02-06 02:22:15] "POST /neutron/network HTTP/1.1" 400 204 0.011733 10.0.0.23 - - [2025-02-06 02:22:16] "POST /neutron/port HTTP/1.1" 200 151 0.180255 10.0.0.41 - - [2025-02-06 02:22:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003116 10.0.0.23 - - [2025-02-06 02:22:20] "POST /neutron/network HTTP/1.1" 200 117 0.008468 10.0.0.41 - - [2025-02-06 02:22:20] "POST /ref-update HTTP/1.1" 200 156 0.022797 10.0.0.23 - - [2025-02-06 02:22:21] "POST /neutron/network HTTP/1.1" 200 825 0.008121 10.0.0.23 - - [2025-02-06 02:22:21] "POST /neutron/subnet HTTP/1.1" 200 729 0.008699 10.0.0.23 - - [2025-02-06 02:22:21] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000455 10.0.0.23 - - [2025-02-06 02:22:22] "POST /neutron/port HTTP/1.1" 200 117 0.011712 10.0.0.23 - - [2025-02-06 02:22:22] "POST /neutron/network HTTP/1.1" 200 835 0.006667 10.0.0.23 - - [2025-02-06 02:22:23] "POST /neutron/port HTTP/1.1" 200 1061 0.016586 10.0.0.23 - - [2025-02-06 02:22:23] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003787 10.0.0.23 - - [2025-02-06 02:22:23] "POST /neutron/network HTTP/1.1" 200 825 0.007185 10.0.0.38 - - [2025-02-06 02:22:25] "GET /obj-perms HTTP/1.1" 200 5056 0.045013 10.0.0.23 - - [2025-02-06 02:22:27] "POST /neutron/port HTTP/1.1" 200 1089 0.018129 10.0.0.23 - - [2025-02-06 02:22:27] "POST /neutron/security_group HTTP/1.1" 200 2058 0.005877 10.0.0.23 - - [2025-02-06 02:22:32] "POST /neutron/port HTTP/1.1" 200 1089 0.034827 10.0.0.23 - - [2025-02-06 02:22:32] "POST /neutron/floatingip HTTP/1.1" 200 117 0.003405 10.0.0.23 - - [2025-02-06 02:22:32] "POST /neutron/network HTTP/1.1" 200 825 0.005566 10.0.0.23 - - [2025-02-06 02:22:36] "POST /neutron/port HTTP/1.1" 200 1089 0.022762 10.0.0.23 - - [2025-02-06 02:22:38] "POST /neutron/network HTTP/1.1" 200 825 0.006426 10.0.0.41 - - [2025-02-06 02:22:41] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001489 10.0.0.23 - - [2025-02-06 02:22:41] "POST /neutron/network HTTP/1.1" 200 605 0.124163 10.0.0.41 - - [2025-02-06 02:22:41] "POST /route-targets HTTP/1.1" 200 327 0.022193 10.0.0.23 - - [2025-02-06 02:22:41] "POST /neutron/network HTTP/1.1" 200 994 0.009158 10.0.0.23 - - [2025-02-06 02:22:42] "POST /neutron/subnet HTTP/1.1" 200 699 0.006910 10.0.0.23 - - [2025-02-06 02:22:42] "POST /neutron/subnet HTTP/1.1" 200 699 0.006707 10.0.0.41 - - [2025-02-06 02:22:42] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001511 10.0.0.23 - - [2025-02-06 02:22:42] "POST /neutron/port HTTP/1.1" 200 1017 0.273252 10.0.0.23 - - [2025-02-06 02:22:42] "POST /neutron/network HTTP/1.1" 200 994 0.032202 10.0.0.23 - - [2025-02-06 02:22:43] "POST /neutron/port HTTP/1.1" 200 117 0.006109 10.0.0.23 - - [2025-02-06 02:22:43] "POST /neutron/port HTTP/1.1" 200 1017 0.012041 10.0.0.23 - - [2025-02-06 02:22:43] "POST /neutron/port HTTP/1.1" 200 1017 0.008249 10.0.0.23 - - [2025-02-06 02:22:43] "POST /neutron/port HTTP/1.1" 200 117 0.006047 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/port HTTP/1.1" 200 1017 0.041991 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/port HTTP/1.1" 200 1017 0.008814 10.0.0.23 - - [2025-02-06 02:22:44] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?exclude_back_refs=True&exclude_children=True HTTP/1.1" 401 292 0.000453 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/port HTTP/1.1" 200 1083 0.021329 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/subnet HTTP/1.1" 200 673 0.013876 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/network HTTP/1.1" 200 994 0.006867 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/port HTTP/1.1" 200 1083 0.065139 10.0.0.23 - - [2025-02-06 02:22:44] "POST /neutron/port HTTP/1.1" 200 117 0.001230 10.0.0.23 - - [2025-02-06 02:22:45] "POST /neutron/port HTTP/1.1" 200 2050 0.039222 10.0.0.23 - - [2025-02-06 02:22:45] "POST /neutron/network HTTP/1.1" 200 1004 0.015908 10.0.0.23 - - [2025-02-06 02:22:46] "POST /neutron/port HTTP/1.1" 200 1055 0.018295 10.0.0.23 - - [2025-02-06 02:22:46] "POST /neutron/floatingip HTTP/1.1" 200 117 0.004160 10.0.0.23 - - [2025-02-06 02:22:46] "POST /neutron/network HTTP/1.1" 200 994 0.032947 10.0.0.23 - - [2025-02-06 02:22:46] "GET /obj-perms HTTP/1.1" 200 5030 0.063446 10.0.0.23 - - [2025-02-06 02:22:47] "POST /neutron/port HTTP/1.1" 200 1083 0.018891 10.0.0.23 - - [2025-02-06 02:22:47] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007263 10.0.0.23 - - [2025-02-06 02:22:54] "POST /neutron/port HTTP/1.1" 200 1083 0.054895 10.0.0.23 - - [2025-02-06 02:22:55] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007193 10.0.0.23 - - [2025-02-06 02:22:55] "POST /neutron/port HTTP/1.1" 200 1083 0.018371 10.0.0.23 - - [2025-02-06 02:22:55] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007015 10.0.0.23 - - [2025-02-06 02:22:57] "POST /neutron/port HTTP/1.1" 200 1083 0.023838 10.0.0.23 - - [2025-02-06 02:22:57] "POST /neutron/security_group HTTP/1.1" 200 2058 0.007816 10.0.0.23 - - [2025-02-06 02:23:14] "POST /neutron/port HTTP/1.1" 200 151 0.181102 10.0.0.23 - - [2025-02-06 02:23:14] "POST /neutron/port HTTP/1.1" 200 1083 0.017823 10.0.0.23 - - [2025-02-06 02:23:14] "POST /neutron/port HTTP/1.1" 200 117 0.016724 10.0.0.23 - - [2025-02-06 02:23:14] "POST /neutron/port HTTP/1.1" 200 151 0.317068 10.0.0.41 - - [2025-02-06 02:23:16] "POST /useragent-kv HTTP/1.1" 200 115 0.002656 10.0.0.41 - - [2025-02-06 02:23:16] "POST /useragent-kv HTTP/1.1" 200 115 0.002644 10.0.0.41 - - [2025-02-06 02:23:16] "POST /useragent-kv HTTP/1.1" 200 115 0.002353 10.0.0.41 - - [2025-02-06 02:23:16] "POST /useragent-kv HTTP/1.1" 200 115 0.005855 10.0.0.23 - - [2025-02-06 02:23:16] "POST /neutron/network HTTP/1.1" 200 151 0.136616 10.0.0.41 - - [2025-02-06 02:23:16] "DELETE /route-target/7b3f8132-d6c8-4cce-80b4-2df88f4b7ea5 HTTP/1.1" 200 115 0.028448 [Introspect:8084]10.0.0.23 - - [2025-02-06 02:23:32] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001100 10.0.0.41 - - [2025-02-06 02:23:34] "POST /fqname-to-id HTTP/1.1" 404 229 0.014191 10.0.0.41 - - [2025-02-06 02:24:07] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001480 10.0.0.41 - - [2025-02-06 02:24:07] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1467 0.065264 10.0.0.41 - - [2025-02-06 02:24:07] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.001641 10.0.0.41 - - [2025-02-06 02:24:07] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?fields=security_groups HTTP/1.1" 200 1362 0.068631 10.0.0.41 - - [2025-02-06 02:24:07] "DELETE /security-group/e4129633-1848-45b4-ab4c-6947c948cd29 HTTP/1.1" 404 171 0.026184 10.0.0.41 - - [2025-02-06 02:24:07] "GET /projects?obj_uuids=64a34942-d995-423c-849b-a45f441e8f07&detail=False&count=False&shared=False HTTP/1.1" 200 349 0.000993 10.0.0.41 - - [2025-02-06 02:24:07] "GET /project/64a34942-d995-423c-849b-a45f441e8f07?fields=application_policy_sets HTTP/1.1" 200 1401 0.048527 10.0.0.41 - - [2025-02-06 02:24:07] "DELETE /access-control-list/5251b2e3-0716-4ac3-958b-9945c7a06948 HTTP/1.1" 200 115 0.065760 10.0.0.41 - - [2025-02-06 02:24:07] "DELETE /project/64a34942-d995-423c-849b-a45f441e8f07 HTTP/1.1" 200 115 0.675398 10.0.0.41 - - [2025-02-06 02:24:27] "GET /obj-perms HTTP/1.1" 200 5056 0.048340 10.0.0.38 - - [2025-02-06 02:25:06] "GET /global-system-configs HTTP/1.1" 200 322 0.093551 10.0.0.38 - - [2025-02-06 02:25:06] "GET /obj-perms HTTP/1.1" 200 5056 0.176291 10.0.0.23 - - [2025-02-06 02:25:07] "GET /global-system-configs HTTP/1.1" 200 322 0.027904 10.0.0.23 - - [2025-02-06 02:25:07] "GET /obj-perms HTTP/1.1" 200 5056 0.154896 10.0.0.41 - - [2025-02-06 02:25:08] "GET /global-system-configs HTTP/1.1" 200 322 0.058222 10.0.0.41 - - [2025-02-06 02:25:08] "GET /obj-perms HTTP/1.1" 200 5056 0.204977 10.0.0.38 - - [2025-02-06 02:25:28] "GET /obj-perms HTTP/1.1" 200 5056 0.071337 10.0.0.38 - - [2025-02-06 02:25:33] "GET /global-system-configs HTTP/1.1" 200 322 0.050951