++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Thu Oct 23 05:27:57 UTC 2025 ===================' INFO: =================== Thu Oct 23 05:27:57 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ cut -d / -f 1 +++ command -v ip +++ local nic=ens3 +++ 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 '' ]] +++ awk '/pagesize=2M/{print($3)}' +++ tail -n 1 +++ mount -t hugetlbfs ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.33:8081 10.0.0.22:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.33:8081 10.0.0.22:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.33:8081 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.33:8086 10.0.0.22:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.33:8086 10.0.0.22:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.33:8086 10.0.0.22: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.33,10.0.0.22 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.33:8082 10.0.0.22:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.33:8082 10.0.0.22:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.33:8082 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.33:9161 10.0.0.22:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.33:9161 10.0.0.22:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.33:9161 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.33:9041 10.0.0.22:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.33:9041 10.0.0.22:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.33:9041 10.0.0.22: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.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+=10.0.0.22:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.33:2181,10.0.0.22:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.33:2181,10.0.0.22:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.33:2181,10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+=10.0.0.22:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.33:5673,10.0.0.22:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.33:5673,10.0.0.22:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.33:5673,10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.33:6379 10.0.0.22:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.33:6379 10.0.0.22:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.33:6379 10.0.0.22: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.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.33:9092 10.0.0.22:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.33:9092 10.0.0.22:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.33:9092 10.0.0.22: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.33,10.0.0.22 ++ 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.33,10.0.0.22 ++ 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.33,10.0.0.22 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ cut -d ' ' -f 1 +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.33,10.0.0.22 +++ local servers=10.0.0.38,10.0.0.33,10.0.0.22 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ tr '\n' , ++++ get_local_ips ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ cat /proc/net/fib_trie ++++ sort ++++ uniq +++ local local_ips=,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 2 +++ 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.33:9041 10.0.0.22:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.33:9041 10.0.0.22: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=__ ++ grep '^API__.*__.*=.*$' ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ sort ++ set -o posix ++ set + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 10/23/2025 05:28:06.187 7f400bdcc6c8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 10/23/2025 05:28:06.263 7f400bdcc6c8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 10/23/2025 05:28:06.290 7f400bdcc6c8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 10/23/2025 05:28:06.290 7f400bdcc6c8 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] HttpError Python 3.6.8: /usr/bin/python3 Thu Oct 23 05:28:28 2025 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /usr/bin/contrail-api in () 29 30 31 if __name__ == '__main__': 32 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 33 sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) sys = sys.exit = load_entry_point = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5361 vnc_cgitb.enable(format='text') 5362 5363 main(args_str, VncApiServer(args_str)) 5364 #server_main 5365 global main = args_str = None global VncApiServer = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in __init__(self=, args_str='--conf_file /etc/contrail/contrail-api-0.conf --...ontrail/contrail-keystone-auth.conf --worker_id 0') 2205 else: 2206 self._db_connect(self._args.reset_config) 2207 self._db_init_entries() 2208 2209 self._initialize_quota_counters() self = self._db_init_entries = > /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in _db_init_entries(self=) 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...bcf10a7c-40b7-4296-bc70-9eb5f1be11eb 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: bcf10a7c-40b7-4296-bc70-9eb5f1be11eb 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...bcf10a7c-40b7-4296-bc70-9eb5f1be11eb 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...bcf10a7c-40b7-4296-bc70-9eb5f1be11eb at zookeeper') content = 'FQ Name: /fq-name-to-uuid/application_policy_set...bcf10a7c-40b7-4296-bc70-9eb5f1be11eb 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: bcf10a7c-40b7-4296-bc70-9eb5f1be11eb 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: =================== Thu Oct 23 05:28:29 UTC 2025 ===================' INFO: =================== Thu Oct 23 05:28:29 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ cut -d / -f 1 +++ local nic=ens3 +++ ip addr show dev ens3 +++ awk '{print $2}' +++ head -n 1 +++ grep 'inet ' ++ 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 +++ awk '/pagesize=2M/{print($3)}' +++ tail -n 1 ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.33:8081 10.0.0.22:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.33:8081 10.0.0.22:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.33:8081 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.33:9042 10.0.0.22:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.33:8086 10.0.0.22:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.33:8086 10.0.0.22:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.33:8086 10.0.0.22: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.33,10.0.0.22 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.33:8082 10.0.0.22:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.33:8082 10.0.0.22:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.33:8082 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.33:9161 10.0.0.22:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.33:9161 10.0.0.22:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.33:9161 10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.33:9041 10.0.0.22:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.33:9041 10.0.0.22:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.33:9041 10.0.0.22: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.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+=10.0.0.22:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.33:2181,10.0.0.22:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.33:2181,10.0.0.22:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.33:2181,10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.33:2181 10.0.0.22:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+=10.0.0.22:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.33:5673,10.0.0.22:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.33:5673,10.0.0.22:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.33:5673,10.0.0.22: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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.33:6379 10.0.0.22:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.33:6379 10.0.0.22:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.33:6379 10.0.0.22: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.33,10.0.0.22 ++ 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.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.22 +++ local server_address=10.0.0.22 +++ extended_server_list+='10.0.0.22:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.33:9092 10.0.0.22:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.33:9092 10.0.0.22:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.33:9092 10.0.0.22: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.33,10.0.0.22 ++ 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.33,10.0.0.22 ++ 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.33,10.0.0.22 ++ 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.33,10.0.0.22 +++ local servers=10.0.0.38,10.0.0.33,10.0.0.22 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ tr '\n' , ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ sort ++++ grep -vi host ++++ uniq ++++ awk '/32 host/ { print f } {f=$2}' +++ local local_ips=,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.254,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 2 +++ 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.33:9041 10.0.0.22:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.33:9041 10.0.0.22: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' ++ cut -d = -f 1 ++ grep '^API__.*__.*=.*$' ++ sort + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 10/23/2025 05:28:37.372 7ff86c8b2448 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 10/23/2025 05:28:37.402 7ff86c8b2448 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 10/23/2025 05:28:37.417 7ff86c8b2448 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 10/23/2025 05:28:37.417 7ff86c8b2448 [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 - - [2025-10-23 05:28:38] "GET / HTTP/1.1" 200 45871 0.001974 10.0.0.33 - - [2025-10-23 05:28:38] "GET / HTTP/1.1" 200 45871 0.001189 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 - - [2025-10-23 05:28:38] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000657 10.0.0.33 - - [2025-10-23 05:28:38] "POST /fqname-to-id HTTP/1.1" 401 292 0.000371 10.0.0.33 - - [2025-10-23 05:28:44] "POST /fqname-to-id HTTP/1.1" 401 292 0.000499 10.0.0.33 - - [2025-10-23 05:29:16] "POST /fqname-to-id HTTP/1.1" 200 156 27.345329 10.0.0.33 - - [2025-10-23 05:29:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.004504 10.0.0.33 - - [2025-10-23 05:29:16] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 27.070959 10.0.0.33 - - [2025-10-23 05:29:16] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.003615 10.0.0.33 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 15.497254 10.0.0.33 - - [2025-10-23 05:29:16] "POST /job-templates HTTP/1.1" 200 553 37.429329 10.0.0.38 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 1.722222 10.0.0.22 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 10.675807 10.0.0.33 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 8.083980 10.0.0.22 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 5.718285 10.0.0.38 - - [2025-10-23 05:29:16] "GET /global-system-configs HTTP/1.1" 200 322 3.673655 10.0.0.33 - - [2025-10-23 05:29:16] "POST /fqname-to-id HTTP/1.1" 404 201 0.006964 10.0.0.33 - - [2025-10-23 05:29:16] "POST /config-propertiess HTTP/1.1" 200 551 0.073134 10.0.0.33 - - [2025-10-23 05:29:16] "POST /fqname-to-id HTTP/1.1" 404 166 0.015310 10.0.0.33 - - [2025-10-23 05:29:17] "POST /tags HTTP/1.1" 200 333 0.069088 10.0.0.33 - - [2025-10-23 05:29:17] "POST /fqname-to-id HTTP/1.1" 404 174 0.012061 10.0.0.33 - - [2025-10-23 05:29:17] "POST /tags HTTP/1.1" 200 313 0.062638 /usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py:244: UserWarning: Using keystoneclient sessions has been deprecated. Please update your software to use keystoneauth1. warnings.warn('Using keystoneclient sessions has been deprecated. ' 10.0.0.33 - - [2025-10-23 05:29:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.012122 10.0.0.33 - - [2025-10-23 05:29:17] "POST /ref-update HTTP/1.1" 200 156 0.709847 10.0.0.33 - - [2025-10-23 05:29:17] "POST /hardwares HTTP/1.1" 200 327 0.030074 10.0.0.33 - - [2025-10-23 05:29:17] "POST /fqname-to-id HTTP/1.1" 404 166 0.012131 10.0.0.33 - - [2025-10-23 05:29:17] "POST /hardwares HTTP/1.1" 200 327 0.025333 10.0.0.33 - - [2025-10-23 05:29:17] "POST /fqname-to-id HTTP/1.1" 404 164 0.006589 10.0.0.33 - - [2025-10-23 05:29:17] "POST /hardwares HTTP/1.1" 200 317 0.017925 10.0.0.33 - - [2025-10-23 05:29:17] "POST /fqname-to-id HTTP/1.1" 404 164 0.005371 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 323 0.021813 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 165 0.008266 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 325 0.020090 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 164 0.006240 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 225 0.004812 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 317 0.018524 10.0.0.33 - - [2025-10-23 05:29:18] "POST /access-control-lists HTTP/1.1" 200 585 0.036528 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 161 0.005539 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 323 0.019169 10.0.0.33 - - [2025-10-23 05:29:18] "POST /route-targets HTTP/1.1" 200 327 0.025715 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 162 0.004304 10.0.0.33 - - [2025-10-23 05:29:18] "POST /ref-update HTTP/1.1" 200 156 0.020442 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 325 0.022219 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 201 0.004438 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 161 0.004855 10.0.0.33 - - [2025-10-23 05:29:18] "POST /hardwares HTTP/1.1" 200 319 0.016566 10.0.0.33 - - [2025-10-23 05:29:18] "PUT /access-control-list/7e686860-043a-4765-a661-2d123d6575be HTTP/1.1" 200 272 0.019232 10.0.0.33 - - [2025-10-23 05:29:18] "POST /fqname-to-id HTTP/1.1" 404 162 0.004994 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 311 0.023161 10.0.0.33 - - [2025-10-23 05:29:19] "POST /fqname-to-id HTTP/1.1" 404 160 0.004573 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 303 0.014844 10.0.0.33 - - [2025-10-23 05:29:19] "POST /fqname-to-id HTTP/1.1" 404 155 0.006275 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 305 0.020755 10.0.0.33 - - [2025-10-23 05:29:19] "POST /fqname-to-id HTTP/1.1" 404 155 0.005286 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 307 0.020659 10.0.0.33 - - [2025-10-23 05:29:19] "POST /fqname-to-id HTTP/1.1" 404 156 0.006323 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 309 0.020109 10.0.0.33 - - [2025-10-23 05:29:19] "POST /fqname-to-id HTTP/1.1" 404 158 0.008235 10.0.0.33 - - [2025-10-23 05:29:19] "POST /hardwares HTTP/1.1" 200 301 0.021681 10.0.0.33 - - [2025-10-23 05:29:20] "POST /fqname-to-id HTTP/1.1" 404 157 0.008533 10.0.0.33 - - [2025-10-23 05:29:20] "POST /hardwares HTTP/1.1" 200 309 0.030260 10.0.0.33 - - [2025-10-23 05:29:20] "POST /fqname-to-id HTTP/1.1" 404 157 0.005668 10.0.0.33 - - [2025-10-23 05:29:20] "POST /hardwares HTTP/1.1" 200 317 0.022833 10.0.0.33 - - [2025-10-23 05:29:20] "POST /fqname-to-id HTTP/1.1" 404 157 0.013057 10.0.0.33 - - [2025-10-23 05:29:20] "POST /hardwares HTTP/1.1" 200 303 0.018121 10.0.0.33 - - [2025-10-23 05:29:20] "POST /fqname-to-id HTTP/1.1" 404 185 0.005080 10.0.0.33 - - [2025-10-23 05:29:20] "POST /features HTTP/1.1" 200 521 0.072534 10.0.0.33 - - [2025-10-23 05:29:20] "POST /fqname-to-id HTTP/1.1" 404 189 0.008191 10.0.0.33 - - [2025-10-23 05:29:20] "POST /features HTTP/1.1" 200 521 0.039995 10.0.0.33 - - [2025-10-23 05:29:21] "POST /fqname-to-id HTTP/1.1" 404 186 0.004843 10.0.0.33 - - [2025-10-23 05:29:21] "POST /features HTTP/1.1" 200 519 0.041862 10.0.0.33 - - [2025-10-23 05:29:21] "POST /fqname-to-id HTTP/1.1" 404 190 0.009350 10.0.0.33 - - [2025-10-23 05:29:21] "POST /features HTTP/1.1" 200 541 0.083734 10.0.0.33 - - [2025-10-23 05:29:21] "POST /fqname-to-id HTTP/1.1" 404 179 0.024093 10.0.0.33 - - [2025-10-23 05:29:21] "POST /physical-roles HTTP/1.1" 200 533 0.079221 10.0.0.33 - - [2025-10-23 05:29:21] "POST /fqname-to-id HTTP/1.1" 404 191 0.005105 10.0.0.33 - - [2025-10-23 05:29:21] "POST /overlay-roles HTTP/1.1" 200 531 0.081486 10.0.0.33 - - [2025-10-23 05:29:21] "POST /fqname-to-id HTTP/1.1" 404 185 0.019644 10.0.0.33 - - [2025-10-23 05:29:22] "POST /overlay-roles HTTP/1.1" 200 541 0.044980 10.0.0.33 - - [2025-10-23 05:29:22] "POST /fqname-to-id HTTP/1.1" 404 184 0.005231 10.0.0.33 - - [2025-10-23 05:29:22] "POST /overlay-roles HTTP/1.1" 200 533 0.077503 10.0.0.33 - - [2025-10-23 05:29:22] "POST /fqname-to-id HTTP/1.1" 404 187 0.005987 10.0.0.33 - - [2025-10-23 05:29:22] "POST /overlay-roles HTTP/1.1" 200 541 0.067395 10.0.0.33 - - [2025-10-23 05:29:22] "POST /fqname-to-id HTTP/1.1" 404 190 0.006956 10.0.0.33 - - [2025-10-23 05:29:22] "POST /role-definitions HTTP/1.1" 200 533 0.051820 10.0.0.33 - - [2025-10-23 05:29:22] "POST /fqname-to-id HTTP/1.1" 404 190 0.011853 10.0.0.33 - - [2025-10-23 05:29:23] "POST /role-definitions HTTP/1.1" 200 551 0.118973 10.0.0.33 - - [2025-10-23 05:29:23] "POST /fqname-to-id HTTP/1.1" 404 189 0.005968 10.0.0.33 - - [2025-10-23 05:29:23] "POST /role-definitions HTTP/1.1" 200 549 0.059022 10.0.0.33 - - [2025-10-23 05:29:23] "POST /fqname-to-id HTTP/1.1" 404 190 0.006077 10.0.0.33 - - [2025-10-23 05:29:23] "POST /role-definitions HTTP/1.1" 200 561 0.066609 10.0.0.33 - - [2025-10-23 05:29:23] "POST /fqname-to-id HTTP/1.1" 404 190 0.024444 10.0.0.33 - - [2025-10-23 05:29:23] "POST /role-definitions HTTP/1.1" 200 545 0.069924 10.0.0.33 - - [2025-10-23 05:29:23] "POST /fqname-to-id HTTP/1.1" 404 192 0.008391 10.0.0.33 - - [2025-10-23 05:29:24] "POST /role-definitions HTTP/1.1" 200 555 0.058192 10.0.0.33 - - [2025-10-23 05:29:24] "POST /fqname-to-id HTTP/1.1" 404 187 0.004127 10.0.0.33 - - [2025-10-23 05:29:24] "POST /role-definitions HTTP/1.1" 200 531 0.054814 10.0.0.33 - - [2025-10-23 05:29:24] "POST /fqname-to-id HTTP/1.1" 404 189 0.012035 10.0.0.33 - - [2025-10-23 05:29:24] "POST /role-definitions HTTP/1.1" 200 557 0.075413 10.0.0.33 - - [2025-10-23 05:29:24] "POST /fqname-to-id HTTP/1.1" 404 195 0.011096 10.0.0.33 - - [2025-10-23 05:29:24] "POST /feature-configs HTTP/1.1" 200 537 0.045558 10.0.0.33 - - [2025-10-23 05:29:24] "POST /fqname-to-id HTTP/1.1" 404 211 0.007159 10.0.0.33 - - [2025-10-23 05:29:25] "POST /node-profiles HTTP/1.1" 200 547 0.077754 10.0.0.33 - - [2025-10-23 05:29:25] "POST /fqname-to-id HTTP/1.1" 404 193 0.011633 10.0.0.33 - - [2025-10-23 05:29:25] "POST /node-profiles HTTP/1.1" 200 541 0.063209 10.0.0.33 - - [2025-10-23 05:29:25] "POST /fqname-to-id HTTP/1.1" 404 188 0.006734 10.0.0.33 - - [2025-10-23 05:29:25] "POST /node-profiles HTTP/1.1" 200 531 0.050762 10.0.0.33 - - [2025-10-23 05:29:25] "POST /fqname-to-id HTTP/1.1" 404 197 0.010248 10.0.0.33 - - [2025-10-23 05:29:25] "POST /telemetry-profiles HTTP/1.1" 200 554 0.055424 10.0.0.33 - - [2025-10-23 05:29:26] "POST /fqname-to-id HTTP/1.1" 404 206 0.003140 10.0.0.33 - - [2025-10-23 05:29:26] "POST /telemetry-profiles HTTP/1.1" 200 554 0.040724 10.0.0.33 - - [2025-10-23 05:29:26] "POST /fqname-to-id HTTP/1.1" 404 206 0.004881 10.0.0.33 - - [2025-10-23 05:29:26] "POST /sflow-profiles HTTP/1.1" 200 532 0.042753 10.0.0.33 - - [2025-10-23 05:29:26] "POST /fqname-to-id HTTP/1.1" 404 202 0.016593 10.0.0.33 - - [2025-10-23 05:29:26] "POST /grpc-profiles HTTP/1.1" 200 530 0.051649 10.0.0.33 - - [2025-10-23 05:29:26] "POST /fqname-to-id HTTP/1.1" 404 202 0.004949 10.0.0.33 - - [2025-10-23 05:29:26] "POST /device-functional-groups HTTP/1.1" 200 540 0.040444 10.0.0.33 - - [2025-10-23 05:29:26] "POST /fqname-to-id HTTP/1.1" 404 195 0.008294 10.0.0.33 - - [2025-10-23 05:29:26] "POST /device-functional-groups HTTP/1.1" 200 542 0.042193 10.0.0.33 - - [2025-10-23 05:29:27] "POST /fqname-to-id HTTP/1.1" 404 208 0.013584 10.0.0.33 - - [2025-10-23 05:29:27] "POST /device-functional-groups HTTP/1.1" 200 620 0.072815 10.0.0.33 - - [2025-10-23 05:29:27] "POST /fqname-to-id HTTP/1.1" 404 205 0.005281 10.0.0.33 - - [2025-10-23 05:29:27] "POST /device-functional-groups HTTP/1.1" 200 574 0.068222 10.0.0.33 - - [2025-10-23 05:29:27] "POST /fqname-to-id HTTP/1.1" 404 196 0.003872 10.0.0.33 - - [2025-10-23 05:29:27] "POST /role-configs HTTP/1.1" 200 522 0.079296 10.0.0.33 - - [2025-10-23 05:29:27] "POST /fqname-to-id HTTP/1.1" 404 202 0.020048 10.0.0.33 - - [2025-10-23 05:29:27] "POST /role-configs HTTP/1.1" 200 521 0.054525 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 404 194 0.003627 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004210 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.011376 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003279 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004259 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.016726 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003879 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004024 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.011637 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004750 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.005165 10.0.0.33 - - [2025-10-23 05:29:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.007989 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.005325 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004921 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004411 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004141 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003974 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004529 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004113 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004005 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.015114 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003689 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004154 10.0.0.33 - - [2025-10-23 05:29:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004242 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003613 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004286 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.005017 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003682 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.005937 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004247 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004202 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004366 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004987 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004466 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004096 10.0.0.33 - - [2025-10-23 05:29:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003896 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.006400 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004763 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003930 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003746 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003970 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.005224 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.006548 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.005071 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003980 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004170 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004065 10.0.0.33 - - [2025-10-23 05:29:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004249 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.005885 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.005276 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003989 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004719 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004975 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004101 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004764 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003935 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004847 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.005006 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003944 10.0.0.33 - - [2025-10-23 05:29:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003814 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003779 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003881 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004071 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003852 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.006213 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.005785 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.018591 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004181 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004643 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.011088 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003745 10.0.0.33 - - [2025-10-23 05:29:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004686 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.030146 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004101 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004953 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.010687 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004610 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004748 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004704 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005880 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004053 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004138 10.0.0.33 - - [2025-10-23 05:29:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004009 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004966 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.006250 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004942 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004871 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.006687 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.005216 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004011 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.009281 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.007576 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003749 10.0.0.33 - - [2025-10-23 05:29:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004116 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004159 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004327 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.017832 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004582 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004430 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.008252 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004151 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004834 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004703 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005585 10.0.0.33 - - [2025-10-23 05:29:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005463 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.006210 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.003844 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004414 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004057 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.003980 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004230 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.006639 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.003519 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004826 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004505 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.005933 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.004557 10.0.0.33 - - [2025-10-23 05:29:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.009710 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.005105 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004128 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004753 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.004726 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003959 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.010904 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003882 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003956 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.009770 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003785 10.0.0.33 - - [2025-10-23 05:29:38] "POST /fqname-to-id HTTP/1.1" 200 156 0.003918 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.007277 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004219 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004709 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.010677 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.005240 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004329 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.008281 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004162 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004221 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004452 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.004240 10.0.0.33 - - [2025-10-23 05:29:39] "POST /fqname-to-id HTTP/1.1" 200 156 0.003823 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004092 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.003783 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004102 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004131 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004658 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.003833 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.003808 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.003956 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004317 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004508 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004669 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004395 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.005867 10.0.0.33 - - [2025-10-23 05:29:40] "POST /fqname-to-id HTTP/1.1" 200 156 0.004393 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004808 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.005466 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.005821 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004259 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.003610 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.005196 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.005366 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004257 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.003911 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004165 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.004931 10.0.0.33 - - [2025-10-23 05:29:41] "POST /fqname-to-id HTTP/1.1" 200 156 0.005573 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.005280 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.004179 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.004665 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.005091 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.003731 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.003874 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.005335 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.004565 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.003811 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.006754 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.004417 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.004592 10.0.0.33 - - [2025-10-23 05:29:42] "POST /fqname-to-id HTTP/1.1" 200 156 0.005221 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004178 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004743 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004601 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004267 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003797 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003856 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003968 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003294 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004055 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.004076 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003537 10.0.0.33 - - [2025-10-23 05:29:43] "POST /fqname-to-id HTTP/1.1" 200 156 0.003820 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.004021 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.003875 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.004355 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.007209 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.005838 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.005441 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.004765 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.003789 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.005233 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.007676 10.0.0.33 - - [2025-10-23 05:29:44] "POST /fqname-to-id HTTP/1.1" 200 156 0.004773 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004878 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004855 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004049 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004184 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.005014 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.003960 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.004136 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.005311 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.010383 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.005054 10.0.0.33 - - [2025-10-23 05:29:45] "POST /fqname-to-id HTTP/1.1" 200 156 0.009753 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.007134 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.008955 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004624 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004436 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.007044 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.016998 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.006945 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.012119 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.009551 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.007557 10.0.0.33 - - [2025-10-23 05:29:46] "POST /fqname-to-id HTTP/1.1" 200 156 0.004375 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003998 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.013710 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004863 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.014057 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.003556 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.013378 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.006105 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004127 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.004053 10.0.0.33 - - [2025-10-23 05:29:47] "POST /fqname-to-id HTTP/1.1" 200 156 0.010372 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.007282 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005242 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.006438 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.004999 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003969 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.010520 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.006779 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.009960 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.031039 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.003622 10.0.0.33 - - [2025-10-23 05:29:48] "POST /fqname-to-id HTTP/1.1" 200 156 0.005235 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.009367 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005110 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004361 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.014234 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.004687 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.005181 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.008798 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.003488 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.010053 10.0.0.33 - - [2025-10-23 05:29:49] "POST /fqname-to-id HTTP/1.1" 200 156 0.007556 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003686 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004323 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.005009 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.003637 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.004071 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 200 156 0.011833 10.0.0.33 - - [2025-10-23 05:29:50] "POST /useragent-kv HTTP/1.1" 200 115 0.008642 10.0.0.33 - - [2025-10-23 05:29:50] "POST /virtual-networks HTTP/1.1" 200 552 0.134965 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 404 178 0.003515 10.0.0.33 - - [2025-10-23 05:29:50] "POST /fqname-to-id HTTP/1.1" 404 198 0.003799 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.