++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Thu Oct 16 05:23:32 UTC 2025 ===================' INFO: =================== Thu Oct 16 05:23:32 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 +++++ awk '{print $2}' +++++ grep -o 'dev.*' +++++ ip route get 1 ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ local nic=ens3 +++ cut -d / -f 1 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 +++ ip addr show dev ens3 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ awk '/pagesize=2M/{print($3)}' +++ mount -t hugetlbfs +++ tail -n 1 ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.241:8081 10.0.0.242:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.241:8081 10.0.0.242:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.241:8081 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.241:8086 10.0.0.242:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.241:8086 10.0.0.242:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.241:8086 10.0.0.242: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.241,10.0.0.242 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.241:8082 10.0.0.242:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.241:8082 10.0.0.242:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.241:8082 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.241:9161 10.0.0.242:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.241:9161 10.0.0.242:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.241:9161 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.14,10.20.0.18,10.20.0.252 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.18,10.20.0.252 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+=10.0.0.241:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.241:2181,10.0.0.242:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.241:2181,10.0.0.242:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.241:2181,10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+=10.0.0.241:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.241:5673,10.0.0.242:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.241:5673,10.0.0.242:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.241:5673,10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.241:6379 10.0.0.242:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.241:6379 10.0.0.242:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.241:6379 10.0.0.242: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.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.241:9092 10.0.0.242:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.241:9092 10.0.0.242:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.241:9092 10.0.0.242: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.241,10.0.0.242 ++ 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.241,10.0.0.242 ++ 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.241,10.0.0.242 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.241,10.0.0.242 +++ local servers=10.0.0.38,10.0.0.241,10.0.0.242 +++ local server_list= +++ IFS=, +++ read -ra server_list ++++ get_local_ips ++++ cat /proc/net/fib_trie ++++ tr '\n' , ++++ grep -vi host ++++ awk '/32 host/ { print f } {f=$2}' ++++ sort ++++ uniq +++ cut -d ' ' -f 1 +++ local local_ips=,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.242,10.20.0.252,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.241'\''))' +++ local server_ip=10.0.0.241 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.241 ]] +++ [[ ,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.241, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 3 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ grep '^API__.*__.*=.*$' ++ sort ++ sed 's/^API__//g' ++ cut -d = -f 1 ++ set -o posix ++ set + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 10/16/2025 05:23:40.017 7f170c66dec8 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 10/16/2025 05:23:40.045 7f170c66dec8 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 10/16/2025 05:23:40.060 7f170c66dec8 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 10/16/2025 05:23:40.061 7f170c66dec8 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] HttpError Python 3.6.8: /usr/bin/python3 Thu Oct 16 05:23:58 2025 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /usr/bin/contrail-api in () 29 30 31 if __name__ == '__main__': 32 sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) 33 sys.exit(load_entry_point('contrail-api-server==0.1.dev0', 'console_scripts', 'contrail-api')()) sys = sys.exit = load_entry_point = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in server_main(args_str=None) 5361 vnc_cgitb.enable(format='text') 5362 5363 main(args_str, VncApiServer(args_str)) 5364 #server_main 5365 global main = args_str = None global VncApiServer = /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in __init__(self=, args_str='--conf_file /etc/contrail/contrail-api-0.conf --...ontrail/contrail-keystone-auth.conf --worker_id 0') 2205 else: 2206 self._db_connect(self._args.reset_config) 2207 self._db_init_entries() 2208 2209 self._initialize_quota_counters() self = self._db_init_entries = > /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in _db_init_entries(self=) 3742 # create singleton defaults if they don't exist already in db 3743 gsc = self.create_singleton_entry(GlobalSystemConfig( 3744 autonomous_system=64512, config_version=CONFIG_VERSION)) 3745 self._gsc_uuid = gsc.uuid 3746 gvc = self.create_singleton_entry(GlobalVrouterConfig( autonomous_system undefined config_version undefined global CONFIG_VERSION = '1.0' /usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py in create_singleton_entry(self=, singleton_obj=, user_visible=True) 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_system_config:d...73cb6424-a464-4ca5-8e1a-2dd52deeeb69 at zookeeper' HttpError: HTTP Status: 409 Content: FQ Name: /fq-name-to-uuid/global_system_config:default-global-system-config exists already with ID: 73cb6424-a464-4ca5-8e1a-2dd52deeeb69 at zookeeper __cause__ = None __class__ = __context__ = NoIdError('global_system_config default-global-system-config',) __delattr__ = __dict__ = {'content': 'FQ Name: /fq-name-to-uuid/global_system_config:d...73cb6424-a464-4ca5-8e1a-2dd52deeeb69 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_system_config:d...73cb6424-a464-4ca5-8e1a-2dd52deeeb69 at zookeeper') content = 'FQ Name: /fq-name-to-uuid/global_system_config:d...73cb6424-a464-4ca5-8e1a-2dd52deeeb69 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_system_config default-global-system-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 3744, in _db_init_entries autonomous_system=64512, config_version=CONFIG_VERSION)) File "/usr/lib/python3.6/site-packages/vnc_cfg_api_server/api_server.py", line 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_system_config:default-global-system-config exists already with ID: 73cb6424-a464-4ca5-8e1a-2dd52deeeb69 at zookeeper ++ LOG_DIR=/var/log/contrail ++ export CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ CONTAINER_LOG_DIR=/var/log/contrail/config-api ++ mkdir -p /var/log/contrail/config-api ++ log_file=/var/log/contrail/config-api/console.log ++ touch /var/log/contrail/config-api/console.log ++ chmod 600 /var/log/contrail/config-api/console.log ++ exec +++ tee -a /var/log/contrail/config-api/console.log +++ date ++ echo 'INFO: =================== Thu Oct 16 05:23:58 UTC 2025 ===================' INFO: =================== Thu Oct 16 05:23:58 UTC 2025 =================== ++ LOG_LOCAL=1 ++ source /functions.sh ++ source /contrail-functions.sh +++ get_default_ip ++++ get_default_nic ++++ get_gateway_nic_for_ip 1 ++++ command -v ip ++++ local ip=1 +++++ ip route get 1 +++++ grep -o 'dev.*' +++++ awk '{print $2}' ++++ local iface=ens3 ++++ [[ ens3 == \l\o ]] ++++ echo ens3 +++ local nic=ens3 +++ get_ip_for_nic ens3 +++ local nic=ens3 +++ get_cidr_for_nic ens3 +++ command -v ip +++ cut -d / -f 1 +++ local nic=ens3 +++ ip addr show dev ens3 +++ grep 'inet ' +++ awk '{print $2}' +++ head -n 1 ++ DEFAULT_LOCAL_IP=10.0.0.242 ++ ENCAP_PRIORITY=MPLSoUDP,MPLSoGRE,VXLAN ++ VXLAN_VN_ID_MODE=automatic ++ DPDK_UIO_DRIVER=uio_pci_generic ++ CPU_CORE_MASK=0x01 ++ SERVICE_CORE_MASK= ++ DPDK_CTRL_THREAD_MASK= ++ HUGE_PAGES= ++ HUGE_PAGES_DIR=/dev/hugepages ++ HUGE_PAGES_1GB=0 ++ HUGE_PAGES_2MB=256 ++ HUGE_PAGES_1GB_DIR= ++ HUGE_PAGES_2MB_DIR= ++ [[ 0 != 0 ]] ++ [[ 0 != 256 ]] ++ [[ -z '' ]] +++ mount -t hugetlbfs +++ tail -n 1 +++ awk '/pagesize=2M/{print($3)}' ++ HUGE_PAGES_2MB_DIR= ++ DPDK_MEM_PER_SOCKET=1024 ++ DPDK_COMMAND_ADDITIONAL_ARGS= ++ NIC_OFFLOAD_ENABLE=False ++ DPDK_ENABLE_VLAN_FWRD=False ++ DIST_SNAT_PROTO_PORT_LIST= ++ CLOUD_ORCHESTRATOR=openstack ++ CLOUD_ADMIN_ROLE=admin ++ AAA_MODE=rbac ++ AUTH_MODE=keystone ++ AUTH_PARAMS= ++ SSL_ENABLE=false ++ SSL_INSECURE=True ++ SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ SERVER_CA_KEYFILE=/etc/contrail/ssl/private/ca-key.pem ++ SELFSIGNED_CERTS_WITH_IPS=True ++ CONTROLLER_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICS_ALARM_ENABLE=True ++ ANALYTICS_SNMP_ENABLE=True ++ ANALYTICSDB_ENABLE=True ++ ANALYTICS_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICSDB_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ ANALYTICS_SNMP_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8081 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8081 ' +++ '[' -n '10.0.0.38:8081 10.0.0.241:8081 10.0.0.242:8081 ' ']' +++ echo '10.0.0.38:8081 10.0.0.241:8081 10.0.0.242:8081' ++ ANALYTICS_SERVERS='10.0.0.38:8081 10.0.0.241:8081 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9042 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9042 ' +++ '[' -n '10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042 ' ']' +++ echo '10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042' ++ ANALYTICSDB_CQL_SERVERS='10.0.0.38:9042 10.0.0.241:9042 10.0.0.242:9042' ++ ANALYTICS_API_VIP= ++ ANALYTICS_ALARM_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8086 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8086 ' +++ '[' -n '10.0.0.38:8086 10.0.0.241:8086 10.0.0.242:8086 ' ']' +++ echo '10.0.0.38:8086 10.0.0.241:8086 10.0.0.242:8086' ++ COLLECTOR_SERVERS='10.0.0.38:8086 10.0.0.241:8086 10.0.0.242: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.241,10.0.0.242 ++ CONFIGDB_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:8082 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:8082 ' +++ '[' -n '10.0.0.38:8082 10.0.0.241:8082 10.0.0.242:8082 ' ']' +++ echo '10.0.0.38:8082 10.0.0.241:8082 10.0.0.242:8082' ++ CONFIG_SERVERS='10.0.0.38:8082 10.0.0.241:8082 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9161 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9161 ' +++ '[' -n '10.0.0.38:9161 10.0.0.241:9161 10.0.0.242:9161 ' ']' +++ echo '10.0.0.38:9161 10.0.0.241:9161 10.0.0.242:9161' ++ CONFIGDB_SERVERS='10.0.0.38:9161 10.0.0.241:9161 10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9041 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9041 ' +++ '[' -n '10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041 ' ']' +++ echo '10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' ++ CONFIGDB_CQL_SERVERS='10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' ++ CONFIG_API_VIP= ++ CONFIG_API_SSL_ENABLE=false ++ CONFIG_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CONFIG_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CONFIG_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CONFIG_API_WORKER_COUNT=1 ++ CONFIG_API_MAX_REQUESTS=1024 ++ ANALYTICS_API_SSL_ENABLE=false ++ ANALYTICS_API_SSL_INSECURE=True ++ ANALYTICS_API_SERVER_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ ANALYTICS_API_SERVER_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ ANALYTICS_API_SERVER_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_ENABLE=false ++ CASSANDRA_SSL_CERTFILE=/etc/contrail/ssl/certs/server.pem ++ CASSANDRA_SSL_KEYFILE=/etc/contrail/ssl/private/server-privkey.pem ++ CASSANDRA_SSL_CA_CERTFILE=/etc/contrail/ssl/certs/ca-cert.pem ++ CASSANDRA_SSL_KEYSTORE_PASSWORD=astrophytum ++ CASSANDRA_SSL_TRUSTSTORE_PASSWORD=ornatum ++ CASSANDRA_SSL_PROTOCOL=TLS ++ CASSANDRA_SSL_ALGORITHM=SunX509 ++ CASSANDRA_SSL_CIPHER_SUITES='[TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_DHE_RSA_WITH_AES_128_CBC_SHA,TLS_DHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA]' ++ CASSANDRA_CONFIG_MEMTABLE_FLUSH_WRITER=4 ++ CASSANDRA_CONFIG_CONCURRECT_COMPACTORS=4 ++ CASSANDRA_CONFIG_COMPACTION_THROUGHPUT_MB_PER_SEC=256 ++ CASSANDRA_CONFIG_CONCURRECT_READS=64 ++ CASSANDRA_CONFIG_CONCURRECT_WRITES=64 ++ CASSANDRA_CONFIG_MEMTABLE_ALLOCATION_TYPE=offheap_objects ++ CASSANDRA_REAPER_ENABLED=false ++ CASSANDRA_REAPER_JMX_KEY=reaperJmxKey ++ CASSANDRA_REAPER_JMX_AUTH_USERNAME=reaperUser ++ CASSANDRA_REAPER_JMX_AUTH_PASSWORD=reaperPass ++ CASSANDRA_REAPER_APP_PORT=8071 ++ CASSANDRA_REAPER_ADM_PORT=8072 ++ CONTROL_NODES=10.20.0.14,10.20.0.18,10.20.0.252 ++ CONTROL_INTROSPECT_PORT=8083 ++ DNS_NODES=10.20.0.14,10.20.0.18,10.20.0.252 ++ DNS_SERVER_PORT=53 ++ DNS_INTROSPECT_PORT=8092 ++ RNDC_KEY=xvysmOR8lnUQRBcunkC6vg== ++ USE_EXTERNAL_TFTP=False ++ ZOOKEEPER_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+=10.0.0.241:2181, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:2181, +++ '[' -n 10.0.0.38:2181,10.0.0.241:2181,10.0.0.242:2181, ']' +++ echo 10.0.0.38:2181,10.0.0.241:2181,10.0.0.242:2181 ++ ZOOKEEPER_SERVERS=10.0.0.38:2181,10.0.0.241:2181,10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:2181 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:2181 ' +++ '[' -n '10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181 ' ']' +++ echo '10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181' ++ ZOOKEEPER_SERVERS_SPACE_DELIM='10.0.0.38:2181 10.0.0.241:2181 10.0.0.242:2181' ++ RABBITMQ_NODES=10.0.0.38,10.0.0.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+=10.0.0.241:5673, +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+=10.0.0.242:5673, +++ '[' -n 10.0.0.38:5673,10.0.0.241:5673,10.0.0.242:5673, ']' +++ echo 10.0.0.38:5673,10.0.0.241:5673,10.0.0.242:5673 ++ RABBITMQ_SERVERS=10.0.0.38:5673,10.0.0.241:5673,10.0.0.242: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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:6379 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:6379 ' +++ '[' -n '10.0.0.38:6379 10.0.0.241:6379 10.0.0.242:6379 ' ']' +++ echo '10.0.0.38:6379 10.0.0.241:6379 10.0.0.242:6379' ++ REDIS_SERVERS='10.0.0.38:6379 10.0.0.241:6379 10.0.0.242: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.241,10.0.0.242 ++ 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.241 +++ local server_address=10.0.0.241 +++ extended_server_list+='10.0.0.241:9092 ' +++ for server in '"${server_list[@]}"' ++++ echo 10.0.0.242 +++ local server_address=10.0.0.242 +++ extended_server_list+='10.0.0.242:9092 ' +++ '[' -n '10.0.0.38:9092 10.0.0.241:9092 10.0.0.242:9092 ' ']' +++ echo '10.0.0.38:9092 10.0.0.241:9092 10.0.0.242:9092' ++ KAFKA_SERVERS='10.0.0.38:9092 10.0.0.241:9092 10.0.0.242: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.241,10.0.0.242 ++ 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.241,10.0.0.242 ++ 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.241,10.0.0.242 ++ cut -d , -f 1 + local cassandra=10.0.0.38 + (( i=1 )) + (( i<=30 )) + echo -e '\035\nquit' + nc -z 10.0.0.38 9041 + echo 'INFO: Cassandra is connected' INFO: Cassandra is connected + sleep 5 + return 0 + host_ip=0.0.0.0 + is_enabled + local val= + [[ '' == \t\r\u\e ]] + [[ '' == \y\e\s ]] + [[ '' == \e\n\a\b\l\e\d ]] ++ get_listen_ip_for_node CONFIG +++ find_my_ip_and_order_for_node CONFIG +++ local server_typ=CONFIG_NODES +++ find_my_ip_and_order_for_node_list 10.0.0.38,10.0.0.241,10.0.0.242 +++ local servers=10.0.0.38,10.0.0.241,10.0.0.242 +++ local server_list= +++ IFS=, +++ read -ra server_list +++ cut -d ' ' -f 1 ++++ get_local_ips ++++ tr '\n' , ++++ cat /proc/net/fib_trie ++++ grep -vi host ++++ awk '/32 host/ { print f } {f=$2}' ++++ uniq ++++ sort +++ local local_ips=,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, +++ local ord=1 +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.38'\''))' +++ local server_ip=10.0.0.38 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.38 ]] +++ [[ ,10.0.0.242,10.20.0.252,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.241'\''))' +++ local server_ip=10.0.0.241 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.241 ]] +++ [[ ,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.241, ]] +++ (( ord+=1 )) +++ for server in '"${server_list[@]}"' +++ local ret=0 ++++ python3 -c 'import socket; print(socket.gethostbyname('\''10.0.0.242'\''))' +++ local server_ip=10.0.0.242 +++ [[ 0 == 0 ]] +++ [[ -n 10.0.0.242 ]] +++ [[ ,10.0.0.242,10.20.0.252,127.0.0.1,172.17.0.1,, =~ ,10\.0\.0\.242, ]] +++ echo 10.0.0.242 3 +++ return ++ local ip=10.0.0.242 ++ [[ -z 10.0.0.242 ]] ++ echo 10.0.0.242 + host_ip=10.0.0.242 + [[ cql == \c\q\l ]] ++ echo 10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041 ++ sed 's/,/ /g' + cassandra_server_list='10.0.0.38:9041 10.0.0.241:9041 10.0.0.242:9041' + config_api_certs_config= + uwsgi_socket='protocol = http\nsocket = 10.0.0.242:8082' + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + is_enabled False + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + neutron_section= + mkdir -p /etc/contrail + introspect_port_list=("${CONFIG_API_INTROSPECT_PORT}") + admin_port_list=("${CONFIG_API_ADMIN_PORT}") + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT-1 )) + (( index=0 )) + (( index < CONFIG_API_WORKER_COUNT )) + cat ++ get_introspect_listen_ip_for_node CONFIG ++ local ip=0.0.0.0 ++ is_enabled True ++ local val=true ++ [[ true == \t\r\u\e ]] ++ echo 0.0.0.0 + add_ini_params_from_env API /etc/contrail/contrail-api-0.conf + local service_name=API + local cfg_path=/etc/contrail/contrail-api-0.conf + local delim=__ ++ set -o posix ++ set ++ grep '^API__.*__.*=.*$' ++ sort ++ sed 's/^API__//g' ++ cut -d = -f 1 + local vars= + local section= + (( ++index )) + (( index < CONFIG_API_WORKER_COUNT )) + (( CONFIG_API_WORKER_COUNT > 1 )) + service_cmd='/usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0' + set_third_party_auth_config + [[ keystone != \k\e\y\s\t\o\n\e ]] + local tmp_file=/etc/contrail/contrail-keystone-auth.conf.tmp + cat + [[ /v3 == \/\v\3 ]] + cat + [[ http == \h\t\t\p\s ]] + [[ -n '' ]] + [[ -n '' ]] + [[ -n public ]] + echo 'interface = public' + mv -f /etc/contrail/contrail-keystone-auth.conf.tmp /etc/contrail/contrail-keystone-auth.conf + set_vnc_api_lib_ini + local tmp_file=/etc/contrail/vnc_api_lib.ini.tmp + cat + is_enabled false + local val=false + [[ false == \t\r\u\e ]] + [[ false == \y\e\s ]] + [[ false == \e\n\a\b\l\e\d ]] + [[ keystone == \k\e\y\s\t\o\n\e ]] + cat + [[ http == \h\t\t\p\s ]] + mv -f /etc/contrail/vnc_api_lib.ini.tmp /etc/contrail/vnc_api_lib.ini + upgrade_old_logs contrail-api + local template=contrail-api ++ dirname /var/log/contrail/config-api + local old_dir=/var/log/contrail + mkdir -p /var/log/contrail/config-api + chmod 755 /var/log/contrail/config-api + mv -n '/var/log/contrail/*contrail-api.log*' /var/log/contrail/config-api/ + true + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + chown 1999:1999 /var/log/contrail/config-api + find /var/log/contrail/config-api -uid 0 -exec chown 1999:1999 '{}' + + run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + local owner_opts=1999:1999 + mkdir -p /etc/contrail /var/lib/contrail + chown 1999:1999 /etc/contrail /var/lib/contrail + find /etc/contrail -uid 0 -exec chown 1999:1999 '{}' + + chmod 755 /etc/contrail + do_run_service /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 + [[ -n 1999 ]] + [[ -n 1999 ]] + mkdir -p /var/crashes + chmod 777 /var/crashes ++ id -un 1999 + local user_name=contrail + export HOME=/home/contrail + HOME=/home/contrail + mkdir -p /home/contrail + chown -R 1999:1999 /home/contrail + exec setpriv --reuid 1999 --regid 1999 --clear-groups --no-new-privs /usr/bin/contrail-api --conf_file /etc/contrail/contrail-api-0.conf --conf_file /etc/contrail/contrail-keystone-auth.conf --worker_id 0 /usr/local/lib/python3.6/site-packages/keystonemiddleware/auth_token/_memcache_crypt.py:42: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6. from cryptography.hazmat import backends as crypto_backends 10/16/2025 05:24:06.576 7f417de46348 [contrail-api] [INFO]: SANDESH: CONNECT TO COLLECTOR: True 10/16/2025 05:24:06.602 7f417de46348 [contrail-api] [INFO]: SANDESH: INTROSPECT IS ON: 0.0.0.0:8084 10/16/2025 05:24:06.616 7f417de46348 [contrail-api] [INFO]: SANDESH: Logging: LEVEL: [SYS_INFO] -> [SYS_DEBUG] 10/16/2025 05:24:06.616 7f417de46348 [contrail-api] [INFO]: SANDESH: Logging: FILE: [None] -> [/var/log/contrail/config-api/contrail-api-0.log] ovl: Error while doing RPMdb copy-up: [Errno 13] Permission denied: '/var/lib/rpm/__db.003' The option "admin_port" is not known to keystonemiddleware The option "max_requests" is not known to keystonemiddleware The option "signing_dir" is not known to keystonemiddleware The option "auth_url" is not known to keystonemiddleware The option "username" is not known to keystonemiddleware The option "password" is not known to keystonemiddleware The option "user_domain_name" is not known to keystonemiddleware The option "project_domain_name" is not known to keystonemiddleware The option "project_name" is not known to keystonemiddleware AuthToken middleware is set with keystone_authtoken.service_token_roles_required set to False. This is backwards compatible but deprecated behaviour. Please set this to True. Configuring www_authenticate_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=))... Listening on http://localhost:8095/ Hit Ctrl-C to quit. Bottle v0.12.25 server starting up (using GeventPoolServer(spawn=))... Listening on http://10.0.0.242:8082/ Hit Ctrl-C to quit. 10.0.0.242 - - [2025-10-16 05:24:07] "GET / HTTP/1.1" 200 45871 0.001579 10.0.0.242 - - [2025-10-16 05:24:07] "GET / HTTP/1.1" 200 45871 0.001825 Using the in-process token cache is deprecated as of the 4.2.0 release and may be removed in the 5.0.0 release or the 'O' development cycle. The in-process cache causes inconsistent results and high memory usage. When the feature is removed the auth_token middleware will not cache tokens by default which may result in performance issues. It is recommended to use memcache for the auth_token token cache by setting the memcached_servers option. 10.0.0.242 - - [2025-10-16 05:24:07] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 401 292 0.000669 10.0.0.242 - - [2025-10-16 05:24:07] "POST /fqname-to-id HTTP/1.1" 401 292 0.000282 10.0.0.242 - - [2025-10-16 05:24:11] "POST /fqname-to-id HTTP/1.1" 200 156 2.558563 10.0.0.242 - - [2025-10-16 05:24:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.007356 10.0.0.242 - - [2025-10-16 05:24:11] "GET /domains?detail=False&count=False&shared=False HTTP/1.1" 200 315 2.979634 10.0.0.242 - - [2025-10-16 05:24:11] "GET /projects?detail=False&count=False&shared=False HTTP/1.1" 200 336 0.018631 10.0.0.241 - - [2025-10-16 05:24:37] "POST /fqname-to-id HTTP/1.1" 200 156 13.387132 /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.241 - - [2025-10-16 05:24:42] "POST /job-templates HTTP/1.1" 200 575 13.347734 10.0.0.241 - - [2025-10-16 05:24:43] "POST /fqname-to-id HTTP/1.1" 404 208 0.003516 10.0.0.241 - - [2025-10-16 05:24:43] "POST /job-templates HTTP/1.1" 200 557 0.083736 10.0.0.241 - - [2025-10-16 05:24:43] "POST /fqname-to-id HTTP/1.1" 404 206 0.004162 10.0.0.241 - - [2025-10-16 05:24:43] "POST /job-templates HTTP/1.1" 200 559 0.133990 10.0.0.241 - - [2025-10-16 05:24:43] "POST /fqname-to-id HTTP/1.1" 404 196 0.004128 10.0.0.241 - - [2025-10-16 05:24:44] "POST /job-templates HTTP/1.1" 200 555 0.238871 10.0.0.241 - - [2025-10-16 05:24:44] "POST /fqname-to-id HTTP/1.1" 404 195 0.003863 10.0.0.241 - - [2025-10-16 05:24:44] "POST /job-templates HTTP/1.1" 200 565 0.054366 10.0.0.241 - - [2025-10-16 05:24:44] "POST /fqname-to-id HTTP/1.1" 404 189 0.009552 10.0.0.241 - - [2025-10-16 05:24:44] "POST /tags HTTP/1.1" 200 322 0.098393 10.0.0.241 - - [2025-10-16 05:24:44] "POST /fqname-to-id HTTP/1.1" 404 174 0.005090 10.0.0.241 - - [2025-10-16 05:24:44] "POST /tags HTTP/1.1" 200 310 0.070604 10.0.0.241 - - [2025-10-16 05:24:45] "POST /fqname-to-id HTTP/1.1" 404 164 0.007560 10.0.0.241 - - [2025-10-16 05:24:45] "POST /tags HTTP/1.1" 200 324 0.080386 10.0.0.241 - - [2025-10-16 05:24:45] "POST /fqname-to-id HTTP/1.1" 404 166 0.023916 10.0.0.241 - - [2025-10-16 05:24:45] "POST /hardwares HTTP/1.1" 200 328 0.034850 10.0.0.241 - - [2025-10-16 05:24:45] "POST /fqname-to-id HTTP/1.1" 404 166 0.036016 10.0.0.241 - - [2025-10-16 05:24:45] "POST /hardwares HTTP/1.1" 200 324 0.023795 10.0.0.241 - - [2025-10-16 05:24:45] "POST /fqname-to-id HTTP/1.1" 404 161 0.003443 10.0.0.241 - - [2025-10-16 05:24:45] "POST /hardwares HTTP/1.1" 200 324 0.030826 10.0.0.241 - - [2025-10-16 05:24:45] "POST /fqname-to-id HTTP/1.1" 404 164 0.007320 10.0.0.241 - - [2025-10-16 05:24:45] "POST /hardwares HTTP/1.1" 200 326 0.017367 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 165 0.005323 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 326 0.017815 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 161 0.003503 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 324 0.025833 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 164 0.004079 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 320 0.019086 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 165 0.044066 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 318 0.032821 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 162 0.005651 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 320 0.017914 10.0.0.241 - - [2025-10-16 05:24:46] "POST /fqname-to-id HTTP/1.1" 404 158 0.004884 10.0.0.241 - - [2025-10-16 05:24:46] "POST /hardwares HTTP/1.1" 200 312 0.023698 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 154 0.006307 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 312 0.018316 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 155 0.007674 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 306 0.028829 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 156 0.006286 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 308 0.015809 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 157 0.004191 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 312 0.017135 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 153 0.003219 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 310 0.018058 10.0.0.241 - - [2025-10-16 05:24:47] "POST /fqname-to-id HTTP/1.1" 404 157 0.004090 10.0.0.241 - - [2025-10-16 05:24:47] "POST /hardwares HTTP/1.1" 200 310 0.015260 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 161 0.004047 10.0.0.241 - - [2025-10-16 05:24:48] "POST /hardwares HTTP/1.1" 200 310 0.015414 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 154 0.003866 10.0.0.241 - - [2025-10-16 05:24:48] "POST /features HTTP/1.1" 200 535 0.032098 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 184 0.005615 10.0.0.241 - - [2025-10-16 05:24:48] "POST /features HTTP/1.1" 200 523 0.034577 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 184 0.004028 10.0.0.241 - - [2025-10-16 05:24:48] "POST /features HTTP/1.1" 200 541 0.037723 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 183 0.006356 10.0.0.241 - - [2025-10-16 05:24:48] "POST /features HTTP/1.1" 200 519 0.039626 10.0.0.241 - - [2025-10-16 05:24:48] "POST /fqname-to-id HTTP/1.1" 404 194 0.004271 10.0.0.241 - - [2025-10-16 05:24:48] "POST /physical-roles HTTP/1.1" 200 523 0.035815 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 184 0.004071 10.0.0.241 - - [2025-10-16 05:24:49] "POST /physical-roles HTTP/1.1" 200 521 0.027844 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 184 0.009158 10.0.0.241 - - [2025-10-16 05:24:49] "POST /overlay-roles HTTP/1.1" 200 547 0.032577 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 189 0.010661 10.0.0.241 - - [2025-10-16 05:24:49] "PUT /overlay-role/b83a8760-5db9-42b2-b509-891087dc4e4b HTTP/1.1" 200 259 0.014675 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 185 0.008656 10.0.0.241 - - [2025-10-16 05:24:49] "POST /overlay-roles HTTP/1.1" 200 531 0.028236 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 189 0.007933 10.0.0.241 - - [2025-10-16 05:24:49] "POST /overlay-roles HTTP/1.1" 200 521 0.036173 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 182 0.003053 10.0.0.241 - - [2025-10-16 05:24:49] "POST /role-definitions HTTP/1.1" 200 549 0.029080 10.0.0.241 - - [2025-10-16 05:24:49] "POST /fqname-to-id HTTP/1.1" 404 191 0.005065 10.0.0.241 - - [2025-10-16 05:24:49] "POST /role-definitions HTTP/1.1" 200 565 0.043481 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 190 0.004409 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 553 0.051187 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 196 0.005444 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 549 0.035997 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 188 0.003384 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 549 0.029534 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 193 0.009534 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 535 0.028415 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 181 0.009217 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 539 0.025937 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 194 0.003510 10.0.0.241 - - [2025-10-16 05:24:50] "POST /role-definitions HTTP/1.1" 200 563 0.080938 10.0.0.241 - - [2025-10-16 05:24:50] "POST /fqname-to-id HTTP/1.1" 404 196 0.003299 10.0.0.241 - - [2025-10-16 05:24:51] "POST /feature-configs HTTP/1.1" 200 564 0.028733 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 192 0.004508 10.0.0.241 - - [2025-10-16 05:24:51] "POST /node-profiles HTTP/1.1" 200 539 0.032376 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 189 0.004290 10.0.0.241 - - [2025-10-16 05:24:51] "POST /node-profiles HTTP/1.1" 200 543 0.031535 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 184 0.005078 10.0.0.241 - - [2025-10-16 05:24:51] "POST /node-profiles HTTP/1.1" 200 535 0.028427 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 206 0.004067 10.0.0.241 - - [2025-10-16 05:24:51] "POST /telemetry-profiles HTTP/1.1" 200 556 0.034090 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 206 0.006213 10.0.0.241 - - [2025-10-16 05:24:51] "POST /telemetry-profiles HTTP/1.1" 200 556 0.066004 10.0.0.241 - - [2025-10-16 05:24:51] "POST /fqname-to-id HTTP/1.1" 404 199 0.011464 10.0.0.241 - - [2025-10-16 05:24:52] "POST /sflow-profiles HTTP/1.1" 200 540 0.028894 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 199 0.003508 10.0.0.241 - - [2025-10-16 05:24:52] "POST /snmp-profiles HTTP/1.1" 200 532 0.045212 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 193 0.005263 10.0.0.241 - - [2025-10-16 05:24:52] "POST /device-functional-groups HTTP/1.1" 200 542 0.030100 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 194 0.003475 10.0.0.241 - - [2025-10-16 05:24:52] "POST /device-functional-groups HTTP/1.1" 200 592 0.035565 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 236 0.016920 10.0.0.241 - - [2025-10-16 05:24:52] "POST /device-functional-groups HTTP/1.1" 200 568 0.028238 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 210 0.003824 10.0.0.241 - - [2025-10-16 05:24:52] "POST /role-configs HTTP/1.1" 200 527 0.030214 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 198 0.005528 10.0.0.241 - - [2025-10-16 05:24:52] "POST /role-configs HTTP/1.1" 200 524 0.030914 10.0.0.241 - - [2025-10-16 05:24:52] "POST /fqname-to-id HTTP/1.1" 404 197 0.006468 10.0.0.241 - - [2025-10-16 05:24:53] "POST /role-configs HTTP/1.1" 200 519 0.028282 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004607 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003469 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004431 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004452 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003837 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004356 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003978 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004932 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.003802 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004017 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004716 10.0.0.241 - - [2025-10-16 05:24:53] "POST /fqname-to-id HTTP/1.1" 200 156 0.004334 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003933 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003710 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003998 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003911 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003943 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003986 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003849 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004078 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004022 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003758 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003708 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.003915 10.0.0.241 - - [2025-10-16 05:24:54] "POST /fqname-to-id HTTP/1.1" 200 156 0.004129 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004049 10.0.0.242 - - [2025-10-16 05:24:55] "GET /global-system-configs HTTP/1.1" 200 323 14.826584 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003857 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003825 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.013491 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004927 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004181 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004084 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.003931 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004862 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004332 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004422 10.0.0.241 - - [2025-10-16 05:24:55] "POST /fqname-to-id HTTP/1.1" 200 156 0.004109 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004195 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003978 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.005619 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.006435 10.0.0.241 - - [2025-10-16 05:24:56] "GET /global-system-configs HTTP/1.1" 200 323 13.551025 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004015 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004601 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.004208 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.013518 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.011251 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003921 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.003702 10.0.0.241 - - [2025-10-16 05:24:56] "POST /fqname-to-id HTTP/1.1" 200 156 0.013937 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004162 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.009644 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.013886 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.005096 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003832 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.008727 10.0.0.241 - - [2025-10-16 05:24:57] "GET /global-system-configs HTTP/1.1" 200 323 10.397584 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003456 10.0.0.242 - - [2025-10-16 05:24:57] "GET /global-system-configs HTTP/1.1" 200 323 7.948096 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004185 10.0.0.38 - - [2025-10-16 05:24:57] "GET /global-system-configs HTTP/1.1" 200 323 4.905238 10.0.0.241 - - [2025-10-16 05:24:57] "POST /access-control-lists HTTP/1.1" 200 589 0.029461 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003520 10.0.0.38 - - [2025-10-16 05:24:57] "GET /global-system-configs HTTP/1.1" 200 323 2.733633 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.003680 10.0.0.241 - - [2025-10-16 05:24:57] "POST /route-targets HTTP/1.1" 200 328 0.021714 10.0.0.241 - - [2025-10-16 05:24:57] "POST /fqname-to-id HTTP/1.1" 200 156 0.004758 10.0.0.241 - - [2025-10-16 05:24:58] "POST /ref-update HTTP/1.1" 200 156 0.029212 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003963 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.007279 10.0.0.241 - - [2025-10-16 05:24:58] "POST /route-targets HTTP/1.1" 200 328 0.013634 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.005101 10.0.0.241 - - [2025-10-16 05:24:58] "POST /access-control-lists HTTP/1.1" 200 553 0.033561 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003504 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.006071 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004430 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.003728 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004525 10.0.0.241 - - [2025-10-16 05:24:58] "POST /ref-update HTTP/1.1" 200 156 0.032108 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.007963 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.002874 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004635 10.0.0.241 - - [2025-10-16 05:24:58] "POST /fqname-to-id HTTP/1.1" 200 156 0.004221 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004686 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003930 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003882 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004321 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004502 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003973 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003720 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003317 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004126 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004109 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004787 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.003979 10.0.0.241 - - [2025-10-16 05:24:59] "POST /fqname-to-id HTTP/1.1" 200 156 0.004133 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003952 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004531 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003847 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003712 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005134 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003942 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003906 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005687 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004408 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.003922 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.005022 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004986 10.0.0.241 - - [2025-10-16 05:25:00] "POST /fqname-to-id HTTP/1.1" 200 156 0.004651 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.007014 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004139 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.016660 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004775 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004079 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004157 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.003901 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004921 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.004100 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.005999 10.0.0.241 - - [2025-10-16 05:25:01] "POST /fqname-to-id HTTP/1.1" 200 156 0.005013 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003833 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.005363 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004388 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004017 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.005443 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003923 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003944 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004070 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.005289 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003682 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.003904 10.0.0.241 - - [2025-10-16 05:25:02] "POST /fqname-to-id HTTP/1.1" 200 156 0.004871 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004211 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004153 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004680 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004547 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004359 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003978 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003960 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004186 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004831 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.003922 10.0.0.241 - - [2025-10-16 05:25:03] "POST /fqname-to-id HTTP/1.1" 200 156 0.004053 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004499 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.006022 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004274 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004750 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003926 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004121 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004349 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003661 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004142 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.004912 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.003898 10.0.0.241 - - [2025-10-16 05:25:04] "POST /fqname-to-id HTTP/1.1" 200 156 0.014169 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.004476 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003644 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003669 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.004133 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003646 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.008520 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003973 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003624 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.008638 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003921 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003771 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.004937 10.0.0.241 - - [2025-10-16 05:25:05] "POST /fqname-to-id HTTP/1.1" 200 156 0.003952 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003705 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004415 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004923 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.003947 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004236 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004894 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004538 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.005103 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.004810 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.005814 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.005822 10.0.0.241 - - [2025-10-16 05:25:06] "POST /fqname-to-id HTTP/1.1" 200 156 0.013728 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.006628 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004035 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004219 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.013752 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005836 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004627 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.004033 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005135 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.005346 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.003984 10.0.0.241 - - [2025-10-16 05:25:07] "POST /fqname-to-id HTTP/1.1" 200 156 0.003872 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004320 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003808 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003904 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003924 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003921 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004586 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004323 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.003780 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004009 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.004120 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.008374 10.0.0.241 - - [2025-10-16 05:25:08] "POST /fqname-to-id HTTP/1.1" 200 156 0.012243 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004085 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003735 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003850 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004140 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004970 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003849 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.004323 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003657 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003633 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003670 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003654 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.006562 10.0.0.241 - - [2025-10-16 05:25:09] "POST /fqname-to-id HTTP/1.1" 200 156 0.003486 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004653 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003804 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004147 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003908 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003670 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004295 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003667 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003767 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.004116 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003971 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003569 10.0.0.241 - - [2025-10-16 05:25:10] "POST /fqname-to-id HTTP/1.1" 200 156 0.003985 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004014 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004030 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003947 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003792 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003743 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003873 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004284 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003661 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004105 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004500 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.003998 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004021 10.0.0.241 - - [2025-10-16 05:25:11] "POST /fqname-to-id HTTP/1.1" 200 156 0.004837 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004001 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004048 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004692 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.005569 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004604 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004914 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.006605 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004773 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003862 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003755 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.004087 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003964 10.0.0.241 - - [2025-10-16 05:25:12] "POST /fqname-to-id HTTP/1.1" 200 156 0.003650 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004577 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.005454 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004074 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.003982 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.003923 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004011 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004202 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004036 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.003900 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004092 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004390 10.0.0.241 - - [2025-10-16 05:25:13] "POST /fqname-to-id HTTP/1.1" 200 156 0.004847 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.004210 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.010414 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.004133 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.004025 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.004546 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 200 156 0.004101 10.0.0.241 - - [2025-10-16 05:25:14] "POST /network-ipams HTTP/1.1" 200 552 0.035997 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 404 188 0.003587 10.0.0.241 - - [2025-10-16 05:25:14] "POST /route-targets HTTP/1.1" 200 328 0.015399 10.0.0.241 - - [2025-10-16 05:25:14] "GET /fabric/6bc6efaa-a55c-47c0-a614-81e6644bb44e?exclude_back_refs=True&exclude_children=True HTTP/1.1" 200 1118 0.006739 10.0.0.241 - - [2025-10-16 05:25:14] "POST /fqname-to-id HTTP/1.1" 404 207 0.004162 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.