++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Mon Apr 6 05:44:50 UTC 2026 ===================' INFO: =================== Mon Apr 6 05:44:50 UTC 2026 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ awk '{print $2}' +++++ grep -o 'dev.*' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 +++ cut -d / -f 1 ++ DEFAULT_LOCAL_IP=10.0.0.33 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ mount -t hugetlbfs +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=false ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=false ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=false ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=false ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ tr '\n' , ++++ uniq ++++ sort ++++ grep -vi host ++++ awk '/32 host/ { print f } {f=$2}' +++ local local_ips=,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 3 +++ return ++ local ip=10.0.0.33 ++ [[ -z 10.0.0.33 ]] ++ echo 10.0.0.33 + host_ip=10.0.0.33 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.33: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' ++ cut -d = -f 1 ++ sort ++ set -o posix ++ set ++ grep '^API__.*__.*=.*$' + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 04/06/2026 05:44:58.714 7f813202eb48 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 04/06/2026 05:44:58.742 7f813202eb48 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 04/06/2026 05:44:58.757 7f813202eb48 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 04/06/2026 05:44:58.757 7f813202eb48 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] HttpError Python 3.6.8: /usr/bin/python3 Mon Apr 6 05:45:21 2026 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /usr/bin/contrail-api in () 29 30 31 if __name__ == '__main__': 32 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 33 sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) sys = sys.exit = load_entry_point = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5361 vnc_cgitb.enable(format='text') 5362 5363 main(args_str, VncApiServer(args_str)) 5364 #server_main 5365 global main = args_str = None global VncApiServer = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in __init__(self=, args_str='--conf_file /etc/contrail/contrail-api-0.conf --...ontrail/contrail-keystone-auth.conf --worker_id 0') 2205 else: 2206 self._db_connect(self._args.reset_config) 2207 self._db_init_entries() 2208 2209 self._initialize_quota_counters() self = self._db_init_entries = > /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in _db_init_entries(self=) 3756 self._global_pm_uuid = pm.uuid 3757 aps = self.create_singleton_entry(ApplicationPolicySet( 3758 parent_obj=pm, all_applications=True)) 3759 ok, result = self._db_conn.ref_update( 3760 ApplicationPolicySet.object_type, parent_obj undefined pm = all_applications 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/application_policy_set...dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 at zookeeper' HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/application_policy_set:default-policy-management:default-application-policy-set exists already with ID: dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 at zookeeper __cause__ = None __class__ = __context__ = NoIdError('application_policy_set default-policy-management:default-application-policy-set',) __delattr__ = __dict__ = {'content': 'FQ Name: /fq-name-to-uuid/application_policy_set...dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 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/application_policy_set...dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 at zookeeper') content = 'FQ Name: /fq-name-to-uuid/application_policy_set...dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 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: application_policy_set default-policy-management:default-application-policy-set 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 3758, in _db_init_entries parent_obj=pm, all_applications=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/application_policy_set:default-policy-management:default-application-policy-set exists already with ID: dfdb9327-1242-4aae-9ebb-5e03ff1a9ab6 at zookeeper ++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Mon Apr 6 05:45:21 UTC 2026 ===================' INFO: =================== Mon Apr 6 05:45:21 UTC 2026 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ cut -d / -f 1 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ head -n 1 +++ awk '{print $2}' ++ DEFAULT_LOCAL_IP=10.0.0.33 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=false ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=false ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=false ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=false ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ cut -d ' ' -f 1 +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ awk '/32 host/ { print f } {f=$2}' ++++ tr '\n' , ++++ sort ++++ grep -vi host ++++ uniq +++ local local_ips=,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 3 +++ return ++ local ip=10.0.0.33 ++ [[ -z 10.0.0.33 ]] ++ echo 10.0.0.33 + host_ip=10.0.0.33 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.33: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 ++ sed 's/^API__//g' ++ grep '^API__.*__.*=.*$' ++ 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 04/06/2026 05:45:29.638 7f0d22ed3548 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 04/06/2026 05:45:29.666 7f0d22ed3548 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 04/06/2026 05:45:29.680 7f0d22ed3548 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 04/06/2026 05:45:29.680 7f0d22ed3548 [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.33:8082/ Hit Ctrl-C to quit. 10.0.0.33 - - [2026-04-06 05:45:30] "GET / HTTP/1.1" 200 45871 0.002294 10.0.0.33 - - [2026-04-06 05:45:30] "GET / HTTP/1.1" 200 45871 0.001197 Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.33 - - [2026-04-06 05:45:30] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000706 10.0.0.33 - - [2026-04-06 05:45:30] "POST /fqname-to-id HTTP/1.1" 401 292 0.000344 10.0.0.33 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 200 156 24.161754 10.0.0.33 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.003633 10.0.0.33 - - [2026-04-06 05:46:07] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 23.894027 10.0.0.33 - - [2026-04-06 05:46:07] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.003742 10.0.0.50 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 11.401814 10.0.0.33 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 10.599939 10.0.0.38 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 200 156 18.832513 10.0.0.33 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 6.489661 10.0.0.50 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 18.568251 10.0.0.38 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 2.975122 10.0.0.38 - - [2026-04-06 05:46:07] "GET /global-system-configs HTTP/1.1" 200 322 5.057491 10.0.0.38 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 404 196 0.395561 10.0.0.38 - - [2026-04-06 05:46:07] "POST /job-templates HTTP/1.1" 200 553 0.089358 10.0.0.38 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 404 195 0.006672 10.0.0.38 - - [2026-04-06 05:46:07] "POST /job-templates HTTP/1.1" 200 563 0.058929 10.0.0.38 - - [2026-04-06 05:46:07] "POST /fqname-to-id HTTP/1.1" 404 189 0.003875 10.0.0.38 - - [2026-04-06 05:46:08] "POST /tags HTTP/1.1" 200 321 0.061595 /usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py:244: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn('Using keystoneclient sessions has been deprecated. ' 10.0.0.38 - - [2026-04-06 05:46:08] "POST /fqname-to-id HTTP/1.1" 404 174 0.015639 10.0.0.38 - - [2026-04-06 05:46:08] "POST /ref-update HTTP/1.1" 200 156 0.053528 10.0.0.38 - - [2026-04-06 05:46:08] "POST /tags HTTP/1.1" 200 309 0.053192 10.0.0.38 - - [2026-04-06 05:46:08] "POST /fqname-to-id HTTP/1.1" 404 164 0.011338 10.0.0.38 - - [2026-04-06 05:46:08] "POST /tags HTTP/1.1" 200 323 0.044807 10.0.0.38 - - [2026-04-06 05:46:08] "POST /fqname-to-id HTTP/1.1" 404 166 0.006069 10.0.0.38 - - [2026-04-06 05:46:08] "POST /hardwares HTTP/1.1" 200 327 0.022138 10.0.0.38 - - [2026-04-06 05:46:08] "POST /fqname-to-id HTTP/1.1" 404 166 0.004776 10.0.0.38 - - [2026-04-06 05:46:08] "POST /hardwares HTTP/1.1" 200 323 0.018634 10.0.0.38 - - [2026-04-06 05:46:08] "POST /fqname-to-id HTTP/1.1" 404 161 0.011367 10.0.0.38 - - [2026-04-06 05:46:08] "POST /access-control-lists HTTP/1.1" 200 587 0.035444 10.0.0.38 - - [2026-04-06 05:46:08] "POST /hardwares HTTP/1.1" 200 323 0.015653 10.0.0.38 - - [2026-04-06 05:46:09] "POST /route-targets HTTP/1.1" 200 327 0.025029 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 164 0.009856 10.0.0.38 - - [2026-04-06 05:46:09] "POST /hardwares HTTP/1.1" 200 325 0.030720 10.0.0.38 - - [2026-04-06 05:46:09] "POST /ref-update HTTP/1.1" 200 156 0.028835 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 165 0.019864 10.0.0.38 - - [2026-04-06 05:46:09] "POST /route-targets HTTP/1.1" 200 327 0.029422 10.0.0.38 - - [2026-04-06 05:46:09] "POST /hardwares HTTP/1.1" 200 325 0.021984 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 161 0.004604 10.0.0.38 - - [2026-04-06 05:46:09] "POST /access-control-lists HTTP/1.1" 200 551 0.091426 10.0.0.38 - - [2026-04-06 05:46:09] "POST /hardwares HTTP/1.1" 200 323 0.024757 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 164 0.006113 10.0.0.38 - - [2026-04-06 05:46:09] "POST /hardwares HTTP/1.1" 200 319 0.023198 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 165 0.004810 10.0.0.38 - - [2026-04-06 05:46:09] "POST /hardwares HTTP/1.1" 200 317 0.014418 10.0.0.38 - - [2026-04-06 05:46:09] "POST /fqname-to-id HTTP/1.1" 404 162 0.004653 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 319 0.017459 10.0.0.38 - - [2026-04-06 05:46:10] "POST /fqname-to-id HTTP/1.1" 404 158 0.003626 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 311 0.017530 10.0.0.38 - - [2026-04-06 05:46:10] "POST /fqname-to-id HTTP/1.1" 404 154 0.003934 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 311 0.020828 10.0.0.38 - - [2026-04-06 05:46:10] "POST /fqname-to-id HTTP/1.1" 404 155 0.006857 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 305 0.023993 10.0.0.38 - - [2026-04-06 05:46:10] "POST /fqname-to-id HTTP/1.1" 404 156 0.005403 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 307 0.019944 10.0.0.38 - - [2026-04-06 05:46:10] "POST /fqname-to-id HTTP/1.1" 404 157 0.010449 10.0.0.38 - - [2026-04-06 05:46:10] "POST /hardwares HTTP/1.1" 200 311 0.020531 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 153 0.010021 10.0.0.38 - - [2026-04-06 05:46:11] "POST /hardwares HTTP/1.1" 200 309 0.038347 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 157 0.004663 10.0.0.38 - - [2026-04-06 05:46:11] "POST /hardwares HTTP/1.1" 200 309 0.019276 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 161 0.003465 10.0.0.38 - - [2026-04-06 05:46:11] "POST /hardwares HTTP/1.1" 200 309 0.023010 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 154 0.010750 10.0.0.38 - - [2026-04-06 05:46:11] "POST /features HTTP/1.1" 200 533 0.050464 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 184 0.004283 10.0.0.38 - - [2026-04-06 05:46:11] "POST /features HTTP/1.1" 200 521 0.046972 10.0.0.38 - - [2026-04-06 05:46:11] "POST /fqname-to-id HTTP/1.1" 404 184 0.009828 10.0.0.38 - - [2026-04-06 05:46:12] "POST /features HTTP/1.1" 200 539 0.041363 10.0.0.38 - - [2026-04-06 05:46:12] "POST /fqname-to-id HTTP/1.1" 404 183 0.004302 10.0.0.38 - - [2026-04-06 05:46:12] "POST /features HTTP/1.1" 200 517 0.073501 10.0.0.38 - - [2026-04-06 05:46:12] "POST /fqname-to-id HTTP/1.1" 404 194 0.005621 10.0.0.38 - - [2026-04-06 05:46:12] "POST /physical-roles HTTP/1.1" 200 521 0.072577 10.0.0.38 - - [2026-04-06 05:46:12] "POST /fqname-to-id HTTP/1.1" 404 184 0.004781 10.0.0.38 - - [2026-04-06 05:46:12] "POST /physical-roles HTTP/1.1" 200 519 0.054439 10.0.0.38 - - [2026-04-06 05:46:12] "POST /fqname-to-id HTTP/1.1" 404 184 0.006457 10.0.0.38 - - [2026-04-06 05:46:12] "POST /overlay-roles HTTP/1.1" 200 545 0.081443 10.0.0.38 - - [2026-04-06 05:46:13] "POST /fqname-to-id HTTP/1.1" 404 189 0.006223 10.0.0.38 - - [2026-04-06 05:46:13] "PUT /overlay-role/fbb50136-fe3d-45dc-b76a-929275bfcb9d HTTP/1.1" 200 258 0.034348 10.0.0.38 - - [2026-04-06 05:46:13] "POST /fqname-to-id HTTP/1.1" 404 185 0.006604 10.0.0.38 - - [2026-04-06 05:46:13] "POST /overlay-roles HTTP/1.1" 200 529 0.066476 10.0.0.38 - - [2026-04-06 05:46:13] "POST /fqname-to-id HTTP/1.1" 404 189 0.018847 10.0.0.38 - - [2026-04-06 05:46:13] "POST /overlay-roles HTTP/1.1" 200 519 0.075340 10.0.0.38 - - [2026-04-06 05:46:13] "POST /fqname-to-id HTTP/1.1" 404 182 0.012296 10.0.0.38 - - [2026-04-06 05:46:13] "POST /role-definitions HTTP/1.1" 200 547 0.060371 10.0.0.38 - - [2026-04-06 05:46:14] "POST /fqname-to-id HTTP/1.1" 404 191 0.005685 10.0.0.38 - - [2026-04-06 05:46:14] "POST /role-definitions HTTP/1.1" 200 563 0.043010 10.0.0.38 - - [2026-04-06 05:46:14] "POST /fqname-to-id HTTP/1.1" 404 190 0.015481 10.0.0.38 - - [2026-04-06 05:46:14] "POST /role-definitions HTTP/1.1" 200 551 0.086061 10.0.0.38 - - [2026-04-06 05:46:14] "POST /fqname-to-id HTTP/1.1" 404 196 0.009033 10.0.0.38 - - [2026-04-06 05:46:14] "POST /role-definitions HTTP/1.1" 200 547 0.072439 10.0.0.38 - - [2026-04-06 05:46:14] "POST /fqname-to-id HTTP/1.1" 404 188 0.010601 10.0.0.38 - - [2026-04-06 05:46:14] "POST /role-definitions HTTP/1.1" 200 547 0.048426 10.0.0.38 - - [2026-04-06 05:46:15] "POST /fqname-to-id HTTP/1.1" 404 193 0.005561 10.0.0.38 - - [2026-04-06 05:46:15] "POST /role-definitions HTTP/1.1" 200 533 0.044345 10.0.0.38 - - [2026-04-06 05:46:15] "POST /fqname-to-id HTTP/1.1" 404 181 0.005038 10.0.0.38 - - [2026-04-06 05:46:15] "POST /role-definitions HTTP/1.1" 200 537 0.050318 10.0.0.38 - - [2026-04-06 05:46:15] "POST /fqname-to-id HTTP/1.1" 404 194 0.008381 10.0.0.38 - - [2026-04-06 05:46:15] "POST /role-definitions HTTP/1.1" 200 561 0.055970 10.0.0.38 - - [2026-04-06 05:46:15] "POST /fqname-to-id HTTP/1.1" 404 196 0.017321 10.0.0.38 - - [2026-04-06 05:46:15] "POST /feature-configs HTTP/1.1" 200 562 0.069081 10.0.0.38 - - [2026-04-06 05:46:15] "POST /fqname-to-id HTTP/1.1" 404 192 0.002855 10.0.0.38 - - [2026-04-06 05:46:16] "POST /node-profiles HTTP/1.1" 200 537 0.070408 10.0.0.38 - - [2026-04-06 05:46:16] "POST /fqname-to-id HTTP/1.1" 404 189 0.006436 10.0.0.38 - - [2026-04-06 05:46:16] "POST /node-profiles HTTP/1.1" 200 541 0.054704 10.0.0.38 - - [2026-04-06 05:46:16] "POST /fqname-to-id HTTP/1.1" 404 184 0.020986 10.0.0.38 - - [2026-04-06 05:46:16] "POST /node-profiles HTTP/1.1" 200 533 0.055942 10.0.0.38 - - [2026-04-06 05:46:16] "POST /fqname-to-id HTTP/1.1" 404 206 0.005602 10.0.0.38 - - [2026-04-06 05:46:16] "POST /telemetry-profiles HTTP/1.1" 200 554 0.069232 10.0.0.38 - - [2026-04-06 05:46:16] "POST /fqname-to-id HTTP/1.1" 404 206 0.003396 10.0.0.38 - - [2026-04-06 05:46:16] "POST /telemetry-profiles HTTP/1.1" 200 554 0.061085 10.0.0.38 - - [2026-04-06 05:46:17] "POST /fqname-to-id HTTP/1.1" 404 199 0.009687 10.0.0.38 - - [2026-04-06 05:46:17] "POST /sflow-profiles HTTP/1.1" 200 538 0.048036 10.0.0.38 - - [2026-04-06 05:46:17] "POST /fqname-to-id HTTP/1.1" 404 199 0.004074 10.0.0.38 - - [2026-04-06 05:46:17] "POST /snmp-profiles HTTP/1.1" 200 530 0.068602 10.0.0.38 - - [2026-04-06 05:46:17] "POST /fqname-to-id HTTP/1.1" 404 193 0.005514 10.0.0.38 - - [2026-04-06 05:46:17] "POST /device-functional-groups HTTP/1.1" 200 540 0.057048 10.0.0.38 - - [2026-04-06 05:46:17] "POST /fqname-to-id HTTP/1.1" 404 194 0.022551 10.0.0.38 - - [2026-04-06 05:46:17] "POST /device-functional-groups HTTP/1.1" 200 590 0.065859 10.0.0.38 - - [2026-04-06 05:46:17] "POST /fqname-to-id HTTP/1.1" 404 236 0.009597 10.0.0.38 - - [2026-04-06 05:46:18] "POST /device-functional-groups HTTP/1.1" 200 566 0.111378 10.0.0.38 - - [2026-04-06 05:46:18] "POST /fqname-to-id HTTP/1.1" 404 210 0.006781 10.0.0.38 - - [2026-04-06 05:46:18] "POST /role-configs HTTP/1.1" 200 525 0.062334 10.0.0.38 - - [2026-04-06 05:46:18] "POST /fqname-to-id HTTP/1.1" 404 198 0.007331 10.0.0.38 - - [2026-04-06 05:46:18] "POST /role-configs HTTP/1.1" 200 522 0.038544 10.0.0.38 - - [2026-04-06 05:46:18] "POST /fqname-to-id HTTP/1.1" 404 197 0.004604 10.0.0.38 - - [2026-04-06 05:46:18] "POST /role-configs HTTP/1.1" 200 517 0.034966 10.0.0.38 - - [2026-04-06 05:46:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.009334 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.008255 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003636 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004671 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.006614 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004157 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004161 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.009661 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004224 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004170 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.007505 10.0.0.38 - - [2026-04-06 05:46:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004076 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.006136 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003628 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.005035 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.011945 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004230 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004720 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003955 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003962 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004154 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003909 10.0.0.38 - - [2026-04-06 05:46:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004302 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004795 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004150 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.013049 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.005934 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.009856 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004016 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004821 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.009644 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004876 10.0.0.38 - - [2026-04-06 05:46:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004678 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.010363 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.005544 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004566 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.005291 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003993 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.009255 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.007631 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.009282 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004237 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004191 10.0.0.38 - - [2026-04-06 05:46:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004930 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.005715 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.005702 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004568 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.005607 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004949 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.005416 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004030 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004210 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.009960 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.006394 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004432 10.0.0.38 - - [2026-04-06 05:46:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.006182 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004247 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004843 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003970 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003867 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004214 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.005610 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003855 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004579 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.008942 10.0.0.38 - - [2026-04-06 05:46:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004215 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004970 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004409 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.007637 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004525 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.005346 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003945 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004435 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.008826 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003930 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004765 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.010461 10.0.0.38 - - [2026-04-06 05:46:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003905 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004084 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003905 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003854 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003936 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.007592 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.005370 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004582 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004451 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004116 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004207 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.014286 10.0.0.38 - - [2026-04-06 05:46:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004088 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004140 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.006294 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004088 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.005505 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.006249 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004066 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004615 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.017084 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.005040 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.005909 10.0.0.38 - - [2026-04-06 05:46:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.008748 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003742 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004337 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004241 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004189 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004298 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.005512 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003793 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004762 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.011011 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.005388 10.0.0.38 - - [2026-04-06 05:46:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004881 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004725 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004270 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004253 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.006891 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003911 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004415 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.005491 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004442 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004248 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004186 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003953 10.0.0.38 - - [2026-04-06 05:46:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003915 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003975 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004229 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004444 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004288 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004141 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004325 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004372 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004151 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004297 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004273 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004132 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004291 10.0.0.38 - - [2026-04-06 05:46:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003817 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004334 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.005120 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004090 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004324 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004081 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004006 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004142 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004309 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003995 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.006199 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004627 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003970 10.0.0.38 - - [2026-04-06 05:46:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.005214 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004548 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004575 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004130 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004268 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003775 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004118 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004178 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004879 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003868 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003996 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004190 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004697 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004058 10.0.0.38 - - [2026-04-06 05:46:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004526 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005120 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003929 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005981 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005472 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005775 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005615 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004344 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004320 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.006790 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004350 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004204 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003968 10.0.0.38 - - [2026-04-06 05:46:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003825 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004209 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004028 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005464 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005053 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003779 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.006480 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004599 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003861 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005177 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003656 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003559 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003934 10.0.0.38 - - [2026-04-06 05:46:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003954 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003843 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004165 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004702 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003832 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004401 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004401 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004793 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003815 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004710 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004095 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.006682 10.0.0.38 - - [2026-04-06 05:46:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.005153 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005355 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.012328 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.010962 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004888 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.006066 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005448 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005995 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004444 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005364 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004390 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.018962 10.0.0.38 - - [2026-04-06 05:46:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.007760 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004028 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.006882 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.005100 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004308 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004324 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004062 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.003947 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.015826 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.005382 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004522 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004162 10.0.0.38 - - [2026-04-06 05:46:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004211 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.011986 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.005294 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.008378 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.020818 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.006472 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004744 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004931 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003717 10.0.0.38 - - [2026-04-06 05:46:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004060 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004290 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.007302 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004870 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.003736 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.005450 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.005284 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.003904 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.003790 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004360 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.013380 10.0.0.38 - - [2026-04-06 05:46:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.007453 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.003397 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.006713 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.005778 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004049 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.011072 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004276 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.015331 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004272 10.0.0.38 - - [2026-04-06 05:46:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004699 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004490 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.003839 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004429 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004236 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.018885 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.003661 10.0.0.38 - - [2026-04-06 05:46:41] "POST /network-ipams HTTP/1.1" 200 550 0.049242 10.0.0.38 - - [2026-04-06 05:46:41] "POST /fqname-to-id HTTP/1.1" 404 188 0.007977 10.0.0.38 - - [2026-04-06 05:46:41] "POST /route-targets HTTP/1.1" 200 327 0.018009 10.0.0.38 - - [2026-04-06 05:46:41] "GET /fabric/9ed1a94d-a68b-46b7-bcbe-4873534bfffa?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1117 0.003986 10.0.0.38 - - [2026-04-06 05:46:42] "POST /fqname-to-id HTTP/1.1" 404 207 0.006678 The option "admin_port" is not known to keystonemiddleware The option "max_requests" is not known to keystonemiddleware The option "signing_dir" is not known to keystonemiddleware The option "auth_url" is not known to keystonemiddleware The option "username" is not known to keystonemiddleware The option "password" is not known to keystonemiddleware The option "user_domain_name" is not known to keystonemiddleware The option "project_domain_name" is not known to keystonemiddleware The option "project_name" is not known to keystonemiddleware AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.33 - - [2026-04-06 05:48:30] "GET /obj-perms HTTP/1.1" 200 5056 0.394706 10.0.0.38 - - [2026-04-06 05:49:30] "GET /obj-perms HTTP/1.1" 200 5056 0.058022 10.0.0.50 - - [2026-04-06 05:49:31] "GET /obj-perms HTTP/1.1" 200 5056 0.063740 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:06] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001035 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:06] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001306 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:22] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000859 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:22] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001019 10.0.0.50 - - [2026-04-06 05:50:26] "GET /global-system-configs HTTP/1.1" 200 322 0.075444 10.0.0.50 - - [2026-04-06 05:50:27] "GET /global-system-configs HTTP/1.1" 200 322 0.008097 10.0.0.33 - - [2026-04-06 05:50:27] "GET /global-system-configs HTTP/1.1" 200 322 0.108025 10.0.0.50 - - [2026-04-06 05:50:27] "GET /obj-perms HTTP/1.1" 200 5056 0.191354 10.0.0.38 - - [2026-04-06 05:50:27] "GET /obj-perms HTTP/1.1" 200 5056 0.199497 10.0.0.33 - - [2026-04-06 05:50:27] "GET /obj-perms HTTP/1.1" 200 5056 0.227386 10.0.0.33 - - [2026-04-06 05:50:28] "GET /global-system-configs HTTP/1.1" 200 322 0.046500 10.0.0.38 - - [2026-04-06 05:50:28] "GET /global-system-configs HTTP/1.1" 200 322 0.064882 10.0.0.38 - - [2026-04-06 05:50:29] "GET /global-system-configs HTTP/1.1" 200 322 0.090856 10.0.0.33 - - [2026-04-06 05:50:29] "GET /obj-perms HTTP/1.1" 200 5056 0.171213 10.0.0.38 - - [2026-04-06 05:50:29] "GET /obj-perms HTTP/1.1" 200 5056 0.192286 10.0.0.50 - - [2026-04-06 05:50:29] "GET /obj-perms HTTP/1.1" 200 5056 0.212611 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:40] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001088 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:40] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001545 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:56] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000826 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:50:56] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001021 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:13] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000805 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:13] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001059 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:29] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000754 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:29] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001037 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:47] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000830 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:51:47] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000929 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:03] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000930 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:03] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000918 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:20] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000799 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:20] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001080 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:36] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001116 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:36] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000946 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:54] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000824 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:52:54] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000951 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:10] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000865 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:10] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000980 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:27] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000860 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:27] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000956 10.0.0.33 - - [2026-04-06 05:53:34] "GET /obj-perms HTTP/1.1" 200 5056 0.087740 10.0.0.38 - - [2026-04-06 05:53:34] "GET /obj-perms HTTP/1.1" 200 5056 0.057765 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:44] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000808 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:53:44] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000949 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:01] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001184 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:01] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001796 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:18] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000939 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:18] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001012 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:34] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000842 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:34] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000988 10.0.0.50 - - [2026-04-06 05:54:34] "GET /obj-perms HTTP/1.1" 200 5056 0.058706 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:51] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000849 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:54:51] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001267 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:08] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000933 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:08] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001035 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:25] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000830 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:25] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001114 10.0.0.50 - - [2026-04-06 05:55:26] "GET /global-system-configs HTTP/1.1" 200 322 0.036772 10.0.0.50 - - [2026-04-06 05:55:27] "GET /global-system-configs HTTP/1.1" 200 322 0.052177 10.0.0.33 - - [2026-04-06 05:55:27] "GET /obj-perms HTTP/1.1" 200 5056 0.183774 10.0.0.33 - - [2026-04-06 05:55:27] "GET /global-system-configs HTTP/1.1" 200 322 0.064825 10.0.0.50 - - [2026-04-06 05:55:27] "GET /obj-perms HTTP/1.1" 200 5056 0.173506 10.0.0.38 - - [2026-04-06 05:55:27] "GET /obj-perms HTTP/1.1" 200 5056 0.193579 10.0.0.33 - - [2026-04-06 05:55:28] "GET /global-system-configs HTTP/1.1" 200 322 0.034592 10.0.0.38 - - [2026-04-06 05:55:28] "GET /global-system-configs HTTP/1.1" 200 322 0.056308 10.0.0.33 - - [2026-04-06 05:55:28] "GET /obj-perms HTTP/1.1" 200 5056 0.168639 10.0.0.38 - - [2026-04-06 05:55:29] "GET /global-system-configs HTTP/1.1" 200 322 0.090981 10.0.0.50 - - [2026-04-06 05:55:29] "GET /obj-perms HTTP/1.1" 200 5056 0.165479 10.0.0.38 - - [2026-04-06 05:55:29] "GET /obj-perms HTTP/1.1" 200 5056 0.183521 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:42] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001017 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:42] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001645 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:59] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000873 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:55:59] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000985 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:16] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001047 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:16] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001350 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:33] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000950 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:33] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001011 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:50] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001300 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:56:50] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001053 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:06] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000944 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:06] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001137 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:23] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001435 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:23] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001182 10.0.0.33 - - [2026-04-06 05:57:37] "GET /obj-perms HTTP/1.1" 200 5056 0.057926 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:40] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000806 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:40] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001096 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:57] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000805 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:57:57] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000998 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:13] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000855 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:13] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001063 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:31] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001054 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:31] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000951 10.0.0.38 - - [2026-04-06 05:58:37] "GET /obj-perms HTTP/1.1" 200 5056 0.058762 10.0.0.50 - - [2026-04-06 05:58:38] "GET /obj-perms HTTP/1.1" 200 5056 0.062484 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:47] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000941 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:58:47] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000989 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:04] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000827 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:04] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001206 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:21] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000861 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:21] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000983 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:38] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000903 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:38] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001014 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:55] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000826 [Introspect:8084]10.0.0.33 - - [2026-04-06 05:59:55] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001016 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:12] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000831 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:12] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001057 10.0.0.50 - - [2026-04-06 06:00:26] "GET /global-system-configs HTTP/1.1" 200 322 0.077120 10.0.0.50 - - [2026-04-06 06:00:27] "GET /global-system-configs HTTP/1.1" 200 322 0.115114 10.0.0.38 - - [2026-04-06 06:00:27] "GET /obj-perms HTTP/1.1" 200 5056 0.188084 10.0.0.33 - - [2026-04-06 06:00:27] "GET /obj-perms HTTP/1.1" 200 5056 0.213978 10.0.0.33 - - [2026-04-06 06:00:27] "GET /global-system-configs HTTP/1.1" 200 322 0.053536 10.0.0.50 - - [2026-04-06 06:00:27] "GET /obj-perms HTTP/1.1" 200 5056 0.148323 10.0.0.33 - - [2026-04-06 06:00:28] "GET /global-system-configs HTTP/1.1" 200 322 0.044639 10.0.0.38 - - [2026-04-06 06:00:28] "GET /global-system-configs HTTP/1.1" 200 322 0.040563 10.0.0.33 - - [2026-04-06 06:00:28] "GET /obj-perms HTTP/1.1" 200 5056 0.182983 10.0.0.38 - - [2026-04-06 06:00:28] "GET /obj-perms HTTP/1.1" 200 5056 0.198261 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:29] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000839 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:29] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000940 10.0.0.38 - - [2026-04-06 06:00:29] "GET /global-system-configs HTTP/1.1" 200 322 0.105038 10.0.0.50 - - [2026-04-06 06:00:29] "GET /obj-perms HTTP/1.1" 200 5056 0.184659 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:46] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000873 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:00:46] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001007 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:03] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000860 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:03] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001014 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:20] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000812 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:20] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001173 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:36] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001151 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:36] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001459 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:54] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000871 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:01:54] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000931 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:11] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001143 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:11] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001008 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:27] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000764 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:27] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000928 10.0.0.33 - - [2026-04-06 06:02:41] "GET /obj-perms HTTP/1.1" 200 5056 0.077571 10.0.0.38 - - [2026-04-06 06:02:41] "GET /obj-perms HTTP/1.1" 200 5056 0.053728 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:44] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000942 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:02:44] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001042 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:02] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001041 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:02] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001091 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:18] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.001120 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:18] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.000926 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:35] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000892 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:35] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001087 10.0.0.50 - - [2026-04-06 06:03:41] "GET /obj-perms HTTP/1.1" 200 5056 0.085288 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:52] "GET /Snh_SandeshUVECacheReq?x=ConfigApiWorker HTTP/1.1" 200 846 0.000863 [Introspect:8084]10.0.0.33 - - [2026-04-06 06:03:52] "GET /Snh_SandeshUVECacheReq?x=NodeStatus HTTP/1.1" 200 3156 0.001305