++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Mon Dec 15 05:24:45 UTC 2025 ===================' INFO: =================== Mon Dec 15 05:24:45 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ awk '{print $2}' +++++ grep -o 'dev.*' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ awk '{print $2}' +++ grep 'inet ' +++ ip addr show dev ens3 +++ head -n 1 +++ cut -d / -f 1 ++ DEFAULT_LOCAL_IP=10.0.0.33 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ mount -t hugetlbfs +++ awk '/pagesize=2M/{print($3)}' +++ tail -n 1 ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=false ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=false ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=false ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=false ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ cut -d ' ' -f 1 +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ grep -vi host ++++ uniq ++++ awk '/32 host/ { print f } {f=$2}' ++++ cat /proc/net/fib_trie ++++ sort ++++ tr '\n' , +++ local local_ips=,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 3 +++ return ++ local ip=10.0.0.33 ++ [[ -z 10.0.0.33 ]] ++ echo 10.0.0.33 + host_ip=10.0.0.33 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.33:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ sort ++ grep '^API__.*__.*=.*$' ++ set -o posix ++ set ++ cut -d = -f 1 ++ sed 's/^API__//g' + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 12/15/2025 05:24:53.939 7fd3d5422a88 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 12/15/2025 05:24:53.971 7fd3d5422a88 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 12/15/2025 05:24:53.987 7fd3d5422a88 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 12/15/2025 05:24:53.987 7fd3d5422a88 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] HttpError Python 3.6.8: /usr/bin/python3 Mon Dec 15 05:25:15 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=) 3745 self._gsc_uuid = gsc.uuid 3746 gvc = self.create_singleton_entry(GlobalVrouterConfig( 3747 parent_obj=gsc)) 3748 domain = self.create_singleton_entry(Domain()) 3749 self._default_domain = domain.serialize_to_json() parent_obj undefined gsc = /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/global_vrouter_config:...1de0a10b-07db-4f95-97b9-7555152e54fc at zookeeper' HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/global_vrouter_config:default-global-system-config:default-global-vrouter-config exists already with ID: 1de0a10b-07db-4f95-97b9-7555152e54fc at zookeeper __cause__ = None __class__ = __context__ = NoIdError('global_vrouter_config default-global-system-config:default-global-vrouter-config',) __delattr__ = __dict__ = {'content': 'FQ Name: /fq-name-to-uuid/global_vrouter_config:...1de0a10b-07db-4f95-97b9-7555152e54fc 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/global_vrouter_config:...1de0a10b-07db-4f95-97b9-7555152e54fc at zookeeper') content = 'FQ Name: /fq-name-to-uuid/global_vrouter_config:...1de0a10b-07db-4f95-97b9-7555152e54fc 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: global_vrouter_config default-global-system-config:default-global-vrouter-config 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 3747, in _db_init_entries parent_obj=gsc)) 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/global_vrouter_config:default-global-system-config:default-global-vrouter-config exists already with ID: 1de0a10b-07db-4f95-97b9-7555152e54fc at zookeeper ++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Mon Dec 15 05:25:16 UTC 2025 ===================' INFO: =================== Mon Dec 15 05:25:16 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ cut -d / -f 1 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ grep 'inet ' +++ head -n 1 +++ ip addr show dev ens3 +++ 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 '' ]] +++ mount -t hugetlbfs +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ANALYTICS_API_PORT=8081 ++ ANALYTICS_API_INTROSPECT_PORT=8090 ++ ANALYTICSDB_PORT=9160 ++ ANALYTICSDB_CQL_PORT=9042 ++ TOPOLOGY_INTROSPECT_PORT=5921 ++ QUERYENGINE_INTROSPECT_PORT=8091 +++ get_server_list ANALYTICS ':8081 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8081 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.50:8081 10.0.0.33:8081' +++ get_server_list ANALYTICSDB ':9042 ' +++ local server_typ=ANALYTICSDB_NODES +++ local 'port_with_delim=:9042 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.50:9042 10.0.0.33:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ALARMGEN_INTROSPECT_PORT=5995 ++ BGP_PORT=179 ++ BGP_AUTO_MESH=true ++ BGP_ASN=64512 ++ ENABLE_4BYTE_AS=false ++ APPLY_DEFAULTS=true ++ COLLECTOR_PORT=8086 ++ COLLECTOR_INTROSPECT_PORT=8089 ++ COLLECTOR_SYSLOG_PORT=514 ++ COLLECTOR_SFLOW_PORT=6343 ++ COLLECTOR_IPFIX_PORT=4739 ++ COLLECTOR_PROTOBUF_PORT=3333 ++ COLLECTOR_STRUCTURED_SYSLOG_PORT=3514 ++ SNMPCOLLECTOR_INTROSPECT_PORT=5920 +++ get_server_list ANALYTICS ':8086 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:8086 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.50:8086 10.0.0.33:8086' ++ CASSANDRA_PORT=9160 ++ CASSANDRA_CQL_PORT=9042 ++ CASSANDRA_SSL_STORAGE_PORT=7011 ++ CASSANDRA_STORAGE_PORT=7010 ++ CASSANDRA_JMX_LOCAL_PORT=7200 ++ CONFIGDB_CASSANDRA_DRIVER=cql ++ CONFIG_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ CONFIG_API_PORT=8082 ++ CONFIG_API_INTROSPECT_PORT=8084 ++ CONFIG_API_ADMIN_PORT=8095 ++ CONFIGDB_PORT=9161 ++ CONFIGDB_CQL_PORT=9041 +++ get_server_list CONFIG ':8082 ' +++ local server_typ=CONFIG_NODES +++ local 'port_with_delim=:8082 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.50:8082 10.0.0.33:8082' +++ get_server_list CONFIGDB ':9161 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9161 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.50:9161 10.0.0.33:9161' +++ get_server_list CONFIGDB ':9041 ' +++ local server_typ=CONFIGDB_NODES +++ local 'port_with_delim=:9041 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.17,10.20.0.254,10.20.0.14 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ ZOOKEEPER_PORT=2181 ++ ZOOKEEPER_PORTS=2888:3888 +++ get_server_list ZOOKEEPER :2181, +++ local server_typ=ZOOKEEPER_NODES +++ local port_with_delim=:2181, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.50:2181,10.0.0.33:2181 +++ get_server_list ZOOKEEPER ':2181 ' +++ local server_typ=ZOOKEEPER_NODES +++ local 'port_with_delim=:2181 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.50:2181 10.0.0.33:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ RABBITMQ_NODE_PORT=5673 +++ get_server_list RABBITMQ :5673, +++ local server_typ=RABBITMQ_NODES +++ local port_with_delim=:5673, +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+=10.0.0.38:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+=10.0.0.50:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+=10.0.0.33:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.50:5673,10.0.0.33:5673 ++ RABBITMQ_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_SSL_FAIL_IF_NO_PEER_CERT=true ++ RABBITMQ_VHOST=/ ++ RABBITMQ_USER=guest ++ RABBITMQ_PASSWORD=guest ++ RABBITMQ_USE_SSL=false ++ RABBITMQ_SSL_VER=tlsv1.2 ++ RABBITMQ_CLIENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ RABBITMQ_CLIENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ RABBITMQ_CLIENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ RABBITMQ_HEARTBEAT_INTERVAL=60 ++ RABBITMQ_CLUSTER_PARTITION_HANDLING=autoheal ++ RABBITMQ_MIRRORED_QUEUE_MODE=all ++ REDIS_SERVER_PORT=6379 ++ REDIS_SERVER_PASSWORD= +++ get_server_list ANALYTICS ':6379 ' +++ local server_typ=ANALYTICS_NODES +++ local 'port_with_delim=:6379 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.50:6379 10.0.0.33:6379' ++ REDIS_LISTEN_ADDRESS= ++ REDIS_PROTECTED_MODE= ++ REDIS_SSL_ENABLE=false ++ REDIS_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ REDIS_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ REDIS_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ redis_ssl_config= ++ KAFKA_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KAFKA_PORT=9092 +++ get_server_list KAFKA ':9092 ' +++ local server_typ=KAFKA_NODES +++ local 'port_with_delim=:9092 ' +++ local server_list= +++ IFS=, +++ read -ra server_list +++ local extended_server_list= +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.38 +++ local server_address=10.0.0.38 +++ extended_server_list+='10.0.0.38:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.50 +++ local server_address=10.0.0.50 +++ extended_server_list+='10.0.0.50:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.33 +++ local server_address=10.0.0.33 +++ extended_server_list+='10.0.0.33:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.50:9092 10.0.0.33:9092' ++ KAFKA_SSL_ENABLE=false ++ KAFKA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ KAFKA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ KAFKA_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ KEYSTONE_AUTH_ADMIN_TENANT=admin ++ KEYSTONE_AUTH_ADMIN_USER=admin ++ KEYSTONE_AUTH_ADMIN_PASSWORD=contrail123 ++ KEYSTONE_AUTH_PROJECT_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_USER_DOMAIN_NAME=Default ++ KEYSTONE_AUTH_REGION_NAME=RegionOne ++ KEYSTONE_AUTH_URL_VERSION=/v3 ++ KEYSTONE_AUTH_HOST=10.0.0.38 ++ KEYSTONE_AUTH_PROTO=http ++ KEYSTONE_AUTH_ADMIN_PORT=5000 ++ KEYSTONE_AUTH_PUBLIC_PORT=5000 ++ KEYSTONE_AUTH_URL_TOKENS=/v3/auth/tokens ++ KEYSTONE_AUTH_INSECURE=True ++ KEYSTONE_AUTH_CERTFILE= ++ KEYSTONE_AUTH_KEYFILE= ++ KEYSTONE_AUTH_CA_CERTFILE= ++ KEYSTONE_AUTH_ENDPOINT_TYPE= ++ KEYSTONE_AUTH_SYNC_ON_DEMAND= ++ KEYSTONE_AUTH_INTERFACE=public ++ KUBEMANAGER_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ KUBERNETES_CLUSTER_NAME=k8s ++ KUBERNETES_CNI_META_PLUGIN=multus ++ METADATA_PROXY_SECRET=contrail ++ BARBICAN_TENANT_NAME=service ++ BARBICAN_USER=barbican ++ BARBICAN_PASSWORD=contrail123 ++ AGENT_MODE=kernel ++ EXTERNAL_ROUTERS= ++ SUBCLUSTER= ++ VROUTER_COMPUTE_NODE_ADDRESS= ++ VROUTER_CRYPT_INTERFACE=crypt0 ++ VROUTER_DECRYPT_INTERFACE=decrypt0 ++ VROUTER_DECRYPT_KEY=15 ++ VROUTER_MODULE_OPTIONS= ++ FABRIC_SNAT_HASH_TABLE_SIZE=4096 ++ TSN_EVPN_MODE=False ++ TSN_NODES='[]' ++ PRIORITY_ID= ++ PRIORITY_BANDWIDTH= ++ PRIORITY_SCHEDULING= ++ QOS_QUEUE_ID= ++ QOS_LOGICAL_QUEUES= ++ QOS_DEF_HW_QUEUE=False ++ PRIORITY_TAGGING=True ++ SLO_DESTINATION=collector ++ '[' -n '' ']' ++ SAMPLE_DESTINATION=collector ++ FLOW_EXPORT_RATE=0 ++ WEBUI_NODES=10.0.0.38,10.0.0.50,10.0.0.33 ++ WEBUI_JOB_SERVER_PORT=3000 ++ KUE_UI_PORT=3002 ++ WEBUI_HTTP_LISTEN_PORT=8180 ++ WEBUI_HTTPS_LISTEN_PORT=8143 ++ WEBUI_SSL_KEY_FILE=/etc/contrail/webui_ssl/cs-key.pem ++ WEBUI_SSL_CERT_FILE=/etc/contrail/webui_ssl/cs-cert.pem ++ WEBUI_SSL_CIPHERS=ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:AES256-SHA ++ WEBUI_STATIC_AUTH_USER=admin ++ WEBUI_STATIC_AUTH_PASSWORD=contrail123 ++ WEBUI_STATIC_AUTH_ROLE=cloudAdmin ++ XMPP_SERVER_PORT=5269 ++ XMPP_SSL_ENABLE=false ++ XMPP_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ XMPP_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ XMPP_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ LINKLOCAL_SERVICE_PORT=80 ++ LINKLOCAL_SERVICE_NAME=metadata ++ LINKLOCAL_SERVICE_IP=169.254.169.254 ++ IPFABRIC_SERVICE_PORT=8775 ++ INTROSPECT_SSL_ENABLE=false ++ INTROSPECT_SSL_INSECURE=True ++ INTROSPECT_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ INTROSPECT_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ INTROSPECT_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ INTROSPECT_LISTEN_ALL=True ++ SANDESH_SSL_ENABLE=false ++ SANDESH_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SANDESH_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SANDESH_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ METADATA_SSL_ENABLE=false ++ METADATA_SSL_CERTFILE= ++ METADATA_SSL_KEYFILE= ++ METADATA_SSL_CA_CERTFILE= ++ METADATA_SSL_CERT_TYPE= ++ CONFIGURE_IPTABLES=false ++ FWAAS_ENABLE=False ++ CONTAINERD_NAMESPACE=k8s.io ++ TOR_AGENT_OVS_KA=10000 ++ TOR_TYPE=ovs ++ TOR_OVS_PROTOCOL=tcp ++ TORAGENT_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ TORAGENT_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ TORAGENT_SSL_CACERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ [[ /v3 == \/\v\2\.\0 ]] ++ [[ openstack == \o\p\e\n\s\t\a\c\k ]] ++ AUTH_MODE=keystone ++ [[ keystone == \k\e\y\s\t\o\n\e ]] ++ AUTH_PARAMS='--admin_password contrail123' ++ AUTH_PARAMS+=' --admin_tenant_name admin' ++ AUTH_PARAMS+=' --admin_user admin' ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ read -r -d '' sandesh_client_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ xmpp_certs_config= ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ analytics_api_ssl_opts= ++ read -r -d '' rabbitmq_config ++ true ++ read -r -d '' rabbit_config ++ true ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ is_enabled false ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ kafka_ssl_config= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z '' ]] ++ is_enabled False ++ local val=false ++ [[ false == \t\r\u\e ]] ++ [[ false == \y\e\s ]] ++ [[ false == \e\n\a\b\l\e\d ]] ++ export TSN_AGENT_MODE= ++ TSN_AGENT_MODE= ++ [[ -n '' ]] ++ collector_stats_config= ++ [[ -z x ]] ++ RSYSLOGD_XFLOW_LISTEN_PORT=9898 + pre_start_init + wait_certs_if_ssl_enabled + is_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_config_api_certs_if_ssl_enabled + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + return + wait_for_cassandra ++ cut -d , -f 1 ++ echo 10.0.0.38,10.0.0.50,10.0.0.33 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + nc -z 10.0.0.38 9041 + echo -e '\035\nquit' + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ cut -d ' ' -f 1 +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.50,10.0.0.33 +++ local servers=10.0.0.38,10.0.0.50,10.0.0.33 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ tr '\n' , ++++ awk '/32 host/ { print f } {f=$2}' ++++ grep -vi host ++++ uniq ++++ cat /proc/net/fib_trie ++++ sort +++ local local_ips=,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.38, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.50'\''))' +++ local server_ip=10.0.0.50 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.50 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.50, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.33'\''))' +++ local server_ip=10.0.0.33 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.33 ]] +++ [[ ,10.0.0.33,10.20.0.14,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.33, ]] +++ echo 10.0.0.33 3 +++ return ++ local ip=10.0.0.33 ++ [[ -z 10.0.0.33 ]] ++ echo 10.0.0.33 + host_ip=10.0.0.33 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.50:9041 10.0.0.33:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.33:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ grep '^API__.*__.*=.*$' ++ set -o posix ++ set ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ 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 12/15/2025 05:25:24.340 7fb5a2d6e188 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 12/15/2025 05:25:24.366 7fb5a2d6e188 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 12/15/2025 05:25:24.381 7fb5a2d6e188 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 12/15/2025 05:25:24.382 7fb5a2d6e188 [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-12-15 05:25:25] "GET / HTTP/1.1" 200 45871 0.001891 10.0.0.33 - - [2025-12-15 05:25:25] "GET / HTTP/1.1" 200 45871 0.001465 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-12-15 05:25:25] "POST /fqname-to-id HTTP/1.1" 401 292 0.000541 10.0.0.33 - - [2025-12-15 05:25:25] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000295 10.0.0.33 - - [2025-12-15 05:26:03] "POST /fqname-to-id HTTP/1.1" 200 156 26.036460 10.0.0.33 - - [2025-12-15 05:26:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004295 10.0.0.50 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 14.144897 10.0.0.33 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 12.097554 10.0.0.50 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 8.542707 10.0.0.33 - - [2025-12-15 05:26:03] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 25.838290 10.0.0.33 - - [2025-12-15 05:26:03] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.006574 10.0.0.50 - - [2025-12-15 05:26:03] "POST /fqname-to-id HTTP/1.1" 200 156 20.052207 10.0.0.38 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 3.601298 10.0.0.38 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 4.885181 10.0.0.33 - - [2025-12-15 05:26:03] "GET /global-system-configs HTTP/1.1" 200 322 6.826330 10.0.0.33 - - [2025-12-15 05:26:03] "POST /job-templates HTTP/1.1" 200 555 0.636524 10.0.0.33 - - [2025-12-15 05:26:03] "POST /fqname-to-id HTTP/1.1" 404 206 0.007233 10.0.0.33 - - [2025-12-15 05:26:04] "POST /job-templates HTTP/1.1" 200 557 0.082944 10.0.0.33 - - [2025-12-15 05:26:04] "POST /fqname-to-id HTTP/1.1" 404 196 0.005788 10.0.0.33 - - [2025-12-15 05:26:04] "POST /job-templates HTTP/1.1" 200 553 0.042082 10.0.0.33 - - [2025-12-15 05:26:04] "POST /fqname-to-id HTTP/1.1" 404 195 0.004789 /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-12-15 05:26:04] "POST /job-templates HTTP/1.1" 200 563 0.063683 10.0.0.50 - - [2025-12-15 05:26:04] "POST /ref-update HTTP/1.1" 200 156 0.050066 10.0.0.33 - - [2025-12-15 05:26:04] "POST /fqname-to-id HTTP/1.1" 404 189 0.006580 10.0.0.33 - - [2025-12-15 05:26:04] "POST /tags HTTP/1.1" 200 321 0.064222 10.0.0.33 - - [2025-12-15 05:26:04] "POST /fqname-to-id HTTP/1.1" 404 174 0.007874 10.0.0.33 - - [2025-12-15 05:26:04] "POST /tags HTTP/1.1" 200 309 0.053204 10.0.0.33 - - [2025-12-15 05:26:04] "POST /fqname-to-id HTTP/1.1" 404 164 0.004940 10.0.0.33 - - [2025-12-15 05:26:05] "POST /tags HTTP/1.1" 200 323 0.048772 10.0.0.33 - - [2025-12-15 05:26:05] "POST /fqname-to-id HTTP/1.1" 404 166 0.006424 10.0.0.50 - - [2025-12-15 05:26:05] "POST /access-control-lists HTTP/1.1" 200 587 0.034904 10.0.0.33 - - [2025-12-15 05:26:05] "POST /hardwares HTTP/1.1" 200 327 0.025955 10.0.0.33 - - [2025-12-15 05:26:05] "POST /fqname-to-id HTTP/1.1" 404 166 0.007426 10.0.0.50 - - [2025-12-15 05:26:05] "POST /route-targets HTTP/1.1" 200 327 0.023246 10.0.0.33 - - [2025-12-15 05:26:05] "POST /hardwares HTTP/1.1" 200 323 0.019200 10.0.0.50 - - [2025-12-15 05:26:05] "POST /ref-update HTTP/1.1" 200 156 0.024813 10.0.0.33 - - [2025-12-15 05:26:05] "POST /fqname-to-id HTTP/1.1" 404 161 0.008058 10.0.0.50 - - [2025-12-15 05:26:05] "POST /route-targets HTTP/1.1" 200 327 0.033416 10.0.0.33 - - [2025-12-15 05:26:05] "POST /hardwares HTTP/1.1" 200 323 0.035807 10.0.0.33 - - [2025-12-15 05:26:05] "POST /fqname-to-id HTTP/1.1" 404 164 0.004743 10.0.0.33 - - [2025-12-15 05:26:05] "POST /hardwares HTTP/1.1" 200 325 0.020396 10.0.0.33 - - [2025-12-15 05:26:05] "POST /fqname-to-id HTTP/1.1" 404 165 0.003621 10.0.0.50 - - [2025-12-15 05:26:05] "POST /access-control-lists HTTP/1.1" 200 551 0.099020 10.0.0.33 - - [2025-12-15 05:26:05] "POST /hardwares HTTP/1.1" 200 325 0.022082 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 161 0.006675 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 323 0.026557 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 164 0.004447 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 319 0.017440 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 165 0.004279 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 317 0.015736 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 162 0.004596 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 319 0.018719 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 158 0.004965 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 311 0.020263 10.0.0.33 - - [2025-12-15 05:26:06] "POST /fqname-to-id HTTP/1.1" 404 154 0.003417 10.0.0.33 - - [2025-12-15 05:26:06] "POST /hardwares HTTP/1.1" 200 311 0.016699 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 155 0.003484 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 305 0.023473 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 156 0.005508 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 307 0.016333 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 157 0.003978 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 311 0.017418 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 153 0.003823 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 309 0.015470 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 157 0.005091 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 309 0.015505 10.0.0.33 - - [2025-12-15 05:26:07] "POST /fqname-to-id HTTP/1.1" 404 161 0.003976 10.0.0.33 - - [2025-12-15 05:26:07] "POST /hardwares HTTP/1.1" 200 309 0.015537 10.0.0.33 - - [2025-12-15 05:26:08] "POST /fqname-to-id HTTP/1.1" 404 154 0.004092 10.0.0.33 - - [2025-12-15 05:26:08] "POST /features HTTP/1.1" 200 533 0.048749 10.0.0.33 - - [2025-12-15 05:26:08] "POST /fqname-to-id HTTP/1.1" 404 184 0.008748 10.0.0.33 - - [2025-12-15 05:26:08] "POST /features HTTP/1.1" 200 521 0.048392 10.0.0.33 - - [2025-12-15 05:26:08] "POST /fqname-to-id HTTP/1.1" 404 184 0.004969 10.0.0.33 - - [2025-12-15 05:26:08] "POST /features HTTP/1.1" 200 539 0.033932 10.0.0.33 - - [2025-12-15 05:26:08] "POST /fqname-to-id HTTP/1.1" 404 183 0.005623 10.0.0.33 - - [2025-12-15 05:26:08] "POST /features HTTP/1.1" 200 517 0.040120 10.0.0.33 - - [2025-12-15 05:26:08] "POST /fqname-to-id HTTP/1.1" 404 194 0.007177 10.0.0.33 - - [2025-12-15 05:26:08] "POST /physical-roles HTTP/1.1" 200 521 0.048230 10.0.0.33 - - [2025-12-15 05:26:09] "POST /fqname-to-id HTTP/1.1" 404 184 0.004890 10.0.0.33 - - [2025-12-15 05:26:09] "POST /physical-roles HTTP/1.1" 200 519 0.051188 10.0.0.33 - - [2025-12-15 05:26:09] "POST /fqname-to-id HTTP/1.1" 404 184 0.008282 10.0.0.33 - - [2025-12-15 05:26:09] "POST /overlay-roles HTTP/1.1" 200 545 0.043926 10.0.0.33 - - [2025-12-15 05:26:09] "POST /fqname-to-id HTTP/1.1" 404 189 0.014202 10.0.0.33 - - [2025-12-15 05:26:09] "PUT /overlay-role/9b9a7ebd-2bf1-44c0-8c63-b57841b5e38a HTTP/1.1" 200 258 0.016515 10.0.0.33 - - [2025-12-15 05:26:09] "POST /fqname-to-id HTTP/1.1" 404 185 0.003684 10.0.0.33 - - [2025-12-15 05:26:09] "POST /overlay-roles HTTP/1.1" 200 529 0.058677 10.0.0.33 - - [2025-12-15 05:26:10] "POST /fqname-to-id HTTP/1.1" 404 189 0.004418 10.0.0.33 - - [2025-12-15 05:26:10] "POST /overlay-roles HTTP/1.1" 200 519 0.048018 10.0.0.33 - - [2025-12-15 05:26:10] "POST /fqname-to-id HTTP/1.1" 404 182 0.017635 10.0.0.33 - - [2025-12-15 05:26:10] "POST /role-definitions HTTP/1.1" 200 547 0.043579 10.0.0.33 - - [2025-12-15 05:26:10] "POST /fqname-to-id HTTP/1.1" 404 191 0.006318 10.0.0.33 - - [2025-12-15 05:26:10] "POST /role-definitions HTTP/1.1" 200 563 0.060777 10.0.0.33 - - [2025-12-15 05:26:10] "POST /fqname-to-id HTTP/1.1" 404 190 0.003463 10.0.0.33 - - [2025-12-15 05:26:10] "POST /role-definitions HTTP/1.1" 200 551 0.058791 10.0.0.33 - - [2025-12-15 05:26:10] "POST /fqname-to-id HTTP/1.1" 404 196 0.007586 10.0.0.33 - - [2025-12-15 05:26:11] "POST /role-definitions HTTP/1.1" 200 547 0.051701 10.0.0.33 - - [2025-12-15 05:26:11] "POST /fqname-to-id HTTP/1.1" 404 188 0.005909 10.0.0.33 - - [2025-12-15 05:26:11] "POST /role-definitions HTTP/1.1" 200 547 0.041298 10.0.0.33 - - [2025-12-15 05:26:11] "POST /fqname-to-id HTTP/1.1" 404 193 0.003588 10.0.0.33 - - [2025-12-15 05:26:11] "POST /role-definitions HTTP/1.1" 200 533 0.048745 10.0.0.33 - - [2025-12-15 05:26:11] "POST /fqname-to-id HTTP/1.1" 404 181 0.005296 10.0.0.33 - - [2025-12-15 05:26:11] "POST /role-definitions HTTP/1.1" 200 537 0.059642 10.0.0.33 - - [2025-12-15 05:26:11] "POST /fqname-to-id HTTP/1.1" 404 194 0.003571 10.0.0.33 - - [2025-12-15 05:26:11] "POST /role-definitions HTTP/1.1" 200 561 0.063219 10.0.0.33 - - [2025-12-15 05:26:12] "POST /fqname-to-id HTTP/1.1" 404 196 0.003879 10.0.0.33 - - [2025-12-15 05:26:12] "POST /feature-configs HTTP/1.1" 200 562 0.034754 10.0.0.33 - - [2025-12-15 05:26:12] "POST /fqname-to-id HTTP/1.1" 404 192 0.021726 10.0.0.33 - - [2025-12-15 05:26:12] "POST /node-profiles HTTP/1.1" 200 537 0.061510 10.0.0.33 - - [2025-12-15 05:26:12] "POST /fqname-to-id HTTP/1.1" 404 189 0.006234 10.0.0.33 - - [2025-12-15 05:26:12] "POST /node-profiles HTTP/1.1" 200 541 0.058048 10.0.0.33 - - [2025-12-15 05:26:12] "POST /fqname-to-id HTTP/1.1" 404 184 0.006433 10.0.0.33 - - [2025-12-15 05:26:12] "POST /node-profiles HTTP/1.1" 200 533 0.048394 10.0.0.33 - - [2025-12-15 05:26:12] "POST /fqname-to-id HTTP/1.1" 404 206 0.023491 10.0.0.33 - - [2025-12-15 05:26:13] "POST /telemetry-profiles HTTP/1.1" 200 554 0.042066 10.0.0.33 - - [2025-12-15 05:26:13] "POST /fqname-to-id HTTP/1.1" 404 206 0.003831 10.0.0.33 - - [2025-12-15 05:26:13] "POST /telemetry-profiles HTTP/1.1" 200 554 0.058748 10.0.0.33 - - [2025-12-15 05:26:13] "POST /fqname-to-id HTTP/1.1" 404 199 0.007292 10.0.0.33 - - [2025-12-15 05:26:13] "POST /sflow-profiles HTTP/1.1" 200 538 0.072656 10.0.0.33 - - [2025-12-15 05:26:13] "POST /fqname-to-id HTTP/1.1" 404 199 0.010219 10.0.0.33 - - [2025-12-15 05:26:13] "POST /snmp-profiles HTTP/1.1" 200 530 0.073949 10.0.0.33 - - [2025-12-15 05:26:13] "POST /fqname-to-id HTTP/1.1" 404 193 0.009150 10.0.0.33 - - [2025-12-15 05:26:14] "POST /device-functional-groups HTTP/1.1" 200 540 0.053276 10.0.0.33 - - [2025-12-15 05:26:14] "POST /fqname-to-id HTTP/1.1" 404 194 0.003286 10.0.0.33 - - [2025-12-15 05:26:14] "POST /device-functional-groups HTTP/1.1" 200 590 0.091264 10.0.0.33 - - [2025-12-15 05:26:14] "POST /fqname-to-id HTTP/1.1" 404 236 0.012360 10.0.0.33 - - [2025-12-15 05:26:14] "POST /device-functional-groups HTTP/1.1" 200 566 0.047796 10.0.0.33 - - [2025-12-15 05:26:14] "POST /fqname-to-id HTTP/1.1" 404 210 0.009229 10.0.0.33 - - [2025-12-15 05:26:14] "POST /role-configs HTTP/1.1" 200 525 0.054424 10.0.0.33 - - [2025-12-15 05:26:14] "POST /fqname-to-id HTTP/1.1" 404 198 0.003560 10.0.0.33 - - [2025-12-15 05:26:15] "POST /role-configs HTTP/1.1" 200 522 0.058210 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 404 197 0.010635 10.0.0.33 - - [2025-12-15 05:26:15] "POST /role-configs HTTP/1.1" 200 517 0.060120 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.005079 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.003596 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.007633 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.003675 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.003434 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.006704 10.0.0.33 - - [2025-12-15 05:26:15] "POST /fqname-to-id HTTP/1.1" 200 156 0.004133 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.004061 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.013674 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.003384 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.020329 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.003147 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.004083 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.018598 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.004006 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.003419 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.005198 10.0.0.33 - - [2025-12-15 05:26:16] "POST /fqname-to-id HTTP/1.1" 200 156 0.004478 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003669 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.018827 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003678 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003425 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.005548 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003888 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003521 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.009467 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003856 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.003356 10.0.0.33 - - [2025-12-15 05:26:17] "POST /fqname-to-id HTTP/1.1" 200 156 0.004143 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.004720 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003714 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.025538 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003725 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003648 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.029352 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003290 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003625 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003789 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003674 10.0.0.33 - - [2025-12-15 05:26:18] "POST /fqname-to-id HTTP/1.1" 200 156 0.003684 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004076 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.013574 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.011240 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003543 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.006555 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003954 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003621 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.005081 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003851 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003770 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004260 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.003718 10.0.0.33 - - [2025-12-15 05:26:19] "POST /fqname-to-id HTTP/1.1" 200 156 0.004103 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003623 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003517 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003468 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004036 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003664 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004187 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.005370 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003690 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003530 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004355 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.004618 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003684 10.0.0.33 - - [2025-12-15 05:26:20] "POST /fqname-to-id HTTP/1.1" 200 156 0.003953 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003995 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003664 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.005443 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003654 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003851 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.005398 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003915 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003621 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004112 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004563 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.003917 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004013 10.0.0.33 - - [2025-12-15 05:26:21] "POST /fqname-to-id HTTP/1.1" 200 156 0.004217 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003870 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004007 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004019 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003868 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003882 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003827 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003990 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.004041 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003881 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003365 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003635 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003659 10.0.0.33 - - [2025-12-15 05:26:22] "POST /fqname-to-id HTTP/1.1" 200 156 0.003397 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004057 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003784 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003429 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.005429 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003895 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003614 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003612 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004056 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004119 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003980 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003910 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.003675 10.0.0.33 - - [2025-12-15 05:26:23] "POST /fqname-to-id HTTP/1.1" 200 156 0.004663 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003754 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004658 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003959 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004207 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003727 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.004642 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003667 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003774 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003620 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003778 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.003384 10.0.0.33 - - [2025-12-15 05:26:24] "POST /fqname-to-id HTTP/1.1" 200 156 0.007624 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003466 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003384 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003955 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003930 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003907 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003645 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003864 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003939 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003882 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003521 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.003591 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.005939 10.0.0.33 - - [2025-12-15 05:26:25] "POST /fqname-to-id HTTP/1.1" 200 156 0.004122 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004377 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004186 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004165 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003433 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003874 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003893 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004282 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004042 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003692 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003679 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004742 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.004333 10.0.0.33 - - [2025-12-15 05:26:26] "POST /fqname-to-id HTTP/1.1" 200 156 0.003550 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003805 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.006385 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003549 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003928 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003787 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004502 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003965 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003513 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003484 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.005030 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003818 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.003623 10.0.0.33 - - [2025-12-15 05:26:27] "POST /fqname-to-id HTTP/1.1" 200 156 0.004060 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003724 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.005373 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003913 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003939 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003817 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003774 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003464 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003508 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003565 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003651 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003681 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003769 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.004020 10.0.0.33 - - [2025-12-15 05:26:28] "POST /fqname-to-id HTTP/1.1" 200 156 0.003176 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.006248 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004827 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003762 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003850 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003453 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003909 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003724 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003740 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003657 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003627 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003675 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.003362 10.0.0.33 - - [2025-12-15 05:26:29] "POST /fqname-to-id HTTP/1.1" 200 156 0.004412 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004365 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004008 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003860 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003547 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003209 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004351 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004120 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003556 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004717 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004490 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.004596 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003913 10.0.0.33 - - [2025-12-15 05:26:30] "POST /fqname-to-id HTTP/1.1" 200 156 0.003809 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003728 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004208 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003748 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003407 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003688 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003474 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004774 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004153 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003875 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003384 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.005971 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.003653 10.0.0.33 - - [2025-12-15 05:26:31] "POST /fqname-to-id HTTP/1.1" 200 156 0.004892 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004866 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003844 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.004174 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.005958 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.010690 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003567 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.007102 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.003838 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.011057 10.0.0.33 - - [2025-12-15 05:26:32] "POST /fqname-to-id HTTP/1.1" 200 156 0.009396 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.007478 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.009393 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.009454 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003623 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003607 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004088 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.010284 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.004107 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.009697 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003524 10.0.0.33 - - [2025-12-15 05:26:33] "POST /fqname-to-id HTTP/1.1" 200 156 0.003667 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.004874 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005072 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.007703 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.005914 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003435 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003379 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.009594 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.006907 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.003756 10.0.0.33 - - [2025-12-15 05:26:34] "POST /fqname-to-id HTTP/1.1" 200 156 0.016095 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003577 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003668 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004496 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.003441 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004358 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.019112 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.004410 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.008552 10.0.0.33 - - [2025-12-15 05:26:35] "POST /fqname-to-id HTTP/1.1" 200 156 0.012172 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005436 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.003452 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.005849 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.006844 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004266 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.006205 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.003962 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.006826 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004132 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.004970 10.0.0.33 - - [2025-12-15 05:26:36] "POST /fqname-to-id HTTP/1.1" 200 156 0.003821 10.0.0.33 - - [2025-12-15 05:26:37] "POST /fqname-to-id HTTP/1.1" 200 156 0.017530 10.0.0.33 - - [2025-12-15 05:26:37] "POST /network-ipams HTTP/1.1" 200 550 0.053828 10.0.0.33 - - [2025-12-15 05:26:37] "POST /fqname-to-id HTTP/1.1" 404 188 0.003203 10.0.0.50 - - [2025-12-15 05:26:37] "POST /route-targets HTTP/1.1" 200 327 0.035507 10.0.0.33 - - [2025-12-15 05:26:37] "GET /fabric/fe274009-e65d-4e1d-9180-0c575f22b668?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1117 0.003577 10.0.0.33 - - [2025-12-15 05:26:37] "POST /fqname-to-id HTTP/1.1" 404 207 0.003277 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.