2025-11-12 20:06:23.719 | + stack.sh:main:514 : exec 2025-11-12 20:06:23.719 | + stack.sh:main:522 : echo_summary 'stack.sh log /opt/stack//logs/stack.sh.log.2025-11-12-200623' 2025-11-12 20:06:23.719 | ++ stack.sh:main:514 : /usr/bin/python3.10 /opt/stack/devstack/tools/outfilter.py -o /opt/stack//logs/stack.sh.log.2025-11-12-200623.summary.2025-11-12-200623 2025-11-12 20:06:23.719 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:06:23.719 | + stack.sh:echo_summary:473 : echo -e stack.sh log /opt/stack//logs/stack.sh.log.2025-11-12-200623 2025-11-12 20:06:23.719 | + stack.sh:main:524 : ln -sf /opt/stack//logs/stack.sh.log.2025-11-12-200623 /opt/stack//logs/stack.sh.log 2025-11-12 20:06:23.719 | + stack.sh:main:525 : ln -sf /opt/stack//logs/stack.sh.log.2025-11-12-200623.summary.2025-11-12-200623 /opt/stack//logs/stack.sh.log.summary 2025-11-12 20:06:23.719 | + stack.sh:main:540 : check_path_perm_sanity /opt/stack/ 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:608 : local real_path 2025-11-12 20:06:23.719 | ++ functions:check_path_perm_sanity:609 : readlink -f /opt/stack/ 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:609 : real_path=/opt/stack 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:610 : local rebuilt_path= 2025-11-12 20:06:23.719 | ++ functions:check_path_perm_sanity:611 : echo /opt/stack 2025-11-12 20:06:23.719 | ++ functions:check_path_perm_sanity:611 : tr / ' ' 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:611 : for i in $(echo ${real_path} | tr "/" " ") 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:612 : rebuilt_path=/opt 2025-11-12 20:06:23.719 | ++ functions:check_path_perm_sanity:614 : stat -c %a /opt 2025-11-12 20:06:23.719 | + functions:check_path_perm_sanity:614 : [[ 755 = 700 ]] 2025-11-12 20:06:23.721 | + functions:check_path_perm_sanity:611 : for i in $(echo ${real_path} | tr "/" " ") 2025-11-12 20:06:23.722 | + functions:check_path_perm_sanity:612 : rebuilt_path=/opt/stack 2025-11-12 20:06:23.724 | ++ functions:check_path_perm_sanity:614 : stat -c %a /opt/stack 2025-11-12 20:06:23.726 | + functions:check_path_perm_sanity:614 : [[ 755 = 700 ]] 2025-11-12 20:06:23.727 | + stack.sh:main:546 : trap exit_trap EXIT 2025-11-12 20:06:23.729 | + stack.sh:main:587 : trap err_trap ERR 2025-11-12 20:06:23.730 | + stack.sh:main:600 : set -o errexit 2025-11-12 20:06:23.732 | + stack.sh:main:603 : uname -a 2025-11-12 20:06:23.732 | Linux devstack 6.8.0-84-generic #84~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Sep 9 14:29:36 UTC 2 x86_64 x86_64 x86_64 GNU/Linux 2025-11-12 20:06:23.734 | + stack.sh:main:606 : SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem 2025-11-12 20:06:23.735 | + stack.sh:main:607 : rm -f /opt/stack/data/ca-bundle.pem 2025-11-12 20:06:23.737 | + stack.sh:main:610 : source /opt/stack/devstack/lib/database 2025-11-12 20:06:23.760 | + stack.sh:main:611 : source /opt/stack/devstack/lib/rpc_backend 2025-11-12 20:06:23.772 | + stack.sh:main:614 : source /opt/stack/devstack/lib/host 2025-11-12 20:06:23.773 | +++ lib/host:source:12 : trueorfalse True ENABLE_KSM 2025-11-12 20:06:23.782 | ++ lib/host:source:12 : ENABLE_KSM=False 2025-11-12 20:06:23.784 | +++ lib/host:source:13 : trueorfalse True ENABLE_KSMTUNED 2025-11-12 20:06:23.794 | ++ lib/host:source:13 : ENABLE_KSMTUNED=False 2025-11-12 20:06:23.796 | +++ lib/host:source:34 : trueorfalse False ENABLE_ZSWAP 2025-11-12 20:06:23.806 | ++ lib/host:source:34 : ENABLE_ZSWAP=False 2025-11-12 20:06:23.807 | ++ lib/host:source:37 : ZSWAP_COMPRESSOR=lz4 2025-11-12 20:06:23.809 | ++ lib/host:source:38 : ZSWAP_ZPOOL=zsmalloc 2025-11-12 20:06:23.811 | +++ lib/host:source:53 : trueorfalse False ENABLE_SYSCTL_MEM_TUNING 2025-11-12 20:06:23.822 | ++ lib/host:source:53 : ENABLE_SYSCTL_MEM_TUNING=False 2025-11-12 20:06:23.823 | +++ lib/host:source:75 : trueorfalse False ENABLE_SYSCTL_NET_TUNING 2025-11-12 20:06:23.833 | ++ lib/host:source:75 : ENABLE_SYSCTL_NET_TUNING=True 2025-11-12 20:06:23.834 | + stack.sh:main:617 : tune_host 2025-11-12 20:06:23.836 | + lib/host:tune_host:96 : configure_host_mem 2025-11-12 20:06:23.837 | + lib/host:configure_host_mem:70 : configure_zswap 2025-11-12 20:06:23.839 | + lib/host:configure_zswap:40 : [[ False == \T\r\u\e ]] 2025-11-12 20:06:23.840 | + lib/host:configure_host_mem:71 : configure_ksm 2025-11-12 20:06:23.841 | + lib/host:configure_ksm:15 : [[ False == \T\r\u\e ]] 2025-11-12 20:06:23.843 | + lib/host:configure_ksm:18 : [[ -f /sys/kernel/mm/ksm/run ]] 2025-11-12 20:06:23.845 | ++ lib/host:configure_ksm:19 : bool_to_int ENABLE_KSM 2025-11-12 20:06:23.845 | + lib/host:configure_ksm:19 : sudo tee /sys/kernel/mm/ksm/run 2025-11-12 20:06:23.854 | + lib/host:configure_ksm:19 : echo 0 2025-11-12 20:06:23.854 | 0 2025-11-12 20:06:23.857 | + lib/host:configure_host_mem:72 : configure_sysctl_mem_parmaters 2025-11-12 20:06:23.859 | + lib/host:configure_sysctl_mem_parmaters:55 : [[ False == \T\r\u\e ]] 2025-11-12 20:06:23.860 | + lib/host:tune_host:97 : configure_host_net 2025-11-12 20:06:23.862 | + lib/host:configure_host_net:92 : configure_sysctl_net_parmaters 2025-11-12 20:06:23.863 | + lib/host:configure_sysctl_net_parmaters:77 : [[ True == \T\r\u\e ]] 2025-11-12 20:06:23.865 | + lib/host:configure_sysctl_net_parmaters:79 : sudo sysctl -w net.ipv4.tcp_keepalive_time=60 2025-11-12 20:06:23.873 | net.ipv4.tcp_keepalive_time = 60 2025-11-12 20:06:23.876 | + lib/host:configure_sysctl_net_parmaters:80 : sudo sysctl -w net.ipv4.tcp_keepalive_intvl=10 2025-11-12 20:06:23.882 | net.ipv4.tcp_keepalive_intvl = 10 2025-11-12 20:06:23.885 | + lib/host:configure_sysctl_net_parmaters:81 : sudo sysctl -w net.ipv4.tcp_keepalive_probes=6 2025-11-12 20:06:23.891 | net.ipv4.tcp_keepalive_probes = 6 2025-11-12 20:06:23.893 | + lib/host:configure_sysctl_net_parmaters:83 : sudo sysctl -w net.ipv4.tcp_fastopen=3 2025-11-12 20:06:23.900 | net.ipv4.tcp_fastopen = 3 2025-11-12 20:06:23.903 | + lib/host:configure_sysctl_net_parmaters:85 : sudo grep -R . /proc/sys/net/ipv4/tcp_abort_on_overflow /proc/sys/net/ipv4/tcp_adv_win_scale /proc/sys/net/ipv4/tcp_allowed_congestion_control /proc/sys/net/ipv4/tcp_app_win /proc/sys/net/ipv4/tcp_autocorking /proc/sys/net/ipv4/tcp_available_congestion_control /proc/sys/net/ipv4/tcp_available_ulp /proc/sys/net/ipv4/tcp_backlog_ack_defer /proc/sys/net/ipv4/tcp_base_mss /proc/sys/net/ipv4/tcp_challenge_ack_limit /proc/sys/net/ipv4/tcp_child_ehash_entries /proc/sys/net/ipv4/tcp_comp_sack_delay_ns /proc/sys/net/ipv4/tcp_comp_sack_nr /proc/sys/net/ipv4/tcp_comp_sack_slack_ns /proc/sys/net/ipv4/tcp_congestion_control /proc/sys/net/ipv4/tcp_dsack /proc/sys/net/ipv4/tcp_early_demux /proc/sys/net/ipv4/tcp_early_retrans /proc/sys/net/ipv4/tcp_ecn /proc/sys/net/ipv4/tcp_ecn_fallback /proc/sys/net/ipv4/tcp_ehash_entries /proc/sys/net/ipv4/tcp_fack /proc/sys/net/ipv4/tcp_fastopen /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec /proc/sys/net/ipv4/tcp_fastopen_key /proc/sys/net/ipv4/tcp_fin_timeout /proc/sys/net/ipv4/tcp_frto /proc/sys/net/ipv4/tcp_fwmark_accept /proc/sys/net/ipv4/tcp_invalid_ratelimit /proc/sys/net/ipv4/tcp_keepalive_intvl /proc/sys/net/ipv4/tcp_keepalive_probes /proc/sys/net/ipv4/tcp_keepalive_time /proc/sys/net/ipv4/tcp_l3mdev_accept /proc/sys/net/ipv4/tcp_limit_output_bytes /proc/sys/net/ipv4/tcp_low_latency /proc/sys/net/ipv4/tcp_max_orphans /proc/sys/net/ipv4/tcp_max_reordering /proc/sys/net/ipv4/tcp_max_syn_backlog /proc/sys/net/ipv4/tcp_max_tw_buckets /proc/sys/net/ipv4/tcp_mem /proc/sys/net/ipv4/tcp_migrate_req /proc/sys/net/ipv4/tcp_min_rtt_wlen /proc/sys/net/ipv4/tcp_min_snd_mss /proc/sys/net/ipv4/tcp_min_tso_segs /proc/sys/net/ipv4/tcp_moderate_rcvbuf /proc/sys/net/ipv4/tcp_mtu_probe_floor /proc/sys/net/ipv4/tcp_mtu_probing /proc/sys/net/ipv4/tcp_no_metrics_save /proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save /proc/sys/net/ipv4/tcp_notsent_lowat /proc/sys/net/ipv4/tcp_orphan_retries /proc/sys/net/ipv4/tcp_pacing_ca_ratio /proc/sys/net/ipv4/tcp_pacing_ss_ratio /proc/sys/net/ipv4/tcp_pingpong_thresh /proc/sys/net/ipv4/tcp_plb_cong_thresh /proc/sys/net/ipv4/tcp_plb_enabled /proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds /proc/sys/net/ipv4/tcp_plb_rehash_rounds /proc/sys/net/ipv4/tcp_plb_suspend_rto_sec /proc/sys/net/ipv4/tcp_probe_interval /proc/sys/net/ipv4/tcp_probe_threshold /proc/sys/net/ipv4/tcp_recovery /proc/sys/net/ipv4/tcp_reflect_tos /proc/sys/net/ipv4/tcp_reordering /proc/sys/net/ipv4/tcp_retrans_collapse /proc/sys/net/ipv4/tcp_retries1 /proc/sys/net/ipv4/tcp_retries2 /proc/sys/net/ipv4/tcp_rfc1337 /proc/sys/net/ipv4/tcp_rmem /proc/sys/net/ipv4/tcp_sack /proc/sys/net/ipv4/tcp_shrink_window /proc/sys/net/ipv4/tcp_slow_start_after_idle /proc/sys/net/ipv4/tcp_stdurg /proc/sys/net/ipv4/tcp_synack_retries /proc/sys/net/ipv4/tcp_syncookies /proc/sys/net/ipv4/tcp_syn_linear_timeouts /proc/sys/net/ipv4/tcp_syn_retries /proc/sys/net/ipv4/tcp_thin_linear_timeouts /proc/sys/net/ipv4/tcp_timestamps /proc/sys/net/ipv4/tcp_tso_rtt_log /proc/sys/net/ipv4/tcp_tso_win_divisor /proc/sys/net/ipv4/tcp_tw_reuse /proc/sys/net/ipv4/tcp_window_scaling /proc/sys/net/ipv4/tcp_wmem /proc/sys/net/ipv4/tcp_workaround_signed_windows 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_abort_on_overflow:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_adv_win_scale:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_allowed_congestion_control:reno cubic 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_app_win:31 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_autocorking:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_available_congestion_control:reno cubic 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_available_ulp:espintcp mptcp 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_backlog_ack_defer:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_base_mss:1024 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_challenge_ack_limit:2147483647 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_child_ehash_entries:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_comp_sack_delay_ns:1000000 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_comp_sack_nr:44 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_comp_sack_slack_ns:100000 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_congestion_control:cubic 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_dsack:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_early_demux:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_early_retrans:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_ecn:2 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_ecn_fallback:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_ehash_entries:262144 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fack:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fastopen:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fastopen_key:8f5007d5-2475e1e0-d8fbf84a-ed336ca5 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fin_timeout:60 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_frto:2 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_fwmark_accept:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_invalid_ratelimit:500 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_keepalive_intvl:10 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_keepalive_probes:6 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_keepalive_time:60 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_l3mdev_accept:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_limit_output_bytes:1048576 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_low_latency:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_max_orphans:131072 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_max_reordering:300 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_max_syn_backlog:2048 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_max_tw_buckets:131072 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_mem:382887 510517 765774 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_migrate_req:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_min_rtt_wlen:300 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_min_snd_mss:48 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_min_tso_segs:2 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_moderate_rcvbuf:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_mtu_probe_floor:48 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_mtu_probing:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_no_metrics_save:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_no_ssthresh_metrics_save:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_notsent_lowat:4294967295 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_orphan_retries:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_pacing_ca_ratio:120 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_pacing_ss_ratio:200 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_pingpong_thresh:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_plb_cong_thresh:128 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_plb_enabled:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_plb_idle_rehash_rounds:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_plb_rehash_rounds:12 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_plb_suspend_rto_sec:60 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_probe_interval:600 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_probe_threshold:8 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_recovery:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_reflect_tos:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_reordering:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_retrans_collapse:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_retries1:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_retries2:15 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_rfc1337:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_rmem:4096 131072 6291456 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_sack:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_shrink_window:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_slow_start_after_idle:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_stdurg:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_synack_retries:5 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_syncookies:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_syn_linear_timeouts:4 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_syn_retries:6 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_thin_linear_timeouts:0 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_timestamps:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_tso_rtt_log:9 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_tso_win_divisor:3 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_tw_reuse:2 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_window_scaling:1 2025-11-12 20:06:23.911 | /proc/sys/net/ipv4/tcp_wmem:4096 16384 4194304 2025-11-12 20:06:23.912 | /proc/sys/net/ipv4/tcp_workaround_signed_windows:0 2025-11-12 20:06:23.913 | + lib/host:configure_sysctl_net_parmaters:87 : sudo sysctl -w net.core.default_qdisc=pfifo_fast 2025-11-12 20:06:23.919 | net.core.default_qdisc = pfifo_fast 2025-11-12 20:06:23.921 | + stack.sh:main:623 : fetch_plugins 2025-11-12 20:06:23.923 | + functions-common:fetch_plugins:1769 : local plugins=,networking-nsx-t 2025-11-12 20:06:23.924 | + functions-common:fetch_plugins:1770 : local plugin 2025-11-12 20:06:23.926 | + functions-common:fetch_plugins:1773 : [[ -z ,networking-nsx-t ]] 2025-11-12 20:06:23.927 | + functions-common:fetch_plugins:1777 : echo 'Fetching DevStack plugins' 2025-11-12 20:06:23.927 | Fetching DevStack plugins 2025-11-12 20:06:23.929 | + functions-common:fetch_plugins:1778 : for plugin in ${plugins//,/ } 2025-11-12 20:06:23.930 | + functions-common:fetch_plugins:1779 : git_clone_by_name networking-nsx-t 2025-11-12 20:06:23.932 | + functions-common:git_clone_by_name:684 : local name=networking-nsx-t 2025-11-12 20:06:23.933 | + functions-common:git_clone_by_name:685 : local repo=https://github.com/sapcc/networking-nsx-t 2025-11-12 20:06:23.934 | + functions-common:git_clone_by_name:686 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:06:23.936 | + functions-common:git_clone_by_name:687 : local branch=devstack 2025-11-12 20:06:23.937 | + functions-common:git_clone_by_name:688 : git_clone https://github.com/sapcc/networking-nsx-t /opt/stack/networking-nsx-t devstack 2025-11-12 20:06:23.939 | + functions-common:git_clone:592 : local git_remote=https://github.com/sapcc/networking-nsx-t 2025-11-12 20:06:23.940 | + functions-common:git_clone:593 : local git_dest=/opt/stack/networking-nsx-t 2025-11-12 20:06:23.942 | + functions-common:git_clone:594 : local git_ref=devstack 2025-11-12 20:06:23.943 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:06:23.945 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:06:23.946 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:06:23.948 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:06:23.949 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:06:23.959 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:06:23.960 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:06:23.961 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:06:23.963 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:23.964 | + functions-common:git_clone:613 : echo devstack 2025-11-12 20:06:23.965 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:06:23.968 | + functions-common:git_clone:627 : [[ ! -d /opt/stack/networking-nsx-t ]] 2025-11-12 20:06:23.969 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:23.970 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://github.com/sapcc/networking-nsx-t /opt/stack/networking-nsx-t 2025-11-12 20:06:23.972 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:23.973 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:23.974 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:23.975 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:23.977 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:23.978 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:23.979 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:23.981 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:23.982 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:23.985 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977983983 2025-11-12 20:06:23.986 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://github.com/sapcc/networking-nsx-t /opt/stack/networking-nsx-t 2025-11-12 20:06:23.989 | Cloning into '/opt/stack/networking-nsx-t'... 2025-11-12 20:06:24.478 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:24.480 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:24.481 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:24.483 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:24.484 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:24.486 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:24.487 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:24.489 | + functions-common:time_stop:2430 : start_time=1762977983983 2025-11-12 20:06:24.490 | + functions-common:time_stop:2432 : [[ -z 1762977983983 ]] 2025-11-12 20:06:24.492 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:24.494 | + functions-common:time_stop:2435 : end_time=1762977984493 2025-11-12 20:06:24.495 | + functions-common:time_stop:2436 : elapsed_time=510 2025-11-12 20:06:24.497 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:06:24.498 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:24.499 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=510 2025-11-12 20:06:24.501 | + functions-common:git_clone:634 : cd /opt/stack/networking-nsx-t 2025-11-12 20:06:24.502 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin devstack 2025-11-12 20:06:24.504 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:24.505 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:24.506 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:24.508 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:24.509 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:24.510 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:24.512 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:24.513 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:24.515 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:24.518 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977984516 2025-11-12 20:06:24.519 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin devstack 2025-11-12 20:06:25.070 | From https://github.com/sapcc/networking-nsx-t 2025-11-12 20:06:25.070 | * branch devstack -> FETCH_HEAD 2025-11-12 20:06:25.074 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:25.076 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:25.077 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:25.078 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:25.080 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:25.081 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:25.082 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:25.084 | + functions-common:time_stop:2430 : start_time=1762977984516 2025-11-12 20:06:25.085 | + functions-common:time_stop:2432 : [[ -z 1762977984516 ]] 2025-11-12 20:06:25.087 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:25.089 | + functions-common:time_stop:2435 : end_time=1762977985088 2025-11-12 20:06:25.091 | + functions-common:time_stop:2436 : elapsed_time=572 2025-11-12 20:06:25.092 | + functions-common:time_stop:2437 : total=510 2025-11-12 20:06:25.093 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:25.095 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=1082 2025-11-12 20:06:25.096 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:06:25.098 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:25.099 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:25.100 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:25.102 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:25.103 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:25.104 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:25.105 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:25.107 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:25.109 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:25.111 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977985109 2025-11-12 20:06:25.112 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:06:25.122 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:06:25.123 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:06:25.123 | state without impacting any branches by switching back to a branch. 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:06:25.123 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | git switch -c 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | Or undo this operation with: 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | git switch - 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:06:25.123 | 2025-11-12 20:06:25.123 | HEAD is now at 29bc664 Delay agent initialization 2025-11-12 20:06:25.124 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:25.126 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:25.127 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:25.129 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:25.130 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:25.131 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:25.133 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:25.134 | + functions-common:time_stop:2430 : start_time=1762977985109 2025-11-12 20:06:25.135 | + functions-common:time_stop:2432 : [[ -z 1762977985109 ]] 2025-11-12 20:06:25.137 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:25.139 | + functions-common:time_stop:2435 : end_time=1762977985138 2025-11-12 20:06:25.141 | + functions-common:time_stop:2436 : elapsed_time=29 2025-11-12 20:06:25.142 | + functions-common:time_stop:2437 : total=1082 2025-11-12 20:06:25.143 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:25.144 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=1111 2025-11-12 20:06:25.146 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack/networking-nsx-t 2025-11-12 20:06:25.155 | + functions-common:git_clone:675 : cd /opt/stack/networking-nsx-t 2025-11-12 20:06:25.157 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:06:25.157 | + functions-common:git_clone:676 : head -1 2025-11-12 20:06:25.159 | 29bc664 Delay agent initialization 2025-11-12 20:06:25.161 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:06:25.162 | + stack.sh:main:627 : run_phase override_defaults 2025-11-12 20:06:25.164 | + functions-common:run_phase:1851 : local mode=override_defaults 2025-11-12 20:06:25.165 | + functions-common:run_phase:1852 : local phase= 2025-11-12 20:06:25.167 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:06:25.168 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:06:25.170 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:06:25.171 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:06:25.172 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:06:25.174 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:06:25.177 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:06:25.178 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:06:25.179 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:06:25.181 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh override_defaults 2025-11-12 20:06:25.182 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:06:25.191 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:06:25.193 | ++ extras.d/80-tempest.sh:source:4 : [[ override_defaults == \s\o\u\r\c\e ]] 2025-11-12 20:06:25.194 | ++ extras.d/80-tempest.sh:source:7 : [[ override_defaults == \s\t\a\c\k ]] 2025-11-12 20:06:25.195 | ++ extras.d/80-tempest.sh:source:10 : [[ override_defaults == \s\t\a\c\k ]] 2025-11-12 20:06:25.197 | ++ extras.d/80-tempest.sh:source:13 : [[ override_defaults == \s\t\a\c\k ]] 2025-11-12 20:06:25.198 | ++ extras.d/80-tempest.sh:source:16 : [[ override_defaults == \s\t\a\c\k ]] 2025-11-12 20:06:25.199 | ++ extras.d/80-tempest.sh:source:19 : [[ override_defaults == \s\t\a\c\k ]] 2025-11-12 20:06:25.200 | ++ extras.d/80-tempest.sh:source:27 : [[ override_defaults == \u\n\s\t\a\c\k ]] 2025-11-12 20:06:25.202 | ++ extras.d/80-tempest.sh:source:32 : [[ override_defaults == \c\l\e\a\n ]] 2025-11-12 20:06:25.203 | + functions-common:run_phase:1872 : [[ override_defaults == \s\o\u\r\c\e ]] 2025-11-12 20:06:25.204 | + functions-common:run_phase:1875 : [[ override_defaults == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:06:25.206 | + functions-common:run_phase:1876 : plugin_override_defaults 2025-11-12 20:06:25.207 | + functions-common:plugin_override_defaults:1810 : local plugins=,networking-nsx-t 2025-11-12 20:06:25.209 | + functions-common:plugin_override_defaults:1811 : local plugin 2025-11-12 20:06:25.210 | + functions-common:plugin_override_defaults:1814 : [[ -z ,networking-nsx-t ]] 2025-11-12 20:06:25.211 | + functions-common:plugin_override_defaults:1818 : echo 'Overriding Configuration Defaults' 2025-11-12 20:06:25.211 | Overriding Configuration Defaults 2025-11-12 20:06:25.213 | + functions-common:plugin_override_defaults:1819 : for plugin in ${plugins//,/ } 2025-11-12 20:06:25.214 | + functions-common:plugin_override_defaults:1820 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:06:25.216 | + functions-common:plugin_override_defaults:1822 : [[ -f /opt/stack/networking-nsx-t/devstack/override-defaults ]] 2025-11-12 20:06:25.217 | + stack.sh:main:630 : source /opt/stack/devstack/lib/apache 2025-11-12 20:06:25.228 | + stack.sh:main:633 : source /opt/stack/devstack/lib/tls 2025-11-12 20:06:25.230 | ++ lib/tls:source:38 : is_service_enabled tls-proxy 2025-11-12 20:06:25.239 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:06:25.241 | +++ lib/tls:source:43 : hostname -f 2025-11-12 20:06:25.243 | ++ lib/tls:source:43 : DEVSTACK_HOSTNAME=devstack 2025-11-12 20:06:25.244 | ++ lib/tls:source:44 : DEVSTACK_CERT_NAME=devstack-cert 2025-11-12 20:06:25.246 | ++ lib/tls:source:45 : DEVSTACK_CERT=/opt/stack/data/devstack-cert.pem 2025-11-12 20:06:25.247 | ++ lib/tls:source:48 : ROOT_CA_DIR=/opt/stack/data/CA/root-ca 2025-11-12 20:06:25.248 | ++ lib/tls:source:49 : INT_CA_DIR=/opt/stack/data/CA/int-ca 2025-11-12 20:06:25.250 | ++ lib/tls:source:51 : ORG_NAME=OpenStack 2025-11-12 20:06:25.251 | ++ lib/tls:source:52 : ORG_UNIT_NAME=DevStack 2025-11-12 20:06:25.253 | ++ lib/tls:source:55 : STUD_PROTO=--tls 2025-11-12 20:06:25.254 | ++ lib/tls:source:56 : STUD_CIPHERS='TLSv1+HIGH:!DES:!aNULL:!eNULL:@STRENGTH' 2025-11-12 20:06:25.255 | ++ lib/tls:source:63 : OPENSSL=/usr/bin/openssl 2025-11-12 20:06:25.258 | + stack.sh:main:636 : source /opt/stack/devstack/lib/infra 2025-11-12 20:06:25.266 | + stack.sh:main:637 : source /opt/stack/devstack/lib/libraries 2025-11-12 20:06:25.278 | + stack.sh:main:638 : source /opt/stack/devstack/lib/lvm 2025-11-12 20:06:25.286 | + stack.sh:main:639 : source /opt/stack/devstack/lib/horizon 2025-11-12 20:06:25.294 | + stack.sh:main:640 : source /opt/stack/devstack/lib/keystone 2025-11-12 20:06:25.317 | + stack.sh:main:641 : source /opt/stack/devstack/lib/glance 2025-11-12 20:06:25.366 | + stack.sh:main:642 : source /opt/stack/devstack/lib/nova 2025-11-12 20:06:25.416 | + stack.sh:main:643 : source /opt/stack/devstack/lib/placement 2025-11-12 20:06:25.433 | + stack.sh:main:644 : source /opt/stack/devstack/lib/cinder 2025-11-12 20:06:25.470 | + stack.sh:main:645 : source /opt/stack/devstack/lib/swift 2025-11-12 20:06:25.502 | + stack.sh:main:646 : source /opt/stack/devstack/lib/neutron 2025-11-12 20:06:25.504 | ++ lib/neutron:source:61 : is_service_enabled tls-proxy 2025-11-12 20:06:25.514 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:06:25.515 | ++ lib/neutron:source:66 : GITDIR["python-neutronclient"]=/opt/stack//python-neutronclient 2025-11-12 20:06:25.517 | ++ lib/neutron:source:68 : NEUTRON_DIR=/opt/stack//neutron 2025-11-12 20:06:25.518 | ++ lib/neutron:source:69 : NEUTRON_FWAAS_DIR=/opt/stack//neutron-fwaas 2025-11-12 20:06:25.520 | ++ lib/neutron:source:72 : [[ -d /opt/stack//neutron/bin/neutron-server ]] 2025-11-12 20:06:25.522 | +++ lib/neutron:source:75 : get_python_exec_prefix 2025-11-12 20:06:25.533 | +++ inc/python:get_python_exec_prefix:80 : [[ True == \T\r\u\e ]] 2025-11-12 20:06:25.534 | +++ inc/python:get_python_exec_prefix:81 : echo /opt/stack/data/venv/bin 2025-11-12 20:06:25.537 | ++ lib/neutron:source:75 : NEUTRON_BIN_DIR=/opt/stack/data/venv/bin 2025-11-12 20:06:25.538 | ++ lib/neutron:source:78 : NEUTRON_CONF_DIR=/etc/neutron 2025-11-12 20:06:25.540 | ++ lib/neutron:source:79 : NEUTRON_CONF=/etc/neutron/neutron.conf 2025-11-12 20:06:25.541 | ++ lib/neutron:source:80 : export NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini 2025-11-12 20:06:25.543 | ++ lib/neutron:source:80 : NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini 2025-11-12 20:06:25.545 | ++ lib/neutron:source:82 : NEUTRON_UWSGI=neutron.wsgi.api:application 2025-11-12 20:06:25.546 | ++ lib/neutron:source:83 : NEUTRON_UWSGI_CONF=/etc/neutron/neutron-api-uwsgi.ini 2025-11-12 20:06:25.549 | +++ lib/neutron:source:89 : trueorfalse True NEUTRON_ENFORCE_SCOPE 2025-11-12 20:06:25.559 | ++ lib/neutron:source:89 : NEUTRON_ENFORCE_SCOPE=True 2025-11-12 20:06:25.561 | ++ lib/neutron:source:93 : AGENT_DHCP_BINARY=/opt/stack/data/venv/bin/neutron-dhcp-agent 2025-11-12 20:06:25.563 | ++ lib/neutron:source:94 : AGENT_L3_BINARY=/opt/stack/data/venv/bin/neutron-l3-agent 2025-11-12 20:06:25.564 | ++ lib/neutron:source:95 : AGENT_META_BINARY=/opt/stack/data/venv/bin/neutron-metadata-agent 2025-11-12 20:06:25.566 | ++ lib/neutron:source:99 : Q_DHCP_CONF_FILE=/etc/neutron/dhcp_agent.ini 2025-11-12 20:06:25.567 | ++ lib/neutron:source:102 : NEUTRON_DHCP_CONF=/etc/neutron/dhcp_agent.ini 2025-11-12 20:06:25.569 | ++ lib/neutron:source:103 : Q_L3_CONF_FILE=/etc/neutron/l3_agent.ini 2025-11-12 20:06:25.570 | ++ lib/neutron:source:106 : NEUTRON_L3_CONF=/etc/neutron/l3_agent.ini 2025-11-12 20:06:25.572 | ++ lib/neutron:source:107 : Q_META_CONF_FILE=/etc/neutron/metadata_agent.ini 2025-11-12 20:06:25.574 | ++ lib/neutron:source:110 : Q_DB_NAME=neutron 2025-11-12 20:06:25.575 | ++ lib/neutron:source:112 : Q_PLUGIN=ml2 2025-11-12 20:06:25.577 | ++ lib/neutron:source:114 : Q_PORT=9696 2025-11-12 20:06:25.578 | ++ lib/neutron:source:116 : Q_PORT_INT=19696 2025-11-12 20:06:25.580 | ++ lib/neutron:source:118 : Q_HOST=10.180.1.21 2025-11-12 20:06:25.581 | ++ lib/neutron:source:120 : Q_PROTOCOL=http 2025-11-12 20:06:25.583 | +++ lib/neutron:source:122 : ipv6_unquote 0.0.0.0 2025-11-12 20:06:25.585 | +++ functions-common:ipv6_unquote:2221 : echo 0.0.0.0 2025-11-12 20:06:25.586 | +++ functions-common:ipv6_unquote:2221 : tr -d '[]' 2025-11-12 20:06:25.589 | ++ lib/neutron:source:122 : Q_LISTEN_ADDRESS=0.0.0.0 2025-11-12 20:06:25.590 | ++ lib/neutron:source:124 : Q_ADMIN_USERNAME=neutron 2025-11-12 20:06:25.592 | ++ lib/neutron:source:126 : Q_AUTH_STRATEGY=keystone 2025-11-12 20:06:25.593 | ++ lib/neutron:source:128 : Q_OVS_USE_VETH=False 2025-11-12 20:06:25.595 | ++ lib/neutron:source:129 : Q_USE_ROOTWRAP=True 2025-11-12 20:06:25.597 | +++ lib/neutron:source:130 : trueorfalse True Q_USE_ROOTWRAP_DAEMON 2025-11-12 20:06:25.607 | ++ lib/neutron:source:130 : Q_USE_ROOTWRAP_DAEMON=True 2025-11-12 20:06:25.609 | +++ lib/neutron:source:132 : ipv6_unquote 10.180.1.21 2025-11-12 20:06:25.611 | +++ functions-common:ipv6_unquote:2221 : echo 10.180.1.21 2025-11-12 20:06:25.612 | +++ functions-common:ipv6_unquote:2221 : tr -d '[]' 2025-11-12 20:06:25.614 | ++ lib/neutron:source:132 : Q_META_DATA_IP=10.180.1.21 2025-11-12 20:06:25.616 | ++ lib/neutron:source:134 : Q_ALLOW_OVERLAPPING_IP=True 2025-11-12 20:06:25.617 | ++ lib/neutron:source:135 : Q_NOTIFY_NOVA_PORT_STATUS_CHANGES=True 2025-11-12 20:06:25.619 | ++ lib/neutron:source:136 : Q_NOTIFY_NOVA_PORT_DATA_CHANGES=True 2025-11-12 20:06:25.620 | ++ lib/neutron:source:137 : VIF_PLUGGING_IS_FATAL=True 2025-11-12 20:06:25.622 | ++ lib/neutron:source:138 : VIF_PLUGGING_TIMEOUT=300 2025-11-12 20:06:25.623 | ++ lib/neutron:source:141 : SKIP_STOP_OVN=False 2025-11-12 20:06:25.625 | ++ lib/neutron:source:145 : _Q_PLUGIN_EXTRA_CONF_PATH=/etc/neutron 2025-11-12 20:06:25.627 | ++ lib/neutron:source:148 : NEUTRON_ENDPOINT_SERVICE_NAME=networking 2025-11-12 20:06:25.628 | ++ lib/neutron:source:149 : [[ -z networking ]] 2025-11-12 20:06:25.630 | ++ lib/neutron:source:154 : ALEMBIC_REPO=https://github.com/sqlalchemy/alembic.git 2025-11-12 20:06:25.631 | ++ lib/neutron:source:155 : ALEMBIC_DIR=/opt/stack//alembic 2025-11-12 20:06:25.633 | ++ lib/neutron:source:156 : ALEMBIC_BRANCH=main 2025-11-12 20:06:25.634 | ++ lib/neutron:source:157 : SQLALCHEMY_REPO=https://github.com/sqlalchemy/sqlalchemy.git 2025-11-12 20:06:25.636 | ++ lib/neutron:source:158 : SQLALCHEMY_DIR=/opt/stack//sqlalchemy 2025-11-12 20:06:25.637 | ++ lib/neutron:source:159 : SQLALCHEMY_BRANCH=main 2025-11-12 20:06:25.639 | ++ lib/neutron:source:170 : declare -a -g Q_PLUGIN_EXTRA_CONF_FILES 2025-11-12 20:06:25.640 | ++ lib/neutron:source:173 : declare -a -g _Q_PLUGIN_EXTRA_CONF_FILES_ABS 2025-11-12 20:06:25.642 | ++ lib/neutron:source:176 : Q_RR_CONF_FILE=/etc/neutron/rootwrap.conf 2025-11-12 20:06:25.643 | ++ lib/neutron:source:177 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:06:25.645 | +++ lib/neutron:source:180 : get_rootwrap_location neutron 2025-11-12 20:06:25.646 | +++ functions:get_rootwrap_location:594 : local module=neutron 2025-11-12 20:06:25.648 | ++++ functions:get_rootwrap_location:596 : get_python_exec_prefix 2025-11-12 20:06:25.658 | ++++ inc/python:get_python_exec_prefix:80 : [[ True == \T\r\u\e ]] 2025-11-12 20:06:25.660 | ++++ inc/python:get_python_exec_prefix:81 : echo /opt/stack/data/venv/bin 2025-11-12 20:06:25.662 | +++ functions:get_rootwrap_location:596 : echo /opt/stack/data/venv/bin/neutron-rootwrap 2025-11-12 20:06:25.663 | ++ lib/neutron:source:180 : NEUTRON_ROOTWRAP=/opt/stack/data/venv/bin/neutron-rootwrap 2025-11-12 20:06:25.665 | ++ lib/neutron:source:181 : Q_RR_COMMAND='sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:06:25.666 | ++ lib/neutron:source:182 : [[ True == \T\r\u\e ]] 2025-11-12 20:06:25.668 | ++ lib/neutron:source:183 : Q_RR_DAEMON_COMMAND='sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:06:25.669 | ++ lib/neutron:source:195 : Q_DVR_MODE=legacy 2025-11-12 20:06:25.671 | ++ lib/neutron:source:196 : [[ legacy != \l\e\g\a\c\y ]] 2025-11-12 20:06:25.672 | ++ lib/neutron:source:212 : ENABLE_TENANT_TUNNELS=false 2025-11-12 20:06:25.674 | ++ lib/neutron:source:217 : TENANT_TUNNEL_RANGES=1:1000 2025-11-12 20:06:25.675 | ++ lib/neutron:source:222 : ENABLE_TENANT_VLANS=True 2025-11-12 20:06:25.677 | ++ lib/neutron:source:230 : TENANT_VLAN_RANGE=2:999 2025-11-12 20:06:25.678 | ++ lib/neutron:source:238 : PHYSICAL_NETWORK=default 2025-11-12 20:06:25.680 | ++ lib/neutron:source:248 : OVS_PHYSICAL_BRIDGE=br-ex 2025-11-12 20:06:25.681 | ++ lib/neutron:source:254 : OVS_ENABLE_TUNNELING=false 2025-11-12 20:06:25.683 | ++ lib/neutron:source:258 : ENABLE_ISOLATED_METADATA=False 2025-11-12 20:06:25.684 | ++ lib/neutron:source:263 : ENABLE_METADATA_NETWORK=False 2025-11-12 20:06:25.686 | ++ lib/neutron:source:268 : '[' -f /opt/stack/devstack/lib/neutron_plugins/ml2 ']' 2025-11-12 20:06:25.687 | ++ lib/neutron:source:269 : source /opt/stack/devstack/lib/neutron_plugins/ml2 2025-11-12 20:06:25.708 | ++ lib/neutron:source:276 : source /opt/stack/devstack/lib/neutron_plugins/services/metering 2025-11-12 20:06:25.717 | ++ lib/neutron:source:279 : source /opt/stack/devstack/lib/neutron_plugins/services/l3 2025-11-12 20:06:25.719 | +++ lib/neutron_plugins/services/l3:source:3 : IP_VERSION=4 2025-11-12 20:06:25.720 | +++ lib/neutron_plugins/services/l3:source:5 : [[ 4 != \4 ]] 2025-11-12 20:06:25.722 | +++ lib/neutron_plugins/services/l3:source:9 : NEUTRON_CREATE_INITIAL_NETWORKS=True 2025-11-12 20:06:25.723 | +++ lib/neutron_plugins/services/l3:source:12 : PROVIDER_SUBNET_NAME=provider_net 2025-11-12 20:06:25.725 | +++ lib/neutron_plugins/services/l3:source:13 : IPV6_PROVIDER_SUBNET_NAME=provider_net_v6 2025-11-12 20:06:25.727 | +++ lib/neutron_plugins/services/l3:source:14 : IPV6_PROVIDER_FIXED_RANGE= 2025-11-12 20:06:25.728 | +++ lib/neutron_plugins/services/l3:source:15 : IPV6_PROVIDER_NETWORK_GATEWAY= 2025-11-12 20:06:25.730 | +++ lib/neutron_plugins/services/l3:source:17 : PUBLIC_BRIDGE=br-ex 2025-11-12 20:06:25.731 | +++ lib/neutron_plugins/services/l3:source:18 : PUBLIC_BRIDGE_MTU=8950 2025-11-12 20:06:25.733 | +++ lib/neutron_plugins/services/l3:source:23 : Q_ASSIGN_GATEWAY_TO_PUBLIC_BRIDGE=False 2025-11-12 20:06:25.734 | +++ lib/neutron_plugins/services/l3:source:26 : Q_ROUTER_NAME=router1 2025-11-12 20:06:25.736 | +++ lib/neutron_plugins/services/l3:source:31 : Q_USE_PUBLIC_VETH=False 2025-11-12 20:06:25.737 | +++ lib/neutron_plugins/services/l3:source:32 : Q_PUBLIC_VETH_EX=veth-pub-ex 2025-11-12 20:06:25.739 | +++ lib/neutron_plugins/services/l3:source:33 : Q_PUBLIC_VETH_INT=veth-pub-int 2025-11-12 20:06:25.740 | +++ lib/neutron_plugins/services/l3:source:39 : Q_L3_ROUTER_PER_TENANT=True 2025-11-12 20:06:25.742 | +++ lib/neutron_plugins/services/l3:source:72 : Q_USE_PROVIDERNET_FOR_PUBLIC=True 2025-11-12 20:06:25.743 | +++ lib/neutron_plugins/services/l3:source:73 : PUBLIC_PHYSICAL_NETWORK=default 2025-11-12 20:06:25.746 | ++++ lib/neutron_plugins/services/l3:source:76 : uuidgen 2025-11-12 20:06:25.746 | ++++ lib/neutron_plugins/services/l3:source:76 : sed s/-//g 2025-11-12 20:06:25.746 | ++++ lib/neutron_plugins/services/l3:source:76 : sed -e 's/\(..\)\(....\)\(....\)/\1:\2:\3/' 2025-11-12 20:06:25.746 | ++++ lib/neutron_plugins/services/l3:source:76 : cut -c 23- 2025-11-12 20:06:25.750 | +++ lib/neutron_plugins/services/l3:source:76 : IPV6_GLOBAL_ID=3a:28a9:f560 2025-11-12 20:06:25.752 | +++ lib/neutron_plugins/services/l3:source:79 : IPV6_RA_MODE=slaac 2025-11-12 20:06:25.754 | +++ lib/neutron_plugins/services/l3:source:80 : IPV6_ADDRESS_MODE=slaac 2025-11-12 20:06:25.755 | +++ lib/neutron_plugins/services/l3:source:81 : IPV6_PUBLIC_SUBNET_NAME=ipv6-public-subnet 2025-11-12 20:06:25.757 | +++ lib/neutron_plugins/services/l3:source:82 : IPV6_PRIVATE_SUBNET_NAME=ipv6-private-subnet 2025-11-12 20:06:25.758 | +++ lib/neutron_plugins/services/l3:source:83 : IPV6_ADDRS_SAFE_TO_USE=fd3a:28a9:f560::/56 2025-11-12 20:06:25.760 | ++++ lib/neutron_plugins/services/l3:source:86 : echo fd3a:28a9:f560::/56 2025-11-12 20:06:25.761 | ++++ lib/neutron_plugins/services/l3:source:86 : awk -F / '{ print $1"/"($2>63 ? $2 : 64) }' 2025-11-12 20:06:25.764 | +++ lib/neutron_plugins/services/l3:source:86 : FIXED_RANGE_V6=fd3a:28a9:f560::/64 2025-11-12 20:06:25.766 | +++ lib/neutron_plugins/services/l3:source:87 : IPV6_PRIVATE_NETWORK_GATEWAY= 2025-11-12 20:06:25.767 | +++ lib/neutron_plugins/services/l3:source:88 : IPV6_PUBLIC_RANGE=2001:db8::/64 2025-11-12 20:06:25.769 | +++ lib/neutron_plugins/services/l3:source:89 : IPV6_PUBLIC_NETWORK_GATEWAY=2001:db8::2 2025-11-12 20:06:25.771 | +++ lib/neutron_plugins/services/l3:source:90 : IPV6_ROUTER_GW_IP=2001:db8::1 2025-11-12 20:06:25.772 | +++ lib/neutron_plugins/services/l3:source:93 : NETWORK_GATEWAY= 2025-11-12 20:06:25.774 | +++ lib/neutron_plugins/services/l3:source:94 : PUBLIC_NETWORK_GATEWAY=10.180.180.1 2025-11-12 20:06:25.775 | +++ lib/neutron_plugins/services/l3:source:95 : PRIVATE_SUBNET_NAME=private-subnet 2025-11-12 20:06:25.777 | +++ lib/neutron_plugins/services/l3:source:96 : PUBLIC_SUBNET_NAME=public-subnet 2025-11-12 20:06:25.778 | +++ lib/neutron_plugins/services/l3:source:99 : USE_SUBNETPOOL=True 2025-11-12 20:06:25.780 | +++ lib/neutron_plugins/services/l3:source:100 : SUBNETPOOL_NAME_V4=shared-default-subnetpool-v4 2025-11-12 20:06:25.781 | +++ lib/neutron_plugins/services/l3:source:101 : SUBNETPOOL_NAME_V6=shared-default-subnetpool-v6 2025-11-12 20:06:25.783 | +++ lib/neutron_plugins/services/l3:source:103 : SUBNETPOOL_PREFIX_V4=192.168.128.0/17 2025-11-12 20:06:25.784 | +++ lib/neutron_plugins/services/l3:source:104 : SUBNETPOOL_PREFIX_V6=fd3a:28a9:f560::/56 2025-11-12 20:06:25.786 | +++ lib/neutron_plugins/services/l3:source:106 : SUBNETPOOL_SIZE_V4=26 2025-11-12 20:06:25.788 | +++ lib/neutron_plugins/services/l3:source:107 : SUBNETPOOL_SIZE_V6=64 2025-11-12 20:06:25.790 | ++++ lib/neutron_plugins/services/l3:source:109 : ip -4 route 2025-11-12 20:06:25.790 | ++++ lib/neutron_plugins/services/l3:source:109 : grep '^default' 2025-11-12 20:06:25.791 | ++++ lib/neutron_plugins/services/l3:source:109 : awk '{print $5}' 2025-11-12 20:06:25.794 | +++ lib/neutron_plugins/services/l3:source:109 : default_v4_route_devs=ens192 2025-11-12 20:06:25.797 | ++++ lib/neutron_plugins/services/l3:source:111 : ip -6 route list match default table all 2025-11-12 20:06:25.797 | ++++ lib/neutron_plugins/services/l3:source:111 : grep via 2025-11-12 20:06:25.798 | ++++ lib/neutron_plugins/services/l3:source:111 : awk '{print $5}' 2025-11-12 20:06:25.801 | +++ lib/neutron_plugins/services/l3:source:111 : default_v6_route_devs= 2025-11-12 20:06:25.804 | ++ lib/neutron:source:282 : source /opt/stack/devstack/lib/neutron_plugins/services/placement 2025-11-12 20:06:25.806 | ++ lib/neutron:source:283 : source /opt/stack/devstack/lib/neutron_plugins/services/trunk 2025-11-12 20:06:25.807 | ++ lib/neutron:source:284 : source /opt/stack/devstack/lib/neutron_plugins/services/qos 2025-11-12 20:06:25.809 | ++ lib/neutron:source:285 : source /opt/stack/devstack/lib/neutron_plugins/services/segments 2025-11-12 20:06:25.810 | ++ lib/neutron:source:288 : has_neutron_plugin_security_group 2025-11-12 20:06:25.812 | ++ lib/neutron_plugins/ml2:has_neutron_plugin_security_group:146 : return 0 2025-11-12 20:06:25.814 | ++ lib/neutron:source:289 : Q_USE_SECGROUP=True 2025-11-12 20:06:25.815 | ++ lib/neutron:source:297 : OVN_BRIDGE_MAPPINGS=default:br-ex 2025-11-12 20:06:25.827 | + stack.sh:main:647 : source /opt/stack/devstack/lib/ldap 2025-11-12 20:06:25.837 | + stack.sh:main:648 : source /opt/stack/devstack/lib/dstat 2025-11-12 20:06:25.846 | + stack.sh:main:649 : source /opt/stack/devstack/lib/atop 2025-11-12 20:06:25.855 | + stack.sh:main:650 : source /opt/stack/devstack/lib/tcpdump 2025-11-12 20:06:25.864 | + stack.sh:main:651 : source /opt/stack/devstack/lib/etcd3 2025-11-12 20:06:25.910 | + stack.sh:main:652 : source /opt/stack/devstack/lib/os-vif 2025-11-12 20:06:25.913 | +++ lib/os-vif:source:12 : is_ml2_ovs 2025-11-12 20:06:25.914 | +++ lib/os-vif:is_ml2_ovs:4 : [[ openvswitch == \o\p\e\n\v\s\w\i\t\c\h ]] 2025-11-12 20:06:25.916 | +++ lib/os-vif:is_ml2_ovs:5 : echo True 2025-11-12 20:06:25.918 | +++ lib/os-vif:is_ml2_ovs:7 : echo False 2025-11-12 20:06:25.920 | ++ lib/os-vif:source:12 : OS_VIF_OVS_ISOLATE_VIF='True 2025-11-12 20:06:25.920 | False' 2025-11-12 20:06:25.922 | +++ lib/os-vif:source:13 : trueorfalse False OS_VIF_OVS_ISOLATE_VIF 2025-11-12 20:06:25.933 | ++ lib/os-vif:source:13 : OS_VIF_OVS_ISOLATE_VIF=False 2025-11-12 20:06:25.935 | + stack.sh:main:658 : run_phase source 2025-11-12 20:06:25.936 | + functions-common:run_phase:1851 : local mode=source 2025-11-12 20:06:25.938 | + functions-common:run_phase:1852 : local phase= 2025-11-12 20:06:25.939 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:06:25.941 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:06:25.943 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:06:25.944 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:06:25.946 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:06:25.948 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:06:25.950 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:06:25.952 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:06:25.954 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:06:25.955 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh source 2025-11-12 20:06:25.957 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:06:25.968 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:06:25.969 | ++ extras.d/80-tempest.sh:source:4 : [[ source == \s\o\u\r\c\e ]] 2025-11-12 20:06:25.971 | ++ extras.d/80-tempest.sh:source:6 : source /opt/stack/devstack/lib/tempest 2025-11-12 20:06:26.002 | ++ extras.d/80-tempest.sh:source:27 : [[ source == \u\n\s\t\a\c\k ]] 2025-11-12 20:06:26.004 | ++ extras.d/80-tempest.sh:source:32 : [[ source == \c\l\e\a\n ]] 2025-11-12 20:06:26.006 | + functions-common:run_phase:1872 : [[ source == \s\o\u\r\c\e ]] 2025-11-12 20:06:26.007 | + functions-common:run_phase:1873 : load_plugin_settings 2025-11-12 20:06:26.009 | + functions-common:load_plugin_settings:1787 : local plugins=,networking-nsx-t 2025-11-12 20:06:26.011 | + functions-common:load_plugin_settings:1788 : local plugin 2025-11-12 20:06:26.012 | + functions-common:load_plugin_settings:1791 : [[ -z ,networking-nsx-t ]] 2025-11-12 20:06:26.014 | + functions-common:load_plugin_settings:1795 : echo 'Loading plugin settings' 2025-11-12 20:06:26.014 | Loading plugin settings 2025-11-12 20:06:26.016 | + functions-common:load_plugin_settings:1796 : for plugin in ${plugins//,/ } 2025-11-12 20:06:26.017 | + functions-common:load_plugin_settings:1797 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:06:26.019 | + functions-common:load_plugin_settings:1799 : [[ -f /opt/stack/networking-nsx-t/devstack/settings ]] 2025-11-12 20:06:26.021 | + functions-common:load_plugin_settings:1800 : source /opt/stack/networking-nsx-t/devstack/settings 2025-11-12 20:06:26.022 | ++ /opt/stack/networking-nsx-t/devstack/settings:source:2 : define_plugin networking-nsx-t 2025-11-12 20:06:26.024 | ++ functions-common:define_plugin:1895 : : 2025-11-12 20:06:26.026 | ++ /opt/stack/networking-nsx-t/devstack/settings:source:4 : NETWORKING_NSX_T_DIR=/opt/stack//networking-nsx-t 2025-11-12 20:06:26.028 | + functions-common:run_phase:1874 : verify_disabled_services 2025-11-12 20:06:26.029 | + functions-common:verify_disabled_services:2134 : local service 2025-11-12 20:06:26.031 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.033 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,key, ]] 2025-11-12 20:06:26.035 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.036 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,n-api, ]] 2025-11-12 20:06:26.038 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.040 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,n-cond, ]] 2025-11-12 20:06:26.042 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.044 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,n-sch, ]] 2025-11-12 20:06:26.045 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.047 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,n-api-meta, ]] 2025-11-12 20:06:26.049 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.050 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,placement-api, ]] 2025-11-12 20:06:26.052 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.054 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,placement-client, ]] 2025-11-12 20:06:26.056 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.057 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,g-api, ]] 2025-11-12 20:06:26.059 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.061 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,c-sch, ]] 2025-11-12 20:06:26.063 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.064 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,c-api, ]] 2025-11-12 20:06:26.066 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.068 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,c-vol, ]] 2025-11-12 20:06:26.070 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.072 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,ovs-vswitchd, ]] 2025-11-12 20:06:26.073 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.075 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,ovsdb-server, ]] 2025-11-12 20:06:26.077 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.079 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-svc, ]] 2025-11-12 20:06:26.081 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.082 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-ovn-agent, ]] 2025-11-12 20:06:26.084 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.086 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,rabbit, ]] 2025-11-12 20:06:26.088 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.090 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,tempest, ]] 2025-11-12 20:06:26.092 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.094 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,mysql, ]] 2025-11-12 20:06:26.095 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.097 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,etcd3, ]] 2025-11-12 20:06:26.099 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.101 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-agt, ]] 2025-11-12 20:06:26.103 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.104 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-dhcp, ]] 2025-11-12 20:06:26.106 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.108 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-l3, ]] 2025-11-12 20:06:26.110 | + functions-common:verify_disabled_services:2135 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:06:26.111 | + functions-common:verify_disabled_services:2136 : [[ ,dstat,horizon,n-cpu,n-novnc,ovn,ovn-controller,ovn-northd,q-ovn-metadata-agent, =~ ,q-meta, ]] 2025-11-12 20:06:26.113 | + stack.sh:main:729 : initialize_database_backends 2025-11-12 20:06:26.115 | + lib/database:initialize_database_backends:65 : for backend in $DATABASE_BACKENDS 2025-11-12 20:06:26.117 | + lib/database:initialize_database_backends:66 : is_service_enabled mysql 2025-11-12 20:06:26.128 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:06:26.130 | + lib/database:initialize_database_backends:66 : DATABASE_TYPE=mysql 2025-11-12 20:06:26.131 | + lib/database:initialize_database_backends:65 : for backend in $DATABASE_BACKENDS 2025-11-12 20:06:26.133 | + lib/database:initialize_database_backends:66 : is_service_enabled postgresql 2025-11-12 20:06:26.145 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:06:26.146 | + lib/database:initialize_database_backends:69 : '[' -z mysql ']' 2025-11-12 20:06:26.148 | + lib/database:initialize_database_backends:73 : MYSQL_HOST=127.0.0.1 2025-11-12 20:06:26.150 | + lib/database:initialize_database_backends:74 : MYSQL_USER=root 2025-11-12 20:06:26.151 | + lib/database:initialize_database_backends:80 : [[ 4 == 6 ]] 2025-11-12 20:06:26.153 | + lib/database:initialize_database_backends:83 : DATABASE_HOST=127.0.0.1 2025-11-12 20:06:26.155 | + lib/database:initialize_database_backends:86 : DATABASE_USER=root 2025-11-12 20:06:26.157 | + lib/database:initialize_database_backends:88 : '[' -n '' ']' 2025-11-12 20:06:26.158 | + lib/database:initialize_database_backends:92 : return 0 2025-11-12 20:06:26.160 | + stack.sh:main:730 : echo 'Using mysql database backend' 2025-11-12 20:06:26.160 | Using mysql database backend 2025-11-12 20:06:26.162 | + stack.sh:main:733 : read_password DATABASE_PASSWORD 'ENTER A PASSWORD TO USE FOR THE DATABASE.' 2025-11-12 20:06:26.175 | + stack.sh:main:735 : define_database_baseurl 2025-11-12 20:06:26.177 | ++ lib/database:define_database_baseurl:106 : get_database_type_mysql 2025-11-12 20:06:26.179 | ++ lib/databases/mysql:get_database_type_mysql:32 : [[ PyMySQL == \P\y\M\y\S\Q\L ]] 2025-11-12 20:06:26.181 | ++ lib/databases/mysql:get_database_type_mysql:33 : echo mysql+pymysql 2025-11-12 20:06:26.183 | + lib/database:define_database_baseurl:106 : BASE_SQL_CONN=mysql+pymysql://root:stackdb@127.0.0.1 2025-11-12 20:06:26.185 | + stack.sh:main:747 : is_service_enabled rabbit 2025-11-12 20:06:26.198 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:06:26.200 | + stack.sh:main:748 : read_password RABBIT_PASSWORD 'ENTER A PASSWORD TO USE FOR RABBIT.' 2025-11-12 20:06:26.212 | + stack.sh:main:755 : is_service_enabled keystone 2025-11-12 20:06:26.224 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:06:26.226 | + stack.sh:main:757 : read_password SERVICE_PASSWORD 'ENTER A SERVICE_PASSWORD TO USE FOR THE SERVICE AUTHENTICATION.' 2025-11-12 20:06:26.239 | + stack.sh:main:759 : read_password ADMIN_PASSWORD 'ENTER A PASSWORD TO USE FOR HORIZON AND KEYSTONE (20 CHARS OR LESS).' 2025-11-12 20:06:26.251 | + stack.sh:main:770 : is_service_enabled ldap 2025-11-12 20:06:26.263 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:06:26.265 | + stack.sh:main:779 : is_service_enabled s-proxy 2025-11-12 20:06:26.278 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:06:26.280 | + stack.sh:main:791 : save_stackenv 791 2025-11-12 20:06:26.281 | + functions-common:save_stackenv:63 : local tag=791 2025-11-12 20:06:26.284 | ++ functions-common:save_stackenv:65 : date +%F-%H%M%S 2025-11-12 20:06:26.287 | + functions-common:save_stackenv:65 : time_stamp=2025-11-12-200626 2025-11-12 20:06:26.289 | + functions-common:save_stackenv:66 : echo '# 2025-11-12-200626 791' 2025-11-12 20:06:26.291 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.293 | + functions-common:save_stackenv:68 : echo BASE_SQL_CONN=mysql+pymysql://root:stackdb@127.0.0.1 2025-11-12 20:06:26.294 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.296 | + functions-common:save_stackenv:68 : echo DATA_DIR=/opt/stack/data 2025-11-12 20:06:26.298 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.300 | + functions-common:save_stackenv:68 : echo DEST=/opt/stack/ 2025-11-12 20:06:26.302 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.304 | + functions-common:save_stackenv:68 : echo ENABLED_SERVICES=key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta 2025-11-12 20:06:26.305 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.308 | + functions-common:save_stackenv:68 : echo HOST_IP=10.180.1.21 2025-11-12 20:06:26.309 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.311 | + functions-common:save_stackenv:68 : echo KEYSTONE_SERVICE_URI=http://10.180.1.21/identity 2025-11-12 20:06:26.313 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.315 | + functions-common:save_stackenv:68 : echo LOGFILE=/opt/stack//logs/stack.sh.log.2025-11-12-200623 2025-11-12 20:06:26.317 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.319 | + functions-common:save_stackenv:68 : echo OS_CACERT= 2025-11-12 20:06:26.321 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.323 | + functions-common:save_stackenv:68 : echo SERVICE_HOST=10.180.1.21 2025-11-12 20:06:26.324 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.326 | + functions-common:save_stackenv:68 : echo STACK_USER=stack 2025-11-12 20:06:26.328 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.330 | + functions-common:save_stackenv:68 : echo TLS_IP= 2025-11-12 20:06:26.332 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.333 | + functions-common:save_stackenv:68 : echo HOST_IPV6= 2025-11-12 20:06:26.335 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.337 | + functions-common:save_stackenv:68 : echo SERVICE_IP_VERSION=4 2025-11-12 20:06:26.339 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.341 | + functions-common:save_stackenv:68 : echo TUNNEL_ENDPOINT_IP=10.180.1.21 2025-11-12 20:06:26.343 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:06:26.345 | + functions-common:save_stackenv:68 : echo TUNNEL_IP_VERSION=4 2025-11-12 20:06:26.347 | + stack.sh:main:804 : GIT_DEPTH=0 2025-11-12 20:06:26.349 | + stack.sh:main:804 : git_clone https://opendev.org/openstack/requirements.git /opt/stack//requirements master 2025-11-12 20:06:26.350 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/requirements.git 2025-11-12 20:06:26.352 | + functions-common:git_clone:593 : local git_dest=/opt/stack//requirements 2025-11-12 20:06:26.354 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:06:26.356 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:06:26.358 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:06:26.360 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:06:26.361 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:06:26.363 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:06:26.375 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:06:26.377 | + functions-common:git_clone:600 : [[ 0 -gt 0 ]] 2025-11-12 20:06:26.379 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:26.381 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:06:26.381 | + functions-common:git_clone:613 : echo master 2025-11-12 20:06:26.384 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//requirements ]] 2025-11-12 20:06:26.386 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:26.387 | + functions-common:git_clone:633 : git_timed clone --no-checkout https://opendev.org/openstack/requirements.git /opt/stack//requirements 2025-11-12 20:06:26.389 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:26.391 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:26.392 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:26.394 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:26.395 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:26.397 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:26.399 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:26.400 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:26.403 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:26.405 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977986403 2025-11-12 20:06:26.407 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout https://opendev.org/openstack/requirements.git /opt/stack//requirements 2025-11-12 20:06:26.409 | Cloning into '/opt/stack//requirements'... 2025-11-12 20:06:30.185 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:30.186 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:30.188 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:30.190 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:30.191 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:30.193 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:30.195 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:30.196 | + functions-common:time_stop:2430 : start_time=1762977986403 2025-11-12 20:06:30.198 | + functions-common:time_stop:2432 : [[ -z 1762977986403 ]] 2025-11-12 20:06:30.200 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:30.203 | + functions-common:time_stop:2435 : end_time=1762977990201 2025-11-12 20:06:30.204 | + functions-common:time_stop:2436 : elapsed_time=3798 2025-11-12 20:06:30.206 | + functions-common:time_stop:2437 : total=1111 2025-11-12 20:06:30.208 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:30.209 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=4909 2025-11-12 20:06:30.211 | + functions-common:git_clone:634 : cd /opt/stack//requirements 2025-11-12 20:06:30.212 | + functions-common:git_clone:635 : git_timed fetch origin master 2025-11-12 20:06:30.214 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:30.216 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:30.217 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:30.219 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:30.220 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:30.222 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:30.224 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:30.225 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:30.228 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:30.230 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977990229 2025-11-12 20:06:30.232 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch origin master 2025-11-12 20:06:30.923 | From https://opendev.org/openstack/requirements 2025-11-12 20:06:30.923 | * branch master -> FETCH_HEAD 2025-11-12 20:06:30.930 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:30.932 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:30.934 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:30.935 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:30.937 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:30.939 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:30.940 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:30.942 | + functions-common:time_stop:2430 : start_time=1762977990229 2025-11-12 20:06:30.943 | + functions-common:time_stop:2432 : [[ -z 1762977990229 ]] 2025-11-12 20:06:30.945 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:30.948 | + functions-common:time_stop:2435 : end_time=1762977990946 2025-11-12 20:06:30.950 | + functions-common:time_stop:2436 : elapsed_time=717 2025-11-12 20:06:30.951 | + functions-common:time_stop:2437 : total=4909 2025-11-12 20:06:30.953 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:30.955 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=5626 2025-11-12 20:06:30.956 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:06:30.958 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:06:30.960 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:06:30.961 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:06:30.963 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:06:30.965 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:06:30.966 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:06:30.968 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:30.969 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:30.971 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:30.974 | + functions-common:time_start:2414 : _TIME_START[$name]=1762977990973 2025-11-12 20:06:30.976 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:06:30.985 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:06:30.985 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:06:30.985 | state without impacting any branches by switching back to a branch. 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:06:30.985 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | git switch -c 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | Or undo this operation with: 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | git switch - 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:06:30.985 | 2025-11-12 20:06:30.985 | HEAD is now at 0c024646 Merge "Add tempest plugins to the denylist" 2025-11-12 20:06:30.987 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:06:30.988 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:30.990 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:30.992 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:30.994 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:30.995 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:30.997 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:06:30.998 | + functions-common:time_stop:2430 : start_time=1762977990973 2025-11-12 20:06:31.000 | + functions-common:time_stop:2432 : [[ -z 1762977990973 ]] 2025-11-12 20:06:31.002 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:31.005 | + functions-common:time_stop:2435 : end_time=1762977991003 2025-11-12 20:06:31.006 | + functions-common:time_stop:2436 : elapsed_time=30 2025-11-12 20:06:31.008 | + functions-common:time_stop:2437 : total=5626 2025-11-12 20:06:31.010 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:31.011 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=5656 2025-11-12 20:06:31.013 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//requirements 2025-11-12 20:06:31.023 | + functions-common:git_clone:675 : cd /opt/stack//requirements 2025-11-12 20:06:31.025 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:06:31.025 | + functions-common:git_clone:676 : head -1 2025-11-12 20:06:31.028 | 0c024646 Merge "Add tempest plugins to the denylist" 2025-11-12 20:06:31.030 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:06:31.032 | + stack.sh:main:808 : echo_summary 'Installing package prerequisites' 2025-11-12 20:06:31.033 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:06:31.035 | + stack.sh:echo_summary:473 : echo -e Installing package prerequisites 2025-11-12 20:06:31.037 | + stack.sh:main:809 : source /opt/stack/devstack/tools/install_prereqs.sh 2025-11-12 20:06:31.039 | ++ tools/install_prereqs.sh:source:11 : FORCE_PREREQ=0 2025-11-12 20:06:31.041 | ++ tools/install_prereqs.sh:source:13 : getopts :f opt 2025-11-12 20:06:31.043 | ++ tools/install_prereqs.sh:source:23 : [[ -z /opt/stack/devstack ]] 2025-11-12 20:06:31.045 | ++ tools/install_prereqs.sh:source:43 : PREREQ_RERUN_MARKER=/opt/stack/devstack/.prereqs 2025-11-12 20:06:31.047 | ++ tools/install_prereqs.sh:source:44 : PREREQ_RERUN_HOURS=2 2025-11-12 20:06:31.049 | ++ tools/install_prereqs.sh:source:45 : PREREQ_RERUN_SECONDS=7200 2025-11-12 20:06:31.051 | +++ tools/install_prereqs.sh:source:47 : date +%s 2025-11-12 20:06:31.054 | ++ tools/install_prereqs.sh:source:47 : NOW=1762977991 2025-11-12 20:06:31.057 | +++ tools/install_prereqs.sh:source:48 : head -1 /opt/stack/devstack/.prereqs 2025-11-12 20:06:31.060 | +++ tools/install_prereqs.sh:source:48 : echo 0 2025-11-12 20:06:31.062 | ++ tools/install_prereqs.sh:source:48 : LAST_RUN=0 2025-11-12 20:06:31.064 | ++ tools/install_prereqs.sh:source:49 : DELTA=1762977991 2025-11-12 20:06:31.066 | ++ tools/install_prereqs.sh:source:50 : [[ 1762977991 -lt 7200 ]] 2025-11-12 20:06:31.068 | ++ tools/install_prereqs.sh:source:57 : export_proxy_variables 2025-11-12 20:06:31.070 | ++ functions-common:export_proxy_variables:2241 : isset http_proxy 2025-11-12 20:06:31.071 | ++ functions-common:isset:264 : [[ -v http_proxy ]] 2025-11-12 20:06:31.074 | ++ functions-common:export_proxy_variables:2244 : isset https_proxy 2025-11-12 20:06:31.075 | ++ functions-common:isset:264 : [[ -v https_proxy ]] 2025-11-12 20:06:31.077 | ++ functions-common:export_proxy_variables:2247 : isset no_proxy 2025-11-12 20:06:31.079 | ++ functions-common:isset:264 : [[ -v no_proxy ]] 2025-11-12 20:06:31.082 | +++ tools/install_prereqs.sh:source:64 : get_packages general,key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta 2025-11-12 20:06:31.109 | ++ tools/install_prereqs.sh:source:64 : PACKAGES='apache2 2025-11-12 20:06:31.109 | apache2-dev 2025-11-12 20:06:31.109 | bc 2025-11-12 20:06:31.109 | bsdmainutils 2025-11-12 20:06:31.109 | curl 2025-11-12 20:06:31.109 | g++ 2025-11-12 20:06:31.110 | gawk 2025-11-12 20:06:31.110 | gcc 2025-11-12 20:06:31.110 | gettext 2025-11-12 20:06:31.110 | git 2025-11-12 20:06:31.110 | graphviz 2025-11-12 20:06:31.110 | iputils-ping 2025-11-12 20:06:31.110 | libffi-dev 2025-11-12 20:06:31.110 | libjpeg-dev 2025-11-12 20:06:31.110 | libpq-dev 2025-11-12 20:06:31.110 | libssl-dev 2025-11-12 20:06:31.110 | libsystemd-dev 2025-11-12 20:06:31.110 | libxml2-dev 2025-11-12 20:06:31.110 | libxslt1-dev 2025-11-12 20:06:31.110 | libyaml-dev 2025-11-12 20:06:31.110 | lsof 2025-11-12 20:06:31.110 | openssh-server 2025-11-12 20:06:31.110 | openssl 2025-11-12 20:06:31.110 | pkg-config 2025-11-12 20:06:31.110 | psmisc 2025-11-12 20:06:31.110 | python3-dev 2025-11-12 20:06:31.110 | python3-pip 2025-11-12 20:06:31.110 | python3-systemd 2025-11-12 20:06:31.110 | python3-venv 2025-11-12 20:06:31.110 | tar 2025-11-12 20:06:31.110 | tcpdump 2025-11-12 20:06:31.110 | unzip 2025-11-12 20:06:31.110 | uuid-runtime 2025-11-12 20:06:31.110 | wget 2025-11-12 20:06:31.110 | wget 2025-11-12 20:06:31.110 | zlib1g-dev 2025-11-12 20:06:31.110 | libkrb5-dev 2025-11-12 20:06:31.110 | libldap2-dev 2025-11-12 20:06:31.110 | libsasl2-dev 2025-11-12 20:06:31.110 | memcached 2025-11-12 20:06:31.110 | python3-mysqldb 2025-11-12 20:06:31.110 | sqlite3 2025-11-12 20:06:31.110 | conntrack 2025-11-12 20:06:31.110 | curl 2025-11-12 20:06:31.110 | ebtables 2025-11-12 20:06:31.110 | genisoimage 2025-11-12 20:06:31.110 | iptables 2025-11-12 20:06:31.110 | iputils-arping 2025-11-12 20:06:31.110 | kpartx 2025-11-12 20:06:31.110 | libjs-jquery-tablesorter 2025-11-12 20:06:31.110 | parted 2025-11-12 20:06:31.110 | pm-utils 2025-11-12 20:06:31.110 | python3-mysqldb 2025-11-12 20:06:31.110 | socat 2025-11-12 20:06:31.110 | sqlite3 2025-11-12 20:06:31.110 | sudo 2025-11-12 20:06:31.110 | vlan 2025-11-12 20:06:31.110 | lsscsi 2025-11-12 20:06:31.110 | open-iscsi 2025-11-12 20:06:31.110 | lvm2 2025-11-12 20:06:31.110 | qemu-utils 2025-11-12 20:06:31.110 | thin-provisioning-tools 2025-11-12 20:06:31.110 | acl 2025-11-12 20:06:31.110 | dnsmasq-base 2025-11-12 20:06:31.110 | dnsmasq-utils 2025-11-12 20:06:31.110 | ebtables 2025-11-12 20:06:31.110 | haproxy 2025-11-12 20:06:31.110 | iptables 2025-11-12 20:06:31.110 | iputils-arping 2025-11-12 20:06:31.110 | iputils-ping 2025-11-12 20:06:31.110 | postgresql-server-dev-all 2025-11-12 20:06:31.110 | python3-mysqldb 2025-11-12 20:06:31.110 | sqlite3 2025-11-12 20:06:31.110 | sudo 2025-11-12 20:06:31.110 | vlan 2025-11-12 20:06:31.110 | ipset 2025-11-12 20:06:31.110 | conntrack 2025-11-12 20:06:31.110 | conntrackd 2025-11-12 20:06:31.110 | keepalived' 2025-11-12 20:06:31.112 | +++ tools/install_prereqs.sh:source:65 : get_plugin_packages 2025-11-12 20:06:31.127 | ++ tools/install_prereqs.sh:source:65 : PACKAGES='apache2 2025-11-12 20:06:31.127 | apache2-dev 2025-11-12 20:06:31.127 | bc 2025-11-12 20:06:31.127 | bsdmainutils 2025-11-12 20:06:31.127 | curl 2025-11-12 20:06:31.127 | g++ 2025-11-12 20:06:31.127 | gawk 2025-11-12 20:06:31.127 | gcc 2025-11-12 20:06:31.127 | gettext 2025-11-12 20:06:31.127 | git 2025-11-12 20:06:31.127 | graphviz 2025-11-12 20:06:31.127 | iputils-ping 2025-11-12 20:06:31.127 | libffi-dev 2025-11-12 20:06:31.127 | libjpeg-dev 2025-11-12 20:06:31.127 | libpq-dev 2025-11-12 20:06:31.127 | libssl-dev 2025-11-12 20:06:31.127 | libsystemd-dev 2025-11-12 20:06:31.127 | libxml2-dev 2025-11-12 20:06:31.127 | libxslt1-dev 2025-11-12 20:06:31.127 | libyaml-dev 2025-11-12 20:06:31.127 | lsof 2025-11-12 20:06:31.127 | openssh-server 2025-11-12 20:06:31.127 | openssl 2025-11-12 20:06:31.127 | pkg-config 2025-11-12 20:06:31.127 | psmisc 2025-11-12 20:06:31.127 | python3-dev 2025-11-12 20:06:31.127 | python3-pip 2025-11-12 20:06:31.127 | python3-systemd 2025-11-12 20:06:31.127 | python3-venv 2025-11-12 20:06:31.127 | tar 2025-11-12 20:06:31.127 | tcpdump 2025-11-12 20:06:31.127 | unzip 2025-11-12 20:06:31.127 | uuid-runtime 2025-11-12 20:06:31.127 | wget 2025-11-12 20:06:31.128 | wget 2025-11-12 20:06:31.128 | zlib1g-dev 2025-11-12 20:06:31.128 | libkrb5-dev 2025-11-12 20:06:31.128 | libldap2-dev 2025-11-12 20:06:31.128 | libsasl2-dev 2025-11-12 20:06:31.128 | memcached 2025-11-12 20:06:31.128 | python3-mysqldb 2025-11-12 20:06:31.128 | sqlite3 2025-11-12 20:06:31.128 | conntrack 2025-11-12 20:06:31.128 | curl 2025-11-12 20:06:31.128 | ebtables 2025-11-12 20:06:31.128 | genisoimage 2025-11-12 20:06:31.128 | iptables 2025-11-12 20:06:31.128 | iputils-arping 2025-11-12 20:06:31.128 | kpartx 2025-11-12 20:06:31.128 | libjs-jquery-tablesorter 2025-11-12 20:06:31.128 | parted 2025-11-12 20:06:31.128 | pm-utils 2025-11-12 20:06:31.128 | python3-mysqldb 2025-11-12 20:06:31.128 | socat 2025-11-12 20:06:31.128 | sqlite3 2025-11-12 20:06:31.128 | sudo 2025-11-12 20:06:31.128 | vlan 2025-11-12 20:06:31.128 | lsscsi 2025-11-12 20:06:31.128 | open-iscsi 2025-11-12 20:06:31.128 | lvm2 2025-11-12 20:06:31.128 | qemu-utils 2025-11-12 20:06:31.128 | thin-provisioning-tools 2025-11-12 20:06:31.128 | acl 2025-11-12 20:06:31.128 | dnsmasq-base 2025-11-12 20:06:31.128 | dnsmasq-utils 2025-11-12 20:06:31.128 | ebtables 2025-11-12 20:06:31.128 | haproxy 2025-11-12 20:06:31.128 | iptables 2025-11-12 20:06:31.128 | iputils-arping 2025-11-12 20:06:31.128 | iputils-ping 2025-11-12 20:06:31.128 | postgresql-server-dev-all 2025-11-12 20:06:31.128 | python3-mysqldb 2025-11-12 20:06:31.128 | sqlite3 2025-11-12 20:06:31.128 | sudo 2025-11-12 20:06:31.128 | vlan 2025-11-12 20:06:31.128 | ipset 2025-11-12 20:06:31.128 | conntrack 2025-11-12 20:06:31.128 | conntrackd 2025-11-12 20:06:31.128 | keepalived ' 2025-11-12 20:06:31.129 | ++ tools/install_prereqs.sh:source:67 : is_ubuntu 2025-11-12 20:06:31.131 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:06:31.133 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:06:31.136 | ++ tools/install_prereqs.sh:source:67 : echo apache2 apache2-dev bc bsdmainutils curl g++ gawk gcc gettext git graphviz iputils-ping libffi-dev libjpeg-dev libpq-dev libssl-dev libsystemd-dev libxml2-dev libxslt1-dev libyaml-dev lsof openssh-server openssl pkg-config psmisc python3-dev python3-pip python3-systemd python3-venv tar tcpdump unzip uuid-runtime wget wget zlib1g-dev libkrb5-dev libldap2-dev libsasl2-dev memcached python3-mysqldb sqlite3 conntrack curl ebtables genisoimage iptables iputils-arping kpartx libjs-jquery-tablesorter parted pm-utils python3-mysqldb socat sqlite3 sudo vlan lsscsi open-iscsi lvm2 qemu-utils thin-provisioning-tools acl dnsmasq-base dnsmasq-utils ebtables haproxy iptables iputils-arping iputils-ping postgresql-server-dev-all python3-mysqldb sqlite3 sudo vlan ipset conntrack conntrackd keepalived 2025-11-12 20:06:31.136 | ++ tools/install_prereqs.sh:source:67 : grep -q dkms 2025-11-12 20:06:31.139 | ++ tools/install_prereqs.sh:source:72 : install_package apache2 apache2-dev bc bsdmainutils curl g++ gawk gcc gettext git graphviz iputils-ping libffi-dev libjpeg-dev libpq-dev libssl-dev libsystemd-dev libxml2-dev libxslt1-dev libyaml-dev lsof openssh-server openssl pkg-config psmisc python3-dev python3-pip python3-systemd python3-venv tar tcpdump unzip uuid-runtime wget wget zlib1g-dev libkrb5-dev libldap2-dev libsasl2-dev memcached python3-mysqldb sqlite3 conntrack curl ebtables genisoimage iptables iputils-arping kpartx libjs-jquery-tablesorter parted pm-utils python3-mysqldb socat sqlite3 sudo vlan lsscsi open-iscsi lvm2 qemu-utils thin-provisioning-tools acl dnsmasq-base dnsmasq-utils ebtables haproxy iptables iputils-arping iputils-ping postgresql-server-dev-all python3-mysqldb sqlite3 sudo vlan ipset conntrack conntrackd keepalived 2025-11-12 20:06:31.141 | ++ functions-common:install_package:1441 : update_package_repo 2025-11-12 20:06:31.143 | ++ functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:06:31.145 | ++ functions-common:update_package_repo:1416 : REPOS_UPDATED=False 2025-11-12 20:06:31.146 | ++ functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:06:31.148 | ++ functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:31.150 | ++ functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:06:31.151 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:06:31.153 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:06:31.155 | ++ functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:06:31.157 | ++ functions-common:apt_get_update:1169 : [[ False == \T\r\u\e ]] 2025-11-12 20:06:31.158 | ++ functions-common:apt_get_update:1174 : [[ False = \T\r\u\e ]] 2025-11-12 20:06:31.160 | ++ functions-common:apt_get_update:1176 : local sudo=sudo 2025-11-12 20:06:31.162 | +++ functions-common:apt_get_update:1177 : id -u 2025-11-12 20:06:31.165 | ++ functions-common:apt_get_update:1177 : [[ 1001 = \0 ]] 2025-11-12 20:06:31.167 | ++ functions-common:apt_get_update:1180 : time_start apt-get-update 2025-11-12 20:06:31.168 | ++ functions-common:time_start:2409 : local name=apt-get-update 2025-11-12 20:06:31.170 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:06:31.172 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:06:31.174 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:06:31.176 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762977991175 2025-11-12 20:06:31.178 | ++ functions-common:apt_get_update:1182 : local 'proxies=http_proxy= https_proxy= no_proxy= ' 2025-11-12 20:06:31.180 | ++ functions-common:apt_get_update:1183 : local 'update_cmd=sudo http_proxy= https_proxy= no_proxy= apt-get update' 2025-11-12 20:06:31.182 | ++ functions-common:apt_get_update:1184 : timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy= apt-get update; do sleep 30; done' 2025-11-12 20:06:31.377 | Hit:1 https://repo.eu-de-1.cloud.sap/ubuntu jammy InRelease 2025-11-12 20:06:31.379 | Get:2 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates InRelease [128 kB] 2025-11-12 20:06:31.395 | Get:3 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports InRelease [127 kB] 2025-11-12 20:06:31.472 | Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB] 2025-11-12 20:06:31.562 | Get:5 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/main amd64 Packages [3,074 kB] 2025-11-12 20:06:31.623 | Get:6 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/main Translation-en [474 kB] 2025-11-12 20:06:31.633 | Get:7 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/main amd64 c-n-f Metadata [19.0 kB] 2025-11-12 20:06:31.649 | Get:8 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/restricted amd64 Packages [4,848 kB] 2025-11-12 20:06:31.701 | Get:9 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/restricted Translation-en [902 kB] 2025-11-12 20:06:31.708 | Get:10 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/restricted amd64 c-n-f Metadata [640 B] 2025-11-12 20:06:31.708 | Get:11 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/universe amd64 Packages [1,242 kB] 2025-11-12 20:06:31.726 | Get:12 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/universe Translation-en [308 kB] 2025-11-12 20:06:31.744 | Get:13 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/universe amd64 c-n-f Metadata [29.8 kB] 2025-11-12 20:06:31.760 | Get:14 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/multiverse amd64 Packages [57.6 kB] 2025-11-12 20:06:31.771 | Get:15 https://repo.eu-de-1.cloud.sap/ubuntu jammy-updates/multiverse amd64 c-n-f Metadata [600 B] 2025-11-12 20:06:31.787 | Get:16 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/main amd64 Packages [69.4 kB] 2025-11-12 20:06:31.806 | Get:17 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/main Translation-en [11.5 kB] 2025-11-12 20:06:31.822 | Get:18 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/main amd64 c-n-f Metadata [412 B] 2025-11-12 20:06:31.830 | Get:19 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/universe amd64 Packages [30.1 kB] 2025-11-12 20:06:31.841 | Get:20 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/universe Translation-en [16.6 kB] 2025-11-12 20:06:31.853 | Get:21 https://repo.eu-de-1.cloud.sap/ubuntu jammy-backports/universe amd64 c-n-f Metadata [672 B] 2025-11-12 20:06:31.970 | Get:22 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [2,816 kB] 2025-11-12 20:06:32.499 | Get:23 http://security.ubuntu.com/ubuntu jammy-security/main Translation-en [408 kB] 2025-11-12 20:06:32.507 | Get:24 http://security.ubuntu.com/ubuntu jammy-security/main amd64 c-n-f Metadata [13.9 kB] 2025-11-12 20:06:32.509 | Get:25 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [4,705 kB] 2025-11-12 20:06:32.708 | Get:26 http://security.ubuntu.com/ubuntu jammy-security/restricted Translation-en [878 kB] 2025-11-12 20:06:32.715 | Get:27 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 c-n-f Metadata [652 B] 2025-11-12 20:06:32.715 | Get:28 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,009 kB] 2025-11-12 20:06:32.770 | Get:29 http://security.ubuntu.com/ubuntu jammy-security/universe Translation-en [220 kB] 2025-11-12 20:06:32.774 | Get:30 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [22.4 kB] 2025-11-12 20:06:32.793 | Get:31 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [50.5 kB] 2025-11-12 20:06:32.793 | Get:32 http://security.ubuntu.com/ubuntu jammy-security/multiverse Translation-en [10.2 kB] 2025-11-12 20:06:32.794 | Get:33 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 c-n-f Metadata [376 B] 2025-11-12 20:06:39.364 | Fetched 21.6 MB in 4s (6,044 kB/s) 2025-11-12 20:06:40.645 | Reading package lists... 2025-11-12 20:06:40.670 | ++ functions-common:apt_get_update:1188 : REPOS_UPDATED=True 2025-11-12 20:06:40.672 | ++ functions-common:apt_get_update:1190 : time_stop apt-get-update 2025-11-12 20:06:40.674 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:06:40.676 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:40.678 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:40.680 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:06:40.681 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:40.683 | ++ functions-common:time_stop:2429 : name=apt-get-update 2025-11-12 20:06:40.684 | ++ functions-common:time_stop:2430 : start_time=1762977991175 2025-11-12 20:06:40.686 | ++ functions-common:time_stop:2432 : [[ -z 1762977991175 ]] 2025-11-12 20:06:40.689 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:40.692 | ++ functions-common:time_stop:2435 : end_time=1762978000690 2025-11-12 20:06:40.694 | ++ functions-common:time_stop:2436 : elapsed_time=9515 2025-11-12 20:06:40.695 | ++ functions-common:time_stop:2437 : total=0 2025-11-12 20:06:40.697 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:40.699 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=9515 2025-11-12 20:06:40.700 | ++ functions-common:install_package:1442 : real_install_package apache2 apache2-dev bc bsdmainutils curl g++ gawk gcc gettext git graphviz iputils-ping libffi-dev libjpeg-dev libpq-dev libssl-dev libsystemd-dev libxml2-dev libxslt1-dev libyaml-dev lsof openssh-server openssl pkg-config psmisc python3-dev python3-pip python3-systemd python3-venv tar tcpdump unzip uuid-runtime wget wget zlib1g-dev libkrb5-dev libldap2-dev libsasl2-dev memcached python3-mysqldb sqlite3 conntrack curl ebtables genisoimage iptables iputils-arping kpartx libjs-jquery-tablesorter parted pm-utils python3-mysqldb socat sqlite3 sudo vlan lsscsi open-iscsi lvm2 qemu-utils thin-provisioning-tools acl dnsmasq-base dnsmasq-utils ebtables haproxy iptables iputils-arping iputils-ping postgresql-server-dev-all python3-mysqldb sqlite3 sudo vlan ipset conntrack conntrackd keepalived 2025-11-12 20:06:40.702 | ++ functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:06:40.704 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:06:40.705 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:06:40.707 | ++ functions-common:real_install_package:1430 : apt_get install apache2 apache2-dev bc bsdmainutils curl g++ gawk gcc gettext git graphviz iputils-ping libffi-dev libjpeg-dev libpq-dev libssl-dev libsystemd-dev libxml2-dev libxslt1-dev libyaml-dev lsof openssh-server openssl pkg-config psmisc python3-dev python3-pip python3-systemd python3-venv tar tcpdump unzip uuid-runtime wget wget zlib1g-dev libkrb5-dev libldap2-dev libsasl2-dev memcached python3-mysqldb sqlite3 conntrack curl ebtables genisoimage iptables iputils-arping kpartx libjs-jquery-tablesorter parted pm-utils python3-mysqldb socat sqlite3 sudo vlan lsscsi open-iscsi lvm2 qemu-utils thin-provisioning-tools acl dnsmasq-base dnsmasq-utils ebtables haproxy iptables iputils-arping iputils-ping postgresql-server-dev-all python3-mysqldb sqlite3 sudo vlan ipset conntrack conntrackd keepalived 2025-11-12 20:06:40.724 | ++ functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install apache2 apache2-dev bc bsdmainutils curl g++ gawk gcc gettext git graphviz iputils-ping libffi-dev libjpeg-dev libpq-dev libssl-dev libsystemd-dev libxml2-dev libxslt1-dev libyaml-dev lsof openssh-server openssl pkg-config psmisc python3-dev python3-pip python3-systemd python3-venv tar tcpdump unzip uuid-runtime wget wget zlib1g-dev libkrb5-dev libldap2-dev libsasl2-dev memcached python3-mysqldb sqlite3 conntrack curl ebtables genisoimage iptables iputils-arping kpartx libjs-jquery-tablesorter parted pm-utils python3-mysqldb socat sqlite3 sudo vlan lsscsi open-iscsi lvm2 qemu-utils thin-provisioning-tools acl dnsmasq-base dnsmasq-utils ebtables haproxy iptables iputils-arping iputils-ping postgresql-server-dev-all python3-mysqldb sqlite3 sudo vlan ipset conntrack conntrackd keepalived 2025-11-12 20:06:40.788 | Reading package lists... 2025-11-12 20:06:41.082 | Building dependency tree... 2025-11-12 20:06:41.082 | Reading state information... 2025-11-12 20:06:41.106 | acl is already the newest version (2.3.1-1). 2025-11-12 20:06:41.106 | bc is already the newest version (1.07.1-3build1). 2025-11-12 20:06:41.106 | bc set to manually installed. 2025-11-12 20:06:41.106 | conntrack is already the newest version (1:1.4.6-2build2). 2025-11-12 20:06:41.106 | ebtables is already the newest version (2.0.11-4build2). 2025-11-12 20:06:41.106 | g++ is already the newest version (4:11.2.0-1ubuntu1). 2025-11-12 20:06:41.106 | gcc is already the newest version (4:11.2.0-1ubuntu1). 2025-11-12 20:06:41.106 | genisoimage is already the newest version (9:1.1.11-3.2ubuntu1). 2025-11-12 20:06:41.106 | gettext is already the newest version (0.21-4ubuntu4). 2025-11-12 20:06:41.106 | ipset is already the newest version (7.15-1build1). 2025-11-12 20:06:41.106 | keepalived is already the newest version (1:2.2.4-0.2build1). 2025-11-12 20:06:41.106 | libffi-dev is already the newest version (3.4.2-4). 2025-11-12 20:06:41.106 | libjpeg-dev is already the newest version (8c-2ubuntu10). 2025-11-12 20:06:41.106 | libyaml-dev is already the newest version (0.2.2-1build2). 2025-11-12 20:06:41.106 | lsof is already the newest version (4.93.2+dfsg-1.1build2). 2025-11-12 20:06:41.106 | lsof set to manually installed. 2025-11-12 20:06:41.106 | lsscsi is already the newest version (0.31-1build2). 2025-11-12 20:06:41.106 | parted is already the newest version (3.4-2build1). 2025-11-12 20:06:41.106 | parted set to manually installed. 2025-11-12 20:06:41.106 | pkg-config is already the newest version (0.29.2-1ubuntu3). 2025-11-12 20:06:41.106 | psmisc is already the newest version (23.4-2build3). 2025-11-12 20:06:41.106 | psmisc set to manually installed. 2025-11-12 20:06:41.106 | python3-mysqldb is already the newest version (1.4.6-1build1). 2025-11-12 20:06:41.106 | python3-systemd is already the newest version (234-3ubuntu2). 2025-11-12 20:06:41.106 | python3-systemd set to manually installed. 2025-11-12 20:06:41.106 | socat is already the newest version (1.7.4.1-3ubuntu4). 2025-11-12 20:06:41.106 | thin-provisioning-tools is already the newest version (0.9.0-2ubuntu1). 2025-11-12 20:06:41.106 | thin-provisioning-tools set to manually installed. 2025-11-12 20:06:41.106 | bsdmainutils is already the newest version (12.1.7+nmu3ubuntu2). 2025-11-12 20:06:41.106 | conntrackd is already the newest version (1:1.4.6-2build2). 2025-11-12 20:06:41.106 | libjs-jquery-tablesorter is already the newest version (1:2.31.3+dfsg1-3). 2025-11-12 20:06:41.106 | pm-utils is already the newest version (1.4.1-19). 2025-11-12 20:06:41.106 | postgresql-server-dev-all is already the newest version (238). 2025-11-12 20:06:41.106 | vlan is already the newest version (2.0.5ubuntu5). 2025-11-12 20:06:41.106 | apache2 is already the newest version (2.4.52-1ubuntu4.16). 2025-11-12 20:06:41.106 | apache2-dev is already the newest version (2.4.52-1ubuntu4.16). 2025-11-12 20:06:41.106 | curl is already the newest version (7.81.0-1ubuntu1.21). 2025-11-12 20:06:41.106 | curl set to manually installed. 2025-11-12 20:06:41.106 | dnsmasq-base is already the newest version (2.90-0ubuntu0.22.04.1). 2025-11-12 20:06:41.106 | dnsmasq-utils is already the newest version (2.90-0ubuntu0.22.04.1). 2025-11-12 20:06:41.106 | gawk is already the newest version (1:5.1.0-1ubuntu0.1). 2025-11-12 20:06:41.106 | gawk set to manually installed. 2025-11-12 20:06:41.106 | git is already the newest version (1:2.34.1-1ubuntu1.15). 2025-11-12 20:06:41.106 | git set to manually installed. 2025-11-12 20:06:41.106 | iptables is already the newest version (1.8.7-1ubuntu5.2). 2025-11-12 20:06:41.106 | iptables set to manually installed. 2025-11-12 20:06:41.106 | iputils-arping is already the newest version (3:20211215-1ubuntu0.1). 2025-11-12 20:06:41.106 | iputils-ping is already the newest version (3:20211215-1ubuntu0.1). 2025-11-12 20:06:41.106 | iputils-ping set to manually installed. 2025-11-12 20:06:41.106 | kpartx is already the newest version (0.8.8-1ubuntu1.22.04.4). 2025-11-12 20:06:41.106 | kpartx set to manually installed. 2025-11-12 20:06:41.106 | libkrb5-dev is already the newest version (1.19.2-2ubuntu0.7). 2025-11-12 20:06:41.106 | libldap2-dev is already the newest version (2.5.19+dfsg-0ubuntu0.22.04.1). 2025-11-12 20:06:41.106 | libpq-dev is already the newest version (14.19-0ubuntu0.22.04.1). 2025-11-12 20:06:41.106 | libsasl2-dev is already the newest version (2.1.27+dfsg2-3ubuntu1.2). 2025-11-12 20:06:41.106 | libxslt1-dev is already the newest version (1.1.34-4ubuntu0.22.04.4). 2025-11-12 20:06:41.106 | lvm2 is already the newest version (2.03.11-2.1ubuntu5). 2025-11-12 20:06:41.106 | lvm2 set to manually installed. 2025-11-12 20:06:41.106 | memcached is already the newest version (1.6.14-1ubuntu0.1). 2025-11-12 20:06:41.106 | open-iscsi is already the newest version (2.1.5-1ubuntu1.1). 2025-11-12 20:06:41.106 | open-iscsi set to manually installed. 2025-11-12 20:06:41.106 | openssh-server is already the newest version (1:8.9p1-3ubuntu0.13). 2025-11-12 20:06:41.106 | python3-dev is already the newest version (3.10.6-1~22.04.1). 2025-11-12 20:06:41.106 | qemu-utils is already the newest version (1:6.2+dfsg-2ubuntu6.27). 2025-11-12 20:06:41.106 | sqlite3 is already the newest version (3.37.2-2ubuntu0.5). 2025-11-12 20:06:41.106 | sudo is already the newest version (1.9.9-1ubuntu2.5). 2025-11-12 20:06:41.106 | sudo set to manually installed. 2025-11-12 20:06:41.106 | tar is already the newest version (1.34+dfsg-1ubuntu0.1.22.04.2). 2025-11-12 20:06:41.106 | tar set to manually installed. 2025-11-12 20:06:41.106 | tcpdump is already the newest version (4.99.1-3ubuntu0.2). 2025-11-12 20:06:41.106 | tcpdump set to manually installed. 2025-11-12 20:06:41.106 | unzip is already the newest version (6.0-26ubuntu3.2). 2025-11-12 20:06:41.106 | uuid-runtime is already the newest version (2.37.2-4ubuntu3.4). 2025-11-12 20:06:41.106 | uuid-runtime set to manually installed. 2025-11-12 20:06:41.106 | wget is already the newest version (1.21.2-2ubuntu1.1). 2025-11-12 20:06:41.348 | wget set to manually installed. 2025-11-12 20:06:41.348 | zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu9.2). 2025-11-12 20:06:41.348 | graphviz is already the newest version (2.42.2-6ubuntu0.1). 2025-11-12 20:06:41.348 | python3-pip is already the newest version (22.0.2+dfsg-1ubuntu0.7). 2025-11-12 20:06:41.348 | python3-venv is already the newest version (3.10.6-1~22.04.1). 2025-11-12 20:06:41.348 | The following packages were automatically installed and are no longer required: 2025-11-12 20:06:41.348 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:06:41.348 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:06:41.348 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:06:41.348 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:06:41.350 | The following additional packages will be installed: 2025-11-12 20:06:41.350 | libnss-systemd libpam-systemd libssl3 libsystemd0 libxml2 systemd 2025-11-12 20:06:41.350 | systemd-sysv systemd-timesyncd 2025-11-12 20:06:41.351 | Suggested packages: 2025-11-12 20:06:41.351 | vim-haproxy haproxy-doc libssl-doc systemd-container libtss2-rc0 2025-11-12 20:06:41.381 | The following packages will be upgraded: 2025-11-12 20:06:41.382 | haproxy libnss-systemd libpam-systemd libssl-dev libssl3 libsystemd-dev 2025-11-12 20:06:41.383 | libsystemd0 libxml2 libxml2-dev openssl systemd systemd-sysv 2025-11-12 20:06:41.383 | systemd-timesyncd 2025-11-12 20:06:41.826 | Preconfiguring packages ... 2025-11-12 20:06:41.897 | 13 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:06:41.897 | Need to get 0 B/14.3 MB of archives. 2025-11-12 20:06:41.897 | After this operation, 1,024 B of additional disk space will be used. 2025-11-12 20:06:42.723 | (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 198295 files and directories currently installed.) 2025-11-12 20:06:42.731 | Preparing to unpack .../0-libsystemd-dev_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:42.747 | Unpacking libsystemd-dev:amd64 (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:42.936 | Preparing to unpack .../1-libnss-systemd_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:42.951 | Unpacking libnss-systemd:amd64 (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:43.022 | Preparing to unpack .../2-systemd-timesyncd_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:43.037 | Unpacking systemd-timesyncd (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:43.116 | Preparing to unpack .../3-systemd-sysv_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:43.127 | Unpacking systemd-sysv (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:43.195 | Preparing to unpack .../4-libpam-systemd_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:43.209 | Unpacking libpam-systemd:amd64 (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:43.267 | Preparing to unpack .../5-libssl-dev_3.0.2-0ubuntu1.20_amd64.deb ... 2025-11-12 20:06:43.278 | Unpacking libssl-dev:amd64 (3.0.2-0ubuntu1.20) over (3.0.2-0ubuntu1.19) ... 2025-11-12 20:06:43.450 | Preparing to unpack .../6-libssl3_3.0.2-0ubuntu1.20_amd64.deb ... 2025-11-12 20:06:43.462 | Unpacking libssl3:amd64 (3.0.2-0ubuntu1.20) over (3.0.2-0ubuntu1.19) ... 2025-11-12 20:06:43.571 | Setting up libssl3:amd64 (3.0.2-0ubuntu1.20) ... 2025-11-12 20:06:43.827 | (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 198295 files and directories currently installed.) 2025-11-12 20:06:43.835 | Preparing to unpack .../systemd_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:43.883 | Unpacking systemd (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:44.204 | Preparing to unpack .../libsystemd0_249.11-0ubuntu3.17_amd64.deb ... 2025-11-12 20:06:44.216 | Unpacking libsystemd0:amd64 (249.11-0ubuntu3.17) over (249.11-0ubuntu3.16) ... 2025-11-12 20:06:44.286 | Setting up libsystemd0:amd64 (249.11-0ubuntu3.17) ... 2025-11-12 20:06:44.421 | (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 198295 files and directories currently installed.) 2025-11-12 20:06:44.430 | Preparing to unpack .../haproxy_2.4.24-0ubuntu0.22.04.3_amd64.deb ... 2025-11-12 20:06:44.458 | Unpacking haproxy (2.4.24-0ubuntu0.22.04.3) over (2.4.24-0ubuntu0.22.04.2) ... 2025-11-12 20:06:44.566 | Preparing to unpack .../libxml2-dev_2.9.13+dfsg-1ubuntu0.10_amd64.deb ... 2025-11-12 20:06:44.576 | Unpacking libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.10) over (2.9.13+dfsg-1ubuntu0.9) ... 2025-11-12 20:06:44.671 | Preparing to unpack .../libxml2_2.9.13+dfsg-1ubuntu0.10_amd64.deb ... 2025-11-12 20:06:44.682 | Unpacking libxml2:amd64 (2.9.13+dfsg-1ubuntu0.10) over (2.9.13+dfsg-1ubuntu0.9) ... 2025-11-12 20:06:44.758 | Preparing to unpack .../openssl_3.0.2-0ubuntu1.20_amd64.deb ... 2025-11-12 20:06:44.769 | Unpacking openssl (3.0.2-0ubuntu1.20) over (3.0.2-0ubuntu1.19) ... 2025-11-12 20:06:44.891 | Setting up haproxy (2.4.24-0ubuntu0.22.04.3) ... 2025-11-12 20:06:45.763 | Setting up systemd (249.11-0ubuntu3.17) ... 2025-11-12 20:06:46.447 | Setting up libssl-dev:amd64 (3.0.2-0ubuntu1.20) ... 2025-11-12 20:06:46.457 | Setting up systemd-timesyncd (249.11-0ubuntu3.17) ... 2025-11-12 20:06:46.966 | Setting up openssl (3.0.2-0ubuntu1.20) ... 2025-11-12 20:06:46.981 | Setting up libxml2:amd64 (2.9.13+dfsg-1ubuntu0.10) ... 2025-11-12 20:06:46.991 | Setting up libsystemd-dev:amd64 (249.11-0ubuntu3.17) ... 2025-11-12 20:06:47.001 | Setting up systemd-sysv (249.11-0ubuntu3.17) ... 2025-11-12 20:06:47.012 | Setting up libnss-systemd:amd64 (249.11-0ubuntu3.17) ... 2025-11-12 20:06:47.024 | Setting up libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.10) ... 2025-11-12 20:06:47.034 | Setting up libpam-systemd:amd64 (249.11-0ubuntu3.17) ... 2025-11-12 20:06:47.209 | Processing triggers for rsyslog (8.2112.0-2ubuntu2.2) ... 2025-11-12 20:06:47.256 | Processing triggers for man-db (2.10.2-1) ... 2025-11-12 20:06:47.561 | Processing triggers for dbus (1.12.20-2ubuntu4.1) ... 2025-11-12 20:06:47.577 | Processing triggers for libc-bin (2.35-0ubuntu3.11) ... 2025-11-12 20:06:47.964 | NEEDRESTART-VER: 3.5 2025-11-12 20:06:48.840 | NEEDRESTART-KCUR: 6.8.0-84-generic 2025-11-12 20:06:48.840 | NEEDRESTART-KEXP: 6.8.0-84-generic 2025-11-12 20:06:48.840 | NEEDRESTART-KSTA: 1 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: apache2.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: apt-news.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: conntrackd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: dbus.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: epmd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: esm-cache.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: irqbalance.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: mariadb.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: memcached.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: ModemManager.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: multipathd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: networkd-dispatcher.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: open-vm-tools.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: ovs-vswitchd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: ovsdb-server.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: packagekit.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmcd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmie.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmie_farm.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmlogger.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmlogger_farm.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: pmproxy.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: polkit.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: rabbitmq-server.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: ssh.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: systemd-logind.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: systemd-udevd.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: udisks2.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: user@1001.service 2025-11-12 20:06:48.840 | NEEDRESTART-SVC: vgauth.service 2025-11-12 20:06:50.577 | ++ functions-common:apt_get:1214 : result=0 2025-11-12 20:06:50.579 | ++ functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:06:50.581 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:06:50.583 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:50.585 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:50.586 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:06:50.588 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:50.590 | ++ functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:06:50.591 | ++ functions-common:time_stop:2430 : start_time=1762978000721 2025-11-12 20:06:50.593 | ++ functions-common:time_stop:2432 : [[ -z 1762978000721 ]] 2025-11-12 20:06:50.596 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:50.599 | ++ functions-common:time_stop:2435 : end_time=1762978010597 2025-11-12 20:06:50.600 | ++ functions-common:time_stop:2436 : elapsed_time=9876 2025-11-12 20:06:50.602 | ++ functions-common:time_stop:2437 : total=651 2025-11-12 20:06:50.604 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:50.606 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=10527 2025-11-12 20:06:50.608 | ++ functions-common:apt_get:1218 : return 0 2025-11-12 20:06:50.610 | ++ tools/install_prereqs.sh:source:74 : [[ -n False ]] 2025-11-12 20:06:50.611 | ++ tools/install_prereqs.sh:source:74 : [[ False != \F\a\l\s\e ]] 2025-11-12 20:06:50.614 | +++ tools/install_prereqs.sh:source:83 : which python3.10 2025-11-12 20:06:50.618 | ++ tools/install_prereqs.sh:source:83 : export PYTHON=/usr/bin/python3.10 2025-11-12 20:06:50.620 | ++ tools/install_prereqs.sh:source:83 : PYTHON=/usr/bin/python3.10 2025-11-12 20:06:50.623 | ++ tools/install_prereqs.sh:source:88 : date +%s 2025-11-12 20:06:50.626 | ++ tools/install_prereqs.sh:source:89 : date 2025-11-12 20:06:50.629 | + stack.sh:main:824 : [[ False != \T\r\u\e ]] 2025-11-12 20:06:50.631 | + stack.sh:main:825 : PYPI_ALTERNATIVE_URL= 2025-11-12 20:06:50.633 | + stack.sh:main:825 : /opt/stack/devstack/tools/install_pip.sh 2025-11-12 20:06:50.951 | + tools/install_pip.sh:main:25 : FILES=/opt/stack/devstack/files 2025-11-12 20:06:50.952 | + tools/install_pip.sh:main:40 : PIP_GET_PIP_URL=https://bootstrap.pypa.io/get-pip.py 2025-11-12 20:06:50.953 | + tools/install_pip.sh:main:42 : GetDistro 2025-11-12 20:06:50.955 | + functions-common:GetDistro:470 : GetOSVersion 2025-11-12 20:06:50.956 | + functions-common:GetOSVersion:440 : source /etc/os-release 2025-11-12 20:06:50.958 | ++ /etc/os-release:source:1 : PRETTY_NAME='Ubuntu 22.04.5 LTS' 2025-11-12 20:06:50.959 | ++ /etc/os-release:source:2 : NAME=Ubuntu 2025-11-12 20:06:50.960 | ++ /etc/os-release:source:3 : VERSION_ID=22.04 2025-11-12 20:06:50.961 | ++ /etc/os-release:source:4 : VERSION='22.04.5 LTS (Jammy Jellyfish)' 2025-11-12 20:06:50.963 | ++ /etc/os-release:source:5 : VERSION_CODENAME=jammy 2025-11-12 20:06:50.964 | ++ /etc/os-release:source:6 : ID=ubuntu 2025-11-12 20:06:50.966 | ++ /etc/os-release:source:7 : ID_LIKE=debian 2025-11-12 20:06:50.967 | ++ /etc/os-release:source:8 : HOME_URL=https://www.ubuntu.com/ 2025-11-12 20:06:50.968 | ++ /etc/os-release:source:9 : SUPPORT_URL=https://help.ubuntu.com/ 2025-11-12 20:06:50.969 | ++ /etc/os-release:source:10 : BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ 2025-11-12 20:06:50.971 | ++ /etc/os-release:source:11 : PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy 2025-11-12 20:06:50.972 | ++ /etc/os-release:source:12 : UBUNTU_CODENAME=jammy 2025-11-12 20:06:50.973 | + functions-common:GetOSVersion:441 : [[ ubuntu =~ (almalinux|centos|rocky|rhel) ]] 2025-11-12 20:06:50.975 | + functions-common:GetOSVersion:446 : _ensure_lsb_release 2025-11-12 20:06:50.977 | ++ functions-common:_ensure_lsb_release:417 : command -v lsb_release 2025-11-12 20:06:50.979 | + functions-common:_ensure_lsb_release:417 : [[ -x /usr/bin/lsb_release ]] 2025-11-12 20:06:50.980 | + functions-common:_ensure_lsb_release:418 : return 2025-11-12 20:06:50.981 | ++ functions-common:GetOSVersion:448 : lsb_release -r -s 2025-11-12 20:06:51.030 | + functions-common:GetOSVersion:448 : os_RELEASE=22.04 2025-11-12 20:06:51.032 | ++ functions-common:GetOSVersion:449 : lsb_release -c -s 2025-11-12 20:06:51.067 | + functions-common:GetOSVersion:449 : os_CODENAME=jammy 2025-11-12 20:06:51.069 | ++ functions-common:GetOSVersion:450 : lsb_release -i -s 2025-11-12 20:06:51.105 | + functions-common:GetOSVersion:450 : os_VENDOR=Ubuntu 2025-11-12 20:06:51.106 | + functions-common:GetOSVersion:453 : [[ Ubuntu =~ (Debian|Ubuntu) ]] 2025-11-12 20:06:51.108 | + functions-common:GetOSVersion:454 : os_PACKAGE=deb 2025-11-12 20:06:51.109 | + functions-common:GetOSVersion:459 : typeset -xr os_VENDOR 2025-11-12 20:06:51.110 | + functions-common:GetOSVersion:460 : typeset -xr os_RELEASE 2025-11-12 20:06:51.112 | + functions-common:GetOSVersion:461 : typeset -xr os_PACKAGE 2025-11-12 20:06:51.113 | + functions-common:GetOSVersion:462 : typeset -xr os_CODENAME 2025-11-12 20:06:51.114 | + functions-common:GetDistro:471 : [[ Ubuntu =~ (Ubuntu) ]] 2025-11-12 20:06:51.116 | + functions-common:GetDistro:474 : DISTRO=jammy 2025-11-12 20:06:51.117 | + functions-common:GetDistro:511 : typeset -xr DISTRO 2025-11-12 20:06:51.118 | + tools/install_pip.sh:main:43 : echo 'Distro: jammy' 2025-11-12 20:06:51.119 | Distro: jammy 2025-11-12 20:06:51.120 | + tools/install_pip.sh:main:117 : get_versions 2025-11-12 20:06:51.121 | ++ tools/install_pip.sh:get_versions:48 : which pip 2025-11-12 20:06:51.124 | + tools/install_pip.sh:get_versions:48 : PIP=/usr/local/bin/pip 2025-11-12 20:06:51.126 | + tools/install_pip.sh:get_versions:49 : [[ -n /usr/local/bin/pip ]] 2025-11-12 20:06:51.128 | ++ tools/install_pip.sh:get_versions:50 : /usr/local/bin/pip --version 2025-11-12 20:06:51.128 | ++ tools/install_pip.sh:get_versions:50 : awk '{ print $2}' 2025-11-12 20:06:51.263 | + tools/install_pip.sh:get_versions:50 : PIP_VERSION=0.1.15 2025-11-12 20:06:51.265 | + tools/install_pip.sh:get_versions:51 : echo 'pip: 0.1.15' 2025-11-12 20:06:51.265 | pip: 0.1.15 2025-11-12 20:06:51.266 | + tools/install_pip.sh:main:119 : [[ -n '' ]] 2025-11-12 20:06:51.268 | + tools/install_pip.sh:main:123 : is_fedora 2025-11-12 20:06:51.269 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:06:51.271 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:06:51.272 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:06:51.273 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:06:51.274 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:06:51.275 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:06:51.277 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:06:51.278 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:06:51.279 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:06:51.281 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:06:51.282 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:06:51.283 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:06:51.284 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:06:51.286 | + tools/install_pip.sh:main:134 : is_ubuntu 2025-11-12 20:06:51.287 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:06:51.288 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:06:51.289 | + tools/install_pip.sh:main:137 : sed -i -e /setuptools/d /opt/stack//requirements/upper-constraints.txt 2025-11-12 20:06:51.292 | + tools/install_pip.sh:main:146 : set -x 2025-11-12 20:06:51.294 | + tools/install_pip.sh:main:149 : get_versions 2025-11-12 20:06:51.296 | ++ tools/install_pip.sh:get_versions:48 : which pip 2025-11-12 20:06:51.299 | + tools/install_pip.sh:get_versions:48 : PIP=/usr/local/bin/pip 2025-11-12 20:06:51.300 | + tools/install_pip.sh:get_versions:49 : [[ -n /usr/local/bin/pip ]] 2025-11-12 20:06:51.302 | ++ tools/install_pip.sh:get_versions:50 : /usr/local/bin/pip --version 2025-11-12 20:06:51.302 | ++ tools/install_pip.sh:get_versions:50 : awk '{ print $2}' 2025-11-12 20:06:51.310 | + tools/install_pip.sh:get_versions:50 : PIP_VERSION=0.1.15 2025-11-12 20:06:51.311 | + tools/install_pip.sh:get_versions:51 : echo 'pip: 0.1.15' 2025-11-12 20:06:51.312 | pip: 0.1.15 2025-11-12 20:06:51.314 | + stack.sh:main:829 : source /opt/stack/devstack/tools/fixup_stuff.sh 2025-11-12 20:06:51.316 | ++ tools/fixup_stuff.sh:source:12 : [[ -z /opt/stack/devstack ]] 2025-11-12 20:06:51.318 | + stack.sh:main:830 : fixup_all 2025-11-12 20:06:51.320 | + tools/fixup_stuff.sh:fixup_all:124 : fixup_ubuntu 2025-11-12 20:06:51.322 | + tools/fixup_stuff.sh:fixup_ubuntu:108 : is_ubuntu 2025-11-12 20:06:51.324 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:06:51.325 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:06:51.327 | + tools/fixup_stuff.sh:fixup_ubuntu:118 : sudo rm -rf /usr/lib/python3/dist-packages/PyYAML-5.4.1.egg-info 2025-11-12 20:06:51.337 | + tools/fixup_stuff.sh:fixup_ubuntu:119 : sudo rm -rf /usr/lib/python3/dist-packages/pyasn1_modules-0.2.1.egg-info 2025-11-12 20:06:51.346 | + tools/fixup_stuff.sh:fixup_ubuntu:120 : sudo rm -rf '/usr/lib/python3/dist-packages/simplejson-*.egg-info' 2025-11-12 20:06:51.356 | + tools/fixup_stuff.sh:fixup_all:125 : fixup_fedora 2025-11-12 20:06:51.357 | + tools/fixup_stuff.sh:fixup_fedora:33 : is_fedora 2025-11-12 20:06:51.359 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:06:51.361 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:06:51.363 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:06:51.364 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:06:51.366 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:06:51.368 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:06:51.369 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:06:51.371 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:06:51.373 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:06:51.374 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:06:51.376 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:06:51.378 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:06:51.380 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:06:51.381 | + tools/fixup_stuff.sh:fixup_fedora:34 : return 2025-11-12 20:06:51.383 | + stack.sh:main:832 : [[ True == \T\r\u\e ]] 2025-11-12 20:06:51.385 | + stack.sh:main:834 : sudo ln -sf /opt/stack/data/venv/bin/cinder-manage /usr/local/bin 2025-11-12 20:06:51.395 | + stack.sh:main:835 : sudo ln -sf /opt/stack/data/venv/bin/cinder-rtstool /usr/local/bin 2025-11-12 20:06:51.404 | + stack.sh:main:836 : sudo ln -sf /opt/stack/data/venv/bin/glance /usr/local/bin 2025-11-12 20:06:51.413 | + stack.sh:main:837 : sudo ln -sf /opt/stack/data/venv/bin/nova-manage /usr/local/bin 2025-11-12 20:06:51.421 | + stack.sh:main:838 : sudo ln -sf /opt/stack/data/venv/bin/openstack /usr/local/bin 2025-11-12 20:06:51.430 | + stack.sh:main:839 : sudo ln -sf /opt/stack/data/venv/bin/privsep-helper /usr/local/bin 2025-11-12 20:06:51.439 | + stack.sh:main:840 : sudo ln -sf /opt/stack/data/venv/bin/rally /usr/local/bin 2025-11-12 20:06:51.448 | + stack.sh:main:841 : sudo ln -sf /opt/stack/data/venv/bin/tox /usr/local/bin 2025-11-12 20:06:51.456 | + stack.sh:main:843 : setup_devstack_virtualenv 2025-11-12 20:06:51.458 | + inc/python:setup_devstack_virtualenv:39 : [[ ! -d /opt/stack/data/venv ]] 2025-11-12 20:06:51.460 | + inc/python:setup_devstack_virtualenv:46 : [[ :/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin: != *\:\/\o\p\t\/\s\t\a\c\k\/\d\a\t\a\/\v\e\n\v\/\b\i\n\:* ]] 2025-11-12 20:06:51.462 | + inc/python:setup_devstack_virtualenv:47 : export PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:06:51.464 | + inc/python:setup_devstack_virtualenv:47 : PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:06:51.466 | + inc/python:setup_devstack_virtualenv:48 : export PYTHON=/opt/stack/data/venv/bin/python3 2025-11-12 20:06:51.467 | + inc/python:setup_devstack_virtualenv:48 : PYTHON=/opt/stack/data/venv/bin/python3 2025-11-12 20:06:51.470 | + stack.sh:main:847 : pip_install -U os-testr 2025-11-12 20:06:51.488 | Using python 3.10 to install os-testr 2025-11-12 20:06:51.490 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -U os-testr 2025-11-12 20:06:53.347 | Collecting os-testr 2025-11-12 20:06:53.349 | Using cached os_testr-3.0.0-py3-none-any.whl.metadata (1.8 kB) 2025-11-12 20:06:53.394 | Collecting pbr!=2.1.0,>=2.0.0 (from os-testr) 2025-11-12 20:06:53.395 | Using cached pbr-7.0.2-py2.py3-none-any.whl.metadata (1.4 kB) 2025-11-12 20:06:53.421 | Collecting python-subunit>=1.0.0 (from os-testr) 2025-11-12 20:06:53.433 | Using cached python_subunit-1.4.4-py3-none-any.whl.metadata (22 kB) 2025-11-12 20:06:53.471 | Collecting testtools>=2.2.0 (from os-testr) 2025-11-12 20:06:53.473 | Using cached testtools-2.7.2-py3-none-any.whl.metadata (5.2 kB) 2025-11-12 20:06:53.476 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->os-testr) (69.1.1) 2025-11-12 20:06:53.512 | Collecting iso8601 (from python-subunit>=1.0.0->os-testr) 2025-11-12 20:06:53.514 | Using cached iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB) 2025-11-12 20:06:53.569 | Using cached os_testr-3.0.0-py3-none-any.whl (32 kB) 2025-11-12 20:06:53.572 | Using cached pbr-7.0.2-py2.py3-none-any.whl (129 kB) 2025-11-12 20:06:53.575 | Using cached python_subunit-1.4.4-py3-none-any.whl (104 kB) 2025-11-12 20:06:53.578 | Using cached testtools-2.7.2-py3-none-any.whl (179 kB) 2025-11-12 20:06:53.582 | Using cached iso8601-2.1.0-py3-none-any.whl (7.5 kB) 2025-11-12 20:06:53.614 | Installing collected packages: testtools, pbr, iso8601, python-subunit, os-testr 2025-11-12 20:06:53.942 | Successfully installed iso8601-2.1.0 os-testr-3.0.0 pbr-7.0.2 python-subunit-1.4.4 testtools-2.7.2 2025-11-12 20:06:54.032 | + inc/python:pip_install:216 : result=0 2025-11-12 20:06:54.034 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:06:54.036 | + functions-common:time_stop:2423 : local name 2025-11-12 20:06:54.037 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:06:54.039 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:06:54.041 | + functions-common:time_stop:2426 : local total 2025-11-12 20:06:54.043 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:06:54.044 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:06:54.046 | + functions-common:time_stop:2430 : start_time=1762978011483 2025-11-12 20:06:54.048 | + functions-common:time_stop:2432 : [[ -z 1762978011483 ]] 2025-11-12 20:06:54.050 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:06:54.053 | + functions-common:time_stop:2435 : end_time=1762978014051 2025-11-12 20:06:54.054 | + functions-common:time_stop:2436 : elapsed_time=2568 2025-11-12 20:06:54.056 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:06:54.058 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:06:54.060 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=2568 2025-11-12 20:06:54.062 | + inc/python:pip_install:219 : return 0 2025-11-12 20:06:54.064 | + stack.sh:main:851 : iniset -sudo /etc/systemd/journald.conf Journal RateLimitBurst 0 2025-11-12 20:06:54.106 | + stack.sh:main:852 : sudo systemctl restart systemd-journald 2025-11-12 20:06:54.170 | + stack.sh:main:858 : install_infra 2025-11-12 20:06:54.172 | + lib/infra:install_infra:31 : local PIP_VIRTUAL_ENV=/opt/stack//requirements/.venv 2025-11-12 20:06:54.174 | + lib/infra:install_infra:32 : '[' '!' -d /opt/stack//requirements/.venv ']' 2025-11-12 20:06:54.176 | + lib/infra:install_infra:32 : python3 -m venv /opt/stack//requirements/.venv 2025-11-12 20:06:57.411 | + lib/infra:install_infra:34 : PIP_VIRTUAL_ENV=/opt/stack//requirements/.venv 2025-11-12 20:06:57.413 | + lib/infra:install_infra:34 : pip_install -U pbr 'setuptools[core]' 2025-11-12 20:06:57.431 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack//requirements/.venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -U pbr 'setuptools[core]' 2025-11-12 20:06:58.376 | Collecting pbr 2025-11-12 20:06:58.378 | Using cached pbr-7.0.2-py2.py3-none-any.whl (129 kB) 2025-11-12 20:06:58.381 | Requirement already satisfied: setuptools[core] in /opt/stack/requirements/.venv/lib/python3.10/site-packages (59.6.0) 2025-11-12 20:06:58.706 | Collecting setuptools[core] 2025-11-12 20:06:58.717 | Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-12 20:06:58.845 | Collecting more_itertools>=8.8 2025-11-12 20:06:58.849 | Using cached more_itertools-10.8.0-py3-none-any.whl (69 kB) 2025-11-12 20:06:58.892 | Collecting packaging>=24.2 2025-11-12 20:06:58.896 | Using cached packaging-25.0-py3-none-any.whl (66 kB) 2025-11-12 20:06:58.936 | Collecting jaraco.functools>=4 2025-11-12 20:06:58.939 | Using cached jaraco_functools-4.3.0-py3-none-any.whl (10 kB) 2025-11-12 20:06:58.987 | Collecting wheel>=0.43.0 2025-11-12 20:06:58.991 | Using cached wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-12 20:06:59.032 | Collecting tomli>=2.0.1 2025-11-12 20:06:59.035 | Using cached tomli-2.3.0-py3-none-any.whl (14 kB) 2025-11-12 20:06:59.074 | Collecting jaraco.text>=3.7 2025-11-12 20:06:59.076 | Using cached jaraco.text-4.0.0-py3-none-any.whl (11 kB) 2025-11-12 20:06:59.115 | Collecting platformdirs>=4.2.2 2025-11-12 20:06:59.118 | Using cached platformdirs-4.5.0-py3-none-any.whl (18 kB) 2025-11-12 20:06:59.170 | Collecting autocommand 2025-11-12 20:06:59.173 | Using cached autocommand-2.2.2-py3-none-any.whl (19 kB) 2025-11-12 20:06:59.201 | Collecting jaraco.context>=4.1 2025-11-12 20:06:59.204 | Using cached jaraco.context-6.0.1-py3-none-any.whl (6.8 kB) 2025-11-12 20:06:59.255 | Collecting backports.tarfile 2025-11-12 20:06:59.256 | Using cached backports.tarfile-1.2.0-py3-none-any.whl (30 kB) 2025-11-12 20:06:59.403 | Installing collected packages: wheel, tomli, setuptools, platformdirs, packaging, more_itertools, backports.tarfile, autocommand, pbr, jaraco.functools, jaraco.context, jaraco.text 2025-11-12 20:06:59.469 | Attempting uninstall: setuptools 2025-11-12 20:06:59.469 | Found existing installation: setuptools 59.6.0 2025-11-12 20:06:59.533 | Uninstalling setuptools-59.6.0: 2025-11-12 20:06:59.542 | Successfully uninstalled setuptools-59.6.0 2025-11-12 20:07:00.441 | Successfully installed autocommand-2.2.2 backports.tarfile-1.2.0 jaraco.context-6.0.1 jaraco.functools-4.3.0 jaraco.text-4.0.0 more_itertools-10.8.0 packaging-25.0 pbr-7.0.2 platformdirs-4.5.0 setuptools-80.9.0 tomli-2.3.0 wheel-0.45.1 2025-11-12 20:07:00.543 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:00.545 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:00.548 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:00.549 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:00.551 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:00.553 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:00.555 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:00.556 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:00.558 | + functions-common:time_stop:2430 : start_time=1762978017425 2025-11-12 20:07:00.559 | + functions-common:time_stop:2432 : [[ -z 1762978017425 ]] 2025-11-12 20:07:00.562 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:00.564 | + functions-common:time_stop:2435 : end_time=1762978020563 2025-11-12 20:07:00.566 | + functions-common:time_stop:2436 : elapsed_time=3138 2025-11-12 20:07:00.568 | + functions-common:time_stop:2437 : total=2568 2025-11-12 20:07:00.570 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:00.571 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=5706 2025-11-12 20:07:00.573 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:00.575 | + lib/infra:install_infra:35 : PIP_VIRTUAL_ENV=/opt/stack//requirements/.venv 2025-11-12 20:07:00.577 | + lib/infra:install_infra:35 : pip_install /opt/stack//requirements 2025-11-12 20:07:00.594 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack//requirements/.venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt /opt/stack//requirements 2025-11-12 20:07:01.439 | Processing /opt/stack/requirements 2025-11-12 20:07:01.558 | Installing build dependencies: started 2025-11-12 20:07:04.909 | Installing build dependencies: finished with status 'done' 2025-11-12 20:07:04.913 | Getting requirements to build wheel: started 2025-11-12 20:07:05.086 | Getting requirements to build wheel: finished with status 'done' 2025-11-12 20:07:05.088 | Preparing metadata (pyproject.toml): started 2025-11-12 20:07:05.813 | Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:07:05.824 | Requirement already satisfied: packaging!=20.5,!=20.6,!=20.7,>=16.5 in /opt/stack/requirements/.venv/lib/python3.10/site-packages (from openstack_requirements==1.2.1.dev7920) (25.0) 2025-11-12 20:07:05.826 | Requirement already satisfied: setuptools!=24.0.0,!=34.0.0,!=34.0.1,!=34.0.2,!=34.0.3,!=34.1.0,!=34.1.1,!=34.2.0,!=34.3.0,!=34.3.1,!=34.3.2,!=36.2.0,>=21.0.0 in /opt/stack/requirements/.venv/lib/python3.10/site-packages (from openstack_requirements==1.2.1.dev7920) (80.9.0) 2025-11-12 20:07:05.826 | Requirement already satisfied: tomli in /opt/stack/requirements/.venv/lib/python3.10/site-packages (from openstack_requirements==1.2.1.dev7920) (2.3.0) 2025-11-12 20:07:05.956 | Collecting requests>=2.14.2 2025-11-12 20:07:05.961 | Using cached requests-2.32.5-py3-none-any.whl (64 kB) 2025-11-12 20:07:06.086 | Collecting beagle>=0.2.1 2025-11-12 20:07:06.087 | Using cached beagle-0.5.0-py3-none-any.whl (10 kB) 2025-11-12 20:07:06.195 | Collecting PyYAML>=3.12 2025-11-12 20:07:06.205 | Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB) 2025-11-12 20:07:06.333 | Collecting fixtures>=3.0.0 2025-11-12 20:07:06.339 | Using cached fixtures-4.2.6-py3-none-any.whl (66 kB) 2025-11-12 20:07:06.400 | Collecting certifi>=2017.4.17 2025-11-12 20:07:06.404 | Using cached certifi-2025.11.12-py3-none-any.whl (159 kB) 2025-11-12 20:07:06.470 | Collecting urllib3<3,>=1.21.1 2025-11-12 20:07:06.475 | Using cached urllib3-1.26.20-py2.py3-none-any.whl (144 kB) 2025-11-12 20:07:06.503 | Collecting idna<4,>=2.5 2025-11-12 20:07:06.505 | Using cached idna-3.11-py3-none-any.whl (71 kB) 2025-11-12 20:07:06.751 | Collecting charset_normalizer<4,>=2 2025-11-12 20:07:06.754 | Using cached charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB) 2025-11-12 20:07:06.857 | Building wheels for collected packages: openstack_requirements 2025-11-12 20:07:06.857 | Building wheel for openstack_requirements (pyproject.toml): started 2025-11-12 20:07:08.364 | Building wheel for openstack_requirements (pyproject.toml): finished with status 'done' 2025-11-12 20:07:08.364 | Created wheel for openstack_requirements: filename=openstack_requirements-1.2.1.dev7920-py3-none-any.whl size=51793 sha256=2b80b5a5fbd313c90807e9adff1e2709f08abdb9ea9ad2cd952b2c2394f8a3e5 2025-11-12 20:07:08.365 | Stored in directory: /tmp/pip-ephem-wheel-cache-lzo7rsr_/wheels/e1/e8/0d/0f4e660d9aaaf181126542ff9b648c105830cc8a37987debf7 2025-11-12 20:07:08.369 | Successfully built openstack_requirements 2025-11-12 20:07:08.465 | Installing collected packages: urllib3, PyYAML, idna, fixtures, charset_normalizer, certifi, beagle, requests, openstack_requirements 2025-11-12 20:07:09.012 | Successfully installed PyYAML-6.0.3 beagle-0.5.0 certifi-2025.11.12 charset_normalizer-3.4.4 fixtures-4.2.6 idna-3.11 openstack_requirements-1.2.1.dev7920 requests-2.32.5 urllib3-1.26.20 2025-11-12 20:07:09.122 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:09.124 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:09.126 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:09.128 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:09.129 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:09.131 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:09.132 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:09.134 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:09.136 | + functions-common:time_stop:2430 : start_time=1762978020589 2025-11-12 20:07:09.137 | + functions-common:time_stop:2432 : [[ -z 1762978020589 ]] 2025-11-12 20:07:09.140 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:09.143 | + functions-common:time_stop:2435 : end_time=1762978029141 2025-11-12 20:07:09.144 | + functions-common:time_stop:2436 : elapsed_time=8552 2025-11-12 20:07:09.146 | + functions-common:time_stop:2437 : total=5706 2025-11-12 20:07:09.148 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:09.150 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=14258 2025-11-12 20:07:09.151 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:09.154 | + lib/infra:install_infra:39 : unset PIP_VIRTUAL_ENV 2025-11-12 20:07:09.155 | + lib/infra:install_infra:42 : use_library_from_git pbr 2025-11-12 20:07:09.157 | + inc/python:use_library_from_git:266 : local name=pbr 2025-11-12 20:07:09.159 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:09.161 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:09.163 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,pbr, ]] 2025-11-12 20:07:09.165 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:09.167 | + lib/infra:install_infra:48 : pip_install -U pbr 2025-11-12 20:07:09.182 | Using python 3.10 to install pbr 2025-11-12 20:07:09.184 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -U pbr 2025-11-12 20:07:09.954 | Requirement already satisfied: pbr in /opt/stack/data/venv/lib/python3.10/site-packages (7.0.2) 2025-11-12 20:07:10.055 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr) (69.1.1) 2025-11-12 20:07:10.202 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:10.204 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:10.206 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:10.208 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:10.209 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:10.211 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:10.213 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:10.214 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:10.216 | + functions-common:time_stop:2430 : start_time=1762978029178 2025-11-12 20:07:10.218 | + functions-common:time_stop:2432 : [[ -z 1762978029178 ]] 2025-11-12 20:07:10.220 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:10.224 | + functions-common:time_stop:2435 : end_time=1762978030221 2025-11-12 20:07:10.225 | + functions-common:time_stop:2436 : elapsed_time=1043 2025-11-12 20:07:10.227 | + functions-common:time_stop:2437 : total=14258 2025-11-12 20:07:10.228 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:10.230 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=15301 2025-11-12 20:07:10.232 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:10.234 | + stack.sh:main:861 : python3 -m venv /opt/stack//bindep-venv 2025-11-12 20:07:13.422 | + stack.sh:main:863 : /opt/stack//bindep-venv/bin/pip install bindep 2025-11-12 20:07:13.969 | Collecting bindep 2025-11-12 20:07:13.972 | Using cached bindep-2.13.0-py3-none-any.whl (34 kB) 2025-11-12 20:07:14.034 | Collecting pbr>=2 2025-11-12 20:07:14.036 | Using cached pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2025-11-12 20:07:14.071 | Collecting distro>=1.7 2025-11-12 20:07:14.074 | Using cached distro-1.9.0-py3-none-any.whl (20 kB) 2025-11-12 20:07:14.115 | Collecting packaging 2025-11-12 20:07:14.117 | Using cached packaging-25.0-py3-none-any.whl (66 kB) 2025-11-12 20:07:14.138 | Collecting Parsley 2025-11-12 20:07:14.141 | Using cached Parsley-1.3-py2.py3-none-any.whl (88 kB) 2025-11-12 20:07:14.145 | Requirement already satisfied: setuptools in /opt/stack/bindep-venv/lib/python3.10/site-packages (from pbr>=2->bindep) (59.6.0) 2025-11-12 20:07:14.185 | Installing collected packages: Parsley, pbr, packaging, distro, bindep 2025-11-12 20:07:14.437 | Successfully installed Parsley-1.3 bindep-2.13.0 distro-1.9.0 packaging-25.0 pbr-7.0.3 2025-11-12 20:07:14.514 | + stack.sh:main:864 : export BINDEP_CMD=/opt/stack//bindep-venv/bin/bindep 2025-11-12 20:07:14.516 | + stack.sh:main:864 : BINDEP_CMD=/opt/stack//bindep-venv/bin/bindep 2025-11-12 20:07:14.519 | ++ stack.sh:main:867 : _get_plugin_bindep_packages 2025-11-12 20:07:14.533 | + stack.sh:main:867 : pkgs= 2025-11-12 20:07:14.535 | + stack.sh:main:868 : [[ -n '' ]] 2025-11-12 20:07:14.537 | + stack.sh:main:875 : run_phase stack pre-install 2025-11-12 20:07:14.539 | + functions-common:run_phase:1851 : local mode=stack 2025-11-12 20:07:14.541 | + functions-common:run_phase:1852 : local phase=pre-install 2025-11-12 20:07:14.543 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:07:14.545 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:07:14.547 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:07:14.549 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:07:14.551 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:07:14.553 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:07:14.556 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:07:14.558 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:07:14.560 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:07:14.562 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh stack pre-install 2025-11-12 20:07:14.564 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:07:14.575 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:14.577 | ++ extras.d/80-tempest.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:07:14.578 | ++ extras.d/80-tempest.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.580 | ++ extras.d/80-tempest.sh:source:7 : [[ pre-install == \i\n\s\t\a\l\l ]] 2025-11-12 20:07:14.582 | ++ extras.d/80-tempest.sh:source:10 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.583 | ++ extras.d/80-tempest.sh:source:10 : [[ pre-install == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:07:14.585 | ++ extras.d/80-tempest.sh:source:13 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.587 | ++ extras.d/80-tempest.sh:source:13 : [[ pre-install == \e\x\t\r\a ]] 2025-11-12 20:07:14.588 | ++ extras.d/80-tempest.sh:source:16 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.590 | ++ extras.d/80-tempest.sh:source:16 : [[ pre-install == \p\o\s\t\-\e\x\t\r\a ]] 2025-11-12 20:07:14.592 | ++ extras.d/80-tempest.sh:source:19 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.593 | ++ extras.d/80-tempest.sh:source:19 : [[ pre-install == \t\e\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:07:14.595 | ++ extras.d/80-tempest.sh:source:27 : [[ stack == \u\n\s\t\a\c\k ]] 2025-11-12 20:07:14.597 | ++ extras.d/80-tempest.sh:source:32 : [[ stack == \c\l\e\a\n ]] 2025-11-12 20:07:14.598 | + functions-common:run_phase:1872 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:07:14.600 | + functions-common:run_phase:1875 : [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:07:14.602 | + functions-common:run_phase:1878 : run_plugins stack pre-install 2025-11-12 20:07:14.603 | + functions-common:run_plugins:1837 : local mode=stack 2025-11-12 20:07:14.605 | + functions-common:run_plugins:1838 : local phase=pre-install 2025-11-12 20:07:14.607 | + functions-common:run_plugins:1840 : local plugins=,networking-nsx-t 2025-11-12 20:07:14.609 | + functions-common:run_plugins:1841 : local plugin 2025-11-12 20:07:14.610 | + functions-common:run_plugins:1842 : for plugin in ${plugins//,/ } 2025-11-12 20:07:14.612 | + functions-common:run_plugins:1843 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:07:14.614 | + functions-common:run_plugins:1844 : [[ -f /opt/stack/networking-nsx-t/devstack/plugin.sh ]] 2025-11-12 20:07:14.616 | + functions-common:run_plugins:1845 : source /opt/stack/networking-nsx-t/devstack/plugin.sh stack pre-install 2025-11-12 20:07:14.618 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:07:14.619 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.621 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ pre-install == \i\n\s\t\a\l\l ]] 2025-11-12 20:07:14.623 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.625 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ pre-install == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:07:14.626 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:07:14.628 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ pre-install == \e\x\t\r\a ]] 2025-11-12 20:07:14.630 | + stack.sh:main:878 : set_systemd_override DefaultLimitNOFILE 2048 2025-11-12 20:07:14.632 | + functions:set_systemd_override:837 : local key=DefaultLimitNOFILE 2025-11-12 20:07:14.634 | + functions:set_systemd_override:838 : local value=2048 2025-11-12 20:07:14.636 | + functions:set_systemd_override:840 : local sysconf=/etc/systemd/system.conf 2025-11-12 20:07:14.638 | + functions:set_systemd_override:841 : iniset -sudo /etc/systemd/system.conf Manager DefaultLimitNOFILE 2048 2025-11-12 20:07:14.679 | + functions:set_systemd_override:842 : echo 'Set systemd system override for DefaultLimitNOFILE=2048' 2025-11-12 20:07:14.679 | Set systemd system override for DefaultLimitNOFILE=2048 2025-11-12 20:07:14.681 | + functions:set_systemd_override:844 : sudo systemctl daemon-reload 2025-11-12 20:07:14.932 | + stack.sh:main:880 : install_rpc_backend 2025-11-12 20:07:14.933 | + lib/rpc_backend:install_rpc_backend:52 : is_service_enabled rabbit 2025-11-12 20:07:14.946 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:14.948 | + lib/rpc_backend:install_rpc_backend:54 : install_package rabbitmq-server 2025-11-12 20:07:14.950 | + functions-common:install_package:1441 : update_package_repo 2025-11-12 20:07:14.952 | + functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:07:14.953 | + functions-common:update_package_repo:1416 : REPOS_UPDATED=True 2025-11-12 20:07:14.955 | + functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:07:14.957 | + functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:14.959 | + functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:07:14.961 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:14.963 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:14.965 | + functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:07:14.967 | + functions-common:apt_get_update:1169 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:14.969 | + functions-common:apt_get_update:1169 : [[ False != \T\r\u\e ]] 2025-11-12 20:07:14.971 | + functions-common:apt_get_update:1170 : return 2025-11-12 20:07:14.973 | + functions-common:install_package:1442 : real_install_package rabbitmq-server 2025-11-12 20:07:14.974 | + functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:07:14.977 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:14.978 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:14.980 | + functions-common:real_install_package:1430 : apt_get install rabbitmq-server 2025-11-12 20:07:14.997 | + functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install rabbitmq-server 2025-11-12 20:07:15.057 | Reading package lists... 2025-11-12 20:07:15.318 | Building dependency tree... 2025-11-12 20:07:15.321 | Reading state information... 2025-11-12 20:07:15.554 | rabbitmq-server is already the newest version (3.9.27-0ubuntu0.2). 2025-11-12 20:07:15.554 | The following packages were automatically installed and are no longer required: 2025-11-12 20:07:15.556 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:07:15.556 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:07:15.556 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:07:15.556 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:07:15.581 | 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:07:15.585 | + functions-common:apt_get:1214 : result=0 2025-11-12 20:07:15.587 | + functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:07:15.589 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:15.590 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:15.592 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:15.594 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:15.596 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:15.597 | + functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:07:15.599 | + functions-common:time_stop:2430 : start_time=1762978034994 2025-11-12 20:07:15.601 | + functions-common:time_stop:2432 : [[ -z 1762978034994 ]] 2025-11-12 20:07:15.603 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:15.606 | + functions-common:time_stop:2435 : end_time=1762978035604 2025-11-12 20:07:15.608 | + functions-common:time_stop:2436 : elapsed_time=610 2025-11-12 20:07:15.610 | + functions-common:time_stop:2437 : total=10527 2025-11-12 20:07:15.612 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:15.614 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=11137 2025-11-12 20:07:15.616 | + functions-common:apt_get:1218 : return 0 2025-11-12 20:07:15.617 | + lib/rpc_backend:install_rpc_backend:55 : is_fedora 2025-11-12 20:07:15.619 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:07:15.621 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:07:15.623 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:07:15.625 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:07:15.627 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:07:15.629 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:07:15.631 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:07:15.633 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:07:15.636 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:07:15.637 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:07:15.639 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:07:15.641 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:07:15.643 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:07:15.645 | + stack.sh:main:881 : restart_rpc_backend 2025-11-12 20:07:15.647 | + lib/rpc_backend:restart_rpc_backend:68 : is_service_enabled rabbit 2025-11-12 20:07:15.660 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:15.662 | + lib/rpc_backend:restart_rpc_backend:70 : echo_summary 'Starting RabbitMQ' 2025-11-12 20:07:15.664 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:07:15.665 | + stack.sh:echo_summary:473 : echo -e Starting RabbitMQ 2025-11-12 20:07:15.667 | + lib/rpc_backend:restart_rpc_backend:81 : local i 2025-11-12 20:07:15.670 | ++ lib/rpc_backend:restart_rpc_backend:82 : seq 20 2025-11-12 20:07:15.673 | + lib/rpc_backend:restart_rpc_backend:82 : for i in `seq 20` 2025-11-12 20:07:15.675 | + lib/rpc_backend:restart_rpc_backend:83 : local rc=0 2025-11-12 20:07:15.677 | + lib/rpc_backend:restart_rpc_backend:85 : [[ 1 -eq 20 ]] 2025-11-12 20:07:15.679 | + lib/rpc_backend:restart_rpc_backend:87 : [[ 1 == \0 ]] 2025-11-12 20:07:15.681 | + lib/rpc_backend:restart_rpc_backend:91 : rabbit_setuser stackrabbit stackdb 2025-11-12 20:07:15.683 | + lib/rpc_backend:rabbit_setuser:160 : local user=stackrabbit pass=stackdb found= out= 2025-11-12 20:07:15.685 | ++ lib/rpc_backend:rabbit_setuser:161 : sudo rabbitmqctl list_users 2025-11-12 20:07:16.202 | + lib/rpc_backend:rabbit_setuser:161 : out='Listing users ... 2025-11-12 20:07:16.202 | user tags 2025-11-12 20:07:16.202 | guest [administrator]' 2025-11-12 20:07:16.205 | ++ lib/rpc_backend:rabbit_setuser:163 : echo 'Listing users ... 2025-11-12 20:07:16.205 | user tags 2025-11-12 20:07:16.205 | guest [administrator]' 2025-11-12 20:07:16.205 | ++ lib/rpc_backend:rabbit_setuser:163 : awk '$1 == user { print $1 }' user=stackrabbit 2025-11-12 20:07:16.210 | + lib/rpc_backend:rabbit_setuser:163 : found= 2025-11-12 20:07:16.212 | + lib/rpc_backend:rabbit_setuser:164 : '[' '' = stackrabbit ']' 2025-11-12 20:07:16.214 | + lib/rpc_backend:rabbit_setuser:168 : sudo rabbitmqctl add_user stackrabbit stackdb 2025-11-12 20:07:16.660 | Adding user "stackrabbit" ... 2025-11-12 20:07:16.666 | Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more. 2025-11-12 20:07:16.678 | + lib/rpc_backend:rabbit_setuser:171 : sudo rabbitmqctl set_permissions stackrabbit '.*' '.*' '.*' 2025-11-12 20:07:17.122 | Setting permissions for user "stackrabbit" in vhost "/" ... 2025-11-12 20:07:17.140 | + lib/rpc_backend:restart_rpc_backend:92 : '[' 0 -ne 0 ']' 2025-11-12 20:07:17.142 | + lib/rpc_backend:restart_rpc_backend:97 : sudo rabbitmqctl change_password stackrabbit stackdb 2025-11-12 20:07:17.577 | Changing password for user "stackrabbit" ... 2025-11-12 20:07:17.594 | + lib/rpc_backend:restart_rpc_backend:99 : '[' 0 -ne 0 ']' 2025-11-12 20:07:17.596 | + lib/rpc_backend:restart_rpc_backend:103 : break 2025-11-12 20:07:17.598 | + lib/rpc_backend:restart_rpc_backend:106 : sudo rabbitmqctl delete_user guest 2025-11-12 20:07:18.038 | Deleting user "guest" ... 2025-11-12 20:07:18.055 | + stack.sh:main:883 : is_service_enabled mysql postgresql 2025-11-12 20:07:18.069 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:18.071 | + stack.sh:main:884 : install_database 2025-11-12 20:07:18.073 | + lib/database:install_database:118 : install_database_mysql 2025-11-12 20:07:18.075 | + lib/databases/mysql:install_database_mysql:202 : is_ubuntu 2025-11-12 20:07:18.076 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:18.078 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:18.080 | + lib/databases/mysql:install_database_mysql:205 : sudo debconf-set-selections 2025-11-12 20:07:18.199 | + lib/databases/mysql:install_database_mysql:215 : [[ ! -e /opt/stack/.my.cnf ]] 2025-11-12 20:07:18.201 | + lib/databases/mysql:install_database_mysql:216 : cat 2025-11-12 20:07:18.204 | + lib/databases/mysql:install_database_mysql:222 : is_ubuntu 2025-11-12 20:07:18.206 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:18.208 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:18.210 | + lib/databases/mysql:install_database_mysql:222 : '[' mariadb '!=' mariadb ']' 2025-11-12 20:07:18.212 | + lib/databases/mysql:install_database_mysql:225 : chmod 0600 /opt/stack/.my.cnf 2025-11-12 20:07:18.215 | + lib/databases/mysql:install_database_mysql:228 : [[ False == \T\r\u\e ]] 2025-11-12 20:07:18.217 | + stack.sh:main:886 : '[' -n mysql ']' 2025-11-12 20:07:18.219 | + stack.sh:main:887 : install_database_python 2025-11-12 20:07:18.220 | + lib/database:install_database_python:123 : install_database_python_mysql 2025-11-12 20:07:18.222 | + lib/databases/mysql:install_database_python_mysql:244 : pip_install_gr PyMySQL 2025-11-12 20:07:18.224 | + inc/python:pip_install_gr:94 : local name=PyMySQL 2025-11-12 20:07:18.226 | + inc/python:pip_install_gr:95 : local clean_name 2025-11-12 20:07:18.228 | ++ inc/python:pip_install_gr:96 : get_from_global_requirements PyMySQL 2025-11-12 20:07:18.231 | ++ inc/python:get_from_global_requirements:241 : local package=PyMySQL 2025-11-12 20:07:18.232 | ++ inc/python:get_from_global_requirements:242 : local required_pkg 2025-11-12 20:07:18.236 | +++ inc/python:get_from_global_requirements:243 : grep -i -h '^PyMySQL' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:07:18.236 | +++ inc/python:get_from_global_requirements:243 : cut -d# -f1 2025-11-12 20:07:18.239 | ++ inc/python:get_from_global_requirements:243 : required_pkg='PyMySQL ' 2025-11-12 20:07:18.241 | ++ inc/python:get_from_global_requirements:244 : [[ PyMySQL == '' ]] 2025-11-12 20:07:18.243 | ++ inc/python:get_from_global_requirements:247 : echo PyMySQL 2025-11-12 20:07:18.246 | + inc/python:pip_install_gr:96 : clean_name=PyMySQL 2025-11-12 20:07:18.248 | + inc/python:pip_install_gr:97 : pip_install PyMySQL 2025-11-12 20:07:18.264 | Using python 3.10 to install PyMySQL 2025-11-12 20:07:18.266 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt PyMySQL 2025-11-12 20:07:19.171 | Collecting PyMySQL 2025-11-12 20:07:19.174 | Using cached pymysql-1.1.2-py3-none-any.whl.metadata (4.3 kB) 2025-11-12 20:07:19.180 | Using cached pymysql-1.1.2-py3-none-any.whl (45 kB) 2025-11-12 20:07:19.262 | Installing collected packages: PyMySQL 2025-11-12 20:07:19.299 | Successfully installed PyMySQL-1.1.2 2025-11-12 20:07:19.374 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:19.376 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:19.378 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:19.380 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:19.382 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:19.383 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:19.385 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:19.387 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:19.388 | + functions-common:time_stop:2430 : start_time=1762978038260 2025-11-12 20:07:19.390 | + functions-common:time_stop:2432 : [[ -z 1762978038260 ]] 2025-11-12 20:07:19.392 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:19.395 | + functions-common:time_stop:2435 : end_time=1762978039394 2025-11-12 20:07:19.397 | + functions-common:time_stop:2436 : elapsed_time=1134 2025-11-12 20:07:19.399 | + functions-common:time_stop:2437 : total=15301 2025-11-12 20:07:19.401 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:19.402 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=16435 2025-11-12 20:07:19.404 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:19.406 | + lib/databases/mysql:install_database_python_mysql:245 : [[ PyMySQL == \M\y\S\Q\L\-\p\y\t\h\o\n ]] 2025-11-12 20:07:19.408 | + lib/databases/mysql:install_database_python_mysql:247 : [[ PyMySQL == \P\y\M\y\S\Q\L ]] 2025-11-12 20:07:19.410 | + lib/databases/mysql:install_database_python_mysql:248 : ADDITIONAL_VENV_PACKAGES+=,PyMySQL 2025-11-12 20:07:19.411 | + stack.sh:main:890 : is_service_enabled neutron 2025-11-12 20:07:19.424 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:19.426 | + stack.sh:main:891 : install_neutron_agent_packages 2025-11-12 20:07:19.428 | + lib/neutron:install_neutron_agent_packages:557 : is_service_enabled q-l3 neutron-l3 2025-11-12 20:07:19.440 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:19.441 | + lib/neutron:install_neutron_agent_packages:558 : install_package radvd 2025-11-12 20:07:19.444 | + functions-common:install_package:1441 : update_package_repo 2025-11-12 20:07:19.445 | + functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:07:19.447 | + functions-common:update_package_repo:1416 : REPOS_UPDATED=True 2025-11-12 20:07:19.449 | + functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:07:19.451 | + functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:19.453 | + functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:07:19.454 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:19.456 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:19.458 | + functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:07:19.460 | + functions-common:apt_get_update:1169 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:19.461 | + functions-common:apt_get_update:1169 : [[ False != \T\r\u\e ]] 2025-11-12 20:07:19.463 | + functions-common:apt_get_update:1170 : return 2025-11-12 20:07:19.465 | + functions-common:install_package:1442 : real_install_package radvd 2025-11-12 20:07:19.467 | + functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:07:19.469 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:19.471 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:19.473 | + functions-common:real_install_package:1430 : apt_get install radvd 2025-11-12 20:07:19.490 | + functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install radvd 2025-11-12 20:07:19.551 | Reading package lists... 2025-11-12 20:07:19.819 | Building dependency tree... 2025-11-12 20:07:19.819 | Reading state information... 2025-11-12 20:07:20.070 | radvd is already the newest version (1:2.18-3build2). 2025-11-12 20:07:20.070 | The following packages were automatically installed and are no longer required: 2025-11-12 20:07:20.070 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:07:20.070 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:07:20.070 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:07:20.070 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:07:20.098 | 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:07:20.102 | + functions-common:apt_get:1214 : result=0 2025-11-12 20:07:20.105 | + functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:07:20.107 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:20.109 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:20.111 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:20.113 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:20.115 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:20.117 | + functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:07:20.118 | + functions-common:time_stop:2430 : start_time=1762978039487 2025-11-12 20:07:20.120 | + functions-common:time_stop:2432 : [[ -z 1762978039487 ]] 2025-11-12 20:07:20.123 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:20.126 | + functions-common:time_stop:2435 : end_time=1762978040124 2025-11-12 20:07:20.128 | + functions-common:time_stop:2436 : elapsed_time=637 2025-11-12 20:07:20.130 | + functions-common:time_stop:2437 : total=11137 2025-11-12 20:07:20.131 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:20.133 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=11774 2025-11-12 20:07:20.135 | + functions-common:apt_get:1218 : return 0 2025-11-12 20:07:20.137 | + lib/neutron:install_neutron_agent_packages:561 : is_service_enabled q-agt neutron-agent q-dhcp neutron-dhcp q-l3 neutron-l3 2025-11-12 20:07:20.151 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:20.153 | + lib/neutron:install_neutron_agent_packages:562 : neutron_plugin_install_agent_packages 2025-11-12 20:07:20.154 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_install_agent_packages:17 : _neutron_ovs_base_install_agent_packages 2025-11-12 20:07:20.157 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:69 : '[' False == True ']' 2025-11-12 20:07:20.159 | ++ lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:76 : get_packages openvswitch 2025-11-12 20:07:20.176 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:76 : install_package fakeroot make openvswitch-switch 2025-11-12 20:07:20.178 | + functions-common:install_package:1441 : update_package_repo 2025-11-12 20:07:20.179 | + functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:07:20.181 | + functions-common:update_package_repo:1416 : REPOS_UPDATED=True 2025-11-12 20:07:20.183 | + functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:07:20.186 | + functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:20.187 | + functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:07:20.189 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:20.191 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:20.193 | + functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:07:20.195 | + functions-common:apt_get_update:1169 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:20.197 | + functions-common:apt_get_update:1169 : [[ False != \T\r\u\e ]] 2025-11-12 20:07:20.199 | + functions-common:apt_get_update:1170 : return 2025-11-12 20:07:20.201 | + functions-common:install_package:1442 : real_install_package fakeroot make openvswitch-switch 2025-11-12 20:07:20.203 | + functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:07:20.205 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:20.207 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:20.209 | + functions-common:real_install_package:1430 : apt_get install fakeroot make openvswitch-switch 2025-11-12 20:07:20.225 | + functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install fakeroot make openvswitch-switch 2025-11-12 20:07:20.287 | Reading package lists... 2025-11-12 20:07:20.554 | Building dependency tree... 2025-11-12 20:07:20.557 | Reading state information... 2025-11-12 20:07:20.799 | fakeroot is already the newest version (1.28-1ubuntu1). 2025-11-12 20:07:20.799 | fakeroot set to manually installed. 2025-11-12 20:07:20.799 | make is already the newest version (4.3-4.1build1). 2025-11-12 20:07:20.799 | make set to manually installed. 2025-11-12 20:07:20.799 | openvswitch-switch is already the newest version (2.17.9-0ubuntu0.22.04.1). 2025-11-12 20:07:20.799 | The following packages were automatically installed and are no longer required: 2025-11-12 20:07:20.799 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:07:20.799 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:07:20.800 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:07:20.800 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:07:20.837 | 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:07:20.841 | + functions-common:apt_get:1214 : result=0 2025-11-12 20:07:20.843 | + functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:07:20.845 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:20.847 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:20.849 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:20.851 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:20.853 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:20.854 | + functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:07:20.856 | + functions-common:time_stop:2430 : start_time=1762978040223 2025-11-12 20:07:20.858 | + functions-common:time_stop:2432 : [[ -z 1762978040223 ]] 2025-11-12 20:07:20.860 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:20.864 | + functions-common:time_stop:2435 : end_time=1762978040862 2025-11-12 20:07:20.866 | + functions-common:time_stop:2436 : elapsed_time=639 2025-11-12 20:07:20.868 | + functions-common:time_stop:2437 : total=11774 2025-11-12 20:07:20.870 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:20.872 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=12413 2025-11-12 20:07:20.874 | + functions-common:apt_get:1218 : return 0 2025-11-12 20:07:20.876 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:77 : is_ubuntu 2025-11-12 20:07:20.878 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:20.880 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:20.882 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:78 : _neutron_ovs_base_install_ubuntu_dkms 2025-11-12 20:07:20.884 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:58 : local kernel_version 2025-11-12 20:07:20.887 | ++ lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:59 : uname -r 2025-11-12 20:07:20.890 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:59 : kernel_version=6.8.0-84-generic 2025-11-12 20:07:20.892 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:60 : local kernel_major_minor 2025-11-12 20:07:20.895 | ++ lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:61 : echo 6.8.0-84-generic 2025-11-12 20:07:20.895 | ++ lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:61 : cut -d. -f1-2 2025-11-12 20:07:20.899 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:61 : kernel_major_minor=6.8 2025-11-12 20:07:20.901 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_ubuntu_dkms:63 : vercmp 6.8 '<' 3.13 2025-11-12 20:07:20.903 | + functions:vercmp:640 : local v1=6.8 2025-11-12 20:07:20.905 | + functions:vercmp:641 : local 'op=<' 2025-11-12 20:07:20.907 | + functions:vercmp:642 : local v2=3.13 2025-11-12 20:07:20.909 | + functions:vercmp:643 : local result 2025-11-12 20:07:20.912 | ++ functions:vercmp:647 : echo -e '6.8\n3.13' 2025-11-12 20:07:20.912 | ++ functions:vercmp:647 : sort -V 2025-11-12 20:07:20.912 | ++ functions:vercmp:647 : head -1 2025-11-12 20:07:20.916 | + functions:vercmp:647 : result=3.13 2025-11-12 20:07:20.918 | + functions:vercmp:649 : case $op in 2025-11-12 20:07:20.920 | + functions:vercmp:659 : '[' 6.8 '!=' 3.13 ']' 2025-11-12 20:07:20.921 | + functions:vercmp:659 : '[' 3.13 = 6.8 ']' 2025-11-12 20:07:20.923 | + functions:vercmp:660 : return 2025-11-12 20:07:20.925 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_install_agent_packages:79 : restart_service openvswitch-switch 2025-11-12 20:07:20.927 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:07:20.929 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart openvswitch-switch 2025-11-12 20:07:21.403 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_install_agent_packages:18 : use_library_from_git os-ken 2025-11-12 20:07:21.405 | + inc/python:use_library_from_git:266 : local name=os-ken 2025-11-12 20:07:21.407 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:21.409 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:21.411 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-ken, ]] 2025-11-12 20:07:21.413 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:21.415 | + stack.sh:main:894 : is_service_enabled etcd3 2025-11-12 20:07:21.428 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:21.430 | + stack.sh:main:895 : install_etcd3 2025-11-12 20:07:21.432 | + lib/etcd3:install_etcd3:103 : echo 'Installing etcd' 2025-11-12 20:07:21.432 | Installing etcd 2025-11-12 20:07:21.433 | + lib/etcd3:install_etcd3:106 : sudo mkdir -p /opt/stack//bin 2025-11-12 20:07:21.444 | + lib/etcd3:install_etcd3:107 : sudo mkdir -p /opt/stack/data/etcd 2025-11-12 20:07:21.453 | + lib/etcd3:install_etcd3:108 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:21.455 | + lib/etcd3:install_etcd3:109 : sudo mount -t tmpfs -o nodev,nosuid,size=512M tmpfs /opt/stack/data/etcd 2025-11-12 20:07:21.464 | + lib/etcd3:install_etcd3:113 : local etcd_file 2025-11-12 20:07:21.467 | ++ lib/etcd3:install_etcd3:114 : get_extra_file https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.469 | ++ functions:get_extra_file:62 : local file_url=https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.472 | +++ functions:get_extra_file:64 : basename https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.474 | ++ functions:get_extra_file:64 : file_name=etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.476 | ++ functions:get_extra_file:65 : [[ https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz != file* ]] 2025-11-12 20:07:21.478 | ++ functions:get_extra_file:67 : [[ ! -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz ]] 2025-11-12 20:07:21.480 | ++ functions:get_extra_file:68 : wget --progress=dot:giga -t 2 -c https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz -O /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.492 | --2025-11-12 20:07:21-- https://repo.eu-de-1.cloud.sap/sap-openstack-ci/etcd/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.498 | Resolving repo.eu-de-1.cloud.sap (repo.eu-de-1.cloud.sap)... 147.204.9.26 2025-11-12 20:07:21.498 | Connecting to repo.eu-de-1.cloud.sap (repo.eu-de-1.cloud.sap)|147.204.9.26|:443... connected. 2025-11-12 20:07:21.526 | HTTP request sent, awaiting response... 200 OK 2025-11-12 20:07:21.526 | Length: 20927601 (20M) [application/gzip] 2025-11-12 20:07:21.526 | Saving to: ‘/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz’ 2025-11-12 20:07:21.548 | 2025-11-12 20:07:21.860 | 0K ........ ........ ... 100% 60.0M=0.3s 2025-11-12 20:07:21.860 | 2025-11-12 20:07:21.860 | 2025-11-12 20:07:21 (60.0 MB/s) - ‘/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz’ saved [20927601/20927601] 2025-11-12 20:07:21.860 | 2025-11-12 20:07:21.862 | ++ functions:get_extra_file:69 : [[ 0 -ne 0 ]] 2025-11-12 20:07:21.864 | ++ functions:get_extra_file:73 : echo /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.866 | ++ functions:get_extra_file:74 : return 2025-11-12 20:07:21.869 | + lib/etcd3:install_etcd3:114 : etcd_file=/opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz 2025-11-12 20:07:21.871 | + lib/etcd3:install_etcd3:115 : '[' '!' -f /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd ']' 2025-11-12 20:07:21.873 | + lib/etcd3:install_etcd3:116 : echo 'adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz' 2025-11-12 20:07:21.875 | + lib/etcd3:install_etcd3:118 : sha256sum -c /opt/stack/devstack/files/etcd.sha256sum 2025-11-12 20:07:21.995 | /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz: OK 2025-11-12 20:07:21.998 | + lib/etcd3:install_etcd3:120 : tar xzvf /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64.tar.gz -C /opt/stack/devstack/files 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/ 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/ 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/ 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/ 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/ 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3lock.swagger.json 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/v3election.swagger.json 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/dev-guide/apispec/swagger/rpc.swagger.json 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/Documentation/README.md 2025-11-12 20:07:22.002 | etcd-v3.5.21-linux-amd64/README-etcdutl.md 2025-11-12 20:07:22.003 | etcd-v3.5.21-linux-amd64/READMEv2-etcdctl.md 2025-11-12 20:07:22.003 | etcd-v3.5.21-linux-amd64/README-etcdctl.md 2025-11-12 20:07:22.003 | etcd-v3.5.21-linux-amd64/README.md 2025-11-12 20:07:22.003 | etcd-v3.5.21-linux-amd64/etcdutl 2025-11-12 20:07:22.128 | etcd-v3.5.21-linux-amd64/etcdctl 2025-11-12 20:07:22.277 | etcd-v3.5.21-linux-amd64/etcd 2025-11-12 20:07:22.474 | + lib/etcd3:install_etcd3:121 : sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcd /opt/stack//bin/etcd 2025-11-12 20:07:22.500 | + lib/etcd3:install_etcd3:122 : sudo cp /opt/stack/devstack/files/etcd-v3.5.21-linux-amd64/etcdctl /opt/stack//bin/etcdctl 2025-11-12 20:07:22.521 | + lib/etcd3:install_etcd3:124 : '[' '!' -f /opt/stack//bin/etcd ']' 2025-11-12 20:07:22.523 | + stack.sh:main:904 : is_service_enabled tls-proxy 2025-11-12 20:07:22.535 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:22.537 | + stack.sh:main:914 : install_dstat 2025-11-12 20:07:22.539 | + lib/dstat:install_dstat:22 : is_service_enabled memory_tracker 2025-11-12 20:07:22.553 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:22.555 | + stack.sh:main:920 : echo_summary 'Installing OpenStack project source' 2025-11-12 20:07:22.557 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:07:22.559 | + stack.sh:echo_summary:473 : echo -e Installing OpenStack project source 2025-11-12 20:07:22.561 | + stack.sh:main:923 : install_libs 2025-11-12 20:07:22.563 | + lib/libraries:install_libs:91 : _install_lib_from_source automaton 2025-11-12 20:07:22.565 | + lib/libraries:_install_lib_from_source:75 : local name=automaton 2025-11-12 20:07:22.567 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git automaton 2025-11-12 20:07:22.569 | + inc/python:use_library_from_git:266 : local name=automaton 2025-11-12 20:07:22.571 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.573 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.575 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,automaton, ]] 2025-11-12 20:07:22.576 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.578 | + lib/libraries:install_libs:92 : _install_lib_from_source castellan 2025-11-12 20:07:22.580 | + lib/libraries:_install_lib_from_source:75 : local name=castellan 2025-11-12 20:07:22.582 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git castellan 2025-11-12 20:07:22.584 | + inc/python:use_library_from_git:266 : local name=castellan 2025-11-12 20:07:22.585 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.587 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.589 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,castellan, ]] 2025-11-12 20:07:22.591 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.593 | + lib/libraries:install_libs:93 : _install_lib_from_source cliff 2025-11-12 20:07:22.595 | + lib/libraries:_install_lib_from_source:75 : local name=cliff 2025-11-12 20:07:22.597 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git cliff 2025-11-12 20:07:22.598 | + inc/python:use_library_from_git:266 : local name=cliff 2025-11-12 20:07:22.601 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.602 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.604 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,cliff, ]] 2025-11-12 20:07:22.606 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.608 | + lib/libraries:install_libs:94 : _install_lib_from_source cursive 2025-11-12 20:07:22.609 | + lib/libraries:_install_lib_from_source:75 : local name=cursive 2025-11-12 20:07:22.612 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git cursive 2025-11-12 20:07:22.614 | + inc/python:use_library_from_git:266 : local name=cursive 2025-11-12 20:07:22.616 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.617 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.619 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,cursive, ]] 2025-11-12 20:07:22.621 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.623 | + lib/libraries:install_libs:95 : _install_lib_from_source debtcollector 2025-11-12 20:07:22.625 | + lib/libraries:_install_lib_from_source:75 : local name=debtcollector 2025-11-12 20:07:22.627 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git debtcollector 2025-11-12 20:07:22.628 | + inc/python:use_library_from_git:266 : local name=debtcollector 2025-11-12 20:07:22.630 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.632 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.633 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,debtcollector, ]] 2025-11-12 20:07:22.635 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.637 | + lib/libraries:install_libs:96 : _install_lib_from_source futurist 2025-11-12 20:07:22.639 | + lib/libraries:_install_lib_from_source:75 : local name=futurist 2025-11-12 20:07:22.641 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git futurist 2025-11-12 20:07:22.643 | + inc/python:use_library_from_git:266 : local name=futurist 2025-11-12 20:07:22.645 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.647 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.649 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,futurist, ]] 2025-11-12 20:07:22.650 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.653 | + lib/libraries:install_libs:97 : _install_lib_from_source openstacksdk 2025-11-12 20:07:22.654 | + lib/libraries:_install_lib_from_source:75 : local name=openstacksdk 2025-11-12 20:07:22.657 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git openstacksdk 2025-11-12 20:07:22.658 | + inc/python:use_library_from_git:266 : local name=openstacksdk 2025-11-12 20:07:22.660 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.663 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.664 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,openstacksdk, ]] 2025-11-12 20:07:22.666 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.669 | + lib/libraries:install_libs:98 : _install_lib_from_source osc-lib 2025-11-12 20:07:22.671 | + lib/libraries:_install_lib_from_source:75 : local name=osc-lib 2025-11-12 20:07:22.672 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git osc-lib 2025-11-12 20:07:22.674 | + inc/python:use_library_from_git:266 : local name=osc-lib 2025-11-12 20:07:22.676 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.678 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.681 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,osc-lib, ]] 2025-11-12 20:07:22.682 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.684 | + lib/libraries:install_libs:99 : _install_lib_from_source osc-placement 2025-11-12 20:07:22.686 | + lib/libraries:_install_lib_from_source:75 : local name=osc-placement 2025-11-12 20:07:22.688 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git osc-placement 2025-11-12 20:07:22.690 | + inc/python:use_library_from_git:266 : local name=osc-placement 2025-11-12 20:07:22.692 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.693 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.695 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,osc-placement, ]] 2025-11-12 20:07:22.697 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.699 | + lib/libraries:install_libs:100 : _install_lib_from_source os-client-config 2025-11-12 20:07:22.701 | + lib/libraries:_install_lib_from_source:75 : local name=os-client-config 2025-11-12 20:07:22.703 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git os-client-config 2025-11-12 20:07:22.705 | + inc/python:use_library_from_git:266 : local name=os-client-config 2025-11-12 20:07:22.707 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.708 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.711 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-client-config, ]] 2025-11-12 20:07:22.712 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.714 | + lib/libraries:install_libs:101 : _install_lib_from_source oslo.cache 2025-11-12 20:07:22.716 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.cache 2025-11-12 20:07:22.718 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.cache 2025-11-12 20:07:22.720 | + inc/python:use_library_from_git:266 : local name=oslo.cache 2025-11-12 20:07:22.722 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.723 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.725 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.cache, ]] 2025-11-12 20:07:22.727 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.729 | + lib/libraries:install_libs:102 : _install_lib_from_source oslo.concurrency 2025-11-12 20:07:22.731 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.concurrency 2025-11-12 20:07:22.733 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.concurrency 2025-11-12 20:07:22.734 | + inc/python:use_library_from_git:266 : local name=oslo.concurrency 2025-11-12 20:07:22.736 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.738 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.740 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.concurrency, ]] 2025-11-12 20:07:22.742 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.744 | + lib/libraries:install_libs:103 : _install_lib_from_source oslo.config 2025-11-12 20:07:22.745 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.config 2025-11-12 20:07:22.747 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.config 2025-11-12 20:07:22.749 | + inc/python:use_library_from_git:266 : local name=oslo.config 2025-11-12 20:07:22.751 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.753 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.754 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.config, ]] 2025-11-12 20:07:22.757 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.758 | + lib/libraries:install_libs:104 : _install_lib_from_source oslo.context 2025-11-12 20:07:22.760 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.context 2025-11-12 20:07:22.762 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.context 2025-11-12 20:07:22.764 | + inc/python:use_library_from_git:266 : local name=oslo.context 2025-11-12 20:07:22.765 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.767 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.769 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.context, ]] 2025-11-12 20:07:22.771 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.773 | + lib/libraries:install_libs:105 : _install_lib_from_source oslo.db 2025-11-12 20:07:22.775 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.db 2025-11-12 20:07:22.777 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.db 2025-11-12 20:07:22.778 | + inc/python:use_library_from_git:266 : local name=oslo.db 2025-11-12 20:07:22.780 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.782 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.784 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.db, ]] 2025-11-12 20:07:22.785 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.788 | + lib/libraries:install_libs:106 : _install_lib_from_source oslo.i18n 2025-11-12 20:07:22.789 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.i18n 2025-11-12 20:07:22.791 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.i18n 2025-11-12 20:07:22.794 | + inc/python:use_library_from_git:266 : local name=oslo.i18n 2025-11-12 20:07:22.796 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.797 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.799 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.i18n, ]] 2025-11-12 20:07:22.801 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.803 | + lib/libraries:install_libs:107 : _install_lib_from_source oslo.limit 2025-11-12 20:07:22.805 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.limit 2025-11-12 20:07:22.807 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.limit 2025-11-12 20:07:22.809 | + inc/python:use_library_from_git:266 : local name=oslo.limit 2025-11-12 20:07:22.811 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.812 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.814 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.limit, ]] 2025-11-12 20:07:22.816 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.818 | + lib/libraries:install_libs:108 : _install_lib_from_source oslo.log 2025-11-12 20:07:22.820 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.log 2025-11-12 20:07:22.822 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.log 2025-11-12 20:07:22.824 | + inc/python:use_library_from_git:266 : local name=oslo.log 2025-11-12 20:07:22.826 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.827 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.829 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.log, ]] 2025-11-12 20:07:22.831 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.833 | + lib/libraries:install_libs:109 : _install_lib_from_source oslo.messaging 2025-11-12 20:07:22.835 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.messaging 2025-11-12 20:07:22.836 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.messaging 2025-11-12 20:07:22.838 | + inc/python:use_library_from_git:266 : local name=oslo.messaging 2025-11-12 20:07:22.840 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.842 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.844 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.messaging, ]] 2025-11-12 20:07:22.845 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.848 | + lib/libraries:install_libs:110 : _install_lib_from_source oslo.middleware 2025-11-12 20:07:22.849 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.middleware 2025-11-12 20:07:22.851 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.middleware 2025-11-12 20:07:22.853 | + inc/python:use_library_from_git:266 : local name=oslo.middleware 2025-11-12 20:07:22.855 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.857 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.858 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.middleware, ]] 2025-11-12 20:07:22.861 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.863 | + lib/libraries:install_libs:111 : _install_lib_from_source oslo.policy 2025-11-12 20:07:22.864 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.policy 2025-11-12 20:07:22.866 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.policy 2025-11-12 20:07:22.868 | + inc/python:use_library_from_git:266 : local name=oslo.policy 2025-11-12 20:07:22.870 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.872 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.874 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.policy, ]] 2025-11-12 20:07:22.876 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.878 | + lib/libraries:install_libs:112 : _install_lib_from_source oslo.privsep 2025-11-12 20:07:22.879 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.privsep 2025-11-12 20:07:22.882 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.privsep 2025-11-12 20:07:22.884 | + inc/python:use_library_from_git:266 : local name=oslo.privsep 2025-11-12 20:07:22.885 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.887 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.889 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.privsep, ]] 2025-11-12 20:07:22.891 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.893 | + lib/libraries:install_libs:113 : _install_lib_from_source oslo.reports 2025-11-12 20:07:22.895 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.reports 2025-11-12 20:07:22.897 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.reports 2025-11-12 20:07:22.898 | + inc/python:use_library_from_git:266 : local name=oslo.reports 2025-11-12 20:07:22.900 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.902 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.904 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.reports, ]] 2025-11-12 20:07:22.906 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.908 | + lib/libraries:install_libs:114 : _install_lib_from_source oslo.rootwrap 2025-11-12 20:07:22.910 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.rootwrap 2025-11-12 20:07:22.912 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.rootwrap 2025-11-12 20:07:22.913 | + inc/python:use_library_from_git:266 : local name=oslo.rootwrap 2025-11-12 20:07:22.915 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.917 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.919 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.rootwrap, ]] 2025-11-12 20:07:22.921 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.923 | + lib/libraries:install_libs:115 : _install_lib_from_source oslo.serialization 2025-11-12 20:07:22.924 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.serialization 2025-11-12 20:07:22.926 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.serialization 2025-11-12 20:07:22.928 | + inc/python:use_library_from_git:266 : local name=oslo.serialization 2025-11-12 20:07:22.930 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.932 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.933 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.serialization, ]] 2025-11-12 20:07:22.935 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.937 | + lib/libraries:install_libs:116 : _install_lib_from_source oslo.service 2025-11-12 20:07:22.939 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.service 2025-11-12 20:07:22.941 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.service 2025-11-12 20:07:22.943 | + inc/python:use_library_from_git:266 : local name=oslo.service 2025-11-12 20:07:22.945 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.947 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.949 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.service, ]] 2025-11-12 20:07:22.950 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.953 | + lib/libraries:install_libs:117 : _install_lib_from_source oslo.utils 2025-11-12 20:07:22.954 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.utils 2025-11-12 20:07:22.956 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.utils 2025-11-12 20:07:22.958 | + inc/python:use_library_from_git:266 : local name=oslo.utils 2025-11-12 20:07:22.960 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.961 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.963 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.utils, ]] 2025-11-12 20:07:22.965 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.967 | + lib/libraries:install_libs:118 : _install_lib_from_source oslo.versionedobjects 2025-11-12 20:07:22.969 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.versionedobjects 2025-11-12 20:07:22.971 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.versionedobjects 2025-11-12 20:07:22.973 | + inc/python:use_library_from_git:266 : local name=oslo.versionedobjects 2025-11-12 20:07:22.974 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.976 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.978 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.versionedobjects, ]] 2025-11-12 20:07:22.981 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.982 | + lib/libraries:install_libs:119 : _install_lib_from_source oslo.vmware 2025-11-12 20:07:22.984 | + lib/libraries:_install_lib_from_source:75 : local name=oslo.vmware 2025-11-12 20:07:22.986 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git oslo.vmware 2025-11-12 20:07:22.988 | + inc/python:use_library_from_git:266 : local name=oslo.vmware 2025-11-12 20:07:22.990 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:22.992 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:22.994 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,oslo.vmware, ]] 2025-11-12 20:07:22.996 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:22.998 | + lib/libraries:install_libs:120 : _install_lib_from_source osprofiler 2025-11-12 20:07:23.000 | + lib/libraries:_install_lib_from_source:75 : local name=osprofiler 2025-11-12 20:07:23.002 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git osprofiler 2025-11-12 20:07:23.004 | + inc/python:use_library_from_git:266 : local name=osprofiler 2025-11-12 20:07:23.005 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.007 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.009 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,osprofiler, ]] 2025-11-12 20:07:23.011 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.013 | + lib/libraries:install_libs:121 : _install_lib_from_source pycadf 2025-11-12 20:07:23.015 | + lib/libraries:_install_lib_from_source:75 : local name=pycadf 2025-11-12 20:07:23.017 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git pycadf 2025-11-12 20:07:23.019 | + inc/python:use_library_from_git:266 : local name=pycadf 2025-11-12 20:07:23.021 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.023 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.024 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,pycadf, ]] 2025-11-12 20:07:23.026 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.029 | + lib/libraries:install_libs:122 : _install_lib_from_source stevedore 2025-11-12 20:07:23.030 | + lib/libraries:_install_lib_from_source:75 : local name=stevedore 2025-11-12 20:07:23.032 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git stevedore 2025-11-12 20:07:23.034 | + inc/python:use_library_from_git:266 : local name=stevedore 2025-11-12 20:07:23.036 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.038 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.040 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,stevedore, ]] 2025-11-12 20:07:23.042 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.044 | + lib/libraries:install_libs:123 : _install_lib_from_source taskflow 2025-11-12 20:07:23.045 | + lib/libraries:_install_lib_from_source:75 : local name=taskflow 2025-11-12 20:07:23.047 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git taskflow 2025-11-12 20:07:23.049 | + inc/python:use_library_from_git:266 : local name=taskflow 2025-11-12 20:07:23.051 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.053 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.055 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,taskflow, ]] 2025-11-12 20:07:23.057 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.058 | + lib/libraries:install_libs:124 : _install_lib_from_source tooz 2025-11-12 20:07:23.060 | + lib/libraries:_install_lib_from_source:75 : local name=tooz 2025-11-12 20:07:23.062 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git tooz 2025-11-12 20:07:23.064 | + inc/python:use_library_from_git:266 : local name=tooz 2025-11-12 20:07:23.066 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.068 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.070 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,tooz, ]] 2025-11-12 20:07:23.071 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.073 | + lib/libraries:install_libs:128 : _install_lib_from_source os-brick 2025-11-12 20:07:23.075 | + lib/libraries:_install_lib_from_source:75 : local name=os-brick 2025-11-12 20:07:23.077 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git os-brick 2025-11-12 20:07:23.079 | + inc/python:use_library_from_git:266 : local name=os-brick 2025-11-12 20:07:23.081 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.083 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.085 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-brick, ]] 2025-11-12 20:07:23.086 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.088 | + lib/libraries:install_libs:129 : _install_lib_from_source os-resource-classes 2025-11-12 20:07:23.090 | + lib/libraries:_install_lib_from_source:75 : local name=os-resource-classes 2025-11-12 20:07:23.092 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git os-resource-classes 2025-11-12 20:07:23.094 | + inc/python:use_library_from_git:266 : local name=os-resource-classes 2025-11-12 20:07:23.096 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.098 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.100 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-resource-classes, ]] 2025-11-12 20:07:23.101 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.103 | + lib/libraries:install_libs:130 : _install_lib_from_source os-traits 2025-11-12 20:07:23.105 | + lib/libraries:_install_lib_from_source:75 : local name=os-traits 2025-11-12 20:07:23.107 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git os-traits 2025-11-12 20:07:23.109 | + inc/python:use_library_from_git:266 : local name=os-traits 2025-11-12 20:07:23.111 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.113 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.114 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-traits, ]] 2025-11-12 20:07:23.116 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.118 | + lib/libraries:install_libs:133 : _install_lib_from_source python-barbicanclient 2025-11-12 20:07:23.120 | + lib/libraries:_install_lib_from_source:75 : local name=python-barbicanclient 2025-11-12 20:07:23.122 | + lib/libraries:_install_lib_from_source:76 : use_library_from_git python-barbicanclient 2025-11-12 20:07:23.124 | + inc/python:use_library_from_git:266 : local name=python-barbicanclient 2025-11-12 20:07:23.126 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.128 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.130 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-barbicanclient, ]] 2025-11-12 20:07:23.132 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.133 | + lib/libraries:install_libs:135 : use_library_from_git etcd3gw 2025-11-12 20:07:23.135 | + inc/python:use_library_from_git:266 : local name=etcd3gw 2025-11-12 20:07:23.137 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:23.139 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:23.141 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,etcd3gw, ]] 2025-11-12 20:07:23.143 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:23.145 | + lib/libraries:install_libs:139 : pip_install etcd3gw 2025-11-12 20:07:23.161 | Using python 3.10 to install etcd3gw 2025-11-12 20:07:23.163 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt etcd3gw 2025-11-12 20:07:24.123 | Collecting etcd3gw 2025-11-12 20:07:24.125 | Using cached etcd3gw-2.4.2-py3-none-any.whl.metadata (2.0 kB) 2025-11-12 20:07:24.188 | Collecting futurist>=0.16.0 (from etcd3gw) 2025-11-12 20:07:24.190 | Using cached futurist-3.2.1-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:07:24.192 | Requirement already satisfied: pbr>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from etcd3gw) (7.0.2) 2025-11-12 20:07:24.237 | Collecting requests>=2.20.0 (from etcd3gw) 2025-11-12 20:07:24.239 | Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB) 2025-11-12 20:07:24.270 | Collecting debtcollector>=3.0.0 (from futurist>=0.16.0->etcd3gw) 2025-11-12 20:07:24.272 | Using cached debtcollector-3.0.0-py3-none-any.whl.metadata (2.3 kB) 2025-11-12 20:07:24.275 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=2.0->etcd3gw) (69.1.1) 2025-11-12 20:07:24.403 | Collecting charset_normalizer<4,>=2 (from requests>=2.20.0->etcd3gw) 2025-11-12 20:07:24.406 | Using cached charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB) 2025-11-12 20:07:24.436 | Collecting idna<4,>=2.5 (from requests>=2.20.0->etcd3gw) 2025-11-12 20:07:24.438 | Using cached idna-3.11-py3-none-any.whl.metadata (8.4 kB) 2025-11-12 20:07:24.506 | Collecting urllib3<3,>=1.21.1 (from requests>=2.20.0->etcd3gw) 2025-11-12 20:07:24.509 | Using cached urllib3-1.26.20-py2.py3-none-any.whl.metadata (50 kB) 2025-11-12 20:07:24.546 | Collecting certifi>=2017.4.17 (from requests>=2.20.0->etcd3gw) 2025-11-12 20:07:24.548 | Using cached certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB) 2025-11-12 20:07:24.767 | Collecting wrapt>=1.7.0 (from debtcollector>=3.0.0->futurist>=0.16.0->etcd3gw) 2025-11-12 20:07:24.770 | Using cached wrapt-2.0.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.8 kB) 2025-11-12 20:07:24.847 | Using cached etcd3gw-2.4.2-py3-none-any.whl (24 kB) 2025-11-12 20:07:24.852 | Using cached futurist-3.2.1-py3-none-any.whl (40 kB) 2025-11-12 20:07:24.858 | Using cached requests-2.32.5-py3-none-any.whl (64 kB) 2025-11-12 20:07:24.861 | Using cached certifi-2025.11.12-py3-none-any.whl (159 kB) 2025-11-12 20:07:24.866 | Using cached charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB) 2025-11-12 20:07:24.869 | Using cached debtcollector-3.0.0-py3-none-any.whl (23 kB) 2025-11-12 20:07:24.872 | Using cached idna-3.11-py3-none-any.whl (71 kB) 2025-11-12 20:07:24.874 | Using cached urllib3-1.26.20-py2.py3-none-any.whl (144 kB) 2025-11-12 20:07:24.878 | Using cached wrapt-2.0.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (113 kB) 2025-11-12 20:07:24.972 | Installing collected packages: wrapt, urllib3, idna, charset_normalizer, certifi, requests, debtcollector, futurist, etcd3gw 2025-11-12 20:07:25.306 | Successfully installed certifi-2025.11.12 charset_normalizer-3.4.4 debtcollector-3.0.0 etcd3gw-2.4.2 futurist-3.2.1 idna-3.11 requests-2.32.5 urllib3-1.26.20 wrapt-2.0.0 2025-11-12 20:07:25.427 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:25.429 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:25.431 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:25.432 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:25.434 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:25.436 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:25.438 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:25.439 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:25.441 | + functions-common:time_stop:2430 : start_time=1762978043157 2025-11-12 20:07:25.442 | + functions-common:time_stop:2432 : [[ -z 1762978043157 ]] 2025-11-12 20:07:25.444 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:25.447 | + functions-common:time_stop:2435 : end_time=1762978045445 2025-11-12 20:07:25.449 | + functions-common:time_stop:2436 : elapsed_time=2288 2025-11-12 20:07:25.451 | + functions-common:time_stop:2437 : total=16435 2025-11-12 20:07:25.452 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:25.454 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=18723 2025-11-12 20:07:25.456 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:25.458 | + stack.sh:main:926 : install_apache_uwsgi 2025-11-12 20:07:25.460 | + lib/apache:install_apache_uwsgi:79 : local apxs=apxs2 2025-11-12 20:07:25.462 | + lib/apache:install_apache_uwsgi:80 : is_fedora 2025-11-12 20:07:25.463 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:07:25.465 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:07:25.467 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:07:25.469 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:07:25.471 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:07:25.473 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:07:25.475 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:07:25.477 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:07:25.478 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:07:25.480 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:07:25.482 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:07:25.484 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:07:25.486 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:07:25.488 | + lib/apache:install_apache_uwsgi:84 : is_ubuntu 2025-11-12 20:07:25.490 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:25.492 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:25.494 | + lib/apache:install_apache_uwsgi:85 : local 'pkg_list=uwsgi uwsgi-plugin-python3' 2025-11-12 20:07:25.496 | + lib/apache:install_apache_uwsgi:86 : install_package uwsgi uwsgi-plugin-python3 2025-11-12 20:07:25.498 | + functions-common:install_package:1441 : update_package_repo 2025-11-12 20:07:25.499 | + functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:07:25.501 | + functions-common:update_package_repo:1416 : REPOS_UPDATED=True 2025-11-12 20:07:25.503 | + functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:07:25.505 | + functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:25.507 | + functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:07:25.509 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:25.510 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:25.512 | + functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:07:25.514 | + functions-common:apt_get_update:1169 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:25.516 | + functions-common:apt_get_update:1169 : [[ False != \T\r\u\e ]] 2025-11-12 20:07:25.518 | + functions-common:apt_get_update:1170 : return 2025-11-12 20:07:25.520 | + functions-common:install_package:1442 : real_install_package uwsgi uwsgi-plugin-python3 2025-11-12 20:07:25.522 | + functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:07:25.524 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:25.525 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:25.527 | + functions-common:real_install_package:1430 : apt_get install uwsgi uwsgi-plugin-python3 2025-11-12 20:07:25.544 | + functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install uwsgi uwsgi-plugin-python3 2025-11-12 20:07:25.605 | Reading package lists... 2025-11-12 20:07:25.876 | Building dependency tree... 2025-11-12 20:07:25.877 | Reading state information... 2025-11-12 20:07:26.135 | uwsgi is already the newest version (2.0.20-4). 2025-11-12 20:07:26.135 | uwsgi-plugin-python3 is already the newest version (2.0.20-4). 2025-11-12 20:07:26.135 | The following packages were automatically installed and are no longer required: 2025-11-12 20:07:26.135 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:07:26.135 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:07:26.136 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:07:26.136 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:07:26.161 | 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:07:26.165 | + functions-common:apt_get:1214 : result=0 2025-11-12 20:07:26.167 | + functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:07:26.169 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:26.171 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:26.173 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:26.174 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:26.176 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:26.178 | + functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:07:26.180 | + functions-common:time_stop:2430 : start_time=1762978045542 2025-11-12 20:07:26.182 | + functions-common:time_stop:2432 : [[ -z 1762978045542 ]] 2025-11-12 20:07:26.184 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:26.187 | + functions-common:time_stop:2435 : end_time=1762978046185 2025-11-12 20:07:26.189 | + functions-common:time_stop:2436 : elapsed_time=643 2025-11-12 20:07:26.191 | + functions-common:time_stop:2437 : total=12413 2025-11-12 20:07:26.193 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:26.195 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13056 2025-11-12 20:07:26.196 | + functions-common:apt_get:1218 : return 0 2025-11-12 20:07:26.199 | + lib/apache:install_apache_uwsgi:118 : is_ubuntu 2025-11-12 20:07:26.201 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:26.203 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:26.205 | + lib/apache:install_apache_uwsgi:119 : a2query -m proxy 2025-11-12 20:07:26.238 | No module matches proxy 2025-11-12 20:07:26.241 | + lib/apache:install_apache_uwsgi:121 : sudo a2enmod proxy 2025-11-12 20:07:26.278 | Enabling module proxy. 2025-11-12 20:07:26.282 | To activate the new configuration, you need to run: 2025-11-12 20:07:26.282 | systemctl restart apache2 2025-11-12 20:07:26.286 | + lib/apache:install_apache_uwsgi:122 : sudo a2enmod proxy_uwsgi 2025-11-12 20:07:26.319 | Considering dependency proxy for proxy_uwsgi: 2025-11-12 20:07:26.319 | Module proxy already enabled 2025-11-12 20:07:26.319 | Enabling module proxy_uwsgi. 2025-11-12 20:07:26.323 | To activate the new configuration, you need to run: 2025-11-12 20:07:26.323 | systemctl restart apache2 2025-11-12 20:07:26.327 | + lib/apache:install_apache_uwsgi:123 : restart_apache_server 2025-11-12 20:07:26.329 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:07:26.330 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:07:26.332 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:07:26.447 | + stack.sh:main:929 : install_keystoneauth 2025-11-12 20:07:26.449 | + lib/keystone:install_keystoneauth:487 : use_library_from_git keystoneauth 2025-11-12 20:07:26.451 | + inc/python:use_library_from_git:266 : local name=keystoneauth 2025-11-12 20:07:26.452 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.454 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.456 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,keystoneauth, ]] 2025-11-12 20:07:26.458 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.461 | + stack.sh:main:930 : install_keystoneclient 2025-11-12 20:07:26.462 | + lib/keystone:install_keystoneclient:495 : use_library_from_git python-keystoneclient 2025-11-12 20:07:26.464 | + inc/python:use_library_from_git:266 : local name=python-keystoneclient 2025-11-12 20:07:26.466 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.468 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.470 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-keystoneclient, ]] 2025-11-12 20:07:26.472 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.474 | + stack.sh:main:931 : install_glanceclient 2025-11-12 20:07:26.476 | + lib/glance:install_glanceclient:541 : use_library_from_git python-glanceclient 2025-11-12 20:07:26.478 | + inc/python:use_library_from_git:266 : local name=python-glanceclient 2025-11-12 20:07:26.480 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.482 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.484 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-glanceclient, ]] 2025-11-12 20:07:26.485 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.487 | + stack.sh:main:932 : install_cinderclient 2025-11-12 20:07:26.489 | + lib/cinder:install_cinderclient:590 : use_library_from_git python-brick-cinderclient-ext 2025-11-12 20:07:26.491 | + inc/python:use_library_from_git:266 : local name=python-brick-cinderclient-ext 2025-11-12 20:07:26.493 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.495 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.497 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-brick-cinderclient-ext, ]] 2025-11-12 20:07:26.499 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.502 | + lib/cinder:install_cinderclient:595 : use_library_from_git python-cinderclient 2025-11-12 20:07:26.503 | + inc/python:use_library_from_git:266 : local name=python-cinderclient 2025-11-12 20:07:26.505 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.508 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.510 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-cinderclient, ]] 2025-11-12 20:07:26.512 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.514 | + stack.sh:main:933 : install_novaclient 2025-11-12 20:07:26.516 | + lib/nova:install_novaclient:923 : use_library_from_git python-novaclient 2025-11-12 20:07:26.518 | + inc/python:use_library_from_git:266 : local name=python-novaclient 2025-11-12 20:07:26.520 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.522 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.524 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-novaclient, ]] 2025-11-12 20:07:26.526 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.528 | + stack.sh:main:934 : is_service_enabled swift glance horizon 2025-11-12 20:07:26.541 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:26.543 | + stack.sh:main:935 : install_swiftclient 2025-11-12 20:07:26.545 | + lib/swift:install_swiftclient:730 : use_library_from_git python-swiftclient 2025-11-12 20:07:26.547 | + inc/python:use_library_from_git:266 : local name=python-swiftclient 2025-11-12 20:07:26.549 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.552 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.554 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-swiftclient, ]] 2025-11-12 20:07:26.556 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.558 | + stack.sh:main:937 : is_service_enabled neutron nova horizon 2025-11-12 20:07:26.573 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:26.574 | + stack.sh:main:938 : install_neutronclient 2025-11-12 20:07:26.577 | + lib/neutron:install_neutronclient:548 : use_library_from_git python-neutronclient 2025-11-12 20:07:26.578 | + inc/python:use_library_from_git:266 : local name=python-neutronclient 2025-11-12 20:07:26.581 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.583 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.585 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-neutronclient, ]] 2025-11-12 20:07:26.587 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.589 | + stack.sh:main:942 : install_keystonemiddleware 2025-11-12 20:07:26.591 | + lib/keystone:install_keystonemiddleware:505 : use_library_from_git keystonemiddleware 2025-11-12 20:07:26.593 | + inc/python:use_library_from_git:266 : local name=keystonemiddleware 2025-11-12 20:07:26.595 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:26.597 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:26.600 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,keystonemiddleware, ]] 2025-11-12 20:07:26.602 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:26.604 | + lib/keystone:install_keystonemiddleware:510 : pip_install_gr keystonemiddleware 2025-11-12 20:07:26.606 | + inc/python:pip_install_gr:94 : local name=keystonemiddleware 2025-11-12 20:07:26.608 | + inc/python:pip_install_gr:95 : local clean_name 2025-11-12 20:07:26.611 | ++ inc/python:pip_install_gr:96 : get_from_global_requirements keystonemiddleware 2025-11-12 20:07:26.613 | ++ inc/python:get_from_global_requirements:241 : local package=keystonemiddleware 2025-11-12 20:07:26.615 | ++ inc/python:get_from_global_requirements:242 : local required_pkg 2025-11-12 20:07:26.618 | +++ inc/python:get_from_global_requirements:243 : grep -i -h '^keystonemiddleware' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:07:26.618 | +++ inc/python:get_from_global_requirements:243 : cut -d# -f1 2025-11-12 20:07:26.622 | ++ inc/python:get_from_global_requirements:243 : required_pkg='keystonemiddleware ' 2025-11-12 20:07:26.625 | ++ inc/python:get_from_global_requirements:244 : [[ keystonemiddleware == '' ]] 2025-11-12 20:07:26.626 | ++ inc/python:get_from_global_requirements:247 : echo keystonemiddleware 2025-11-12 20:07:26.629 | + inc/python:pip_install_gr:96 : clean_name=keystonemiddleware 2025-11-12 20:07:26.631 | + inc/python:pip_install_gr:97 : pip_install keystonemiddleware 2025-11-12 20:07:26.646 | Using python 3.10 to install keystonemiddleware 2025-11-12 20:07:26.648 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt keystonemiddleware 2025-11-12 20:07:27.553 | Collecting keystonemiddleware 2025-11-12 20:07:27.555 | Using cached keystonemiddleware-10.12.0-py3-none-any.whl.metadata (3.9 kB) 2025-11-12 20:07:27.642 | Collecting keystoneauth1>=3.12.0 (from keystonemiddleware) 2025-11-12 20:07:27.643 | Using cached keystoneauth1-5.12.0-py3-none-any.whl.metadata (3.1 kB) 2025-11-12 20:07:27.687 | Collecting oslo.cache>=3.11.0 (from keystonemiddleware) 2025-11-12 20:07:27.692 | Using cached oslo_cache-3.12.0-py3-none-any.whl.metadata (3.2 kB) 2025-11-12 20:07:27.751 | Collecting oslo.config>=5.2.0 (from keystonemiddleware) 2025-11-12 20:07:27.753 | Using cached oslo_config-10.0.0-py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:07:27.791 | Collecting oslo.context>=2.19.2 (from keystonemiddleware) 2025-11-12 20:07:27.792 | Using cached oslo_context-6.1.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:07:27.829 | Collecting oslo.i18n>=3.15.3 (from keystonemiddleware) 2025-11-12 20:07:27.830 | Using cached oslo_i18n-6.6.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:07:27.880 | Collecting oslo.log>=3.36.0 (from keystonemiddleware) 2025-11-12 20:07:27.881 | Using cached oslo_log-7.2.1-py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:07:27.919 | Collecting oslo.serialization>=2.18.0 (from keystonemiddleware) 2025-11-12 20:07:27.921 | Using cached oslo_serialization-5.8.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:07:27.982 | Collecting oslo.utils>=3.33.0 (from keystonemiddleware) 2025-11-12 20:07:27.983 | Using cached oslo_utils-9.1.0-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:07:27.986 | Requirement already satisfied: pbr>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware) (7.0.2) 2025-11-12 20:07:28.013 | Collecting pycadf>=1.1.0 (from keystonemiddleware) 2025-11-12 20:07:28.016 | Using cached pycadf-4.0.1-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:07:28.045 | Collecting PyJWT>=2.4.0 (from keystonemiddleware) 2025-11-12 20:07:28.047 | Using cached PyJWT-2.10.1-py3-none-any.whl.metadata (4.0 kB) 2025-11-12 20:07:28.085 | Collecting python-keystoneclient>=3.20.0 (from keystonemiddleware) 2025-11-12 20:07:28.087 | Using cached python_keystoneclient-5.7.0-py3-none-any.whl.metadata (3.6 kB) 2025-11-12 20:07:28.090 | Requirement already satisfied: requests>=2.14.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware) (2.32.5) 2025-11-12 20:07:28.121 | Collecting WebOb>=1.7.1 (from keystonemiddleware) 2025-11-12 20:07:28.123 | Using cached WebOb-1.8.9-py2.py3-none-any.whl.metadata (11 kB) 2025-11-12 20:07:28.136 | Requirement already satisfied: iso8601>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware) (2.1.0) 2025-11-12 20:07:28.179 | Collecting stevedore>=1.20.0 (from keystoneauth1>=3.12.0->keystonemiddleware) 2025-11-12 20:07:28.181 | Using cached stevedore-5.5.0-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:07:28.205 | Collecting os-service-types>=1.2.0 (from keystoneauth1>=3.12.0->keystonemiddleware) 2025-11-12 20:07:28.206 | Using cached os_service_types-1.8.1-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:07:28.237 | Collecting typing-extensions>=4.12 (from keystoneauth1>=3.12.0->keystonemiddleware) 2025-11-12 20:07:28.239 | Using cached typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) 2025-11-12 20:07:28.286 | Collecting dogpile.cache>=1.3.3 (from oslo.cache>=3.11.0->keystonemiddleware) 2025-11-12 20:07:28.287 | Using cached dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB) 2025-11-12 20:07:28.326 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.cache>=3.11.0->keystonemiddleware) (3.0.0) 2025-11-12 20:07:28.378 | Collecting netaddr>=0.7.18 (from oslo.config>=5.2.0->keystonemiddleware) 2025-11-12 20:07:28.379 | Using cached netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB) 2025-11-12 20:07:28.401 | Collecting rfc3986>=1.2.0 (from oslo.config>=5.2.0->keystonemiddleware) 2025-11-12 20:07:28.403 | Using cached rfc3986-2.0.0-py2.py3-none-any.whl.metadata (6.6 kB) 2025-11-12 20:07:28.465 | Collecting PyYAML>=5.1 (from oslo.config>=5.2.0->keystonemiddleware) 2025-11-12 20:07:28.467 | Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2025-11-12 20:07:28.538 | Collecting python-dateutil>=2.7.0 (from oslo.log>=3.36.0->keystonemiddleware) 2025-11-12 20:07:28.540 | Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) 2025-11-12 20:07:28.675 | Collecting msgpack>=0.5.2 (from oslo.serialization>=2.18.0->keystonemiddleware) 2025-11-12 20:07:28.676 | Using cached msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.1 kB) 2025-11-12 20:07:28.704 | Collecting tzdata>=2022.4 (from oslo.serialization>=2.18.0->keystonemiddleware) 2025-11-12 20:07:28.707 | Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB) 2025-11-12 20:07:28.767 | Collecting pyparsing>=2.1.0 (from oslo.utils>=3.33.0->keystonemiddleware) 2025-11-12 20:07:28.770 | Using cached pyparsing-3.2.5-py3-none-any.whl.metadata (5.0 kB) 2025-11-12 20:07:28.804 | Collecting packaging>=20.4 (from oslo.utils>=3.33.0->keystonemiddleware) 2025-11-12 20:07:28.806 | Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB) 2025-11-12 20:07:28.928 | Collecting psutil>=3.2.2 (from oslo.utils>=3.33.0->keystonemiddleware) 2025-11-12 20:07:28.930 | Using cached psutil-7.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (23 kB) 2025-11-12 20:07:28.937 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=2.0.0->keystonemiddleware) (69.1.1) 2025-11-12 20:07:28.985 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware) (3.4.4) 2025-11-12 20:07:28.985 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware) (3.11) 2025-11-12 20:07:28.987 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware) (1.26.20) 2025-11-12 20:07:28.988 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware) (2025.11.12) 2025-11-12 20:07:29.007 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=3.0.0->oslo.cache>=3.11.0->keystonemiddleware) (2.0.0) 2025-11-12 20:07:29.047 | Collecting decorator>=4.0.0 (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware) 2025-11-12 20:07:29.050 | Using cached decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB) 2025-11-12 20:07:29.169 | Collecting six>=1.5 (from python-dateutil>=2.7.0->oslo.log>=3.36.0->keystonemiddleware) 2025-11-12 20:07:29.171 | Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:07:29.341 | Using cached keystonemiddleware-10.12.0-py3-none-any.whl (152 kB) 2025-11-12 20:07:29.345 | Using cached keystoneauth1-5.12.0-py3-none-any.whl (343 kB) 2025-11-12 20:07:29.349 | Using cached oslo_cache-3.12.0-py3-none-any.whl (76 kB) 2025-11-12 20:07:29.353 | Using cached oslo_config-10.0.0-py3-none-any.whl (131 kB) 2025-11-12 20:07:29.356 | Using cached oslo_context-6.1.0-py3-none-any.whl (19 kB) 2025-11-12 20:07:29.359 | Using cached oslo_i18n-6.6.0-py3-none-any.whl (46 kB) 2025-11-12 20:07:29.361 | Using cached oslo_log-7.2.1-py3-none-any.whl (75 kB) 2025-11-12 20:07:29.364 | Using cached oslo_serialization-5.8.0-py3-none-any.whl (25 kB) 2025-11-12 20:07:29.366 | Using cached oslo_utils-9.1.0-py3-none-any.whl (134 kB) 2025-11-12 20:07:29.370 | Using cached pycadf-4.0.1-py3-none-any.whl (44 kB) 2025-11-12 20:07:29.373 | Using cached PyJWT-2.10.1-py3-none-any.whl (22 kB) 2025-11-12 20:07:29.375 | Using cached python_keystoneclient-5.7.0-py3-none-any.whl (397 kB) 2025-11-12 20:07:29.380 | Using cached WebOb-1.8.9-py2.py3-none-any.whl (115 kB) 2025-11-12 20:07:29.383 | Using cached dogpile_cache-1.5.0-py3-none-any.whl (64 kB) 2025-11-12 20:07:29.386 | Using cached msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (406 kB) 2025-11-12 20:07:29.391 | Using cached netaddr-1.3.0-py3-none-any.whl (2.3 MB) 2025-11-12 20:07:29.405 | Using cached os_service_types-1.8.1-py3-none-any.whl (24 kB) 2025-11-12 20:07:29.408 | Using cached packaging-25.0-py3-none-any.whl (66 kB) 2025-11-12 20:07:29.411 | Using cached psutil-7.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (290 kB) 2025-11-12 20:07:29.415 | Using cached pyparsing-3.2.5-py3-none-any.whl (113 kB) 2025-11-12 20:07:29.418 | Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) 2025-11-12 20:07:29.422 | Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB) 2025-11-12 20:07:29.429 | Using cached rfc3986-2.0.0-py2.py3-none-any.whl (31 kB) 2025-11-12 20:07:29.432 | Using cached stevedore-5.5.0-py3-none-any.whl (49 kB) 2025-11-12 20:07:29.435 | Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2025-11-12 20:07:29.437 | Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB) 2025-11-12 20:07:29.442 | Using cached decorator-5.2.1-py3-none-any.whl (9.2 kB) 2025-11-12 20:07:29.445 | Using cached six-1.17.0-py2.py3-none-any.whl (11 kB) 2025-11-12 20:07:29.674 | Installing collected packages: WebOb, tzdata, typing-extensions, stevedore, six, rfc3986, PyYAML, pyparsing, PyJWT, psutil, packaging, netaddr, msgpack, decorator, python-dateutil, oslo.i18n, oslo.context, os-service-types, dogpile.cache, oslo.utils, oslo.config, keystoneauth1, oslo.serialization, python-keystoneclient, pycadf, oslo.log, oslo.cache, keystonemiddleware 2025-11-12 20:07:31.501 | Successfully installed PyJWT-2.10.1 PyYAML-6.0.3 WebOb-1.8.9 decorator-5.2.1 dogpile.cache-1.5.0 keystoneauth1-5.12.0 keystonemiddleware-10.12.0 msgpack-1.1.2 netaddr-1.3.0 os-service-types-1.8.1 oslo.cache-3.12.0 oslo.config-10.0.0 oslo.context-6.1.0 oslo.i18n-6.6.0 oslo.log-7.2.1 oslo.serialization-5.8.0 oslo.utils-9.1.0 packaging-25.0 psutil-7.1.1 pycadf-4.0.1 pyparsing-3.2.5 python-dateutil-2.9.0.post0 python-keystoneclient-5.7.0 rfc3986-2.0.0 six-1.17.0 stevedore-5.5.0 typing-extensions-4.15.0 tzdata-2025.2 2025-11-12 20:07:31.664 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:31.667 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:31.669 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:31.671 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:31.673 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:31.675 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:31.677 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:31.679 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:31.680 | + functions-common:time_stop:2430 : start_time=1762978046643 2025-11-12 20:07:31.682 | + functions-common:time_stop:2432 : [[ -z 1762978046643 ]] 2025-11-12 20:07:31.685 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:31.688 | + functions-common:time_stop:2435 : end_time=1762978051686 2025-11-12 20:07:31.690 | + functions-common:time_stop:2436 : elapsed_time=5043 2025-11-12 20:07:31.691 | + functions-common:time_stop:2437 : total=18723 2025-11-12 20:07:31.693 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:31.695 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=23766 2025-11-12 20:07:31.697 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:31.699 | + lib/keystone:install_keystonemiddleware:514 : pip_install_gr python-memcached 2025-11-12 20:07:31.701 | + inc/python:pip_install_gr:94 : local name=python-memcached 2025-11-12 20:07:31.703 | + inc/python:pip_install_gr:95 : local clean_name 2025-11-12 20:07:31.705 | ++ inc/python:pip_install_gr:96 : get_from_global_requirements python-memcached 2025-11-12 20:07:31.707 | ++ inc/python:get_from_global_requirements:241 : local package=python-memcached 2025-11-12 20:07:31.709 | ++ inc/python:get_from_global_requirements:242 : local required_pkg 2025-11-12 20:07:31.712 | +++ inc/python:get_from_global_requirements:243 : grep -i -h '^python-memcached' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:07:31.712 | +++ inc/python:get_from_global_requirements:243 : cut -d# -f1 2025-11-12 20:07:31.716 | ++ inc/python:get_from_global_requirements:243 : required_pkg='python-memcached ' 2025-11-12 20:07:31.718 | ++ inc/python:get_from_global_requirements:244 : [[ python-memcached == '' ]] 2025-11-12 20:07:31.720 | ++ inc/python:get_from_global_requirements:247 : echo python-memcached 2025-11-12 20:07:31.722 | + inc/python:pip_install_gr:96 : clean_name=python-memcached 2025-11-12 20:07:31.724 | + inc/python:pip_install_gr:97 : pip_install python-memcached 2025-11-12 20:07:31.741 | Using python 3.10 to install python-memcached 2025-11-12 20:07:31.742 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt python-memcached 2025-11-12 20:07:32.622 | Collecting python-memcached 2025-11-12 20:07:32.625 | Using cached python_memcached-1.62-py2.py3-none-any.whl.metadata (2.3 kB) 2025-11-12 20:07:32.628 | Using cached python_memcached-1.62-py2.py3-none-any.whl (15 kB) 2025-11-12 20:07:32.878 | Installing collected packages: python-memcached 2025-11-12 20:07:32.902 | Successfully installed python-memcached-1.62 2025-11-12 20:07:32.980 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:32.982 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:32.984 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:32.986 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:32.988 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:32.990 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:32.992 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:32.994 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:32.996 | + functions-common:time_stop:2430 : start_time=1762978051736 2025-11-12 20:07:32.997 | + functions-common:time_stop:2432 : [[ -z 1762978051736 ]] 2025-11-12 20:07:33.000 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:33.003 | + functions-common:time_stop:2435 : end_time=1762978053001 2025-11-12 20:07:33.005 | + functions-common:time_stop:2436 : elapsed_time=1265 2025-11-12 20:07:33.007 | + functions-common:time_stop:2437 : total=23766 2025-11-12 20:07:33.009 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:33.010 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=25031 2025-11-12 20:07:33.012 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:33.014 | + stack.sh:main:944 : is_service_enabled keystone 2025-11-12 20:07:33.028 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:33.030 | + stack.sh:main:945 : '[' 10.180.1.21 == 10.180.1.21 ']' 2025-11-12 20:07:33.032 | + stack.sh:main:946 : stack_install_service keystone 2025-11-12 20:07:33.034 | + lib/stack:stack_install_service:20 : local service=keystone 2025-11-12 20:07:33.036 | + lib/stack:stack_install_service:21 : type install_keystone 2025-11-12 20:07:33.038 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:07:33.039 | + lib/stack:stack_install_service:32 : install_keystone 2025-11-12 20:07:33.041 | + lib/keystone:install_keystone:520 : is_service_enabled ldap 2025-11-12 20:07:33.053 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:33.055 | + lib/keystone:install_keystone:524 : git_clone https://opendev.org/openstack/keystone.git /opt/stack//keystone master 2025-11-12 20:07:33.057 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/keystone.git 2025-11-12 20:07:33.059 | + functions-common:git_clone:593 : local git_dest=/opt/stack//keystone 2025-11-12 20:07:33.060 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:07:33.062 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:07:33.064 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:07:33.066 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:07:33.068 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:07:33.070 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:07:33.082 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:07:33.083 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:07:33.085 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:07:33.086 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:33.089 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:07:33.090 | + functions-common:git_clone:613 : echo master 2025-11-12 20:07:33.093 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//keystone ]] 2025-11-12 20:07:33.095 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:33.096 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/keystone.git /opt/stack//keystone 2025-11-12 20:07:33.098 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:07:33.100 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:07:33.101 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:07:33.103 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:07:33.105 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:07:33.106 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:07:33.108 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:07:33.109 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:07:33.112 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:07:33.115 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978053113 2025-11-12 20:07:33.116 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/keystone.git /opt/stack//keystone 2025-11-12 20:07:33.119 | Cloning into '/opt/stack//keystone'... 2025-11-12 20:07:35.942 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:07:35.944 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:35.945 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:35.947 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:35.948 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:35.950 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:35.952 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:07:35.953 | + functions-common:time_stop:2430 : start_time=1762978053113 2025-11-12 20:07:35.955 | + functions-common:time_stop:2432 : [[ -z 1762978053113 ]] 2025-11-12 20:07:35.957 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:35.960 | + functions-common:time_stop:2435 : end_time=1762978055958 2025-11-12 20:07:35.961 | + functions-common:time_stop:2436 : elapsed_time=2845 2025-11-12 20:07:35.963 | + functions-common:time_stop:2437 : total=5656 2025-11-12 20:07:35.964 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:35.966 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=8501 2025-11-12 20:07:35.967 | + functions-common:git_clone:634 : cd /opt/stack//keystone 2025-11-12 20:07:35.969 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:07:35.971 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:07:35.972 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:07:35.974 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:07:35.975 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:07:35.977 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:07:35.979 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:07:35.980 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:07:35.982 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:07:35.984 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:07:35.987 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978055985 2025-11-12 20:07:35.988 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:07:37.022 | From https://opendev.org/openstack/keystone 2025-11-12 20:07:37.022 | * branch master -> FETCH_HEAD 2025-11-12 20:07:37.026 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:07:37.028 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:37.030 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:37.031 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:37.033 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:37.035 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:37.037 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:07:37.039 | + functions-common:time_stop:2430 : start_time=1762978055985 2025-11-12 20:07:37.040 | + functions-common:time_stop:2432 : [[ -z 1762978055985 ]] 2025-11-12 20:07:37.042 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:37.045 | + functions-common:time_stop:2435 : end_time=1762978057043 2025-11-12 20:07:37.047 | + functions-common:time_stop:2436 : elapsed_time=1058 2025-11-12 20:07:37.048 | + functions-common:time_stop:2437 : total=8501 2025-11-12 20:07:37.050 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:37.051 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=9559 2025-11-12 20:07:37.053 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:07:37.055 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:07:37.056 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:07:37.058 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:07:37.059 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:07:37.061 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:07:37.062 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:07:37.064 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:07:37.066 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:07:37.068 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:07:37.071 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978057069 2025-11-12 20:07:37.073 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:07:37.160 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:07:37.160 | 2025-11-12 20:07:37.160 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:07:37.160 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:07:37.160 | state without impacting any branches by switching back to a branch. 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:07:37.161 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | git switch -c 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | Or undo this operation with: 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | git switch - 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:07:37.161 | 2025-11-12 20:07:37.161 | HEAD is now at abd911d Merge "Temporary disable openapi api-ref" 2025-11-12 20:07:37.164 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:07:37.165 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:37.167 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:37.169 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:37.170 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:37.171 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:37.173 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:07:37.175 | + functions-common:time_stop:2430 : start_time=1762978057069 2025-11-12 20:07:37.176 | + functions-common:time_stop:2432 : [[ -z 1762978057069 ]] 2025-11-12 20:07:37.178 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:37.181 | + functions-common:time_stop:2435 : end_time=1762978057179 2025-11-12 20:07:37.183 | + functions-common:time_stop:2436 : elapsed_time=110 2025-11-12 20:07:37.185 | + functions-common:time_stop:2437 : total=9559 2025-11-12 20:07:37.186 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:37.188 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=9669 2025-11-12 20:07:37.189 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//keystone 2025-11-12 20:07:37.199 | + functions-common:git_clone:675 : cd /opt/stack//keystone 2025-11-12 20:07:37.202 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:07:37.202 | + functions-common:git_clone:676 : head -1 2025-11-12 20:07:37.204 | abd911d Merge "Temporary disable openapi api-ref" 2025-11-12 20:07:37.206 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:07:37.208 | + lib/keystone:install_keystone:525 : setup_develop /opt/stack//keystone 2025-11-12 20:07:37.209 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:07:37.211 | + inc/python:setup_develop:354 : [[ /opt/stack//keystone == -bindep* ]] 2025-11-12 20:07:37.213 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//keystone 2025-11-12 20:07:37.215 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:07:37.216 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//keystone -e 2025-11-12 20:07:37.218 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:07:37.220 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//keystone == -bindep* ]] 2025-11-12 20:07:37.222 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//keystone 2025-11-12 20:07:37.224 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:07:37.225 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:07:37.228 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//keystone 2025-11-12 20:07:37.230 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:07:37.232 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/keystone 2025-11-12 20:07:37.234 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:07:37.235 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:07:37.238 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/keystone/setup.cfg 2025-11-12 20:07:37.242 | + inc/python:_setup_package_with_constraints_edit:400 : name=keystone 2025-11-12 20:07:37.244 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z keystone ']' 2025-11-12 20:07:37.246 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- keystone 2025-11-12 20:07:37.363 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/keystone -e 2025-11-12 20:07:37.365 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:07:37.367 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:07:37.368 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:07:37.370 | + inc/python:setup_package:439 : [[ /opt/stack/keystone == -bindep* ]] 2025-11-12 20:07:37.372 | + inc/python:setup_package:444 : local project_dir=/opt/stack/keystone 2025-11-12 20:07:37.373 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:07:37.375 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:07:37.377 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:07:37.379 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:07:37.380 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:07:37.382 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:07:37.384 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:07:37.386 | + inc/python:setup_package:464 : pip_install -e /opt/stack/keystone 2025-11-12 20:07:37.401 | Using python 3.10 to install /opt/stack/keystone 2025-11-12 20:07:37.403 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/keystone 2025-11-12 20:07:38.172 | Obtaining file:///opt/stack/keystone 2025-11-12 20:07:38.176 | Installing build dependencies: started 2025-11-12 20:07:40.118 | Installing build dependencies: finished with status 'done' 2025-11-12 20:07:40.119 | Checking if build backend supports build_editable: started 2025-11-12 20:07:40.275 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:07:40.276 | Getting requirements to build editable: started 2025-11-12 20:07:40.429 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:07:40.431 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:07:40.745 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:07:40.797 | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (7.0.2) 2025-11-12 20:07:40.800 | Requirement already satisfied: WebOb>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (1.8.9) 2025-11-12 20:07:40.911 | Collecting Flask!=0.11,>=1.0.2 (from keystone==28.1.0.dev13) 2025-11-12 20:07:40.912 | Using cached flask-3.1.2-py3-none-any.whl.metadata (3.2 kB) 2025-11-12 20:07:40.937 | Collecting Flask-RESTful>=0.3.5 (from keystone==28.1.0.dev13) 2025-11-12 20:07:40.940 | Using cached Flask_RESTful-0.3.10-py2.py3-none-any.whl.metadata (1.0 kB) 2025-11-12 20:07:41.220 | Collecting cryptography>=2.7 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.222 | Using cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB) 2025-11-12 20:07:41.681 | Collecting SQLAlchemy>=1.4.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.685 | Using cached sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.5 kB) 2025-11-12 20:07:41.688 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (5.5.0) 2025-11-12 20:07:41.689 | Requirement already satisfied: python-keystoneclient>=3.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (5.7.0) 2025-11-12 20:07:41.689 | Requirement already satisfied: keystonemiddleware>=7.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (10.12.0) 2025-11-12 20:07:41.759 | Collecting bcrypt>=3.1.3 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.760 | Using cached bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) 2025-11-12 20:07:41.837 | Collecting scrypt>=0.8.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.839 | Using cached scrypt-0.9.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (14 kB) 2025-11-12 20:07:41.842 | Requirement already satisfied: oslo.cache>=1.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (3.12.0) 2025-11-12 20:07:41.843 | Requirement already satisfied: oslo.config>=6.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (10.0.0) 2025-11-12 20:07:41.844 | Requirement already satisfied: oslo.context>=2.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (6.1.0) 2025-11-12 20:07:41.916 | Collecting oslo.messaging>=5.29.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.918 | Using cached oslo_messaging-17.1.0-py3-none-any.whl.metadata (3.1 kB) 2025-11-12 20:07:41.971 | Collecting oslo.db>=6.0.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:41.972 | Using cached oslo_db-17.4.0-py3-none-any.whl.metadata (3.0 kB) 2025-11-12 20:07:41.976 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (6.6.0) 2025-11-12 20:07:41.976 | Requirement already satisfied: oslo.log>=3.44.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (7.2.1) 2025-11-12 20:07:42.021 | Collecting oslo.middleware>=3.31.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.022 | Using cached oslo_middleware-6.6.0-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:07:42.076 | Collecting oslo.policy>=4.5.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.078 | Using cached oslo_policy-4.6.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:07:42.081 | Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (5.8.0) 2025-11-12 20:07:42.110 | Collecting oslo.upgradecheck>=1.3.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.111 | Using cached oslo_upgradecheck-2.6.0-py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:07:42.114 | Requirement already satisfied: oslo.utils>=3.33.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (9.1.0) 2025-11-12 20:07:42.142 | Collecting oauthlib>=0.6.2 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.144 | Using cached oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB) 2025-11-12 20:07:42.178 | Collecting pysaml2>=5.0.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.179 | Using cached pysaml2-7.5.4-py3-none-any.whl.metadata (6.5 kB) 2025-11-12 20:07:42.182 | Requirement already satisfied: PyJWT>=1.6.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (2.10.1) 2025-11-12 20:07:42.183 | Requirement already satisfied: dogpile.cache>=1.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (1.5.0) 2025-11-12 20:07:42.228 | Collecting jsonschema>=3.2.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.230 | Using cached jsonschema-4.25.1-py3-none-any.whl.metadata (7.6 kB) 2025-11-12 20:07:42.232 | Requirement already satisfied: pycadf!=2.0.0,>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (4.0.1) 2025-11-12 20:07:42.233 | Requirement already satisfied: msgpack>=0.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystone==28.1.0.dev13) (1.1.2) 2025-11-12 20:07:42.262 | Collecting osprofiler>=1.4.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.264 | Using cached osprofiler-4.3.0-py3-none-any.whl.metadata (3.8 kB) 2025-11-12 20:07:42.306 | Collecting Werkzeug>=0.15.0 (from keystone==28.1.0.dev13) 2025-11-12 20:07:42.307 | Using cached werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB) 2025-11-12 20:07:42.528 | Collecting cffi>=1.12 (from cryptography>=2.7->keystone==28.1.0.dev13) 2025-11-12 20:07:42.531 | Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 2025-11-12 20:07:42.544 | Requirement already satisfied: decorator>=4.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from dogpile.cache>=1.0.2->keystone==28.1.0.dev13) (5.2.1) 2025-11-12 20:07:42.545 | Requirement already satisfied: typing_extensions>=4.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from dogpile.cache>=1.0.2->keystone==28.1.0.dev13) (4.15.0) 2025-11-12 20:07:42.578 | Collecting blinker>=1.9.0 (from Flask!=0.11,>=1.0.2->keystone==28.1.0.dev13) 2025-11-12 20:07:42.580 | Using cached blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB) 2025-11-12 20:07:42.611 | Collecting click>=8.1.3 (from Flask!=0.11,>=1.0.2->keystone==28.1.0.dev13) 2025-11-12 20:07:42.614 | Using cached click-8.3.0-py3-none-any.whl.metadata (2.6 kB) 2025-11-12 20:07:42.636 | Collecting itsdangerous>=2.2.0 (from Flask!=0.11,>=1.0.2->keystone==28.1.0.dev13) 2025-11-12 20:07:42.638 | Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:07:42.668 | Collecting jinja2>=3.1.2 (from Flask!=0.11,>=1.0.2->keystone==28.1.0.dev13) 2025-11-12 20:07:42.669 | Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2025-11-12 20:07:42.750 | Collecting markupsafe>=2.1.1 (from Flask!=0.11,>=1.0.2->keystone==28.1.0.dev13) 2025-11-12 20:07:42.751 | Using cached markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2025-11-12 20:07:42.785 | Collecting aniso8601>=0.82 (from Flask-RESTful>=0.3.5->keystone==28.1.0.dev13) 2025-11-12 20:07:42.787 | Using cached aniso8601-10.0.1-py2.py3-none-any.whl.metadata (23 kB) 2025-11-12 20:07:42.793 | Requirement already satisfied: six>=1.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Flask-RESTful>=0.3.5->keystone==28.1.0.dev13) (1.17.0) 2025-11-12 20:07:42.861 | Collecting pytz (from Flask-RESTful>=0.3.5->keystone==28.1.0.dev13) 2025-11-12 20:07:42.863 | Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB) 2025-11-12 20:07:42.911 | Collecting attrs>=22.2.0 (from jsonschema>=3.2.0->keystone==28.1.0.dev13) 2025-11-12 20:07:42.913 | Using cached attrs-25.4.0-py3-none-any.whl.metadata (10 kB) 2025-11-12 20:07:42.941 | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->keystone==28.1.0.dev13) 2025-11-12 20:07:42.942 | Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) 2025-11-12 20:07:42.999 | Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.000 | Using cached referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:07:43.436 | Collecting rpds-py>=0.7.1 (from jsonschema>=3.2.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.439 | Using cached rpds_py-0.28.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) 2025-11-12 20:07:43.466 | Requirement already satisfied: keystoneauth1>=3.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (5.12.0) 2025-11-12 20:07:43.469 | Requirement already satisfied: requests>=2.14.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (2.32.5) 2025-11-12 20:07:43.495 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.cache>=1.26.0->keystone==28.1.0.dev13) (3.0.0) 2025-11-12 20:07:43.510 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.8.0->keystone==28.1.0.dev13) (1.3.0) 2025-11-12 20:07:43.511 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.8.0->keystone==28.1.0.dev13) (2.0.0) 2025-11-12 20:07:43.512 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.8.0->keystone==28.1.0.dev13) (6.0.3) 2025-11-12 20:07:43.602 | Collecting alembic>=0.9.6 (from oslo.db>=6.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.605 | Using cached alembic-1.17.0-py3-none-any.whl.metadata (7.2 kB) 2025-11-12 20:07:43.626 | Collecting testresources>=2.0.0 (from oslo.db>=6.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.627 | Using cached testresources-2.0.2-py2.py3-none-any.whl 2025-11-12 20:07:43.650 | Collecting testscenarios>=0.4 (from oslo.db>=6.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.652 | Using cached testscenarios-0.5.0-py2.py3-none-any.whl.metadata (12 kB) 2025-11-12 20:07:43.674 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=3.44.0->keystone==28.1.0.dev13) (2.9.0.post0) 2025-11-12 20:07:43.696 | Requirement already satisfied: futurist>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) (3.2.1) 2025-11-12 20:07:43.744 | Collecting oslo.service>=1.24.0 (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.746 | Using cached oslo_service-4.3.0-py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:07:43.776 | Collecting cachetools>=2.0.0 (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.778 | Using cached cachetools-6.2.1-py3-none-any.whl.metadata (5.5 kB) 2025-11-12 20:07:43.855 | Collecting amqp>=2.5.2 (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.857 | Using cached amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB) 2025-11-12 20:07:43.925 | Collecting kombu>=4.6.6 (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.926 | Using cached kombu-5.5.4-py3-none-any.whl.metadata (3.5 kB) 2025-11-12 20:07:43.954 | Collecting oslo.metrics>=0.2.1 (from oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.956 | Using cached oslo_metrics-0.13.0-py3-none-any.whl.metadata (1.3 kB) 2025-11-12 20:07:43.996 | Collecting statsd>=3.2.1 (from oslo.middleware>=3.31.0->keystone==28.1.0.dev13) 2025-11-12 20:07:43.997 | Using cached statsd-4.0.1-py2.py3-none-any.whl.metadata (2.9 kB) 2025-11-12 20:07:44.016 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->keystone==28.1.0.dev13) (2025.2) 2025-11-12 20:07:44.056 | Collecting PrettyTable>=0.7.1 (from oslo.upgradecheck>=1.3.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.059 | Using cached prettytable-3.16.0-py3-none-any.whl.metadata (33 kB) 2025-11-12 20:07:44.166 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.33.0->keystone==28.1.0.dev13) (2.1.0) 2025-11-12 20:07:44.169 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.33.0->keystone==28.1.0.dev13) (3.2.5) 2025-11-12 20:07:44.169 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.33.0->keystone==28.1.0.dev13) (25.0) 2025-11-12 20:07:44.169 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.33.0->keystone==28.1.0.dev13) (7.1.1) 2025-11-12 20:07:44.253 | Collecting oslo.concurrency>=3.26.0 (from osprofiler>=1.4.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.254 | Using cached oslo_concurrency-7.2.0-py3-none-any.whl.metadata (2.4 kB) 2025-11-12 20:07:44.267 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->keystone==28.1.0.dev13) (69.1.1) 2025-11-12 20:07:44.335 | Collecting defusedxml (from pysaml2>=5.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.337 | Using cached defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB) 2025-11-12 20:07:44.369 | Collecting pyopenssl<24.3.0 (from pysaml2>=5.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.374 | Using cached pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB) 2025-11-12 20:07:44.429 | Collecting xmlschema<3.0.0,>=2.0.0 (from pysaml2>=5.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.431 | Using cached xmlschema-2.5.1-py3-none-any.whl.metadata (8.3 kB) 2025-11-12 20:07:44.683 | Collecting greenlet>=1 (from SQLAlchemy>=1.4.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.685 | Using cached greenlet-3.2.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB) 2025-11-12 20:07:44.760 | Collecting Mako (from alembic>=0.9.6->oslo.db>=6.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.762 | Using cached mako-1.3.10-py3-none-any.whl.metadata (2.9 kB) 2025-11-12 20:07:44.793 | Collecting tomli (from alembic>=0.9.6->oslo.db>=6.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.795 | Using cached tomli-2.3.0-py3-none-any.whl.metadata (10 kB) 2025-11-12 20:07:44.829 | Collecting vine<6.0.0,>=5.0.0 (from amqp>=2.5.2->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:44.831 | Using cached vine-5.1.0-py3-none-any.whl.metadata (2.7 kB) 2025-11-12 20:07:44.900 | Collecting pycparser (from cffi>=1.12->cryptography>=2.7->keystone==28.1.0.dev13) 2025-11-12 20:07:44.903 | Using cached pycparser-2.23-py3-none-any.whl.metadata (993 bytes) 2025-11-12 20:07:44.925 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=3.0.0->oslo.cache>=1.26.0->keystone==28.1.0.dev13) (2.0.0) 2025-11-12 20:07:45.018 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (1.8.1) 2025-11-12 20:07:45.160 | Collecting fasteners>=0.7.0 (from oslo.concurrency>=3.26.0->osprofiler>=1.4.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.163 | Using cached fasteners-0.20-py3-none-any.whl.metadata (4.8 kB) 2025-11-12 20:07:45.209 | Collecting prometheus-client>=0.6.0 (from oslo.metrics>=0.2.1->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.212 | Using cached prometheus_client-0.23.1-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:07:45.266 | Collecting eventlet>=0.27.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.268 | Using cached eventlet-0.40.3-py3-none-any.whl.metadata (5.4 kB) 2025-11-12 20:07:45.305 | Collecting PasteDeploy>=1.5.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.307 | Using cached PasteDeploy-3.1.0-py3-none-any.whl.metadata (2.7 kB) 2025-11-12 20:07:45.331 | Collecting Routes>=2.3.1 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.342 | Using cached Routes-2.5.1-py2.py3-none-any.whl.metadata (25 kB) 2025-11-12 20:07:45.374 | Collecting Paste>=2.0.2 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.376 | Using cached Paste-3.10.1-py3-none-any.whl.metadata (5.3 kB) 2025-11-12 20:07:45.424 | Collecting Yappi>=1.0 (from oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.427 | Using cached yappi-1.7.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (11 kB) 2025-11-12 20:07:45.481 | Collecting wcwidth (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.483 | Using cached wcwidth-0.2.14-py2.py3-none-any.whl.metadata (15 kB) 2025-11-12 20:07:45.622 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (3.4.4) 2025-11-12 20:07:45.623 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (3.11) 2025-11-12 20:07:45.624 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (1.26.20) 2025-11-12 20:07:45.625 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystonemiddleware>=7.0.0->keystone==28.1.0.dev13) (2025.11.12) 2025-11-12 20:07:45.703 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=6.0.0->keystone==28.1.0.dev13) (2.7.2) 2025-11-12 20:07:45.801 | Collecting elementpath<5.0.0,>=4.1.5 (from xmlschema<3.0.0,>=2.0.0->pysaml2>=5.0.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.802 | Using cached elementpath-4.8.0-py3-none-any.whl.metadata (7.2 kB) 2025-11-12 20:07:45.982 | Collecting dnspython>=1.15.0 (from eventlet>=0.27.0->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:45.983 | Using cached dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB) 2025-11-12 20:07:46.129 | Collecting repoze.lru>=0.3 (from Routes>=2.3.1->oslo.service>=1.24.0->oslo.messaging>=5.29.0->keystone==28.1.0.dev13) 2025-11-12 20:07:46.131 | Using cached repoze.lru-0.7-py3-none-any.whl.metadata (1.1 kB) 2025-11-12 20:07:46.351 | Using cached bcrypt-4.3.0-cp39-abi3-manylinux_2_34_x86_64.whl (284 kB) 2025-11-12 20:07:46.355 | Using cached cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB) 2025-11-12 20:07:46.378 | Using cached flask-3.1.2-py3-none-any.whl (103 kB) 2025-11-12 20:07:46.382 | Using cached Flask_RESTful-0.3.10-py2.py3-none-any.whl (26 kB) 2025-11-12 20:07:46.385 | Using cached jsonschema-4.25.1-py3-none-any.whl (90 kB) 2025-11-12 20:07:46.388 | Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB) 2025-11-12 20:07:46.391 | Using cached oslo_db-17.4.0-py3-none-any.whl (157 kB) 2025-11-12 20:07:46.395 | Using cached oslo_messaging-17.1.0-py3-none-any.whl (202 kB) 2025-11-12 20:07:46.399 | Using cached oslo_middleware-6.6.0-py3-none-any.whl (67 kB) 2025-11-12 20:07:46.402 | Using cached oslo_policy-4.6.0-py3-none-any.whl (88 kB) 2025-11-12 20:07:46.405 | Using cached oslo_upgradecheck-2.6.0-py3-none-any.whl (14 kB) 2025-11-12 20:07:46.407 | Using cached osprofiler-4.3.0-py3-none-any.whl (95 kB) 2025-11-12 20:07:46.410 | Using cached pysaml2-7.5.4-py3-none-any.whl (420 kB) 2025-11-12 20:07:46.415 | Using cached scrypt-0.9.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.5 MB) 2025-11-12 20:07:46.425 | Using cached sqlalchemy-2.0.44-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB) 2025-11-12 20:07:46.443 | Using cached werkzeug-3.1.3-py3-none-any.whl (224 kB) 2025-11-12 20:07:46.448 | Using cached alembic-1.17.0-py3-none-any.whl (247 kB) 2025-11-12 20:07:46.451 | Using cached amqp-5.3.1-py3-none-any.whl (50 kB) 2025-11-12 20:07:46.454 | Using cached aniso8601-10.0.1-py2.py3-none-any.whl (52 kB) 2025-11-12 20:07:46.457 | Using cached attrs-25.4.0-py3-none-any.whl (67 kB) 2025-11-12 20:07:46.460 | Using cached blinker-1.9.0-py3-none-any.whl (8.5 kB) 2025-11-12 20:07:46.462 | Using cached cachetools-6.2.1-py3-none-any.whl (11 kB) 2025-11-12 20:07:46.464 | Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB) 2025-11-12 20:07:46.468 | Using cached click-8.3.0-py3-none-any.whl (107 kB) 2025-11-12 20:07:46.470 | Using cached greenlet-3.2.4-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (584 kB) 2025-11-12 20:07:46.476 | Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB) 2025-11-12 20:07:46.478 | Using cached jinja2-3.1.6-py3-none-any.whl (134 kB) 2025-11-12 20:07:46.482 | Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2025-11-12 20:07:46.485 | Using cached kombu-5.5.4-py3-none-any.whl (210 kB) 2025-11-12 20:07:46.489 | Using cached vine-5.1.0-py3-none-any.whl (9.6 kB) 2025-11-12 20:07:46.491 | Using cached markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB) 2025-11-12 20:07:46.494 | Using cached oslo_concurrency-7.2.0-py3-none-any.whl (47 kB) 2025-11-12 20:07:46.497 | Using cached oslo_metrics-0.13.0-py3-none-any.whl (13 kB) 2025-11-12 20:07:46.499 | Using cached oslo_service-4.3.0-py3-none-any.whl (101 kB) 2025-11-12 20:07:46.502 | Using cached prettytable-3.16.0-py3-none-any.whl (33 kB) 2025-11-12 20:07:46.505 | Using cached pyOpenSSL-24.2.1-py3-none-any.whl (58 kB) 2025-11-12 20:07:46.508 | Using cached referencing-0.37.0-py3-none-any.whl (26 kB) 2025-11-12 20:07:46.510 | Using cached rpds_py-0.28.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (382 kB) 2025-11-12 20:07:46.515 | Using cached statsd-4.0.1-py2.py3-none-any.whl (13 kB) 2025-11-12 20:07:46.517 | Using cached testscenarios-0.5.0-py2.py3-none-any.whl (21 kB) 2025-11-12 20:07:46.520 | Using cached xmlschema-2.5.1-py3-none-any.whl (395 kB) 2025-11-12 20:07:46.524 | Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB) 2025-11-12 20:07:46.527 | Using cached pytz-2025.2-py2.py3-none-any.whl (509 kB) 2025-11-12 20:07:46.532 | Using cached elementpath-4.8.0-py3-none-any.whl (243 kB) 2025-11-12 20:07:46.536 | Using cached eventlet-0.40.3-py3-none-any.whl (364 kB) 2025-11-12 20:07:46.540 | Using cached fasteners-0.20-py3-none-any.whl (18 kB) 2025-11-12 20:07:46.543 | Using cached Paste-3.10.1-py3-none-any.whl (289 kB) 2025-11-12 20:07:46.547 | Using cached PasteDeploy-3.1.0-py3-none-any.whl (16 kB) 2025-11-12 20:07:46.549 | Using cached prometheus_client-0.23.1-py3-none-any.whl (61 kB) 2025-11-12 20:07:46.552 | Using cached Routes-2.5.1-py2.py3-none-any.whl (40 kB) 2025-11-12 20:07:46.555 | Using cached yappi-1.7.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (78 kB) 2025-11-12 20:07:46.557 | Using cached mako-1.3.10-py3-none-any.whl (78 kB) 2025-11-12 20:07:46.560 | Using cached pycparser-2.23-py3-none-any.whl (118 kB) 2025-11-12 20:07:46.563 | Using cached tomli-2.3.0-py3-none-any.whl (14 kB) 2025-11-12 20:07:46.565 | Using cached wcwidth-0.2.14-py2.py3-none-any.whl (37 kB) 2025-11-12 20:07:46.567 | Using cached dnspython-2.8.0-py3-none-any.whl (331 kB) 2025-11-12 20:07:46.571 | Using cached repoze.lru-0.7-py3-none-any.whl (10 kB) 2025-11-12 20:07:46.671 | Building wheels for collected packages: keystone 2025-11-12 20:07:46.672 | Building editable for keystone (pyproject.toml): started 2025-11-12 20:07:47.093 | Building editable for keystone (pyproject.toml): finished with status 'done' 2025-11-12 20:07:47.094 | Created wheel for keystone: filename=keystone-28.1.0.dev13-0.editable-py3-none-any.whl size=9274 sha256=ffd381a75a4b62a7617434323acfdbb0c858b775319d1ed1fe14bcca9fabe844 2025-11-12 20:07:47.095 | Stored in directory: /tmp/pip-ephem-wheel-cache-ac8077ei/wheels/fa/46/98/ddb73eebe4909771a125889bd3d5dac892529b81c8bb5b093c 2025-11-12 20:07:47.096 | Successfully built keystone 2025-11-12 20:07:47.557 | Installing collected packages: statsd, scrypt, repoze.lru, pytz, aniso8601, Yappi, wcwidth, vine, tomli, rpds-py, Routes, pycparser, prometheus-client, PasteDeploy, Paste, oauthlib, markupsafe, itsdangerous, greenlet, fasteners, elementpath, dnspython, defusedxml, click, cachetools, blinker, bcrypt, attrs, xmlschema, Werkzeug, testscenarios, testresources, SQLAlchemy, referencing, PrettyTable, Mako, jinja2, eventlet, cffi, amqp, kombu, jsonschema-specifications, Flask, cryptography, alembic, pyopenssl, oslo.middleware, oslo.db, oslo.concurrency, jsonschema, Flask-RESTful, pysaml2, osprofiler, oslo.policy, oslo.upgradecheck, oslo.service, oslo.metrics, oslo.messaging, keystone 2025-11-12 20:07:52.314 | Successfully installed Flask-3.1.2 Flask-RESTful-0.3.10 Mako-1.3.10 Paste-3.10.1 PasteDeploy-3.1.0 PrettyTable-3.16.0 Routes-2.5.1 SQLAlchemy-2.0.44 Werkzeug-3.1.3 Yappi-1.7.3 alembic-1.17.0 amqp-5.3.1 aniso8601-10.0.1 attrs-25.4.0 bcrypt-4.3.0 blinker-1.9.0 cachetools-6.2.1 cffi-2.0.0 click-8.3.0 cryptography-43.0.3 defusedxml-0.7.1 dnspython-2.8.0 elementpath-4.8.0 eventlet-0.40.3 fasteners-0.20 greenlet-3.2.4 itsdangerous-2.2.0 jinja2-3.1.6 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 keystone-28.1.0.dev13 kombu-5.5.4 markupsafe-3.0.3 oauthlib-3.3.1 oslo.concurrency-7.2.0 oslo.db-17.4.0 oslo.messaging-17.1.0 oslo.metrics-0.13.0 oslo.middleware-6.6.0 oslo.policy-4.6.0 oslo.service-4.3.0 oslo.upgradecheck-2.6.0 osprofiler-4.3.0 prometheus-client-0.23.1 pycparser-2.23 pyopenssl-24.2.1 pysaml2-7.5.4 pytz-2025.2 referencing-0.37.0 repoze.lru-0.7 rpds-py-0.28.0 scrypt-0.9.4 statsd-4.0.1 testresources-2.0.2 testscenarios-0.5.0 tomli-2.3.0 vine-5.1.0 wcwidth-0.2.14 xmlschema-2.5.1 2025-11-12 20:07:52.902 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:52.904 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:52.907 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:52.908 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:52.910 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:52.912 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:52.914 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:52.915 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:52.917 | + functions-common:time_stop:2430 : start_time=1762978057397 2025-11-12 20:07:52.919 | + functions-common:time_stop:2432 : [[ -z 1762978057397 ]] 2025-11-12 20:07:52.921 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:52.924 | + functions-common:time_stop:2435 : end_time=1762978072922 2025-11-12 20:07:52.926 | + functions-common:time_stop:2436 : elapsed_time=15525 2025-11-12 20:07:52.928 | + functions-common:time_stop:2437 : total=25031 2025-11-12 20:07:52.929 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:52.931 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=40556 2025-11-12 20:07:52.933 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:52.934 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:07:52.936 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:07:52.939 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/keystone 2025-11-12 20:07:52.940 | + inc/python:use_library_from_git:266 : local name=/opt/stack/keystone 2025-11-12 20:07:52.942 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:52.944 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:52.946 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/keystone, ]] 2025-11-12 20:07:52.947 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:52.949 | + lib/keystone:install_keystone:527 : is_service_enabled ldap 2025-11-12 20:07:52.963 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:52.965 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:07:52.967 | + stack.sh:main:947 : configure_keystone 2025-11-12 20:07:52.969 | + lib/keystone:configure_keystone:177 : sudo install -d -o stack /etc/keystone 2025-11-12 20:07:52.980 | + lib/keystone:configure_keystone:179 : [[ /etc/keystone != \/\o\p\t\/\s\t\a\c\k\/\/\k\e\y\s\t\o\n\e\/\e\t\c ]] 2025-11-12 20:07:52.981 | + lib/keystone:configure_keystone:180 : install -m 600 /dev/null /etc/keystone/keystone.conf 2025-11-12 20:07:52.985 | + lib/keystone:configure_keystone:183 : is_service_enabled ldap 2025-11-12 20:07:52.997 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:52.999 | + lib/keystone:configure_keystone:187 : iniset /etc/keystone/keystone.conf identity driver sql 2025-11-12 20:07:53.025 | + lib/keystone:configure_keystone:188 : iniset /etc/keystone/keystone.conf identity password_hash_rounds 4 2025-11-12 20:07:53.049 | + lib/keystone:configure_keystone:189 : iniset /etc/keystone/keystone.conf assignment driver sql 2025-11-12 20:07:53.074 | + lib/keystone:configure_keystone:190 : iniset /etc/keystone/keystone.conf role driver sql 2025-11-12 20:07:53.099 | + lib/keystone:configure_keystone:191 : iniset /etc/keystone/keystone.conf resource driver sql 2025-11-12 20:07:53.124 | + lib/keystone:configure_keystone:194 : iniset /etc/keystone/keystone.conf cache enabled True 2025-11-12 20:07:53.151 | + lib/keystone:configure_keystone:195 : iniset /etc/keystone/keystone.conf cache backend dogpile.cache.memcached 2025-11-12 20:07:53.174 | + lib/keystone:configure_keystone:196 : iniset /etc/keystone/keystone.conf cache memcache_servers localhost:11211 2025-11-12 20:07:53.196 | + lib/keystone:configure_keystone:198 : iniset_rpc_backend keystone /etc/keystone/keystone.conf oslo_messaging_notifications 2025-11-12 20:07:53.198 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=keystone 2025-11-12 20:07:53.200 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/keystone/keystone.conf 2025-11-12 20:07:53.202 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=oslo_messaging_notifications 2025-11-12 20:07:53.203 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:07:53.205 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:07:53.217 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:53.220 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:07:53.222 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:07:53.225 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:07:53.237 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:53.239 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:07:53.241 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/keystone/keystone.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:07:53.267 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:07:53.269 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:07:53.271 | + lib/keystone:configure_keystone:200 : local service_port=5000 2025-11-12 20:07:53.273 | + lib/keystone:configure_keystone:202 : is_service_enabled tls-proxy 2025-11-12 20:07:53.285 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:53.287 | + lib/keystone:configure_keystone:211 : iniset /etc/keystone/keystone.conf DEFAULT public_endpoint http://10.180.1.21/identity 2025-11-12 20:07:53.313 | + lib/keystone:configure_keystone:213 : [[ fernet != '' ]] 2025-11-12 20:07:53.315 | + lib/keystone:configure_keystone:214 : iniset /etc/keystone/keystone.conf token provider fernet 2025-11-12 20:07:53.341 | ++ lib/keystone:configure_keystone:217 : database_connection_url keystone 2025-11-12 20:07:53.343 | ++ lib/database:database_connection_url:134 : local db=keystone 2025-11-12 20:07:53.344 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql keystone 2025-11-12 20:07:53.346 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=keystone 2025-11-12 20:07:53.348 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:07:53.350 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:07:53.352 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:07:53.365 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:53.367 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:07:53.369 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/keystone?charset=utf8&plugin=dbcounter' 2025-11-12 20:07:53.371 | + lib/keystone:configure_keystone:217 : iniset /etc/keystone/keystone.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/keystone?charset=utf8&plugin=dbcounter' 2025-11-12 20:07:53.396 | + lib/keystone:configure_keystone:220 : '[' False '!=' False ']' 2025-11-12 20:07:53.398 | + lib/keystone:configure_keystone:225 : setup_logging /etc/keystone/keystone.conf 2025-11-12 20:07:53.400 | + functions:setup_logging:686 : setup_systemd_logging /etc/keystone/keystone.conf 2025-11-12 20:07:53.401 | + functions:setup_systemd_logging:703 : local conf_file=/etc/keystone/keystone.conf 2025-11-12 20:07:53.404 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:07:53.417 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:07:53.419 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:07:53.420 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:07:53.422 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:07:53.424 | + functions:setup_systemd_logging:716 : iniset /etc/keystone/keystone.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:07:53.447 | + functions:setup_systemd_logging:718 : iniset /etc/keystone/keystone.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:07:53.470 | + functions:setup_systemd_logging:719 : iniset /etc/keystone/keystone.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:07:53.492 | + functions:setup_systemd_logging:720 : iniset /etc/keystone/keystone.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:07:53.516 | + functions:setup_systemd_logging:723 : iniset /etc/keystone/keystone.conf DEFAULT log_color False 2025-11-12 20:07:53.538 | + lib/keystone:configure_keystone:227 : iniset /etc/keystone/keystone.conf DEFAULT debug True 2025-11-12 20:07:53.562 | + lib/keystone:configure_keystone:229 : write_uwsgi_config /etc/keystone/keystone-uwsgi-public.ini keystone.wsgi.api:application /identity '' keystone-api 2025-11-12 20:07:53.564 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/keystone/keystone-uwsgi-public.ini 2025-11-12 20:07:53.565 | + lib/apache:write_uwsgi_config:244 : local wsgi=keystone.wsgi.api:application 2025-11-12 20:07:53.567 | + lib/apache:write_uwsgi_config:245 : local url=/identity 2025-11-12 20:07:53.569 | + lib/apache:write_uwsgi_config:246 : local http= 2025-11-12 20:07:53.571 | + lib/apache:write_uwsgi_config:247 : local name=keystone-api 2025-11-12 20:07:53.573 | + lib/apache:write_uwsgi_config:249 : '[' -z keystone-api ']' 2025-11-12 20:07:53.575 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:07:53.576 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:07:53.586 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:07:53.586 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:07:53.593 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:07:53.596 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:07:53.603 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:07:53.607 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/keystone-api.socket 2025-11-12 20:07:53.608 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/keystone/keystone-uwsgi-public.ini 2025-11-12 20:07:53.611 | + lib/apache:write_uwsgi_config:270 : [[ keystone.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:07:53.613 | + lib/apache:write_uwsgi_config:271 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi module keystone.wsgi.api:application 2025-11-12 20:07:53.637 | + lib/apache:write_uwsgi_config:276 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi processes 2 2025-11-12 20:07:53.659 | + lib/apache:write_uwsgi_config:278 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi master true 2025-11-12 20:07:53.681 | + lib/apache:write_uwsgi_config:280 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi die-on-term true 2025-11-12 20:07:53.704 | + lib/apache:write_uwsgi_config:281 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi exit-on-reload false 2025-11-12 20:07:53.727 | + lib/apache:write_uwsgi_config:284 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi worker-reload-mercy 80 2025-11-12 20:07:53.750 | + lib/apache:write_uwsgi_config:285 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi enable-threads true 2025-11-12 20:07:53.772 | + lib/apache:write_uwsgi_config:286 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi plugins http,python3 2025-11-12 20:07:53.795 | + lib/apache:write_uwsgi_config:288 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi thunder-lock true 2025-11-12 20:07:53.817 | + lib/apache:write_uwsgi_config:290 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:07:53.840 | + lib/apache:write_uwsgi_config:292 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi buffer-size 65535 2025-11-12 20:07:53.863 | + lib/apache:write_uwsgi_config:294 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi add-header 'Connection: close' 2025-11-12 20:07:53.884 | + lib/apache:write_uwsgi_config:296 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi lazy-apps true 2025-11-12 20:07:53.906 | + lib/apache:write_uwsgi_config:298 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi start-time %t 2025-11-12 20:07:53.929 | + lib/apache:write_uwsgi_config:301 : [[ -n '' ]] 2025-11-12 20:07:53.930 | + lib/apache:write_uwsgi_config:304 : local apache_conf= 2025-11-12 20:07:53.932 | ++ lib/apache:write_uwsgi_config:305 : apache_site_config_for keystone-api 2025-11-12 20:07:53.934 | ++ lib/apache:apache_site_config_for:174 : local site=keystone-api 2025-11-12 20:07:53.936 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:07:53.938 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:53.940 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:53.942 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/keystone-api.conf 2025-11-12 20:07:53.944 | + lib/apache:write_uwsgi_config:305 : apache_conf=/etc/apache2/sites-available/keystone-api.conf 2025-11-12 20:07:53.946 | + lib/apache:write_uwsgi_config:306 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi socket /var/run/uwsgi/keystone-api.socket 2025-11-12 20:07:53.969 | + lib/apache:write_uwsgi_config:307 : iniset /etc/keystone/keystone-uwsgi-public.ini uwsgi chmod-socket 666 2025-11-12 20:07:53.991 | + lib/apache:write_uwsgi_config:308 : echo 'ProxyPass "/identity" "unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api" retry=0 acquire=1 ' 2025-11-12 20:07:53.991 | + lib/apache:write_uwsgi_config:308 : sudo tee -a /etc/apache2/sites-available/keystone-api.conf 2025-11-12 20:07:53.998 | ProxyPass "/identity" "unix:/var/run/uwsgi/keystone-api.socket|uwsgi://uwsgi-uds-keystone-api" retry=0 acquire=1 2025-11-12 20:07:54.001 | + lib/apache:write_uwsgi_config:309 : enable_apache_site keystone-api 2025-11-12 20:07:54.002 | + lib/apache:enable_apache_site:191 : local site=keystone-api 2025-11-12 20:07:54.005 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:07:54.006 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:07:54.008 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:07:54.010 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:07:54.012 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:54.014 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:54.016 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:07:54.017 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:07:54.019 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:07:54.021 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:07:54.023 | + lib/apache:enable_apache_site:195 : sudo a2ensite keystone-api 2025-11-12 20:07:54.057 | Enabling site keystone-api. 2025-11-12 20:07:54.062 | To activate the new configuration, you need to run: 2025-11-12 20:07:54.062 | systemctl reload apache2 2025-11-12 20:07:54.065 | + lib/apache:write_uwsgi_config:310 : restart_apache_server 2025-11-12 20:07:54.067 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:07:54.069 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:07:54.071 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:07:54.159 | + lib/keystone:configure_keystone:231 : iniset /etc/keystone/keystone.conf DEFAULT max_token_size 16384 2025-11-12 20:07:54.183 | + lib/keystone:configure_keystone:233 : iniset /etc/keystone/keystone.conf fernet_tokens key_repository /etc/keystone/fernet-keys/ 2025-11-12 20:07:54.209 | + lib/keystone:configure_keystone:235 : iniset /etc/keystone/keystone.conf credential key_repository /etc/keystone/credential-keys/ 2025-11-12 20:07:54.234 | + lib/keystone:configure_keystone:243 : [[ True = True ]] 2025-11-12 20:07:54.236 | + lib/keystone:configure_keystone:244 : iniset /etc/keystone/keystone.conf security_compliance lockout_failure_attempts 2 2025-11-12 20:07:54.262 | + lib/keystone:configure_keystone:245 : iniset /etc/keystone/keystone.conf security_compliance lockout_duration 10 2025-11-12 20:07:54.287 | + lib/keystone:configure_keystone:246 : iniset /etc/keystone/keystone.conf security_compliance unique_last_password_count 2 2025-11-12 20:07:54.311 | + lib/keystone:configure_keystone:249 : iniset /etc/keystone/keystone.conf oslo_policy policy_file policy.yaml 2025-11-12 20:07:54.337 | + lib/keystone:configure_keystone:251 : [[ False == True ]] 2025-11-12 20:07:54.339 | + lib/keystone:configure_keystone:251 : [[ False == True ]] 2025-11-12 20:07:54.340 | + lib/keystone:configure_keystone:255 : iniset /etc/keystone/keystone.conf oslo_policy enforce_scope false 2025-11-12 20:07:54.363 | + lib/keystone:configure_keystone:256 : iniset /etc/keystone/keystone.conf oslo_policy enforce_new_defaults false 2025-11-12 20:07:54.387 | + stack.sh:main:951 : is_service_enabled swift 2025-11-12 20:07:54.400 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:54.402 | + stack.sh:main:965 : is_service_enabled g-api n-api 2025-11-12 20:07:54.415 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:54.417 | + stack.sh:main:967 : stack_install_service glance 2025-11-12 20:07:54.419 | + lib/stack:stack_install_service:20 : local service=glance 2025-11-12 20:07:54.421 | + lib/stack:stack_install_service:21 : type install_glance 2025-11-12 20:07:54.423 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:07:54.425 | + lib/stack:stack_install_service:32 : install_glance 2025-11-12 20:07:54.427 | + lib/glance:install_glance:550 : glance_store_extras=() 2025-11-12 20:07:54.429 | + lib/glance:install_glance:550 : local glance_store_extras 2025-11-12 20:07:54.431 | + lib/glance:install_glance:552 : is_service_enabled cinder 2025-11-12 20:07:54.444 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:07:54.446 | + lib/glance:install_glance:553 : glance_store_extras=("cinder" "${glance_store_extras[@]}") 2025-11-12 20:07:54.448 | + lib/glance:install_glance:556 : is_service_enabled swift 2025-11-12 20:07:54.460 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:07:54.463 | + lib/glance:install_glance:562 : use_library_from_git glance_store 2025-11-12 20:07:54.464 | + inc/python:use_library_from_git:266 : local name=glance_store 2025-11-12 20:07:54.467 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:07:54.468 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:07:54.471 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,glance_store, ]] 2025-11-12 20:07:54.472 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:07:54.475 | ++ lib/glance:install_glance:568 : join_extras cinder 2025-11-12 20:07:54.477 | ++ inc/python:join_extras:28 : local IFS=, 2025-11-12 20:07:54.479 | ++ inc/python:join_extras:29 : echo cinder 2025-11-12 20:07:54.481 | + lib/glance:install_glance:568 : pip_install_gr_extras glance-store cinder 2025-11-12 20:07:54.483 | + inc/python:pip_install_gr_extras:107 : local name=glance-store 2025-11-12 20:07:54.485 | + inc/python:pip_install_gr_extras:108 : local extras=cinder 2025-11-12 20:07:54.487 | + inc/python:pip_install_gr_extras:109 : local version_constraints 2025-11-12 20:07:54.489 | ++ inc/python:pip_install_gr_extras:110 : get_version_constraints_from_global_requirements glance-store 2025-11-12 20:07:54.492 | ++ inc/python:get_version_constraints_from_global_requirements:253 : local package=glance-store 2025-11-12 20:07:54.494 | ++ inc/python:get_version_constraints_from_global_requirements:254 : local required_pkg_version_constraint 2025-11-12 20:07:54.497 | +++ inc/python:get_version_constraints_from_global_requirements:256 : cut -d# -f1 2025-11-12 20:07:54.497 | +++ inc/python:get_version_constraints_from_global_requirements:256 : grep -i -h -o -P '^glance-store\K.*' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:07:54.502 | ++ inc/python:get_version_constraints_from_global_requirements:256 : required_pkg_version_constraint='!=0.29.0 ' 2025-11-12 20:07:54.504 | ++ inc/python:get_version_constraints_from_global_requirements:257 : [[ !=0.29.0 == '' ]] 2025-11-12 20:07:54.506 | ++ inc/python:get_version_constraints_from_global_requirements:260 : echo '!=0.29.0' 2025-11-12 20:07:54.508 | + inc/python:pip_install_gr_extras:110 : version_constraints='!=0.29.0' 2025-11-12 20:07:54.510 | + inc/python:pip_install_gr_extras:111 : pip_install 'glance-store[cinder]!=0.29.0' 2025-11-12 20:07:54.527 | Using python 3.10 to install glance-store[cinder]!=0.29.0 2025-11-12 20:07:54.529 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt 'glance-store[cinder]!=0.29.0' 2025-11-12 20:07:55.620 | Collecting glance-store!=0.29.0 (from glance-store[cinder]!=0.29.0) 2025-11-12 20:07:55.624 | Using cached glance_store-5.2.0-py3-none-any.whl.metadata (4.3 kB) 2025-11-12 20:07:55.667 | Requirement already satisfied: oslo.config>=5.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (10.0.0) 2025-11-12 20:07:55.668 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (6.6.0) 2025-11-12 20:07:55.669 | Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (5.8.0) 2025-11-12 20:07:55.670 | Requirement already satisfied: oslo.utils>=4.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (9.1.0) 2025-11-12 20:07:55.671 | Requirement already satisfied: oslo.concurrency>=3.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (7.2.0) 2025-11-12 20:07:55.671 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (5.5.0) 2025-11-12 20:07:55.672 | Requirement already satisfied: eventlet!=0.18.3,!=0.20.1,>=0.18.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (0.40.3) 2025-11-12 20:07:55.673 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (4.25.1) 2025-11-12 20:07:55.674 | Requirement already satisfied: keystoneauth1>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (5.12.0) 2025-11-12 20:07:55.675 | Requirement already satisfied: python-keystoneclient>=3.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (5.7.0) 2025-11-12 20:07:55.676 | Requirement already satisfied: requests>=2.14.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2.32.5) 2025-11-12 20:07:55.733 | Collecting python-cinderclient>=4.1.0 (from glance-store[cinder]!=0.29.0) 2025-11-12 20:07:55.735 | Using cached python_cinderclient-9.8.0-py3-none-any.whl.metadata (18 kB) 2025-11-12 20:07:55.883 | Collecting os-brick>=6.3.0 (from glance-store[cinder]!=0.29.0) 2025-11-12 20:07:55.885 | Using cached os_brick-6.13.0-py3-none-any.whl.metadata (1.4 kB) 2025-11-12 20:07:56.020 | Collecting oslo.rootwrap>=5.8.0 (from glance-store[cinder]!=0.29.0) 2025-11-12 20:07:56.022 | Using cached oslo_rootwrap-7.7.0-py3-none-any.whl.metadata (2.0 kB) 2025-11-12 20:07:56.156 | Collecting oslo.privsep>=1.23.0 (from glance-store[cinder]!=0.29.0) 2025-11-12 20:07:56.158 | Using cached oslo_privsep-3.8.0-py3-none-any.whl.metadata (2.6 kB) 2025-11-12 20:07:56.168 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2.8.0) 2025-11-12 20:07:56.168 | Requirement already satisfied: greenlet>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet!=0.18.3,!=0.20.1,>=0.18.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (3.2.4) 2025-11-12 20:07:56.185 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (25.4.0) 2025-11-12 20:07:56.185 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2025.9.1) 2025-11-12 20:07:56.188 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (0.37.0) 2025-11-12 20:07:56.189 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (0.28.0) 2025-11-12 20:07:56.196 | Requirement already satisfied: pbr>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (7.0.2) 2025-11-12 20:07:56.196 | Requirement already satisfied: iso8601>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2.1.0) 2025-11-12 20:07:56.197 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (1.8.1) 2025-11-12 20:07:56.198 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (4.15.0) 2025-11-12 20:07:56.210 | Requirement already satisfied: oslo.context>=4.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (6.1.0) 2025-11-12 20:07:56.211 | Requirement already satisfied: oslo.log>=4.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (7.2.1) 2025-11-12 20:07:56.219 | Requirement already satisfied: oslo.service>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (4.3.0) 2025-11-12 20:07:56.249 | Collecting tenacity>=6.3.1 (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) 2025-11-12 20:07:56.255 | Using cached tenacity-9.1.2-py3-none-any.whl.metadata (1.2 kB) 2025-11-12 20:07:56.387 | Collecting os-win>=5.7.0 (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) 2025-11-12 20:07:56.390 | Using cached os_win-5.9.0-py3-none-any.whl.metadata (3.4 kB) 2025-11-12 20:07:56.391 | Requirement already satisfied: psutil>=5.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (7.1.1) 2025-11-12 20:07:56.402 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (0.20) 2025-11-12 20:07:56.403 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (3.0.0) 2025-11-12 20:07:56.417 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (1.3.0) 2025-11-12 20:07:56.418 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2.0.0) 2025-11-12 20:07:56.419 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (6.0.3) 2025-11-12 20:07:56.429 | Requirement already satisfied: cffi>=1.14.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder]!=0.29.0) (2.0.0) 2025-11-12 20:07:56.430 | Requirement already satisfied: msgpack>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=1.23.0->glance-store[cinder]!=0.29.0) (1.1.2) 2025-11-12 20:07:56.439 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2025.2) 2025-11-12 20:07:56.448 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (3.2.5) 2025-11-12 20:07:56.449 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.7.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (25.0) 2025-11-12 20:07:56.458 | Requirement already satisfied: PrettyTable>=0.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-cinderclient>=4.1.0->glance-store[cinder]!=0.29.0) (3.16.0) 2025-11-12 20:07:56.476 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (3.4.4) 2025-11-12 20:07:56.477 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (3.11) 2025-11-12 20:07:56.478 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (1.26.20) 2025-11-12 20:07:56.479 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2025.11.12) 2025-11-12 20:07:56.497 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.14.0->oslo.privsep>=1.23.0->glance-store[cinder]!=0.29.0) (2.23) 2025-11-12 20:07:56.508 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=3.0.0->oslo.concurrency>=3.26.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (2.0.0) 2025-11-12 20:07:56.641 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (2.9.0.post0) 2025-11-12 20:07:56.657 | Requirement already satisfied: WebOb>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (1.8.9) 2025-11-12 20:07:56.661 | Requirement already satisfied: PasteDeploy>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (3.1.0) 2025-11-12 20:07:56.661 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (2.5.1) 2025-11-12 20:07:56.661 | Requirement already satisfied: Paste>=2.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (3.10.1) 2025-11-12 20:07:56.664 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (1.7.3) 2025-11-12 20:07:56.675 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=2.0.0->keystoneauth1>=3.4.0->glance-store!=0.29.0->glance-store[cinder]!=0.29.0) (69.1.1) 2025-11-12 20:07:56.686 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.2->python-cinderclient>=4.1.0->glance-store[cinder]!=0.29.0) (0.2.14) 2025-11-12 20:07:56.847 | Requirement already satisfied: six>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=4.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (1.17.0) 2025-11-12 20:07:56.860 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->oslo.service>=2.8.0->os-brick>=6.3.0->glance-store[cinder]!=0.29.0) (0.7) 2025-11-12 20:07:56.986 | Using cached glance_store-5.2.0-py3-none-any.whl (249 kB) 2025-11-12 20:07:56.990 | Using cached os_brick-6.13.0-py3-none-any.whl (310 kB) 2025-11-12 20:07:56.995 | Using cached oslo_privsep-3.8.0-py3-none-any.whl (38 kB) 2025-11-12 20:07:56.997 | Using cached oslo_rootwrap-7.7.0-py3-none-any.whl (38 kB) 2025-11-12 20:07:56.999 | Using cached python_cinderclient-9.8.0-py3-none-any.whl (256 kB) 2025-11-12 20:07:57.004 | Using cached os_win-5.9.0-py3-none-any.whl (274 kB) 2025-11-12 20:07:57.008 | Using cached tenacity-9.1.2-py3-none-any.whl (28 kB) 2025-11-12 20:07:57.347 | Installing collected packages: tenacity, oslo.rootwrap, python-cinderclient, oslo.privsep, os-win, glance-store, os-brick 2025-11-12 20:07:58.144 | Successfully installed glance-store-5.2.0 os-brick-6.13.0 os-win-5.9.0 oslo.privsep-3.8.0 oslo.rootwrap-7.7.0 python-cinderclient-9.8.0 tenacity-9.1.2 2025-11-12 20:07:58.256 | + inc/python:pip_install:216 : result=0 2025-11-12 20:07:58.258 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:07:58.260 | + functions-common:time_stop:2423 : local name 2025-11-12 20:07:58.262 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:07:58.264 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:07:58.265 | + functions-common:time_stop:2426 : local total 2025-11-12 20:07:58.267 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:07:58.269 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:07:58.271 | + functions-common:time_stop:2430 : start_time=1762978074522 2025-11-12 20:07:58.273 | + functions-common:time_stop:2432 : [[ -z 1762978074522 ]] 2025-11-12 20:07:58.275 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:07:58.278 | + functions-common:time_stop:2435 : end_time=1762978078276 2025-11-12 20:07:58.280 | + functions-common:time_stop:2436 : elapsed_time=3754 2025-11-12 20:07:58.281 | + functions-common:time_stop:2437 : total=40556 2025-11-12 20:07:58.283 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:07:58.285 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=44310 2025-11-12 20:07:58.287 | + inc/python:pip_install:219 : return 0 2025-11-12 20:07:58.289 | + lib/glance:install_glance:569 : copy_rootwrap /opt/stack/data/venv/etc/glance 2025-11-12 20:07:58.291 | + lib/glance:copy_rootwrap:263 : local source_path=/opt/stack/data/venv/etc/glance 2025-11-12 20:07:58.293 | + lib/glance:copy_rootwrap:265 : sudo install -d -o stack /etc/glance 2025-11-12 20:07:58.304 | + lib/glance:copy_rootwrap:266 : cp -r /opt/stack/data/venv/etc/glance/rootwrap.conf /opt/stack/data/venv/etc/glance/rootwrap.d /etc/glance/ 2025-11-12 20:07:58.307 | + lib/glance:install_glance:572 : git_clone https://opendev.org/openstack/glance.git /opt/stack//glance master 2025-11-12 20:07:58.309 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/glance.git 2025-11-12 20:07:58.311 | + functions-common:git_clone:593 : local git_dest=/opt/stack//glance 2025-11-12 20:07:58.313 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:07:58.314 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:07:58.317 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:07:58.319 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:07:58.321 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:07:58.323 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:07:58.335 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:07:58.337 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:07:58.339 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:07:58.340 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:58.343 | + functions-common:git_clone:613 : echo master 2025-11-12 20:07:58.343 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:07:58.346 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//glance ]] 2025-11-12 20:07:58.348 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:07:58.350 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/glance.git /opt/stack//glance 2025-11-12 20:07:58.352 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:07:58.354 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:07:58.355 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:07:58.357 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:07:58.359 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:07:58.360 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:07:58.362 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:07:58.364 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:07:58.366 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:07:58.369 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978078367 2025-11-12 20:07:58.371 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/glance.git /opt/stack//glance 2025-11-12 20:07:58.375 | Cloning into '/opt/stack//glance'... 2025-11-12 20:08:00.821 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:00.823 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:00.825 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:00.826 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:00.828 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:00.830 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:00.832 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:00.833 | + functions-common:time_stop:2430 : start_time=1762978078367 2025-11-12 20:08:00.835 | + functions-common:time_stop:2432 : [[ -z 1762978078367 ]] 2025-11-12 20:08:00.837 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:00.840 | + functions-common:time_stop:2435 : end_time=1762978080838 2025-11-12 20:08:00.842 | + functions-common:time_stop:2436 : elapsed_time=2471 2025-11-12 20:08:00.844 | + functions-common:time_stop:2437 : total=9669 2025-11-12 20:08:00.845 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:00.847 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=12140 2025-11-12 20:08:00.849 | + functions-common:git_clone:634 : cd /opt/stack//glance 2025-11-12 20:08:00.851 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:08:00.853 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:00.854 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:00.856 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:00.858 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:00.859 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:00.861 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:00.863 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:00.865 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:00.867 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:00.870 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978080868 2025-11-12 20:08:00.872 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:08:01.900 | From https://opendev.org/openstack/glance 2025-11-12 20:08:01.900 | * branch master -> FETCH_HEAD 2025-11-12 20:08:01.904 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:01.906 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:01.908 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:01.910 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:01.912 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:01.914 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:01.916 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:01.918 | + functions-common:time_stop:2430 : start_time=1762978080868 2025-11-12 20:08:01.920 | + functions-common:time_stop:2432 : [[ -z 1762978080868 ]] 2025-11-12 20:08:01.922 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:01.925 | + functions-common:time_stop:2435 : end_time=1762978081924 2025-11-12 20:08:01.927 | + functions-common:time_stop:2436 : elapsed_time=1056 2025-11-12 20:08:01.930 | + functions-common:time_stop:2437 : total=12140 2025-11-12 20:08:01.932 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:01.933 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13196 2025-11-12 20:08:01.936 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:08:01.937 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:01.939 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:01.941 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:01.943 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:01.945 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:01.947 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:01.949 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:01.951 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:01.953 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:01.957 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978081955 2025-11-12 20:08:01.959 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:08:02.024 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:08:02.024 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:08:02.024 | state without impacting any branches by switching back to a branch. 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:08:02.024 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | git switch -c 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | Or undo this operation with: 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | git switch - 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:08:02.024 | 2025-11-12 20:08:02.024 | HEAD is now at ad61240 Change DB migration constant to 2026_1 2025-11-12 20:08:02.027 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:02.029 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:02.031 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:02.033 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:02.035 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:02.037 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:02.038 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:02.040 | + functions-common:time_stop:2430 : start_time=1762978081955 2025-11-12 20:08:02.042 | + functions-common:time_stop:2432 : [[ -z 1762978081955 ]] 2025-11-12 20:08:02.044 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:02.048 | + functions-common:time_stop:2435 : end_time=1762978082046 2025-11-12 20:08:02.050 | + functions-common:time_stop:2436 : elapsed_time=91 2025-11-12 20:08:02.052 | + functions-common:time_stop:2437 : total=13196 2025-11-12 20:08:02.053 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:02.055 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13287 2025-11-12 20:08:02.057 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//glance 2025-11-12 20:08:02.068 | + functions-common:git_clone:675 : cd /opt/stack//glance 2025-11-12 20:08:02.071 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:08:02.071 | + functions-common:git_clone:676 : head -1 2025-11-12 20:08:02.073 | ad61240 Change DB migration constant to 2026_1 2025-11-12 20:08:02.075 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:08:02.077 | + lib/glance:install_glance:574 : setup_develop /opt/stack//glance 2025-11-12 20:08:02.080 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:08:02.082 | + inc/python:setup_develop:354 : [[ /opt/stack//glance == -bindep* ]] 2025-11-12 20:08:02.084 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//glance 2025-11-12 20:08:02.086 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:08:02.087 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//glance -e 2025-11-12 20:08:02.089 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:08:02.091 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//glance == -bindep* ]] 2025-11-12 20:08:02.093 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//glance 2025-11-12 20:08:02.095 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:08:02.097 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:08:02.100 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//glance 2025-11-12 20:08:02.102 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:08:02.105 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/glance 2025-11-12 20:08:02.107 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:08:02.109 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:08:02.111 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/glance/setup.cfg 2025-11-12 20:08:02.116 | + inc/python:_setup_package_with_constraints_edit:400 : name=glance 2025-11-12 20:08:02.118 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z glance ']' 2025-11-12 20:08:02.120 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- glance 2025-11-12 20:08:02.244 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/glance -e 2025-11-12 20:08:02.246 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:08:02.248 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:08:02.250 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:08:02.252 | + inc/python:setup_package:439 : [[ /opt/stack/glance == -bindep* ]] 2025-11-12 20:08:02.254 | + inc/python:setup_package:444 : local project_dir=/opt/stack/glance 2025-11-12 20:08:02.256 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:08:02.258 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:08:02.260 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:08:02.262 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:08:02.264 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:08:02.266 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:08:02.268 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:08:02.270 | + inc/python:setup_package:464 : pip_install -e /opt/stack/glance 2025-11-12 20:08:02.287 | Using python 3.10 to install /opt/stack/glance 2025-11-12 20:08:02.288 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/glance 2025-11-12 20:08:03.172 | Obtaining file:///opt/stack/glance 2025-11-12 20:08:03.174 | Installing build dependencies: started 2025-11-12 20:08:05.482 | Installing build dependencies: finished with status 'done' 2025-11-12 20:08:05.484 | Checking if build backend supports build_editable: started 2025-11-12 20:08:05.634 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:08:05.634 | Getting requirements to build editable: started 2025-11-12 20:08:05.789 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:08:05.790 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:08:06.076 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:08:06.140 | Requirement already satisfied: pbr>=3.1.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (7.0.2) 2025-11-12 20:08:06.144 | Requirement already satisfied: defusedxml>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (0.7.1) 2025-11-12 20:08:06.145 | Requirement already satisfied: SQLAlchemy>=1.3.14 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (2.0.44) 2025-11-12 20:08:06.145 | Requirement already satisfied: eventlet>=0.33.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (0.40.3) 2025-11-12 20:08:06.145 | Requirement already satisfied: PasteDeploy>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (3.1.0) 2025-11-12 20:08:06.145 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (2.5.1) 2025-11-12 20:08:06.145 | Requirement already satisfied: WebOb>=1.8.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (1.8.9) 2025-11-12 20:08:06.145 | Requirement already satisfied: alembic>=0.9.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (1.17.0) 2025-11-12 20:08:06.240 | Collecting httplib2>=0.9.1 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.243 | Using cached httplib2-0.31.0-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:08:06.245 | Requirement already satisfied: oslo.config>=8.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (10.0.0) 2025-11-12 20:08:06.245 | Requirement already satisfied: oslo.concurrency>=4.5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (7.2.0) 2025-11-12 20:08:06.246 | Requirement already satisfied: oslo.context>=2.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (6.1.0) 2025-11-12 20:08:06.247 | Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (2.6.0) 2025-11-12 20:08:06.248 | Requirement already satisfied: oslo.utils>=7.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (9.1.0) 2025-11-12 20:08:06.249 | Requirement already satisfied: stevedore!=3.0.0,>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (5.5.0) 2025-11-12 20:08:06.250 | Requirement already satisfied: futurist>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (3.2.1) 2025-11-12 20:08:06.391 | Collecting taskflow>=4.0.0 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.393 | Using cached taskflow-6.0.2-py3-none-any.whl.metadata (5.6 kB) 2025-11-12 20:08:06.395 | Requirement already satisfied: keystoneauth1>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (5.12.0) 2025-11-12 20:08:06.396 | Requirement already satisfied: keystonemiddleware>=5.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (10.12.0) 2025-11-12 20:08:06.510 | Collecting WSME>=0.8.0 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.512 | Using cached WSME-0.12.1-py3-none-any.whl.metadata (3.7 kB) 2025-11-12 20:08:06.514 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (3.16.0) 2025-11-12 20:08:06.515 | Requirement already satisfied: Paste>=2.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (3.10.1) 2025-11-12 20:08:06.516 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (4.25.1) 2025-11-12 20:08:06.516 | Requirement already satisfied: python-keystoneclient>=3.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (5.7.0) 2025-11-12 20:08:06.517 | Requirement already satisfied: oslo.db>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (17.4.0) 2025-11-12 20:08:06.518 | Requirement already satisfied: oslo.i18n>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (6.6.0) 2025-11-12 20:08:06.632 | Collecting oslo.limit>=1.6.0 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.634 | Using cached oslo_limit-2.8.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:08:06.636 | Requirement already satisfied: oslo.log>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (7.2.1) 2025-11-12 20:08:06.637 | Requirement already satisfied: oslo.messaging!=9.0.0,>=5.29.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (17.1.0) 2025-11-12 20:08:06.638 | Requirement already satisfied: oslo.middleware>=3.31.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (6.6.0) 2025-11-12 20:08:06.674 | Collecting oslo.reports>=1.18.0 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.676 | Using cached oslo_reports-3.6.0-py3-none-any.whl.metadata (4.1 kB) 2025-11-12 20:08:06.678 | Requirement already satisfied: oslo.policy>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (4.6.0) 2025-11-12 20:08:06.701 | Collecting retrying!=1.3.0,>=1.2.3 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.703 | Using cached retrying-1.4.2-py3-none-any.whl.metadata (5.5 kB) 2025-11-12 20:08:06.705 | Requirement already satisfied: osprofiler>=1.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (4.3.0) 2025-11-12 20:08:06.706 | Requirement already satisfied: glance-store>=4.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (5.2.0) 2025-11-12 20:08:06.707 | Requirement already satisfied: debtcollector>=1.19.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (3.0.0) 2025-11-12 20:08:06.708 | Requirement already satisfied: cryptography>=2.6.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from glance==31.1.0.dev20) (43.0.3) 2025-11-12 20:08:06.816 | Collecting cursive>=0.2.1 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.818 | Using cached cursive-0.2.3-py2.py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:08:06.962 | Collecting castellan>=0.17.0 (from glance==31.1.0.dev20) 2025-11-12 20:08:06.963 | Using cached castellan-5.4.1-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:08:06.971 | Requirement already satisfied: Mako in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->glance==31.1.0.dev20) (1.3.10) 2025-11-12 20:08:06.973 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->glance==31.1.0.dev20) (4.15.0) 2025-11-12 20:08:06.974 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->glance==31.1.0.dev20) (2.3.0) 2025-11-12 20:08:07.012 | Collecting python-barbicanclient>=5.5.0 (from castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.014 | Using cached python_barbicanclient-7.2.0-py3-none-any.whl.metadata (11 kB) 2025-11-12 20:08:07.017 | Requirement already satisfied: requests>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from castellan>=0.17.0->glance==31.1.0.dev20) (2.32.5) 2025-11-12 20:08:07.036 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.6.1->glance==31.1.0.dev20) (2.0.0) 2025-11-12 20:08:07.047 | Requirement already satisfied: oslo.serialization>=1.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cursive>=0.2.1->glance==31.1.0.dev20) (5.8.0) 2025-11-12 20:08:07.050 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=1.19.0->glance==31.1.0.dev20) (2.0.0) 2025-11-12 20:08:07.060 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet>=0.33.3->glance==31.1.0.dev20) (2.8.0) 2025-11-12 20:08:07.061 | Requirement already satisfied: greenlet>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet>=0.33.3->glance==31.1.0.dev20) (3.2.4) 2025-11-12 20:08:07.099 | Requirement already satisfied: pyparsing<4,>=3.0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from httplib2>=0.9.1->glance==31.1.0.dev20) (3.2.5) 2025-11-12 20:08:07.117 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance==31.1.0.dev20) (25.4.0) 2025-11-12 20:08:07.118 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance==31.1.0.dev20) (2025.9.1) 2025-11-12 20:08:07.119 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance==31.1.0.dev20) (0.37.0) 2025-11-12 20:08:07.119 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->glance==31.1.0.dev20) (0.28.0) 2025-11-12 20:08:07.130 | Requirement already satisfied: iso8601>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance==31.1.0.dev20) (2.1.0) 2025-11-12 20:08:07.131 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.4.0->glance==31.1.0.dev20) (1.8.1) 2025-11-12 20:08:07.157 | Requirement already satisfied: oslo.cache>=3.11.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->glance==31.1.0.dev20) (3.12.0) 2025-11-12 20:08:07.159 | Requirement already satisfied: pycadf>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->glance==31.1.0.dev20) (4.0.1) 2025-11-12 20:08:07.160 | Requirement already satisfied: PyJWT>=2.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->glance==31.1.0.dev20) (2.10.1) 2025-11-12 20:08:07.170 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=4.5.1->glance==31.1.0.dev20) (0.20) 2025-11-12 20:08:07.185 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.1.0->glance==31.1.0.dev20) (1.3.0) 2025-11-12 20:08:07.186 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.1.0->glance==31.1.0.dev20) (2.0.0) 2025-11-12 20:08:07.187 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.1.0->glance==31.1.0.dev20) (6.0.3) 2025-11-12 20:08:07.237 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=5.0.0->glance==31.1.0.dev20) (2.0.2) 2025-11-12 20:08:07.238 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=5.0.0->glance==31.1.0.dev20) (0.5.0) 2025-11-12 20:08:07.310 | Collecting openstacksdk>=0.47.0 (from oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.313 | Using cached openstacksdk-4.7.1-py3-none-any.whl.metadata (12 kB) 2025-11-12 20:08:07.331 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=4.5.0->glance==31.1.0.dev20) (2.9.0.post0) 2025-11-12 20:08:07.353 | Requirement already satisfied: oslo.service>=1.24.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (4.3.0) 2025-11-12 20:08:07.355 | Requirement already satisfied: cachetools>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (6.2.1) 2025-11-12 20:08:07.356 | Requirement already satisfied: amqp>=2.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (5.3.1) 2025-11-12 20:08:07.357 | Requirement already satisfied: kombu>=4.6.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (5.5.4) 2025-11-12 20:08:07.358 | Requirement already satisfied: oslo.metrics>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (0.13.0) 2025-11-12 20:08:07.369 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->glance==31.1.0.dev20) (4.3.0) 2025-11-12 20:08:07.370 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->glance==31.1.0.dev20) (3.1.6) 2025-11-12 20:08:07.371 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->glance==31.1.0.dev20) (4.0.1) 2025-11-12 20:08:07.395 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.reports>=1.18.0->glance==31.1.0.dev20) (7.1.1) 2025-11-12 20:08:07.416 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.4.0->glance==31.1.0.dev20) (25.0) 2025-11-12 20:08:07.417 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.4.0->glance==31.1.0.dev20) (2025.2) 2025-11-12 20:08:07.452 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from Paste>=2.0.2->glance==31.1.0.dev20) (69.1.1) 2025-11-12 20:08:07.482 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->glance==31.1.0.dev20) (0.2.14) 2025-11-12 20:08:07.513 | Requirement already satisfied: six in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->glance==31.1.0.dev20) (1.17.0) 2025-11-12 20:08:07.515 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->glance==31.1.0.dev20) (0.7) 2025-11-12 20:08:07.650 | Collecting networkx>=2.1.0 (from taskflow>=4.0.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.653 | Using cached networkx-3.4.2-py3-none-any.whl.metadata (6.3 kB) 2025-11-12 20:08:07.688 | Collecting automaton>=1.9.0 (from taskflow>=4.0.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.690 | Using cached automaton-3.2.0-py3-none-any.whl.metadata (1.8 kB) 2025-11-12 20:08:07.693 | Requirement already satisfied: tenacity>=6.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from taskflow>=4.0.0->glance==31.1.0.dev20) (9.1.2) 2025-11-12 20:08:07.721 | Collecting pydot>=1.2.4 (from taskflow>=4.0.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.722 | Using cached pydot-4.0.1-py3-none-any.whl.metadata (11 kB) 2025-11-12 20:08:07.781 | Collecting simplegeneric (from WSME>=0.8.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.781 | Using cached simplegeneric-0.8.1-py3-none-any.whl 2025-11-12 20:08:07.788 | Requirement already satisfied: pytz in /opt/stack/data/venv/lib/python3.10/site-packages (from WSME>=0.8.0->glance==31.1.0.dev20) (2025.2) 2025-11-12 20:08:07.879 | Collecting importlib-metadata>=4.4 (from WSME>=0.8.0->glance==31.1.0.dev20) 2025-11-12 20:08:07.881 | Using cached importlib_metadata-8.7.0-py3-none-any.whl.metadata (4.8 kB) 2025-11-12 20:08:07.895 | Requirement already satisfied: vine<6.0.0,>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from amqp>=2.5.2->oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (5.1.0) 2025-11-12 20:08:07.981 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.6.1->glance==31.1.0.dev20) (2.23) 2025-11-12 20:08:08.105 | Collecting zipp>=3.20 (from importlib-metadata>=4.4->WSME>=0.8.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.107 | Using cached zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB) 2025-11-12 20:08:08.131 | Requirement already satisfied: MarkupSafe>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->glance==31.1.0.dev20) (3.0.3) 2025-11-12 20:08:08.252 | Requirement already satisfied: decorator>=4.4.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) (5.2.1) 2025-11-12 20:08:08.253 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) (1.5.0) 2025-11-12 20:08:08.278 | Collecting jmespath>=0.9.0 (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.280 | Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB) 2025-11-12 20:08:08.314 | Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.315 | Using cached jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB) 2025-11-12 20:08:08.353 | Collecting platformdirs>=3 (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.355 | Using cached platformdirs-4.5.0-py3-none-any.whl.metadata (12 kB) 2025-11-12 20:08:08.378 | Collecting requestsexceptions>=1.2.0 (from openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.379 | Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl.metadata (1.2 kB) 2025-11-12 20:08:08.436 | Requirement already satisfied: prometheus-client>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.metrics>=0.2.1->oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (0.23.1) 2025-11-12 20:08:08.449 | Requirement already satisfied: msgpack>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=1.10.0->cursive>=0.2.1->glance==31.1.0.dev20) (1.1.2) 2025-11-12 20:08:08.472 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.24.0->oslo.messaging!=9.0.0,>=5.29.0->glance==31.1.0.dev20) (1.7.3) 2025-11-12 20:08:08.658 | Collecting cliff>=2.8.0 (from python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:08.660 | Using cached cliff-4.11.0-py3-none-any.whl.metadata (2.0 kB) 2025-11-12 20:08:08.751 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==31.1.0.dev20) (3.4.4) 2025-11-12 20:08:08.753 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==31.1.0.dev20) (3.11) 2025-11-12 20:08:08.754 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==31.1.0.dev20) (1.26.20) 2025-11-12 20:08:08.755 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->castellan>=0.17.0->glance==31.1.0.dev20) (2025.11.12) 2025-11-12 20:08:08.865 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=5.0.0->glance==31.1.0.dev20) (2.7.2) 2025-11-12 20:08:09.116 | Collecting autopage>=0.4.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.119 | Using cached autopage-0.5.2-py3-none-any.whl.metadata (7.9 kB) 2025-11-12 20:08:09.173 | Collecting cmd2>=1.0.0 (from cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.185 | Using cached cmd2-2.7.0-py3-none-any.whl.metadata (17 kB) 2025-11-12 20:08:09.305 | Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.47.0->oslo.limit>=1.6.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.307 | Using cached jsonpointer-3.0.0-py2.py3-none-any.whl.metadata (2.3 kB) 2025-11-12 20:08:09.582 | Collecting pyperclip>=1.8 (from cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.584 | Using cached pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB) 2025-11-12 20:08:09.610 | Collecting rich-argparse>=1.7.1 (from cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.613 | Using cached rich_argparse-1.7.1-py3-none-any.whl.metadata (14 kB) 2025-11-12 20:08:09.768 | Collecting rich>=11.0.0 (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.770 | Using cached rich-14.2.0-py3-none-any.whl.metadata (18 kB) 2025-11-12 20:08:09.827 | Collecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.830 | Using cached markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB) 2025-11-12 20:08:09.915 | Collecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.917 | Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB) 2025-11-12 20:08:09.979 | Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.5.0->castellan>=0.17.0->glance==31.1.0.dev20) 2025-11-12 20:08:09.980 | Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB) 2025-11-12 20:08:10.044 | Using cached castellan-5.4.1-py3-none-any.whl (99 kB) 2025-11-12 20:08:10.048 | Using cached cursive-0.2.3-py2.py3-none-any.whl (43 kB) 2025-11-12 20:08:10.051 | Using cached httplib2-0.31.0-py3-none-any.whl (91 kB) 2025-11-12 20:08:10.054 | Using cached oslo_limit-2.8.0-py3-none-any.whl (22 kB) 2025-11-12 20:08:10.057 | Using cached oslo_reports-3.6.0-py3-none-any.whl (53 kB) 2025-11-12 20:08:10.059 | Using cached retrying-1.4.2-py3-none-any.whl (10 kB) 2025-11-12 20:08:10.061 | Using cached taskflow-6.0.2-py3-none-any.whl (491 kB) 2025-11-12 20:08:10.067 | Using cached WSME-0.12.1-py3-none-any.whl (59 kB) 2025-11-12 20:08:10.069 | Using cached automaton-3.2.0-py3-none-any.whl (22 kB) 2025-11-12 20:08:10.072 | Using cached importlib_metadata-8.7.0-py3-none-any.whl (27 kB) 2025-11-12 20:08:10.075 | Using cached networkx-3.4.2-py3-none-any.whl (1.7 MB) 2025-11-12 20:08:10.092 | Using cached openstacksdk-4.7.1-py3-none-any.whl (1.8 MB) 2025-11-12 20:08:10.120 | Using cached pydot-4.0.1-py3-none-any.whl (37 kB) 2025-11-12 20:08:10.124 | Using cached python_barbicanclient-7.2.0-py3-none-any.whl (88 kB) 2025-11-12 20:08:10.129 | Using cached cliff-4.11.0-py3-none-any.whl (84 kB) 2025-11-12 20:08:10.135 | Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) 2025-11-12 20:08:10.139 | Using cached jsonpatch-1.33-py2.py3-none-any.whl (12 kB) 2025-11-12 20:08:10.142 | Using cached platformdirs-4.5.0-py3-none-any.whl (18 kB) 2025-11-12 20:08:10.145 | Using cached requestsexceptions-1.4.0-py2.py3-none-any.whl (3.8 kB) 2025-11-12 20:08:10.150 | Using cached zipp-3.23.0-py3-none-any.whl (10 kB) 2025-11-12 20:08:10.153 | Using cached autopage-0.5.2-py3-none-any.whl (30 kB) 2025-11-12 20:08:10.159 | Using cached cmd2-2.7.0-py3-none-any.whl (154 kB) 2025-11-12 20:08:10.164 | Using cached jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB) 2025-11-12 20:08:10.167 | Using cached pyperclip-1.11.0-py3-none-any.whl (11 kB) 2025-11-12 20:08:10.169 | Using cached rich_argparse-1.7.1-py3-none-any.whl (25 kB) 2025-11-12 20:08:10.174 | Using cached rich-14.2.0-py3-none-any.whl (243 kB) 2025-11-12 20:08:10.181 | Using cached markdown_it_py-4.0.0-py3-none-any.whl (87 kB) 2025-11-12 20:08:10.185 | Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB) 2025-11-12 20:08:10.197 | Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB) 2025-11-12 20:08:10.256 | Building wheels for collected packages: glance 2025-11-12 20:08:10.257 | Building editable for glance (pyproject.toml): started 2025-11-12 20:08:10.634 | Building editable for glance (pyproject.toml): finished with status 'done' 2025-11-12 20:08:10.634 | Created wheel for glance: filename=glance-31.1.0.dev20-0.editable-py3-none-any.whl size=9018 sha256=5d22f88082785ab0e17f3008265d2b76ce3b4763deb0fd8375403e16080d8e87 2025-11-12 20:08:10.635 | Stored in directory: /tmp/pip-ephem-wheel-cache-o_p56yr5/wheels/3d/50/e5/f2131f059f00a7028ca010d9733968ea8b7bb2231b9df15108 2025-11-12 20:08:10.636 | Successfully built glance 2025-11-12 20:08:10.948 | Installing collected packages: simplegeneric, requestsexceptions, pyperclip, zipp, retrying, pygments, pydot, platformdirs, networkx, mdurl, jsonpointer, jmespath, httplib2, autopage, markdown-it-py, jsonpatch, importlib-metadata, automaton, WSME, rich, rich-argparse, openstacksdk, taskflow, oslo.reports, cmd2, oslo.limit, cliff, python-barbicanclient, castellan, cursive, glance 2025-11-12 20:08:15.044 | Successfully installed WSME-0.12.1 automaton-3.2.0 autopage-0.5.2 castellan-5.4.1 cliff-4.11.0 cmd2-2.7.0 cursive-0.2.3 glance-31.1.0.dev20 httplib2-0.31.0 importlib-metadata-8.7.0 jmespath-1.0.1 jsonpatch-1.33 jsonpointer-3.0.0 markdown-it-py-4.0.0 mdurl-0.1.2 networkx-3.4.2 openstacksdk-4.7.1 oslo.limit-2.8.0 oslo.reports-3.6.0 platformdirs-4.5.0 pydot-4.0.1 pygments-2.19.2 pyperclip-1.11.0 python-barbicanclient-7.2.0 requestsexceptions-1.4.0 retrying-1.4.2 rich-14.2.0 rich-argparse-1.7.1 simplegeneric-0.8.1 taskflow-6.0.2 zipp-3.23.0 2025-11-12 20:08:15.222 | + inc/python:pip_install:216 : result=0 2025-11-12 20:08:15.225 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:08:15.227 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:15.229 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:15.230 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:15.232 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:15.234 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:15.236 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:08:15.238 | + functions-common:time_stop:2430 : start_time=1762978082283 2025-11-12 20:08:15.240 | + functions-common:time_stop:2432 : [[ -z 1762978082283 ]] 2025-11-12 20:08:15.242 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:15.245 | + functions-common:time_stop:2435 : end_time=1762978095243 2025-11-12 20:08:15.247 | + functions-common:time_stop:2436 : elapsed_time=12960 2025-11-12 20:08:15.248 | + functions-common:time_stop:2437 : total=44310 2025-11-12 20:08:15.250 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:15.252 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=57270 2025-11-12 20:08:15.254 | + inc/python:pip_install:219 : return 0 2025-11-12 20:08:15.256 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:08:15.258 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:08:15.260 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/glance 2025-11-12 20:08:15.262 | + inc/python:use_library_from_git:266 : local name=/opt/stack/glance 2025-11-12 20:08:15.264 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:08:15.266 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:08:15.268 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/glance, ]] 2025-11-12 20:08:15.269 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:08:15.272 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:08:15.273 | + stack.sh:main:968 : configure_glance 2025-11-12 20:08:15.276 | + lib/glance:configure_glance:346 : sudo install -d -o stack /etc/glance /etc/glance/metadefs 2025-11-12 20:08:15.286 | + lib/glance:configure_glance:349 : local dburl 2025-11-12 20:08:15.288 | ++ lib/glance:configure_glance:350 : database_connection_url glance 2025-11-12 20:08:15.290 | ++ lib/database:database_connection_url:134 : local db=glance 2025-11-12 20:08:15.292 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql glance 2025-11-12 20:08:15.294 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=glance 2025-11-12 20:08:15.295 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:08:15.297 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:08:15.299 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:08:15.311 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:15.313 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:08:15.314 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/glance?charset=utf8&plugin=dbcounter' 2025-11-12 20:08:15.317 | + lib/glance:configure_glance:350 : dburl='mysql+pymysql://root:stackdb@127.0.0.1/glance?charset=utf8&plugin=dbcounter' 2025-11-12 20:08:15.318 | + lib/glance:configure_glance:352 : iniset /etc/glance/glance-api.conf DEFAULT debug True 2025-11-12 20:08:15.342 | + lib/glance:configure_glance:353 : iniset /etc/glance/glance-api.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/glance?charset=utf8&plugin=dbcounter' 2025-11-12 20:08:15.366 | + lib/glance:configure_glance:354 : iniset /etc/glance/glance-api.conf DEFAULT use_syslog False 2025-11-12 20:08:15.388 | + lib/glance:configure_glance:355 : iniset /etc/glance/glance-api.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/ 2025-11-12 20:08:15.411 | + lib/glance:configure_glance:356 : iniset /etc/glance/glance-api.conf DEFAULT image_cache_driver centralized_db 2025-11-12 20:08:15.434 | + lib/glance:configure_glance:357 : iniset /etc/glance/glance-api.conf oslo_concurrency lock_path /opt/stack/data/glance/locks 2025-11-12 20:08:15.459 | + lib/glance:configure_glance:358 : iniset /etc/glance/glance-api.conf paste_deploy flavor keystone+cachemanagement 2025-11-12 20:08:15.483 | + lib/glance:configure_glance:359 : configure_keystone_authtoken_middleware /etc/glance/glance-api.conf glance 2025-11-12 20:08:15.485 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/glance/glance-api.conf 2025-11-12 20:08:15.486 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=glance 2025-11-12 20:08:15.488 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=keystone_authtoken 2025-11-12 20:08:15.490 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:08:15.492 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/glance/glance-api.conf keystone_authtoken auth_type password 2025-11-12 20:08:15.516 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/glance/glance-api.conf keystone_authtoken interface public 2025-11-12 20:08:15.538 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/glance/glance-api.conf keystone_authtoken auth_url http://10.180.1.21/identity 2025-11-12 20:08:15.561 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/glance/glance-api.conf keystone_authtoken username glance 2025-11-12 20:08:15.583 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/glance/glance-api.conf keystone_authtoken password nomoresecret 2025-11-12 20:08:15.606 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/glance/glance-api.conf keystone_authtoken user_domain_name Default 2025-11-12 20:08:15.628 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/glance/glance-api.conf keystone_authtoken project_name service 2025-11-12 20:08:15.652 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/glance/glance-api.conf keystone_authtoken project_domain_name Default 2025-11-12 20:08:15.674 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/glance/glance-api.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:08:15.698 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/glance/glance-api.conf keystone_authtoken memcached_servers localhost:11211 2025-11-12 20:08:15.721 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:08:15.722 | + lib/glance:configure_glance:360 : iniset /etc/glance/glance-api.conf oslo_messaging_notifications driver messagingv2 2025-11-12 20:08:15.748 | + lib/glance:configure_glance:361 : iniset_rpc_backend glance /etc/glance/glance-api.conf 2025-11-12 20:08:15.750 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=glance 2025-11-12 20:08:15.752 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/glance/glance-api.conf 2025-11-12 20:08:15.753 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=DEFAULT 2025-11-12 20:08:15.755 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:08:15.757 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:08:15.770 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:15.772 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:08:15.774 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:08:15.776 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:08:15.788 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:15.790 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:08:15.793 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/glance/glance-api.conf DEFAULT transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:08:15.817 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:08:15.819 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:08:15.821 | + lib/glance:configure_glance:362 : '[' vsphere = libvirt ']' 2025-11-12 20:08:15.823 | + lib/glance:configure_glance:366 : iniset /etc/glance/glance-api.conf DEFAULT show_image_direct_url False 2025-11-12 20:08:15.846 | + lib/glance:configure_glance:367 : iniset /etc/glance/glance-api.conf DEFAULT show_multiple_locations False 2025-11-12 20:08:15.869 | + lib/glance:configure_glance:368 : iniset /etc/glance/glance-api.conf image_format require_image_format_match True 2025-11-12 20:08:15.894 | + lib/glance:configure_glance:371 : configure_glance_store False False 2025-11-12 20:08:15.895 | + lib/glance:configure_glance_store:276 : local use_cinder_for_glance=False 2025-11-12 20:08:15.897 | + lib/glance:configure_glance_store:277 : local glance_enable_multiple_stores=False 2025-11-12 20:08:15.899 | + lib/glance:configure_glance_store:278 : local be 2025-11-12 20:08:15.901 | + lib/glance:configure_glance_store:280 : [[ False == \F\a\l\s\e ]] 2025-11-12 20:08:15.903 | + lib/glance:configure_glance_store:281 : [[ False == \T\r\u\e ]] 2025-11-12 20:08:15.905 | + lib/glance:configure_glance_store:298 : iniset /etc/glance/glance-api.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/ 2025-11-12 20:08:15.929 | + lib/glance:configure_glance:374 : '[' -n '' ']' 2025-11-12 20:08:15.931 | + lib/glance:configure_glance:377 : iniset /etc/glance/glance-api.conf cors allowed_origin http://10.180.1.21 2025-11-12 20:08:15.956 | + lib/glance:configure_glance:381 : [[ False == \F\a\l\s\e ]] 2025-11-12 20:08:15.958 | + lib/glance:configure_glance:383 : [[ False == \T\r\u\e ]] 2025-11-12 20:08:15.959 | + lib/glance:configure_glance:389 : is_service_enabled s-proxy 2025-11-12 20:08:15.972 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:15.974 | + lib/glance:configure_glance:418 : iniset /etc/glance/glance-api.conf DEFAULT public_endpoint http://10.180.1.21/image 2025-11-12 20:08:15.999 | + lib/glance:configure_glance:420 : is_service_enabled tls-proxy 2025-11-12 20:08:16.011 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:16.013 | + lib/glance:configure_glance:426 : setup_logging /etc/glance/glance-api.conf 2025-11-12 20:08:16.015 | + functions:setup_logging:686 : setup_systemd_logging /etc/glance/glance-api.conf 2025-11-12 20:08:16.017 | + functions:setup_systemd_logging:703 : local conf_file=/etc/glance/glance-api.conf 2025-11-12 20:08:16.020 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:08:16.033 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:08:16.035 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:08:16.037 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:08:16.039 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:08:16.041 | + functions:setup_systemd_logging:716 : iniset /etc/glance/glance-api.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:08:16.064 | + functions:setup_systemd_logging:718 : iniset /etc/glance/glance-api.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:08:16.087 | + functions:setup_systemd_logging:719 : iniset /etc/glance/glance-api.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:08:16.112 | + functions:setup_systemd_logging:720 : iniset /etc/glance/glance-api.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:08:16.135 | + functions:setup_systemd_logging:723 : iniset /etc/glance/glance-api.conf DEFAULT log_color False 2025-11-12 20:08:16.158 | + lib/glance:configure_glance:428 : cp -p /opt/stack//glance/etc/glance-api-paste.ini /etc/glance/glance-api-paste.ini 2025-11-12 20:08:16.161 | + lib/glance:configure_glance:431 : iniset /etc/glance/glance-cache.conf DEFAULT debug True 2025-11-12 20:08:16.186 | + lib/glance:configure_glance:432 : iniset /etc/glance/glance-cache.conf DEFAULT use_syslog False 2025-11-12 20:08:16.209 | + lib/glance:configure_glance:433 : iniset /etc/glance/glance-cache.conf DEFAULT image_cache_dir /opt/stack/data/glance/cache/ 2025-11-12 20:08:16.233 | + lib/glance:configure_glance:434 : iniset /etc/glance/glance-cache.conf DEFAULT image_cache_driver centralized_db 2025-11-12 20:08:16.256 | + lib/glance:configure_glance:437 : iniset /etc/glance/glance-cache.conf glance_store filesystem_store_datadir /opt/stack/data/glance/images/ 2025-11-12 20:08:16.281 | + lib/glance:configure_glance:440 : iniset /etc/glance/glance-image-import.conf image_import_opts image_import_plugins '[]' 2025-11-12 20:08:16.308 | + lib/glance:configure_glance:441 : iniset /etc/glance/glance-image-import.conf inject_metadata_properties ignore_user_roles admin 2025-11-12 20:08:16.333 | + lib/glance:configure_glance:442 : iniset /etc/glance/glance-image-import.conf inject_metadata_properties inject 2025-11-12 20:08:16.356 | + lib/glance:configure_glance:444 : cp -p /opt/stack//glance/etc/schema-image.json /etc/glance/schema-image.json 2025-11-12 20:08:16.360 | + lib/glance:configure_glance:445 : cp -p /opt/stack//glance/etc/metadefs/cim-processor-allocation-setting-data.json /opt/stack//glance/etc/metadefs/cim-resource-allocation-setting-data.json /opt/stack//glance/etc/metadefs/cim-storage-allocation-setting-data.json /opt/stack//glance/etc/metadefs/cim-virtual-system-setting-data.json /opt/stack//glance/etc/metadefs/compute-aggr-disk-filter.json /opt/stack//glance/etc/metadefs/compute-aggr-iops-filter.json /opt/stack//glance/etc/metadefs/compute-aggr-num-instances.json /opt/stack//glance/etc/metadefs/compute-cpu-mode.json /opt/stack//glance/etc/metadefs/compute-cpu-pinning.json /opt/stack//glance/etc/metadefs/compute-guest-memory-backing.json /opt/stack//glance/etc/metadefs/compute-guest-shutdown.json /opt/stack//glance/etc/metadefs/compute-host-capabilities.json /opt/stack//glance/etc/metadefs/compute-hypervisor.json /opt/stack//glance/etc/metadefs/compute-instance-data.json /opt/stack//glance/etc/metadefs/compute-libvirt-image.json /opt/stack//glance/etc/metadefs/compute-libvirt.json /opt/stack//glance/etc/metadefs/compute-quota.json /opt/stack//glance/etc/metadefs/compute-randomgen.json /opt/stack//glance/etc/metadefs/compute-vcputopology.json /opt/stack//glance/etc/metadefs/compute-vmware-flavor.json /opt/stack//glance/etc/metadefs/compute-vmware.json /opt/stack//glance/etc/metadefs/compute-vmware-quota-flavor.json /opt/stack//glance/etc/metadefs/compute-vtpm-hw.json /opt/stack//glance/etc/metadefs/compute-vtpm.json /opt/stack//glance/etc/metadefs/compute-watchdog.json /opt/stack//glance/etc/metadefs/compute-xenapi.json /opt/stack//glance/etc/metadefs/glance-common-image-props.json /opt/stack//glance/etc/metadefs/image-signature-verification.json /opt/stack//glance/etc/metadefs/operating-system.json /opt/stack//glance/etc/metadefs/software-databases.json /opt/stack//glance/etc/metadefs/software-runtimes.json /opt/stack//glance/etc/metadefs/software-webservers.json /opt/stack//glance/etc/metadefs/storage-volume-type.json /etc/glance/metadefs 2025-11-12 20:08:16.364 | + lib/glance:configure_glance:447 : is_service_enabled tls-proxy 2025-11-12 20:08:16.376 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:16.378 | + lib/glance:configure_glance:455 : write_local_uwsgi_http_config /etc/glance/glance-uwsgi.ini glance.wsgi.api:application /image glance-api 2025-11-12 20:08:16.380 | + lib/apache:write_local_uwsgi_http_config:319 : local conf=/etc/glance/glance-uwsgi.ini 2025-11-12 20:08:16.382 | + lib/apache:write_local_uwsgi_http_config:320 : local wsgi=glance.wsgi.api:application 2025-11-12 20:08:16.384 | + lib/apache:write_local_uwsgi_http_config:321 : local url=/image 2025-11-12 20:08:16.385 | + lib/apache:write_local_uwsgi_http_config:322 : local name=glance-api 2025-11-12 20:08:16.387 | + lib/apache:write_local_uwsgi_http_config:324 : '[' -z glance-api ']' 2025-11-12 20:08:16.388 | + lib/apache:write_local_uwsgi_http_config:332 : rm -rf /etc/glance/glance-uwsgi.ini 2025-11-12 20:08:16.391 | + lib/apache:write_local_uwsgi_http_config:335 : [[ glance.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:08:16.393 | + lib/apache:write_local_uwsgi_http_config:336 : iniset /etc/glance/glance-uwsgi.ini uwsgi module glance.wsgi.api:application 2025-11-12 20:08:16.416 | ++ lib/apache:write_local_uwsgi_http_config:341 : get_random_port 2025-11-12 20:08:16.418 | ++ functions:get_random_port:853 : read lower_port upper_port 2025-11-12 20:08:16.420 | ++ functions:get_random_port:854 : true 2025-11-12 20:08:16.421 | ++ functions:get_random_port:855 : (( port = upper_port )) 2025-11-12 20:08:16.423 | ++ functions:get_random_port:855 : (( port >= lower_port )) 2025-11-12 20:08:16.425 | ++ functions:get_random_port:856 : sudo lsof -i :60999 2025-11-12 20:08:16.472 | ++ functions:get_random_port:857 : [[ 1 > 0 ]] 2025-11-12 20:08:16.474 | ++ functions:get_random_port:858 : break 2 2025-11-12 20:08:16.476 | ++ functions:get_random_port:862 : echo 60999 2025-11-12 20:08:16.478 | + lib/apache:write_local_uwsgi_http_config:341 : port=60999 2025-11-12 20:08:16.480 | + lib/apache:write_local_uwsgi_http_config:342 : iniset /etc/glance/glance-uwsgi.ini uwsgi http-socket 127.0.0.1:60999 2025-11-12 20:08:16.502 | + lib/apache:write_local_uwsgi_http_config:343 : iniset /etc/glance/glance-uwsgi.ini uwsgi processes 2 2025-11-12 20:08:16.525 | + lib/apache:write_local_uwsgi_http_config:345 : iniset /etc/glance/glance-uwsgi.ini uwsgi master true 2025-11-12 20:08:16.547 | + lib/apache:write_local_uwsgi_http_config:347 : iniset /etc/glance/glance-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:08:16.569 | + lib/apache:write_local_uwsgi_http_config:348 : iniset /etc/glance/glance-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:08:16.590 | + lib/apache:write_local_uwsgi_http_config:351 : iniset /etc/glance/glance-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:08:16.612 | + lib/apache:write_local_uwsgi_http_config:352 : iniset /etc/glance/glance-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:08:16.634 | + lib/apache:write_local_uwsgi_http_config:353 : iniset /etc/glance/glance-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:08:16.657 | + lib/apache:write_local_uwsgi_http_config:355 : iniset /etc/glance/glance-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:08:16.679 | + lib/apache:write_local_uwsgi_http_config:357 : iniset /etc/glance/glance-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:08:16.701 | + lib/apache:write_local_uwsgi_http_config:359 : iniset /etc/glance/glance-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:08:16.724 | + lib/apache:write_local_uwsgi_http_config:361 : iniset /etc/glance/glance-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:08:16.745 | + lib/apache:write_local_uwsgi_http_config:363 : iniset /etc/glance/glance-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:08:16.767 | + lib/apache:write_local_uwsgi_http_config:364 : iniset /etc/glance/glance-uwsgi.ini uwsgi chmod-socket 666 2025-11-12 20:08:16.788 | + lib/apache:write_local_uwsgi_http_config:365 : iniset /etc/glance/glance-uwsgi.ini uwsgi http-raw-body true 2025-11-12 20:08:16.812 | + lib/apache:write_local_uwsgi_http_config:366 : iniset /etc/glance/glance-uwsgi.ini uwsgi http-chunked-input true 2025-11-12 20:08:16.834 | + lib/apache:write_local_uwsgi_http_config:367 : iniset /etc/glance/glance-uwsgi.ini uwsgi http-auto-chunked true 2025-11-12 20:08:16.856 | + lib/apache:write_local_uwsgi_http_config:368 : iniset /etc/glance/glance-uwsgi.ini uwsgi http-keepalive false 2025-11-12 20:08:16.878 | + lib/apache:write_local_uwsgi_http_config:370 : iniset /etc/glance/glance-uwsgi.ini uwsgi socket-timeout 30 2025-11-12 20:08:16.900 | + lib/apache:write_local_uwsgi_http_config:372 : iniset /etc/glance/glance-uwsgi.ini uwsgi start-time %t 2025-11-12 20:08:16.922 | + lib/apache:write_local_uwsgi_http_config:374 : enable_apache_mod proxy 2025-11-12 20:08:16.924 | + lib/apache:enable_apache_mod:55 : local mod=proxy 2025-11-12 20:08:16.926 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:08:16.927 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:08:16.929 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:16.931 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:16.933 | + lib/apache:enable_apache_mod:61 : [[ proxy != \v\e\r\s\i\o\n ]] 2025-11-12 20:08:16.935 | + lib/apache:enable_apache_mod:61 : a2query -m proxy 2025-11-12 20:08:16.963 | proxy (enabled by site administrator) 2025-11-12 20:08:16.965 | + lib/apache:write_local_uwsgi_http_config:375 : enable_apache_mod proxy_http 2025-11-12 20:08:16.967 | + lib/apache:enable_apache_mod:55 : local mod=proxy_http 2025-11-12 20:08:16.969 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:08:16.971 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:08:16.973 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:16.974 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:16.976 | + lib/apache:enable_apache_mod:61 : [[ proxy_http != \v\e\r\s\i\o\n ]] 2025-11-12 20:08:16.978 | + lib/apache:enable_apache_mod:61 : a2query -m proxy_http 2025-11-12 20:08:17.006 | No module matches proxy_http 2025-11-12 20:08:17.009 | + lib/apache:enable_apache_mod:62 : sudo a2enmod proxy_http 2025-11-12 20:08:17.041 | Considering dependency proxy for proxy_http: 2025-11-12 20:08:17.041 | Module proxy already enabled 2025-11-12 20:08:17.041 | Enabling module proxy_http. 2025-11-12 20:08:17.045 | To activate the new configuration, you need to run: 2025-11-12 20:08:17.045 | systemctl restart apache2 2025-11-12 20:08:17.048 | + lib/apache:enable_apache_mod:63 : [[ '' != \n\o\r\e\s\t\a\r\t ]] 2025-11-12 20:08:17.051 | + lib/apache:enable_apache_mod:64 : restart_apache_server 2025-11-12 20:08:17.052 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:08:17.054 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:08:17.056 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:08:17.147 | + lib/apache:write_local_uwsgi_http_config:376 : local apache_conf= 2025-11-12 20:08:17.150 | ++ lib/apache:write_local_uwsgi_http_config:377 : apache_site_config_for glance-api 2025-11-12 20:08:17.152 | ++ lib/apache:apache_site_config_for:174 : local site=glance-api 2025-11-12 20:08:17.154 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:08:17.156 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:17.158 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:17.160 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/glance-api.conf 2025-11-12 20:08:17.162 | + lib/apache:write_local_uwsgi_http_config:377 : apache_conf=/etc/apache2/sites-available/glance-api.conf 2025-11-12 20:08:17.164 | + lib/apache:write_local_uwsgi_http_config:378 : echo 'KeepAlive Off' 2025-11-12 20:08:17.164 | + lib/apache:write_local_uwsgi_http_config:378 : sudo tee /etc/apache2/sites-available/glance-api.conf 2025-11-12 20:08:17.171 | KeepAlive Off 2025-11-12 20:08:17.175 | + lib/apache:write_local_uwsgi_http_config:379 : echo 'SetEnv proxy-sendchunked 1' 2025-11-12 20:08:17.175 | + lib/apache:write_local_uwsgi_http_config:379 : sudo tee -a /etc/apache2/sites-available/glance-api.conf 2025-11-12 20:08:17.182 | SetEnv proxy-sendchunked 1 2025-11-12 20:08:17.185 | + lib/apache:write_local_uwsgi_http_config:380 : sudo tee -a /etc/apache2/sites-available/glance-api.conf 2025-11-12 20:08:17.185 | + lib/apache:write_local_uwsgi_http_config:380 : echo 'ProxyPass "/image" "http://127.0.0.1:60999" retry=0 acquire=1 ' 2025-11-12 20:08:17.192 | ProxyPass "/image" "http://127.0.0.1:60999" retry=0 acquire=1 2025-11-12 20:08:17.195 | + lib/apache:write_local_uwsgi_http_config:381 : enable_apache_site glance-api 2025-11-12 20:08:17.197 | + lib/apache:enable_apache_site:191 : local site=glance-api 2025-11-12 20:08:17.198 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:08:17.200 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:08:17.202 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:08:17.204 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:08:17.206 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:17.207 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:17.209 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:08:17.211 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:08:17.213 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:17.215 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:17.216 | + lib/apache:enable_apache_site:195 : sudo a2ensite glance-api 2025-11-12 20:08:17.249 | Enabling site glance-api. 2025-11-12 20:08:17.252 | To activate the new configuration, you need to run: 2025-11-12 20:08:17.253 | systemctl reload apache2 2025-11-12 20:08:17.256 | + lib/apache:write_local_uwsgi_http_config:382 : restart_apache_server 2025-11-12 20:08:17.258 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:08:17.260 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:08:17.261 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:08:17.365 | ++ lib/glance:configure_glance:459 : awk '-F= ' '/^http-socket/ { print "http://"$2}' /etc/glance/glance-uwsgi.ini 2025-11-12 20:08:17.369 | + lib/glance:configure_glance:459 : iniset /etc/glance/glance-api.conf DEFAULT worker_self_reference_url http://127.0.0.1:60999 2025-11-12 20:08:17.393 | + lib/glance:configure_glance:463 : iniset /etc/glance/glance-api.conf wsgi python_interpreter /opt/stack/data/venv/bin/python3 2025-11-12 20:08:17.418 | + lib/glance:configure_glance:465 : [[ True == True ]] 2025-11-12 20:08:17.420 | + lib/glance:configure_glance:466 : iniset /etc/glance/glance-api.conf oslo_policy enforce_scope true 2025-11-12 20:08:17.445 | + lib/glance:configure_glance:467 : iniset /etc/glance/glance-api.conf oslo_policy enforce_new_defaults true 2025-11-12 20:08:17.469 | + lib/glance:configure_glance:468 : iniset /etc/glance/glance-api.conf DEFAULT enforce_secure_rbac true 2025-11-12 20:08:17.492 | + stack.sh:main:971 : is_service_enabled cinder 2025-11-12 20:08:17.506 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:17.508 | + stack.sh:main:973 : stack_install_service cinder 2025-11-12 20:08:17.509 | + lib/stack:stack_install_service:20 : local service=cinder 2025-11-12 20:08:17.511 | + lib/stack:stack_install_service:21 : type install_cinder 2025-11-12 20:08:17.513 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:08:17.515 | + lib/stack:stack_install_service:32 : install_cinder 2025-11-12 20:08:17.517 | + lib/cinder:install_cinder:535 : git_clone https://opendev.org/openstack/cinder.git /opt/stack//cinder master 2025-11-12 20:08:17.519 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/cinder.git 2025-11-12 20:08:17.521 | + functions-common:git_clone:593 : local git_dest=/opt/stack//cinder 2025-11-12 20:08:17.522 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:08:17.524 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:08:17.526 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:08:17.528 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:08:17.530 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:08:17.532 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:08:17.544 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:08:17.546 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:08:17.547 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:08:17.550 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:08:17.552 | + functions-common:git_clone:613 : echo master 2025-11-12 20:08:17.552 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:08:17.556 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//cinder ]] 2025-11-12 20:08:17.557 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:08:17.559 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/cinder.git /opt/stack//cinder 2025-11-12 20:08:17.561 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:17.563 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:17.564 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:17.566 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:17.568 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:17.570 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:17.571 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:17.573 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:17.576 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:17.579 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978097576 2025-11-12 20:08:17.580 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/cinder.git /opt/stack//cinder 2025-11-12 20:08:17.582 | Cloning into '/opt/stack//cinder'... 2025-11-12 20:08:21.723 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:21.725 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:21.727 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:21.728 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:21.730 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:21.732 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:21.734 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:21.736 | + functions-common:time_stop:2430 : start_time=1762978097576 2025-11-12 20:08:21.737 | + functions-common:time_stop:2432 : [[ -z 1762978097576 ]] 2025-11-12 20:08:21.740 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:21.743 | + functions-common:time_stop:2435 : end_time=1762978101741 2025-11-12 20:08:21.744 | + functions-common:time_stop:2436 : elapsed_time=4165 2025-11-12 20:08:21.746 | + functions-common:time_stop:2437 : total=13287 2025-11-12 20:08:21.748 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:21.750 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=17452 2025-11-12 20:08:21.751 | + functions-common:git_clone:634 : cd /opt/stack//cinder 2025-11-12 20:08:21.753 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:08:21.755 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:21.757 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:21.759 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:21.761 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:21.763 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:21.765 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:21.766 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:21.768 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:21.771 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:21.774 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978101772 2025-11-12 20:08:21.775 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:08:22.822 | From https://opendev.org/openstack/cinder 2025-11-12 20:08:22.823 | * branch master -> FETCH_HEAD 2025-11-12 20:08:22.827 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:22.828 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:22.830 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:22.832 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:22.834 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:22.836 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:22.837 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:22.839 | + functions-common:time_stop:2430 : start_time=1762978101772 2025-11-12 20:08:22.841 | + functions-common:time_stop:2432 : [[ -z 1762978101772 ]] 2025-11-12 20:08:22.843 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:22.846 | + functions-common:time_stop:2435 : end_time=1762978102844 2025-11-12 20:08:22.848 | + functions-common:time_stop:2436 : elapsed_time=1072 2025-11-12 20:08:22.850 | + functions-common:time_stop:2437 : total=17452 2025-11-12 20:08:22.851 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:22.853 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=18524 2025-11-12 20:08:22.855 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:08:22.857 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:22.859 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:22.861 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:22.862 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:22.864 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:22.866 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:22.868 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:22.869 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:22.872 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:22.875 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978102873 2025-11-12 20:08:22.877 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:08:23.113 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:08:23.113 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:08:23.113 | state without impacting any branches by switching back to a branch. 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:08:23.113 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | git switch -c 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | Or undo this operation with: 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | git switch - 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:08:23.113 | 2025-11-12 20:08:23.113 | HEAD is now at c27091e Merge "Handle volume_clear_* opts consistently" 2025-11-12 20:08:23.116 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:23.118 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:23.120 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:23.121 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:23.123 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:23.126 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:23.127 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:23.129 | + functions-common:time_stop:2430 : start_time=1762978102873 2025-11-12 20:08:23.131 | + functions-common:time_stop:2432 : [[ -z 1762978102873 ]] 2025-11-12 20:08:23.133 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:23.136 | + functions-common:time_stop:2435 : end_time=1762978103134 2025-11-12 20:08:23.138 | + functions-common:time_stop:2436 : elapsed_time=261 2025-11-12 20:08:23.140 | + functions-common:time_stop:2437 : total=18524 2025-11-12 20:08:23.142 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:23.143 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=18785 2025-11-12 20:08:23.145 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//cinder 2025-11-12 20:08:23.156 | + functions-common:git_clone:675 : cd /opt/stack//cinder 2025-11-12 20:08:23.158 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:08:23.158 | + functions-common:git_clone:676 : head -1 2025-11-12 20:08:23.167 | c27091e Merge "Handle volume_clear_* opts consistently" 2025-11-12 20:08:23.169 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:08:23.172 | + lib/cinder:install_cinder:536 : setup_develop /opt/stack//cinder 2025-11-12 20:08:23.173 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:08:23.175 | + inc/python:setup_develop:354 : [[ /opt/stack//cinder == -bindep* ]] 2025-11-12 20:08:23.177 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//cinder 2025-11-12 20:08:23.179 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:08:23.181 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//cinder -e 2025-11-12 20:08:23.183 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:08:23.184 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//cinder == -bindep* ]] 2025-11-12 20:08:23.186 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//cinder 2025-11-12 20:08:23.188 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:08:23.190 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:08:23.192 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//cinder 2025-11-12 20:08:23.194 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:08:23.196 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/cinder 2025-11-12 20:08:23.198 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:08:23.200 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:08:23.203 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/cinder/setup.cfg 2025-11-12 20:08:23.207 | + inc/python:_setup_package_with_constraints_edit:400 : name=cinder 2025-11-12 20:08:23.209 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z cinder ']' 2025-11-12 20:08:23.211 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- cinder 2025-11-12 20:08:23.337 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/cinder -e 2025-11-12 20:08:23.340 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:08:23.342 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:08:23.343 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:08:23.345 | + inc/python:setup_package:439 : [[ /opt/stack/cinder == -bindep* ]] 2025-11-12 20:08:23.347 | + inc/python:setup_package:444 : local project_dir=/opt/stack/cinder 2025-11-12 20:08:23.349 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:08:23.351 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:08:23.353 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:08:23.355 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:08:23.357 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:08:23.359 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:08:23.361 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:08:23.363 | + inc/python:setup_package:464 : pip_install -e /opt/stack/cinder 2025-11-12 20:08:23.379 | Using python 3.10 to install /opt/stack/cinder 2025-11-12 20:08:23.381 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/cinder 2025-11-12 20:08:24.180 | Obtaining file:///opt/stack/cinder 2025-11-12 20:08:24.183 | Installing build dependencies: started 2025-11-12 20:08:26.699 | Installing build dependencies: finished with status 'done' 2025-11-12 20:08:26.699 | Checking if build backend supports build_editable: started 2025-11-12 20:08:26.854 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:08:26.855 | Getting requirements to build editable: started 2025-11-12 20:08:27.014 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:08:27.015 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:08:27.425 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:08:27.531 | Requirement already satisfied: pbr>=5.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (7.0.2) 2025-11-12 20:08:27.533 | Requirement already satisfied: decorator>=4.4.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.2.1) 2025-11-12 20:08:27.535 | Requirement already satisfied: eventlet!=0.32.0,>=0.30.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (0.40.3) 2025-11-12 20:08:27.536 | Requirement already satisfied: greenlet>=0.4.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.2.4) 2025-11-12 20:08:27.536 | Requirement already satisfied: iso8601>=0.1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2.1.0) 2025-11-12 20:08:27.536 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (4.25.1) 2025-11-12 20:08:27.536 | Requirement already satisfied: keystoneauth1>=4.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.12.0) 2025-11-12 20:08:27.537 | Requirement already satisfied: keystonemiddleware>=9.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (10.12.0) 2025-11-12 20:08:27.901 | Collecting lxml>=4.5.2 (from cinder==0.0.1.dev68) 2025-11-12 20:08:27.904 | Using cached lxml-6.0.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl.metadata (3.6 kB) 2025-11-12 20:08:27.906 | Requirement already satisfied: oslo.config>=8.3.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (10.0.0) 2025-11-12 20:08:27.907 | Requirement already satisfied: oslo.concurrency>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (7.2.0) 2025-11-12 20:08:27.908 | Requirement already satisfied: oslo.context>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (6.1.0) 2025-11-12 20:08:27.908 | Requirement already satisfied: oslo.db>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (17.4.0) 2025-11-12 20:08:27.909 | Requirement already satisfied: oslo.log>=4.6.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (7.2.1) 2025-11-12 20:08:27.910 | Requirement already satisfied: oslo.messaging>=14.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (17.1.0) 2025-11-12 20:08:27.912 | Requirement already satisfied: oslo.middleware>=4.1.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (6.6.0) 2025-11-12 20:08:27.913 | Requirement already satisfied: oslo.policy>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (4.6.0) 2025-11-12 20:08:27.914 | Requirement already satisfied: oslo.privsep>=2.6.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.8.0) 2025-11-12 20:08:27.914 | Requirement already satisfied: oslo.reports>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.6.0) 2025-11-12 20:08:27.915 | Requirement already satisfied: oslo.rootwrap>=6.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (7.7.0) 2025-11-12 20:08:27.916 | Requirement already satisfied: oslo.serialization>=4.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.8.0) 2025-11-12 20:08:27.917 | Requirement already satisfied: oslo.service>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (4.3.0) 2025-11-12 20:08:27.918 | Requirement already satisfied: oslo.upgradecheck>=1.1.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2.6.0) 2025-11-12 20:08:27.919 | Requirement already satisfied: oslo.utils>=6.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (9.1.0) 2025-11-12 20:08:27.959 | Collecting oslo.versionedobjects>=2.4.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:27.961 | Using cached oslo_versionedobjects-3.8.0-py3-none-any.whl.metadata (2.6 kB) 2025-11-12 20:08:27.963 | Requirement already satisfied: osprofiler>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (4.3.0) 2025-11-12 20:08:27.964 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (25.0) 2025-11-12 20:08:28.003 | Collecting paramiko>=2.7.2 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.005 | Using cached paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB) 2025-11-12 20:08:28.007 | Requirement already satisfied: Paste>=3.4.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.10.1) 2025-11-12 20:08:28.008 | Requirement already satisfied: PasteDeploy>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.1.0) 2025-11-12 20:08:28.009 | Requirement already satisfied: pyparsing>=2.4.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (3.2.5) 2025-11-12 20:08:28.010 | Requirement already satisfied: python-barbicanclient>=5.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (7.2.0) 2025-11-12 20:08:28.052 | Collecting python-glanceclient>=3.2.2 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.055 | Using cached python_glanceclient-4.10.0-py3-none-any.whl.metadata (3.8 kB) 2025-11-12 20:08:28.058 | Requirement already satisfied: python-keystoneclient>=4.1.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.7.0) 2025-11-12 20:08:28.140 | Collecting python-novaclient>=18.2.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.141 | Using cached python_novaclient-18.11.0-py3-none-any.whl.metadata (3.0 kB) 2025-11-12 20:08:28.172 | Collecting python-swiftclient>=3.10.1 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.174 | Using cached python_swiftclient-4.8.0-py3-none-any.whl.metadata (3.5 kB) 2025-11-12 20:08:28.177 | Requirement already satisfied: requests>=2.25.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2.32.5) 2025-11-12 20:08:28.177 | Requirement already satisfied: Routes>=2.4.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2.5.1) 2025-11-12 20:08:28.178 | Requirement already satisfied: taskflow>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (6.0.2) 2025-11-12 20:08:28.202 | Collecting rtslib-fb>=2.1.74 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.204 | Using cached rtslib_fb-2.2.3-py3-none-any.whl.metadata (2.4 kB) 2025-11-12 20:08:28.207 | Requirement already satisfied: SQLAlchemy>=1.4.23 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2.0.44) 2025-11-12 20:08:28.208 | Requirement already satisfied: stevedore>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.5.0) 2025-11-12 20:08:28.229 | Collecting tabulate>=0.8.7 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.232 | Using cached tabulate-0.9.0-py3-none-any.whl.metadata (34 kB) 2025-11-12 20:08:28.235 | Requirement already satisfied: tenacity>=6.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (9.1.2) 2025-11-12 20:08:28.236 | Requirement already satisfied: WebOb>=1.8.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (1.8.9) 2025-11-12 20:08:28.237 | Requirement already satisfied: oslo.i18n>=5.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (6.6.0) 2025-11-12 20:08:28.370 | Collecting oslo.vmware>=3.10.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.373 | Using cached oslo_vmware-4.7.0-py3-none-any.whl.metadata (2.4 kB) 2025-11-12 20:08:28.375 | Requirement already satisfied: os-brick>=6.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (6.13.0) 2025-11-12 20:08:28.376 | Requirement already satisfied: os-win>=5.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.9.0) 2025-11-12 20:08:28.423 | Collecting tooz>=2.8.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.426 | Using cached tooz-7.0.0-py3-none-any.whl.metadata (3.3 kB) 2025-11-12 20:08:28.528 | Collecting google-api-python-client>=1.11.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.531 | Using cached google_api_python_client-2.185.0-py3-none-any.whl.metadata (7.0 kB) 2025-11-12 20:08:28.535 | Requirement already satisfied: castellan>=3.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (5.4.1) 2025-11-12 20:08:28.535 | Requirement already satisfied: cryptography>=3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (43.0.3) 2025-11-12 20:08:28.535 | Requirement already satisfied: cursive>=0.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (0.2.3) 2025-11-12 20:08:28.653 | Collecting zstd>=1.4.5.1 (from cinder==0.0.1.dev68) 2025-11-12 20:08:28.654 | Using cached zstd-1.5.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (23 kB) 2025-11-12 20:08:29.286 | Collecting boto3>=1.18.49 (from cinder==0.0.1.dev68) 2025-11-12 20:08:29.287 | Using cached boto3-1.35.99-py3-none-any.whl.metadata (6.7 kB) 2025-11-12 20:08:29.314 | Collecting distro>=1.8.0 (from cinder==0.0.1.dev68) 2025-11-12 20:08:29.315 | Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB) 2025-11-12 20:08:29.317 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from cinder==0.0.1.dev68) (2025.2) 2025-11-12 20:08:30.005 | Collecting botocore<1.36.0,>=1.35.99 (from boto3>=1.18.49->cinder==0.0.1.dev68) 2025-11-12 20:08:30.008 | Using cached botocore-1.35.99-py3-none-any.whl.metadata (5.7 kB) 2025-11-12 20:08:30.010 | Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from boto3>=1.18.49->cinder==0.0.1.dev68) (1.0.1) 2025-11-12 20:08:30.040 | Collecting s3transfer<0.11.0,>=0.10.0 (from boto3>=1.18.49->cinder==0.0.1.dev68) 2025-11-12 20:08:30.053 | Using cached s3transfer-0.10.0-py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:08:30.086 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=3.1->cinder==0.0.1.dev68) (2.0.0) 2025-11-12 20:08:30.105 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet!=0.32.0,>=0.30.1->cinder==0.0.1.dev68) (2.8.0) 2025-11-12 20:08:30.114 | Requirement already satisfied: httplib2<1.0.0,>=0.19.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from google-api-python-client>=1.11.0->cinder==0.0.1.dev68) (0.31.0) 2025-11-12 20:08:30.209 | Collecting google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0 (from google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:30.210 | Using cached google_auth-2.41.1-py2.py3-none-any.whl.metadata (6.6 kB) 2025-11-12 20:08:30.231 | Collecting google-auth-httplib2<1.0.0,>=0.2.0 (from google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:30.232 | Using cached google_auth_httplib2-0.2.0-py2.py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:08:30.318 | Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5 (from google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:30.319 | Using cached google_api_core-2.27.0-py3-none-any.whl.metadata (3.2 kB) 2025-11-12 20:08:30.341 | Collecting uritemplate<5,>=3.0.1 (from google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:30.343 | Using cached uritemplate-4.2.0-py3-none-any.whl.metadata (2.6 kB) 2025-11-12 20:08:30.369 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->cinder==0.0.1.dev68) (25.4.0) 2025-11-12 20:08:30.370 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->cinder==0.0.1.dev68) (2025.9.1) 2025-11-12 20:08:30.373 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->cinder==0.0.1.dev68) (0.37.0) 2025-11-12 20:08:30.373 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->cinder==0.0.1.dev68) (0.28.0) 2025-11-12 20:08:30.383 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=4.2.1->cinder==0.0.1.dev68) (1.8.1) 2025-11-12 20:08:30.386 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=4.2.1->cinder==0.0.1.dev68) (4.15.0) 2025-11-12 20:08:30.409 | Requirement already satisfied: oslo.cache>=3.11.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=9.1.0->cinder==0.0.1.dev68) (3.12.0) 2025-11-12 20:08:30.412 | Requirement already satisfied: pycadf>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=9.1.0->cinder==0.0.1.dev68) (4.0.1) 2025-11-12 20:08:30.413 | Requirement already satisfied: PyJWT>=2.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=9.1.0->cinder==0.0.1.dev68) (2.10.1) 2025-11-12 20:08:30.431 | Requirement already satisfied: psutil>=5.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.10.0->cinder==0.0.1.dev68) (7.1.1) 2025-11-12 20:08:30.452 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=4.5.0->cinder==0.0.1.dev68) (0.20) 2025-11-12 20:08:30.453 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=4.5.0->cinder==0.0.1.dev68) (3.0.0) 2025-11-12 20:08:30.468 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.3.2->cinder==0.0.1.dev68) (1.3.0) 2025-11-12 20:08:30.469 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.3.2->cinder==0.0.1.dev68) (2.0.0) 2025-11-12 20:08:30.470 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=8.3.2->cinder==0.0.1.dev68) (6.0.3) 2025-11-12 20:08:30.493 | Requirement already satisfied: alembic>=0.9.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=11.0.0->cinder==0.0.1.dev68) (1.17.0) 2025-11-12 20:08:30.495 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=11.0.0->cinder==0.0.1.dev68) (2.0.2) 2025-11-12 20:08:30.495 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=11.0.0->cinder==0.0.1.dev68) (0.5.0) 2025-11-12 20:08:30.516 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=4.6.1->cinder==0.0.1.dev68) (2.9.0.post0) 2025-11-12 20:08:30.539 | Requirement already satisfied: futurist>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (3.2.1) 2025-11-12 20:08:30.541 | Requirement already satisfied: cachetools>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (6.2.1) 2025-11-12 20:08:30.542 | Requirement already satisfied: amqp>=2.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (5.3.1) 2025-11-12 20:08:30.543 | Requirement already satisfied: kombu>=4.6.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (5.5.4) 2025-11-12 20:08:30.544 | Requirement already satisfied: oslo.metrics>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (0.13.0) 2025-11-12 20:08:30.555 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=4.1.1->cinder==0.0.1.dev68) (4.3.0) 2025-11-12 20:08:30.556 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=4.1.1->cinder==0.0.1.dev68) (3.1.6) 2025-11-12 20:08:30.558 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=4.1.1->cinder==0.0.1.dev68) (4.0.1) 2025-11-12 20:08:30.580 | Requirement already satisfied: msgpack>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=2.6.2->cinder==0.0.1.dev68) (1.1.2) 2025-11-12 20:08:30.627 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=2.8.0->cinder==0.0.1.dev68) (1.7.3) 2025-11-12 20:08:30.638 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.upgradecheck>=1.1.1->cinder==0.0.1.dev68) (3.16.0) 2025-11-12 20:08:30.711 | Collecting suds-community>=0.6 (from oslo.vmware>=3.10.0->cinder==0.0.1.dev68) 2025-11-12 20:08:30.714 | Using cached suds_community-1.2.0-py3-none-any.whl.metadata (1.6 kB) 2025-11-12 20:08:30.716 | Requirement already satisfied: urllib3>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.vmware>=3.10.0->cinder==0.0.1.dev68) (1.26.20) 2025-11-12 20:08:30.803 | Collecting invoke>=2.0 (from paramiko>=2.7.2->cinder==0.0.1.dev68) 2025-11-12 20:08:30.805 | Using cached invoke-2.2.1-py3-none-any.whl.metadata (3.3 kB) 2025-11-12 20:08:30.841 | Collecting pynacl>=1.5 (from paramiko>=2.7.2->cinder==0.0.1.dev68) 2025-11-12 20:08:30.844 | Using cached pynacl-1.6.0-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (9.4 kB) 2025-11-12 20:08:30.858 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from Paste>=3.4.3->cinder==0.0.1.dev68) (69.1.1) 2025-11-12 20:08:30.905 | Requirement already satisfied: cliff>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (4.11.0) 2025-11-12 20:08:30.944 | Collecting warlock>=1.2.0 (from python-glanceclient>=3.2.2->cinder==0.0.1.dev68) 2025-11-12 20:08:30.947 | Using cached warlock-2.1.0-py3-none-any.whl.metadata (4.0 kB) 2025-11-12 20:08:30.949 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-glanceclient>=3.2.2->cinder==0.0.1.dev68) (2.0.0) 2025-11-12 20:08:30.950 | Requirement already satisfied: pyOpenSSL>=17.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-glanceclient>=3.2.2->cinder==0.0.1.dev68) (24.2.1) 2025-11-12 20:08:31.017 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->cinder==0.0.1.dev68) (3.4.4) 2025-11-12 20:08:31.018 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->cinder==0.0.1.dev68) (3.11) 2025-11-12 20:08:31.021 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->cinder==0.0.1.dev68) (2025.11.12) 2025-11-12 20:08:31.035 | Requirement already satisfied: six in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.4.1->cinder==0.0.1.dev68) (1.17.0) 2025-11-12 20:08:31.035 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.4.1->cinder==0.0.1.dev68) (0.7) 2025-11-12 20:08:31.072 | Collecting pyudev~=0.18 (from rtslib-fb>=2.1.74->cinder==0.0.1.dev68) 2025-11-12 20:08:31.074 | Using cached pyudev-0.24.4-py3-none-any.whl.metadata (4.4 kB) 2025-11-12 20:08:31.194 | Requirement already satisfied: networkx>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from taskflow>=4.5.0->cinder==0.0.1.dev68) (3.4.2) 2025-11-12 20:08:31.195 | Requirement already satisfied: automaton>=1.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from taskflow>=4.5.0->cinder==0.0.1.dev68) (3.2.0) 2025-11-12 20:08:31.197 | Requirement already satisfied: pydot>=1.2.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from taskflow>=4.5.0->cinder==0.0.1.dev68) (4.0.1) 2025-11-12 20:08:31.274 | Collecting voluptuous>=0.8.9 (from tooz>=2.8.0->cinder==0.0.1.dev68) 2025-11-12 20:08:31.276 | Using cached voluptuous-0.15.2-py3-none-any.whl.metadata (20 kB) 2025-11-12 20:08:31.343 | Requirement already satisfied: Mako in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->oslo.db>=11.0.0->cinder==0.0.1.dev68) (1.3.10) 2025-11-12 20:08:31.345 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->oslo.db>=11.0.0->cinder==0.0.1.dev68) (2.3.0) 2025-11-12 20:08:31.360 | Requirement already satisfied: vine<6.0.0,>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from amqp>=2.5.2->oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (5.1.0) 2025-11-12 20:08:31.471 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=3.1->cinder==0.0.1.dev68) (2.23) 2025-11-12 20:08:31.502 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (0.5.2) 2025-11-12 20:08:31.503 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (2.7.0) 2025-11-12 20:08:31.650 | Collecting googleapis-common-protos<2.0.0,>=1.56.2 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:31.660 | Using cached googleapis_common_protos-1.71.0-py3-none-any.whl.metadata (9.4 kB) 2025-11-12 20:08:32.009 | Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:32.011 | Using cached protobuf-6.33.0-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) 2025-11-12 20:08:32.047 | Collecting proto-plus<2.0.0,>=1.22.3 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.5->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:32.049 | Using cached proto_plus-1.26.1-py3-none-any.whl.metadata (2.2 kB) 2025-11-12 20:08:32.150 | Collecting pyasn1-modules>=0.2.1 (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:32.153 | Using cached pyasn1_modules-0.4.1-py3-none-any.whl.metadata (3.5 kB) 2025-11-12 20:08:32.184 | Collecting rsa<5,>=3.1.4 (from google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:32.186 | Using cached rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB) 2025-11-12 20:08:32.285 | Requirement already satisfied: MarkupSafe>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Jinja2>=2.10->oslo.middleware>=4.1.1->cinder==0.0.1.dev68) (3.0.3) 2025-11-12 20:08:32.502 | Requirement already satisfied: dogpile.cache>=1.3.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=9.1.0->cinder==0.0.1.dev68) (1.5.0) 2025-11-12 20:08:32.529 | Requirement already satisfied: prometheus-client>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.6.0->cinder==0.0.1.dev68) (0.23.1) 2025-11-12 20:08:32.550 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.1.1->cinder==0.0.1.dev68) (0.2.14) 2025-11-12 20:08:33.123 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=11.0.0->cinder==0.0.1.dev68) (2.7.2) 2025-11-12 20:08:33.246 | Requirement already satisfied: jsonpatch~=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==0.0.1.dev68) (1.33) 2025-11-12 20:08:33.396 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (1.11.0) 2025-11-12 20:08:33.397 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (1.7.1) 2025-11-12 20:08:33.515 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch~=1.0->warlock>=1.2.0->python-glanceclient>=3.2.2->cinder==0.0.1.dev68) (3.0.0) 2025-11-12 20:08:33.710 | Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth!=2.24.0,!=2.25.0,<3.0.0,>=1.32.0->google-api-python-client>=1.11.0->cinder==0.0.1.dev68) 2025-11-12 20:08:33.712 | Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB) 2025-11-12 20:08:33.953 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (14.2.0) 2025-11-12 20:08:33.978 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (4.0.0) 2025-11-12 20:08:33.979 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (2.19.2) 2025-11-12 20:08:34.023 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=2.8.0->python-barbicanclient>=5.0.1->cinder==0.0.1.dev68) (0.1.2) 2025-11-12 20:08:34.097 | Using cached boto3-1.35.99-py3-none-any.whl (139 kB) 2025-11-12 20:08:34.101 | Using cached distro-1.9.0-py3-none-any.whl (20 kB) 2025-11-12 20:08:34.104 | Using cached google_api_python_client-2.185.0-py3-none-any.whl (14.5 MB) 2025-11-12 20:08:34.165 | Using cached lxml-6.0.2-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.3 MB) 2025-11-12 20:08:34.190 | Using cached oslo_versionedobjects-3.8.0-py3-none-any.whl (86 kB) 2025-11-12 20:08:34.193 | Using cached oslo_vmware-4.7.0-py3-none-any.whl (626 kB) 2025-11-12 20:08:34.199 | Using cached paramiko-4.0.0-py3-none-any.whl (223 kB) 2025-11-12 20:08:34.203 | Using cached python_glanceclient-4.10.0-py3-none-any.whl (208 kB) 2025-11-12 20:08:34.207 | Using cached python_novaclient-18.11.0-py3-none-any.whl (335 kB) 2025-11-12 20:08:34.211 | Using cached python_swiftclient-4.8.0-py3-none-any.whl (88 kB) 2025-11-12 20:08:34.214 | Using cached rtslib_fb-2.2.3-py3-none-any.whl (49 kB) 2025-11-12 20:08:34.217 | Using cached tabulate-0.9.0-py3-none-any.whl (35 kB) 2025-11-12 20:08:34.220 | Using cached tooz-7.0.0-py3-none-any.whl (93 kB) 2025-11-12 20:08:34.223 | Using cached zstd-1.5.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (1.6 MB) 2025-11-12 20:08:34.233 | Using cached botocore-1.35.99-py3-none-any.whl (13.3 MB) 2025-11-12 20:08:34.314 | Using cached google_api_core-2.27.0-py3-none-any.whl (167 kB) 2025-11-12 20:08:34.318 | Using cached google_auth-2.41.1-py2.py3-none-any.whl (221 kB) 2025-11-12 20:08:34.322 | Using cached google_auth_httplib2-0.2.0-py2.py3-none-any.whl (9.3 kB) 2025-11-12 20:08:34.324 | Using cached invoke-2.2.1-py3-none-any.whl (160 kB) 2025-11-12 20:08:34.327 | Using cached pynacl-1.6.0-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) 2025-11-12 20:08:34.336 | Using cached pyudev-0.24.4-py3-none-any.whl (62 kB) 2025-11-12 20:08:34.338 | Using cached s3transfer-0.10.0-py3-none-any.whl (82 kB) 2025-11-12 20:08:34.344 | Using cached suds_community-1.2.0-py3-none-any.whl (145 kB) 2025-11-12 20:08:34.350 | Using cached uritemplate-4.2.0-py3-none-any.whl (11 kB) 2025-11-12 20:08:34.354 | Using cached voluptuous-0.15.2-py3-none-any.whl (31 kB) 2025-11-12 20:08:34.359 | Using cached warlock-2.1.0-py3-none-any.whl (10 kB) 2025-11-12 20:08:34.361 | Using cached googleapis_common_protos-1.71.0-py3-none-any.whl (294 kB) 2025-11-12 20:08:34.365 | Using cached proto_plus-1.26.1-py3-none-any.whl (50 kB) 2025-11-12 20:08:34.372 | Using cached protobuf-6.33.0-cp39-abi3-manylinux2014_x86_64.whl (323 kB) 2025-11-12 20:08:34.375 | Using cached pyasn1_modules-0.4.1-py3-none-any.whl (181 kB) 2025-11-12 20:08:34.380 | Using cached rsa-4.9.1-py3-none-any.whl (34 kB) 2025-11-12 20:08:34.382 | Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB) 2025-11-12 20:08:34.552 | Building wheels for collected packages: cinder 2025-11-12 20:08:34.552 | Building editable for cinder (pyproject.toml): started 2025-11-12 20:08:35.212 | Building editable for cinder (pyproject.toml): finished with status 'done' 2025-11-12 20:08:35.213 | Created wheel for cinder: filename=cinder-0.0.1.dev68-0.editable-py3-none-any.whl size=9119 sha256=018fb6153cc9499cf12f1269eb27c66177e8b218484bfdbf8c437e3ac0959ac9 2025-11-12 20:08:35.214 | Stored in directory: /tmp/pip-ephem-wheel-cache-5oa51c1o/wheels/ac/4a/e0/47fe94886ac4519966963921ceaea180d9043fe656deb6d9d4 2025-11-12 20:08:35.216 | Successfully built cinder 2025-11-12 20:08:35.595 | Installing collected packages: zstd, voluptuous, uritemplate, tabulate, suds-community, pyudev, pyasn1, protobuf, lxml, invoke, distro, rtslib-fb, rsa, python-swiftclient, pynacl, pyasn1-modules, proto-plus, googleapis-common-protos, botocore, s3transfer, paramiko, google-auth, warlock, google-auth-httplib2, google-api-core, boto3, tooz, python-novaclient, python-glanceclient, oslo.vmware, google-api-python-client, oslo.versionedobjects, cinder 2025-11-12 20:08:38.740 | Successfully installed boto3-1.35.99 botocore-1.35.99 cinder-0.0.1.dev68 distro-1.9.0 google-api-core-2.27.0 google-api-python-client-2.185.0 google-auth-2.41.1 google-auth-httplib2-0.2.0 googleapis-common-protos-1.71.0 invoke-2.2.1 lxml-6.0.2 oslo.versionedobjects-3.8.0 oslo.vmware-4.7.0 paramiko-4.0.0 proto-plus-1.26.1 protobuf-6.33.0 pyasn1-0.6.0 pyasn1-modules-0.4.1 pynacl-1.6.0 python-glanceclient-4.10.0 python-novaclient-18.11.0 python-swiftclient-4.8.0 pyudev-0.24.4 rsa-4.9.1 rtslib-fb-2.2.3 s3transfer-0.10.0 suds-community-1.2.0 tabulate-0.9.0 tooz-7.0.0 uritemplate-4.2.0 voluptuous-0.15.2 warlock-2.1.0 zstd-1.5.7.2 2025-11-12 20:08:39.215 | + inc/python:pip_install:216 : result=0 2025-11-12 20:08:39.218 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:08:39.219 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:39.222 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:39.224 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:39.225 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:39.227 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:39.229 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:08:39.231 | + functions-common:time_stop:2430 : start_time=1762978103375 2025-11-12 20:08:39.232 | + functions-common:time_stop:2432 : [[ -z 1762978103375 ]] 2025-11-12 20:08:39.235 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:39.238 | + functions-common:time_stop:2435 : end_time=1762978119235 2025-11-12 20:08:39.239 | + functions-common:time_stop:2436 : elapsed_time=15860 2025-11-12 20:08:39.241 | + functions-common:time_stop:2437 : total=57270 2025-11-12 20:08:39.243 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:39.244 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=73130 2025-11-12 20:08:39.246 | + inc/python:pip_install:219 : return 0 2025-11-12 20:08:39.248 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:08:39.250 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:08:39.252 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/cinder 2025-11-12 20:08:39.254 | + inc/python:use_library_from_git:266 : local name=/opt/stack/cinder 2025-11-12 20:08:39.256 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:08:39.257 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:08:39.259 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/cinder, ]] 2025-11-12 20:08:39.261 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:08:39.264 | + lib/cinder:install_cinder:537 : [[ lioadm == \t\g\t\a\d\m ]] 2025-11-12 20:08:39.265 | + lib/cinder:install_cinder:539 : [[ lioadm == \l\i\o\a\d\m ]] 2025-11-12 20:08:39.267 | + lib/cinder:install_cinder:540 : is_ubuntu 2025-11-12 20:08:39.269 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:39.271 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:39.273 | + lib/cinder:install_cinder:542 : sudo mkdir -p /etc/target 2025-11-12 20:08:39.283 | + lib/cinder:install_cinder:544 : install_package targetcli-fb 2025-11-12 20:08:39.284 | + functions-common:install_package:1441 : update_package_repo 2025-11-12 20:08:39.286 | + functions-common:update_package_repo:1415 : NO_UPDATE_REPOS=False 2025-11-12 20:08:39.288 | + functions-common:update_package_repo:1416 : REPOS_UPDATED=True 2025-11-12 20:08:39.290 | + functions-common:update_package_repo:1417 : RETRY_UPDATE=False 2025-11-12 20:08:39.292 | + functions-common:update_package_repo:1419 : [[ False = \T\r\u\e ]] 2025-11-12 20:08:39.294 | + functions-common:update_package_repo:1423 : is_ubuntu 2025-11-12 20:08:39.296 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:39.298 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:39.299 | + functions-common:update_package_repo:1424 : apt_get_update 2025-11-12 20:08:39.301 | + functions-common:apt_get_update:1169 : [[ True == \T\r\u\e ]] 2025-11-12 20:08:39.304 | + functions-common:apt_get_update:1169 : [[ False != \T\r\u\e ]] 2025-11-12 20:08:39.305 | + functions-common:apt_get_update:1170 : return 2025-11-12 20:08:39.307 | + functions-common:install_package:1442 : real_install_package targetcli-fb 2025-11-12 20:08:39.309 | + functions-common:real_install_package:1429 : is_ubuntu 2025-11-12 20:08:39.311 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:39.313 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:39.315 | + functions-common:real_install_package:1430 : apt_get install targetcli-fb 2025-11-12 20:08:39.331 | + functions-common:apt_get:1210 : sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install targetcli-fb 2025-11-12 20:08:39.393 | Reading package lists... 2025-11-12 20:08:39.672 | Building dependency tree... 2025-11-12 20:08:39.673 | Reading state information... 2025-11-12 20:08:39.933 | targetcli-fb is already the newest version (1:2.1.53-1ubuntu3). 2025-11-12 20:08:39.933 | The following packages were automatically installed and are no longer required: 2025-11-12 20:08:39.933 | linux-headers-6.8.0-52-generic linux-hwe-6.8-headers-6.8.0-52 2025-11-12 20:08:39.933 | linux-hwe-6.8-tools-6.8.0-52 linux-image-6.8.0-52-generic 2025-11-12 20:08:39.934 | linux-modules-6.8.0-52-generic linux-tools-6.8.0-52-generic 2025-11-12 20:08:39.934 | Use 'sudo apt autoremove' to remove them. 2025-11-12 20:08:39.961 | 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 2025-11-12 20:08:39.966 | + functions-common:apt_get:1214 : result=0 2025-11-12 20:08:39.968 | + functions-common:apt_get:1217 : time_stop apt-get 2025-11-12 20:08:39.970 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:39.972 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:39.974 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:39.976 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:39.978 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:39.981 | + functions-common:time_stop:2429 : name=apt-get 2025-11-12 20:08:39.982 | + functions-common:time_stop:2430 : start_time=1762978119329 2025-11-12 20:08:39.984 | + functions-common:time_stop:2432 : [[ -z 1762978119329 ]] 2025-11-12 20:08:39.987 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:39.990 | + functions-common:time_stop:2435 : end_time=1762978119988 2025-11-12 20:08:39.992 | + functions-common:time_stop:2436 : elapsed_time=659 2025-11-12 20:08:39.994 | + functions-common:time_stop:2437 : total=13056 2025-11-12 20:08:39.996 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:39.998 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13715 2025-11-12 20:08:40.000 | + functions-common:apt_get:1218 : return 0 2025-11-12 20:08:40.002 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:08:40.004 | + stack.sh:main:974 : configure_cinder 2025-11-12 20:08:40.006 | + lib/cinder:configure_cinder:295 : sudo install -d -o stack -m 755 /etc/cinder 2025-11-12 20:08:40.018 | + lib/cinder:configure_cinder:297 : rm -f /etc/cinder/cinder.conf 2025-11-12 20:08:40.020 | + lib/cinder:configure_cinder:299 : configure_rootwrap cinder 2025-11-12 20:08:40.022 | + inc/rootwrap:configure_rootwrap:43 : local project=cinder 2025-11-12 20:08:40.024 | + inc/rootwrap:configure_rootwrap:44 : local project_uc 2025-11-12 20:08:40.027 | ++ inc/rootwrap:configure_rootwrap:45 : echo cinder 2025-11-12 20:08:40.027 | ++ inc/rootwrap:configure_rootwrap:45 : tr a-z A-Z 2025-11-12 20:08:40.031 | + inc/rootwrap:configure_rootwrap:45 : project_uc=CINDER 2025-11-12 20:08:40.033 | + inc/rootwrap:configure_rootwrap:46 : local bin_dir=CINDER_BIN_DIR 2025-11-12 20:08:40.034 | + inc/rootwrap:configure_rootwrap:47 : bin_dir=/opt/stack/data/venv/bin 2025-11-12 20:08:40.036 | + inc/rootwrap:configure_rootwrap:48 : local project_dir=CINDER_DIR 2025-11-12 20:08:40.038 | + inc/rootwrap:configure_rootwrap:49 : project_dir=/opt/stack//cinder 2025-11-12 20:08:40.039 | + inc/rootwrap:configure_rootwrap:51 : local rootwrap_conf_src_dir=/opt/stack//cinder/etc/cinder 2025-11-12 20:08:40.041 | + inc/rootwrap:configure_rootwrap:52 : local rootwrap_bin=/opt/stack/data/venv/bin/cinder-rootwrap 2025-11-12 20:08:40.043 | + inc/rootwrap:configure_rootwrap:55 : sudo rm -rf /etc/cinder/rootwrap.d 2025-11-12 20:08:40.052 | + inc/rootwrap:configure_rootwrap:56 : sudo install -d -o root -g root -m 755 /etc/cinder/rootwrap.d 2025-11-12 20:08:40.061 | + inc/rootwrap:configure_rootwrap:57 : sudo install -o root -g root -m 644 /opt/stack//cinder/etc/cinder/rootwrap.d/volume.filters /etc/cinder/rootwrap.d 2025-11-12 20:08:40.070 | + inc/rootwrap:configure_rootwrap:60 : sudo install -o root -g root -m 644 /opt/stack//cinder/etc/cinder/rootwrap.conf /etc/cinder/rootwrap.conf 2025-11-12 20:08:40.079 | + inc/rootwrap:configure_rootwrap:61 : sudo sed -e 's:^filters_path=.*$:filters_path=/etc/cinder/rootwrap.d:' -i /etc/cinder/rootwrap.conf 2025-11-12 20:08:40.088 | + inc/rootwrap:configure_rootwrap:66 : sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/cinder/rootwrap.conf 2025-11-12 20:08:40.098 | + inc/rootwrap:configure_rootwrap:69 : local tempfile 2025-11-12 20:08:40.100 | ++ inc/rootwrap:configure_rootwrap:70 : mktemp 2025-11-12 20:08:40.104 | + inc/rootwrap:configure_rootwrap:70 : tempfile=/tmp/tmp.VFn3X6mgKS 2025-11-12 20:08:40.105 | + inc/rootwrap:configure_rootwrap:72 : rootwrap_sudo_cmd='/opt/stack/data/venv/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *' 2025-11-12 20:08:40.107 | + inc/rootwrap:configure_rootwrap:73 : echo 'stack ALL=(root) NOPASSWD: /opt/stack/data/venv/bin/cinder-rootwrap /etc/cinder/rootwrap.conf *' 2025-11-12 20:08:40.109 | + inc/rootwrap:configure_rootwrap:74 : '[' -f /opt/stack/data/venv/bin/cinder-rootwrap-daemon ']' 2025-11-12 20:08:40.111 | + inc/rootwrap:configure_rootwrap:79 : chmod 0440 /tmp/tmp.VFn3X6mgKS 2025-11-12 20:08:40.114 | + inc/rootwrap:configure_rootwrap:80 : sudo chown root:root /tmp/tmp.VFn3X6mgKS 2025-11-12 20:08:40.123 | + inc/rootwrap:configure_rootwrap:81 : sudo mv /tmp/tmp.VFn3X6mgKS /etc/sudoers.d/cinder-rootwrap 2025-11-12 20:08:40.133 | ++ inc/rootwrap:configure_rootwrap:85 : dirname /opt/stack/data/venv/bin/cinder-rootwrap 2025-11-12 20:08:40.136 | + inc/rootwrap:configure_rootwrap:85 : add_sudo_secure_path /opt/stack/data/venv/bin 2025-11-12 20:08:40.138 | + inc/rootwrap:add_sudo_secure_path:21 : local dir=/opt/stack/data/venv/bin 2025-11-12 20:08:40.140 | + inc/rootwrap:add_sudo_secure_path:22 : local line 2025-11-12 20:08:40.141 | + inc/rootwrap:add_sudo_secure_path:25 : [[ -r /etc/sudoers.d/zz-secure-path ]] 2025-11-12 20:08:40.143 | + inc/rootwrap:add_sudo_secure_path:28 : line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin' 2025-11-12 20:08:40.145 | + inc/rootwrap:add_sudo_secure_path:32 : [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /opt/stack/data/venv/bin ]] 2025-11-12 20:08:40.147 | + inc/rootwrap:add_sudo_secure_path:33 : echo 'Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin:/opt/stack/data/venv/bin' 2025-11-12 20:08:40.147 | + inc/rootwrap:add_sudo_secure_path:33 : sudo tee /etc/sudoers.d/zz-secure-path 2025-11-12 20:08:40.154 | Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin:/opt/stack/data/venv/bin 2025-11-12 20:08:40.156 | + inc/rootwrap:add_sudo_secure_path:34 : sudo chmod 400 /etc/sudoers.d/zz-secure-path 2025-11-12 20:08:40.165 | + inc/rootwrap:add_sudo_secure_path:35 : sudo chown root:root /etc/sudoers.d/zz-secure-path 2025-11-12 20:08:40.174 | + lib/cinder:configure_cinder:301 : [[ -f /opt/stack//cinder/etc/cinder/resource_filters.json ]] 2025-11-12 20:08:40.176 | + lib/cinder:configure_cinder:302 : cp -p /opt/stack//cinder/etc/cinder/resource_filters.json /etc/cinder/resource_filters.json 2025-11-12 20:08:40.179 | + lib/cinder:configure_cinder:305 : cp /opt/stack//cinder/etc/cinder/api-paste.ini /etc/cinder/api-paste.ini 2025-11-12 20:08:40.183 | + lib/cinder:configure_cinder:307 : inicomment /etc/cinder/api-paste.ini filter:authtoken auth_host 2025-11-12 20:08:40.197 | + lib/cinder:configure_cinder:308 : inicomment /etc/cinder/api-paste.ini filter:authtoken auth_port 2025-11-12 20:08:40.212 | + lib/cinder:configure_cinder:309 : inicomment /etc/cinder/api-paste.ini filter:authtoken auth_protocol 2025-11-12 20:08:40.227 | + lib/cinder:configure_cinder:310 : inicomment /etc/cinder/api-paste.ini filter:authtoken cafile 2025-11-12 20:08:40.242 | + lib/cinder:configure_cinder:311 : inicomment /etc/cinder/api-paste.ini filter:authtoken admin_tenant_name 2025-11-12 20:08:40.257 | + lib/cinder:configure_cinder:312 : inicomment /etc/cinder/api-paste.ini filter:authtoken admin_user 2025-11-12 20:08:40.271 | + lib/cinder:configure_cinder:313 : inicomment /etc/cinder/api-paste.ini filter:authtoken admin_password 2025-11-12 20:08:40.286 | + lib/cinder:configure_cinder:314 : inicomment /etc/cinder/api-paste.ini filter:authtoken signing_dir 2025-11-12 20:08:40.300 | + lib/cinder:configure_cinder:316 : configure_keystone_authtoken_middleware /etc/cinder/cinder.conf cinder 2025-11-12 20:08:40.302 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/cinder/cinder.conf 2025-11-12 20:08:40.304 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=cinder 2025-11-12 20:08:40.306 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=keystone_authtoken 2025-11-12 20:08:40.308 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:08:40.310 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/cinder/cinder.conf keystone_authtoken auth_type password 2025-11-12 20:08:40.334 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/cinder/cinder.conf keystone_authtoken interface public 2025-11-12 20:08:40.357 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/cinder/cinder.conf keystone_authtoken auth_url http://10.180.1.21/identity 2025-11-12 20:08:40.380 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/cinder/cinder.conf keystone_authtoken username cinder 2025-11-12 20:08:40.403 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/cinder/cinder.conf keystone_authtoken password nomoresecret 2025-11-12 20:08:40.426 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/cinder/cinder.conf keystone_authtoken user_domain_name Default 2025-11-12 20:08:40.449 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/cinder/cinder.conf keystone_authtoken project_name service 2025-11-12 20:08:40.472 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/cinder/cinder.conf keystone_authtoken project_domain_name Default 2025-11-12 20:08:40.495 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/cinder/cinder.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:08:40.518 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/cinder/cinder.conf keystone_authtoken memcached_servers localhost:11211 2025-11-12 20:08:40.541 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:08:40.543 | + lib/cinder:configure_cinder:318 : iniset /etc/cinder/cinder.conf DEFAULT debug True 2025-11-12 20:08:40.569 | + lib/cinder:configure_cinder:320 : iniset /etc/cinder/cinder.conf DEFAULT target_helper lioadm 2025-11-12 20:08:40.592 | ++ lib/cinder:configure_cinder:321 : database_connection_url cinder 2025-11-12 20:08:40.594 | ++ lib/database:database_connection_url:134 : local db=cinder 2025-11-12 20:08:40.596 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql cinder 2025-11-12 20:08:40.598 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=cinder 2025-11-12 20:08:40.600 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:08:40.602 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:08:40.603 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:08:40.617 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:40.619 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:08:40.620 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/cinder?charset=utf8&plugin=dbcounter' 2025-11-12 20:08:40.623 | + lib/cinder:configure_cinder:321 : iniset /etc/cinder/cinder.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/cinder?charset=utf8&plugin=dbcounter' 2025-11-12 20:08:40.649 | + lib/cinder:configure_cinder:322 : iniset /etc/cinder/cinder.conf DEFAULT api_paste_config /etc/cinder/api-paste.ini 2025-11-12 20:08:40.672 | + lib/cinder:configure_cinder:323 : iniset /etc/cinder/cinder.conf DEFAULT rootwrap_config /etc/cinder/rootwrap.conf 2025-11-12 20:08:40.695 | + lib/cinder:configure_cinder:324 : iniset /etc/cinder/cinder.conf DEFAULT osapi_volume_extension cinder.api.contrib.standard_extensions 2025-11-12 20:08:40.719 | + lib/cinder:configure_cinder:325 : iniset /etc/cinder/cinder.conf DEFAULT osapi_volume_listen 0.0.0.0 2025-11-12 20:08:40.743 | + lib/cinder:configure_cinder:326 : iniset /etc/cinder/cinder.conf DEFAULT state_path /opt/stack/data/cinder 2025-11-12 20:08:40.768 | + lib/cinder:configure_cinder:327 : iniset /etc/cinder/cinder.conf oslo_concurrency lock_path /opt/stack/data/cinder 2025-11-12 20:08:40.796 | + lib/cinder:configure_cinder:328 : iniset /etc/cinder/cinder.conf DEFAULT my_ip 10.180.1.21 2025-11-12 20:08:40.820 | + lib/cinder:configure_cinder:329 : iniset /etc/cinder/cinder.conf key_manager backend cinder.keymgr.conf_key_mgr.ConfKeyManager 2025-11-12 20:08:40.846 | ++ lib/cinder:configure_cinder:330 : openssl rand -hex 16 2025-11-12 20:08:40.853 | + lib/cinder:configure_cinder:330 : iniset /etc/cinder/cinder.conf key_manager fixed_key f1b6523c6798fcdfb0e4b69a2bf07066 2025-11-12 20:08:40.878 | + lib/cinder:configure_cinder:331 : [[ -n '' ]] 2025-11-12 20:08:40.880 | + lib/cinder:configure_cinder:336 : iniset /etc/cinder/cinder.conf DEFAULT quota_volumes 10 2025-11-12 20:08:40.905 | + lib/cinder:configure_cinder:337 : iniset /etc/cinder/cinder.conf DEFAULT quota_backups 10 2025-11-12 20:08:40.929 | + lib/cinder:configure_cinder:338 : iniset /etc/cinder/cinder.conf DEFAULT quota_snapshots 10 2025-11-12 20:08:40.953 | + lib/cinder:configure_cinder:343 : iniset /etc/cinder/cinder.conf DEFAULT rpc_response_timeout 120 2025-11-12 20:08:40.978 | + lib/cinder:configure_cinder:345 : iniset /etc/cinder/cinder.conf DEFAULT report_interval 120 2025-11-12 20:08:41.003 | + lib/cinder:configure_cinder:346 : iniset /etc/cinder/cinder.conf DEFAULT service_down_time 720 2025-11-12 20:08:41.027 | + lib/cinder:configure_cinder:348 : is_service_enabled c-vol 2025-11-12 20:08:41.040 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:41.042 | + lib/cinder:configure_cinder:348 : [[ -n vmdk:vsphere ]] 2025-11-12 20:08:41.044 | + lib/cinder:configure_cinder:349 : local enabled_backends= 2025-11-12 20:08:41.046 | + lib/cinder:configure_cinder:350 : local default_name= 2025-11-12 20:08:41.048 | + lib/cinder:configure_cinder:351 : local be be_name be_type 2025-11-12 20:08:41.050 | + lib/cinder:configure_cinder:352 : for be in ${CINDER_ENABLED_BACKENDS//,/ } 2025-11-12 20:08:41.052 | + lib/cinder:configure_cinder:353 : be_type=vmdk 2025-11-12 20:08:41.054 | + lib/cinder:configure_cinder:354 : be_name=vsphere 2025-11-12 20:08:41.056 | + lib/cinder:configure_cinder:355 : type configure_cinder_backend_vmdk 2025-11-12 20:08:41.058 | + lib/cinder:configure_cinder:356 : configure_cinder_backend_vmdk vsphere 2025-11-12 20:08:41.059 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:33 : local be_name=vsphere 2025-11-12 20:08:41.062 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:34 : iniset /etc/cinder/cinder.conf vsphere volume_backend_name vsphere 2025-11-12 20:08:41.089 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:35 : iniset /etc/cinder/cinder.conf vsphere volume_driver cinder.volume.drivers.vmware.vmdk.VMwareVcVmdkDriver 2025-11-12 20:08:41.113 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:36 : iniset /etc/cinder/cinder.conf vsphere vmware_host_ip vc1.osci.c.eu-de-1.cloud.sap 2025-11-12 20:08:41.137 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:37 : iniset /etc/cinder/cinder.conf vsphere vmware_host_username Administrator@vsphere.local 2025-11-12 20:08:41.162 | + lib/cinder_backends/vmdk:configure_cinder_backend_vmdk:38 : iniset /etc/cinder/cinder.conf vsphere vmware_host_password 'VMware1!VMware1!' 2025-11-12 20:08:41.186 | + lib/cinder:configure_cinder:358 : [[ -z '' ]] 2025-11-12 20:08:41.187 | + lib/cinder:configure_cinder:359 : default_name=vsphere 2025-11-12 20:08:41.190 | + lib/cinder:configure_cinder:361 : enabled_backends+=vsphere, 2025-11-12 20:08:41.192 | + lib/cinder:configure_cinder:363 : iniset /etc/cinder/cinder.conf DEFAULT enabled_backends vsphere 2025-11-12 20:08:41.217 | + lib/cinder:configure_cinder:364 : [[ -n vsphere ]] 2025-11-12 20:08:41.219 | + lib/cinder:configure_cinder:365 : iniset /etc/cinder/cinder.conf DEFAULT default_volume_type vsphere 2025-11-12 20:08:41.243 | + lib/cinder:configure_cinder:367 : configure_cinder_image_volume_cache 2025-11-12 20:08:41.245 | + lib/cinder:configure_cinder_image_volume_cache:723 : for be in ${CINDER_CACHE_ENABLED_FOR_BACKENDS//,/ } 2025-11-12 20:08:41.247 | + lib/cinder:configure_cinder_image_volume_cache:724 : local be_name=vsphere 2025-11-12 20:08:41.249 | + lib/cinder:configure_cinder_image_volume_cache:726 : iniset /etc/cinder/cinder.conf vsphere image_volume_cache_enabled True 2025-11-12 20:08:41.273 | + lib/cinder:configure_cinder_image_volume_cache:728 : [[ -n '' ]] 2025-11-12 20:08:41.275 | + lib/cinder:configure_cinder_image_volume_cache:732 : [[ -n '' ]] 2025-11-12 20:08:41.277 | + lib/cinder:configure_cinder:372 : [[ False == \T\r\u\e ]] 2025-11-12 20:08:41.279 | + lib/cinder:configure_cinder:378 : is_service_enabled c-bak 2025-11-12 20:08:41.293 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:41.295 | + lib/cinder:configure_cinder:386 : is_service_enabled ceilometer 2025-11-12 20:08:41.308 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:41.310 | + lib/cinder:configure_cinder:390 : is_service_enabled tls-proxy 2025-11-12 20:08:41.323 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:41.325 | + lib/cinder:configure_cinder:398 : '[' False '!=' False ']' 2025-11-12 20:08:41.327 | + lib/cinder:configure_cinder:402 : iniset_rpc_backend cinder /etc/cinder/cinder.conf 2025-11-12 20:08:41.329 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=cinder 2025-11-12 20:08:41.331 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/cinder/cinder.conf 2025-11-12 20:08:41.333 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=DEFAULT 2025-11-12 20:08:41.335 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:08:41.337 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:08:41.350 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:41.353 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:08:41.355 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:08:41.357 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:08:41.370 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:41.372 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:08:41.375 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/cinder/cinder.conf DEFAULT transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:08:41.400 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:08:41.401 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:08:41.403 | + lib/cinder:configure_cinder:405 : setup_logging /etc/cinder/cinder.conf 2025-11-12 20:08:41.405 | + functions:setup_logging:686 : setup_systemd_logging /etc/cinder/cinder.conf 2025-11-12 20:08:41.407 | + functions:setup_systemd_logging:703 : local conf_file=/etc/cinder/cinder.conf 2025-11-12 20:08:41.409 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:08:41.423 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:08:41.425 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:08:41.426 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:08:41.428 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:08:41.430 | + functions:setup_systemd_logging:716 : iniset /etc/cinder/cinder.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:08:41.454 | + functions:setup_systemd_logging:718 : iniset /etc/cinder/cinder.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:08:41.477 | + functions:setup_systemd_logging:719 : iniset /etc/cinder/cinder.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:08:41.502 | + functions:setup_systemd_logging:720 : iniset /etc/cinder/cinder.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:08:41.526 | + functions:setup_systemd_logging:723 : iniset /etc/cinder/cinder.conf DEFAULT log_color False 2025-11-12 20:08:41.549 | + lib/cinder:configure_cinder:407 : is_service_enabled c-api 2025-11-12 20:08:41.562 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:41.564 | + lib/cinder:configure_cinder:408 : write_uwsgi_config /etc/cinder/cinder-api-uwsgi.ini cinder.wsgi.api:application /volume '' cinder-api 2025-11-12 20:08:41.566 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/cinder/cinder-api-uwsgi.ini 2025-11-12 20:08:41.568 | + lib/apache:write_uwsgi_config:244 : local wsgi=cinder.wsgi.api:application 2025-11-12 20:08:41.570 | + lib/apache:write_uwsgi_config:245 : local url=/volume 2025-11-12 20:08:41.572 | + lib/apache:write_uwsgi_config:246 : local http= 2025-11-12 20:08:41.573 | + lib/apache:write_uwsgi_config:247 : local name=cinder-api 2025-11-12 20:08:41.575 | + lib/apache:write_uwsgi_config:249 : '[' -z cinder-api ']' 2025-11-12 20:08:41.577 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:08:41.579 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:08:41.589 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:08:41.589 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:08:41.595 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:08:41.598 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:08:41.606 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:08:41.610 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/cinder-api.socket 2025-11-12 20:08:41.611 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/cinder/cinder-api-uwsgi.ini 2025-11-12 20:08:41.614 | + lib/apache:write_uwsgi_config:270 : [[ cinder.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:08:41.616 | + lib/apache:write_uwsgi_config:271 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi module cinder.wsgi.api:application 2025-11-12 20:08:41.640 | + lib/apache:write_uwsgi_config:276 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi processes 2 2025-11-12 20:08:41.664 | + lib/apache:write_uwsgi_config:278 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi master true 2025-11-12 20:08:41.686 | + lib/apache:write_uwsgi_config:280 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:08:41.710 | + lib/apache:write_uwsgi_config:281 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:08:41.732 | + lib/apache:write_uwsgi_config:284 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:08:41.755 | + lib/apache:write_uwsgi_config:285 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:08:41.777 | + lib/apache:write_uwsgi_config:286 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:08:41.801 | + lib/apache:write_uwsgi_config:288 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:08:41.824 | + lib/apache:write_uwsgi_config:290 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:08:41.847 | + lib/apache:write_uwsgi_config:292 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:08:41.869 | + lib/apache:write_uwsgi_config:294 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:08:41.893 | + lib/apache:write_uwsgi_config:296 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:08:41.917 | + lib/apache:write_uwsgi_config:298 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi start-time %t 2025-11-12 20:08:41.940 | + lib/apache:write_uwsgi_config:301 : [[ -n '' ]] 2025-11-12 20:08:41.942 | + lib/apache:write_uwsgi_config:304 : local apache_conf= 2025-11-12 20:08:41.944 | ++ lib/apache:write_uwsgi_config:305 : apache_site_config_for cinder-api 2025-11-12 20:08:41.946 | ++ lib/apache:apache_site_config_for:174 : local site=cinder-api 2025-11-12 20:08:41.948 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:08:41.949 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:41.951 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:41.953 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/cinder-api.conf 2025-11-12 20:08:41.955 | + lib/apache:write_uwsgi_config:305 : apache_conf=/etc/apache2/sites-available/cinder-api.conf 2025-11-12 20:08:41.957 | + lib/apache:write_uwsgi_config:306 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi socket /var/run/uwsgi/cinder-api.socket 2025-11-12 20:08:41.981 | + lib/apache:write_uwsgi_config:307 : iniset /etc/cinder/cinder-api-uwsgi.ini uwsgi chmod-socket 666 2025-11-12 20:08:42.004 | + lib/apache:write_uwsgi_config:308 : echo 'ProxyPass "/volume" "unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api" retry=0 acquire=1 ' 2025-11-12 20:08:42.004 | + lib/apache:write_uwsgi_config:308 : sudo tee -a /etc/apache2/sites-available/cinder-api.conf 2025-11-12 20:08:42.011 | ProxyPass "/volume" "unix:/var/run/uwsgi/cinder-api.socket|uwsgi://uwsgi-uds-cinder-api" retry=0 acquire=1 2025-11-12 20:08:42.014 | + lib/apache:write_uwsgi_config:309 : enable_apache_site cinder-api 2025-11-12 20:08:42.016 | + lib/apache:enable_apache_site:191 : local site=cinder-api 2025-11-12 20:08:42.018 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:08:42.020 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:08:42.022 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:08:42.023 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:08:42.025 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:42.027 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:42.029 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:08:42.030 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:08:42.033 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:08:42.035 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:08:42.036 | + lib/apache:enable_apache_site:195 : sudo a2ensite cinder-api 2025-11-12 20:08:42.069 | Enabling site cinder-api. 2025-11-12 20:08:42.072 | To activate the new configuration, you need to run: 2025-11-12 20:08:42.073 | systemctl reload apache2 2025-11-12 20:08:42.076 | + lib/apache:write_uwsgi_config:310 : restart_apache_server 2025-11-12 20:08:42.078 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:08:42.080 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:08:42.081 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:08:42.177 | + lib/cinder:configure_cinder:411 : [[ -r /opt/stack/devstack/lib/cinder_plugins/vsphere ]] 2025-11-12 20:08:42.178 | + lib/cinder:configure_cinder:412 : configure_cinder_driver 2025-11-12 20:08:42.181 | + lib/cinder_plugins/vsphere:configure_cinder_driver:33 : iniset /etc/cinder/cinder.conf DEFAULT vmware_host_ip vc1.osci.c.eu-de-1.cloud.sap 2025-11-12 20:08:42.205 | + lib/cinder_plugins/vsphere:configure_cinder_driver:34 : iniset /etc/cinder/cinder.conf DEFAULT vmware_host_username Administrator@vsphere.local 2025-11-12 20:08:42.229 | + lib/cinder_plugins/vsphere:configure_cinder_driver:35 : iniset /etc/cinder/cinder.conf DEFAULT vmware_host_password 'VMware1!VMware1!' 2025-11-12 20:08:42.252 | + lib/cinder_plugins/vsphere:configure_cinder_driver:36 : iniset /etc/cinder/cinder.conf DEFAULT volume_driver cinder.volume.drivers.vmware.vmdk.VMwareVcVmdkDriver 2025-11-12 20:08:42.275 | + lib/cinder:configure_cinder:415 : iniset /etc/cinder/cinder.conf DEFAULT osapi_volume_workers 2 2025-11-12 20:08:42.300 | + lib/cinder:configure_cinder:417 : iniset /etc/cinder/cinder.conf DEFAULT glance_api_servers http://10.180.1.21/image 2025-11-12 20:08:42.324 | + lib/cinder:configure_cinder:418 : is_service_enabled tls-proxy 2025-11-12 20:08:42.338 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:08:42.340 | + lib/cinder:configure_cinder:424 : configure_keystone_authtoken_middleware /etc/cinder/cinder.conf glance glance 2025-11-12 20:08:42.341 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/cinder/cinder.conf 2025-11-12 20:08:42.343 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=glance 2025-11-12 20:08:42.345 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=glance 2025-11-12 20:08:42.347 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:08:42.349 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/cinder/cinder.conf glance auth_type password 2025-11-12 20:08:42.375 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/cinder/cinder.conf glance interface public 2025-11-12 20:08:42.398 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/cinder/cinder.conf glance auth_url http://10.180.1.21/identity 2025-11-12 20:08:42.422 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/cinder/cinder.conf glance username glance 2025-11-12 20:08:42.453 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/cinder/cinder.conf glance password nomoresecret 2025-11-12 20:08:42.488 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/cinder/cinder.conf glance user_domain_name Default 2025-11-12 20:08:42.512 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/cinder/cinder.conf glance project_name service 2025-11-12 20:08:42.536 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/cinder/cinder.conf glance project_domain_name Default 2025-11-12 20:08:42.560 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/cinder/cinder.conf glance cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:08:42.583 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/cinder/cinder.conf glance memcached_servers localhost:11211 2025-11-12 20:08:42.607 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:08:42.609 | + lib/cinder:configure_cinder:427 : configure_keystone_authtoken_middleware /etc/cinder/cinder.conf nova nova 2025-11-12 20:08:42.611 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/cinder/cinder.conf 2025-11-12 20:08:42.613 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=nova 2025-11-12 20:08:42.615 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=nova 2025-11-12 20:08:42.617 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:08:42.619 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/cinder/cinder.conf nova auth_type password 2025-11-12 20:08:42.644 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/cinder/cinder.conf nova interface public 2025-11-12 20:08:42.667 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/cinder/cinder.conf nova auth_url http://10.180.1.21/identity 2025-11-12 20:08:42.691 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/cinder/cinder.conf nova username nova 2025-11-12 20:08:42.714 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/cinder/cinder.conf nova password nomoresecret 2025-11-12 20:08:42.738 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/cinder/cinder.conf nova user_domain_name Default 2025-11-12 20:08:42.762 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/cinder/cinder.conf nova project_name service 2025-11-12 20:08:42.785 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/cinder/cinder.conf nova project_domain_name Default 2025-11-12 20:08:42.810 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/cinder/cinder.conf nova cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:08:42.834 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/cinder/cinder.conf nova memcached_servers localhost:11211 2025-11-12 20:08:42.858 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:08:42.860 | + lib/cinder:configure_cinder:428 : iniset /etc/cinder/cinder.conf nova region_name RegionOne 2025-11-12 20:08:42.883 | + lib/cinder:configure_cinder:429 : iniset /etc/cinder/cinder.conf DEFAULT graceful_shutdown_timeout 5 2025-11-12 20:08:42.908 | + lib/cinder:configure_cinder:431 : [[ ! -z '' ]] 2025-11-12 20:08:42.909 | + lib/cinder:configure_cinder:433 : is_service_enabled etcd3 2025-11-12 20:08:42.923 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:42.925 | + lib/cinder:configure_cinder:436 : iniset /etc/cinder/cinder.conf coordination backend_url 'etcd3+http://10.180.1.21:2379?api_version=v3' 2025-11-12 20:08:42.952 | + lib/cinder:configure_cinder:439 : [[ False == True ]] 2025-11-12 20:08:42.953 | + lib/cinder:configure_cinder:439 : [[ False == True ]] 2025-11-12 20:08:42.956 | + lib/cinder:configure_cinder:443 : iniset /etc/cinder/cinder.conf oslo_policy enforce_scope false 2025-11-12 20:08:42.982 | + lib/cinder:configure_cinder:444 : iniset /etc/cinder/cinder.conf oslo_policy enforce_new_defaults false 2025-11-12 20:08:43.008 | + lib/cinder:configure_cinder:447 : '[' True == True ']' 2025-11-12 20:08:43.010 | + lib/cinder:configure_cinder:448 : init_cinder_service_user_conf 2025-11-12 20:08:43.012 | + lib/cinder:init_cinder_service_user_conf:752 : configure_keystone_authtoken_middleware /etc/cinder/cinder.conf cinder service_user 2025-11-12 20:08:43.014 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/cinder/cinder.conf 2025-11-12 20:08:43.017 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=cinder 2025-11-12 20:08:43.018 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=service_user 2025-11-12 20:08:43.020 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:08:43.023 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/cinder/cinder.conf service_user auth_type password 2025-11-12 20:08:43.051 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/cinder/cinder.conf service_user interface public 2025-11-12 20:08:43.077 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/cinder/cinder.conf service_user auth_url http://10.180.1.21/identity 2025-11-12 20:08:43.100 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/cinder/cinder.conf service_user username cinder 2025-11-12 20:08:43.125 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/cinder/cinder.conf service_user password nomoresecret 2025-11-12 20:08:43.149 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/cinder/cinder.conf service_user user_domain_name Default 2025-11-12 20:08:43.173 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/cinder/cinder.conf service_user project_name service 2025-11-12 20:08:43.197 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/cinder/cinder.conf service_user project_domain_name Default 2025-11-12 20:08:43.222 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/cinder/cinder.conf service_user cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:08:43.246 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/cinder/cinder.conf service_user memcached_servers localhost:11211 2025-11-12 20:08:43.269 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:08:43.271 | + lib/cinder:init_cinder_service_user_conf:753 : iniset /etc/cinder/cinder.conf service_user send_service_user_token True 2025-11-12 20:08:43.296 | + stack.sh:main:977 : is_service_enabled neutron 2025-11-12 20:08:43.310 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:08:43.312 | + stack.sh:main:979 : stack_install_service neutron 2025-11-12 20:08:43.314 | + lib/stack:stack_install_service:20 : local service=neutron 2025-11-12 20:08:43.316 | + lib/stack:stack_install_service:21 : type install_neutron 2025-11-12 20:08:43.317 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:08:43.320 | + lib/stack:stack_install_service:32 : install_neutron 2025-11-12 20:08:43.321 | + lib/neutron:install_neutron:522 : use_library_from_git neutron-lib 2025-11-12 20:08:43.324 | + inc/python:use_library_from_git:266 : local name=neutron-lib 2025-11-12 20:08:43.326 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:08:43.328 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:08:43.330 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,neutron-lib, ]] 2025-11-12 20:08:43.332 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:08:43.334 | + lib/neutron:install_neutron:529 : use_library_from_git sqlalchemy 2025-11-12 20:08:43.336 | + inc/python:use_library_from_git:266 : local name=sqlalchemy 2025-11-12 20:08:43.338 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:08:43.340 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:08:43.342 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,sqlalchemy, ]] 2025-11-12 20:08:43.344 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:08:43.346 | + lib/neutron:install_neutron:533 : use_library_from_git alembic 2025-11-12 20:08:43.348 | + inc/python:use_library_from_git:266 : local name=alembic 2025-11-12 20:08:43.350 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:08:43.352 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:08:43.354 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,alembic, ]] 2025-11-12 20:08:43.356 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:08:43.358 | + lib/neutron:install_neutron:538 : git_clone https://opendev.org/openstack/neutron.git /opt/stack//neutron master 2025-11-12 20:08:43.360 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/neutron.git 2025-11-12 20:08:43.362 | + functions-common:git_clone:593 : local git_dest=/opt/stack//neutron 2025-11-12 20:08:43.363 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:08:43.365 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:08:43.368 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:08:43.370 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:08:43.372 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:08:43.374 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:08:43.386 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:08:43.388 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:08:43.390 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:08:43.392 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:08:43.394 | + functions-common:git_clone:613 : echo master 2025-11-12 20:08:43.394 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:08:43.399 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//neutron ]] 2025-11-12 20:08:43.401 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:08:43.402 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/neutron.git /opt/stack//neutron 2025-11-12 20:08:43.404 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:43.406 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:43.407 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:43.409 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:43.411 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:43.413 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:43.415 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:43.417 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:43.419 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:43.422 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978123420 2025-11-12 20:08:43.424 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/neutron.git /opt/stack//neutron 2025-11-12 20:08:43.427 | Cloning into '/opt/stack//neutron'... 2025-11-12 20:08:47.569 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:47.570 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:47.573 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:47.574 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:47.576 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:47.578 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:47.580 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:47.582 | + functions-common:time_stop:2430 : start_time=1762978123420 2025-11-12 20:08:47.583 | + functions-common:time_stop:2432 : [[ -z 1762978123420 ]] 2025-11-12 20:08:47.585 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:47.589 | + functions-common:time_stop:2435 : end_time=1762978127587 2025-11-12 20:08:47.590 | + functions-common:time_stop:2436 : elapsed_time=4167 2025-11-12 20:08:47.592 | + functions-common:time_stop:2437 : total=18785 2025-11-12 20:08:47.594 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:47.596 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=22952 2025-11-12 20:08:47.598 | + functions-common:git_clone:634 : cd /opt/stack//neutron 2025-11-12 20:08:47.600 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:08:47.602 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:47.603 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:47.605 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:47.607 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:47.609 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:47.611 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:47.613 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:47.615 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:47.617 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:47.620 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978127618 2025-11-12 20:08:47.622 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:08:48.678 | From https://opendev.org/openstack/neutron 2025-11-12 20:08:48.678 | * branch master -> FETCH_HEAD 2025-11-12 20:08:48.682 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:48.684 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:48.686 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:48.688 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:48.690 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:48.692 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:48.693 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:48.695 | + functions-common:time_stop:2430 : start_time=1762978127618 2025-11-12 20:08:48.697 | + functions-common:time_stop:2432 : [[ -z 1762978127618 ]] 2025-11-12 20:08:48.699 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:48.703 | + functions-common:time_stop:2435 : end_time=1762978128700 2025-11-12 20:08:48.704 | + functions-common:time_stop:2436 : elapsed_time=1082 2025-11-12 20:08:48.706 | + functions-common:time_stop:2437 : total=22952 2025-11-12 20:08:48.708 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:48.709 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=24034 2025-11-12 20:08:48.711 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:08:48.713 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:08:48.715 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:08:48.717 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:08:48.719 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:08:48.720 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:08:48.723 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:08:48.724 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:08:48.726 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:08:48.729 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:08:48.731 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978128729 2025-11-12 20:08:48.733 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:08:48.985 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:08:48.985 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:08:48.985 | state without impacting any branches by switching back to a branch. 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:08:48.985 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | git switch -c 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | Or undo this operation with: 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | git switch - 2025-11-12 20:08:48.985 | 2025-11-12 20:08:48.985 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:08:48.986 | 2025-11-12 20:08:48.986 | HEAD is now at d738cff Merge "Remove the ovn_emit_need_to_frag config option" 2025-11-12 20:08:48.989 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:08:48.990 | + functions-common:time_stop:2423 : local name 2025-11-12 20:08:48.992 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:08:48.994 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:08:48.996 | + functions-common:time_stop:2426 : local total 2025-11-12 20:08:48.998 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:08:49.000 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:08:49.001 | + functions-common:time_stop:2430 : start_time=1762978128729 2025-11-12 20:08:49.003 | + functions-common:time_stop:2432 : [[ -z 1762978128729 ]] 2025-11-12 20:08:49.005 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:08:49.009 | + functions-common:time_stop:2435 : end_time=1762978129006 2025-11-12 20:08:49.010 | + functions-common:time_stop:2436 : elapsed_time=277 2025-11-12 20:08:49.012 | + functions-common:time_stop:2437 : total=24034 2025-11-12 20:08:49.014 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:08:49.015 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=24311 2025-11-12 20:08:49.017 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//neutron 2025-11-12 20:08:49.028 | + functions-common:git_clone:675 : cd /opt/stack//neutron 2025-11-12 20:08:49.030 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:08:49.030 | + functions-common:git_clone:676 : head -1 2025-11-12 20:08:49.044 | d738cff Merge "Remove the ovn_emit_need_to_frag config option" 2025-11-12 20:08:49.046 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:08:49.049 | + lib/neutron:install_neutron:539 : setup_develop /opt/stack//neutron 2025-11-12 20:08:49.050 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:08:49.053 | + inc/python:setup_develop:354 : [[ /opt/stack//neutron == -bindep* ]] 2025-11-12 20:08:49.055 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//neutron 2025-11-12 20:08:49.056 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:08:49.058 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//neutron -e 2025-11-12 20:08:49.061 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:08:49.063 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//neutron == -bindep* ]] 2025-11-12 20:08:49.064 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//neutron 2025-11-12 20:08:49.066 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:08:49.068 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:08:49.071 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//neutron 2025-11-12 20:08:49.073 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:08:49.075 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/neutron 2025-11-12 20:08:49.077 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:08:49.079 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:08:49.081 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/neutron/setup.cfg 2025-11-12 20:08:49.086 | + inc/python:_setup_package_with_constraints_edit:400 : name=neutron 2025-11-12 20:08:49.087 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z neutron ']' 2025-11-12 20:08:49.090 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- neutron 2025-11-12 20:08:49.211 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/neutron -e 2025-11-12 20:08:49.213 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:08:49.215 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:08:49.218 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:08:49.220 | + inc/python:setup_package:439 : [[ /opt/stack/neutron == -bindep* ]] 2025-11-12 20:08:49.221 | + inc/python:setup_package:444 : local project_dir=/opt/stack/neutron 2025-11-12 20:08:49.224 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:08:49.225 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:08:49.228 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:08:49.229 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:08:49.232 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:08:49.234 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:08:49.236 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:08:49.238 | + inc/python:setup_package:464 : pip_install -e /opt/stack/neutron 2025-11-12 20:08:49.254 | Using python 3.10 to install /opt/stack/neutron 2025-11-12 20:08:49.256 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/neutron 2025-11-12 20:08:50.069 | Obtaining file:///opt/stack/neutron 2025-11-12 20:08:50.075 | Installing build dependencies: started 2025-11-12 20:08:52.798 | Installing build dependencies: finished with status 'done' 2025-11-12 20:08:52.799 | Checking if build backend supports build_editable: started 2025-11-12 20:08:52.954 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:08:52.955 | Getting requirements to build editable: started 2025-11-12 20:08:53.117 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:08:53.118 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:08:53.520 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:08:53.595 | Requirement already satisfied: pbr>=6.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.0.2) 2025-11-12 20:08:53.597 | Requirement already satisfied: Paste>=2.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.10.1) 2025-11-12 20:08:53.597 | Requirement already satisfied: PasteDeploy>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.1.0) 2025-11-12 20:08:53.598 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (2.5.1) 2025-11-12 20:08:53.599 | Requirement already satisfied: debtcollector>=1.19.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.0.0) 2025-11-12 20:08:53.599 | Requirement already satisfied: decorator>=4.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (5.2.1) 2025-11-12 20:08:53.705 | Collecting pecan>=1.4.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:53.707 | Using cached pecan-1.7.0-py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:08:53.709 | Requirement already satisfied: httplib2>=0.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (0.31.0) 2025-11-12 20:08:53.710 | Requirement already satisfied: requests>=2.32.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (2.32.5) 2025-11-12 20:08:53.711 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.1.6) 2025-11-12 20:08:53.712 | Requirement already satisfied: keystonemiddleware>=5.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (10.12.0) 2025-11-12 20:08:53.713 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (1.3.0) 2025-11-12 20:08:53.857 | Collecting neutron-lib>=3.22.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:53.860 | Using cached neutron_lib-3.22.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:08:53.907 | Collecting python-neutronclient>=7.8.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:53.909 | Using cached python_neutronclient-11.6.0-py3-none-any.whl.metadata (3.4 kB) 2025-11-12 20:08:53.911 | Requirement already satisfied: tenacity>=6.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (9.1.2) 2025-11-12 20:08:53.912 | Requirement already satisfied: SQLAlchemy>=1.4.23 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (2.0.44) 2025-11-12 20:08:53.913 | Requirement already satisfied: WebOb>=1.8.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (1.8.9) 2025-11-12 20:08:53.914 | Requirement already satisfied: keystoneauth1>=3.14.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (5.12.0) 2025-11-12 20:08:53.915 | Requirement already satisfied: alembic>=1.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (1.17.0) 2025-11-12 20:08:53.917 | Requirement already satisfied: stevedore>=2.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (5.5.0) 2025-11-12 20:08:53.917 | Requirement already satisfied: oslo.cache>=1.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.12.0) 2025-11-12 20:08:53.917 | Requirement already satisfied: oslo.concurrency>=3.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.2.0) 2025-11-12 20:08:53.918 | Requirement already satisfied: oslo.config>=9.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (10.0.0) 2025-11-12 20:08:53.919 | Requirement already satisfied: oslo.context>=2.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (6.1.0) 2025-11-12 20:08:53.920 | Requirement already satisfied: oslo.db>=4.44.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (17.4.0) 2025-11-12 20:08:53.921 | Requirement already satisfied: oslo.i18n>=3.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (6.6.0) 2025-11-12 20:08:53.921 | Requirement already satisfied: oslo.log>=5.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.2.1) 2025-11-12 20:08:53.922 | Requirement already satisfied: oslo.messaging>=7.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (17.1.0) 2025-11-12 20:08:53.922 | Requirement already satisfied: oslo.middleware>=3.31.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (6.6.0) 2025-11-12 20:08:53.923 | Requirement already satisfied: oslo.policy>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (4.6.0) 2025-11-12 20:08:53.924 | Requirement already satisfied: oslo.privsep>=2.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.8.0) 2025-11-12 20:08:53.925 | Requirement already satisfied: oslo.reports>=1.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.6.0) 2025-11-12 20:08:53.926 | Requirement already satisfied: oslo.rootwrap>=5.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.7.0) 2025-11-12 20:08:53.926 | Requirement already satisfied: oslo.serialization>=5.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (5.8.0) 2025-11-12 20:08:53.928 | Requirement already satisfied: oslo.service>=4.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service[threading]>=4.2.1->neutron==27.0.1.dev60) (4.3.0) 2025-11-12 20:08:53.929 | Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (2.6.0) 2025-11-12 20:08:53.930 | Requirement already satisfied: oslo.utils>=7.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (9.1.0) 2025-11-12 20:08:53.931 | Requirement already satisfied: oslo.versionedobjects>=1.35.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.8.0) 2025-11-12 20:08:53.932 | Requirement already satisfied: osprofiler>=2.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (4.3.0) 2025-11-12 20:08:54.063 | Collecting os-ken>=3.0.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.066 | Using cached os_ken-3.1.1-py3-none-any.whl.metadata (1.6 kB) 2025-11-12 20:08:54.181 | Collecting os-resource-classes>=1.1.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.184 | Using cached os_resource_classes-1.1.0-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:08:54.304 | Collecting ovs>3.3.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.304 | Using cached ovs-3.6.0-py3-none-any.whl 2025-11-12 20:08:54.461 | Collecting ovsdbapp>=2.11.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.462 | Using cached ovsdbapp-2.13.0-py3-none-any.whl.metadata (1.5 kB) 2025-11-12 20:08:54.465 | Requirement already satisfied: psutil>=6.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.1.1) 2025-11-12 20:08:54.509 | Collecting pyroute2>=0.7.3 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.514 | Using cached pyroute2-0.8.1-py3-none-any.whl.metadata (8.2 kB) 2025-11-12 20:08:54.520 | Requirement already satisfied: pyOpenSSL>=17.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (24.2.1) 2025-11-12 20:08:54.521 | Requirement already satisfied: python-novaclient>=9.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (18.11.0) 2025-11-12 20:08:54.522 | Requirement already satisfied: openstacksdk>=0.31.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (4.7.1) 2025-11-12 20:08:54.555 | Collecting python-designateclient>=2.7.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.556 | Using cached python_designateclient-6.3.0-py3-none-any.whl.metadata (1.5 kB) 2025-11-12 20:08:54.682 | Collecting os-vif>=3.1.0 (from neutron==27.0.1.dev60) 2025-11-12 20:08:54.683 | Using cached os_vif-4.2.1-py3-none-any.whl.metadata (2.3 kB) 2025-11-12 20:08:54.687 | Requirement already satisfied: futurist>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (3.2.1) 2025-11-12 20:08:54.688 | Requirement already satisfied: tooz>=1.58.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron==27.0.1.dev60) (7.0.0) 2025-11-12 20:08:54.693 | Requirement already satisfied: Mako in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.6.5->neutron==27.0.1.dev60) (1.3.10) 2025-11-12 20:08:54.694 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.6.5->neutron==27.0.1.dev60) (4.15.0) 2025-11-12 20:08:54.695 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.6.5->neutron==27.0.1.dev60) (2.3.0) 2025-11-12 20:08:54.698 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=1.19.0->neutron==27.0.1.dev60) (2.0.0) 2025-11-12 20:08:54.704 | Requirement already satisfied: pyparsing<4,>=3.0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from httplib2>=0.22.0->neutron==27.0.1.dev60) (3.2.5) 2025-11-12 20:08:54.707 | Requirement already satisfied: MarkupSafe>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Jinja2>=2.10->neutron==27.0.1.dev60) (3.0.3) 2025-11-12 20:08:54.718 | Requirement already satisfied: iso8601>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.14.0->neutron==27.0.1.dev60) (2.1.0) 2025-11-12 20:08:54.719 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.14.0->neutron==27.0.1.dev60) (1.8.1) 2025-11-12 20:08:54.744 | Requirement already satisfied: pycadf>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->neutron==27.0.1.dev60) (4.0.1) 2025-11-12 20:08:54.745 | Requirement already satisfied: PyJWT>=2.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->neutron==27.0.1.dev60) (2.10.1) 2025-11-12 20:08:54.746 | Requirement already satisfied: python-keystoneclient>=3.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=5.1.0->neutron==27.0.1.dev60) (5.7.0) 2025-11-12 20:08:54.854 | Collecting setproctitle>=1.1.10 (from neutron-lib>=3.22.0->neutron==27.0.1.dev60) 2025-11-12 20:08:54.856 | Using cached setproctitle-1.3.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (10 kB) 2025-11-12 20:08:54.889 | Collecting os-traits>=0.9.0 (from neutron-lib>=3.22.0->neutron==27.0.1.dev60) 2025-11-12 20:08:54.891 | Using cached os_traits-3.5.0-py3-none-any.whl.metadata (1.7 kB) 2025-11-12 20:08:54.905 | Requirement already satisfied: cryptography>=2.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (43.0.3) 2025-11-12 20:08:54.905 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (1.5.0) 2025-11-12 20:08:54.907 | Requirement already satisfied: jmespath>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (1.0.1) 2025-11-12 20:08:54.907 | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (1.33) 2025-11-12 20:08:54.909 | Requirement already satisfied: platformdirs>=3 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (4.5.0) 2025-11-12 20:08:54.909 | Requirement already satisfied: PyYAML>=3.13 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (6.0.3) 2025-11-12 20:08:54.910 | Requirement already satisfied: requestsexceptions>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.31.2->neutron==27.0.1.dev60) (1.4.0) 2025-11-12 20:08:54.919 | Requirement already satisfied: eventlet>=0.27.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-ken>=3.0.0->neutron==27.0.1.dev60) (0.40.3) 2025-11-12 20:08:54.920 | Requirement already satisfied: msgpack>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-ken>=3.0.0->neutron==27.0.1.dev60) (1.1.2) 2025-11-12 20:08:54.960 | Collecting ncclient>=0.6.13 (from os-ken>=3.0.0->neutron==27.0.1.dev60) 2025-11-12 20:08:54.961 | Using cached ncclient-0.7.0-py3-none-any.whl 2025-11-12 20:08:54.966 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-ken>=3.0.0->neutron==27.0.1.dev60) (25.0) 2025-11-12 20:08:55.047 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->neutron==27.0.1.dev60) (0.20) 2025-11-12 20:08:55.063 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=9.4.0->neutron==27.0.1.dev60) (2.0.0) 2025-11-12 20:08:55.086 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=4.44.0->neutron==27.0.1.dev60) (2.0.2) 2025-11-12 20:08:55.088 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=4.44.0->neutron==27.0.1.dev60) (0.5.0) 2025-11-12 20:08:55.108 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=5.3.0->neutron==27.0.1.dev60) (2.9.0.post0) 2025-11-12 20:08:55.132 | Requirement already satisfied: cachetools>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (6.2.1) 2025-11-12 20:08:55.132 | Requirement already satisfied: amqp>=2.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (5.3.1) 2025-11-12 20:08:55.135 | Requirement already satisfied: kombu>=4.6.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (5.5.4) 2025-11-12 20:08:55.136 | Requirement already satisfied: oslo.metrics>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (0.13.0) 2025-11-12 20:08:55.144 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->neutron==27.0.1.dev60) (4.3.0) 2025-11-12 20:08:55.146 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->neutron==27.0.1.dev60) (4.0.1) 2025-11-12 20:08:55.168 | Requirement already satisfied: cffi>=1.14.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=2.3.0->neutron==27.0.1.dev60) (2.0.0) 2025-11-12 20:08:55.169 | Requirement already satisfied: greenlet>=0.4.14 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=2.3.0->neutron==27.0.1.dev60) (3.2.4) 2025-11-12 20:08:55.197 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=5.5.0->neutron==27.0.1.dev60) (2025.2) 2025-11-12 20:08:55.213 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=4.2.1->oslo.service[threading]>=4.2.1->neutron==27.0.1.dev60) (1.7.3) 2025-11-12 20:08:55.250 | Collecting cotyledon>=2.0.0 (from oslo.service[threading]>=4.2.1->neutron==27.0.1.dev60) 2025-11-12 20:08:55.252 | Using cached cotyledon-2.1.0-py3-none-any.whl.metadata (3.8 kB) 2025-11-12 20:08:55.264 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.upgradecheck>=1.3.0->neutron==27.0.1.dev60) (3.16.0) 2025-11-12 20:08:55.361 | Collecting sortedcontainers (from ovs>3.3.0->neutron==27.0.1.dev60) 2025-11-12 20:08:55.363 | Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) 2025-11-12 20:08:55.401 | Collecting fixtures>=3.0.0 (from ovsdbapp>=2.11.0->neutron==27.0.1.dev60) 2025-11-12 20:08:55.403 | Using cached fixtures-4.2.6-py3-none-any.whl.metadata (22 kB) 2025-11-12 20:08:55.419 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from Paste>=2.0.2->neutron==27.0.1.dev60) (69.1.1) 2025-11-12 20:08:55.541 | Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-designateclient>=2.7.0->neutron==27.0.1.dev60) (4.11.0) 2025-11-12 20:08:55.542 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-designateclient>=2.7.0->neutron==27.0.1.dev60) (4.25.1) 2025-11-12 20:08:55.575 | Collecting osc-lib>=1.8.0 (from python-designateclient>=2.7.0->neutron==27.0.1.dev60) 2025-11-12 20:08:55.577 | Using cached osc_lib-4.2.0-py3-none-any.whl.metadata (3.7 kB) 2025-11-12 20:08:55.644 | Collecting os-client-config>=1.28.0 (from python-neutronclient>=7.8.0->neutron==27.0.1.dev60) 2025-11-12 20:08:55.646 | Using cached os_client_config-2.3.0-py3-none-any.whl.metadata (2.5 kB) 2025-11-12 20:08:55.683 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.32.3->neutron==27.0.1.dev60) (3.4.4) 2025-11-12 20:08:55.684 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.32.3->neutron==27.0.1.dev60) (3.11) 2025-11-12 20:08:55.685 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.32.3->neutron==27.0.1.dev60) (1.26.20) 2025-11-12 20:08:55.685 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.32.3->neutron==27.0.1.dev60) (2025.11.12) 2025-11-12 20:08:55.701 | Requirement already satisfied: six in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->neutron==27.0.1.dev60) (1.17.0) 2025-11-12 20:08:55.702 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->neutron==27.0.1.dev60) (0.7) 2025-11-12 20:08:55.816 | Requirement already satisfied: voluptuous>=0.8.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz>=1.58.0->neutron==27.0.1.dev60) (0.15.2) 2025-11-12 20:08:55.851 | Requirement already satisfied: vine<6.0.0,>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from amqp>=2.5.2->oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (5.1.0) 2025-11-12 20:08:55.910 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.14.0->oslo.privsep>=2.3.0->neutron==27.0.1.dev60) (2.23) 2025-11-12 20:08:55.942 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (0.5.2) 2025-11-12 20:08:55.944 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (2.7.0) 2025-11-12 20:08:56.080 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet>=0.27.0->os-ken>=3.0.0->neutron==27.0.1.dev60) (2.8.0) 2025-11-12 20:08:56.198 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.31.2->neutron==27.0.1.dev60) (3.0.0) 2025-11-12 20:08:56.230 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (25.4.0) 2025-11-12 20:08:56.230 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (2025.9.1) 2025-11-12 20:08:56.232 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (0.37.0) 2025-11-12 20:08:56.233 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (0.28.0) 2025-11-12 20:08:56.361 | Requirement already satisfied: paramiko>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ncclient>=0.6.13->os-ken>=3.0.0->neutron==27.0.1.dev60) (4.0.0) 2025-11-12 20:08:56.362 | Requirement already satisfied: lxml>=3.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ncclient>=0.6.13->os-ken>=3.0.0->neutron==27.0.1.dev60) (6.0.2) 2025-11-12 20:08:56.462 | Requirement already satisfied: prometheus-client>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=7.0.0->neutron==27.0.1.dev60) (0.23.1) 2025-11-12 20:08:56.527 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->neutron==27.0.1.dev60) (0.2.14) 2025-11-12 20:08:56.818 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=4.44.0->neutron==27.0.1.dev60) (2.7.2) 2025-11-12 20:08:57.115 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (1.11.0) 2025-11-12 20:08:57.116 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (1.7.1) 2025-11-12 20:08:57.249 | Requirement already satisfied: invoke>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=3.0.0->neutron==27.0.1.dev60) (2.2.1) 2025-11-12 20:08:57.250 | Requirement already satisfied: pynacl>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=3.0.0->neutron==27.0.1.dev60) (1.6.0) 2025-11-12 20:08:57.481 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (14.2.0) 2025-11-12 20:08:57.506 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (4.0.0) 2025-11-12 20:08:57.507 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (2.19.2) 2025-11-12 20:08:57.550 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->python-designateclient>=2.7.0->neutron==27.0.1.dev60) (0.1.2) 2025-11-12 20:08:57.622 | Using cached neutron_lib-3.22.0-py3-none-any.whl (623 kB) 2025-11-12 20:08:57.628 | Using cached os_ken-3.1.1-py3-none-any.whl (2.0 MB) 2025-11-12 20:08:57.643 | Using cached os_resource_classes-1.1.0-py3-none-any.whl (11 kB) 2025-11-12 20:08:57.645 | Using cached os_vif-4.2.1-py3-none-any.whl (110 kB) 2025-11-12 20:08:57.648 | Using cached ovsdbapp-2.13.0-py3-none-any.whl (145 kB) 2025-11-12 20:08:57.651 | Using cached pecan-1.7.0-py3-none-any.whl (144 kB) 2025-11-12 20:08:57.655 | Using cached pyroute2-0.8.1-py3-none-any.whl (474 kB) 2025-11-12 20:08:57.659 | Using cached python_designateclient-6.3.0-py3-none-any.whl (95 kB) 2025-11-12 20:08:57.663 | Using cached python_neutronclient-11.6.0-py3-none-any.whl (296 kB) 2025-11-12 20:08:57.667 | Using cached cotyledon-2.1.0-py3-none-any.whl (25 kB) 2025-11-12 20:08:57.669 | Using cached fixtures-4.2.6-py3-none-any.whl (66 kB) 2025-11-12 20:08:57.672 | Using cached os_client_config-2.3.0-py3-none-any.whl (30 kB) 2025-11-12 20:08:57.674 | Using cached os_traits-3.5.0-py3-none-any.whl (43 kB) 2025-11-12 20:08:57.677 | Using cached osc_lib-4.2.0-py3-none-any.whl (92 kB) 2025-11-12 20:08:57.680 | Using cached setproctitle-1.3.7-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (31 kB) 2025-11-12 20:08:57.682 | Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) 2025-11-12 20:08:57.726 | Building wheels for collected packages: neutron 2025-11-12 20:08:57.727 | Building editable for neutron (pyproject.toml): started 2025-11-12 20:08:58.393 | Building editable for neutron (pyproject.toml): finished with status 'done' 2025-11-12 20:08:58.394 | Created wheel for neutron: filename=neutron-27.0.1.dev60-0.editable-py3-none-any.whl size=11953 sha256=df10653d0b470f24bb4bd61fcd8772350ab5737696f4d4717511ddaedfed4e4a 2025-11-12 20:08:58.395 | Stored in directory: /tmp/pip-ephem-wheel-cache-8i6gohrw/wheels/9c/0f/71/7fc1dfc7e65f4b0f26587d583d8cbc59f21ab5628c0c9b38ad 2025-11-12 20:08:58.396 | Successfully built neutron 2025-11-12 20:08:58.863 | Installing collected packages: sortedcontainers, pyroute2, setproctitle, ovs, fixtures, pecan, ovsdbapp, os-traits, os-resource-classes, cotyledon, ncclient, os-ken, os-client-config, osc-lib, python-neutronclient, python-designateclient, os-vif, neutron-lib, neutron 2025-11-12 20:09:01.723 | Successfully installed cotyledon-2.1.0 fixtures-4.2.6 ncclient-0.7.0 neutron-27.0.1.dev60 neutron-lib-3.22.0 os-client-config-2.3.0 os-ken-3.1.1 os-resource-classes-1.1.0 os-traits-3.5.0 os-vif-4.2.1 osc-lib-4.2.0 ovs-3.6.0 ovsdbapp-2.13.0 pecan-1.7.0 pyroute2-0.8.1 python-designateclient-6.3.0 python-neutronclient-11.6.0 setproctitle-1.3.7 sortedcontainers-2.4.0 2025-11-12 20:09:01.946 | + inc/python:pip_install:216 : result=0 2025-11-12 20:09:01.948 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:01.950 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:01.953 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:01.955 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:01.957 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:01.959 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:01.961 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:01.963 | + functions-common:time_stop:2430 : start_time=1762978129250 2025-11-12 20:09:01.964 | + functions-common:time_stop:2432 : [[ -z 1762978129250 ]] 2025-11-12 20:09:01.967 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:01.970 | + functions-common:time_stop:2435 : end_time=1762978141968 2025-11-12 20:09:01.972 | + functions-common:time_stop:2436 : elapsed_time=12718 2025-11-12 20:09:01.974 | + functions-common:time_stop:2437 : total=73130 2025-11-12 20:09:01.976 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:01.978 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=85848 2025-11-12 20:09:01.979 | + inc/python:pip_install:219 : return 0 2025-11-12 20:09:01.982 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:09:01.984 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:09:01.985 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/neutron 2025-11-12 20:09:01.988 | + inc/python:use_library_from_git:266 : local name=/opt/stack/neutron 2025-11-12 20:09:01.990 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:01.992 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:01.994 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/neutron, ]] 2025-11-12 20:09:01.997 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:01.998 | + lib/neutron:install_neutron:541 : [[ openvswitch == \o\v\n ]] 2025-11-12 20:09:02.001 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:09:02.003 | + stack.sh:main:982 : is_service_enabled nova 2025-11-12 20:09:02.017 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:02.019 | + stack.sh:main:984 : stack_install_service nova 2025-11-12 20:09:02.022 | + lib/stack:stack_install_service:20 : local service=nova 2025-11-12 20:09:02.023 | + lib/stack:stack_install_service:21 : type install_nova 2025-11-12 20:09:02.026 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:09:02.029 | + lib/stack:stack_install_service:32 : install_nova 2025-11-12 20:09:02.031 | + lib/nova:install_nova:934 : use_library_from_git os-vif 2025-11-12 20:09:02.033 | + inc/python:use_library_from_git:266 : local name=os-vif 2025-11-12 20:09:02.035 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:02.036 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:02.038 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,os-vif, ]] 2025-11-12 20:09:02.040 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:02.042 | + lib/nova:install_nova:939 : is_service_enabled n-cpu 2025-11-12 20:09:02.055 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:02.057 | + lib/nova:install_nova:943 : is_service_enabled n-novnc 2025-11-12 20:09:02.070 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:02.072 | + lib/nova:install_nova:970 : is_service_enabled n-spice 2025-11-12 20:09:02.086 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:02.089 | + lib/nova:install_nova:982 : git_clone https://opendev.org/openstack/nova.git /opt/stack//nova 9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 2025-11-12 20:09:02.091 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/nova.git 2025-11-12 20:09:02.093 | + functions-common:git_clone:593 : local git_dest=/opt/stack//nova 2025-11-12 20:09:02.095 | + functions-common:git_clone:594 : local git_ref=9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 2025-11-12 20:09:02.097 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:09:02.100 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:09:02.102 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:09:02.104 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:09:02.106 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:09:02.119 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:09:02.121 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:09:02.122 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:09:02.124 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:09:02.127 | + functions-common:git_clone:613 : echo 9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 2025-11-12 20:09:02.127 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:09:02.131 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//nova ]] 2025-11-12 20:09:02.132 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:09:02.134 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/nova.git /opt/stack//nova 2025-11-12 20:09:02.137 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:02.138 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:02.140 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:02.142 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:02.144 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:02.145 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:02.147 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:02.149 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:02.152 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:02.154 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978142153 2025-11-12 20:09:02.157 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/nova.git /opt/stack//nova 2025-11-12 20:09:02.160 | Cloning into '/opt/stack//nova'... 2025-11-12 20:09:06.860 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:06.862 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:06.864 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:06.865 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:06.868 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:06.869 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:06.871 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:06.873 | + functions-common:time_stop:2430 : start_time=1762978142153 2025-11-12 20:09:06.874 | + functions-common:time_stop:2432 : [[ -z 1762978142153 ]] 2025-11-12 20:09:06.876 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:06.879 | + functions-common:time_stop:2435 : end_time=1762978146877 2025-11-12 20:09:06.881 | + functions-common:time_stop:2436 : elapsed_time=4724 2025-11-12 20:09:06.883 | + functions-common:time_stop:2437 : total=24311 2025-11-12 20:09:06.885 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:06.886 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=29035 2025-11-12 20:09:06.888 | + functions-common:git_clone:634 : cd /opt/stack//nova 2025-11-12 20:09:06.890 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin 9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 2025-11-12 20:09:06.892 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:06.894 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:06.895 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:06.897 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:06.899 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:06.901 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:06.902 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:06.904 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:06.907 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:06.910 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978146908 2025-11-12 20:09:06.912 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin 9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 2025-11-12 20:09:12.691 | From https://opendev.org/openstack/nova 2025-11-12 20:09:12.692 | * branch 9dcc66d1ac4ffe23bd8ae4992cecfe552cab8c22 -> FETCH_HEAD 2025-11-12 20:09:12.728 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:12.729 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:12.731 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:12.733 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:12.734 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:12.736 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:12.738 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:12.739 | + functions-common:time_stop:2430 : start_time=1762978146908 2025-11-12 20:09:12.741 | + functions-common:time_stop:2432 : [[ -z 1762978146908 ]] 2025-11-12 20:09:12.743 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:12.746 | + functions-common:time_stop:2435 : end_time=1762978152744 2025-11-12 20:09:12.748 | + functions-common:time_stop:2436 : elapsed_time=5836 2025-11-12 20:09:12.750 | + functions-common:time_stop:2437 : total=29035 2025-11-12 20:09:12.751 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:12.753 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=34871 2025-11-12 20:09:12.755 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:09:12.756 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:12.758 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:12.760 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:12.761 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:12.763 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:12.765 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:12.767 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:12.769 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:12.771 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:12.774 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978152772 2025-11-12 20:09:12.776 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:09:13.071 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:09:13.071 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:09:13.071 | state without impacting any branches by switching back to a branch. 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:09:13.071 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | git switch -c 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | Or undo this operation with: 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | git switch - 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:09:13.071 | 2025-11-12 20:09:13.071 | HEAD is now at 9dcc66d Add check for PCIe devices attach limit for volume and ports 2025-11-12 20:09:13.075 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:13.077 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:13.079 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:13.080 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:13.082 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:13.084 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:13.086 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:13.088 | + functions-common:time_stop:2430 : start_time=1762978152772 2025-11-12 20:09:13.090 | + functions-common:time_stop:2432 : [[ -z 1762978152772 ]] 2025-11-12 20:09:13.093 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:13.095 | + functions-common:time_stop:2435 : end_time=1762978153094 2025-11-12 20:09:13.098 | + functions-common:time_stop:2436 : elapsed_time=322 2025-11-12 20:09:13.099 | + functions-common:time_stop:2437 : total=34871 2025-11-12 20:09:13.101 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:13.102 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=35193 2025-11-12 20:09:13.104 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//nova 2025-11-12 20:09:13.118 | + functions-common:git_clone:675 : cd /opt/stack//nova 2025-11-12 20:09:13.120 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:09:13.120 | + functions-common:git_clone:676 : head -1 2025-11-12 20:09:13.150 | 9dcc66d Add check for PCIe devices attach limit for volume and ports 2025-11-12 20:09:13.163 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:09:13.165 | + lib/nova:install_nova:983 : setup_develop /opt/stack//nova 2025-11-12 20:09:13.167 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:09:13.169 | + inc/python:setup_develop:354 : [[ /opt/stack//nova == -bindep* ]] 2025-11-12 20:09:13.171 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//nova 2025-11-12 20:09:13.173 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:09:13.174 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//nova -e 2025-11-12 20:09:13.176 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:09:13.178 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//nova == -bindep* ]] 2025-11-12 20:09:13.180 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//nova 2025-11-12 20:09:13.182 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:09:13.183 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:09:13.186 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//nova 2025-11-12 20:09:13.188 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:09:13.190 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/nova 2025-11-12 20:09:13.192 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:09:13.194 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:09:13.196 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/nova/setup.cfg 2025-11-12 20:09:13.201 | + inc/python:_setup_package_with_constraints_edit:400 : name=nova 2025-11-12 20:09:13.202 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z nova ']' 2025-11-12 20:09:13.204 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- nova 2025-11-12 20:09:13.323 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/nova -e 2025-11-12 20:09:13.324 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:09:13.327 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:09:13.329 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:09:13.331 | + inc/python:setup_package:439 : [[ /opt/stack/nova == -bindep* ]] 2025-11-12 20:09:13.333 | + inc/python:setup_package:444 : local project_dir=/opt/stack/nova 2025-11-12 20:09:13.335 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:09:13.336 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:09:13.338 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:09:13.340 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:09:13.342 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:09:13.344 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:09:13.346 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:09:13.347 | + inc/python:setup_package:464 : pip_install -e /opt/stack/nova 2025-11-12 20:09:13.363 | Using python 3.10 to install /opt/stack/nova 2025-11-12 20:09:13.365 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/nova 2025-11-12 20:09:14.190 | Obtaining file:///opt/stack/nova 2025-11-12 20:09:14.193 | Installing build dependencies: started 2025-11-12 20:09:16.994 | Installing build dependencies: finished with status 'done' 2025-11-12 20:09:16.994 | Checking if build backend supports build_editable: started 2025-11-12 20:09:17.160 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:09:17.160 | Getting requirements to build editable: started 2025-11-12 20:09:17.333 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:09:17.335 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:09:17.799 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:09:17.894 | Requirement already satisfied: pbr>=5.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.0.2) 2025-11-12 20:09:17.896 | Requirement already satisfied: SQLAlchemy>=1.4.13 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.0.44) 2025-11-12 20:09:17.898 | Requirement already satisfied: decorator>=4.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (5.2.1) 2025-11-12 20:09:17.899 | Requirement already satisfied: eventlet>=0.30.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (0.40.3) 2025-11-12 20:09:17.899 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.1.6) 2025-11-12 20:09:17.899 | Requirement already satisfied: keystonemiddleware>=4.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (10.12.0) 2025-11-12 20:09:17.899 | Requirement already satisfied: lxml>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.0.2) 2025-11-12 20:09:17.900 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.5.1) 2025-11-12 20:09:17.900 | Requirement already satisfied: cryptography>=2.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (43.0.3) 2025-11-12 20:09:17.901 | Requirement already satisfied: WebOb>=1.8.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.8.9) 2025-11-12 20:09:17.902 | Requirement already satisfied: greenlet>=0.4.15 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.2.4) 2025-11-12 20:09:17.903 | Requirement already satisfied: PasteDeploy>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.1.0) 2025-11-12 20:09:17.904 | Requirement already satisfied: Paste>=2.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.10.1) 2025-11-12 20:09:17.905 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.16.0) 2025-11-12 20:09:17.905 | Requirement already satisfied: alembic>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.17.0) 2025-11-12 20:09:17.906 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.3.0) 2025-11-12 20:09:17.907 | Requirement already satisfied: paramiko>=2.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.0.0) 2025-11-12 20:09:17.908 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.1.0) 2025-11-12 20:09:17.908 | Requirement already satisfied: jsonschema>=4.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.25.1) 2025-11-12 20:09:17.909 | Requirement already satisfied: python-cinderclient>=4.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (9.8.0) 2025-11-12 20:09:17.910 | Requirement already satisfied: keystoneauth1>=3.16.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (5.12.0) 2025-11-12 20:09:17.911 | Requirement already satisfied: python-neutronclient>=7.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (11.6.0) 2025-11-12 20:09:17.912 | Requirement already satisfied: python-glanceclient>=4.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.10.0) 2025-11-12 20:09:17.913 | Requirement already satisfied: requests>=2.25.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.32.5) 2025-11-12 20:09:17.913 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (5.5.0) 2025-11-12 20:09:18.005 | Collecting websockify>=0.9.0 (from nova==0.0.1.dev101) 2025-11-12 20:09:18.008 | Using cached websockify-0.13.0-py3-none-any.whl.metadata (14 kB) 2025-11-12 20:09:18.011 | Requirement already satisfied: oslo.cache>=1.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.12.0) 2025-11-12 20:09:18.011 | Requirement already satisfied: oslo.concurrency>=5.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.2.0) 2025-11-12 20:09:18.013 | Requirement already satisfied: oslo.config>=8.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (10.0.0) 2025-11-12 20:09:18.013 | Requirement already satisfied: oslo.context>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.1.0) 2025-11-12 20:09:18.014 | Requirement already satisfied: oslo.log>=4.6.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.2.1) 2025-11-12 20:09:18.015 | Requirement already satisfied: oslo.limit>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.8.0) 2025-11-12 20:09:18.016 | Requirement already satisfied: oslo.reports>=1.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.6.0) 2025-11-12 20:09:18.017 | Requirement already satisfied: oslo.serialization>=4.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (5.8.0) 2025-11-12 20:09:18.018 | Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.6.0) 2025-11-12 20:09:18.018 | Requirement already satisfied: oslo.utils>=8.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (9.1.0) 2025-11-12 20:09:18.019 | Requirement already satisfied: oslo.db>=10.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (17.4.0) 2025-11-12 20:09:18.020 | Requirement already satisfied: oslo.rootwrap>=5.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.7.0) 2025-11-12 20:09:18.021 | Requirement already satisfied: oslo.messaging>=14.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (17.1.0) 2025-11-12 20:09:18.022 | Requirement already satisfied: oslo.policy>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.6.0) 2025-11-12 20:09:18.022 | Requirement already satisfied: oslo.privsep>=2.6.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.8.0) 2025-11-12 20:09:18.023 | Requirement already satisfied: oslo.i18n>=5.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.6.0) 2025-11-12 20:09:18.026 | Requirement already satisfied: oslo.service>=4.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service[threading]>=4.2.0->nova==0.0.1.dev101) (4.3.0) 2025-11-12 20:09:18.026 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.0.0) 2025-11-12 20:09:18.027 | Requirement already satisfied: oslo.middleware>=3.31.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.6.0) 2025-11-12 20:09:18.027 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.1.1) 2025-11-12 20:09:18.028 | Requirement already satisfied: oslo.versionedobjects>=1.35.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.8.0) 2025-11-12 20:09:18.030 | Requirement already satisfied: os-brick>=6.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.13.0) 2025-11-12 20:09:18.031 | Requirement already satisfied: os-resource-classes>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.1.0) 2025-11-12 20:09:18.031 | Requirement already satisfied: os-traits>=3.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.5.0) 2025-11-12 20:09:18.032 | Requirement already satisfied: os-vif>=3.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.2.1) 2025-11-12 20:09:18.033 | Requirement already satisfied: castellan>=0.16.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (5.4.1) 2025-11-12 20:09:18.057 | Collecting microversion-parse>=0.2.1 (from nova==0.0.1.dev101) 2025-11-12 20:09:18.059 | Using cached microversion_parse-2.0.0-py3-none-any.whl.metadata (5.1 kB) 2025-11-12 20:09:18.062 | Requirement already satisfied: tooz>=1.58.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (7.0.0) 2025-11-12 20:09:18.062 | Requirement already satisfied: cursive>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (0.2.3) 2025-11-12 20:09:18.062 | Requirement already satisfied: retrying>=1.3.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.4.2) 2025-11-12 20:09:18.063 | Requirement already satisfied: os-service-types>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (1.8.1) 2025-11-12 20:09:18.064 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (2.9.0.post0) 2025-11-12 20:09:18.064 | Requirement already satisfied: futurist>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (3.2.1) 2025-11-12 20:09:18.065 | Requirement already satisfied: openstacksdk>=4.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (4.7.1) 2025-11-12 20:09:18.066 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from nova==0.0.1.dev101) (6.0.3) 2025-11-12 20:09:18.073 | Requirement already satisfied: Mako in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.5.0->nova==0.0.1.dev101) (1.3.10) 2025-11-12 20:09:18.074 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.5.0->nova==0.0.1.dev101) (4.15.0) 2025-11-12 20:09:18.075 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=1.5.0->nova==0.0.1.dev101) (2.3.0) 2025-11-12 20:09:18.083 | Requirement already satisfied: python-barbicanclient>=5.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from castellan>=0.16.0->nova==0.0.1.dev101) (7.2.0) 2025-11-12 20:09:18.103 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.7->nova==0.0.1.dev101) (2.0.0) 2025-11-12 20:09:18.120 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet>=0.30.1->nova==0.0.1.dev101) (2.8.0) 2025-11-12 20:09:18.123 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from futurist>=3.2.1->nova==0.0.1.dev101) (3.0.0) 2025-11-12 20:09:18.133 | Requirement already satisfied: MarkupSafe>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Jinja2>=2.10->nova==0.0.1.dev101) (3.0.3) 2025-11-12 20:09:18.151 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=4.0.0->nova==0.0.1.dev101) (25.4.0) 2025-11-12 20:09:18.153 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=4.0.0->nova==0.0.1.dev101) (2025.9.1) 2025-11-12 20:09:18.153 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=4.0.0->nova==0.0.1.dev101) (0.37.0) 2025-11-12 20:09:18.154 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=4.0.0->nova==0.0.1.dev101) (0.28.0) 2025-11-12 20:09:18.189 | Requirement already satisfied: pycadf>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.20.0->nova==0.0.1.dev101) (4.0.1) 2025-11-12 20:09:18.190 | Requirement already satisfied: PyJWT>=2.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.20.0->nova==0.0.1.dev101) (2.10.1) 2025-11-12 20:09:18.191 | Requirement already satisfied: python-keystoneclient>=3.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.20.0->nova==0.0.1.dev101) (5.7.0) 2025-11-12 20:09:18.215 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.4.0->nova==0.0.1.dev101) (1.5.0) 2025-11-12 20:09:18.216 | Requirement already satisfied: jmespath>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.4.0->nova==0.0.1.dev101) (1.0.1) 2025-11-12 20:09:18.217 | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.4.0->nova==0.0.1.dev101) (1.33) 2025-11-12 20:09:18.218 | Requirement already satisfied: platformdirs>=3 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.4.0->nova==0.0.1.dev101) (4.5.0) 2025-11-12 20:09:18.219 | Requirement already satisfied: requestsexceptions>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.4.0->nova==0.0.1.dev101) (1.4.0) 2025-11-12 20:09:18.233 | Requirement already satisfied: tenacity>=6.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.10.0->nova==0.0.1.dev101) (9.1.2) 2025-11-12 20:09:18.234 | Requirement already satisfied: os-win>=5.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-brick>=6.10.0->nova==0.0.1.dev101) (5.9.0) 2025-11-12 20:09:18.259 | Requirement already satisfied: ovsdbapp>=0.12.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-vif>=3.1.0->nova==0.0.1.dev101) (2.13.0) 2025-11-12 20:09:18.261 | Requirement already satisfied: pyroute2>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-vif>=3.1.0->nova==0.0.1.dev101) (0.8.1) 2025-11-12 20:09:18.293 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=5.0.1->nova==0.0.1.dev101) (0.20) 2025-11-12 20:09:18.333 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=10.0.0->nova==0.0.1.dev101) (2.0.2) 2025-11-12 20:09:18.334 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=10.0.0->nova==0.0.1.dev101) (0.5.0) 2025-11-12 20:09:18.414 | Requirement already satisfied: cachetools>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.1.0->nova==0.0.1.dev101) (6.2.1) 2025-11-12 20:09:18.416 | Requirement already satisfied: amqp>=2.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.1.0->nova==0.0.1.dev101) (5.3.1) 2025-11-12 20:09:18.417 | Requirement already satisfied: kombu>=4.6.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.1.0->nova==0.0.1.dev101) (5.5.4) 2025-11-12 20:09:18.417 | Requirement already satisfied: oslo.metrics>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.1.0->nova==0.0.1.dev101) (0.13.0) 2025-11-12 20:09:18.428 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->nova==0.0.1.dev101) (4.3.0) 2025-11-12 20:09:18.431 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->nova==0.0.1.dev101) (4.0.1) 2025-11-12 20:09:18.455 | Requirement already satisfied: msgpack>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.privsep>=2.6.2->nova==0.0.1.dev101) (1.1.2) 2025-11-12 20:09:18.485 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=4.2.0->nova==0.0.1.dev101) (2025.2) 2025-11-12 20:09:18.502 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=4.2.0->oslo.service[threading]>=4.2.0->nova==0.0.1.dev101) (1.7.3) 2025-11-12 20:09:18.514 | Requirement already satisfied: cotyledon>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service[threading]>=4.2.0->nova==0.0.1.dev101) (2.1.0) 2025-11-12 20:09:18.539 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=8.0.0->nova==0.0.1.dev101) (3.2.5) 2025-11-12 20:09:18.540 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=8.0.0->nova==0.0.1.dev101) (25.0) 2025-11-12 20:09:18.572 | Requirement already satisfied: invoke>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=2.7.1->nova==0.0.1.dev101) (2.2.1) 2025-11-12 20:09:18.573 | Requirement already satisfied: pynacl>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=2.7.1->nova==0.0.1.dev101) (1.6.0) 2025-11-12 20:09:18.585 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from Paste>=2.0.2->nova==0.0.1.dev101) (69.1.1) 2025-11-12 20:09:18.624 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->nova==0.0.1.dev101) (0.2.14) 2025-11-12 20:09:18.695 | Requirement already satisfied: six>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-dateutil>=2.7.0->nova==0.0.1.dev101) (1.17.0) 2025-11-12 20:09:18.713 | Requirement already satisfied: warlock>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-glanceclient>=4.7.0->nova==0.0.1.dev101) (2.1.0) 2025-11-12 20:09:18.714 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-glanceclient>=4.7.0->nova==0.0.1.dev101) (2.0.0) 2025-11-12 20:09:18.715 | Requirement already satisfied: pyOpenSSL>=17.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-glanceclient>=4.7.0->nova==0.0.1.dev101) (24.2.1) 2025-11-12 20:09:18.736 | Requirement already satisfied: cliff>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient>=7.1.0->nova==0.0.1.dev101) (4.11.0) 2025-11-12 20:09:18.738 | Requirement already satisfied: osc-lib>=1.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient>=7.1.0->nova==0.0.1.dev101) (4.2.0) 2025-11-12 20:09:18.739 | Requirement already satisfied: os-client-config>=1.28.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient>=7.1.0->nova==0.0.1.dev101) (2.3.0) 2025-11-12 20:09:18.773 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->nova==0.0.1.dev101) (3.4.4) 2025-11-12 20:09:18.773 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->nova==0.0.1.dev101) (3.11) 2025-11-12 20:09:18.775 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->nova==0.0.1.dev101) (1.26.20) 2025-11-12 20:09:18.776 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.1->nova==0.0.1.dev101) (2025.11.12) 2025-11-12 20:09:18.858 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->nova==0.0.1.dev101) (0.7) 2025-11-12 20:09:18.980 | Requirement already satisfied: voluptuous>=0.8.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz>=1.58.0->nova==0.0.1.dev101) (0.15.2) 2025-11-12 20:09:19.321 | Collecting numpy (from websockify>=0.9.0->nova==0.0.1.dev101) 2025-11-12 20:09:19.325 | Using cached numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) 2025-11-12 20:09:19.356 | Collecting jwcrypto (from websockify>=0.9.0->nova==0.0.1.dev101) 2025-11-12 20:09:19.358 | Using cached jwcrypto-1.5.6-py3-none-any.whl.metadata (3.1 kB) 2025-11-12 20:09:19.419 | Collecting redis (from websockify>=0.9.0->nova==0.0.1.dev101) 2025-11-12 20:09:19.422 | Using cached redis-7.0.0-py3-none-any.whl.metadata (10 kB) 2025-11-12 20:09:19.441 | Requirement already satisfied: vine<6.0.0,>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from amqp>=2.5.2->oslo.messaging>=14.1.0->nova==0.0.1.dev101) (5.1.0) 2025-11-12 20:09:19.519 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.7->nova==0.0.1.dev101) (2.23) 2025-11-12 20:09:19.554 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (0.5.2) 2025-11-12 20:09:19.555 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (2.7.0) 2025-11-12 20:09:19.578 | Requirement already satisfied: setproctitle in /opt/stack/data/venv/lib/python3.10/site-packages (from cotyledon>=2.0.0->oslo.service[threading]>=4.2.0->nova==0.0.1.dev101) (1.3.7) 2025-11-12 20:09:19.734 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.4.0->nova==0.0.1.dev101) (3.0.0) 2025-11-12 20:09:19.930 | Requirement already satisfied: prometheus-client>=0.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.metrics>=0.2.1->oslo.messaging>=14.1.0->nova==0.0.1.dev101) (0.23.1) 2025-11-12 20:09:19.950 | Requirement already satisfied: fixtures>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==0.0.1.dev101) (4.2.6) 2025-11-12 20:09:19.951 | Requirement already satisfied: ovs>=2.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==0.0.1.dev101) (3.6.0) 2025-11-12 20:09:20.372 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=10.0.0->nova==0.0.1.dev101) (2.7.2) 2025-11-12 20:09:20.701 | Collecting async-timeout>=4.0.3 (from redis->websockify>=0.9.0->nova==0.0.1.dev101) 2025-11-12 20:09:20.703 | Using cached async_timeout-5.0.1-py3-none-any.whl.metadata (5.1 kB) 2025-11-12 20:09:20.878 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (1.11.0) 2025-11-12 20:09:20.880 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (1.7.1) 2025-11-12 20:09:20.955 | Requirement already satisfied: sortedcontainers in /opt/stack/data/venv/lib/python3.10/site-packages (from ovs>=2.10.0->ovsdbapp>=0.12.1->os-vif>=3.1.0->nova==0.0.1.dev101) (2.4.0) 2025-11-12 20:09:21.092 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (14.2.0) 2025-11-12 20:09:21.139 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (4.0.0) 2025-11-12 20:09:21.140 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (2.19.2) 2025-11-12 20:09:21.184 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient>=7.1.0->nova==0.0.1.dev101) (0.1.2) 2025-11-12 20:09:21.258 | Using cached microversion_parse-2.0.0-py3-none-any.whl (19 kB) 2025-11-12 20:09:21.261 | Using cached websockify-0.13.0-py3-none-any.whl (41 kB) 2025-11-12 20:09:21.264 | Using cached jwcrypto-1.5.6-py3-none-any.whl (92 kB) 2025-11-12 20:09:21.267 | Using cached numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB) 2025-11-12 20:09:21.334 | Using cached redis-7.0.0-py3-none-any.whl (339 kB) 2025-11-12 20:09:21.338 | Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB) 2025-11-12 20:09:21.407 | Building wheels for collected packages: nova 2025-11-12 20:09:21.408 | Building editable for nova (pyproject.toml): started 2025-11-12 20:09:22.244 | Building editable for nova (pyproject.toml): finished with status 'done' 2025-11-12 20:09:22.244 | Created wheel for nova: filename=nova-0.0.1.dev101-0.editable-py3-none-any.whl size=9667 sha256=06cb01faf761efb00534293228d920c1556867ff6345ade5fec5db1ab1a09956 2025-11-12 20:09:22.245 | Stored in directory: /tmp/pip-ephem-wheel-cache-u5d60jdl/wheels/d0/09/6c/dab89408e6d0e1973cf91bcf386f7dcf975d77a2d3a5450ea7 2025-11-12 20:09:22.247 | Successfully built nova 2025-11-12 20:09:22.705 | Installing collected packages: numpy, microversion-parse, async-timeout, redis, jwcrypto, websockify, nova 2025-11-12 20:09:25.153 | Successfully installed async-timeout-5.0.1 jwcrypto-1.5.6 microversion-parse-2.0.0 nova-0.0.1.dev101 numpy-2.2.6 redis-7.0.0 websockify-0.13.0 2025-11-12 20:09:25.352 | + inc/python:pip_install:216 : result=0 2025-11-12 20:09:25.355 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:25.357 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:25.359 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:25.361 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:25.362 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:25.364 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:25.366 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:25.368 | + functions-common:time_stop:2430 : start_time=1762978153359 2025-11-12 20:09:25.369 | + functions-common:time_stop:2432 : [[ -z 1762978153359 ]] 2025-11-12 20:09:25.371 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:25.375 | + functions-common:time_stop:2435 : end_time=1762978165373 2025-11-12 20:09:25.377 | + functions-common:time_stop:2436 : elapsed_time=12014 2025-11-12 20:09:25.378 | + functions-common:time_stop:2437 : total=85848 2025-11-12 20:09:25.380 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:25.382 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=97862 2025-11-12 20:09:25.384 | + inc/python:pip_install:219 : return 0 2025-11-12 20:09:25.386 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:09:25.388 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:09:25.390 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/nova 2025-11-12 20:09:25.392 | + inc/python:use_library_from_git:266 : local name=/opt/stack/nova 2025-11-12 20:09:25.393 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:25.395 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:25.398 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/nova, ]] 2025-11-12 20:09:25.400 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:25.401 | + lib/nova:install_nova:984 : sudo install -D -m 0644 -o stack /opt/stack//nova/tools/nova-manage.bash_completion /etc/bash_completion.d/nova-manage.bash_completion 2025-11-12 20:09:25.413 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:09:25.415 | + stack.sh:main:985 : configure_nova 2025-11-12 20:09:25.418 | + lib/nova:configure_nova:260 : sudo install -d -o stack /etc/nova 2025-11-12 20:09:25.428 | + lib/nova:configure_nova:262 : configure_rootwrap nova 2025-11-12 20:09:25.430 | + inc/rootwrap:configure_rootwrap:43 : local project=nova 2025-11-12 20:09:25.432 | + inc/rootwrap:configure_rootwrap:44 : local project_uc 2025-11-12 20:09:25.435 | ++ inc/rootwrap:configure_rootwrap:45 : echo nova 2025-11-12 20:09:25.435 | ++ inc/rootwrap:configure_rootwrap:45 : tr a-z A-Z 2025-11-12 20:09:25.439 | + inc/rootwrap:configure_rootwrap:45 : project_uc=NOVA 2025-11-12 20:09:25.441 | + inc/rootwrap:configure_rootwrap:46 : local bin_dir=NOVA_BIN_DIR 2025-11-12 20:09:25.443 | + inc/rootwrap:configure_rootwrap:47 : bin_dir=/opt/stack/data/venv/bin 2025-11-12 20:09:25.444 | + inc/rootwrap:configure_rootwrap:48 : local project_dir=NOVA_DIR 2025-11-12 20:09:25.447 | + inc/rootwrap:configure_rootwrap:49 : project_dir=/opt/stack//nova 2025-11-12 20:09:25.448 | + inc/rootwrap:configure_rootwrap:51 : local rootwrap_conf_src_dir=/opt/stack//nova/etc/nova 2025-11-12 20:09:25.450 | + inc/rootwrap:configure_rootwrap:52 : local rootwrap_bin=/opt/stack/data/venv/bin/nova-rootwrap 2025-11-12 20:09:25.453 | + inc/rootwrap:configure_rootwrap:55 : sudo rm -rf /etc/nova/rootwrap.d 2025-11-12 20:09:25.463 | + inc/rootwrap:configure_rootwrap:56 : sudo install -d -o root -g root -m 755 /etc/nova/rootwrap.d 2025-11-12 20:09:25.473 | + inc/rootwrap:configure_rootwrap:57 : sudo install -o root -g root -m 644 /opt/stack//nova/etc/nova/rootwrap.d/compute.filters /etc/nova/rootwrap.d 2025-11-12 20:09:25.482 | + inc/rootwrap:configure_rootwrap:60 : sudo install -o root -g root -m 644 /opt/stack//nova/etc/nova/rootwrap.conf /etc/nova/rootwrap.conf 2025-11-12 20:09:25.493 | + inc/rootwrap:configure_rootwrap:61 : sudo sed -e 's:^filters_path=.*$:filters_path=/etc/nova/rootwrap.d:' -i /etc/nova/rootwrap.conf 2025-11-12 20:09:25.504 | + inc/rootwrap:configure_rootwrap:66 : sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/nova/rootwrap.conf 2025-11-12 20:09:25.514 | + inc/rootwrap:configure_rootwrap:69 : local tempfile 2025-11-12 20:09:25.517 | ++ inc/rootwrap:configure_rootwrap:70 : mktemp 2025-11-12 20:09:25.520 | + inc/rootwrap:configure_rootwrap:70 : tempfile=/tmp/tmp.6Z1iK19W9m 2025-11-12 20:09:25.522 | + inc/rootwrap:configure_rootwrap:72 : rootwrap_sudo_cmd='/opt/stack/data/venv/bin/nova-rootwrap /etc/nova/rootwrap.conf *' 2025-11-12 20:09:25.524 | + inc/rootwrap:configure_rootwrap:73 : echo 'stack ALL=(root) NOPASSWD: /opt/stack/data/venv/bin/nova-rootwrap /etc/nova/rootwrap.conf *' 2025-11-12 20:09:25.527 | + inc/rootwrap:configure_rootwrap:74 : '[' -f /opt/stack/data/venv/bin/nova-rootwrap-daemon ']' 2025-11-12 20:09:25.529 | + inc/rootwrap:configure_rootwrap:76 : rootwrap_sudo_cmd='/opt/stack/data/venv/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf' 2025-11-12 20:09:25.531 | + inc/rootwrap:configure_rootwrap:77 : echo 'stack ALL=(root) NOPASSWD: /opt/stack/data/venv/bin/nova-rootwrap-daemon /etc/nova/rootwrap.conf' 2025-11-12 20:09:25.533 | + inc/rootwrap:configure_rootwrap:79 : chmod 0440 /tmp/tmp.6Z1iK19W9m 2025-11-12 20:09:25.536 | + inc/rootwrap:configure_rootwrap:80 : sudo chown root:root /tmp/tmp.6Z1iK19W9m 2025-11-12 20:09:25.545 | + inc/rootwrap:configure_rootwrap:81 : sudo mv /tmp/tmp.6Z1iK19W9m /etc/sudoers.d/nova-rootwrap 2025-11-12 20:09:25.556 | ++ inc/rootwrap:configure_rootwrap:85 : dirname /opt/stack/data/venv/bin/nova-rootwrap 2025-11-12 20:09:25.558 | + inc/rootwrap:configure_rootwrap:85 : add_sudo_secure_path /opt/stack/data/venv/bin 2025-11-12 20:09:25.561 | + inc/rootwrap:add_sudo_secure_path:21 : local dir=/opt/stack/data/venv/bin 2025-11-12 20:09:25.562 | + inc/rootwrap:add_sudo_secure_path:22 : local line 2025-11-12 20:09:25.565 | + inc/rootwrap:add_sudo_secure_path:25 : [[ -r /etc/sudoers.d/zz-secure-path ]] 2025-11-12 20:09:25.567 | + inc/rootwrap:add_sudo_secure_path:28 : line='Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin' 2025-11-12 20:09:25.569 | + inc/rootwrap:add_sudo_secure_path:32 : [[ ! Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin =~ /opt/stack/data/venv/bin ]] 2025-11-12 20:09:25.571 | + inc/rootwrap:add_sudo_secure_path:33 : echo 'Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin:/opt/stack/data/venv/bin' 2025-11-12 20:09:25.571 | + inc/rootwrap:add_sudo_secure_path:33 : sudo tee /etc/sudoers.d/zz-secure-path 2025-11-12 20:09:25.578 | Defaults:stack secure_path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/usr/bin:/bin:/opt/stack/data/venv/bin 2025-11-12 20:09:25.581 | + inc/rootwrap:add_sudo_secure_path:34 : sudo chmod 400 /etc/sudoers.d/zz-secure-path 2025-11-12 20:09:25.591 | + inc/rootwrap:add_sudo_secure_path:35 : sudo chown root:root /etc/sudoers.d/zz-secure-path 2025-11-12 20:09:25.600 | + lib/nova:configure_nova:264 : [[ key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta =~ n-api ]] 2025-11-12 20:09:25.602 | + lib/nova:configure_nova:266 : cp /opt/stack//nova/etc/nova/api-paste.ini /etc/nova 2025-11-12 20:09:25.606 | + lib/nova:configure_nova:269 : is_service_enabled n-cpu 2025-11-12 20:09:25.619 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:25.621 | + lib/nova:configure_nova:367 : create_nova_conf 2025-11-12 20:09:25.623 | + lib/nova:create_nova_conf:437 : rm -f /opt/stack//nova/bin/nova.conf 2025-11-12 20:09:25.626 | + lib/nova:create_nova_conf:440 : rm -f /etc/nova/nova.conf 2025-11-12 20:09:25.628 | + lib/nova:create_nova_conf:441 : iniset /etc/nova/nova.conf DEFAULT debug True 2025-11-12 20:09:25.652 | + lib/nova:create_nova_conf:442 : '[' True == True ']' 2025-11-12 20:09:25.654 | + lib/nova:create_nova_conf:443 : iniset /etc/nova/nova.conf DEFAULT allow_resize_to_same_host True 2025-11-12 20:09:25.677 | + lib/nova:create_nova_conf:445 : iniset /etc/nova/nova.conf wsgi api_paste_config /etc/nova/api-paste.ini 2025-11-12 20:09:25.702 | + lib/nova:create_nova_conf:446 : iniset /etc/nova/nova.conf DEFAULT rootwrap_config /etc/nova/rootwrap.conf 2025-11-12 20:09:25.725 | + lib/nova:create_nova_conf:447 : iniset /etc/nova/nova.conf filter_scheduler enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter 2025-11-12 20:09:25.749 | + lib/nova:create_nova_conf:448 : iniset /etc/nova/nova.conf scheduler workers 2 2025-11-12 20:09:25.774 | + lib/nova:create_nova_conf:449 : iniset /etc/nova/nova.conf neutron default_floating_pool public 2025-11-12 20:09:25.799 | + lib/nova:create_nova_conf:450 : iniset /etc/nova/nova.conf DEFAULT my_ip 10.180.1.21 2025-11-12 20:09:25.821 | + lib/nova:create_nova_conf:451 : iniset /etc/nova/nova.conf DEFAULT instance_name_template instance-%08x 2025-11-12 20:09:25.845 | + lib/nova:create_nova_conf:452 : iniset /etc/nova/nova.conf DEFAULT osapi_compute_listen 0.0.0.0 2025-11-12 20:09:25.867 | + lib/nova:create_nova_conf:453 : iniset /etc/nova/nova.conf DEFAULT metadata_listen 0.0.0.0 2025-11-12 20:09:25.890 | + lib/nova:create_nova_conf:454 : iniset /etc/nova/nova.conf DEFAULT shutdown_timeout 0 2025-11-12 20:09:25.912 | + lib/nova:create_nova_conf:456 : iniset /etc/nova/nova.conf key_manager backend nova.keymgr.conf_key_mgr.ConfKeyManager 2025-11-12 20:09:25.936 | + lib/nova:create_nova_conf:458 : iniset /etc/nova/nova.conf DEFAULT report_interval 120 2025-11-12 20:09:25.958 | + lib/nova:create_nova_conf:459 : iniset /etc/nova/nova.conf DEFAULT service_down_time 720 2025-11-12 20:09:25.980 | + lib/nova:create_nova_conf:461 : is_fedora 2025-11-12 20:09:25.982 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:09:25.983 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:09:25.985 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:09:25.987 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:09:25.988 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:09:25.990 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:09:25.992 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:09:25.994 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:09:25.995 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:09:25.997 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:09:25.999 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:09:26.000 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:09:26.002 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:09:26.004 | + lib/nova:create_nova_conf:470 : is_service_enabled n-api n-cond n-sched n-spice n-novnc n-sproxy 2025-11-12 20:09:26.016 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.018 | + lib/nova:create_nova_conf:474 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:09:26.020 | + lib/nova:create_nova_conf:475 : local db=nova_cell1 2025-11-12 20:09:26.022 | ++ lib/nova:create_nova_conf:483 : database_connection_url nova_cell1 2025-11-12 20:09:26.024 | ++ lib/database:database_connection_url:134 : local db=nova_cell1 2025-11-12 20:09:26.026 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql nova_cell1 2025-11-12 20:09:26.028 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=nova_cell1 2025-11-12 20:09:26.029 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:09:26.032 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:26.033 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:09:26.046 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.048 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:09:26.050 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:26.052 | + lib/nova:create_nova_conf:483 : iniset /etc/nova/nova.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:26.078 | ++ lib/nova:create_nova_conf:484 : database_connection_url nova_api 2025-11-12 20:09:26.079 | ++ lib/database:database_connection_url:134 : local db=nova_api 2025-11-12 20:09:26.081 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql nova_api 2025-11-12 20:09:26.083 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=nova_api 2025-11-12 20:09:26.085 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:09:26.086 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:26.088 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:09:26.100 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.102 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:09:26.103 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:26.106 | + lib/nova:create_nova_conf:484 : iniset /etc/nova/nova.conf api_database connection 'mysql+pymysql://root:stackdb@127.0.0.1/nova_api?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:26.130 | + lib/nova:create_nova_conf:489 : iniset /etc/nova/nova.conf cache enabled True 2025-11-12 20:09:26.155 | + lib/nova:create_nova_conf:490 : iniset /etc/nova/nova.conf cache backend dogpile.cache.memcached 2025-11-12 20:09:26.178 | + lib/nova:create_nova_conf:491 : iniset /etc/nova/nova.conf cache memcache_servers localhost:11211 2025-11-12 20:09:26.200 | + lib/nova:create_nova_conf:494 : is_service_enabled n-api 2025-11-12 20:09:26.212 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.214 | + lib/nova:create_nova_conf:495 : is_service_enabled n-api-meta 2025-11-12 20:09:26.226 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.229 | ++ lib/nova:create_nova_conf:497 : echo osapi_compute,metadata 2025-11-12 20:09:26.229 | ++ lib/nova:create_nova_conf:497 : sed s/,metadata// 2025-11-12 20:09:26.233 | + lib/nova:create_nova_conf:497 : NOVA_ENABLED_APIS=osapi_compute 2025-11-12 20:09:26.235 | + lib/nova:create_nova_conf:499 : iniset /etc/nova/nova.conf DEFAULT enabled_apis osapi_compute 2025-11-12 20:09:26.257 | + lib/nova:create_nova_conf:500 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:26.258 | + lib/nova:create_nova_conf:501 : iniset /etc/nova/nova.conf oslo_policy enforce_new_defaults True 2025-11-12 20:09:26.284 | + lib/nova:create_nova_conf:502 : iniset /etc/nova/nova.conf oslo_policy enforce_scope True 2025-11-12 20:09:26.307 | + lib/nova:create_nova_conf:508 : configure_keystone_authtoken_middleware /etc/nova/nova.conf nova 2025-11-12 20:09:26.308 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/nova/nova.conf 2025-11-12 20:09:26.310 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=nova 2025-11-12 20:09:26.312 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=keystone_authtoken 2025-11-12 20:09:26.314 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:09:26.316 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/nova/nova.conf keystone_authtoken auth_type password 2025-11-12 20:09:26.340 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/nova/nova.conf keystone_authtoken interface public 2025-11-12 20:09:26.362 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/nova/nova.conf keystone_authtoken auth_url http://10.180.1.21/identity 2025-11-12 20:09:26.384 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/nova/nova.conf keystone_authtoken username nova 2025-11-12 20:09:26.408 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/nova/nova.conf keystone_authtoken password nomoresecret 2025-11-12 20:09:26.431 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/nova/nova.conf keystone_authtoken user_domain_name Default 2025-11-12 20:09:26.453 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/nova/nova.conf keystone_authtoken project_name service 2025-11-12 20:09:26.475 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/nova/nova.conf keystone_authtoken project_domain_name Default 2025-11-12 20:09:26.497 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/nova/nova.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:09:26.520 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/nova/nova.conf keystone_authtoken memcached_servers localhost:11211 2025-11-12 20:09:26.542 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:09:26.544 | + lib/nova:create_nova_conf:511 : is_service_enabled cinder 2025-11-12 20:09:26.555 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:26.557 | + lib/nova:create_nova_conf:512 : configure_cinder_access 2025-11-12 20:09:26.559 | + lib/nova:configure_cinder_access:643 : iniset /etc/nova/nova.conf cinder os_region_name RegionOne 2025-11-12 20:09:26.582 | + lib/nova:configure_cinder_access:644 : iniset /etc/nova/nova.conf cinder auth_type password 2025-11-12 20:09:26.604 | + lib/nova:configure_cinder_access:645 : iniset /etc/nova/nova.conf cinder auth_url http://10.180.1.21/identity 2025-11-12 20:09:26.626 | + lib/nova:configure_cinder_access:652 : iniset /etc/nova/nova.conf cinder username nova 2025-11-12 20:09:26.647 | + lib/nova:configure_cinder_access:653 : iniset /etc/nova/nova.conf cinder password nomoresecret 2025-11-12 20:09:26.669 | + lib/nova:configure_cinder_access:654 : iniset /etc/nova/nova.conf cinder user_domain_name Default 2025-11-12 20:09:26.692 | + lib/nova:configure_cinder_access:655 : iniset /etc/nova/nova.conf cinder project_name service 2025-11-12 20:09:26.714 | + lib/nova:configure_cinder_access:656 : iniset /etc/nova/nova.conf cinder project_domain_name Default 2025-11-12 20:09:26.736 | + lib/nova:configure_cinder_access:657 : is_service_enabled tls-proxy 2025-11-12 20:09:26.748 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:26.750 | + lib/nova:create_nova_conf:515 : is_service_enabled manila 2025-11-12 20:09:26.761 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:26.764 | + lib/nova:create_nova_conf:519 : '[' -n /opt/stack/data/nova ']' 2025-11-12 20:09:26.765 | + lib/nova:create_nova_conf:520 : iniset /etc/nova/nova.conf DEFAULT state_path /opt/stack/data/nova 2025-11-12 20:09:26.788 | + lib/nova:create_nova_conf:521 : iniset /etc/nova/nova.conf oslo_concurrency lock_path /opt/stack/data/nova 2025-11-12 20:09:26.813 | + lib/nova:create_nova_conf:523 : '[' -n /opt/stack/data/nova/instances ']' 2025-11-12 20:09:26.814 | + lib/nova:create_nova_conf:524 : iniset /etc/nova/nova.conf DEFAULT instances_path /opt/stack/data/nova/instances 2025-11-12 20:09:26.838 | + lib/nova:create_nova_conf:526 : '[' False '!=' False ']' 2025-11-12 20:09:26.839 | + lib/nova:create_nova_conf:529 : '[' False '!=' False ']' 2025-11-12 20:09:26.841 | + lib/nova:create_nova_conf:535 : is_fedora 2025-11-12 20:09:26.843 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:09:26.845 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:09:26.847 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:09:26.848 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:09:26.850 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:09:26.852 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:09:26.854 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:09:26.856 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:09:26.857 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:09:26.859 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:09:26.861 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:09:26.862 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:09:26.864 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:09:26.866 | + lib/nova:create_nova_conf:540 : setup_logging /etc/nova/nova.conf 2025-11-12 20:09:26.868 | + functions:setup_logging:686 : setup_systemd_logging /etc/nova/nova.conf 2025-11-12 20:09:26.870 | + functions:setup_systemd_logging:703 : local conf_file=/etc/nova/nova.conf 2025-11-12 20:09:26.872 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:09:26.884 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:09:26.885 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:09:26.887 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:26.889 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:09:26.891 | + functions:setup_systemd_logging:716 : iniset /etc/nova/nova.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:09:26.913 | + functions:setup_systemd_logging:718 : iniset /etc/nova/nova.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:26.935 | + functions:setup_systemd_logging:719 : iniset /etc/nova/nova.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:26.957 | + functions:setup_systemd_logging:720 : iniset /etc/nova/nova.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:09:26.980 | + functions:setup_systemd_logging:723 : iniset /etc/nova/nova.conf DEFAULT log_color False 2025-11-12 20:09:27.002 | + lib/nova:create_nova_conf:542 : iniset /etc/nova/nova.conf upgrade_levels compute auto 2025-11-12 20:09:27.026 | + lib/nova:create_nova_conf:544 : is_service_enabled n-api 2025-11-12 20:09:27.038 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:27.040 | + lib/nova:create_nova_conf:545 : write_uwsgi_config /etc/nova/nova-api-uwsgi.ini nova.wsgi.osapi_compute:application /compute '' nova-api 2025-11-12 20:09:27.042 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/nova/nova-api-uwsgi.ini 2025-11-12 20:09:27.043 | + lib/apache:write_uwsgi_config:244 : local wsgi=nova.wsgi.osapi_compute:application 2025-11-12 20:09:27.045 | + lib/apache:write_uwsgi_config:245 : local url=/compute 2025-11-12 20:09:27.046 | + lib/apache:write_uwsgi_config:246 : local http= 2025-11-12 20:09:27.048 | + lib/apache:write_uwsgi_config:247 : local name=nova-api 2025-11-12 20:09:27.050 | + lib/apache:write_uwsgi_config:249 : '[' -z nova-api ']' 2025-11-12 20:09:27.052 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:09:27.053 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:09:27.063 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:09:27.063 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:27.069 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:09:27.072 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:27.080 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:09:27.083 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/nova-api.socket 2025-11-12 20:09:27.085 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/nova/nova-api-uwsgi.ini 2025-11-12 20:09:27.088 | + lib/apache:write_uwsgi_config:270 : [[ nova.wsgi.osapi_compute:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:09:27.089 | + lib/apache:write_uwsgi_config:271 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi module nova.wsgi.osapi_compute:application 2025-11-12 20:09:27.113 | + lib/apache:write_uwsgi_config:276 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi processes 2 2025-11-12 20:09:27.135 | + lib/apache:write_uwsgi_config:278 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi master true 2025-11-12 20:09:27.156 | + lib/apache:write_uwsgi_config:280 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:09:27.179 | + lib/apache:write_uwsgi_config:281 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:09:27.200 | + lib/apache:write_uwsgi_config:284 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:09:27.223 | + lib/apache:write_uwsgi_config:285 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:09:27.245 | + lib/apache:write_uwsgi_config:286 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:09:27.266 | + lib/apache:write_uwsgi_config:288 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:09:27.289 | + lib/apache:write_uwsgi_config:290 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:09:27.312 | + lib/apache:write_uwsgi_config:292 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:09:27.334 | + lib/apache:write_uwsgi_config:294 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:09:27.356 | + lib/apache:write_uwsgi_config:296 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:09:27.377 | + lib/apache:write_uwsgi_config:298 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi start-time %t 2025-11-12 20:09:27.400 | + lib/apache:write_uwsgi_config:301 : [[ -n '' ]] 2025-11-12 20:09:27.402 | + lib/apache:write_uwsgi_config:304 : local apache_conf= 2025-11-12 20:09:27.404 | ++ lib/apache:write_uwsgi_config:305 : apache_site_config_for nova-api 2025-11-12 20:09:27.406 | ++ lib/apache:apache_site_config_for:174 : local site=nova-api 2025-11-12 20:09:27.407 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:09:27.409 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:27.411 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:27.413 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/nova-api.conf 2025-11-12 20:09:27.415 | + lib/apache:write_uwsgi_config:305 : apache_conf=/etc/apache2/sites-available/nova-api.conf 2025-11-12 20:09:27.417 | + lib/apache:write_uwsgi_config:306 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi socket /var/run/uwsgi/nova-api.socket 2025-11-12 20:09:27.441 | + lib/apache:write_uwsgi_config:307 : iniset /etc/nova/nova-api-uwsgi.ini uwsgi chmod-socket 666 2025-11-12 20:09:27.463 | + lib/apache:write_uwsgi_config:308 : echo 'ProxyPass "/compute" "unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api" retry=0 acquire=1 ' 2025-11-12 20:09:27.464 | + lib/apache:write_uwsgi_config:308 : sudo tee -a /etc/apache2/sites-available/nova-api.conf 2025-11-12 20:09:27.470 | ProxyPass "/compute" "unix:/var/run/uwsgi/nova-api.socket|uwsgi://uwsgi-uds-nova-api" retry=0 acquire=1 2025-11-12 20:09:27.474 | + lib/apache:write_uwsgi_config:309 : enable_apache_site nova-api 2025-11-12 20:09:27.475 | + lib/apache:enable_apache_site:191 : local site=nova-api 2025-11-12 20:09:27.477 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:09:27.479 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:09:27.481 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:09:27.482 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:09:27.484 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:27.486 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:27.487 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:09:27.489 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:09:27.491 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:27.493 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:27.495 | + lib/apache:enable_apache_site:195 : sudo a2ensite nova-api 2025-11-12 20:09:27.528 | Enabling site nova-api. 2025-11-12 20:09:27.532 | To activate the new configuration, you need to run: 2025-11-12 20:09:27.532 | systemctl reload apache2 2025-11-12 20:09:27.535 | + lib/apache:write_uwsgi_config:310 : restart_apache_server 2025-11-12 20:09:27.537 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:09:27.539 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:09:27.541 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:09:27.645 | + lib/nova:create_nova_conf:548 : is_service_enabled n-api-meta 2025-11-12 20:09:27.657 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:27.659 | + lib/nova:create_nova_conf:549 : write_uwsgi_config /etc/nova/nova-metadata-uwsgi.ini nova.wsgi.metadata:application '' 0.0.0.0:8775 nova-metadata 2025-11-12 20:09:27.661 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/nova/nova-metadata-uwsgi.ini 2025-11-12 20:09:27.662 | + lib/apache:write_uwsgi_config:244 : local wsgi=nova.wsgi.metadata:application 2025-11-12 20:09:27.664 | + lib/apache:write_uwsgi_config:245 : local url= 2025-11-12 20:09:27.666 | + lib/apache:write_uwsgi_config:246 : local http=0.0.0.0:8775 2025-11-12 20:09:27.668 | + lib/apache:write_uwsgi_config:247 : local name=nova-metadata 2025-11-12 20:09:27.670 | + lib/apache:write_uwsgi_config:249 : '[' -z nova-metadata ']' 2025-11-12 20:09:27.671 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:09:27.673 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:09:27.683 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:09:27.684 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:27.691 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:09:27.694 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:27.702 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:09:27.705 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/nova-metadata.socket 2025-11-12 20:09:27.707 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/nova/nova-metadata-uwsgi.ini 2025-11-12 20:09:27.710 | + lib/apache:write_uwsgi_config:270 : [[ nova.wsgi.metadata:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:09:27.712 | + lib/apache:write_uwsgi_config:271 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi module nova.wsgi.metadata:application 2025-11-12 20:09:27.736 | + lib/apache:write_uwsgi_config:276 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi processes 2 2025-11-12 20:09:27.758 | + lib/apache:write_uwsgi_config:278 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi master true 2025-11-12 20:09:27.780 | + lib/apache:write_uwsgi_config:280 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:09:27.803 | + lib/apache:write_uwsgi_config:281 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:09:27.825 | + lib/apache:write_uwsgi_config:284 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:09:27.848 | + lib/apache:write_uwsgi_config:285 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:09:27.870 | + lib/apache:write_uwsgi_config:286 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:09:27.892 | + lib/apache:write_uwsgi_config:288 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:09:27.914 | + lib/apache:write_uwsgi_config:290 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:09:27.936 | + lib/apache:write_uwsgi_config:292 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:09:27.958 | + lib/apache:write_uwsgi_config:294 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:09:27.982 | + lib/apache:write_uwsgi_config:296 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:09:28.003 | + lib/apache:write_uwsgi_config:298 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi start-time %t 2025-11-12 20:09:28.025 | + lib/apache:write_uwsgi_config:301 : [[ -n 0.0.0.0:8775 ]] 2025-11-12 20:09:28.027 | + lib/apache:write_uwsgi_config:302 : iniset /etc/nova/nova-metadata-uwsgi.ini uwsgi http 0.0.0.0:8775 2025-11-12 20:09:28.050 | + lib/nova:create_nova_conf:552 : is_service_enabled ceilometer 2025-11-12 20:09:28.063 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.064 | + lib/nova:create_nova_conf:560 : iniset /etc/nova/nova.conf oslo_messaging_notifications driver messagingv2 2025-11-12 20:09:28.091 | ++ lib/nova:create_nova_conf:561 : get_notification_url 2025-11-12 20:09:28.093 | ++ lib/rpc_backend:get_notification_url:136 : local virtual_host= 2025-11-12 20:09:28.095 | ++ lib/rpc_backend:get_notification_url:137 : is_service_enabled rabbit 2025-11-12 20:09:28.107 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.109 | ++ lib/rpc_backend:get_notification_url:138 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.112 | + lib/nova:create_nova_conf:561 : iniset /etc/nova/nova.conf oslo_messaging_notifications transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.136 | + lib/nova:create_nova_conf:562 : iniset /etc/nova/nova.conf notifications notification_format unversioned 2025-11-12 20:09:28.161 | + lib/nova:create_nova_conf:563 : iniset_rpc_backend nova /etc/nova/nova.conf 2025-11-12 20:09:28.163 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=nova 2025-11-12 20:09:28.165 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/nova/nova.conf 2025-11-12 20:09:28.166 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=DEFAULT 2025-11-12 20:09:28.169 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:09:28.171 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:09:28.183 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.185 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:09:28.187 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:09:28.188 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:09:28.201 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.203 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.205 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/nova/nova.conf DEFAULT transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.229 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:09:28.231 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:09:28.233 | + lib/nova:create_nova_conf:565 : iniset /etc/nova/nova.conf DEFAULT osapi_compute_workers 2 2025-11-12 20:09:28.257 | + lib/nova:create_nova_conf:566 : iniset /etc/nova/nova.conf DEFAULT metadata_workers 2 2025-11-12 20:09:28.280 | + lib/nova:create_nova_conf:568 : iniset /etc/nova/nova.conf conductor workers 2 2025-11-12 20:09:28.305 | + lib/nova:create_nova_conf:570 : is_service_enabled tls-proxy 2025-11-12 20:09:28.317 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.319 | + lib/nova:create_nova_conf:575 : iniset /etc/nova/nova.conf DEFAULT graceful_shutdown_timeout 5 2025-11-12 20:09:28.343 | + lib/nova:create_nova_conf:577 : '[' True == True ']' 2025-11-12 20:09:28.345 | + lib/nova:create_nova_conf:578 : init_nova_service_user_conf 2025-11-12 20:09:28.346 | + lib/nova:init_nova_service_user_conf:838 : iniset /etc/nova/nova.conf service_user send_service_user_token True 2025-11-12 20:09:28.371 | + lib/nova:init_nova_service_user_conf:839 : iniset /etc/nova/nova.conf service_user auth_type password 2025-11-12 20:09:28.394 | + lib/nova:init_nova_service_user_conf:840 : iniset /etc/nova/nova.conf service_user auth_url http://10.180.1.21/identity 2025-11-12 20:09:28.417 | + lib/nova:init_nova_service_user_conf:841 : iniset /etc/nova/nova.conf service_user username nova 2025-11-12 20:09:28.440 | + lib/nova:init_nova_service_user_conf:842 : iniset /etc/nova/nova.conf service_user password nomoresecret 2025-11-12 20:09:28.463 | + lib/nova:init_nova_service_user_conf:843 : iniset /etc/nova/nova.conf service_user user_domain_name Default 2025-11-12 20:09:28.485 | + lib/nova:init_nova_service_user_conf:844 : iniset /etc/nova/nova.conf service_user project_name service 2025-11-12 20:09:28.508 | + lib/nova:init_nova_service_user_conf:845 : iniset /etc/nova/nova.conf service_user project_domain_name Default 2025-11-12 20:09:28.531 | + lib/nova:create_nova_conf:581 : is_service_enabled n-cond 2025-11-12 20:09:28.544 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.547 | ++ lib/nova:create_nova_conf:582 : seq 1 1 2025-11-12 20:09:28.549 | + lib/nova:create_nova_conf:582 : for i in $(seq 1 $NOVA_NUM_CELLS) 2025-11-12 20:09:28.551 | + lib/nova:create_nova_conf:583 : local conf 2025-11-12 20:09:28.553 | + lib/nova:create_nova_conf:584 : local vhost 2025-11-12 20:09:28.555 | ++ lib/nova:create_nova_conf:585 : conductor_conf 1 2025-11-12 20:09:28.557 | ++ lib/nova:conductor_conf:849 : local cell=1 2025-11-12 20:09:28.559 | ++ lib/nova:conductor_conf:850 : echo /etc/nova/nova_cell1.conf 2025-11-12 20:09:28.561 | + lib/nova:create_nova_conf:585 : conf=/etc/nova/nova_cell1.conf 2025-11-12 20:09:28.563 | + lib/nova:create_nova_conf:586 : vhost=nova_cell1 2025-11-12 20:09:28.565 | + lib/nova:create_nova_conf:588 : rm -f /etc/nova/nova_cell1.conf 2025-11-12 20:09:28.568 | ++ lib/nova:create_nova_conf:589 : database_connection_url nova_cell1 2025-11-12 20:09:28.570 | ++ lib/database:database_connection_url:134 : local db=nova_cell1 2025-11-12 20:09:28.571 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql nova_cell1 2025-11-12 20:09:28.573 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=nova_cell1 2025-11-12 20:09:28.575 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:09:28.577 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:28.579 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:09:28.591 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.593 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:09:28.595 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:28.597 | + lib/nova:create_nova_conf:589 : iniset /etc/nova/nova_cell1.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:28.622 | + lib/nova:create_nova_conf:590 : iniset /etc/nova/nova_cell1.conf conductor workers 2 2025-11-12 20:09:28.647 | + lib/nova:create_nova_conf:591 : iniset /etc/nova/nova_cell1.conf DEFAULT debug True 2025-11-12 20:09:28.671 | + lib/nova:create_nova_conf:593 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:09:28.673 | + lib/nova:create_nova_conf:594 : iniset_rpc_backend nova /etc/nova/nova_cell1.conf DEFAULT 2025-11-12 20:09:28.675 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=nova 2025-11-12 20:09:28.676 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/nova/nova_cell1.conf 2025-11-12 20:09:28.678 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=DEFAULT 2025-11-12 20:09:28.680 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:09:28.682 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:09:28.694 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.697 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:09:28.699 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:09:28.700 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:09:28.713 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.714 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.717 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/nova/nova_cell1.conf DEFAULT transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:09:28.739 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:09:28.741 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:09:28.743 | + lib/nova:create_nova_conf:606 : setup_logging /etc/nova/nova_cell1.conf 2025-11-12 20:09:28.744 | + functions:setup_logging:686 : setup_systemd_logging /etc/nova/nova_cell1.conf 2025-11-12 20:09:28.746 | + functions:setup_systemd_logging:703 : local conf_file=/etc/nova/nova_cell1.conf 2025-11-12 20:09:28.749 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:09:28.761 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:09:28.763 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:09:28.765 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:28.767 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:09:28.769 | + functions:setup_systemd_logging:716 : iniset /etc/nova/nova_cell1.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:09:28.791 | + functions:setup_systemd_logging:718 : iniset /etc/nova/nova_cell1.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:28.815 | + functions:setup_systemd_logging:719 : iniset /etc/nova/nova_cell1.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:28.837 | + functions:setup_systemd_logging:720 : iniset /etc/nova/nova_cell1.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:09:28.860 | + functions:setup_systemd_logging:723 : iniset /etc/nova/nova_cell1.conf DEFAULT log_color False 2025-11-12 20:09:28.882 | + lib/nova:create_nova_conf:613 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:09:28.884 | + lib/nova:create_nova_conf:614 : configure_console_proxies 2025-11-12 20:09:28.885 | + lib/nova:configure_console_proxies:740 : local conf=/etc/nova/nova.conf 2025-11-12 20:09:28.888 | + lib/nova:configure_console_proxies:741 : local offset=0 2025-11-12 20:09:28.889 | + lib/nova:configure_console_proxies:745 : offset=0 2025-11-12 20:09:28.891 | + lib/nova:configure_console_proxies:747 : is_service_enabled n-novnc 2025-11-12 20:09:28.903 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.905 | + lib/nova:configure_console_proxies:747 : '[' False '!=' False ']' 2025-11-12 20:09:28.906 | + lib/nova:configure_console_proxies:779 : is_service_enabled n-spice 2025-11-12 20:09:28.919 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.921 | + lib/nova:configure_console_proxies:784 : is_service_enabled n-sproxy 2025-11-12 20:09:28.933 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.935 | + lib/nova:configure_nova:369 : is_service_enabled n-cpu 2025-11-12 20:09:28.948 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:28.950 | + stack.sh:main:988 : is_service_enabled placement 2025-11-12 20:09:28.963 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:28.965 | + stack.sh:main:990 : stack_install_service placement 2025-11-12 20:09:28.967 | + lib/stack:stack_install_service:20 : local service=placement 2025-11-12 20:09:28.969 | + lib/stack:stack_install_service:21 : type install_placement 2025-11-12 20:09:28.971 | + lib/stack:stack_install_service:23 : [[ False = True ]] 2025-11-12 20:09:28.973 | + lib/stack:stack_install_service:32 : install_placement 2025-11-12 20:09:28.975 | + lib/placement:install_placement:121 : pip_install_gr osc-placement 2025-11-12 20:09:28.977 | + inc/python:pip_install_gr:94 : local name=osc-placement 2025-11-12 20:09:28.979 | + inc/python:pip_install_gr:95 : local clean_name 2025-11-12 20:09:28.982 | ++ inc/python:pip_install_gr:96 : get_from_global_requirements osc-placement 2025-11-12 20:09:28.984 | ++ inc/python:get_from_global_requirements:241 : local package=osc-placement 2025-11-12 20:09:28.986 | ++ inc/python:get_from_global_requirements:242 : local required_pkg 2025-11-12 20:09:28.989 | +++ inc/python:get_from_global_requirements:243 : grep -i -h '^osc-placement' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:09:28.989 | +++ inc/python:get_from_global_requirements:243 : cut -d# -f1 2025-11-12 20:09:28.993 | ++ inc/python:get_from_global_requirements:243 : required_pkg='osc-placement ' 2025-11-12 20:09:28.995 | ++ inc/python:get_from_global_requirements:244 : [[ osc-placement == '' ]] 2025-11-12 20:09:28.997 | ++ inc/python:get_from_global_requirements:247 : echo osc-placement 2025-11-12 20:09:28.999 | + inc/python:pip_install_gr:96 : clean_name=osc-placement 2025-11-12 20:09:29.002 | + inc/python:pip_install_gr:97 : pip_install osc-placement 2025-11-12 20:09:29.018 | Using python 3.10 to install osc-placement 2025-11-12 20:09:29.020 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt osc-placement 2025-11-12 20:09:29.945 | Collecting osc-placement 2025-11-12 20:09:29.947 | Using cached osc_placement-4.7.0-py3-none-any.whl.metadata (1.9 kB) 2025-11-12 20:09:29.954 | Requirement already satisfied: pbr>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-placement) (7.0.2) 2025-11-12 20:09:29.954 | Requirement already satisfied: keystoneauth1>=3.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-placement) (5.12.0) 2025-11-12 20:09:29.954 | Requirement already satisfied: osc-lib>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-placement) (4.2.0) 2025-11-12 20:09:29.954 | Requirement already satisfied: oslo.utils>=3.37.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-placement) (9.1.0) 2025-11-12 20:09:29.964 | Requirement already satisfied: iso8601>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.1.0) 2025-11-12 20:09:29.967 | Requirement already satisfied: requests>=2.14.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.3.0->osc-placement) (2.32.5) 2025-11-12 20:09:29.968 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.3.0->osc-placement) (5.5.0) 2025-11-12 20:09:29.968 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.3.0->osc-placement) (1.8.1) 2025-11-12 20:09:29.968 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.3.0->osc-placement) (4.15.0) 2025-11-12 20:09:29.973 | Requirement already satisfied: cliff>=4.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-lib>=1.2.0->osc-placement) (4.11.0) 2025-11-12 20:09:29.973 | Requirement already satisfied: openstacksdk>=0.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-lib>=1.2.0->osc-placement) (4.7.1) 2025-11-12 20:09:29.974 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-lib>=1.2.0->osc-placement) (6.6.0) 2025-11-12 20:09:29.982 | Requirement already satisfied: netaddr>=0.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (1.3.0) 2025-11-12 20:09:29.983 | Requirement already satisfied: debtcollector>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (3.0.0) 2025-11-12 20:09:29.984 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (3.2.5) 2025-11-12 20:09:29.985 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (25.0) 2025-11-12 20:09:29.985 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (2025.2) 2025-11-12 20:09:29.986 | Requirement already satisfied: PyYAML>=3.13 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (6.0.3) 2025-11-12 20:09:29.987 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.37.0->osc-placement) (7.1.1) 2025-11-12 20:09:29.989 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=2.0.0->osc-placement) (69.1.1) 2025-11-12 20:09:29.994 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.5.2) 2025-11-12 20:09:29.995 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (2.7.0) 2025-11-12 20:09:29.995 | Requirement already satisfied: PrettyTable>=0.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (3.16.0) 2025-11-12 20:09:29.998 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=1.2.0->oslo.utils>=3.37.0->osc-placement) (2.0.0) 2025-11-12 20:09:30.012 | Requirement already satisfied: cryptography>=2.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (43.0.3) 2025-11-12 20:09:30.013 | Requirement already satisfied: decorator>=4.4.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (5.2.1) 2025-11-12 20:09:30.014 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (1.5.0) 2025-11-12 20:09:30.015 | Requirement already satisfied: jmespath>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (1.0.1) 2025-11-12 20:09:30.015 | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (1.33) 2025-11-12 20:09:30.017 | Requirement already satisfied: platformdirs>=3 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (4.5.0) 2025-11-12 20:09:30.018 | Requirement already satisfied: requestsexceptions>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (1.4.0) 2025-11-12 20:09:30.071 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.4.4) 2025-11-12 20:09:30.072 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (3.11) 2025-11-12 20:09:30.073 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (1.26.20) 2025-11-12 20:09:30.074 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.14.2->keystoneauth1>=3.3.0->osc-placement) (2025.11.12) 2025-11-12 20:09:30.138 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.11.0) 2025-11-12 20:09:30.139 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (1.7.1) 2025-11-12 20:09:30.143 | Requirement already satisfied: wcwidth>=0.2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.2.14) 2025-11-12 20:09:30.161 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.7->openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (2.0.0) 2025-11-12 20:09:30.190 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (3.0.0) 2025-11-12 20:09:30.241 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=0.15.0->osc-lib>=1.2.0->osc-placement) (2.23) 2025-11-12 20:09:30.253 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (14.2.0) 2025-11-12 20:09:30.264 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (4.0.0) 2025-11-12 20:09:30.265 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (2.19.2) 2025-11-12 20:09:30.294 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.9.0->osc-lib>=1.2.0->osc-placement) (0.1.2) 2025-11-12 20:09:30.309 | Using cached osc_placement-4.7.0-py3-none-any.whl (64 kB) 2025-11-12 20:09:31.161 | Installing collected packages: osc-placement 2025-11-12 20:09:31.235 | Successfully installed osc-placement-4.7.0 2025-11-12 20:09:31.345 | + inc/python:pip_install:216 : result=0 2025-11-12 20:09:31.347 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:31.349 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:31.351 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:31.353 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:31.355 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:31.357 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:31.359 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:31.361 | + functions-common:time_stop:2430 : start_time=1762978169014 2025-11-12 20:09:31.363 | + functions-common:time_stop:2432 : [[ -z 1762978169014 ]] 2025-11-12 20:09:31.365 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:31.369 | + functions-common:time_stop:2435 : end_time=1762978171367 2025-11-12 20:09:31.371 | + functions-common:time_stop:2436 : elapsed_time=2353 2025-11-12 20:09:31.373 | + functions-common:time_stop:2437 : total=97862 2025-11-12 20:09:31.375 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:31.376 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=100215 2025-11-12 20:09:31.378 | + inc/python:pip_install:219 : return 0 2025-11-12 20:09:31.381 | + lib/placement:install_placement:122 : git_clone https://opendev.org/openstack/placement.git /opt/stack//placement master 2025-11-12 20:09:31.383 | + functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/placement.git 2025-11-12 20:09:31.385 | + functions-common:git_clone:593 : local git_dest=/opt/stack//placement 2025-11-12 20:09:31.386 | + functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:09:31.388 | + functions-common:git_clone:595 : local orig_dir 2025-11-12 20:09:31.391 | ++ functions-common:git_clone:596 : pwd 2025-11-12 20:09:31.393 | + functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:09:31.395 | + functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:09:31.398 | ++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:09:31.412 | + functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:09:31.414 | + functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:09:31.416 | + functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:09:31.418 | + functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:09:31.420 | + functions-common:git_clone:613 : echo master 2025-11-12 20:09:31.421 | + functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:09:31.426 | + functions-common:git_clone:627 : [[ ! -d /opt/stack//placement ]] 2025-11-12 20:09:31.427 | + functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:09:31.430 | + functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/placement.git /opt/stack//placement 2025-11-12 20:09:31.432 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:31.434 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:31.436 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:31.437 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:31.439 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:31.441 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:31.443 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:31.445 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:31.447 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:31.450 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978171448 2025-11-12 20:09:31.452 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/placement.git /opt/stack//placement 2025-11-12 20:09:31.455 | Cloning into '/opt/stack//placement'... 2025-11-12 20:09:33.175 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:33.178 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:33.180 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:33.182 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:33.184 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:33.186 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:33.188 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:33.190 | + functions-common:time_stop:2430 : start_time=1762978171448 2025-11-12 20:09:33.192 | + functions-common:time_stop:2432 : [[ -z 1762978171448 ]] 2025-11-12 20:09:33.195 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:33.197 | + functions-common:time_stop:2435 : end_time=1762978173195 2025-11-12 20:09:33.199 | + functions-common:time_stop:2436 : elapsed_time=1747 2025-11-12 20:09:33.201 | + functions-common:time_stop:2437 : total=35193 2025-11-12 20:09:33.203 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:33.205 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=36940 2025-11-12 20:09:33.207 | + functions-common:git_clone:634 : cd /opt/stack//placement 2025-11-12 20:09:33.209 | + functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:09:33.210 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:33.212 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:33.215 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:33.217 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:33.218 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:33.221 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:33.222 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:33.224 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:33.227 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:33.230 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978173228 2025-11-12 20:09:33.233 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:09:34.098 | From https://opendev.org/openstack/placement 2025-11-12 20:09:34.098 | * branch master -> FETCH_HEAD 2025-11-12 20:09:34.103 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:34.105 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:34.107 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:34.109 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:34.110 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:34.112 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:34.114 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:34.116 | + functions-common:time_stop:2430 : start_time=1762978173228 2025-11-12 20:09:34.118 | + functions-common:time_stop:2432 : [[ -z 1762978173228 ]] 2025-11-12 20:09:34.121 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:34.123 | + functions-common:time_stop:2435 : end_time=1762978174121 2025-11-12 20:09:34.125 | + functions-common:time_stop:2436 : elapsed_time=893 2025-11-12 20:09:34.127 | + functions-common:time_stop:2437 : total=36940 2025-11-12 20:09:34.129 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:34.131 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=37833 2025-11-12 20:09:34.133 | + functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:09:34.134 | + functions-common:git_timed:700 : local count=0 2025-11-12 20:09:34.136 | + functions-common:git_timed:701 : local timeout=0 2025-11-12 20:09:34.138 | + functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:09:34.140 | + functions-common:git_timed:704 : timeout=0 2025-11-12 20:09:34.142 | + functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:09:34.144 | + functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:09:34.146 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:09:34.147 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:09:34.150 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:09:34.153 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978174151 2025-11-12 20:09:34.155 | + functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:09:34.181 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:09:34.181 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:09:34.181 | state without impacting any branches by switching back to a branch. 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:09:34.181 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | git switch -c 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | Or undo this operation with: 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | git switch - 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:09:34.181 | 2025-11-12 20:09:34.181 | HEAD is now at 97b346d Merge "Prune a_c search space by invalid prefixes" 2025-11-12 20:09:34.183 | + functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:09:34.185 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:34.187 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:34.189 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:34.191 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:34.193 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:34.195 | + functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:09:34.197 | + functions-common:time_stop:2430 : start_time=1762978174151 2025-11-12 20:09:34.199 | + functions-common:time_stop:2432 : [[ -z 1762978174151 ]] 2025-11-12 20:09:34.201 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:34.204 | + functions-common:time_stop:2435 : end_time=1762978174202 2025-11-12 20:09:34.206 | + functions-common:time_stop:2436 : elapsed_time=51 2025-11-12 20:09:34.208 | + functions-common:time_stop:2437 : total=37833 2025-11-12 20:09:34.210 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:34.212 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=37884 2025-11-12 20:09:34.214 | + functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//placement 2025-11-12 20:09:34.224 | + functions-common:git_clone:675 : cd /opt/stack//placement 2025-11-12 20:09:34.227 | + functions-common:git_clone:676 : git show --oneline 2025-11-12 20:09:34.227 | + functions-common:git_clone:676 : head -1 2025-11-12 20:09:34.230 | 97b346d Merge "Prune a_c search space by invalid prefixes" 2025-11-12 20:09:34.232 | + functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:09:34.234 | + lib/placement:install_placement:123 : setup_develop /opt/stack//placement 2025-11-12 20:09:34.236 | + inc/python:setup_develop:353 : local bindep 2025-11-12 20:09:34.238 | + inc/python:setup_develop:354 : [[ /opt/stack//placement == -bindep* ]] 2025-11-12 20:09:34.240 | + inc/python:setup_develop:358 : local project_dir=/opt/stack//placement 2025-11-12 20:09:34.242 | + inc/python:setup_develop:359 : local extras= 2025-11-12 20:09:34.244 | + inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//placement -e 2025-11-12 20:09:34.246 | + inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:09:34.248 | + inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//placement == -bindep* ]] 2025-11-12 20:09:34.250 | + inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//placement 2025-11-12 20:09:34.252 | + inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:09:34.254 | + inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:09:34.257 | ++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//placement 2025-11-12 20:09:34.259 | ++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:09:34.261 | + inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/placement 2025-11-12 20:09:34.263 | + inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:09:34.266 | + inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:09:34.268 | ++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/placement/setup.cfg 2025-11-12 20:09:34.273 | + inc/python:_setup_package_with_constraints_edit:400 : name=openstack-placement 2025-11-12 20:09:34.275 | + inc/python:_setup_package_with_constraints_edit:401 : '[' -z openstack-placement ']' 2025-11-12 20:09:34.277 | + inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- openstack-placement 2025-11-12 20:09:34.398 | + inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/placement -e 2025-11-12 20:09:34.401 | + inc/python:setup_package:436 : local bindep=0 2025-11-12 20:09:34.403 | + inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:09:34.405 | + inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:09:34.407 | + inc/python:setup_package:439 : [[ /opt/stack/placement == -bindep* ]] 2025-11-12 20:09:34.409 | + inc/python:setup_package:444 : local project_dir=/opt/stack/placement 2025-11-12 20:09:34.411 | + inc/python:setup_package:445 : local flags=-e 2025-11-12 20:09:34.413 | + inc/python:setup_package:446 : local extras= 2025-11-12 20:09:34.415 | + inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:09:34.417 | + inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:09:34.419 | + inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:09:34.421 | + inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:09:34.423 | + inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:09:34.425 | + inc/python:setup_package:464 : pip_install -e /opt/stack/placement 2025-11-12 20:09:34.442 | Using python 3.10 to install /opt/stack/placement 2025-11-12 20:09:34.444 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/placement 2025-11-12 20:09:35.277 | Obtaining file:///opt/stack/placement 2025-11-12 20:09:35.280 | Installing build dependencies: started 2025-11-12 20:09:38.096 | Installing build dependencies: finished with status 'done' 2025-11-12 20:09:38.096 | Checking if build backend supports build_editable: started 2025-11-12 20:09:38.250 | Checking if build backend supports build_editable: finished with status 'done' 2025-11-12 20:09:38.250 | Getting requirements to build editable: started 2025-11-12 20:09:38.408 | Getting requirements to build editable: finished with status 'done' 2025-11-12 20:09:38.410 | Preparing editable metadata (pyproject.toml): started 2025-11-12 20:09:38.665 | Preparing editable metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:09:38.721 | Requirement already satisfied: pbr>=3.1.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (7.0.2) 2025-11-12 20:09:38.721 | Requirement already satisfied: SQLAlchemy>=1.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (2.0.44) 2025-11-12 20:09:38.722 | Requirement already satisfied: keystonemiddleware>=4.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (10.12.0) 2025-11-12 20:09:38.723 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (2.5.1) 2025-11-12 20:09:38.723 | Requirement already satisfied: WebOb>=1.8.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (1.8.9) 2025-11-12 20:09:38.723 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (4.25.1) 2025-11-12 20:09:38.724 | Requirement already satisfied: requests>=2.25.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (2.32.5) 2025-11-12 20:09:38.725 | Requirement already satisfied: oslo.concurrency>=3.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (7.2.0) 2025-11-12 20:09:38.726 | Requirement already satisfied: oslo.config>=6.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (10.0.0) 2025-11-12 20:09:38.727 | Requirement already satisfied: oslo.context>=2.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (6.1.0) 2025-11-12 20:09:38.728 | Requirement already satisfied: oslo.log>=4.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (7.2.1) 2025-11-12 20:09:38.728 | Requirement already satisfied: oslo.serialization>=2.25.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (5.8.0) 2025-11-12 20:09:38.729 | Requirement already satisfied: oslo.utils>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (9.1.0) 2025-11-12 20:09:38.730 | Requirement already satisfied: oslo.db>=8.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (17.4.0) 2025-11-12 20:09:38.731 | Requirement already satisfied: oslo.policy>=4.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (4.6.0) 2025-11-12 20:09:38.732 | Requirement already satisfied: oslo.middleware>=3.31.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (6.6.0) 2025-11-12 20:09:38.732 | Requirement already satisfied: oslo.upgradecheck>=1.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (2.6.0) 2025-11-12 20:09:38.733 | Requirement already satisfied: os-resource-classes>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (1.1.0) 2025-11-12 20:09:38.734 | Requirement already satisfied: os-traits>=3.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (3.5.0) 2025-11-12 20:09:38.735 | Requirement already satisfied: microversion-parse>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstack-placement==14.1.0.dev8) (2.0.0) 2025-11-12 20:09:38.752 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->openstack-placement==14.1.0.dev8) (25.4.0) 2025-11-12 20:09:38.753 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->openstack-placement==14.1.0.dev8) (2025.9.1) 2025-11-12 20:09:38.754 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->openstack-placement==14.1.0.dev8) (0.37.0) 2025-11-12 20:09:38.755 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->openstack-placement==14.1.0.dev8) (0.28.0) 2025-11-12 20:09:38.780 | Requirement already satisfied: keystoneauth1>=3.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (5.12.0) 2025-11-12 20:09:38.781 | Requirement already satisfied: oslo.cache>=3.11.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (3.12.0) 2025-11-12 20:09:38.782 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (6.6.0) 2025-11-12 20:09:38.783 | Requirement already satisfied: pycadf>=1.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (4.0.1) 2025-11-12 20:09:38.783 | Requirement already satisfied: PyJWT>=2.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (2.10.1) 2025-11-12 20:09:38.784 | Requirement already satisfied: python-keystoneclient>=3.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (5.7.0) 2025-11-12 20:09:38.800 | Requirement already satisfied: fasteners>=0.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==14.1.0.dev8) (0.20) 2025-11-12 20:09:38.801 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->openstack-placement==14.1.0.dev8) (3.0.0) 2025-11-12 20:09:38.815 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.7.0->openstack-placement==14.1.0.dev8) (1.3.0) 2025-11-12 20:09:38.816 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.7.0->openstack-placement==14.1.0.dev8) (5.5.0) 2025-11-12 20:09:38.816 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.7.0->openstack-placement==14.1.0.dev8) (2.0.0) 2025-11-12 20:09:38.817 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=6.7.0->openstack-placement==14.1.0.dev8) (6.0.3) 2025-11-12 20:09:38.821 | Requirement already satisfied: typing-extensions>=4.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.context>=2.22.0->openstack-placement==14.1.0.dev8) (4.15.0) 2025-11-12 20:09:38.837 | Requirement already satisfied: alembic>=0.9.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (1.17.0) 2025-11-12 20:09:38.838 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (2.0.2) 2025-11-12 20:09:38.839 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (0.5.0) 2025-11-12 20:09:38.852 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=4.3.0->openstack-placement==14.1.0.dev8) (2.9.0.post0) 2025-11-12 20:09:38.862 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->openstack-placement==14.1.0.dev8) (4.3.0) 2025-11-12 20:09:38.862 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->openstack-placement==14.1.0.dev8) (3.1.6) 2025-11-12 20:09:38.866 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->openstack-placement==14.1.0.dev8) (4.0.1) 2025-11-12 20:09:38.874 | Requirement already satisfied: msgpack>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=2.25.0->openstack-placement==14.1.0.dev8) (1.1.2) 2025-11-12 20:09:38.875 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=2.25.0->openstack-placement==14.1.0.dev8) (2025.2) 2025-11-12 20:09:38.881 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.upgradecheck>=1.3.0->openstack-placement==14.1.0.dev8) (3.16.0) 2025-11-12 20:09:38.890 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.5.0->openstack-placement==14.1.0.dev8) (2.1.0) 2025-11-12 20:09:38.891 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.5.0->openstack-placement==14.1.0.dev8) (3.2.5) 2025-11-12 20:09:38.892 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.5.0->openstack-placement==14.1.0.dev8) (25.0) 2025-11-12 20:09:38.893 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=4.5.0->openstack-placement==14.1.0.dev8) (7.1.1) 2025-11-12 20:09:38.897 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=3.1.1->openstack-placement==14.1.0.dev8) (69.1.1) 2025-11-12 20:09:38.906 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.0->openstack-placement==14.1.0.dev8) (3.4.4) 2025-11-12 20:09:38.907 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.0->openstack-placement==14.1.0.dev8) (3.11) 2025-11-12 20:09:38.908 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.0->openstack-placement==14.1.0.dev8) (1.26.20) 2025-11-12 20:09:38.908 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.25.0->openstack-placement==14.1.0.dev8) (2025.11.12) 2025-11-12 20:09:38.916 | Requirement already satisfied: six in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->openstack-placement==14.1.0.dev8) (1.17.0) 2025-11-12 20:09:38.917 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->openstack-placement==14.1.0.dev8) (0.7) 2025-11-12 20:09:38.960 | Requirement already satisfied: greenlet>=1 in /opt/stack/data/venv/lib/python3.10/site-packages (from SQLAlchemy>=1.4.0->openstack-placement==14.1.0.dev8) (3.2.4) 2025-11-12 20:09:38.978 | Requirement already satisfied: Mako in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (1.3.10) 2025-11-12 20:09:38.979 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (2.3.0) 2025-11-12 20:09:39.002 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=3.0.0->oslo.concurrency>=3.26.0->openstack-placement==14.1.0.dev8) (2.0.0) 2025-11-12 20:09:39.032 | Requirement already satisfied: MarkupSafe>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from Jinja2>=2.10->oslo.middleware>=3.31.0->openstack-placement==14.1.0.dev8) (3.0.3) 2025-11-12 20:09:39.051 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.12.0->keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (1.8.1) 2025-11-12 20:09:39.083 | Requirement already satisfied: dogpile.cache>=1.3.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (1.5.0) 2025-11-12 20:09:39.105 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->oslo.upgradecheck>=1.3.0->openstack-placement==14.1.0.dev8) (0.2.14) 2025-11-12 20:09:39.265 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=8.6.0->openstack-placement==14.1.0.dev8) (2.7.2) 2025-11-12 20:09:39.390 | Requirement already satisfied: decorator>=4.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from dogpile.cache>=1.3.3->oslo.cache>=3.11.0->keystonemiddleware>=4.18.0->openstack-placement==14.1.0.dev8) (5.2.1) 2025-11-12 20:09:39.474 | Building wheels for collected packages: openstack-placement 2025-11-12 20:09:39.475 | Building editable for openstack-placement (pyproject.toml): started 2025-11-12 20:09:39.791 | Building editable for openstack-placement (pyproject.toml): finished with status 'done' 2025-11-12 20:09:39.792 | Created wheel for openstack-placement: filename=openstack_placement-14.1.0.dev8-0.editable-py3-none-any.whl size=8819 sha256=8d1e687bcfedb1475917489c75d47487b55d0a3ba83c21e2e928daf2e335934f 2025-11-12 20:09:39.792 | Stored in directory: /tmp/pip-ephem-wheel-cache-k6z13b75/wheels/56/b3/66/2231ae40bd5c8689294965a588b9e393a1c8e21cb8152fbbb5 2025-11-12 20:09:39.795 | Successfully built openstack-placement 2025-11-12 20:09:40.541 | Installing collected packages: openstack-placement 2025-11-12 20:09:40.579 | Successfully installed openstack-placement-14.1.0.dev8 2025-11-12 20:09:40.704 | + inc/python:pip_install:216 : result=0 2025-11-12 20:09:40.707 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:40.709 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:40.711 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:40.713 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:40.715 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:40.717 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:40.719 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:40.721 | + functions-common:time_stop:2430 : start_time=1762978174438 2025-11-12 20:09:40.723 | + functions-common:time_stop:2432 : [[ -z 1762978174438 ]] 2025-11-12 20:09:40.726 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:40.728 | + functions-common:time_stop:2435 : end_time=1762978180726 2025-11-12 20:09:40.730 | + functions-common:time_stop:2436 : elapsed_time=6288 2025-11-12 20:09:40.732 | + functions-common:time_stop:2437 : total=100215 2025-11-12 20:09:40.733 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:40.735 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=106503 2025-11-12 20:09:40.737 | + inc/python:pip_install:219 : return 0 2025-11-12 20:09:40.739 | + inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:09:40.741 | + inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:09:40.742 | + inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/placement 2025-11-12 20:09:40.744 | + inc/python:use_library_from_git:266 : local name=/opt/stack/placement 2025-11-12 20:09:40.746 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:40.748 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:40.750 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/placement, ]] 2025-11-12 20:09:40.753 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:40.755 | + lib/stack:stack_install_service:33 : [[ False = True ]] 2025-11-12 20:09:40.757 | + stack.sh:main:991 : configure_placement 2025-11-12 20:09:40.759 | + lib/placement:configure_placement:86 : sudo install -d -o stack /etc/placement 2025-11-12 20:09:40.770 | + lib/placement:configure_placement:87 : create_placement_conf 2025-11-12 20:09:40.772 | + lib/placement:create_placement_conf:76 : rm -f /etc/placement/placement.conf 2025-11-12 20:09:40.776 | ++ lib/placement:create_placement_conf:77 : database_connection_url placement 2025-11-12 20:09:40.778 | ++ lib/database:database_connection_url:134 : local db=placement 2025-11-12 20:09:40.780 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql placement 2025-11-12 20:09:40.782 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=placement 2025-11-12 20:09:40.784 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:09:40.786 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:40.788 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:09:40.802 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:40.804 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:09:40.806 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/placement?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:40.808 | + lib/placement:create_placement_conf:77 : iniset /etc/placement/placement.conf placement_database connection 'mysql+pymysql://root:stackdb@127.0.0.1/placement?charset=utf8&plugin=dbcounter' 2025-11-12 20:09:40.836 | + lib/placement:create_placement_conf:78 : iniset /etc/placement/placement.conf DEFAULT debug True 2025-11-12 20:09:40.863 | + lib/placement:create_placement_conf:79 : iniset /etc/placement/placement.conf api auth_strategy keystone 2025-11-12 20:09:40.890 | + lib/placement:create_placement_conf:80 : configure_keystone_authtoken_middleware /etc/placement/placement.conf placement 2025-11-12 20:09:40.891 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/placement/placement.conf 2025-11-12 20:09:40.894 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=placement 2025-11-12 20:09:40.895 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=keystone_authtoken 2025-11-12 20:09:40.898 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:09:40.899 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/placement/placement.conf keystone_authtoken auth_type password 2025-11-12 20:09:40.926 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/placement/placement.conf keystone_authtoken interface public 2025-11-12 20:09:40.950 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/placement/placement.conf keystone_authtoken auth_url http://10.180.1.21/identity 2025-11-12 20:09:40.975 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/placement/placement.conf keystone_authtoken username placement 2025-11-12 20:09:41.000 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/placement/placement.conf keystone_authtoken password nomoresecret 2025-11-12 20:09:41.024 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/placement/placement.conf keystone_authtoken user_domain_name Default 2025-11-12 20:09:41.050 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/placement/placement.conf keystone_authtoken project_name service 2025-11-12 20:09:41.075 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/placement/placement.conf keystone_authtoken project_domain_name Default 2025-11-12 20:09:41.100 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/placement/placement.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:09:41.124 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/placement/placement.conf keystone_authtoken memcached_servers localhost:11211 2025-11-12 20:09:41.148 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:09:41.150 | + lib/placement:create_placement_conf:81 : setup_logging /etc/placement/placement.conf 2025-11-12 20:09:41.152 | + functions:setup_logging:686 : setup_systemd_logging /etc/placement/placement.conf 2025-11-12 20:09:41.154 | + functions:setup_systemd_logging:703 : local conf_file=/etc/placement/placement.conf 2025-11-12 20:09:41.157 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:09:41.171 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:09:41.173 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:09:41.175 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:41.177 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:09:41.179 | + functions:setup_systemd_logging:716 : iniset /etc/placement/placement.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:09:41.204 | + functions:setup_systemd_logging:718 : iniset /etc/placement/placement.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:41.231 | + functions:setup_systemd_logging:719 : iniset /etc/placement/placement.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:09:41.258 | + functions:setup_systemd_logging:720 : iniset /etc/placement/placement.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:09:41.284 | + functions:setup_systemd_logging:723 : iniset /etc/placement/placement.conf DEFAULT log_color False 2025-11-12 20:09:41.309 | + lib/placement:configure_placement:89 : write_uwsgi_config /etc/placement/placement-uwsgi.ini placement.wsgi.api:application /placement '' placement-api 2025-11-12 20:09:41.311 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/placement/placement-uwsgi.ini 2025-11-12 20:09:41.313 | + lib/apache:write_uwsgi_config:244 : local wsgi=placement.wsgi.api:application 2025-11-12 20:09:41.315 | + lib/apache:write_uwsgi_config:245 : local url=/placement 2025-11-12 20:09:41.317 | + lib/apache:write_uwsgi_config:246 : local http= 2025-11-12 20:09:41.319 | + lib/apache:write_uwsgi_config:247 : local name=placement-api 2025-11-12 20:09:41.321 | + lib/apache:write_uwsgi_config:249 : '[' -z placement-api ']' 2025-11-12 20:09:41.323 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:09:41.325 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:09:41.336 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:09:41.336 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:41.343 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:09:41.346 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:09:41.354 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:09:41.358 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/placement-api.socket 2025-11-12 20:09:41.360 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/placement/placement-uwsgi.ini 2025-11-12 20:09:41.363 | + lib/apache:write_uwsgi_config:270 : [[ placement.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:09:41.365 | + lib/apache:write_uwsgi_config:271 : iniset /etc/placement/placement-uwsgi.ini uwsgi module placement.wsgi.api:application 2025-11-12 20:09:41.391 | + lib/apache:write_uwsgi_config:276 : iniset /etc/placement/placement-uwsgi.ini uwsgi processes 2 2025-11-12 20:09:41.416 | + lib/apache:write_uwsgi_config:278 : iniset /etc/placement/placement-uwsgi.ini uwsgi master true 2025-11-12 20:09:41.440 | + lib/apache:write_uwsgi_config:280 : iniset /etc/placement/placement-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:09:41.464 | + lib/apache:write_uwsgi_config:281 : iniset /etc/placement/placement-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:09:41.489 | + lib/apache:write_uwsgi_config:284 : iniset /etc/placement/placement-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:09:41.514 | + lib/apache:write_uwsgi_config:285 : iniset /etc/placement/placement-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:09:41.538 | + lib/apache:write_uwsgi_config:286 : iniset /etc/placement/placement-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:09:41.562 | + lib/apache:write_uwsgi_config:288 : iniset /etc/placement/placement-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:09:41.586 | + lib/apache:write_uwsgi_config:290 : iniset /etc/placement/placement-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:09:41.610 | + lib/apache:write_uwsgi_config:292 : iniset /etc/placement/placement-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:09:41.633 | + lib/apache:write_uwsgi_config:294 : iniset /etc/placement/placement-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:09:41.657 | + lib/apache:write_uwsgi_config:296 : iniset /etc/placement/placement-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:09:41.681 | + lib/apache:write_uwsgi_config:298 : iniset /etc/placement/placement-uwsgi.ini uwsgi start-time %t 2025-11-12 20:09:41.704 | + lib/apache:write_uwsgi_config:301 : [[ -n '' ]] 2025-11-12 20:09:41.706 | + lib/apache:write_uwsgi_config:304 : local apache_conf= 2025-11-12 20:09:41.709 | ++ lib/apache:write_uwsgi_config:305 : apache_site_config_for placement-api 2025-11-12 20:09:41.711 | ++ lib/apache:apache_site_config_for:174 : local site=placement-api 2025-11-12 20:09:41.713 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:09:41.715 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:41.717 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:41.719 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/placement-api.conf 2025-11-12 20:09:41.721 | + lib/apache:write_uwsgi_config:305 : apache_conf=/etc/apache2/sites-available/placement-api.conf 2025-11-12 20:09:41.723 | + lib/apache:write_uwsgi_config:306 : iniset /etc/placement/placement-uwsgi.ini uwsgi socket /var/run/uwsgi/placement-api.socket 2025-11-12 20:09:41.747 | + lib/apache:write_uwsgi_config:307 : iniset /etc/placement/placement-uwsgi.ini uwsgi chmod-socket 666 2025-11-12 20:09:41.771 | + lib/apache:write_uwsgi_config:308 : echo 'ProxyPass "/placement" "unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api" retry=0 acquire=1 ' 2025-11-12 20:09:41.771 | + lib/apache:write_uwsgi_config:308 : sudo tee -a /etc/apache2/sites-available/placement-api.conf 2025-11-12 20:09:41.778 | ProxyPass "/placement" "unix:/var/run/uwsgi/placement-api.socket|uwsgi://uwsgi-uds-placement-api" retry=0 acquire=1 2025-11-12 20:09:41.781 | + lib/apache:write_uwsgi_config:309 : enable_apache_site placement-api 2025-11-12 20:09:41.783 | + lib/apache:enable_apache_site:191 : local site=placement-api 2025-11-12 20:09:41.785 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:09:41.787 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:09:41.789 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:09:41.791 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:09:41.793 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:41.795 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:41.797 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:09:41.799 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:09:41.801 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:41.803 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:41.805 | + lib/apache:enable_apache_site:195 : sudo a2ensite placement-api 2025-11-12 20:09:41.838 | Enabling site placement-api. 2025-11-12 20:09:41.841 | To activate the new configuration, you need to run: 2025-11-12 20:09:41.841 | systemctl reload apache2 2025-11-12 20:09:41.845 | + lib/apache:write_uwsgi_config:310 : restart_apache_server 2025-11-12 20:09:41.848 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:09:41.850 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:09:41.852 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:09:41.951 | + lib/placement:configure_placement:90 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:41.953 | + lib/placement:configure_placement:90 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:41.955 | + lib/placement:configure_placement:94 : iniset /etc/placement/placement.conf oslo_policy enforce_new_defaults False 2025-11-12 20:09:41.983 | + lib/placement:configure_placement:95 : iniset /etc/placement/placement.conf oslo_policy enforce_scope False 2025-11-12 20:09:42.008 | + stack.sh:main:998 : is_service_enabled placement placement-client 2025-11-12 20:09:42.021 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.023 | + stack.sh:main:999 : is_service_enabled n-cpu 2025-11-12 20:09:42.037 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:42.039 | + stack.sh:main:999 : is_service_enabled n-sch 2025-11-12 20:09:42.054 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.056 | + stack.sh:main:1000 : configure_placement_nova_compute 2025-11-12 20:09:42.058 | + lib/nova:configure_placement_nova_compute:630 : local conf=/etc/nova/nova.conf 2025-11-12 20:09:42.060 | + lib/nova:configure_placement_nova_compute:631 : iniset /etc/nova/nova.conf placement auth_type password 2025-11-12 20:09:42.089 | + lib/nova:configure_placement_nova_compute:632 : iniset /etc/nova/nova.conf placement auth_url http://10.180.1.21/identity 2025-11-12 20:09:42.114 | + lib/nova:configure_placement_nova_compute:633 : iniset /etc/nova/nova.conf placement username nova 2025-11-12 20:09:42.139 | + lib/nova:configure_placement_nova_compute:634 : iniset /etc/nova/nova.conf placement password nomoresecret 2025-11-12 20:09:42.163 | + lib/nova:configure_placement_nova_compute:635 : iniset /etc/nova/nova.conf placement user_domain_name Default 2025-11-12 20:09:42.189 | + lib/nova:configure_placement_nova_compute:636 : iniset /etc/nova/nova.conf placement project_name service 2025-11-12 20:09:42.214 | + lib/nova:configure_placement_nova_compute:637 : iniset /etc/nova/nova.conf placement project_domain_name Default 2025-11-12 20:09:42.240 | + lib/nova:configure_placement_nova_compute:638 : iniset /etc/nova/nova.conf placement region_name RegionOne 2025-11-12 20:09:42.266 | + stack.sh:main:1004 : is_service_enabled horizon 2025-11-12 20:09:42.280 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:42.282 | + stack.sh:main:1009 : is_service_enabled tls-proxy 2025-11-12 20:09:42.296 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:42.298 | + stack.sh:main:1013 : is_service_enabled cinder 2025-11-12 20:09:42.313 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.315 | + stack.sh:main:1015 : init_os_brick 2025-11-12 20:09:42.317 | + lib/cinder:init_os_brick:520 : mkdir -p /opt/stack/data/os_brick 2025-11-12 20:09:42.321 | + lib/cinder:init_os_brick:521 : is_service_enabled cinder 2025-11-12 20:09:42.335 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.337 | + lib/cinder:init_os_brick:522 : iniset /etc/cinder/cinder.conf os_brick lock_path /opt/stack/data/os_brick 2025-11-12 20:09:42.364 | + lib/cinder:init_os_brick:524 : is_service_enabled nova 2025-11-12 20:09:42.378 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.380 | + lib/cinder:init_os_brick:525 : iniset /etc/nova/nova.conf os_brick lock_path /opt/stack/data/os_brick 2025-11-12 20:09:42.409 | + lib/cinder:init_os_brick:527 : is_service_enabled glance 2025-11-12 20:09:42.423 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.425 | + lib/cinder:init_os_brick:528 : iniset /etc/glance/glance-api.conf os_brick lock_path /opt/stack/data/os_brick 2025-11-12 20:09:42.452 | + lib/cinder:init_os_brick:529 : iniset /etc/glance/glance-cache.conf os_brick lock_path /opt/stack/data/os_brick 2025-11-12 20:09:42.478 | + stack.sh:main:1022 : run_phase stack install 2025-11-12 20:09:42.481 | + functions-common:run_phase:1851 : local mode=stack 2025-11-12 20:09:42.483 | + functions-common:run_phase:1852 : local phase=install 2025-11-12 20:09:42.485 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:09:42.487 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:09:42.489 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:09:42.491 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:09:42.493 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:09:42.496 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:09:42.499 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:09:42.501 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:09:42.504 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:09:42.506 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh stack install 2025-11-12 20:09:42.508 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:09:42.521 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:42.523 | ++ extras.d/80-tempest.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:09:42.525 | ++ extras.d/80-tempest.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:09:42.526 | ++ extras.d/80-tempest.sh:source:7 : [[ install == \i\n\s\t\a\l\l ]] 2025-11-12 20:09:42.528 | ++ extras.d/80-tempest.sh:source:8 : echo_summary 'Installing Tempest' 2025-11-12 20:09:42.530 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:09:42.532 | ++ stack.sh:echo_summary:473 : echo -e Installing Tempest 2025-11-12 20:09:42.534 | ++ extras.d/80-tempest.sh:source:9 : async_runfunc install_tempest 2025-11-12 20:09:42.536 | ++ inc/async:async_runfunc:116 : async_run install_tempest install_tempest 2025-11-12 20:09:42.585 | ++ inc/async:async_inner:63 : install_tempest 2025-11-12 20:09:42.614 | [3565 Async install_tempest:28749]: running: install_tempest 2025-11-12 20:09:42.615 | ++ extras.d/80-tempest.sh:source:27 : [[ stack == \u\n\s\t\a\c\k ]] 2025-11-12 20:09:42.618 | ++ extras.d/80-tempest.sh:source:32 : [[ stack == \c\l\e\a\n ]] 2025-11-12 20:09:42.620 | + functions-common:run_phase:1872 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:09:42.623 | + functions-common:run_phase:1875 : [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:09:42.625 | + functions-common:run_phase:1878 : run_plugins stack install 2025-11-12 20:09:42.627 | + functions-common:run_plugins:1837 : local mode=stack 2025-11-12 20:09:42.629 | + functions-common:run_plugins:1838 : local phase=install 2025-11-12 20:09:42.631 | + functions-common:run_plugins:1840 : local plugins=,networking-nsx-t 2025-11-12 20:09:42.634 | + functions-common:run_plugins:1841 : local plugin 2025-11-12 20:09:42.636 | + functions-common:run_plugins:1842 : for plugin in ${plugins//,/ } 2025-11-12 20:09:42.638 | + functions-common:run_plugins:1843 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:09:42.641 | + functions-common:run_plugins:1844 : [[ -f /opt/stack/networking-nsx-t/devstack/plugin.sh ]] 2025-11-12 20:09:42.643 | + functions-common:run_plugins:1845 : source /opt/stack/networking-nsx-t/devstack/plugin.sh stack install 2025-11-12 20:09:42.645 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:09:42.647 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:09:42.649 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ install == \i\n\s\t\a\l\l ]] 2025-11-12 20:09:42.651 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:9 : echo_summary 'Installing Networking-NSX-T' 2025-11-12 20:09:42.654 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:09:42.655 | ++ stack.sh:echo_summary:473 : echo -e Installing Networking-NSX-T 2025-11-12 20:09:42.658 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:10 : setup_develop /opt/stack//networking-nsx-t 2025-11-12 20:09:42.660 | ++ inc/python:setup_develop:353 : local bindep 2025-11-12 20:09:42.662 | ++ inc/python:setup_develop:354 : [[ /opt/stack//networking-nsx-t == -bindep* ]] 2025-11-12 20:09:42.664 | ++ inc/python:setup_develop:358 : local project_dir=/opt/stack//networking-nsx-t 2025-11-12 20:09:42.665 | ++ inc/python:setup_develop:359 : local extras= 2025-11-12 20:09:42.667 | ++ inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//networking-nsx-t -e 2025-11-12 20:09:42.669 | ++ inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:09:42.671 | ++ inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//networking-nsx-t == -bindep* ]] 2025-11-12 20:09:42.673 | ++ inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//networking-nsx-t 2025-11-12 20:09:42.675 | ++ inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:09:42.677 | ++ inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:09:42.679 | +++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//networking-nsx-t 2025-11-12 20:09:42.681 | +++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:09:42.684 | ++ inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/networking-nsx-t 2025-11-12 20:09:42.686 | ++ inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:09:42.687 | ++ inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:09:42.690 | +++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/networking-nsx-t/setup.cfg 2025-11-12 20:09:42.694 | ++ inc/python:_setup_package_with_constraints_edit:400 : name=networking_nsxv3 2025-11-12 20:09:42.696 | ++ inc/python:_setup_package_with_constraints_edit:401 : '[' -z networking_nsxv3 ']' 2025-11-12 20:09:42.698 | ++ inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- networking_nsxv3 2025-11-12 20:09:42.816 | ++ inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/networking-nsx-t -e 2025-11-12 20:09:42.818 | ++ inc/python:setup_package:436 : local bindep=0 2025-11-12 20:09:42.820 | ++ inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:09:42.822 | ++ inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:09:42.824 | ++ inc/python:setup_package:439 : [[ /opt/stack/networking-nsx-t == -bindep* ]] 2025-11-12 20:09:42.825 | ++ inc/python:setup_package:444 : local project_dir=/opt/stack/networking-nsx-t 2025-11-12 20:09:42.827 | ++ inc/python:setup_package:445 : local flags=-e 2025-11-12 20:09:42.829 | ++ inc/python:setup_package:446 : local extras= 2025-11-12 20:09:42.831 | ++ inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:09:42.833 | ++ inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:09:42.835 | ++ inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:09:42.837 | ++ inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:09:42.839 | ++ inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:09:42.841 | ++ inc/python:setup_package:464 : pip_install -e /opt/stack/networking-nsx-t 2025-11-12 20:09:42.857 | Using python 3.10 to install /opt/stack/networking-nsx-t 2025-11-12 20:09:42.859 | ++ inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/networking-nsx-t 2025-11-12 20:09:43.663 | Obtaining file:///opt/stack/networking-nsx-t 2025-11-12 20:09:43.666 | Preparing metadata (setup.py): started 2025-11-12 20:09:44.432 | Preparing metadata (setup.py): finished with status 'done' 2025-11-12 20:09:44.480 | Requirement already satisfied: pbr>=1.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (7.0.2) 2025-11-12 20:09:44.578 | Collecting Babel>=1.3 (from networking_nsxv3==0.0.1.dev9) 2025-11-12 20:09:44.581 | Using cached babel-2.17.0-py3-none-any.whl.metadata (2.0 kB) 2025-11-12 20:09:44.583 | Requirement already satisfied: neutron-lib>=1.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (3.22.0) 2025-11-12 20:09:44.584 | Requirement already satisfied: oslo.config>=2.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (10.0.0) 2025-11-12 20:09:44.585 | Requirement already satisfied: oslo.i18n>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (6.6.0) 2025-11-12 20:09:44.586 | Requirement already satisfied: oslo.log>=1.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (7.2.1) 2025-11-12 20:09:44.587 | Requirement already satisfied: oslo.serialization>=1.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (5.8.0) 2025-11-12 20:09:44.588 | Requirement already satisfied: oslo.utils>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (9.1.0) 2025-11-12 20:09:44.589 | Requirement already satisfied: oslo.service>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (4.3.0) 2025-11-12 20:09:44.589 | Requirement already satisfied: python-neutronclient in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (11.6.0) 2025-11-12 20:09:44.612 | Collecting ipaddress (from networking_nsxv3==0.0.1.dev9) 2025-11-12 20:09:44.615 | Using cached ipaddress-1.0.23-py2.py3-none-any.whl.metadata (923 bytes) 2025-11-12 20:09:44.617 | Requirement already satisfied: netaddr in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (1.3.0) 2025-11-12 20:09:44.617 | Requirement already satisfied: tooz in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (7.0.0) 2025-11-12 20:09:44.638 | Collecting ratelimiter (from networking_nsxv3==0.0.1.dev9) 2025-11-12 20:09:44.640 | Using cached ratelimiter-1.2.0.post0-py3-none-any.whl.metadata (4.0 kB) 2025-11-12 20:09:44.641 | Requirement already satisfied: prometheus_client in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (0.23.1) 2025-11-12 20:09:44.642 | Requirement already satisfied: attrs in /opt/stack/data/venv/lib/python3.10/site-packages (from networking_nsxv3==0.0.1.dev9) (25.4.0) 2025-11-12 20:09:44.669 | Requirement already satisfied: SQLAlchemy>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.0.44) 2025-11-12 20:09:44.669 | Requirement already satisfied: pecan>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.7.0) 2025-11-12 20:09:44.669 | Requirement already satisfied: keystoneauth1>=3.14.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (5.12.0) 2025-11-12 20:09:44.670 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (5.5.0) 2025-11-12 20:09:44.671 | Requirement already satisfied: os-ken>=0.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.1.1) 2025-11-12 20:09:44.672 | Requirement already satisfied: oslo.concurrency>=3.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (7.2.0) 2025-11-12 20:09:44.672 | Requirement already satisfied: oslo.context>=2.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (6.1.0) 2025-11-12 20:09:44.673 | Requirement already satisfied: oslo.db>=12.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (17.4.0) 2025-11-12 20:09:44.674 | Requirement already satisfied: oslo.messaging>=14.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (17.1.0) 2025-11-12 20:09:44.675 | Requirement already satisfied: oslo.policy>=4.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.6.0) 2025-11-12 20:09:44.677 | Requirement already satisfied: oslo.versionedobjects>=1.31.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.8.0) 2025-11-12 20:09:44.677 | Requirement already satisfied: osprofiler>=1.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.3.0) 2025-11-12 20:09:44.678 | Requirement already satisfied: setproctitle>=1.1.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.3.7) 2025-11-12 20:09:44.679 | Requirement already satisfied: WebOb>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.8.9) 2025-11-12 20:09:44.680 | Requirement already satisfied: os-traits>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.5.0) 2025-11-12 20:09:44.680 | Requirement already satisfied: debtcollector>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.0.0) 2025-11-12 20:09:44.696 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (2.0.0) 2025-11-12 20:09:44.697 | Requirement already satisfied: PyYAML>=5.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (6.0.3) 2025-11-12 20:09:44.697 | Requirement already satisfied: requests>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (2.32.5) 2025-11-12 20:09:44.713 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=1.8.0->networking_nsxv3==0.0.1.dev9) (2.9.0.post0) 2025-11-12 20:09:44.717 | Requirement already satisfied: msgpack>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=1.4.0->networking_nsxv3==0.0.1.dev9) (1.1.2) 2025-11-12 20:09:44.718 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=1.4.0->networking_nsxv3==0.0.1.dev9) (2025.2) 2025-11-12 20:09:44.729 | Requirement already satisfied: eventlet>=0.27.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (0.40.3) 2025-11-12 20:09:44.730 | Requirement already satisfied: greenlet>=0.4.15 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (3.2.4) 2025-11-12 20:09:44.732 | Requirement already satisfied: PasteDeploy>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (3.1.0) 2025-11-12 20:09:44.732 | Requirement already satisfied: Routes>=2.3.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (2.5.1) 2025-11-12 20:09:44.733 | Requirement already satisfied: Paste>=2.0.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (3.10.1) 2025-11-12 20:09:44.734 | Requirement already satisfied: Yappi>=1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (1.7.3) 2025-11-12 20:09:44.742 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=2.0.0->networking_nsxv3==0.0.1.dev9) (2.1.0) 2025-11-12 20:09:44.744 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=2.0.0->networking_nsxv3==0.0.1.dev9) (3.2.5) 2025-11-12 20:09:44.744 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=2.0.0->networking_nsxv3==0.0.1.dev9) (25.0) 2025-11-12 20:09:44.745 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=2.0.0->networking_nsxv3==0.0.1.dev9) (7.1.1) 2025-11-12 20:09:44.748 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr>=1.6->networking_nsxv3==0.0.1.dev9) (69.1.1) 2025-11-12 20:09:44.768 | Requirement already satisfied: cliff>=3.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient->networking_nsxv3==0.0.1.dev9) (4.11.0) 2025-11-12 20:09:44.769 | Requirement already satisfied: openstacksdk>=1.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient->networking_nsxv3==0.0.1.dev9) (4.7.1) 2025-11-12 20:09:44.769 | Requirement already satisfied: osc-lib>=1.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient->networking_nsxv3==0.0.1.dev9) (4.2.0) 2025-11-12 20:09:44.771 | Requirement already satisfied: os-client-config>=1.28.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient->networking_nsxv3==0.0.1.dev9) (2.3.0) 2025-11-12 20:09:44.772 | Requirement already satisfied: python-keystoneclient>=3.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-neutronclient->networking_nsxv3==0.0.1.dev9) (5.7.0) 2025-11-12 20:09:44.803 | Requirement already satisfied: voluptuous>=0.8.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz->networking_nsxv3==0.0.1.dev9) (0.15.2) 2025-11-12 20:09:44.804 | Requirement already satisfied: fasteners>=0.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz->networking_nsxv3==0.0.1.dev9) (0.20) 2025-11-12 20:09:44.804 | Requirement already satisfied: tenacity>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz->networking_nsxv3==0.0.1.dev9) (9.1.2) 2025-11-12 20:09:44.805 | Requirement already satisfied: futurist>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tooz->networking_nsxv3==0.0.1.dev9) (3.2.1) 2025-11-12 20:09:44.813 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (0.5.2) 2025-11-12 20:09:44.814 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (2.7.0) 2025-11-12 20:09:44.814 | Requirement already satisfied: PrettyTable>=0.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (3.16.0) 2025-11-12 20:09:44.819 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=3.0.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.0.0) 2025-11-12 20:09:44.829 | Requirement already satisfied: dnspython>=1.15.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from eventlet>=0.27.0->oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (2.8.0) 2025-11-12 20:09:44.860 | Requirement already satisfied: os-service-types>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.14.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.8.1) 2025-11-12 20:09:44.861 | Requirement already satisfied: typing-extensions>=4.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from keystoneauth1>=3.14.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.15.0) 2025-11-12 20:09:44.878 | Requirement already satisfied: cryptography>=2.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (43.0.3) 2025-11-12 20:09:44.879 | Requirement already satisfied: decorator>=4.4.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (5.2.1) 2025-11-12 20:09:44.880 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.5.0) 2025-11-12 20:09:44.881 | Requirement already satisfied: jmespath>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.0.1) 2025-11-12 20:09:44.881 | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.33) 2025-11-12 20:09:44.882 | Requirement already satisfied: platformdirs>=3 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (4.5.0) 2025-11-12 20:09:44.883 | Requirement already satisfied: requestsexceptions>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.4.0) 2025-11-12 20:09:44.900 | Requirement already satisfied: ncclient>=0.6.13 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (0.7.0) 2025-11-12 20:09:44.901 | Requirement already satisfied: ovs>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.6.0) 2025-11-12 20:09:44.958 | Requirement already satisfied: alembic>=0.9.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=12.1.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.17.0) 2025-11-12 20:09:44.960 | Requirement already satisfied: testresources>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=12.1.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.0.2) 2025-11-12 20:09:44.960 | Requirement already satisfied: testscenarios>=0.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.db>=12.1.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (0.5.0) 2025-11-12 20:09:44.987 | Requirement already satisfied: cachetools>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (6.2.1) 2025-11-12 20:09:44.988 | Requirement already satisfied: amqp>=2.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (5.3.1) 2025-11-12 20:09:44.988 | Requirement already satisfied: kombu>=4.6.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (5.5.4) 2025-11-12 20:09:44.989 | Requirement already satisfied: oslo.middleware>=3.31.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (6.6.0) 2025-11-12 20:09:44.990 | Requirement already satisfied: oslo.metrics>=0.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (0.13.0) 2025-11-12 20:09:45.109 | Requirement already satisfied: Mako>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from pecan>=1.0.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.3.10) 2025-11-12 20:09:45.166 | Requirement already satisfied: six>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=1.8.0->networking_nsxv3==0.0.1.dev9) (1.17.0) 2025-11-12 20:09:45.203 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (3.4.4) 2025-11-12 20:09:45.204 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (3.11) 2025-11-12 20:09:45.205 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (1.26.20) 2025-11-12 20:09:45.205 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=2.3.0->networking_nsxv3==0.0.1.dev9) (2025.11.12) 2025-11-12 20:09:45.228 | Requirement already satisfied: repoze.lru>=0.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from Routes>=2.3.1->oslo.service>=1.0.0->networking_nsxv3==0.0.1.dev9) (0.7) 2025-11-12 20:09:45.415 | Requirement already satisfied: tomli in /opt/stack/data/venv/lib/python3.10/site-packages (from alembic>=0.9.6->oslo.db>=12.1.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.3.0) 2025-11-12 20:09:45.427 | Requirement already satisfied: vine<6.0.0,>=5.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from amqp>=2.5.2->oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (5.1.0) 2025-11-12 20:09:45.483 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.11.0) 2025-11-12 20:09:45.484 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (1.7.1) 2025-11-12 20:09:45.484 | Requirement already satisfied: wcwidth>=0.2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (0.2.14) 2025-11-12 20:09:45.512 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.7->openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (2.0.0) 2025-11-12 20:09:45.607 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (3.0.0) 2025-11-12 20:09:45.670 | Requirement already satisfied: MarkupSafe>=0.9.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from Mako>=0.4.0->pecan>=1.0.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.0.3) 2025-11-12 20:09:45.685 | Requirement already satisfied: paramiko>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ncclient>=0.6.13->os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.0.0) 2025-11-12 20:09:45.686 | Requirement already satisfied: lxml>=3.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from ncclient>=0.6.13->os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (6.0.2) 2025-11-12 20:09:45.733 | Requirement already satisfied: bcrypt>=3.1.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.3.0) 2025-11-12 20:09:45.734 | Requirement already satisfied: Jinja2>=2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (3.1.6) 2025-11-12 20:09:45.736 | Requirement already satisfied: statsd>=3.2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.middleware>=3.31.0->oslo.messaging>=14.2.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (4.0.1) 2025-11-12 20:09:45.756 | Requirement already satisfied: sortedcontainers in /opt/stack/data/venv/lib/python3.10/site-packages (from ovs>=2.8.0->os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.4.0) 2025-11-12 20:09:45.861 | Requirement already satisfied: testtools in /opt/stack/data/venv/lib/python3.10/site-packages (from testscenarios>=0.4->oslo.db>=12.1.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.7.2) 2025-11-12 20:09:45.948 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.7->openstacksdk>=1.5.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (2.23) 2025-11-12 20:09:46.024 | Requirement already satisfied: invoke>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (2.2.1) 2025-11-12 20:09:46.025 | Requirement already satisfied: pynacl>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=3.2.0->ncclient>=0.6.13->os-ken>=0.3.0->neutron-lib>=1.13.0->networking_nsxv3==0.0.1.dev9) (1.6.0) 2025-11-12 20:09:46.053 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (14.2.0) 2025-11-12 20:09:46.175 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (4.0.0) 2025-11-12 20:09:46.176 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (2.19.2) 2025-11-12 20:09:46.224 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->networking_nsxv3==0.0.1.dev9) (0.1.2) 2025-11-12 20:09:46.269 | Using cached babel-2.17.0-py3-none-any.whl (10.2 MB) 2025-11-12 20:09:46.316 | Using cached ipaddress-1.0.23-py2.py3-none-any.whl (18 kB) 2025-11-12 20:09:46.319 | Using cached ratelimiter-1.2.0.post0-py3-none-any.whl (6.6 kB) 2025-11-12 20:09:46.954 | Installing collected packages: ratelimiter, ipaddress, Babel, networking_nsxv3 2025-11-12 20:09:47.435 | Running setup.py develop for networking_nsxv3 2025-11-12 20:09:48.179 | Successfully installed Babel-2.17.0 ipaddress-1.0.23 networking_nsxv3 ratelimiter-1.2.0.post0 2025-11-12 20:09:48.328 | ++ inc/python:pip_install:216 : result=0 2025-11-12 20:09:48.330 | ++ inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:48.331 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:09:48.333 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:48.335 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:48.337 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:09:48.339 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:48.340 | ++ functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:48.342 | ++ functions-common:time_stop:2430 : start_time=1762978182853 2025-11-12 20:09:48.344 | ++ functions-common:time_stop:2432 : [[ -z 1762978182853 ]] 2025-11-12 20:09:48.347 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:48.349 | ++ functions-common:time_stop:2435 : end_time=1762978188347 2025-11-12 20:09:48.351 | ++ functions-common:time_stop:2436 : elapsed_time=5494 2025-11-12 20:09:48.353 | ++ functions-common:time_stop:2437 : total=106503 2025-11-12 20:09:48.355 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:48.356 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=111997 2025-11-12 20:09:48.358 | ++ inc/python:pip_install:219 : return 0 2025-11-12 20:09:48.360 | ++ inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:09:48.362 | ++ inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:09:48.364 | ++ inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/networking-nsx-t 2025-11-12 20:09:48.366 | ++ inc/python:use_library_from_git:266 : local name=/opt/stack/networking-nsx-t 2025-11-12 20:09:48.368 | ++ inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:48.370 | ++ inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:48.372 | ++ inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/networking-nsx-t, ]] 2025-11-12 20:09:48.374 | ++ inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:48.376 | + stack.sh:main:1025 : use_library_from_git python-openstackclient 2025-11-12 20:09:48.378 | + inc/python:use_library_from_git:266 : local name=python-openstackclient 2025-11-12 20:09:48.380 | + inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:09:48.382 | + inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:09:48.384 | + inc/python:use_library_from_git:268 : [[ ,, =~ ,python-openstackclient, ]] 2025-11-12 20:09:48.386 | + inc/python:use_library_from_git:269 : return 1 2025-11-12 20:09:48.388 | + stack.sh:main:1029 : pip_install_gr python-openstackclient 2025-11-12 20:09:48.390 | + inc/python:pip_install_gr:94 : local name=python-openstackclient 2025-11-12 20:09:48.392 | + inc/python:pip_install_gr:95 : local clean_name 2025-11-12 20:09:48.395 | ++ inc/python:pip_install_gr:96 : get_from_global_requirements python-openstackclient 2025-11-12 20:09:48.397 | ++ inc/python:get_from_global_requirements:241 : local package=python-openstackclient 2025-11-12 20:09:48.399 | ++ inc/python:get_from_global_requirements:242 : local required_pkg 2025-11-12 20:09:48.402 | +++ inc/python:get_from_global_requirements:243 : grep -i -h '^python-openstackclient' /opt/stack//requirements/global-requirements.txt 2025-11-12 20:09:48.403 | +++ inc/python:get_from_global_requirements:243 : cut -d# -f1 2025-11-12 20:09:48.406 | ++ inc/python:get_from_global_requirements:243 : required_pkg='python-openstackclient!=7.3.0,!=7.3.1 ' 2025-11-12 20:09:48.408 | ++ inc/python:get_from_global_requirements:244 : [[ python-openstackclient!=7.3.0,!=7.3.1 == '' ]] 2025-11-12 20:09:48.411 | ++ inc/python:get_from_global_requirements:247 : echo 'python-openstackclient!=7.3.0,!=7.3.1' 2025-11-12 20:09:48.413 | + inc/python:pip_install_gr:96 : clean_name='python-openstackclient!=7.3.0,!=7.3.1' 2025-11-12 20:09:48.415 | + inc/python:pip_install_gr:97 : pip_install 'python-openstackclient!=7.3.0,!=7.3.1' 2025-11-12 20:09:48.432 | Using python 3.10 to install python-openstackclient!=7.3.0,!=7.3.1 2025-11-12 20:09:48.434 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt 'python-openstackclient!=7.3.0,!=7.3.1' 2025-11-12 20:09:49.417 | Collecting python-openstackclient!=7.3.0,!=7.3.1 2025-11-12 20:09:49.419 | Using cached python_openstackclient-8.2.0-py3-none-any.whl.metadata (10 kB) 2025-11-12 20:09:49.430 | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (7.0.2) 2025-11-12 20:09:49.430 | Requirement already satisfied: cryptography>=2.7 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (43.0.3) 2025-11-12 20:09:49.432 | Requirement already satisfied: cliff>=4.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.11.0) 2025-11-12 20:09:49.432 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.1.0) 2025-11-12 20:09:49.433 | Requirement already satisfied: openstacksdk>=4.6.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.7.1) 2025-11-12 20:09:49.433 | Requirement already satisfied: osc-lib>=2.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (4.2.0) 2025-11-12 20:09:49.434 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (6.6.0) 2025-11-12 20:09:49.435 | Requirement already satisfied: python-keystoneclient>=3.22.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.7.0) 2025-11-12 20:09:49.435 | Requirement already satisfied: python-cinderclient>=3.3.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (9.8.0) 2025-11-12 20:09:49.439 | Requirement already satisfied: requests>=2.27.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (2.32.5) 2025-11-12 20:09:49.440 | Requirement already satisfied: stevedore>=2.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-openstackclient!=7.3.0,!=7.3.1) (5.5.0) 2025-11-12 20:09:49.442 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (0.5.2) 2025-11-12 20:09:49.442 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (2.7.0) 2025-11-12 20:09:49.443 | Requirement already satisfied: PrettyTable>=0.7.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (3.16.0) 2025-11-12 20:09:49.444 | Requirement already satisfied: PyYAML>=3.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (6.0.3) 2025-11-12 20:09:49.463 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0) 2025-11-12 20:09:49.474 | Requirement already satisfied: decorator>=4.4.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (5.2.1) 2025-11-12 20:09:49.475 | Requirement already satisfied: dogpile.cache>=0.6.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (1.5.0) 2025-11-12 20:09:49.476 | Requirement already satisfied: jmespath>=0.9.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (1.0.1) 2025-11-12 20:09:49.476 | Requirement already satisfied: jsonpatch!=1.20,>=1.16 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (1.33) 2025-11-12 20:09:49.477 | Requirement already satisfied: keystoneauth1>=5.10.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (5.12.0) 2025-11-12 20:09:49.480 | Requirement already satisfied: os-service-types>=1.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (1.8.1) 2025-11-12 20:09:49.481 | Requirement already satisfied: platformdirs>=3 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (4.5.0) 2025-11-12 20:09:49.481 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (7.1.1) 2025-11-12 20:09:49.481 | Requirement already satisfied: requestsexceptions>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (1.4.0) 2025-11-12 20:09:49.481 | Requirement already satisfied: typing-extensions>=4.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (4.15.0) 2025-11-12 20:09:49.488 | Requirement already satisfied: oslo.utils>=3.33.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from osc-lib>=2.3.0->python-openstackclient!=7.3.0,!=7.3.1) (9.1.0) 2025-11-12 20:09:49.493 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->python-openstackclient!=7.3.0,!=7.3.1) (69.1.1) 2025-11-12 20:09:49.507 | Requirement already satisfied: debtcollector>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (3.0.0) 2025-11-12 20:09:49.508 | Requirement already satisfied: oslo.config>=5.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (10.0.0) 2025-11-12 20:09:49.509 | Requirement already satisfied: oslo.serialization>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (5.8.0) 2025-11-12 20:09:49.510 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (25.0) 2025-11-12 20:09:49.519 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.4.4) 2025-11-12 20:09:49.520 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (3.11) 2025-11-12 20:09:49.520 | Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (1.26.20) 2025-11-12 20:09:49.521 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.27.0->python-openstackclient!=7.3.0,!=7.3.1) (2025.11.12) 2025-11-12 20:09:49.533 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.7->python-openstackclient!=7.3.0,!=7.3.1) (2.23) 2025-11-12 20:09:49.543 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (1.11.0) 2025-11-12 20:09:49.543 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (1.7.1) 2025-11-12 20:09:49.544 | Requirement already satisfied: wcwidth>=0.2.10 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (0.2.14) 2025-11-12 20:09:49.548 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=1.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0) 2025-11-12 20:09:49.576 | Requirement already satisfied: jsonpointer>=1.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonpatch!=1.20,>=1.16->openstacksdk>=4.6.0->python-openstackclient!=7.3.0,!=7.3.1) (3.0.0) 2025-11-12 20:09:49.610 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.3.0) 2025-11-12 20:09:49.611 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2.0.0) 2025-11-12 20:09:49.617 | Requirement already satisfied: msgpack>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (1.1.2) 2025-11-12 20:09:49.618 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization>=2.18.0->python-keystoneclient>=3.22.0->python-openstackclient!=7.3.0,!=7.3.1) (2025.2) 2025-11-12 20:09:49.627 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=3.33.0->osc-lib>=2.3.0->python-openstackclient!=7.3.0,!=7.3.1) (3.2.5) 2025-11-12 20:09:49.807 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (14.2.0) 2025-11-12 20:09:49.838 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (4.0.0) 2025-11-12 20:09:49.839 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (2.19.2) 2025-11-12 20:09:49.867 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff>=4.8.0->python-openstackclient!=7.3.0,!=7.3.1) (0.1.2) 2025-11-12 20:09:49.886 | Using cached python_openstackclient-8.2.0-py3-none-any.whl (1.1 MB) 2025-11-12 20:09:50.854 | Installing collected packages: python-openstackclient 2025-11-12 20:09:51.767 | Successfully installed python-openstackclient-8.2.0 2025-11-12 20:09:51.901 | + inc/python:pip_install:216 : result=0 2025-11-12 20:09:51.903 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:09:51.905 | + functions-common:time_stop:2423 : local name 2025-11-12 20:09:51.907 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:09:51.909 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:09:51.911 | + functions-common:time_stop:2426 : local total 2025-11-12 20:09:51.913 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:09:51.915 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:09:51.916 | + functions-common:time_stop:2430 : start_time=1762978188428 2025-11-12 20:09:51.918 | + functions-common:time_stop:2432 : [[ -z 1762978188428 ]] 2025-11-12 20:09:51.921 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:09:51.924 | + functions-common:time_stop:2435 : end_time=1762978191922 2025-11-12 20:09:51.926 | + functions-common:time_stop:2436 : elapsed_time=3494 2025-11-12 20:09:51.928 | + functions-common:time_stop:2437 : total=111997 2025-11-12 20:09:51.930 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:09:51.932 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=115491 2025-11-12 20:09:51.934 | + inc/python:pip_install:219 : return 0 2025-11-12 20:09:51.936 | + stack.sh:main:1030 : is_service_enabled openstack-cli-server 2025-11-12 20:09:51.949 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:09:51.951 | + stack.sh:main:1037 : install_oscwrap 2025-11-12 20:09:51.954 | ++ functions-common:install_oscwrap:2473 : mktemp 2025-11-12 20:09:51.957 | + functions-common:install_oscwrap:2473 : OSCWRAP_TIMER_FILE=/tmp/tmp.Kv3pkGe0Xy 2025-11-12 20:09:51.959 | + functions-common:install_oscwrap:2476 : shopt -s expand_aliases 2025-11-12 20:09:51.961 | + functions-common:install_oscwrap:2479 : unalias -a 2025-11-12 20:09:51.963 | + functions-common:install_oscwrap:2481 : alias openstack=oscwrap 2025-11-12 20:09:51.965 | + stack.sh:main:1042 : [[ False != \F\a\l\s\e ]] 2025-11-12 20:09:51.967 | + stack.sh:main:1082 : '[' -f /opt/stack/data/ca-bundle.pem ']' 2025-11-12 20:09:51.969 | + stack.sh:main:1090 : is_service_enabled mysql postgresql 2025-11-12 20:09:51.982 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:09:51.985 | + stack.sh:main:1091 : configure_database 2025-11-12 20:09:51.987 | + lib/database:configure_database:128 : configure_database_mysql 2025-11-12 20:09:51.988 | + lib/databases/mysql:configure_database_mysql:66 : local my_conf mysql slow_log my_client_conf 2025-11-12 20:09:51.990 | + lib/databases/mysql:configure_database_mysql:67 : echo_summary 'Configuring and starting MySQL' 2025-11-12 20:09:51.992 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:09:51.994 | + stack.sh:echo_summary:473 : echo -e Configuring and starting MySQL 2025-11-12 20:09:51.995 | + lib/databases/mysql:configure_database_mysql:69 : is_ubuntu 2025-11-12 20:09:51.997 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:51.999 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.000 | + lib/databases/mysql:configure_database_mysql:70 : my_conf=/etc/mysql/my.cnf 2025-11-12 20:09:52.002 | + lib/databases/mysql:configure_database_mysql:84 : is_ubuntu 2025-11-12 20:09:52.004 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.006 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.007 | + lib/databases/mysql:configure_database_mysql:85 : is_fips_enabled 2025-11-12 20:09:52.010 | ++ functions-common:is_fips_enabled:2544 : cat /proc/sys/crypto/fips_enabled 2025-11-12 20:09:52.011 | cat: /proc/sys/crypto/fips_enabled: No such file or directory 2025-11-12 20:09:52.013 | + functions-common:is_fips_enabled:2544 : fips= 2025-11-12 20:09:52.015 | + functions-common:is_fips_enabled:2545 : '[' '' == 1 ']' 2025-11-12 20:09:52.017 | ++ lib/databases/mysql:configure_database_mysql:93 : ipv6_unquote 0.0.0.0 2025-11-12 20:09:52.019 | ++ functions-common:ipv6_unquote:2221 : echo 0.0.0.0 2025-11-12 20:09:52.019 | ++ functions-common:ipv6_unquote:2221 : tr -d '[]' 2025-11-12 20:09:52.023 | + lib/databases/mysql:configure_database_mysql:93 : iniset -sudo /etc/mysql/my.cnf mysqld bind-address 0.0.0.0 2025-11-12 20:09:52.075 | + lib/databases/mysql:configure_database_mysql:96 : is_fedora 2025-11-12 20:09:52.077 | + functions-common:is_fedora:535 : [[ -z Ubuntu ]] 2025-11-12 20:09:52.079 | + functions-common:is_fedora:539 : '[' Ubuntu = Fedora ']' 2025-11-12 20:09:52.080 | + functions-common:is_fedora:539 : '[' Ubuntu = 'Red Hat' ']' 2025-11-12 20:09:52.082 | + functions-common:is_fedora:540 : '[' Ubuntu = openEuler ']' 2025-11-12 20:09:52.084 | + functions-common:is_fedora:541 : '[' Ubuntu = RedHatEnterpriseServer ']' 2025-11-12 20:09:52.086 | + functions-common:is_fedora:542 : '[' Ubuntu = RedHatEnterprise ']' 2025-11-12 20:09:52.088 | + functions-common:is_fedora:543 : '[' Ubuntu = RedHatEnterpriseLinux ']' 2025-11-12 20:09:52.090 | + functions-common:is_fedora:544 : '[' Ubuntu = RockyLinux ']' 2025-11-12 20:09:52.091 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOS ']' 2025-11-12 20:09:52.093 | + functions-common:is_fedora:545 : '[' Ubuntu = CentOSStream ']' 2025-11-12 20:09:52.095 | + functions-common:is_fedora:546 : '[' Ubuntu = AlmaLinux ']' 2025-11-12 20:09:52.097 | + functions-common:is_fedora:547 : '[' Ubuntu = OracleServer ']' 2025-11-12 20:09:52.099 | + functions-common:is_fedora:547 : '[' Ubuntu = Virtuozzo ']' 2025-11-12 20:09:52.100 | + lib/databases/mysql:configure_database_mysql:99 : is_ubuntu 2025-11-12 20:09:52.102 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.104 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.106 | + lib/databases/mysql:configure_database_mysql:101 : restart_service mariadb 2025-11-12 20:09:52.107 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:09:52.109 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart mariadb 2025-11-12 20:09:52.552 | + lib/databases/mysql:configure_database_mysql:110 : is_ubuntu 2025-11-12 20:09:52.554 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.556 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.558 | + lib/databases/mysql:configure_database_mysql:110 : [[ ! jammy =~ trixie|bookworm|bullseye ]] 2025-11-12 20:09:52.560 | + lib/databases/mysql:configure_database_mysql:110 : '[' mariadb == mariadb ']' 2025-11-12 20:09:52.562 | + lib/databases/mysql:configure_database_mysql:116 : is_ubuntu 2025-11-12 20:09:52.564 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.566 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.568 | + lib/databases/mysql:configure_database_mysql:116 : '[' mariadb == mariadb ']' 2025-11-12 20:09:52.570 | + lib/databases/mysql:configure_database_mysql:117 : local 'cmd_args=-uroot -pstackdb ' 2025-11-12 20:09:52.572 | + lib/databases/mysql:configure_database_mysql:124 : min_db_ver=11.6.2 2025-11-12 20:09:52.574 | ++ lib/databases/mysql:configure_database_mysql:125 : sudo mysql -uroot -pstackdb -e 'select version();' -sN 2025-11-12 20:09:52.576 | ++ lib/databases/mysql:configure_database_mysql:125 : cut -d - -f 1 2025-11-12 20:09:52.591 | + lib/databases/mysql:configure_database_mysql:125 : db_version=10.6.22 2025-11-12 20:09:52.595 | ++ lib/databases/mysql:configure_database_mysql:126 : tail -n 1 2025-11-12 20:09:52.595 | ++ lib/databases/mysql:configure_database_mysql:126 : printf '%s\n' 11.6.2 10.6.22 2025-11-12 20:09:52.595 | ++ lib/databases/mysql:configure_database_mysql:126 : sort -V 2025-11-12 20:09:52.601 | + lib/databases/mysql:configure_database_mysql:126 : max_db_ver=11.6.2 2025-11-12 20:09:52.603 | + lib/databases/mysql:configure_database_mysql:127 : [[ 11.6.2 != \1\1\.\6\.\2 ]] 2025-11-12 20:09:52.605 | + lib/databases/mysql:configure_database_mysql:136 : is_ubuntu 2025-11-12 20:09:52.608 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.611 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.612 | + lib/databases/mysql:configure_database_mysql:136 : [[ ! jammy =~ bookworm|bullseye ]] 2025-11-12 20:09:52.614 | + lib/databases/mysql:configure_database_mysql:136 : '[' mariadb == mariadb ']' 2025-11-12 20:09:52.616 | + lib/databases/mysql:configure_database_mysql:139 : sudo mysql -e 'ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('\''stackdb'\'');' 2025-11-12 20:09:52.634 | + lib/databases/mysql:configure_database_mysql:141 : is_ubuntu 2025-11-12 20:09:52.636 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:09:52.638 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:09:52.640 | + lib/databases/mysql:configure_database_mysql:141 : [[ ! jammy =~ bookworm|bullseye ]] 2025-11-12 20:09:52.642 | + lib/databases/mysql:configure_database_mysql:141 : '[' mariadb == mariadb ']' 2025-11-12 20:09:52.644 | + lib/databases/mysql:configure_database_mysql:151 : iniset -sudo /etc/mysql/my.cnf mysqld sql_mode TRADITIONAL 2025-11-12 20:09:52.698 | + lib/databases/mysql:configure_database_mysql:152 : iniset -sudo /etc/mysql/my.cnf mysqld default-storage-engine InnoDB 2025-11-12 20:09:52.746 | + lib/databases/mysql:configure_database_mysql:153 : iniset -sudo /etc/mysql/my.cnf mysqld max_connections 1024 2025-11-12 20:09:52.793 | + lib/databases/mysql:configure_database_mysql:155 : [[ False == \T\r\u\e ]] 2025-11-12 20:09:52.796 | + lib/databases/mysql:configure_database_mysql:175 : [[ True == \T\r\u\e ]] 2025-11-12 20:09:52.798 | + lib/databases/mysql:configure_database_mysql:176 : echo 'enabling MySQL performance counting' 2025-11-12 20:09:52.798 | enabling MySQL performance counting 2025-11-12 20:09:52.800 | + lib/databases/mysql:configure_database_mysql:179 : pip_install /opt/stack/devstack/tools/dbcounter 2025-11-12 20:09:52.818 | Using python 3.10 to install /opt/stack/devstack/tools/dbcounter 2025-11-12 20:09:52.820 | + inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt /opt/stack/devstack/tools/dbcounter 2025-11-12 20:09:53.668 | Processing ./tools/dbcounter 2025-11-12 20:09:53.671 | Installing build dependencies: started 2025-11-12 20:09:58.519 | Installing build dependencies: finished with status 'done' 2025-11-12 20:09:58.519 | Getting requirements to build wheel: started 2025-11-12 20:09:58.711 | Getting requirements to build wheel: finished with status 'done' 2025-11-12 20:09:58.733 | Preparing metadata (pyproject.toml): started 2025-11-12 20:09:58.925 | Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-12 20:09:58.928 | Building wheels for collected packages: dbcounter 2025-11-12 20:09:58.930 | Building wheel for dbcounter (pyproject.toml): started 2025-11-12 20:09:59.149 | Building wheel for dbcounter (pyproject.toml): finished with status 'done' 2025-11-12 20:09:59.150 | Created wheel for dbcounter: filename=dbcounter-0.1-py3-none-any.whl size=3229 sha256=62012ce58ad3de3349764c3dceaf615f7637968d3e569bd69781241d596204c1 2025-11-12 20:09:59.151 | Stored in directory: /tmp/pip-ephem-wheel-cache-8qzg08t7/wheels/e3/83/d0/d5edd61a93218f4a1789af99bf08ab7f0ad72cdcbde06f9d11 2025-11-12 20:09:59.153 | Successfully built dbcounter 2025-11-12 20:10:00.269 | Installing collected packages: dbcounter 2025-11-12 20:10:00.309 | Successfully installed dbcounter-0.1 2025-11-12 20:10:00.475 | + inc/python:pip_install:216 : result=0 2025-11-12 20:10:00.478 | + inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:10:00.480 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:00.482 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:00.484 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:00.486 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:00.488 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:00.489 | + functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:10:00.491 | + functions-common:time_stop:2430 : start_time=1762978192814 2025-11-12 20:10:00.493 | + functions-common:time_stop:2432 : [[ -z 1762978192814 ]] 2025-11-12 20:10:00.496 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:00.499 | + functions-common:time_stop:2435 : end_time=1762978200497 2025-11-12 20:10:00.501 | + functions-common:time_stop:2436 : elapsed_time=7683 2025-11-12 20:10:00.503 | + functions-common:time_stop:2437 : total=115491 2025-11-12 20:10:00.505 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:00.507 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=123174 2025-11-12 20:10:00.509 | + inc/python:pip_install:219 : return 0 2025-11-12 20:10:00.512 | + lib/databases/mysql:configure_database_mysql:182 : recreate_database stats 2025-11-12 20:10:00.514 | + lib/database:recreate_database:112 : local db=stats 2025-11-12 20:10:00.516 | + lib/database:recreate_database:113 : recreate_database_mysql stats 2025-11-12 20:10:00.518 | + lib/databases/mysql:recreate_database_mysql:60 : local db=stats 2025-11-12 20:10:00.520 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS stats;' 2025-11-12 20:10:00.529 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE stats CHARACTER SET utf8;' 2025-11-12 20:10:00.539 | + lib/databases/mysql:configure_database_mysql:183 : mysql -u root -pstackdb -h 127.0.0.1 -e 'CREATE TABLE queries (db VARCHAR(32), op VARCHAR(32), 2025-11-12 20:10:00.539 | count INT, PRIMARY KEY (db, op)) ENGINE MEMORY' stats 2025-11-12 20:10:00.564 | + lib/databases/mysql:configure_database_mysql:188 : [[ True == \T\r\u\e ]] 2025-11-12 20:10:00.566 | + lib/databases/mysql:configure_database_mysql:189 : iniset -sudo /etc/mysql/my.cnf mysqld read_buffer_size 64K 2025-11-12 20:10:00.611 | + lib/databases/mysql:configure_database_mysql:190 : iniset -sudo /etc/mysql/my.cnf mysqld innodb_buffer_pool_size 16M 2025-11-12 20:10:00.654 | + lib/databases/mysql:configure_database_mysql:191 : iniset -sudo /etc/mysql/my.cnf mysqld thread_stack 192K 2025-11-12 20:10:00.699 | + lib/databases/mysql:configure_database_mysql:192 : iniset -sudo /etc/mysql/my.cnf mysqld thread_cache_size 8 2025-11-12 20:10:00.742 | + lib/databases/mysql:configure_database_mysql:193 : iniset -sudo /etc/mysql/my.cnf mysqld tmp_table_size 8M 2025-11-12 20:10:00.788 | + lib/databases/mysql:configure_database_mysql:194 : iniset -sudo /etc/mysql/my.cnf mysqld sort_buffer_size 8M 2025-11-12 20:10:00.832 | + lib/databases/mysql:configure_database_mysql:195 : iniset -sudo /etc/mysql/my.cnf mysqld max_allowed_packet 8M 2025-11-12 20:10:00.876 | + lib/databases/mysql:configure_database_mysql:198 : restart_service mariadb 2025-11-12 20:10:00.878 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:10:00.880 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart mariadb 2025-11-12 20:10:01.348 | + stack.sh:main:1095 : save_stackenv 1095 2025-11-12 20:10:01.351 | + functions-common:save_stackenv:63 : local tag=1095 2025-11-12 20:10:01.354 | ++ functions-common:save_stackenv:65 : date +%F-%H%M%S 2025-11-12 20:10:01.357 | + functions-common:save_stackenv:65 : time_stamp=2025-11-12-201001 2025-11-12 20:10:01.359 | + functions-common:save_stackenv:66 : echo '# 2025-11-12-201001 1095' 2025-11-12 20:10:01.361 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.363 | + functions-common:save_stackenv:68 : echo BASE_SQL_CONN=mysql+pymysql://root:stackdb@127.0.0.1 2025-11-12 20:10:01.365 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.367 | + functions-common:save_stackenv:68 : echo DATA_DIR=/opt/stack/data 2025-11-12 20:10:01.370 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.371 | + functions-common:save_stackenv:68 : echo DEST=/opt/stack/ 2025-11-12 20:10:01.374 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.376 | + functions-common:save_stackenv:68 : echo ENABLED_SERVICES=key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta 2025-11-12 20:10:01.377 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.379 | + functions-common:save_stackenv:68 : echo HOST_IP=10.180.1.21 2025-11-12 20:10:01.381 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.383 | + functions-common:save_stackenv:68 : echo KEYSTONE_SERVICE_URI=http://10.180.1.21/identity 2025-11-12 20:10:01.385 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.387 | + functions-common:save_stackenv:68 : echo LOGFILE=/opt/stack//logs/stack.sh.log.2025-11-12-200623 2025-11-12 20:10:01.389 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.391 | + functions-common:save_stackenv:68 : echo OS_CACERT= 2025-11-12 20:10:01.393 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.396 | + functions-common:save_stackenv:68 : echo SERVICE_HOST=10.180.1.21 2025-11-12 20:10:01.398 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.401 | + functions-common:save_stackenv:68 : echo STACK_USER=stack 2025-11-12 20:10:01.402 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.405 | + functions-common:save_stackenv:68 : echo TLS_IP= 2025-11-12 20:10:01.407 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.409 | + functions-common:save_stackenv:68 : echo HOST_IPV6= 2025-11-12 20:10:01.411 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.413 | + functions-common:save_stackenv:68 : echo SERVICE_IP_VERSION=4 2025-11-12 20:10:01.415 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.417 | + functions-common:save_stackenv:68 : echo TUNNEL_ENDPOINT_IP=10.180.1.21 2025-11-12 20:10:01.419 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:10:01.421 | + functions-common:save_stackenv:68 : echo TUNNEL_IP_VERSION=4 2025-11-12 20:10:01.423 | + stack.sh:main:1105 : start_dstat 2025-11-12 20:10:01.425 | + lib/dstat:start_dstat:31 : run_process dstat '/opt/stack/devstack/tools/dstat.sh /opt/stack//logs' 2025-11-12 20:10:01.427 | + functions-common:run_process:1677 : local service=dstat 2025-11-12 20:10:01.429 | + functions-common:run_process:1678 : local 'command=/opt/stack/devstack/tools/dstat.sh /opt/stack//logs' 2025-11-12 20:10:01.431 | + functions-common:run_process:1679 : local group= 2025-11-12 20:10:01.433 | + functions-common:run_process:1680 : local user= 2025-11-12 20:10:01.435 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:10:01.437 | + functions-common:run_process:1683 : local name=dstat 2025-11-12 20:10:01.439 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:10:01.441 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:10:01.443 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:01.445 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:01.448 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:01.452 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978201449 2025-11-12 20:10:01.454 | + functions-common:run_process:1686 : is_service_enabled dstat 2025-11-12 20:10:01.469 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.471 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:10:01.473 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:01.475 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:01.477 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:01.479 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:01.481 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:01.484 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:10:01.486 | + functions-common:time_stop:2430 : start_time=1762978201449 2025-11-12 20:10:01.488 | + functions-common:time_stop:2432 : [[ -z 1762978201449 ]] 2025-11-12 20:10:01.491 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:01.494 | + functions-common:time_stop:2435 : end_time=1762978201492 2025-11-12 20:10:01.497 | + functions-common:time_stop:2436 : elapsed_time=43 2025-11-12 20:10:01.499 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:10:01.501 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:01.503 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=43 2025-11-12 20:10:01.506 | + lib/dstat:start_dstat:36 : run_process memory_tracker /opt/stack/devstack/tools/memory_tracker.sh '' root PYTHON=python3.10 2025-11-12 20:10:01.507 | + functions-common:run_process:1677 : local service=memory_tracker 2025-11-12 20:10:01.510 | + functions-common:run_process:1678 : local command=/opt/stack/devstack/tools/memory_tracker.sh 2025-11-12 20:10:01.512 | + functions-common:run_process:1679 : local group= 2025-11-12 20:10:01.514 | + functions-common:run_process:1680 : local user=root 2025-11-12 20:10:01.516 | + functions-common:run_process:1681 : local env_vars=PYTHON=python3.10 2025-11-12 20:10:01.518 | + functions-common:run_process:1683 : local name=memory_tracker 2025-11-12 20:10:01.520 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:10:01.522 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:10:01.525 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:01.527 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:01.530 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:01.534 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978201531 2025-11-12 20:10:01.536 | + functions-common:run_process:1686 : is_service_enabled memory_tracker 2025-11-12 20:10:01.551 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.553 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:10:01.556 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:01.558 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:01.560 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:01.562 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:01.565 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:01.567 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:10:01.569 | + functions-common:time_stop:2430 : start_time=1762978201531 2025-11-12 20:10:01.571 | + functions-common:time_stop:2432 : [[ -z 1762978201531 ]] 2025-11-12 20:10:01.574 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:01.577 | + functions-common:time_stop:2435 : end_time=1762978201575 2025-11-12 20:10:01.579 | + functions-common:time_stop:2436 : elapsed_time=44 2025-11-12 20:10:01.582 | + functions-common:time_stop:2437 : total=43 2025-11-12 20:10:01.584 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:01.587 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=87 2025-11-12 20:10:01.589 | + lib/dstat:start_dstat:40 : is_service_enabled peakmem_tracker 2025-11-12 20:10:01.605 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.608 | + lib/dstat:start_dstat:47 : run_process file_tracker /opt/stack/devstack/tools/file_tracker.sh 2025-11-12 20:10:01.610 | + functions-common:run_process:1677 : local service=file_tracker 2025-11-12 20:10:01.612 | + functions-common:run_process:1678 : local command=/opt/stack/devstack/tools/file_tracker.sh 2025-11-12 20:10:01.615 | + functions-common:run_process:1679 : local group= 2025-11-12 20:10:01.617 | + functions-common:run_process:1680 : local user= 2025-11-12 20:10:01.619 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:10:01.621 | + functions-common:run_process:1683 : local name=file_tracker 2025-11-12 20:10:01.624 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:10:01.626 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:10:01.628 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:01.630 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:01.634 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:01.637 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978201635 2025-11-12 20:10:01.640 | + functions-common:run_process:1686 : is_service_enabled file_tracker 2025-11-12 20:10:01.655 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.658 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:10:01.660 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:01.663 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:01.665 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:01.667 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:01.669 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:01.672 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:10:01.674 | + functions-common:time_stop:2430 : start_time=1762978201635 2025-11-12 20:10:01.676 | + functions-common:time_stop:2432 : [[ -z 1762978201635 ]] 2025-11-12 20:10:01.679 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:01.683 | + functions-common:time_stop:2435 : end_time=1762978201680 2025-11-12 20:10:01.685 | + functions-common:time_stop:2436 : elapsed_time=45 2025-11-12 20:10:01.687 | + functions-common:time_stop:2437 : total=87 2025-11-12 20:10:01.689 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:01.691 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=132 2025-11-12 20:10:01.694 | + stack.sh:main:1107 : is_service_enabled atop 2025-11-12 20:10:01.709 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.712 | + stack.sh:main:1115 : is_service_enabled tcpdump 2025-11-12 20:10:01.727 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:01.729 | + stack.sh:main:1123 : is_service_enabled etcd3 2025-11-12 20:10:01.745 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:01.748 | + stack.sh:main:1124 : start_etcd3 2025-11-12 20:10:01.751 | + lib/etcd3:start_etcd3:41 : local cmd=/opt/stack//bin/etcd 2025-11-12 20:10:01.753 | + lib/etcd3:start_etcd3:42 : cmd+=' --name devstack --data-dir /opt/stack/data/etcd' 2025-11-12 20:10:01.756 | + lib/etcd3:start_etcd3:43 : cmd+=' --initial-cluster-state new --initial-cluster-token etcd-cluster-01' 2025-11-12 20:10:01.758 | + lib/etcd3:start_etcd3:44 : cmd+=' --initial-cluster devstack=http://10.180.1.21:2380' 2025-11-12 20:10:01.760 | + lib/etcd3:start_etcd3:45 : cmd+=' --initial-advertise-peer-urls http://10.180.1.21:2380' 2025-11-12 20:10:01.763 | + lib/etcd3:start_etcd3:46 : cmd+=' --advertise-client-urls http://10.180.1.21:2379' 2025-11-12 20:10:01.765 | + lib/etcd3:start_etcd3:47 : '[' 0.0.0.0 == :: ']' 2025-11-12 20:10:01.767 | + lib/etcd3:start_etcd3:50 : cmd+=' --listen-peer-urls http://0.0.0.0:2380 ' 2025-11-12 20:10:01.769 | + lib/etcd3:start_etcd3:52 : cmd+=' --listen-client-urls http://10.180.1.21:2379' 2025-11-12 20:10:01.772 | + lib/etcd3:start_etcd3:53 : '[' True == True ']' 2025-11-12 20:10:01.774 | + lib/etcd3:start_etcd3:54 : cmd+=' --log-level=debug' 2025-11-12 20:10:01.776 | + lib/etcd3:start_etcd3:57 : local unitfile=/etc/systemd/system/devstack@etcd.service 2025-11-12 20:10:01.779 | + lib/etcd3:start_etcd3:58 : write_user_unit_file devstack@etcd.service '/opt/stack//bin/etcd --name devstack --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster devstack=http://10.180.1.21:2380 --initial-advertise-peer-urls http://10.180.1.21:2380 --advertise-client-urls http://10.180.1.21:2379 --listen-peer-urls http://0.0.0.0:2380 --listen-client-urls http://10.180.1.21:2379 --log-level=debug' '' root 2025-11-12 20:10:01.781 | + functions-common:write_user_unit_file:1538 : local service=devstack@etcd.service 2025-11-12 20:10:01.784 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack//bin/etcd --name devstack --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster devstack=http://10.180.1.21:2380 --initial-advertise-peer-urls http://10.180.1.21:2380 --advertise-client-urls http://10.180.1.21:2379 --listen-peer-urls http://0.0.0.0:2380 --listen-client-urls http://10.180.1.21:2379 --log-level=debug' 2025-11-12 20:10:01.786 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:10:01.787 | + functions-common:write_user_unit_file:1541 : local user=root 2025-11-12 20:10:01.789 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:10:01.791 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:10:01.794 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:10:01.796 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@etcd.service 2025-11-12 20:10:01.798 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:10:01.801 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@etcd.service Unit Description 'Devstack devstack@etcd.service' 2025-11-12 20:10:01.856 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:10:01.916 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service User root 2025-11-12 20:10:01.964 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecStart '/opt/stack//bin/etcd --name devstack --data-dir /opt/stack/data/etcd --initial-cluster-state new --initial-cluster-token etcd-cluster-01 --initial-cluster devstack=http://10.180.1.21:2380 --initial-advertise-peer-urls http://10.180.1.21:2380 --advertise-client-urls http://10.180.1.21:2379 --listen-peer-urls http://0.0.0.0:2380 --listen-client-urls http://10.180.1.21:2379 --log-level=debug' 2025-11-12 20:10:02.012 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service KillMode process 2025-11-12 20:10:02.060 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service TimeoutStopSec 300 2025-11-12 20:10:02.110 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:10:02.160 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:10:02.162 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:10:02.164 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@etcd.service Install WantedBy multi-user.target 2025-11-12 20:10:02.226 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:10:02.501 | + lib/etcd3:start_etcd3:60 : iniset -sudo /etc/systemd/system/devstack@etcd.service Unit After network.target 2025-11-12 20:10:02.549 | + lib/etcd3:start_etcd3:61 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service Type notify 2025-11-12 20:10:02.600 | + lib/etcd3:start_etcd3:62 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service Restart on-failure 2025-11-12 20:10:02.650 | + lib/etcd3:start_etcd3:63 : iniset -sudo /etc/systemd/system/devstack@etcd.service Service LimitNOFILE 65536 2025-11-12 20:10:02.699 | + lib/etcd3:start_etcd3:64 : is_arch aarch64 2025-11-12 20:10:02.702 | ++ functions-common:is_arch:517 : uname -m 2025-11-12 20:10:02.706 | + functions-common:is_arch:517 : [[ x86_64 == \a\a\r\c\h\6\4 ]] 2025-11-12 20:10:02.708 | + lib/etcd3:start_etcd3:68 : sudo systemctl daemon-reload 2025-11-12 20:10:02.980 | + lib/etcd3:start_etcd3:69 : sudo systemctl enable devstack@etcd.service 2025-11-12 20:10:02.990 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@etcd.service → /etc/systemd/system/devstack@etcd.service. 2025-11-12 20:10:03.236 | + lib/etcd3:start_etcd3:70 : sudo systemctl start devstack@etcd.service 2025-11-12 20:10:04.000 | + stack.sh:main:1130 : is_service_enabled tls-proxy 2025-11-12 20:10:04.015 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:04.017 | + stack.sh:main:1135 : write_clouds_yaml 2025-11-12 20:10:04.019 | + functions-common:write_clouds_yaml:82 : CLOUDS_YAML=/etc/openstack/clouds.yaml 2025-11-12 20:10:04.021 | ++ functions-common:write_clouds_yaml:84 : dirname /etc/openstack/clouds.yaml 2025-11-12 20:10:04.024 | + functions-common:write_clouds_yaml:84 : sudo mkdir -p /etc/openstack 2025-11-12 20:10:04.034 | + functions-common:write_clouds_yaml:85 : sudo chown -R stack /etc/openstack 2025-11-12 20:10:04.044 | + functions-common:write_clouds_yaml:87 : CA_CERT_ARG= 2025-11-12 20:10:04.046 | + functions-common:write_clouds_yaml:88 : '[' -f /opt/stack/data/ca-bundle.pem ']' 2025-11-12 20:10:04.048 | + functions-common:write_clouds_yaml:92 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username demo --os-password nomoresecret --os-project-name demo 2025-11-12 20:10:04.099 | The user clouds.yaml file didn't exist. 2025-11-12 20:10:04.109 | + functions-common:write_clouds_yaml:103 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username admin --os-password nomoresecret --os-project-name admin 2025-11-12 20:10:04.173 | + functions-common:write_clouds_yaml:114 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-admin-demo --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username admin --os-password nomoresecret --os-project-name demo 2025-11-12 20:10:04.240 | + functions-common:write_clouds_yaml:125 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username alt_demo --os-password nomoresecret --os-project-name alt_demo 2025-11-12 20:10:04.312 | + functions-common:write_clouds_yaml:136 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-member --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username alt_demo_member --os-password nomoresecret --os-project-name alt_demo 2025-11-12 20:10:04.380 | + functions-common:write_clouds_yaml:147 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-alt-reader --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username alt_demo_reader --os-password nomoresecret --os-project-name alt_demo 2025-11-12 20:10:04.448 | + functions-common:write_clouds_yaml:158 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-reader --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username demo_reader --os-password nomoresecret --os-project-name demo 2025-11-12 20:10:04.518 | + functions-common:write_clouds_yaml:169 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-admin --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username admin --os-password nomoresecret --os-system-scope all 2025-11-12 20:10:04.588 | + functions-common:write_clouds_yaml:180 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-member --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username system_member --os-password nomoresecret --os-system-scope all 2025-11-12 20:10:04.660 | + functions-common:write_clouds_yaml:191 : /opt/stack/data/venv/bin/python3 /opt/stack/devstack/tools/update_clouds_yaml.py --file /etc/openstack/clouds.yaml --os-cloud devstack-system-reader --os-region-name RegionOne --os-auth-url http://10.180.1.21/identity --os-username system_reader --os-password nomoresecret --os-system-scope all 2025-11-12 20:10:04.737 | + functions-common:write_clouds_yaml:201 : cat 2025-11-12 20:10:04.741 | ++ functions-common:write_clouds_yaml:207 : eval echo '~stack' 2025-11-12 20:10:04.743 | +++ functions-common:write_clouds_yaml:207 : echo /opt/stack 2025-11-12 20:10:04.746 | + functions-common:write_clouds_yaml:207 : rm -f /opt/stack/.config/openstack/clouds.yaml 2025-11-12 20:10:04.749 | + stack.sh:main:1136 : export OS_CLOUD=devstack-admin 2025-11-12 20:10:04.751 | + stack.sh:main:1136 : OS_CLOUD=devstack-admin 2025-11-12 20:10:04.753 | + stack.sh:main:1138 : is_service_enabled keystone 2025-11-12 20:10:04.766 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:04.768 | + stack.sh:main:1139 : echo_summary 'Starting Keystone' 2025-11-12 20:10:04.770 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:10:04.772 | + stack.sh:echo_summary:473 : echo -e Starting Keystone 2025-11-12 20:10:04.774 | + stack.sh:main:1141 : '[' 10.180.1.21 == 10.180.1.21 ']' 2025-11-12 20:10:04.776 | + stack.sh:main:1142 : init_keystone 2025-11-12 20:10:04.778 | + lib/keystone:init_keystone:462 : is_service_enabled ldap 2025-11-12 20:10:04.790 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:04.793 | + lib/keystone:init_keystone:466 : [[ True == True ]] 2025-11-12 20:10:04.795 | + lib/keystone:init_keystone:468 : recreate_database keystone 2025-11-12 20:10:04.797 | + lib/database:recreate_database:112 : local db=keystone 2025-11-12 20:10:04.799 | + lib/database:recreate_database:113 : recreate_database_mysql keystone 2025-11-12 20:10:04.801 | + lib/databases/mysql:recreate_database_mysql:60 : local db=keystone 2025-11-12 20:10:04.803 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS keystone;' 2025-11-12 20:10:04.813 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE keystone CHARACTER SET utf8;' 2025-11-12 20:10:04.821 | + lib/keystone:init_keystone:471 : time_start dbsync 2025-11-12 20:10:04.823 | + functions-common:time_start:2409 : local name=dbsync 2025-11-12 20:10:04.826 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:04.828 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:04.831 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:04.834 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978204831 2025-11-12 20:10:04.836 | + lib/keystone:init_keystone:473 : /opt/stack/data/venv/bin/keystone-manage --config-file /etc/keystone/keystone.conf db_sync 2025-11-12 20:10:06.060 | ++ inc/async:async_inner:64 : rc=0 2025-11-12 20:10:06.079 | [28749 Async install_tempest:28749]: finished successfully 2025-11-12 20:10:06.624 | INFO dbcounter [-] Registered counter for database keystone 2025-11-12 20:10:06.633 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=31552) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:10:06.639 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:10:06.640 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:10:06.640 | DEBUG dbcounter [-] [31552] Writer thread running {{(pid=31552) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:10:06.685 | INFO alembic.runtime.migration [-] Running upgrade -> 27e647c0fad4, Initial version. 2025-11-12 20:10:07.484 | DEBUG alembic.runtime.migration [-] new branch insert 27e647c0fad4 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:10:07.486 | INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> 29e87d24a316, Initial no-op Yoga expand migration. 2025-11-12 20:10:07.486 | DEBUG alembic.runtime.migration [-] update 27e647c0fad4 to 29e87d24a316 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.490 | INFO alembic.runtime.migration [-] Running upgrade 29e87d24a316 -> b4f8b3f584e0, Fix incorrect constraints. 2025-11-12 20:10:07.502 | DEBUG alembic.runtime.migration [-] update 29e87d24a316 to b4f8b3f584e0 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.503 | INFO alembic.runtime.migration [-] Running upgrade b4f8b3f584e0 -> 11c3b243b4cb, Remove service_provider.relay_state_prefix server default. 2025-11-12 20:10:07.511 | DEBUG alembic.runtime.migration [-] update b4f8b3f584e0 to 11c3b243b4cb {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.512 | INFO alembic.runtime.migration [-] Running upgrade 11c3b243b4cb -> 47147121, Add Identity Federation attribute mapping schema version. 2025-11-12 20:10:07.523 | DEBUG alembic.runtime.migration [-] update 11c3b243b4cb to 47147121 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.524 | INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> e25ffa003242, Initial no-op Yoga contract migration. 2025-11-12 20:10:07.524 | DEBUG alembic.runtime.migration [-] new branch insert e25ffa003242 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:10:07.525 | INFO alembic.runtime.migration [-] Running upgrade e25ffa003242 -> 99de3849d860, Fix incorrect constraints. 2025-11-12 20:10:07.540 | DEBUG alembic.runtime.migration [-] update e25ffa003242 to 99de3849d860 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.541 | INFO alembic.runtime.migration [-] Running upgrade 99de3849d860 -> c88cdce8f248, Remove duplicate constraints. 2025-11-12 20:10:07.549 | DEBUG alembic.runtime.migration [-] update 99de3849d860 to c88cdce8f248 {{(pid=31552) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:10:07.890 | + lib/keystone:init_keystone:474 : time_stop dbsync 2025-11-12 20:10:07.892 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:07.894 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:07.896 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:07.898 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:07.900 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:07.902 | + functions-common:time_stop:2429 : name=dbsync 2025-11-12 20:10:07.904 | + functions-common:time_stop:2430 : start_time=1762978204831 2025-11-12 20:10:07.906 | + functions-common:time_stop:2432 : [[ -z 1762978204831 ]] 2025-11-12 20:10:07.909 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:07.913 | + functions-common:time_stop:2435 : end_time=1762978207910 2025-11-12 20:10:07.915 | + functions-common:time_stop:2436 : elapsed_time=3079 2025-11-12 20:10:07.917 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:10:07.919 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:07.921 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=3079 2025-11-12 20:10:07.923 | + lib/keystone:init_keystone:476 : [[ fernet == \f\e\r\n\e\t ]] 2025-11-12 20:10:07.925 | + lib/keystone:init_keystone:477 : rm -rf /etc/keystone/fernet-keys/ 2025-11-12 20:10:07.928 | + lib/keystone:init_keystone:478 : /opt/stack/data/venv/bin/keystone-manage --config-file /etc/keystone/keystone.conf fernet_setup 2025-11-12 20:10:09.527 | INFO keystone.common.utils [-] /etc/keystone/fernet-keys/ does not appear to exist; attempting to create it 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Created a new temporary key: /etc/keystone/fernet-keys/0.tmp 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Become a valid new key: /etc/keystone/fernet-keys/0 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Starting key rotation with 1 key files: ['/etc/keystone/fernet-keys/0'] 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Created a new temporary key: /etc/keystone/fernet-keys/0.tmp 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Current primary key is: 0 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Next primary key will be: 1 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Promoted key 0 to be the primary: 1 2025-11-12 20:10:09.527 | INFO keystone.common.fernet_utils [-] Become a valid new key: /etc/keystone/fernet-keys/0 2025-11-12 20:10:09.837 | + lib/keystone:init_keystone:480 : rm -rf /etc/keystone/credential-keys/ 2025-11-12 20:10:09.840 | + lib/keystone:init_keystone:481 : /opt/stack/data/venv/bin/keystone-manage --config-file /etc/keystone/keystone.conf credential_setup 2025-11-12 20:10:11.448 | INFO keystone.common.utils [-] /etc/keystone/credential-keys/ does not appear to exist; attempting to create it 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Created a new temporary key: /etc/keystone/credential-keys/0.tmp 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Become a valid new key: /etc/keystone/credential-keys/0 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Starting key rotation with 1 key files: ['/etc/keystone/credential-keys/0'] 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Created a new temporary key: /etc/keystone/credential-keys/0.tmp 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Current primary key is: 0 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Next primary key will be: 1 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Promoted key 0 to be the primary: 1 2025-11-12 20:10:11.448 | INFO keystone.common.fernet_utils [-] Become a valid new key: /etc/keystone/credential-keys/0 2025-11-12 20:10:11.740 | + stack.sh:main:1143 : start_keystone 2025-11-12 20:10:11.743 | + lib/keystone:start_keystone:535 : local service_port=5000 2025-11-12 20:10:11.745 | + lib/keystone:start_keystone:536 : local auth_protocol=http 2025-11-12 20:10:11.747 | + lib/keystone:start_keystone:537 : is_service_enabled tls-proxy 2025-11-12 20:10:11.760 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:11.763 | ++ lib/keystone:start_keystone:542 : which uwsgi 2025-11-12 20:10:11.767 | + lib/keystone:start_keystone:542 : run_process keystone '/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' 2025-11-12 20:10:11.769 | + functions-common:run_process:1677 : local service=keystone 2025-11-12 20:10:11.771 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' 2025-11-12 20:10:11.773 | + functions-common:run_process:1679 : local group= 2025-11-12 20:10:11.775 | + functions-common:run_process:1680 : local user= 2025-11-12 20:10:11.776 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:10:11.779 | + functions-common:run_process:1683 : local name=keystone 2025-11-12 20:10:11.780 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:10:11.783 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:10:11.784 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:11.786 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:11.789 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:11.792 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978211790 2025-11-12 20:10:11.794 | + functions-common:run_process:1686 : is_service_enabled keystone 2025-11-12 20:10:11.808 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:11.810 | + functions-common:run_process:1687 : _run_under_systemd keystone '/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' '' '' '' 2025-11-12 20:10:11.812 | + functions-common:_run_under_systemd:1631 : local service=keystone 2025-11-12 20:10:11.814 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' 2025-11-12 20:10:11.815 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' 2025-11-12 20:10:11.817 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' 2025-11-12 20:10:11.819 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini' 2025-11-12 20:10:11.821 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ sudo ]] 2025-11-12 20:10:11.823 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ ^/ ]] 2025-11-12 20:10:11.825 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@keystone.service 2025-11-12 20:10:11.827 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:10:11.829 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:10:11.830 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:10:11.832 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:10:11.834 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[keystone] ]] 2025-11-12 20:10:11.837 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini =~ uwsgi ]] 2025-11-12 20:10:11.838 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:10:11.840 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini --venv /opt/stack/data/venv' 2025-11-12 20:10:11.842 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@keystone.service '/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:10:11.844 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@keystone.service 2025-11-12 20:10:11.846 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini --venv /opt/stack/data/venv' 2025-11-12 20:10:11.848 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:10:11.850 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:10:11.851 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:10:11.853 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@keystone.service 2025-11-12 20:10:11.855 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:10:11.857 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@keystone.service Unit Description 'Devstack devstack@keystone.service' 2025-11-12 20:10:11.908 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:10:11.957 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service SyslogIdentifier devstack@keystone.service 2025-11-12 20:10:11.999 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service User stack 2025-11-12 20:10:12.040 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecStart '/usr/bin/uwsgi --procname-prefix keystone --ini /etc/keystone/keystone-uwsgi-public.ini --venv /opt/stack/data/venv' 2025-11-12 20:10:12.082 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:10:12.124 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service Type notify 2025-11-12 20:10:12.165 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service KillMode process 2025-11-12 20:10:12.208 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service Restart always 2025-11-12 20:10:12.250 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service NotifyAccess all 2025-11-12 20:10:12.291 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@keystone.service Service RestartForceExitStatus 100 2025-11-12 20:10:12.333 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:10:12.335 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:10:12.336 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@keystone.service Install WantedBy multi-user.target 2025-11-12 20:10:12.387 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:10:12.632 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@keystone.service 2025-11-12 20:10:12.645 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@keystone.service → /etc/systemd/system/devstack@keystone.service. 2025-11-12 20:10:12.892 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@keystone.service 2025-11-12 20:10:12.975 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:10:12.977 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:12.979 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:12.981 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:12.983 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:12.985 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:12.987 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:10:12.989 | + functions-common:time_stop:2430 : start_time=1762978211790 2025-11-12 20:10:12.991 | + functions-common:time_stop:2432 : [[ -z 1762978211790 ]] 2025-11-12 20:10:12.993 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:12.996 | + functions-common:time_stop:2435 : end_time=1762978212994 2025-11-12 20:10:12.999 | + functions-common:time_stop:2436 : elapsed_time=1204 2025-11-12 20:10:13.000 | + functions-common:time_stop:2437 : total=132 2025-11-12 20:10:13.002 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:13.004 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=1336 2025-11-12 20:10:13.006 | + lib/keystone:start_keystone:544 : echo 'Waiting for keystone to start...' 2025-11-12 20:10:13.006 | Waiting for keystone to start... 2025-11-12 20:10:13.008 | + lib/keystone:start_keystone:550 : local service_uri=http://10.180.1.21/identity/v3/ 2025-11-12 20:10:13.010 | + lib/keystone:start_keystone:552 : wait_for_service 60 http://10.180.1.21/identity/v3/ 2025-11-12 20:10:13.013 | + functions:wait_for_service:469 : local timeout=60 2025-11-12 20:10:13.015 | + functions:wait_for_service:470 : local url=http://10.180.1.21/identity/v3/ 2025-11-12 20:10:13.016 | + functions:wait_for_service:471 : local rval=0 2025-11-12 20:10:13.018 | + functions:wait_for_service:472 : time_start wait_for_service 2025-11-12 20:10:13.020 | + functions-common:time_start:2409 : local name=wait_for_service 2025-11-12 20:10:13.023 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:10:13.024 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:10:13.028 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:10:13.031 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978213028 2025-11-12 20:10:13.033 | + functions:wait_for_service:473 : timeout 60 bash -x 2025-11-12 20:10:13.036 | ++ :: : curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://10.180.1.21/identity/v3/ 2025-11-12 20:10:15.317 | + :: : [[ 200 == 503 ]] 2025-11-12 20:10:15.318 | + :: : [[ 0 -eq 7 ]] 2025-11-12 20:10:15.321 | + functions:wait_for_service:478 : time_stop wait_for_service 2025-11-12 20:10:15.323 | + functions-common:time_stop:2423 : local name 2025-11-12 20:10:15.325 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:10:15.327 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:10:15.329 | + functions-common:time_stop:2426 : local total 2025-11-12 20:10:15.331 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:10:15.333 | + functions-common:time_stop:2429 : name=wait_for_service 2025-11-12 20:10:15.335 | + functions-common:time_stop:2430 : start_time=1762978213028 2025-11-12 20:10:15.337 | + functions-common:time_stop:2432 : [[ -z 1762978213028 ]] 2025-11-12 20:10:15.340 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:10:15.343 | + functions-common:time_stop:2435 : end_time=1762978215341 2025-11-12 20:10:15.345 | + functions-common:time_stop:2436 : elapsed_time=2313 2025-11-12 20:10:15.347 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:10:15.348 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:10:15.350 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=2313 2025-11-12 20:10:15.352 | + functions:wait_for_service:479 : return 0 2025-11-12 20:10:15.354 | + lib/keystone:start_keystone:557 : is_service_enabled tls-proxy 2025-11-12 20:10:15.368 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:15.370 | + lib/keystone:start_keystone:562 : restart_service memcached 2025-11-12 20:10:15.372 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:10:15.374 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart memcached 2025-11-12 20:10:16.403 | + stack.sh:main:1144 : bootstrap_keystone 2025-11-12 20:10:16.406 | + lib/keystone:bootstrap_keystone:577 : /opt/stack/data/venv/bin/keystone-manage bootstrap --bootstrap-username admin --bootstrap-password nomoresecret --bootstrap-project-name admin --bootstrap-role-name admin --bootstrap-service-name keystone --bootstrap-region-id RegionOne --bootstrap-public-url http://10.180.1.21/identity 2025-11-12 20:10:18.028 | DEBUG keystone.notifications [-] Callback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.030 | DEBUG keystone.notifications [-] Callback: `keystone.application_credential.core.Manager._delete_app_creds_on_user_delete_callback` subscribed to event `identity.user.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.030 | DEBUG keystone.notifications [-] Callback: `keystone.application_credential.core.Manager._delete_app_creds_on_assignment_removal` subscribed to event `identity.remove_application_credentials_for_user.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.033 | DEBUG keystone.notifications [-] Callback: `keystone.assignment.core.Manager._delete_domain_assignments` subscribed to event `identity.domain.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.043 | DEBUG keystone.notifications [-] Callback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.project.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.043 | DEBUG keystone.notifications [-] Callback: `keystone.catalog.core.Manager._on_project_or_endpoint_delete` subscribed to event `identity.endpoint.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.061 | DEBUG keystone.notifications [-] Callback: `keystone.federation.core.Manager._cleanup_identity_provider` subscribed to event `identity.domain_deleted.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.077 | DEBUG keystone.notifications [-] Callback: `keystone.identity.core.Manager._domain_deleted` subscribed to event `identity.domain_deleted.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.078 | DEBUG keystone.notifications [-] Callback: `keystone.identity.core.Manager._unset_default_project` subscribed to event `identity.project.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.195 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._trust_callback` subscribed to event `identity.OS-TRUST:trust.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.195 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._consumer_callback` subscribed to event `identity.OS-OAUTH1:consumer.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.195 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.195 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._project_callback` subscribed to event `identity.project.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.196 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.user.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.196 | DEBUG keystone.notifications [-] Callback: `keystone.revoke.core.Manager._user_callback` subscribed to event `identity.persist_revocation_event_for_user.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.202 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.OS-TRUST:trust.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.202 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.202 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.204 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.user.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.204 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.domain.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.204 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.project.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.204 | DEBUG keystone.notifications [-] Callback: `keystone.receipt.provider.Manager._drop_receipt_cache` subscribed to event `identity.invalidate_token_cache.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.208 | DEBUG keystone.notifications [-] Callback: `keystone.trust.core.Manager._on_user_delete` subscribed to event `identity.user.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.208 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.OS-TRUST:trust.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.deleted`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.user.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.domain.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.project.disabled`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.209 | DEBUG keystone.notifications [-] Callback: `keystone.token.provider.Manager._drop_token_cache` subscribed to event `identity.invalidate_token_cache.internal`. {{(pid=32398) register_event_callback /opt/stack/keystone/keystone/notifications.py:415}} 2025-11-12 20:10:18.236 | INFO dbcounter [-] Registered counter for database keystone 2025-11-12 20:10:18.245 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=32398) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:10:18.309 | DEBUG dbcounter [-] [32398] Writer thread running {{(pid=32398) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:10:18.357 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created domain default 2025-11-12 20:10:18.380 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created project admin 2025-11-12 20:10:18.395 | WARNING keystone.common.password_hashing [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Truncating password to algorithm specific maximum length 72 characters.: keystone.exception.UserNotFound: Could not find user: admin. 2025-11-12 20:10:18.407 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created user admin 2025-11-12 20:10:18.427 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created role reader 2025-11-12 20:10:18.432 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created role member 2025-11-12 20:10:18.445 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created implied role where a74d27dc91184b498eda6bc79d846ae4 implies e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:18.449 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created role manager 2025-11-12 20:10:18.457 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created implied role where 4d27c1d201b54e9dadd045725c731929 implies a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:18.462 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created role admin 2025-11-12 20:10:18.469 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created implied role where e9f979e2d348423aa018422b434c247a implies 4d27c1d201b54e9dadd045725c731929 2025-11-12 20:10:18.476 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created role service 2025-11-12 20:10:18.482 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Granted role admin on project admin to user admin. 2025-11-12 20:10:18.501 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Granted role admin on the system to user admin. 2025-11-12 20:10:18.508 | WARNING py.warnings [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] /opt/stack/data/venv/lib/python3.10/site-packages/pycadf/identifier.py:70: UserWarning: Invalid uuid: RegionOne. To ensure interoperability, identifiers should be a valid uuid. 2025-11-12 20:10:18.508 | warnings.warn(('Invalid uuid: %s. To ensure interoperability, ' 2025-11-12 20:10:18.508 |  2025-11-12 20:10:18.510 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created region RegionOne 2025-11-12 20:10:18.546 | INFO keystone.cmd.bootstrap [None req-8c26a7f8-396e-4ddc-9241-96f72d52caee None None] Created public endpoint http://10.180.1.21/identity 2025-11-12 20:10:18.939 | + lib/keystone:bootstrap_keystone:585 : '[' False == True ']' 2025-11-12 20:10:18.942 | + stack.sh:main:1147 : create_keystone_accounts 2025-11-12 20:10:18.944 | + lib/keystone:create_keystone_accounts:294 : local admin_project 2025-11-12 20:10:18.946 | ++ lib/keystone:create_keystone_accounts:295 : oscwrap project show admin -f value -c id 2025-11-12 20:10:20.573 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:20.575 | + lib/keystone:create_keystone_accounts:295 : admin_project=6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:10:20.577 | + lib/keystone:create_keystone_accounts:296 : local admin_user 2025-11-12 20:10:20.580 | ++ lib/keystone:create_keystone_accounts:297 : oscwrap user show admin -f value -c id 2025-11-12 20:10:21.828 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:21.830 | + lib/keystone:create_keystone_accounts:297 : admin_user=5e33816fcd454f238f61204d01291fa6 2025-11-12 20:10:21.832 | + lib/keystone:create_keystone_accounts:299 : local admin_role=admin 2025-11-12 20:10:21.834 | + lib/keystone:create_keystone_accounts:300 : local member_role=member 2025-11-12 20:10:21.839 | + lib/keystone:create_keystone_accounts:301 : local reader_role=reader 2025-11-12 20:10:21.840 | + lib/keystone:create_keystone_accounts:303 : async_run ks-domain-role get_or_add_user_domain_role admin 5e33816fcd454f238f61204d01291fa6 default 2025-11-12 20:10:21.900 | + inc/async:async_inner:63 : get_or_add_user_domain_role admin 5e33816fcd454f238f61204d01291fa6 default 2025-11-12 20:10:21.930 | [3565 Async ks-domain-role:32519]: running: get_or_add_user_domain_role admin 5e33816fcd454f238f61204d01291fa6 default 2025-11-12 20:10:21.932 | + lib/keystone:create_keystone_accounts:306 : get_or_create_domain Default 2025-11-12 20:10:21.934 | + functions-common:get_or_create_domain:875 : local domain_id 2025-11-12 20:10:21.936 | ++ functions-common:get_or_create_domain:881 : oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id 2025-11-12 20:10:23.415 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:23.417 | + functions-common:get_or_create_domain:880 : domain_id=default 2025-11-12 20:10:23.419 | + functions-common:get_or_create_domain:881 : echo default 2025-11-12 20:10:23.420 | default 2025-11-12 20:10:23.421 | + lib/keystone:create_keystone_accounts:307 : async_run ks-project get_or_create_project service Default 2025-11-12 20:10:23.470 | + inc/async:async_inner:63 : get_or_create_project service Default 2025-11-12 20:10:23.499 | [3565 Async ks-project:32629]: running: get_or_create_project service Default 2025-11-12 20:10:23.500 | + lib/keystone:create_keystone_accounts:310 : async_run ks-service get_or_create_role service 2025-11-12 20:10:23.549 | + inc/async:async_inner:63 : get_or_create_role service 2025-11-12 20:10:23.578 | [3565 Async ks-service:32741]: running: get_or_create_role service 2025-11-12 20:10:23.580 | + lib/keystone:create_keystone_accounts:316 : async_run ks-reseller get_or_create_role ResellerAdmin 2025-11-12 20:10:23.627 | + inc/async:async_inner:63 : get_or_create_role ResellerAdmin 2025-11-12 20:10:23.658 | [3565 Async ks-reseller:32836]: running: get_or_create_role ResellerAdmin 2025-11-12 20:10:23.660 | + lib/keystone:create_keystone_accounts:320 : local another_role=anotherrole 2025-11-12 20:10:23.662 | + lib/keystone:create_keystone_accounts:321 : async_run ks-anotherrole get_or_create_role anotherrole 2025-11-12 20:10:23.707 | + inc/async:async_inner:63 : get_or_create_role anotherrole 2025-11-12 20:10:23.740 | [3565 Async ks-anotherrole:32934]: running: get_or_create_role anotherrole 2025-11-12 20:10:23.742 | + lib/keystone:create_keystone_accounts:324 : local invis_project 2025-11-12 20:10:23.744 | ++ lib/keystone:create_keystone_accounts:325 : get_or_create_project invisible_to_admin default 2025-11-12 20:10:23.747 | ++ functions-common:get_or_create_project:925 : local project_id 2025-11-12 20:10:23.749 | +++ functions-common:get_or_create_project:933 : oscwrap --os-cloud devstack-system-admin project create invisible_to_admin --domain=default --or-show -f value -c id 2025-11-12 20:10:25.008 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:25.027 | [32836 Async ks-reseller:32836]: finished successfully 2025-11-12 20:10:25.286 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:25.297 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:25.307 | [32629 Async ks-project:32629]: finished successfully 2025-11-12 20:10:25.316 | [32741 Async ks-service:32741]: finished successfully 2025-11-12 20:10:25.370 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:25.390 | [32934 Async ks-anotherrole:32934]: finished successfully 2025-11-12 20:10:25.420 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:25.438 | [32519 Async ks-domain-role:32519]: finished successfully 2025-11-12 20:10:25.477 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:25.480 | ++ functions-common:get_or_create_project:931 : project_id=54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:25.482 | ++ functions-common:get_or_create_project:932 : echo 54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:25.484 | + lib/keystone:create_keystone_accounts:325 : invis_project=54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:25.486 | + lib/keystone:create_keystone_accounts:328 : local demo_project 2025-11-12 20:10:25.488 | ++ lib/keystone:create_keystone_accounts:329 : get_or_create_project demo default 2025-11-12 20:10:25.491 | ++ functions-common:get_or_create_project:925 : local project_id 2025-11-12 20:10:25.493 | +++ functions-common:get_or_create_project:933 : oscwrap --os-cloud devstack-system-admin project create demo --domain=default --or-show -f value -c id 2025-11-12 20:10:26.834 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:26.836 | ++ functions-common:get_or_create_project:931 : project_id=15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:26.839 | ++ functions-common:get_or_create_project:932 : echo 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:26.841 | + lib/keystone:create_keystone_accounts:329 : demo_project=15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:26.843 | + lib/keystone:create_keystone_accounts:330 : local demo_user 2025-11-12 20:10:26.845 | ++ lib/keystone:create_keystone_accounts:332 : get_or_create_user demo nomoresecret default demo@example.com 2025-11-12 20:10:26.848 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:26.850 | ++ functions-common:get_or_create_user:903 : [[ ! -z demo@example.com ]] 2025-11-12 20:10:26.852 | ++ functions-common:get_or_create_user:904 : local email=--email=demo@example.com 2025-11-12 20:10:26.854 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create demo --password nomoresecret --domain=default --email=demo@example.com --or-show -f value -c id 2025-11-12 20:10:28.204 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.207 | ++ functions-common:get_or_create_user:918 : user_id=8b23f04cd5f44220bc130104929494c4 2025-11-12 20:10:28.208 | ++ functions-common:get_or_create_user:919 : echo 8b23f04cd5f44220bc130104929494c4 2025-11-12 20:10:28.211 | + lib/keystone:create_keystone_accounts:332 : demo_user=8b23f04cd5f44220bc130104929494c4 2025-11-12 20:10:28.213 | + lib/keystone:create_keystone_accounts:334 : async_wait ks-domain-role ks-domain ks-project ks-service ks-reseller ks-anotherrole 2025-11-12 20:10:28.250 | [3565 Async ks-domain-role:32519]: Waiting for completion of get_or_add_user_domain_role admin 5e33816fcd454f238f61204d01291fa6 default running on PID 32519 (6 other jobs running) 2025-11-12 20:10:28.269 | [3565 Async ks-domain-role:32519]: Signaling child to exit 2025-11-12 20:10:28.269 | WAKEUP 2025-11-12 20:10:28.286 | [3565 Async ks-domain-role:32519]: Signaled 2025-11-12 20:10:28.287 | + functions-common:get_or_add_user_domain_role:989 : local user_role_id 2025-11-12 20:10:28.287 | + functions-common:get_or_add_user_domain_role:993 : openstack --os-cloud devstack-system-admin role add admin --user 5e33816fcd454f238f61204d01291fa6 --domain default 2025-11-12 20:10:28.287 | ++ functions-common:get_or_add_user_domain_role:1000 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 5e33816fcd454f238f61204d01291fa6 --domain default -c Role -f value 2025-11-12 20:10:28.287 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.287 | + functions-common:get_or_add_user_domain_role:1000 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:28.287 | + functions-common:get_or_add_user_domain_role:1002 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:28.287 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:28.317 | [3565 Async ks-domain-role:32519]: finished get_or_add_user_domain_role admin 5e33816fcd454f238f61204d01291fa6 default with result 0 in 3 seconds 2025-11-12 20:10:28.322 | Not waiting for async task ks-domain that we never started or has already been waited for 2025-11-12 20:10:28.347 | [3565 Async ks-project:32629]: Waiting for completion of get_or_create_project service Default running on PID 32629 (5 other jobs running) 2025-11-12 20:10:28.364 | [3565 Async ks-project:32629]: Signaling child to exit 2025-11-12 20:10:28.364 | WAKEUP 2025-11-12 20:10:28.379 | [3565 Async ks-project:32629]: Signaled 2025-11-12 20:10:28.381 | + functions-common:get_or_create_project:925 : local project_id 2025-11-12 20:10:28.381 | ++ functions-common:get_or_create_project:933 : oscwrap --os-cloud devstack-system-admin project create service --domain=Default --or-show -f value -c id 2025-11-12 20:10:28.381 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.381 | + functions-common:get_or_create_project:931 : project_id=aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:10:28.381 | + functions-common:get_or_create_project:932 : echo aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:10:28.381 | aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:10:28.410 | [3565 Async ks-project:32629]: finished get_or_create_project service Default with result 0 in 1 seconds 2025-11-12 20:10:28.436 | [3565 Async ks-service:32741]: Waiting for completion of get_or_create_role service running on PID 32741 (4 other jobs running) 2025-11-12 20:10:28.453 | [3565 Async ks-service:32741]: Signaling child to exit 2025-11-12 20:10:28.453 | WAKEUP 2025-11-12 20:10:28.469 | [3565 Async ks-service:32741]: Signaled 2025-11-12 20:10:28.470 | + functions-common:get_or_create_role:938 : local role_id 2025-11-12 20:10:28.470 | ++ functions-common:get_or_create_role:945 : oscwrap --os-cloud devstack-system-admin role create service --or-show -f value -c id 2025-11-12 20:10:28.470 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.470 | + functions-common:get_or_create_role:943 : role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:10:28.470 | + functions-common:get_or_create_role:944 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:10:28.470 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:10:28.501 | [3565 Async ks-service:32741]: finished get_or_create_role service with result 0 in 1 seconds 2025-11-12 20:10:28.527 | [3565 Async ks-reseller:32836]: Waiting for completion of get_or_create_role ResellerAdmin running on PID 32836 (3 other jobs running) 2025-11-12 20:10:28.545 | [3565 Async ks-reseller:32836]: Signaling child to exit 2025-11-12 20:10:28.545 | WAKEUP 2025-11-12 20:10:28.560 | [3565 Async ks-reseller:32836]: Signaled 2025-11-12 20:10:28.562 | + functions-common:get_or_create_role:938 : local role_id 2025-11-12 20:10:28.562 | ++ functions-common:get_or_create_role:945 : oscwrap --os-cloud devstack-system-admin role create ResellerAdmin --or-show -f value -c id 2025-11-12 20:10:28.562 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.562 | + functions-common:get_or_create_role:943 : role_id=3bb935b6d26e44079e8732332bf3e561 2025-11-12 20:10:28.562 | + functions-common:get_or_create_role:944 : echo 3bb935b6d26e44079e8732332bf3e561 2025-11-12 20:10:28.562 | 3bb935b6d26e44079e8732332bf3e561 2025-11-12 20:10:28.592 | [3565 Async ks-reseller:32836]: finished get_or_create_role ResellerAdmin with result 0 in 1 seconds 2025-11-12 20:10:28.617 | [3565 Async ks-anotherrole:32934]: Waiting for completion of get_or_create_role anotherrole running on PID 32934 (2 other jobs running) 2025-11-12 20:10:28.635 | [3565 Async ks-anotherrole:32934]: Signaling child to exit 2025-11-12 20:10:28.635 | WAKEUP 2025-11-12 20:10:28.650 | [3565 Async ks-anotherrole:32934]: Signaled 2025-11-12 20:10:28.651 | + functions-common:get_or_create_role:938 : local role_id 2025-11-12 20:10:28.651 | ++ functions-common:get_or_create_role:945 : oscwrap --os-cloud devstack-system-admin role create anotherrole --or-show -f value -c id 2025-11-12 20:10:28.651 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:28.651 | + functions-common:get_or_create_role:943 : role_id=704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:28.651 | + functions-common:get_or_create_role:944 : echo 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:28.651 | 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:28.681 | [3565 Async ks-anotherrole:32934]: finished get_or_create_role anotherrole with result 0 in 1 seconds 2025-11-12 20:10:28.684 | + inc/async:async_wait:197 : return 0 2025-11-12 20:10:28.686 | + lib/keystone:create_keystone_accounts:336 : async_run ks-demo-member get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.734 | + inc/async:async_inner:63 : get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.763 | [3565 Async ks-demo-member:33776]: running: get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.765 | + lib/keystone:create_keystone_accounts:338 : async_run ks-demo-admin get_or_add_user_project_role admin 5e33816fcd454f238f61204d01291fa6 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.812 | + inc/async:async_inner:63 : get_or_add_user_project_role admin 5e33816fcd454f238f61204d01291fa6 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.845 | [3565 Async ks-demo-admin:33872]: running: get_or_add_user_project_role admin 5e33816fcd454f238f61204d01291fa6 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.847 | + lib/keystone:create_keystone_accounts:339 : async_run ks-demo-another get_or_add_user_project_role anotherrole 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.895 | + inc/async:async_inner:63 : get_or_add_user_project_role anotherrole 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.925 | [3565 Async ks-demo-another:33969]: running: get_or_add_user_project_role anotherrole 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:28.927 | + lib/keystone:create_keystone_accounts:340 : async_run ks-demo-invis get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:28.974 | + inc/async:async_inner:63 : get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:29.005 | [3565 Async ks-demo-invis:34066]: running: get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:29.008 | + lib/keystone:create_keystone_accounts:343 : local demo_reader 2025-11-12 20:10:29.010 | ++ lib/keystone:create_keystone_accounts:345 : get_or_create_user demo_reader nomoresecret default demo_reader@example.com 2025-11-12 20:10:29.012 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:29.014 | ++ functions-common:get_or_create_user:903 : [[ ! -z demo_reader@example.com ]] 2025-11-12 20:10:29.016 | ++ functions-common:get_or_create_user:904 : local email=--email=demo_reader@example.com 2025-11-12 20:10:29.018 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create demo_reader --password nomoresecret --domain=default --email=demo_reader@example.com --or-show -f value -c id 2025-11-12 20:10:30.711 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:30.714 | ++ functions-common:get_or_create_user:918 : user_id=810b1887578d409690f8e4f90e010a90 2025-11-12 20:10:30.718 | ++ functions-common:get_or_create_user:919 : echo 810b1887578d409690f8e4f90e010a90 2025-11-12 20:10:30.720 | + lib/keystone:create_keystone_accounts:345 : demo_reader=810b1887578d409690f8e4f90e010a90 2025-11-12 20:10:30.725 | + lib/keystone:create_keystone_accounts:347 : async_run ks-demo-reader get_or_add_user_project_role reader 810b1887578d409690f8e4f90e010a90 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:30.775 | + inc/async:async_inner:63 : get_or_add_user_project_role reader 810b1887578d409690f8e4f90e010a90 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:30.811 | [3565 Async ks-demo-reader:34253]: running: get_or_add_user_project_role reader 810b1887578d409690f8e4f90e010a90 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:30.812 | + lib/keystone:create_keystone_accounts:350 : local alt_demo_project 2025-11-12 20:10:30.813 | ++ lib/keystone:create_keystone_accounts:351 : get_or_create_project alt_demo default 2025-11-12 20:10:30.815 | ++ functions-common:get_or_create_project:925 : local project_id 2025-11-12 20:10:30.818 | +++ functions-common:get_or_create_project:933 : oscwrap --os-cloud devstack-system-admin project create alt_demo --domain=default --or-show -f value -c id 2025-11-12 20:10:32.437 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:32.456 | [33776 Async ks-demo-member:33776]: finished successfully 2025-11-12 20:10:32.499 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:32.502 | ++ functions-common:get_or_create_project:931 : project_id=7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:32.504 | ++ functions-common:get_or_create_project:932 : echo 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:32.506 | + lib/keystone:create_keystone_accounts:351 : alt_demo_project=7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:32.508 | + lib/keystone:create_keystone_accounts:353 : local alt_demo_user 2025-11-12 20:10:32.511 | ++ lib/keystone:create_keystone_accounts:355 : get_or_create_user alt_demo nomoresecret default alt_demo@example.com 2025-11-12 20:10:32.513 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:32.515 | ++ functions-common:get_or_create_user:903 : [[ ! -z alt_demo@example.com ]] 2025-11-12 20:10:32.517 | ++ functions-common:get_or_create_user:904 : local email=--email=alt_demo@example.com 2025-11-12 20:10:32.519 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create alt_demo --password nomoresecret --domain=default --email=alt_demo@example.com --or-show -f value -c id 2025-11-12 20:10:32.645 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:32.664 | [33872 Async ks-demo-admin:33872]: finished successfully 2025-11-12 20:10:32.779 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:32.799 | [33969 Async ks-demo-another:33969]: finished successfully 2025-11-12 20:10:32.882 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:32.903 | [34066 Async ks-demo-invis:34066]: finished successfully 2025-11-12 20:10:33.880 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:33.883 | ++ functions-common:get_or_create_user:918 : user_id=8b044fd423a0411699af64fa42f48b52 2025-11-12 20:10:33.885 | ++ functions-common:get_or_create_user:919 : echo 8b044fd423a0411699af64fa42f48b52 2025-11-12 20:10:33.887 | + lib/keystone:create_keystone_accounts:355 : alt_demo_user=8b044fd423a0411699af64fa42f48b52 2025-11-12 20:10:33.889 | + lib/keystone:create_keystone_accounts:357 : async_run ks-alt-admin get_or_add_user_project_role admin 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:33.938 | + inc/async:async_inner:63 : get_or_add_user_project_role admin 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:33.967 | [3565 Async ks-alt-admin:34629]: running: get_or_add_user_project_role admin 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:33.969 | + lib/keystone:create_keystone_accounts:358 : async_run ks-alt-another get_or_add_user_project_role anotherrole 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:34.016 | + inc/async:async_inner:63 : get_or_add_user_project_role anotherrole 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:34.047 | [3565 Async ks-alt-another:34726]: running: get_or_add_user_project_role anotherrole 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:34.049 | + lib/keystone:create_keystone_accounts:361 : local alt_demo_member 2025-11-12 20:10:34.051 | ++ lib/keystone:create_keystone_accounts:363 : get_or_create_user alt_demo_member nomoresecret default alt_demo_member@example.com 2025-11-12 20:10:34.053 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:34.055 | ++ functions-common:get_or_create_user:903 : [[ ! -z alt_demo_member@example.com ]] 2025-11-12 20:10:34.057 | ++ functions-common:get_or_create_user:904 : local email=--email=alt_demo_member@example.com 2025-11-12 20:10:34.059 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create alt_demo_member --password nomoresecret --domain=default --email=alt_demo_member@example.com --or-show -f value -c id 2025-11-12 20:10:34.466 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:34.485 | [34253 Async ks-demo-reader:34253]: finished successfully 2025-11-12 20:10:35.516 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:35.525 | ++ functions-common:get_or_create_user:918 : user_id=41976015d32d416e94bb8819400bc6be 2025-11-12 20:10:35.526 | ++ functions-common:get_or_create_user:919 : echo 41976015d32d416e94bb8819400bc6be 2025-11-12 20:10:35.526 | + lib/keystone:create_keystone_accounts:363 : alt_demo_member=41976015d32d416e94bb8819400bc6be 2025-11-12 20:10:35.527 | + lib/keystone:create_keystone_accounts:364 : async_run ks-alt-member-user get_or_add_user_project_role member 41976015d32d416e94bb8819400bc6be 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:35.583 | + inc/async:async_inner:63 : get_or_add_user_project_role member 41976015d32d416e94bb8819400bc6be 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:35.618 | [3565 Async ks-alt-member-user:34903]: running: get_or_add_user_project_role member 41976015d32d416e94bb8819400bc6be 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:35.619 | + lib/keystone:create_keystone_accounts:367 : local alt_demo_reader 2025-11-12 20:10:35.620 | ++ lib/keystone:create_keystone_accounts:369 : get_or_create_user alt_demo_reader nomoresecret default alt_demo_reader@example.com 2025-11-12 20:10:35.622 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:35.624 | ++ functions-common:get_or_create_user:903 : [[ ! -z alt_demo_reader@example.com ]] 2025-11-12 20:10:35.626 | ++ functions-common:get_or_create_user:904 : local email=--email=alt_demo_reader@example.com 2025-11-12 20:10:35.629 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create alt_demo_reader --password nomoresecret --domain=default --email=alt_demo_reader@example.com --or-show -f value -c id 2025-11-12 20:10:37.096 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:37.098 | ++ functions-common:get_or_create_user:918 : user_id=7b39e21f89074f07a563beecc96122b9 2025-11-12 20:10:37.101 | ++ functions-common:get_or_create_user:919 : echo 7b39e21f89074f07a563beecc96122b9 2025-11-12 20:10:37.103 | + lib/keystone:create_keystone_accounts:369 : alt_demo_reader=7b39e21f89074f07a563beecc96122b9 2025-11-12 20:10:37.105 | + lib/keystone:create_keystone_accounts:370 : async_run ks-alt-reader-user get_or_add_user_project_role reader 7b39e21f89074f07a563beecc96122b9 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:37.159 | + inc/async:async_inner:63 : get_or_add_user_project_role reader 7b39e21f89074f07a563beecc96122b9 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:37.195 | [3565 Async ks-alt-reader-user:35078]: running: get_or_add_user_project_role reader 7b39e21f89074f07a563beecc96122b9 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:37.198 | ++ lib/keystone:create_keystone_accounts:377 : get_or_create_user system_member nomoresecret default system_member@example.com 2025-11-12 20:10:37.200 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:37.203 | ++ functions-common:get_or_create_user:903 : [[ ! -z system_member@example.com ]] 2025-11-12 20:10:37.205 | ++ functions-common:get_or_create_user:904 : local email=--email=system_member@example.com 2025-11-12 20:10:37.208 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create system_member --password nomoresecret --domain=default --email=system_member@example.com --or-show -f value -c id 2025-11-12 20:10:37.371 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:37.392 | [34629 Async ks-alt-admin:34629]: finished successfully 2025-11-12 20:10:37.429 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:37.448 | [34726 Async ks-alt-another:34726]: finished successfully 2025-11-12 20:10:38.624 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:38.627 | ++ functions-common:get_or_create_user:918 : user_id=1c1996e8c5ca426b80276fa4d088528f 2025-11-12 20:10:38.628 | ++ functions-common:get_or_create_user:919 : echo 1c1996e8c5ca426b80276fa4d088528f 2025-11-12 20:10:38.631 | + lib/keystone:create_keystone_accounts:377 : system_member_user=1c1996e8c5ca426b80276fa4d088528f 2025-11-12 20:10:38.633 | + lib/keystone:create_keystone_accounts:378 : async_run ks-system-member get_or_add_user_system_role member 1c1996e8c5ca426b80276fa4d088528f all 2025-11-12 20:10:38.683 | + inc/async:async_inner:63 : get_or_add_user_system_role member 1c1996e8c5ca426b80276fa4d088528f all 2025-11-12 20:10:38.717 | [3565 Async ks-system-member:35311]: running: get_or_add_user_system_role member 1c1996e8c5ca426b80276fa4d088528f all 2025-11-12 20:10:38.719 | ++ lib/keystone:create_keystone_accounts:381 : get_or_create_user system_reader nomoresecret default system_reader@example.com 2025-11-12 20:10:38.721 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:10:38.723 | ++ functions-common:get_or_create_user:903 : [[ ! -z system_reader@example.com ]] 2025-11-12 20:10:38.725 | ++ functions-common:get_or_create_user:904 : local email=--email=system_reader@example.com 2025-11-12 20:10:38.728 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create system_reader --password nomoresecret --domain=default --email=system_reader@example.com --or-show -f value -c id 2025-11-12 20:10:38.891 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:38.911 | [34903 Async ks-alt-member-user:34903]: finished successfully 2025-11-12 20:10:40.127 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:40.129 | ++ functions-common:get_or_create_user:918 : user_id=81e92bf9d8a549bcaa77b8a0bf49115d 2025-11-12 20:10:40.131 | ++ functions-common:get_or_create_user:919 : echo 81e92bf9d8a549bcaa77b8a0bf49115d 2025-11-12 20:10:40.134 | + lib/keystone:create_keystone_accounts:381 : system_reader_user=81e92bf9d8a549bcaa77b8a0bf49115d 2025-11-12 20:10:40.136 | + lib/keystone:create_keystone_accounts:382 : async_run ks-system-reader get_or_add_user_system_role reader 81e92bf9d8a549bcaa77b8a0bf49115d all 2025-11-12 20:10:40.186 | + inc/async:async_inner:63 : get_or_add_user_system_role reader 81e92bf9d8a549bcaa77b8a0bf49115d all 2025-11-12 20:10:40.219 | [3565 Async ks-system-reader:35519]: running: get_or_add_user_system_role reader 81e92bf9d8a549bcaa77b8a0bf49115d all 2025-11-12 20:10:40.222 | + lib/keystone:create_keystone_accounts:385 : local admin_group 2025-11-12 20:10:40.224 | ++ lib/keystone:create_keystone_accounts:387 : get_or_create_group admins default 'openstack admin group' 2025-11-12 20:10:40.226 | ++ functions-common:get_or_create_group:887 : local 'desc=openstack admin group' 2025-11-12 20:10:40.228 | ++ functions-common:get_or_create_group:888 : local group_id 2025-11-12 20:10:40.231 | +++ functions-common:get_or_create_group:897 : oscwrap --os-cloud devstack-system-admin group create admins --domain default --description 'openstack admin group' --or-show -f value -c id 2025-11-12 20:10:40.395 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:40.413 | [35078 Async ks-alt-reader-user:35078]: finished successfully 2025-11-12 20:10:41.628 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:41.630 | ++ functions-common:get_or_create_group:895 : group_id=32726155621248e59cee8b233122134c 2025-11-12 20:10:41.632 | ++ functions-common:get_or_create_group:896 : echo 32726155621248e59cee8b233122134c 2025-11-12 20:10:41.634 | + lib/keystone:create_keystone_accounts:387 : admin_group=32726155621248e59cee8b233122134c 2025-11-12 20:10:41.636 | + lib/keystone:create_keystone_accounts:388 : local non_admin_group 2025-11-12 20:10:41.639 | ++ lib/keystone:create_keystone_accounts:390 : get_or_create_group nonadmins default 'non-admin group' 2025-11-12 20:10:41.642 | ++ functions-common:get_or_create_group:887 : local 'desc=non-admin group' 2025-11-12 20:10:41.643 | ++ functions-common:get_or_create_group:888 : local group_id 2025-11-12 20:10:41.646 | +++ functions-common:get_or_create_group:897 : oscwrap --os-cloud devstack-system-admin group create nonadmins --domain default --description 'non-admin group' --or-show -f value -c id 2025-11-12 20:10:43.038 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.040 | ++ functions-common:get_or_create_group:895 : group_id=511e6a52ad3744e28ccf7b95caa569b5 2025-11-12 20:10:43.042 | ++ functions-common:get_or_create_group:896 : echo 511e6a52ad3744e28ccf7b95caa569b5 2025-11-12 20:10:43.045 | + lib/keystone:create_keystone_accounts:390 : non_admin_group=511e6a52ad3744e28ccf7b95caa569b5 2025-11-12 20:10:43.047 | + lib/keystone:create_keystone_accounts:392 : async_run ks-group-memberdemo get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.096 | + inc/async:async_inner:63 : get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.127 | [3565 Async ks-group-memberdemo:35786]: running: get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.129 | + lib/keystone:create_keystone_accounts:393 : async_run ks-group-anotherdemo get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.179 | + inc/async:async_inner:63 : get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.209 | [3565 Async ks-group-anotherdemo:35865]: running: get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.211 | + lib/keystone:create_keystone_accounts:394 : async_run ks-group-memberalt get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.261 | + inc/async:async_inner:63 : get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.294 | [3565 Async ks-group-memberalt:35945]: running: get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.296 | + lib/keystone:create_keystone_accounts:395 : async_run ks-group-anotheralt get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.347 | + inc/async:async_inner:63 : get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.380 | [3565 Async ks-group-anotheralt:36043]: running: get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:43.382 | + lib/keystone:create_keystone_accounts:396 : async_run ks-group-admin get_or_add_group_project_role admin 32726155621248e59cee8b233122134c 6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:10:43.432 | + inc/async:async_inner:63 : get_or_add_group_project_role admin 32726155621248e59cee8b233122134c 6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:10:43.447 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:43.468 | [35311 Async ks-system-member:35311]: finished successfully 2025-11-12 20:10:43.468 | [3565 Async ks-group-admin:36124]: running: get_or_add_group_project_role admin 32726155621248e59cee8b233122134c 6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:10:43.470 | + lib/keystone:create_keystone_accounts:398 : async_wait ks-demo-member ks-demo-admin ks-demo-another ks-demo-invis ks-demo-reader 2025-11-12 20:10:43.510 | [3565 Async ks-demo-member:33776]: Waiting for completion of get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 running on PID 33776 (17 other jobs running) 2025-11-12 20:10:43.528 | [3565 Async ks-demo-member:33776]: Signaling child to exit 2025-11-12 20:10:43.529 | WAKEUP 2025-11-12 20:10:43.545 | [3565 Async ks-demo-member:33776]: Signaled 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:43.546 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:43.546 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:43.546 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:43.546 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:43.546 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:43.546 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add member --user 8b23f04cd5f44220bc130104929494c4 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.546 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 8b23f04cd5f44220bc130104929494c4 --project 15b957dc886043e1ba7a17b534c12a06 -c Role -f value 2025-11-12 20:10:43.546 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:982 : user_role_id=a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.546 | + functions-common:get_or_add_user_project_role:983 : echo a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.546 | a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.578 | [3565 Async ks-demo-member:33776]: finished get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:43.607 | [3565 Async ks-demo-admin:33872]: Waiting for completion of get_or_add_user_project_role admin 5e33816fcd454f238f61204d01291fa6 15b957dc886043e1ba7a17b534c12a06 running on PID 33872 (16 other jobs running) 2025-11-12 20:10:43.624 | [3565 Async ks-demo-admin:33872]: Signaling child to exit 2025-11-12 20:10:43.625 | WAKEUP 2025-11-12 20:10:43.641 | [3565 Async ks-demo-admin:33872]: Signaled 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:43.642 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:43.642 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:43.642 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:43.642 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:43.642 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:43.642 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add admin --user 5e33816fcd454f238f61204d01291fa6 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.642 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 5e33816fcd454f238f61204d01291fa6 --project 15b957dc886043e1ba7a17b534c12a06 -c Role -f value 2025-11-12 20:10:43.642 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:43.642 | + functions-common:get_or_add_user_project_role:983 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:43.642 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:43.673 | [3565 Async ks-demo-admin:33872]: finished get_or_add_user_project_role admin 5e33816fcd454f238f61204d01291fa6 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:43.700 | [3565 Async ks-demo-another:33969]: Waiting for completion of get_or_add_user_project_role anotherrole 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 running on PID 33969 (15 other jobs running) 2025-11-12 20:10:43.718 | [3565 Async ks-demo-another:33969]: Signaling child to exit 2025-11-12 20:10:43.718 | WAKEUP 2025-11-12 20:10:43.734 | [3565 Async ks-demo-another:33969]: Signaled 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:43.735 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:43.735 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:43.735 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:43.735 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:43.735 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:43.735 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add anotherrole --user 8b23f04cd5f44220bc130104929494c4 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.735 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user 8b23f04cd5f44220bc130104929494c4 --project 15b957dc886043e1ba7a17b534c12a06 -c Role -f value 2025-11-12 20:10:43.735 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:982 : user_role_id=704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:43.735 | + functions-common:get_or_add_user_project_role:983 : echo 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:43.735 | 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:43.767 | [3565 Async ks-demo-another:33969]: finished get_or_add_user_project_role anotherrole 8b23f04cd5f44220bc130104929494c4 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:43.796 | [3565 Async ks-demo-invis:34066]: Waiting for completion of get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 54612b077d9c47cfa89ad2305cf3479d running on PID 34066 (14 other jobs running) 2025-11-12 20:10:43.815 | [3565 Async ks-demo-invis:34066]: Signaling child to exit 2025-11-12 20:10:43.815 | WAKEUP 2025-11-12 20:10:43.831 | [3565 Async ks-demo-invis:34066]: Signaled 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:43.832 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:43.832 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:43.832 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:43.832 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:43.832 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:43.832 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add member --user 8b23f04cd5f44220bc130104929494c4 --project 54612b077d9c47cfa89ad2305cf3479d 2025-11-12 20:10:43.832 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 8b23f04cd5f44220bc130104929494c4 --project 54612b077d9c47cfa89ad2305cf3479d -c Role -f value 2025-11-12 20:10:43.832 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:982 : user_role_id=a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.832 | + functions-common:get_or_add_user_project_role:983 : echo a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.832 | a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:43.863 | [3565 Async ks-demo-invis:34066]: finished get_or_add_user_project_role member 8b23f04cd5f44220bc130104929494c4 54612b077d9c47cfa89ad2305cf3479d with result 0 in 3 seconds 2025-11-12 20:10:43.889 | [3565 Async ks-demo-reader:34253]: Waiting for completion of get_or_add_user_project_role reader 810b1887578d409690f8e4f90e010a90 15b957dc886043e1ba7a17b534c12a06 running on PID 34253 (13 other jobs running) 2025-11-12 20:10:43.907 | [3565 Async ks-demo-reader:34253]: Signaling child to exit 2025-11-12 20:10:43.908 | WAKEUP 2025-11-12 20:10:43.923 | [3565 Async ks-demo-reader:34253]: Signaled 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:43.924 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:43.924 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:43.924 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:43.924 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:43.924 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:43.924 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add reader --user 810b1887578d409690f8e4f90e010a90 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:43.924 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 810b1887578d409690f8e4f90e010a90 --project 15b957dc886043e1ba7a17b534c12a06 -c Role -f value 2025-11-12 20:10:43.924 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:43.924 | + functions-common:get_or_add_user_project_role:983 : echo e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:43.924 | e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:43.956 | [3565 Async ks-demo-reader:34253]: finished get_or_add_user_project_role reader 810b1887578d409690f8e4f90e010a90 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:43.959 | + inc/async:async_wait:197 : return 0 2025-11-12 20:10:43.961 | + lib/keystone:create_keystone_accounts:399 : async_wait ks-alt-admin ks-alt-another ks-alt-member-user ks-alt-reader-user 2025-11-12 20:10:43.997 | [3565 Async ks-alt-admin:34629]: Waiting for completion of get_or_add_user_project_role admin 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 running on PID 34629 (12 other jobs running) 2025-11-12 20:10:44.015 | [3565 Async ks-alt-admin:34629]: Signaling child to exit 2025-11-12 20:10:44.016 | WAKEUP 2025-11-12 20:10:44.032 | [3565 Async ks-alt-admin:34629]: Signaled 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:44.032 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:44.032 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.032 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.032 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.032 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.032 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add admin --user 8b044fd423a0411699af64fa42f48b52 --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:44.032 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user 8b044fd423a0411699af64fa42f48b52 --project 7f6752571c9341feb5ecb5660b2bba60 -c Role -f value 2025-11-12 20:10:44.032 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:44.032 | + functions-common:get_or_add_user_project_role:983 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:44.032 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:44.065 | [3565 Async ks-alt-admin:34629]: finished get_or_add_user_project_role admin 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:44.105 | [3565 Async ks-alt-another:34726]: Waiting for completion of get_or_add_user_project_role anotherrole 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 running on PID 34726 (11 other jobs running) 2025-11-12 20:10:44.125 | [3565 Async ks-alt-another:34726]: Signaling child to exit 2025-11-12 20:10:44.125 | WAKEUP 2025-11-12 20:10:44.142 | [3565 Async ks-alt-another:34726]: Signaled 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:44.142 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:44.142 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.142 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.142 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.142 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.142 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add anotherrole --user 8b044fd423a0411699af64fa42f48b52 --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:44.142 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --user 8b044fd423a0411699af64fa42f48b52 --project 7f6752571c9341feb5ecb5660b2bba60 -c Role -f value 2025-11-12 20:10:44.142 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:982 : user_role_id=704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:44.142 | + functions-common:get_or_add_user_project_role:983 : echo 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:44.142 | 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:44.175 | [3565 Async ks-alt-another:34726]: finished get_or_add_user_project_role anotherrole 8b044fd423a0411699af64fa42f48b52 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:44.207 | [3565 Async ks-alt-member-user:34903]: Waiting for completion of get_or_add_user_project_role member 41976015d32d416e94bb8819400bc6be 7f6752571c9341feb5ecb5660b2bba60 running on PID 34903 (10 other jobs running) 2025-11-12 20:10:44.230 | [3565 Async ks-alt-member-user:34903]: Signaling child to exit 2025-11-12 20:10:44.231 | WAKEUP 2025-11-12 20:10:44.253 | [3565 Async ks-alt-member-user:34903]: Signaled 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:44.253 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:44.253 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.253 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.253 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.253 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.253 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add member --user 41976015d32d416e94bb8819400bc6be --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:44.253 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 41976015d32d416e94bb8819400bc6be --project 7f6752571c9341feb5ecb5660b2bba60 -c Role -f value 2025-11-12 20:10:44.253 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:982 : user_role_id=a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:44.253 | + functions-common:get_or_add_user_project_role:983 : echo a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:44.253 | a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:44.289 | [3565 Async ks-alt-member-user:34903]: finished get_or_add_user_project_role member 41976015d32d416e94bb8819400bc6be 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:44.318 | [3565 Async ks-alt-reader-user:35078]: Waiting for completion of get_or_add_user_project_role reader 7b39e21f89074f07a563beecc96122b9 7f6752571c9341feb5ecb5660b2bba60 running on PID 35078 (9 other jobs running) 2025-11-12 20:10:44.343 | [3565 Async ks-alt-reader-user:35078]: Signaling child to exit 2025-11-12 20:10:44.346 | WAKEUP 2025-11-12 20:10:44.361 | [3565 Async ks-alt-reader-user:35078]: Signaled 2025-11-12 20:10:44.362 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:10:44.363 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:10:44.363 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args 2025-11-12 20:10:44.363 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.363 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.363 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.363 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.363 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.363 | + functions-common:get_or_add_user_project_role:969 : domain_args= 2025-11-12 20:10:44.363 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add reader --user 7b39e21f89074f07a563beecc96122b9 --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:44.363 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 7b39e21f89074f07a563beecc96122b9 --project 7f6752571c9341feb5ecb5660b2bba60 -c Role -f value 2025-11-12 20:10:44.363 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.363 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.363 | + functions-common:get_or_add_user_project_role:983 : echo e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.363 | e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.400 | [3565 Async ks-alt-reader-user:35078]: finished get_or_add_user_project_role reader 7b39e21f89074f07a563beecc96122b9 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:44.403 | + inc/async:async_wait:197 : return 0 2025-11-12 20:10:44.406 | + lib/keystone:create_keystone_accounts:400 : async_wait ks-system-member ks-system-reader 2025-11-12 20:10:44.445 | [3565 Async ks-system-member:35311]: Waiting for completion of get_or_add_user_system_role member 1c1996e8c5ca426b80276fa4d088528f all running on PID 35311 (8 other jobs running) 2025-11-12 20:10:44.466 | [3565 Async ks-system-member:35311]: Signaling child to exit 2025-11-12 20:10:44.467 | WAKEUP 2025-11-12 20:10:44.488 | [3565 Async ks-system-member:35311]: Signaled 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1008 : local user_role_id 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1009 : local domain_args 2025-11-12 20:10:44.489 | ++ functions-common:get_or_add_user_system_role:1011 : _get_domain_args 2025-11-12 20:10:44.489 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.489 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.489 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.489 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.489 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1011 : domain_args= 2025-11-12 20:10:44.489 | ++ functions-common:get_or_add_user_system_role:1019 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 1c1996e8c5ca426b80276fa4d088528f --system all -f value -c Role 2025-11-12 20:10:44.489 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1019 : user_role_id= 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1020 : [[ -z '' ]] 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1022 : openstack --os-cloud devstack-system-admin role add member --user 1c1996e8c5ca426b80276fa4d088528f --system all 2025-11-12 20:10:44.489 | ++ functions-common:get_or_add_user_system_role:1031 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --user 1c1996e8c5ca426b80276fa4d088528f --system all -f value -c Role 2025-11-12 20:10:44.489 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1031 : user_role_id= 2025-11-12 20:10:44.489 | + functions-common:get_or_add_user_system_role:1033 : echo 2025-11-12 20:10:44.489 | 2025-11-12 20:10:44.544 | [3565 Async ks-system-member:35311]: finished get_or_add_user_system_role member 1c1996e8c5ca426b80276fa4d088528f all with result 0 in 4 seconds 2025-11-12 20:10:44.588 | [3565 Async ks-system-reader:35519]: Waiting for completion of get_or_add_user_system_role reader 81e92bf9d8a549bcaa77b8a0bf49115d all running on PID 35519 (7 other jobs running) 2025-11-12 20:10:44.605 | [3565 Async ks-system-reader:35519]: Signaling child to exit 2025-11-12 20:10:44.896 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:44.915 | [35519 Async ks-system-reader:35519]: finished successfully 2025-11-12 20:10:44.933 | WAKEUP 2025-11-12 20:10:44.951 | [3565 Async ks-system-reader:35519]: Signaled 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1008 : local user_role_id 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1009 : local domain_args 2025-11-12 20:10:44.952 | ++ functions-common:get_or_add_user_system_role:1011 : _get_domain_args 2025-11-12 20:10:44.952 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:10:44.952 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:10:44.952 | ++ functions-common:_get_domain_args:953 : [[ -n '' ]] 2025-11-12 20:10:44.952 | ++ functions-common:_get_domain_args:956 : [[ -n '' ]] 2025-11-12 20:10:44.952 | ++ functions-common:_get_domain_args:960 : echo 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1011 : domain_args= 2025-11-12 20:10:44.952 | ++ functions-common:get_or_add_user_system_role:1019 : oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 81e92bf9d8a549bcaa77b8a0bf49115d --system all -f value -c Role 2025-11-12 20:10:44.952 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1019 : user_role_id= 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1020 : [[ -z '' ]] 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1022 : openstack --os-cloud devstack-system-admin role add reader --user 81e92bf9d8a549bcaa77b8a0bf49115d --system all 2025-11-12 20:10:44.952 | ++ functions-common:get_or_add_user_system_role:1031 : oscwrap --os-cloud devstack-system-admin role assignment list --role reader --user 81e92bf9d8a549bcaa77b8a0bf49115d --system all -f value -c Role 2025-11-12 20:10:44.952 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1031 : user_role_id=e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.952 | + functions-common:get_or_add_user_system_role:1033 : echo e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.952 | e0d0e33428364b688d087783b11407fc 2025-11-12 20:10:44.986 | [3565 Async ks-system-reader:35519]: finished get_or_add_user_system_role reader 81e92bf9d8a549bcaa77b8a0bf49115d all with result 0 in 4 seconds 2025-11-12 20:10:44.991 | + inc/async:async_wait:197 : return 0 2025-11-12 20:10:44.994 | + lib/keystone:create_keystone_accounts:401 : async_wait ks-group-memberdemo ks-group-anotherdemo ks-group-memberalt ks-group-anotheralt ks-group-admin 2025-11-12 20:10:45.035 | [3565 Async ks-group-memberdemo:35786]: Waiting for completion of get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 running on PID 35786 (6 other jobs running) 2025-11-12 20:10:45.054 | [3565 Async ks-group-memberdemo:35786]: Signaling child to exit 2025-11-12 20:10:46.293 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:46.313 | [35786 Async ks-group-memberdemo:35786]: finished successfully 2025-11-12 20:10:46.330 | WAKEUP 2025-11-12 20:10:46.347 | [3565 Async ks-group-memberdemo:35786]: Signaled 2025-11-12 20:10:46.349 | + functions-common:get_or_add_group_project_role:1039 : local group_role_id 2025-11-12 20:10:46.349 | + functions-common:get_or_add_group_project_role:1043 : openstack role add member --group 511e6a52ad3744e28ccf7b95caa569b5 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:46.349 | ++ functions-common:get_or_add_group_project_role:1050 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --group 511e6a52ad3744e28ccf7b95caa569b5 --project 15b957dc886043e1ba7a17b534c12a06 -f value -c Role 2025-11-12 20:10:46.349 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:46.349 | + functions-common:get_or_add_group_project_role:1050 : group_role_id=a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.349 | + functions-common:get_or_add_group_project_role:1052 : echo a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.349 | a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.382 | [3565 Async ks-group-memberdemo:35786]: finished get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:46.398 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:46.411 | [3565 Async ks-group-anotherdemo:35865]: Waiting for completion of get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 running on PID 35865 (5 other jobs running) 2025-11-12 20:10:46.418 | [35865 Async ks-group-anotherdemo:35865]: finished successfully 2025-11-12 20:10:46.431 | [3565 Async ks-group-anotherdemo:35865]: Signaling child to exit 2025-11-12 20:10:46.436 | WAKEUP 2025-11-12 20:10:46.454 | [3565 Async ks-group-anotherdemo:35865]: Signaled 2025-11-12 20:10:46.455 | + functions-common:get_or_add_group_project_role:1039 : local group_role_id 2025-11-12 20:10:46.455 | + functions-common:get_or_add_group_project_role:1043 : openstack role add anotherrole --group 511e6a52ad3744e28ccf7b95caa569b5 --project 15b957dc886043e1ba7a17b534c12a06 2025-11-12 20:10:46.455 | ++ functions-common:get_or_add_group_project_role:1050 : oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group 511e6a52ad3744e28ccf7b95caa569b5 --project 15b957dc886043e1ba7a17b534c12a06 -f value -c Role 2025-11-12 20:10:46.455 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:46.455 | + functions-common:get_or_add_group_project_role:1050 : group_role_id=704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.455 | + functions-common:get_or_add_group_project_role:1052 : echo 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.455 | 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.487 | [3565 Async ks-group-anotherdemo:35865]: finished get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 15b957dc886043e1ba7a17b534c12a06 with result 0 in 3 seconds 2025-11-12 20:10:46.515 | [3565 Async ks-group-memberalt:35945]: Waiting for completion of get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 running on PID 35945 (4 other jobs running) 2025-11-12 20:10:46.533 | [3565 Async ks-group-memberalt:35945]: Signaling child to exit 2025-11-12 20:10:46.653 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:46.672 | [35945 Async ks-group-memberalt:35945]: finished successfully 2025-11-12 20:10:46.690 | WAKEUP 2025-11-12 20:10:46.707 | [3565 Async ks-group-memberalt:35945]: Signaled 2025-11-12 20:10:46.708 | + functions-common:get_or_add_group_project_role:1039 : local group_role_id 2025-11-12 20:10:46.708 | + functions-common:get_or_add_group_project_role:1043 : openstack role add member --group 511e6a52ad3744e28ccf7b95caa569b5 --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:46.708 | ++ functions-common:get_or_add_group_project_role:1050 : oscwrap --os-cloud devstack-system-admin role assignment list --role member --group 511e6a52ad3744e28ccf7b95caa569b5 --project 7f6752571c9341feb5ecb5660b2bba60 -f value -c Role 2025-11-12 20:10:46.708 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:46.708 | + functions-common:get_or_add_group_project_role:1050 : group_role_id=a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.708 | + functions-common:get_or_add_group_project_role:1052 : echo a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.708 | a74d27dc91184b498eda6bc79d846ae4 2025-11-12 20:10:46.711 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:46.731 | [36043 Async ks-group-anotheralt:36043]: finished successfully 2025-11-12 20:10:46.743 | [3565 Async ks-group-memberalt:35945]: finished get_or_add_group_project_role member 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:46.757 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:10:46.771 | [3565 Async ks-group-anotheralt:36043]: Waiting for completion of get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 running on PID 36043 (3 other jobs running) 2025-11-12 20:10:46.776 | [36124 Async ks-group-admin:36124]: finished successfully 2025-11-12 20:10:46.789 | [3565 Async ks-group-anotheralt:36043]: Signaling child to exit 2025-11-12 20:10:46.790 | WAKEUP 2025-11-12 20:10:46.806 | [3565 Async ks-group-anotheralt:36043]: Signaled 2025-11-12 20:10:46.807 | + functions-common:get_or_add_group_project_role:1039 : local group_role_id 2025-11-12 20:10:46.807 | + functions-common:get_or_add_group_project_role:1043 : openstack role add anotherrole --group 511e6a52ad3744e28ccf7b95caa569b5 --project 7f6752571c9341feb5ecb5660b2bba60 2025-11-12 20:10:46.807 | ++ functions-common:get_or_add_group_project_role:1050 : oscwrap --os-cloud devstack-system-admin role assignment list --role anotherrole --group 511e6a52ad3744e28ccf7b95caa569b5 --project 7f6752571c9341feb5ecb5660b2bba60 -f value -c Role 2025-11-12 20:10:46.807 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:46.807 | + functions-common:get_or_add_group_project_role:1050 : group_role_id=704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.807 | + functions-common:get_or_add_group_project_role:1052 : echo 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.807 | 704a50f35b1a4a86af8ad77cd1a38c83 2025-11-12 20:10:46.838 | [3565 Async ks-group-anotheralt:36043]: finished get_or_add_group_project_role anotherrole 511e6a52ad3744e28ccf7b95caa569b5 7f6752571c9341feb5ecb5660b2bba60 with result 0 in 3 seconds 2025-11-12 20:10:46.864 | [3565 Async ks-group-admin:36124]: Waiting for completion of get_or_add_group_project_role admin 32726155621248e59cee8b233122134c 6e312f8acc4c4ed89508dc569b2fde93 running on PID 36124 (2 other jobs running) 2025-11-12 20:10:46.882 | [3565 Async ks-group-admin:36124]: Signaling child to exit 2025-11-12 20:10:46.882 | WAKEUP 2025-11-12 20:10:46.898 | [3565 Async ks-group-admin:36124]: Signaled 2025-11-12 20:10:46.898 | + functions-common:get_or_add_group_project_role:1039 : local group_role_id 2025-11-12 20:10:46.898 | + functions-common:get_or_add_group_project_role:1043 : openstack role add admin --group 32726155621248e59cee8b233122134c --project 6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:10:46.899 | ++ functions-common:get_or_add_group_project_role:1050 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --group 32726155621248e59cee8b233122134c --project 6e312f8acc4c4ed89508dc569b2fde93 -f value -c Role 2025-11-12 20:10:46.899 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:10:46.899 | + functions-common:get_or_add_group_project_role:1050 : group_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:46.899 | + functions-common:get_or_add_group_project_role:1052 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:46.899 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:10:46.930 | [3565 Async ks-group-admin:36124]: finished get_or_add_group_project_role admin 32726155621248e59cee8b233122134c 6e312f8acc4c4ed89508dc569b2fde93 with result 0 in 3 seconds 2025-11-12 20:10:46.933 | + inc/async:async_wait:197 : return 0 2025-11-12 20:10:46.935 | + lib/keystone:create_keystone_accounts:403 : is_service_enabled ldap 2025-11-12 20:10:46.948 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:46.950 | + stack.sh:main:1148 : is_service_enabled nova 2025-11-12 20:10:46.964 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:46.966 | + stack.sh:main:1149 : async_runfunc create_nova_accounts 2025-11-12 20:10:46.968 | + inc/async:async_runfunc:116 : async_run create_nova_accounts create_nova_accounts 2025-11-12 20:10:47.016 | + inc/async:async_inner:63 : create_nova_accounts 2025-11-12 20:10:47.047 | [3565 Async create_nova_accounts:38055]: running: create_nova_accounts 2025-11-12 20:10:47.048 | + stack.sh:main:1151 : is_service_enabled glance 2025-11-12 20:10:47.062 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:47.064 | + stack.sh:main:1152 : async_runfunc create_glance_accounts 2025-11-12 20:10:47.066 | + inc/async:async_runfunc:116 : async_run create_glance_accounts create_glance_accounts 2025-11-12 20:10:47.114 | + inc/async:async_inner:63 : create_glance_accounts 2025-11-12 20:10:47.143 | [3565 Async create_glance_accounts:38178]: running: create_glance_accounts 2025-11-12 20:10:47.146 | + stack.sh:main:1154 : is_service_enabled cinder 2025-11-12 20:10:47.160 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:47.162 | + stack.sh:main:1155 : async_runfunc create_cinder_accounts 2025-11-12 20:10:47.164 | + inc/async:async_runfunc:116 : async_run create_cinder_accounts create_cinder_accounts 2025-11-12 20:10:47.212 | + inc/async:async_inner:63 : create_cinder_accounts 2025-11-12 20:10:47.243 | [3565 Async create_cinder_accounts:38317]: running: create_cinder_accounts 2025-11-12 20:10:47.245 | + stack.sh:main:1157 : is_service_enabled neutron 2025-11-12 20:10:47.260 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:10:47.262 | + stack.sh:main:1158 : async_runfunc create_neutron_accounts 2025-11-12 20:10:47.264 | + inc/async:async_runfunc:116 : async_run create_neutron_accounts create_neutron_accounts 2025-11-12 20:10:47.313 | + inc/async:async_inner:63 : create_neutron_accounts 2025-11-12 20:10:47.346 | [3565 Async create_neutron_accounts:38460]: running: create_neutron_accounts 2025-11-12 20:10:47.349 | + stack.sh:main:1160 : is_service_enabled swift 2025-11-12 20:10:47.364 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:47.367 | + stack.sh:main:1169 : is_service_enabled horizon 2025-11-12 20:10:47.381 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:10:47.383 | + stack.sh:main:1174 : async_wait create_nova_accounts create_glance_accounts create_cinder_accounts 2025-11-12 20:10:47.421 | [3565 Async create_nova_accounts:38055]: Waiting for completion of create_nova_accounts running on PID 38055 (5 other jobs running) 2025-11-12 20:10:47.439 | [3565 Async create_nova_accounts:38055]: Signaling child to exit 2025-11-12 20:11:00.112 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:00.138 | [38460 Async create_neutron_accounts:38460]: finished successfully 2025-11-12 20:11:03.102 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:03.123 | [38317 Async create_cinder_accounts:38317]: finished successfully 2025-11-12 20:11:09.755 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:09.775 | [38055 Async create_nova_accounts:38055]: finished successfully 2025-11-12 20:11:09.793 | WAKEUP 2025-11-12 20:11:09.810 | [3565 Async create_nova_accounts:38055]: Signaled 2025-11-12 20:11:09.811 | + lib/nova:create_nova_accounts:384 : [[ key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta =~ n-api ]] 2025-11-12 20:11:09.811 | + lib/nova:create_nova_accounts:388 : create_service_user nova admin 2025-11-12 20:11:09.811 | + lib/keystone:create_service_user:416 : get_or_create_user nova nomoresecret Default 2025-11-12 20:11:09.811 | + functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:09.811 | + functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:09.811 | + functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:09.811 | ++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create nova --password nomoresecret --domain=Default --or-show -f value -c id 2025-11-12 20:11:09.811 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.811 | + functions-common:get_or_create_user:918 : user_id=8f117a11d93a441a8ac5f9683f246394 2025-11-12 20:11:09.811 | + functions-common:get_or_create_user:919 : echo 8f117a11d93a441a8ac5f9683f246394 2025-11-12 20:11:09.811 | 8f117a11d93a441a8ac5f9683f246394 2025-11-12 20:11:09.811 | + lib/keystone:create_service_user:417 : get_or_add_user_project_role service nova service Default Default 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:09.811 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add service --user nova --project service --user-domain Default --project-domain Default 2025-11-12 20:11:09.811 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role service --user nova --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:09.811 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:982 : user_role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:983 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:09.811 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:09.811 | + lib/keystone:create_service_user:419 : [[ -n admin ]] 2025-11-12 20:11:09.811 | + lib/keystone:create_service_user:420 : get_or_add_user_project_role admin nova service Default Default 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:09.811 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:09.811 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add admin --user nova --project service --user-domain Default --project-domain Default 2025-11-12 20:11:09.811 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user nova --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:09.811 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:09.811 | + functions-common:get_or_add_user_project_role:983 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:09.811 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:09.811 | + lib/nova:create_nova_accounts:390 : local nova_api_url 2025-11-12 20:11:09.811 | + lib/nova:create_nova_accounts:391 : nova_api_url=http://10.180.1.21/compute 2025-11-12 20:11:09.811 | + lib/nova:create_nova_accounts:393 : get_or_create_service nova_legacy compute_legacy 'Nova Compute Service (Legacy 2.0)' 2025-11-12 20:11:09.811 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:09.811 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show compute_legacy -f value -c id 2025-11-12 20:11:09.811 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create compute_legacy --name nova_legacy '--description=Nova Compute Service (Legacy 2.0)' -f value -c id 2025-11-12 20:11:09.811 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.811 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:09.812 | 02608c09dfc640f29d3a69b6ee9b0a33' 2025-11-12 20:11:09.812 | + functions-common:get_or_create_service:1070 : echo 02608c09dfc640f29d3a69b6ee9b0a33 2025-11-12 20:11:09.812 | 02608c09dfc640f29d3a69b6ee9b0a33 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:395 : get_or_create_endpoint compute_legacy RegionOne 'http://10.180.1.21/compute/v2/$(project_id)s' 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:09.812 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface compute_legacy public 'http://10.180.1.21/compute/v2/$(project_id)s' RegionOne 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:09.812 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service compute_legacy --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:09.812 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:09.812 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create compute_legacy public 'http://10.180.1.21/compute/v2/$(project_id)s' --region RegionOne -f value -c id 2025-11-12 20:11:09.812 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=9925fedc159c463d9f9e8378793b46ab 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo 9925fedc159c463d9f9e8378793b46ab 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1103 : public_id=9925fedc159c463d9f9e8378793b46ab 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1112 : echo 9925fedc159c463d9f9e8378793b46ab 2025-11-12 20:11:09.812 | 9925fedc159c463d9f9e8378793b46ab 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:399 : get_or_create_service nova compute 'Nova Compute Service' 2025-11-12 20:11:09.812 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:09.812 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show compute -f value -c id 2025-11-12 20:11:09.812 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create compute --name nova '--description=Nova Compute Service' -f value -c id 2025-11-12 20:11:09.812 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.812 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:09.812 | 9a04676c95534c699375c8b38dc7e455' 2025-11-12 20:11:09.812 | + functions-common:get_or_create_service:1070 : echo 9a04676c95534c699375c8b38dc7e455 2025-11-12 20:11:09.812 | 9a04676c95534c699375c8b38dc7e455 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:401 : get_or_create_endpoint compute RegionOne http://10.180.1.21/compute/v2.1 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:09.812 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface compute public http://10.180.1.21/compute/v2.1 RegionOne 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:09.812 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service compute --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:09.812 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:09.812 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create compute public http://10.180.1.21/compute/v2.1 --region RegionOne -f value -c id 2025-11-12 20:11:09.812 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=f36cc3608c6d4746b67ff4a9ecbb813c 2025-11-12 20:11:09.812 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo f36cc3608c6d4746b67ff4a9ecbb813c 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1103 : public_id=f36cc3608c6d4746b67ff4a9ecbb813c 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:09.812 | + functions-common:get_or_create_endpoint:1112 : echo f36cc3608c6d4746b67ff4a9ecbb813c 2025-11-12 20:11:09.812 | f36cc3608c6d4746b67ff4a9ecbb813c 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:406 : is_service_enabled n-api 2025-11-12 20:11:09.812 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:408 : is_service_enabled swift 2025-11-12 20:11:09.812 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:416 : is_service_enabled s3api 2025-11-12 20:11:09.812 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:427 : is_service_enabled n-api 2025-11-12 20:11:09.812 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:09.812 | + lib/nova:create_nova_accounts:428 : [[ False = True ]] 2025-11-12 20:11:09.844 | [3565 Async create_nova_accounts:38055]: finished create_nova_accounts with result 0 in 22 seconds 2025-11-12 20:11:09.871 | [3565 Async create_glance_accounts:38178]: Waiting for completion of create_glance_accounts running on PID 38178 (4 other jobs running) 2025-11-12 20:11:09.890 | [3565 Async create_glance_accounts:38178]: Signaling child to exit 2025-11-12 20:11:14.870 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:14.890 | [38178 Async create_glance_accounts:38178]: finished successfully 2025-11-12 20:11:14.907 | WAKEUP 2025-11-12 20:11:14.925 | [3565 Async create_glance_accounts:38178]: Signaled 2025-11-12 20:11:14.926 | + lib/glance:create_glance_accounts:485 : is_service_enabled g-api 2025-11-12 20:11:14.926 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:14.926 | + lib/glance:create_glance_accounts:489 : create_service_user glance admin 2025-11-12 20:11:14.926 | + lib/keystone:create_service_user:416 : get_or_create_user glance nomoresecret Default 2025-11-12 20:11:14.926 | + functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:14.926 | + functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:14.926 | + functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:14.926 | ++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create glance --password nomoresecret --domain=Default --or-show -f value -c id 2025-11-12 20:11:14.926 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.926 | + functions-common:get_or_create_user:918 : user_id=c4d59ef99e464235a58c634f120c5f57 2025-11-12 20:11:14.926 | + functions-common:get_or_create_user:919 : echo c4d59ef99e464235a58c634f120c5f57 2025-11-12 20:11:14.926 | c4d59ef99e464235a58c634f120c5f57 2025-11-12 20:11:14.926 | + lib/keystone:create_service_user:417 : get_or_add_user_project_role service glance service Default Default 2025-11-12 20:11:14.926 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:14.926 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:14.927 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add service --user glance --project service --user-domain Default --project-domain Default 2025-11-12 20:11:14.927 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role service --user glance --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:14.927 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:982 : user_role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:983 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:14.927 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:14.927 | + lib/keystone:create_service_user:419 : [[ -n admin ]] 2025-11-12 20:11:14.927 | + lib/keystone:create_service_user:420 : get_or_add_user_project_role admin glance service Default Default 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:14.927 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:14.927 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add admin --user glance --project service --user-domain Default --project-domain Default 2025-11-12 20:11:14.927 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user glance --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:14.927 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.927 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:14.928 | + functions-common:get_or_add_user_project_role:983 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:14.928 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:14.928 | + lib/glance:create_glance_accounts:492 : is_service_enabled s-proxy 2025-11-12 20:11:14.928 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:14.928 | + lib/glance:create_glance_accounts:496 : get_or_create_service glance image 'Glance Image Service' 2025-11-12 20:11:14.928 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show image -f value -c id 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create image --name glance '--description=Glance Image Service' -f value -c id 2025-11-12 20:11:14.928 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.928 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:14.928 | 4c9af6e9a1a44c248bf45371971fe171' 2025-11-12 20:11:14.928 | + functions-common:get_or_create_service:1070 : echo 4c9af6e9a1a44c248bf45371971fe171 2025-11-12 20:11:14.928 | 4c9af6e9a1a44c248bf45371971fe171 2025-11-12 20:11:14.928 | + lib/glance:create_glance_accounts:498 : get_or_create_endpoint image RegionOne http://10.180.1.21/image 2025-11-12 20:11:14.928 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface image public http://10.180.1.21/image RegionOne 2025-11-12 20:11:14.928 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:14.928 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service image --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:14.928 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.928 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:14.928 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:14.928 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create image public http://10.180.1.21/image --region RegionOne -f value -c id 2025-11-12 20:11:14.928 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.928 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.928 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo 57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.928 | + functions-common:get_or_create_endpoint:1103 : public_id=57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.928 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:14.928 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:14.928 | + functions-common:get_or_create_endpoint:1112 : echo 57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.928 | 57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.928 | ++ lib/glance:create_glance_accounts:503 : get_or_create_domain Default 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_domain:875 : local domain_id 2025-11-12 20:11:14.928 | +++ functions-common:get_or_create_domain:881 : oscwrap --os-cloud devstack-system-admin domain create Default --description '' --or-show -f value -c id 2025-11-12 20:11:14.928 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_domain:880 : domain_id=default 2025-11-12 20:11:14.928 | ++ functions-common:get_or_create_domain:881 : echo default 2025-11-12 20:11:14.928 | + lib/glance:create_glance_accounts:503 : service_domain_id=default 2025-11-12 20:11:14.928 | + lib/glance:create_glance_accounts:504 : iniset /etc/glance/glance-swift-store.conf ref1 project_domain_id default 2025-11-12 20:11:14.929 | + lib/glance:create_glance_accounts:505 : iniset /etc/glance/glance-swift-store.conf ref1 user_domain_id default 2025-11-12 20:11:14.929 | + lib/glance:create_glance_accounts:507 : [[ True = True ]] 2025-11-12 20:11:14.929 | + lib/glance:create_glance_accounts:508 : configure_glance_quotas 2025-11-12 20:11:14.929 | + lib/glance:configure_glance_quotas:317 : openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_size_total 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | Field | Value | 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | default_limit | 2000 | 2025-11-12 20:11:14.929 | | description | None | 2025-11-12 20:11:14.929 | | id | a24c4e4cc66741dd80c4e7c53cbbb5e7 | 2025-11-12 20:11:14.929 | | region_id | RegionOne | 2025-11-12 20:11:14.929 | | resource_name | image_size_total | 2025-11-12 20:11:14.929 | | service_id | 4c9af6e9a1a44c248bf45371971fe171 | 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | + lib/glance:configure_glance_quotas:319 : openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 2000 --region RegionOne image_stage_total 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | Field | Value | 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | default_limit | 2000 | 2025-11-12 20:11:14.929 | | description | None | 2025-11-12 20:11:14.929 | | id | 31b46e2215c04baf89498158cd6e59be | 2025-11-12 20:11:14.929 | | region_id | RegionOne | 2025-11-12 20:11:14.929 | | resource_name | image_stage_total | 2025-11-12 20:11:14.929 | | service_id | 4c9af6e9a1a44c248bf45371971fe171 | 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | + lib/glance:configure_glance_quotas:321 : openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_total 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | Field | Value | 2025-11-12 20:11:14.929 | +---------------+----------------------------------+ 2025-11-12 20:11:14.929 | | default_limit | 100 | 2025-11-12 20:11:14.929 | | description | None | 2025-11-12 20:11:14.929 | | id | 25d7df511f5e464b9d08a20efc060c55 | 2025-11-12 20:11:14.929 | | region_id | RegionOne | 2025-11-12 20:11:14.930 | | resource_name | image_count_total | 2025-11-12 20:11:14.930 | | service_id | 4c9af6e9a1a44c248bf45371971fe171 | 2025-11-12 20:11:14.930 | +---------------+----------------------------------+ 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:323 : openstack --os-cloud devstack-system-admin registered limit create --service glance --default-limit 100 --region RegionOne image_count_uploading 2025-11-12 20:11:14.930 | +---------------+----------------------------------+ 2025-11-12 20:11:14.930 | | Field | Value | 2025-11-12 20:11:14.930 | +---------------+----------------------------------+ 2025-11-12 20:11:14.930 | | default_limit | 100 | 2025-11-12 20:11:14.930 | | description | None | 2025-11-12 20:11:14.930 | | id | 3db737f88b0145cbad4243f1274b7df7 | 2025-11-12 20:11:14.930 | | region_id | RegionOne | 2025-11-12 20:11:14.930 | | resource_name | image_count_uploading | 2025-11-12 20:11:14.930 | | service_id | 4c9af6e9a1a44c248bf45371971fe171 | 2025-11-12 20:11:14.930 | +---------------+----------------------------------+ 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:327 : iniset /etc/glance/glance-api.conf DEFAULT use_keystone_limits True 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:330 : iniset /etc/glance/glance-api.conf oslo_limit user_domain_name Default 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:331 : iniset /etc/glance/glance-api.conf oslo_limit password nomoresecret 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:332 : iniset /etc/glance/glance-api.conf oslo_limit username glance 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:333 : iniset /etc/glance/glance-api.conf oslo_limit auth_type password 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:334 : iniset /etc/glance/glance-api.conf oslo_limit auth_url http://10.180.1.21/identity 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:335 : iniset /etc/glance/glance-api.conf oslo_limit system_scope all 2025-11-12 20:11:14.930 | ++ lib/glance:configure_glance_quotas:336 : oscwrap --os-cloud devstack-system-admin endpoint list --service glance -f value -c ID 2025-11-12 20:11:14.930 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:336 : iniset /etc/glance/glance-api.conf oslo_limit endpoint_id 57acda53c0d14c39a95ef552db1781fa 2025-11-12 20:11:14.930 | + lib/glance:configure_glance_quotas:340 : openstack --os-cloud devstack-system-admin role add --user glance --user-domain Default --system all reader 2025-11-12 20:11:14.930 | + lib/glance:create_glance_accounts:511 : is_service_enabled s3api 2025-11-12 20:11:14.930 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:14.961 | [3565 Async create_glance_accounts:38178]: finished create_glance_accounts with result 0 in 27 seconds 2025-11-12 20:11:14.988 | [3565 Async create_cinder_accounts:38317]: Waiting for completion of create_cinder_accounts running on PID 38317 (3 other jobs running) 2025-11-12 20:11:15.007 | [3565 Async create_cinder_accounts:38317]: Signaling child to exit 2025-11-12 20:11:15.007 | WAKEUP 2025-11-12 20:11:15.023 | [3565 Async create_cinder_accounts:38317]: Signaled 2025-11-12 20:11:15.024 | + lib/cinder:create_cinder_accounts:462 : [[ key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta =~ c-api ]] 2025-11-12 20:11:15.024 | + lib/cinder:create_cinder_accounts:464 : local extra_role= 2025-11-12 20:11:15.024 | + lib/cinder:create_cinder_accounts:467 : is_service_enabled barbican 2025-11-12 20:11:15.024 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:15.024 | + lib/cinder:create_cinder_accounts:471 : create_service_user cinder 2025-11-12 20:11:15.024 | + lib/keystone:create_service_user:416 : get_or_create_user cinder nomoresecret Default 2025-11-12 20:11:15.024 | + functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:15.024 | + functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:15.024 | + functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:15.024 | ++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create cinder --password nomoresecret --domain=Default --or-show -f value -c id 2025-11-12 20:11:15.024 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.024 | + functions-common:get_or_create_user:918 : user_id=e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.024 | + functions-common:get_or_create_user:919 : echo e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.024 | e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.024 | + lib/keystone:create_service_user:417 : get_or_add_user_project_role service cinder service Default Default 2025-11-12 20:11:15.024 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:15.024 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:15.024 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:15.024 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:15.024 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:15.024 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:15.024 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:15.024 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:15.025 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:15.025 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:15.025 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:15.025 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add service --user cinder --project service --user-domain Default --project-domain Default 2025-11-12 20:11:15.025 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role service --user cinder --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:15.025 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.025 | + functions-common:get_or_add_user_project_role:982 : user_role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.025 | + functions-common:get_or_add_user_project_role:983 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.025 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.025 | + lib/keystone:create_service_user:419 : [[ -n '' ]] 2025-11-12 20:11:15.025 | + lib/cinder:create_cinder_accounts:473 : local cinder_api_url 2025-11-12 20:11:15.025 | + lib/cinder:create_cinder_accounts:474 : cinder_api_url=http://10.180.1.21/volume 2025-11-12 20:11:15.025 | + lib/cinder:create_cinder_accounts:477 : get_or_create_service cinder block-storage 'Cinder Volume Service' 2025-11-12 20:11:15.025 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:15.025 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show block-storage -f value -c id 2025-11-12 20:11:15.025 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create block-storage --name cinder '--description=Cinder Volume Service' -f value -c id 2025-11-12 20:11:15.025 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.025 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:15.025 | 2943ce5deebd48e0b28ca65eb2d6196a' 2025-11-12 20:11:15.025 | + functions-common:get_or_create_service:1070 : echo 2943ce5deebd48e0b28ca65eb2d6196a 2025-11-12 20:11:15.025 | 2943ce5deebd48e0b28ca65eb2d6196a 2025-11-12 20:11:15.025 | + lib/cinder:create_cinder_accounts:479 : get_or_create_endpoint block-storage RegionOne http://10.180.1.21/volume/v3 2025-11-12 20:11:15.025 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:15.025 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface block-storage public http://10.180.1.21/volume/v3 RegionOne 2025-11-12 20:11:15.025 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:15.026 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service block-storage --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:15.026 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.026 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:15.026 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:15.026 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create block-storage public http://10.180.1.21/volume/v3 --region RegionOne -f value -c id 2025-11-12 20:11:15.026 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.026 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=1c7d7346345c4c83a47736386b4adb15 2025-11-12 20:11:15.026 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo 1c7d7346345c4c83a47736386b4adb15 2025-11-12 20:11:15.026 | + functions-common:get_or_create_endpoint:1103 : public_id=1c7d7346345c4c83a47736386b4adb15 2025-11-12 20:11:15.026 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:15.026 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:15.026 | + functions-common:get_or_create_endpoint:1112 : echo 1c7d7346345c4c83a47736386b4adb15 2025-11-12 20:11:15.026 | 1c7d7346345c4c83a47736386b4adb15 2025-11-12 20:11:15.026 | + lib/cinder:create_cinder_accounts:482 : configure_cinder_internal_tenant 2025-11-12 20:11:15.026 | ++ lib/cinder:configure_cinder_internal_tenant:715 : get_or_create_project service 2025-11-12 20:11:15.026 | ++ functions-common:get_or_create_project:925 : local project_id 2025-11-12 20:11:15.026 | +++ functions-common:get_or_create_project:933 : oscwrap --os-cloud devstack-system-admin project create service --domain= --or-show -f value -c id 2025-11-12 20:11:15.026 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.026 | ++ functions-common:get_or_create_project:931 : project_id=aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:11:15.026 | ++ functions-common:get_or_create_project:932 : echo aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:11:15.026 | + lib/cinder:configure_cinder_internal_tenant:715 : iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_project_id aace375c70b340f291112fff7b9b4fe5 2025-11-12 20:11:15.027 | ++ lib/cinder:configure_cinder_internal_tenant:716 : get_or_create_user cinder 2025-11-12 20:11:15.027 | ++ functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:15.027 | ++ functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:15.027 | ++ functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:15.027 | +++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create cinder --password '' --domain= --or-show -f value -c id 2025-11-12 20:11:15.027 | No password was supplied, authentication will fail when a user does not have a password. 2025-11-12 20:11:15.027 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.027 | ++ functions-common:get_or_create_user:918 : user_id=e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.027 | ++ functions-common:get_or_create_user:919 : echo e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.027 | + lib/cinder:configure_cinder_internal_tenant:716 : iniset /etc/cinder/cinder.conf DEFAULT cinder_internal_tenant_user_id e7ab593966794dc99a19f9ed52ef36e2 2025-11-12 20:11:15.059 | [3565 Async create_cinder_accounts:38317]: finished create_cinder_accounts with result 0 in 15 seconds 2025-11-12 20:11:15.062 | + inc/async:async_wait:197 : return 0 2025-11-12 20:11:15.064 | + stack.sh:main:1175 : async_wait create_neutron_accounts create_swift_accounts configure_horizon 2025-11-12 20:11:15.101 | [3565 Async create_neutron_accounts:38460]: Waiting for completion of create_neutron_accounts running on PID 38460 (2 other jobs running) 2025-11-12 20:11:15.120 | [3565 Async create_neutron_accounts:38460]: Signaling child to exit 2025-11-12 20:11:15.120 | WAKEUP 2025-11-12 20:11:15.136 | [3565 Async create_neutron_accounts:38460]: Signaled 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:492 : local neutron_url 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:493 : neutron_url=http://10.180.1.21/ 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:494 : '[' '!' -z networking ']' 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:495 : neutron_url=http://10.180.1.21/networking 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:498 : is_service_enabled q-svc neutron-api 2025-11-12 20:11:15.137 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:15.137 | + lib/neutron:create_neutron_accounts:500 : create_service_user neutron 2025-11-12 20:11:15.137 | + lib/keystone:create_service_user:416 : get_or_create_user neutron nomoresecret Default 2025-11-12 20:11:15.137 | + functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:15.137 | + functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:15.137 | + functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:15.137 | ++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create neutron --password nomoresecret --domain=Default --or-show -f value -c id 2025-11-12 20:11:15.137 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.137 | + functions-common:get_or_create_user:918 : user_id=d6cf5507ff2b4e23b5093450a9a8f84b 2025-11-12 20:11:15.137 | + functions-common:get_or_create_user:919 : echo d6cf5507ff2b4e23b5093450a9a8f84b 2025-11-12 20:11:15.137 | d6cf5507ff2b4e23b5093450a9a8f84b 2025-11-12 20:11:15.137 | + lib/keystone:create_service_user:417 : get_or_add_user_project_role service neutron service Default Default 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:15.137 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:15.137 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add service --user neutron --project service --user-domain Default --project-domain Default 2025-11-12 20:11:15.137 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role service --user neutron --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:15.137 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:982 : user_role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.137 | + functions-common:get_or_add_user_project_role:983 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.137 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:15.138 | + lib/keystone:create_service_user:419 : [[ -n '' ]] 2025-11-12 20:11:15.138 | + lib/neutron:create_neutron_accounts:502 : get_or_create_service neutron network 'Neutron Service' 2025-11-12 20:11:15.138 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:15.138 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show network -f value -c id 2025-11-12 20:11:15.138 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create network --name neutron '--description=Neutron Service' -f value -c id 2025-11-12 20:11:15.138 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.138 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:15.138 | 3ff5faec32f74d3fb2a5c54a6574e8a6' 2025-11-12 20:11:15.138 | + functions-common:get_or_create_service:1070 : echo 3ff5faec32f74d3fb2a5c54a6574e8a6 2025-11-12 20:11:15.138 | 3ff5faec32f74d3fb2a5c54a6574e8a6 2025-11-12 20:11:15.138 | + lib/neutron:create_neutron_accounts:504 : get_or_create_endpoint network RegionOne http://10.180.1.21/networking 2025-11-12 20:11:15.138 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:15.138 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface network public http://10.180.1.21/networking RegionOne 2025-11-12 20:11:15.138 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:15.138 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service network --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:15.138 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.138 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:15.138 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:15.138 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create network public http://10.180.1.21/networking --region RegionOne -f value -c id 2025-11-12 20:11:15.138 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:15.138 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=a694adacd2fe47febfefb31a587bd010 2025-11-12 20:11:15.138 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo a694adacd2fe47febfefb31a587bd010 2025-11-12 20:11:15.138 | + functions-common:get_or_create_endpoint:1103 : public_id=a694adacd2fe47febfefb31a587bd010 2025-11-12 20:11:15.138 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:15.138 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:15.138 | + functions-common:get_or_create_endpoint:1112 : echo a694adacd2fe47febfefb31a587bd010 2025-11-12 20:11:15.138 | a694adacd2fe47febfefb31a587bd010 2025-11-12 20:11:15.173 | [3565 Async create_neutron_accounts:38460]: finished create_neutron_accounts with result 0 in 12 seconds 2025-11-12 20:11:15.179 | Not waiting for async task create_swift_accounts that we never started or has already been waited for 2025-11-12 20:11:15.183 | Not waiting for async task configure_horizon that we never started or has already been waited for 2025-11-12 20:11:15.185 | + inc/async:async_wait:197 : return 0 2025-11-12 20:11:15.187 | + stack.sh:main:1181 : is_service_enabled mysql postgresql 2025-11-12 20:11:15.203 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:15.205 | + stack.sh:main:1181 : is_service_enabled glance 2025-11-12 20:11:15.220 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:15.222 | + stack.sh:main:1182 : echo_summary 'Configuring Glance' 2025-11-12 20:11:15.225 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:11:15.227 | + stack.sh:echo_summary:473 : echo -e Configuring Glance 2025-11-12 20:11:15.229 | + stack.sh:main:1183 : async_runfunc init_glance 2025-11-12 20:11:15.231 | + inc/async:async_runfunc:116 : async_run init_glance init_glance 2025-11-12 20:11:15.281 | + inc/async:async_inner:63 : init_glance 2025-11-12 20:11:15.313 | [3565 Async init_glance:40692]: running: init_glance 2025-11-12 20:11:15.314 | + stack.sh:main:1190 : is_service_enabled neutron 2025-11-12 20:11:15.329 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:15.332 | + stack.sh:main:1191 : echo_summary 'Configuring Neutron' 2025-11-12 20:11:15.333 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:11:15.335 | + stack.sh:echo_summary:473 : echo -e Configuring Neutron 2025-11-12 20:11:15.337 | + stack.sh:main:1193 : configure_neutron 2025-11-12 20:11:15.339 | + lib/neutron:configure_neutron:386 : _configure_neutron_common 2025-11-12 20:11:15.341 | + lib/neutron:_configure_neutron_common:869 : _create_neutron_conf_dir 2025-11-12 20:11:15.343 | + lib/neutron:_create_neutron_conf_dir:862 : sudo install -d -o stack /etc/neutron 2025-11-12 20:11:15.354 | + lib/neutron:_configure_neutron_common:872 : cd /opt/stack//neutron 2025-11-12 20:11:15.355 | + lib/neutron:_configure_neutron_common:872 : exec ./tools/generate_config_file_samples.sh 2025-11-12 20:11:20.038 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:20.056 | [40692 Async init_glance:40692]: finished successfully 2025-11-12 20:11:33.417 | + lib/neutron:_configure_neutron_common:874 : cp /opt/stack//neutron/etc/neutron.conf.sample /etc/neutron/neutron.conf 2025-11-12 20:11:33.421 | + lib/neutron:_configure_neutron_common:876 : Q_POLICY_FILE=/etc/neutron/policy.json 2025-11-12 20:11:33.422 | + lib/neutron:_configure_neutron_common:880 : '[' -f /opt/stack//neutron/etc/policy.json ']' 2025-11-12 20:11:33.424 | + lib/neutron:_configure_neutron_common:884 : echo '{"context_is_admin": "role:admin or user_name:neutron"}' 2025-11-12 20:11:33.426 | + lib/neutron:_configure_neutron_common:889 : neutron_plugin_configure_common 2025-11-12 20:11:33.428 | + lib/neutron_plugins/ml2:neutron_plugin_configure_common:65 : Q_PLUGIN_CONF_PATH=etc/neutron/plugins/ml2 2025-11-12 20:11:33.430 | + lib/neutron_plugins/ml2:neutron_plugin_configure_common:66 : Q_PLUGIN_CONF_FILENAME=ml2_conf.ini 2025-11-12 20:11:33.432 | + lib/neutron_plugins/ml2:neutron_plugin_configure_common:67 : Q_PLUGIN_CLASS=ml2 2025-11-12 20:11:33.433 | + lib/neutron_plugins/ml2:neutron_plugin_configure_common:70 : neutron_service_plugin_class_add router 2025-11-12 20:11:33.435 | + lib/neutron:neutron_service_plugin_class_add:1028 : local service_plugin_class=router 2025-11-12 20:11:33.437 | + lib/neutron:neutron_service_plugin_class_add:1029 : [[ '' == '' ]] 2025-11-12 20:11:33.439 | + lib/neutron:neutron_service_plugin_class_add:1030 : Q_SERVICE_PLUGIN_CLASSES=router 2025-11-12 20:11:33.441 | + lib/neutron:_configure_neutron_common:891 : [[ etc/neutron/plugins/ml2 == '' ]] 2025-11-12 20:11:33.443 | + lib/neutron:_configure_neutron_common:891 : [[ ml2_conf.ini == '' ]] 2025-11-12 20:11:33.444 | + lib/neutron:_configure_neutron_common:891 : [[ ml2 == '' ]] 2025-11-12 20:11:33.446 | + lib/neutron:_configure_neutron_common:896 : mkdir -p /etc/neutron/plugins/ml2 2025-11-12 20:11:33.450 | + lib/neutron:_configure_neutron_common:897 : Q_PLUGIN_CONF_FILE=etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:33.452 | + lib/neutron:_configure_neutron_common:900 : NEUTRON_CORE_PLUGIN_CONF=etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:33.454 | + lib/neutron:_configure_neutron_common:903 : '[' -f /opt/stack//neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample ']' 2025-11-12 20:11:33.456 | + lib/neutron:_configure_neutron_common:904 : cp /opt/stack//neutron/etc/neutron/plugins/ml2/ml2_conf.ini.sample /etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:33.460 | ++ lib/neutron:_configure_neutron_common:909 : database_connection_url neutron 2025-11-12 20:11:33.462 | ++ lib/database:database_connection_url:134 : local db=neutron 2025-11-12 20:11:33.464 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql neutron 2025-11-12 20:11:33.465 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=neutron 2025-11-12 20:11:33.468 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:11:33.470 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:33.472 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:11:33.484 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:33.486 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:11:33.487 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/neutron?charset=utf8&plugin=dbcounter' 2025-11-12 20:11:33.490 | + lib/neutron:_configure_neutron_common:909 : iniset /etc/neutron/neutron.conf database connection 'mysql+pymysql://root:stackdb@127.0.0.1/neutron?charset=utf8&plugin=dbcounter' 2025-11-12 20:11:33.515 | + lib/neutron:_configure_neutron_common:910 : iniset /etc/neutron/neutron.conf DEFAULT state_path /opt/stack/data/neutron 2025-11-12 20:11:33.539 | + lib/neutron:_configure_neutron_common:911 : iniset /etc/neutron/neutron.conf DEFAULT use_syslog False 2025-11-12 20:11:33.564 | + lib/neutron:_configure_neutron_common:912 : iniset /etc/neutron/neutron.conf DEFAULT bind_host 0.0.0.0 2025-11-12 20:11:33.589 | + lib/neutron:_configure_neutron_common:913 : iniset /etc/neutron/neutron.conf oslo_concurrency lock_path /opt/stack/data/neutron/lock 2025-11-12 20:11:33.614 | + lib/neutron:_configure_neutron_common:916 : iniset /etc/neutron/neutron.conf nova region_name RegionOne 2025-11-12 20:11:33.637 | + lib/neutron:_configure_neutron_common:918 : '[' vsphere = fake ']' 2025-11-12 20:11:33.640 | + lib/neutron:_configure_neutron_common:928 : setup_logging /etc/neutron/neutron.conf 2025-11-12 20:11:33.641 | + functions:setup_logging:686 : setup_systemd_logging /etc/neutron/neutron.conf 2025-11-12 20:11:33.643 | + functions:setup_systemd_logging:703 : local conf_file=/etc/neutron/neutron.conf 2025-11-12 20:11:33.646 | ++ functions:setup_systemd_logging:708 : trueorfalse False USE_JOURNAL 2025-11-12 20:11:33.659 | + functions:setup_systemd_logging:708 : USE_JOURNAL=False 2025-11-12 20:11:33.661 | + functions:setup_systemd_logging:709 : local pidstr= 2025-11-12 20:11:33.663 | + functions:setup_systemd_logging:710 : [[ False == \T\r\u\e ]] 2025-11-12 20:11:33.665 | + functions:setup_systemd_logging:714 : pidstr='(pid=%(process)d) ' 2025-11-12 20:11:33.667 | + functions:setup_systemd_logging:716 : iniset /etc/neutron/neutron.conf DEFAULT logging_debug_format_suffix '{{(pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d}}' 2025-11-12 20:11:33.690 | + functions:setup_systemd_logging:718 : iniset /etc/neutron/neutron.conf DEFAULT logging_context_format_string '%(color)s%(levelname)s %(name)s [%(global_request_id)s %(request_id)s %(project_name)s %(user_name)s%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:11:33.715 | + functions:setup_systemd_logging:719 : iniset /etc/neutron/neutron.conf DEFAULT logging_default_format_string '%(color)s%(levelname)s %(name)s [-%(color)s] %(instance)s%(color)s%(message)s' 2025-11-12 20:11:33.740 | + functions:setup_systemd_logging:720 : iniset /etc/neutron/neutron.conf DEFAULT logging_exception_prefix 'ERROR %(name)s %(instance)s' 2025-11-12 20:11:33.763 | + functions:setup_systemd_logging:723 : iniset /etc/neutron/neutron.conf DEFAULT log_color False 2025-11-12 20:11:33.788 | + lib/neutron:_configure_neutron_common:930 : _neutron_setup_rootwrap 2025-11-12 20:11:33.789 | + lib/neutron:_neutron_setup_rootwrap:1063 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:11:33.791 | + lib/neutron:_neutron_setup_rootwrap:1067 : Q_CONF_ROOTWRAP_D=/etc/neutron/rootwrap.d 2025-11-12 20:11:33.793 | + lib/neutron:_neutron_setup_rootwrap:1068 : [[ -d /etc/neutron/rootwrap.d ]] 2025-11-12 20:11:33.796 | + lib/neutron:_neutron_setup_rootwrap:1072 : neutron_deploy_rootwrap_filters /opt/stack//neutron 2025-11-12 20:11:33.797 | + lib/neutron:neutron_deploy_rootwrap_filters:1053 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:11:33.799 | + lib/neutron:neutron_deploy_rootwrap_filters:1056 : local srcdir=/opt/stack//neutron 2025-11-12 20:11:33.801 | + lib/neutron:neutron_deploy_rootwrap_filters:1057 : sudo install -d -o root -m 755 /etc/neutron/rootwrap.d 2025-11-12 20:11:33.811 | + lib/neutron:neutron_deploy_rootwrap_filters:1058 : sudo install -o root -m 644 /opt/stack//neutron/etc/neutron/rootwrap.d/rootwrap.filters /etc/neutron/rootwrap.d/ 2025-11-12 20:11:33.821 | + lib/neutron:_neutron_setup_rootwrap:1076 : test -r /opt/stack//neutron/etc/neutron/rootwrap.conf 2025-11-12 20:11:33.823 | + lib/neutron:_neutron_setup_rootwrap:1079 : sudo install -o root -g root -m 644 /opt/stack//neutron/etc/rootwrap.conf /etc/neutron/rootwrap.conf 2025-11-12 20:11:33.832 | + lib/neutron:_neutron_setup_rootwrap:1081 : sudo sed -e 's:^filters_path=.*$:filters_path=/etc/neutron/rootwrap.d:' -i /etc/neutron/rootwrap.conf 2025-11-12 20:11:33.841 | + lib/neutron:_neutron_setup_rootwrap:1085 : sudo sed -e 's/^exec_dirs=.*/#&/' -i /etc/neutron/rootwrap.conf 2025-11-12 20:11:33.852 | + lib/neutron:_neutron_setup_rootwrap:1088 : ROOTWRAP_SUDOER_CMD='/opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *' 2025-11-12 20:11:33.854 | + lib/neutron:_neutron_setup_rootwrap:1089 : ROOTWRAP_DAEMON_SUDOER_CMD='/opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:33.856 | ++ lib/neutron:_neutron_setup_rootwrap:1092 : mktemp 2025-11-12 20:11:33.860 | + lib/neutron:_neutron_setup_rootwrap:1092 : TEMPFILE=/tmp/tmp.heOGqoQVgV 2025-11-12 20:11:33.862 | + lib/neutron:_neutron_setup_rootwrap:1093 : echo 'stack ALL=(root) NOPASSWD: /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf *' 2025-11-12 20:11:33.866 | + lib/neutron:_neutron_setup_rootwrap:1094 : echo 'stack ALL=(root) NOPASSWD: /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:33.867 | + lib/neutron:_neutron_setup_rootwrap:1095 : chmod 0440 /tmp/tmp.heOGqoQVgV 2025-11-12 20:11:33.870 | + lib/neutron:_neutron_setup_rootwrap:1096 : sudo chown root:root /tmp/tmp.heOGqoQVgV 2025-11-12 20:11:33.880 | + lib/neutron:_neutron_setup_rootwrap:1097 : sudo mv /tmp/tmp.heOGqoQVgV /etc/sudoers.d/neutron-rootwrap 2025-11-12 20:11:33.890 | + lib/neutron:_neutron_setup_rootwrap:1100 : configure_root_helper_options /etc/neutron/neutron.conf 2025-11-12 20:11:33.891 | + lib/neutron:configure_root_helper_options:1104 : local conffile=/etc/neutron/neutron.conf 2025-11-12 20:11:33.893 | + lib/neutron:configure_root_helper_options:1105 : iniset /etc/neutron/neutron.conf agent root_helper 'sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:11:33.917 | + lib/neutron:configure_root_helper_options:1106 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:33.920 | + lib/neutron:configure_root_helper_options:1107 : iniset /etc/neutron/neutron.conf agent root_helper_daemon 'sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:33.945 | + lib/neutron:configure_neutron:387 : iniset_rpc_backend neutron /etc/neutron/neutron.conf 2025-11-12 20:11:33.947 | + lib/rpc_backend:iniset_rpc_backend:144 : local package=neutron 2025-11-12 20:11:33.949 | + lib/rpc_backend:iniset_rpc_backend:145 : local file=/etc/neutron/neutron.conf 2025-11-12 20:11:33.951 | + lib/rpc_backend:iniset_rpc_backend:146 : local section=DEFAULT 2025-11-12 20:11:33.953 | + lib/rpc_backend:iniset_rpc_backend:147 : local virtual_host= 2025-11-12 20:11:33.955 | + lib/rpc_backend:iniset_rpc_backend:148 : is_service_enabled rabbit 2025-11-12 20:11:33.968 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:33.971 | ++ lib/rpc_backend:iniset_rpc_backend:149 : get_transport_url '' 2025-11-12 20:11:33.973 | ++ lib/rpc_backend:get_transport_url:126 : local virtual_host= 2025-11-12 20:11:33.975 | ++ lib/rpc_backend:get_transport_url:127 : is_service_enabled rabbit 2025-11-12 20:11:33.989 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:33.991 | ++ lib/rpc_backend:get_transport_url:128 : echo rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:11:33.993 | + lib/rpc_backend:iniset_rpc_backend:149 : iniset /etc/neutron/neutron.conf DEFAULT transport_url rabbit://stackrabbit:stackdb@10.180.1.21:5672/ 2025-11-12 20:11:34.019 | + lib/rpc_backend:iniset_rpc_backend:150 : '[' -n '' ']' 2025-11-12 20:11:34.021 | + lib/rpc_backend:iniset_rpc_backend:153 : '[' -n '' ']' 2025-11-12 20:11:34.023 | + lib/neutron:configure_neutron:389 : is_service_enabled q-metering neutron-metering 2025-11-12 20:11:34.036 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:34.039 | + lib/neutron:configure_neutron:392 : is_service_enabled q-agt neutron-agent 2025-11-12 20:11:34.052 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:34.053 | + lib/neutron:configure_neutron:393 : _configure_neutron_plugin_agent 2025-11-12 20:11:34.056 | + lib/neutron:_configure_neutron_plugin_agent:988 : configure_root_helper_options /etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:34.058 | + lib/neutron:configure_root_helper_options:1104 : local conffile=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:34.060 | + lib/neutron:configure_root_helper_options:1105 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini agent root_helper 'sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:11:34.087 | + lib/neutron:configure_root_helper_options:1106 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:34.089 | + lib/neutron:configure_root_helper_options:1107 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini agent root_helper_daemon 'sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:34.113 | + lib/neutron:_configure_neutron_plugin_agent:989 : iniset /etc/neutron/neutron.conf DEFAULT debug True 2025-11-12 20:11:34.138 | + lib/neutron:_configure_neutron_plugin_agent:992 : neutron_plugin_configure_plugin_agent 2025-11-12 20:11:34.140 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:36 : _neutron_ovs_base_setup_bridge br-int 2025-11-12 20:11:34.142 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_setup_bridge:38 : local bridge=br-int 2025-11-12 20:11:34.144 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_setup_bridge:39 : neutron-ovs-cleanup --config-file /etc/neutron/neutron.conf 2025-11-12 20:11:35.423 | INFO neutron.common.config [-] Logging enabled! 2025-11-12 20:11:35.425 | INFO neutron.common.config [-] /opt/stack/data/venv/bin/neutron-ovs-cleanup version 27.0.1.dev60 2025-11-12 20:11:35.425 | DEBUG neutron.common.config [-] command line: /opt/stack/data/venv/bin/neutron-ovs-cleanup --config-file /etc/neutron/neutron.conf {{(pid=41633) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} 2025-11-12 20:11:35.425 | ERROR ovsdbapp.backend.ovs_idl.idlutils [-] Unable to open stream to tcp:127.0.0.1:6640 to retrieve schema: Connection refused 2025-11-12 20:11:35.425 | INFO oslo.privsep.daemon [-] Running privsep helper: ['sudo', '/opt/stack/data/venv/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/etc/neutron/neutron.conf', '--privsep_context', 'neutron.privileged.ovs_vsctl_cmd', '--privsep_sock_path', '/tmp/tmp4k_087yl/privsep.sock'] 2025-11-12 20:11:35.975 | INFO oslo_service.backend [-] Loading backend: threading 2025-11-12 20:11:35.988 | INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2025-11-12 20:11:36.121 | INFO oslo.privsep.daemon [-] Spawned new privsep daemon via rootwrap 2025-11-12 20:11:36.122 | DEBUG oslo.privsep.daemon [-] Accepted privsep connection to /tmp/tmp4k_087yl/privsep.sock {{(pid=41633) __init__ /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:377}} 2025-11-12 20:11:36.122 | INFO oslo.privsep.daemon [-] privsep daemon starting 2025-11-12 20:11:36.122 | INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2025-11-12 20:11:36.122 | INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none 2025-11-12 20:11:36.122 | INFO oslo.privsep.daemon [-] privsep daemon running as pid 41642 2025-11-12 20:11:36.122 | DEBUG oslo.privsep.daemon [-] privsep: reply[c27552b2-ce10-4640-9ada-520356d97252]: (2,) {{(pid=41642) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:11:36.222 | DEBUG oslo_concurrency.processutils [-] Running cmd (subprocess): ovs-vsctl --timeout=10 --id=@manager -- create Manager target="ptcp:6640:127.0.0.1" -- add Open_vSwitch . manager_options @manager -- set Manager ptcp:6640:127.0.0.1 inactivity_probe=10000 {{(pid=41642) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:349}} 2025-11-12 20:11:36.232 | DEBUG oslo_concurrency.processutils [-] CMD "ovs-vsctl --timeout=10 --id=@manager -- create Manager target="ptcp:6640:127.0.0.1" -- add Open_vSwitch . manager_options @manager -- set Manager ptcp:6640:127.0.0.1 inactivity_probe=10000" returned: 0 in 0.010s {{(pid=41642) execute /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/processutils.py:372}} 2025-11-12 20:11:36.232 | DEBUG oslo.privsep.daemon [-] privsep: reply[337976f3-e509-440d-b7bf-b6ff170640f6]: (4, None) {{(pid=41642) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created lookup_table index Flow_Table.name {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:87}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created lookup_table index Mirror.name {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:87}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Bridge.name {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Port.name {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Interface.name {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:36.319 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Manager.target {{(pid=41633) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:36.354 | INFO neutron.cmd.ovs_cleanup [-] Cleaning bridge: br-int 2025-11-12 20:11:36.355 | DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): OvsCleanup(_result=None, bridge=br-int, all_ports=False) {{(pid=41633) do_commit /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}} 2025-11-12 20:11:36.355 | DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=41633) do_commit /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}} 2025-11-12 20:11:36.355 | INFO neutron.cmd.ovs_cleanup [-] OVS cleanup completed successfully 2025-11-12 20:11:36.657 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_setup_bridge:40 : _neutron_ovs_base_add_bridge br-int 2025-11-12 20:11:36.659 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:27 : local bridge=br-int 2025-11-12 20:11:36.662 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:28 : local 'addbr_cmd=sudo ovs-vsctl -- --may-exist add-br br-int' 2025-11-12 20:11:36.664 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:30 : '[' system '!=' system ']' 2025-11-12 20:11:36.666 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:34 : sudo ovs-vsctl -- --may-exist add-br br-int 2025-11-12 20:11:36.680 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_setup_bridge:41 : sudo ovs-vsctl --no-wait br-set-external-id br-int bridge-id br-int 2025-11-12 20:11:36.693 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:37 : _neutron_ovs_base_configure_firewall_driver 2025-11-12 20:11:36.695 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_firewall_driver:88 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:36.698 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_firewall_driver:89 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup firewall_driver openvswitch 2025-11-12 20:11:36.724 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_firewall_driver:90 : running_in_container 2025-11-12 20:11:36.727 | ++ functions:running_in_container:810 : systemd-detect-virt --container 2025-11-12 20:11:36.733 | + functions:running_in_container:810 : [[ none != \n\o\n\e ]] 2025-11-12 20:11:36.735 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_firewall_driver:91 : enable_kernel_bridge_firewall 2025-11-12 20:11:36.737 | + functions:enable_kernel_bridge_firewall:819 : sudo modprobe bridge 2025-11-12 20:11:36.773 | + functions:enable_kernel_bridge_firewall:822 : sudo modprobe br_netfilter 2025-11-12 20:11:36.786 | + functions:enable_kernel_bridge_firewall:826 : for proto in ip ip6 2025-11-12 20:11:36.789 | + functions:enable_kernel_bridge_firewall:827 : sudo sysctl -w net.bridge.bridge-nf-call-iptables=1 2025-11-12 20:11:36.795 | net.bridge.bridge-nf-call-iptables = 1 2025-11-12 20:11:36.798 | + functions:enable_kernel_bridge_firewall:826 : for proto in ip ip6 2025-11-12 20:11:36.800 | + functions:enable_kernel_bridge_firewall:827 : sudo sysctl -w net.bridge.bridge-nf-call-ip6tables=1 2025-11-12 20:11:36.807 | net.bridge.bridge-nf-call-ip6tables = 1 2025-11-12 20:11:36.810 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:40 : [[ false == \T\r\u\e ]] 2025-11-12 20:11:36.812 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:48 : [[ default != '' ]] 2025-11-12 20:11:36.814 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:48 : [[ br-ex != '' ]] 2025-11-12 20:11:36.816 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:49 : [[ '' == '' ]] 2025-11-12 20:11:36.818 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:50 : OVS_BRIDGE_MAPPINGS=default:br-ex 2025-11-12 20:11:36.820 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:54 : _neutron_ovs_base_add_bridge br-ex 2025-11-12 20:11:36.822 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:27 : local bridge=br-ex 2025-11-12 20:11:36.824 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:28 : local 'addbr_cmd=sudo ovs-vsctl -- --may-exist add-br br-ex' 2025-11-12 20:11:36.826 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:30 : '[' system '!=' system ']' 2025-11-12 20:11:36.828 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:34 : sudo ovs-vsctl -- --may-exist add-br br-ex 2025-11-12 20:11:36.841 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:56 : [[ default:br-ex != '' ]] 2025-11-12 20:11:36.844 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:57 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovs bridge_mappings default:br-ex 2025-11-12 20:11:36.869 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:59 : AGENT_BINARY=/opt/stack/data/venv/bin/neutron-openvswitch-agent 2025-11-12 20:11:36.871 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:61 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini agent tunnel_types 2025-11-12 20:11:36.896 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_plugin_agent:62 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ovs datapath_type system 2025-11-12 20:11:36.920 | + lib/neutron:configure_neutron:395 : is_service_enabled q-dhcp neutron-dhcp 2025-11-12 20:11:36.934 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:36.936 | + lib/neutron:configure_neutron:396 : _configure_neutron_dhcp_agent 2025-11-12 20:11:36.938 | + lib/neutron:_configure_neutron_dhcp_agent:935 : cp /opt/stack//neutron/etc/dhcp_agent.ini.sample /etc/neutron/dhcp_agent.ini 2025-11-12 20:11:36.941 | + lib/neutron:_configure_neutron_dhcp_agent:937 : iniset /etc/neutron/dhcp_agent.ini DEFAULT debug True 2025-11-12 20:11:36.967 | + lib/neutron:_configure_neutron_dhcp_agent:939 : iniset /etc/neutron/dhcp_agent.ini DEFAULT dnsmasq_local_resolv True 2025-11-12 20:11:36.991 | + lib/neutron:_configure_neutron_dhcp_agent:940 : configure_root_helper_options /etc/neutron/dhcp_agent.ini 2025-11-12 20:11:36.993 | + lib/neutron:configure_root_helper_options:1104 : local conffile=/etc/neutron/dhcp_agent.ini 2025-11-12 20:11:36.996 | + lib/neutron:configure_root_helper_options:1105 : iniset /etc/neutron/dhcp_agent.ini agent root_helper 'sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:11:37.020 | + lib/neutron:configure_root_helper_options:1106 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:37.022 | + lib/neutron:configure_root_helper_options:1107 : iniset /etc/neutron/dhcp_agent.ini agent root_helper_daemon 'sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:37.048 | + lib/neutron:_configure_neutron_dhcp_agent:942 : is_service_enabled q-l3 neutron-l3 2025-11-12 20:11:37.062 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:37.064 | + lib/neutron:_configure_neutron_dhcp_agent:953 : _neutron_setup_interface_driver /etc/neutron/dhcp_agent.ini 2025-11-12 20:11:37.066 | + lib/neutron:_neutron_setup_interface_driver:1115 : iniset /etc/neutron/dhcp_agent.ini DEFAULT ovs_use_veth False 2025-11-12 20:11:37.091 | + lib/neutron:_neutron_setup_interface_driver:1117 : neutron_plugin_setup_interface_driver /etc/neutron/dhcp_agent.ini 2025-11-12 20:11:37.093 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_setup_interface_driver:66 : local conf_file=/etc/neutron/dhcp_agent.ini 2025-11-12 20:11:37.095 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_setup_interface_driver:67 : iniset /etc/neutron/dhcp_agent.ini DEFAULT interface_driver openvswitch 2025-11-12 20:11:37.120 | + lib/neutron:_configure_neutron_dhcp_agent:955 : neutron_plugin_configure_dhcp_agent /etc/neutron/dhcp_agent.ini 2025-11-12 20:11:37.122 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_dhcp_agent:25 : local conf_file=/etc/neutron/dhcp_agent.ini 2025-11-12 20:11:37.124 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_dhcp_agent:26 : : 2025-11-12 20:11:37.126 | + lib/neutron:configure_neutron:398 : is_service_enabled q-l3 neutron-l3 2025-11-12 20:11:37.140 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:37.143 | + lib/neutron:configure_neutron:399 : _configure_neutron_l3_agent 2025-11-12 20:11:37.145 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:120 : cp /opt/stack//neutron/etc/l3_agent.ini.sample /etc/neutron/l3_agent.ini 2025-11-12 20:11:37.149 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:122 : iniset /etc/neutron/l3_agent.ini DEFAULT debug True 2025-11-12 20:11:37.175 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:123 : iniset /etc/neutron/l3_agent.ini AGENT root_helper 'sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:11:37.202 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:124 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:37.204 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:125 : iniset /etc/neutron/l3_agent.ini AGENT root_helper_daemon 'sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:37.229 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:128 : _neutron_setup_interface_driver /etc/neutron/l3_agent.ini 2025-11-12 20:11:37.232 | + lib/neutron:_neutron_setup_interface_driver:1115 : iniset /etc/neutron/l3_agent.ini DEFAULT ovs_use_veth False 2025-11-12 20:11:37.257 | + lib/neutron:_neutron_setup_interface_driver:1117 : neutron_plugin_setup_interface_driver /etc/neutron/l3_agent.ini 2025-11-12 20:11:37.259 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_setup_interface_driver:66 : local conf_file=/etc/neutron/l3_agent.ini 2025-11-12 20:11:37.261 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_setup_interface_driver:67 : iniset /etc/neutron/l3_agent.ini DEFAULT interface_driver openvswitch 2025-11-12 20:11:37.286 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:130 : neutron_plugin_configure_l3_agent /etc/neutron/l3_agent.ini 2025-11-12 20:11:37.288 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_l3_agent:30 : local conf_file=/etc/neutron/l3_agent.ini 2025-11-12 20:11:37.290 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_configure_l3_agent:31 : _neutron_ovs_base_configure_l3_agent 2025-11-12 20:11:37.292 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_l3_agent:99 : neutron-ovs-cleanup --config-file /etc/neutron/neutron.conf 2025-11-12 20:11:38.548 | INFO neutron.common.config [-] Logging enabled! 2025-11-12 20:11:38.550 | INFO neutron.common.config [-] /opt/stack/data/venv/bin/neutron-ovs-cleanup version 27.0.1.dev60 2025-11-12 20:11:38.550 | DEBUG neutron.common.config [-] command line: /opt/stack/data/venv/bin/neutron-ovs-cleanup --config-file /etc/neutron/neutron.conf {{(pid=42184) setup_logging /opt/stack/neutron/neutron/common/config.py:124}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created lookup_table index Flow_Table.name {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:87}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created lookup_table index Mirror.name {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:87}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Bridge.name {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Port.name {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Interface.name {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:38.574 | DEBUG ovsdbapp.backend.ovs_idl [-] Created schema index Manager.target {{(pid=42184) autocreate_indices /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/__init__.py:106}} 2025-11-12 20:11:38.609 | INFO neutron.cmd.ovs_cleanup [-] Cleaning bridge: br-int 2025-11-12 20:11:38.610 | DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Running txn n=1 command(idx=0): OvsCleanup(_result=None, bridge=br-int, all_ports=False) {{(pid=42184) do_commit /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:89}} 2025-11-12 20:11:38.611 | DEBUG ovsdbapp.backend.ovs_idl.transaction [-] Transaction caused no change {{(pid=42184) do_commit /opt/stack/data/venv/lib/python3.10/site-packages/ovsdbapp/backend/ovs_idl/transaction.py:129}} 2025-11-12 20:11:38.611 | INFO neutron.cmd.ovs_cleanup [-] OVS cleanup completed successfully 2025-11-12 20:11:38.923 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_l3_agent:100 : [[ False = \T\r\u\e ]] 2025-11-12 20:11:38.925 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_l3_agent:108 : _neutron_ovs_base_add_public_bridge 2025-11-12 20:11:38.927 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_public_bridge:114 : _neutron_ovs_base_add_bridge br-ex 2025-11-12 20:11:38.929 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:27 : local bridge=br-ex 2025-11-12 20:11:38.932 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:28 : local 'addbr_cmd=sudo ovs-vsctl -- --may-exist add-br br-ex' 2025-11-12 20:11:38.934 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:30 : '[' system '!=' system ']' 2025-11-12 20:11:38.936 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_bridge:34 : sudo ovs-vsctl -- --may-exist add-br br-ex 2025-11-12 20:11:38.949 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_add_public_bridge:115 : set_mtu br-ex 8950 2025-11-12 20:11:38.952 | + functions:set_mtu:802 : local dev=br-ex 2025-11-12 20:11:38.954 | + functions:set_mtu:803 : local mtu=8950 2025-11-12 20:11:38.956 | + functions:set_mtu:804 : sudo ip link set mtu 8950 dev br-ex 2025-11-12 20:11:38.966 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_l3_agent:109 : sudo ovs-vsctl br-set-external-id br-ex bridge-id br-ex 2025-11-12 20:11:38.979 | + lib/neutron_plugins/services/l3:_configure_neutron_l3_agent:132 : _configure_public_network_connectivity 2025-11-12 20:11:38.981 | + lib/neutron:_configure_public_network_connectivity:802 : [[ -n ens224 ]] 2025-11-12 20:11:38.983 | + lib/neutron:_configure_public_network_connectivity:803 : _move_neutron_addresses_route ens224 br-ex True False inet 2025-11-12 20:11:38.986 | + lib/neutron:_move_neutron_addresses_route:743 : local from_intf=ens224 2025-11-12 20:11:38.987 | + lib/neutron:_move_neutron_addresses_route:744 : local to_intf=br-ex 2025-11-12 20:11:38.990 | + lib/neutron:_move_neutron_addresses_route:745 : local add_ovs_port=True 2025-11-12 20:11:38.992 | + lib/neutron:_move_neutron_addresses_route:746 : local del_ovs_port=False 2025-11-12 20:11:38.994 | + lib/neutron:_move_neutron_addresses_route:747 : local af=inet 2025-11-12 20:11:38.996 | + lib/neutron:_move_neutron_addresses_route:749 : [[ -n ens224 ]] 2025-11-12 20:11:38.998 | + lib/neutron:_move_neutron_addresses_route:749 : [[ -n br-ex ]] 2025-11-12 20:11:39.000 | + lib/neutron:_move_neutron_addresses_route:755 : local IP_REPLACE= 2025-11-12 20:11:39.002 | + lib/neutron:_move_neutron_addresses_route:756 : local IP_DEL= 2025-11-12 20:11:39.004 | + lib/neutron:_move_neutron_addresses_route:757 : local IP_UP= 2025-11-12 20:11:39.006 | + lib/neutron:_move_neutron_addresses_route:758 : local DEFAULT_ROUTE_GW 2025-11-12 20:11:39.009 | ++ lib/neutron:_move_neutron_addresses_route:759 : ip -f inet r 2025-11-12 20:11:39.009 | ++ lib/neutron:_move_neutron_addresses_route:759 : awk '/default.+ens224\s/ { print $3; exit }' 2025-11-12 20:11:39.014 | + lib/neutron:_move_neutron_addresses_route:759 : DEFAULT_ROUTE_GW= 2025-11-12 20:11:39.016 | + lib/neutron:_move_neutron_addresses_route:760 : local ADD_OVS_PORT= 2025-11-12 20:11:39.018 | + lib/neutron:_move_neutron_addresses_route:761 : local DEL_OVS_PORT= 2025-11-12 20:11:39.020 | + lib/neutron:_move_neutron_addresses_route:762 : local ARP_CMD= 2025-11-12 20:11:39.023 | ++ lib/neutron:_move_neutron_addresses_route:764 : ip -f inet a s dev ens224 scope global primary 2025-11-12 20:11:39.023 | ++ lib/neutron:_move_neutron_addresses_route:764 : grep inet 2025-11-12 20:11:39.023 | ++ lib/neutron:_move_neutron_addresses_route:764 : awk '{ print $2, $3, $4; exit }' 2025-11-12 20:11:39.029 | + lib/neutron:_move_neutron_addresses_route:764 : IP_BRD= 2025-11-12 20:11:39.030 | + lib/neutron:_move_neutron_addresses_route:766 : '[' '' '!=' '' ']' 2025-11-12 20:11:39.032 | + lib/neutron:_move_neutron_addresses_route:770 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:39.035 | + lib/neutron:_move_neutron_addresses_route:771 : ADD_OVS_PORT='sudo ovs-vsctl --may-exist add-port br-ex ens224' 2025-11-12 20:11:39.036 | + lib/neutron:_move_neutron_addresses_route:774 : [[ False == \T\r\u\e ]] 2025-11-12 20:11:39.038 | + lib/neutron:_move_neutron_addresses_route:778 : [[ '' != '' ]] 2025-11-12 20:11:39.040 | + lib/neutron:_move_neutron_addresses_route:790 : sudo ovs-vsctl --may-exist add-port br-ex ens224 2025-11-12 20:11:39.055 | ++ lib/neutron:_configure_public_network_connectivity:805 : ip -f inet6 a s dev ens224 2025-11-12 20:11:39.055 | ++ lib/neutron:_configure_public_network_connectivity:805 : grep -c global 2025-11-12 20:11:39.060 | + lib/neutron:_configure_public_network_connectivity:805 : [[ 0 != 0 ]] 2025-11-12 20:11:39.062 | + lib/neutron:configure_neutron:401 : is_service_enabled q-meta neutron-metadata-agent 2025-11-12 20:11:39.078 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:39.080 | + lib/neutron:configure_neutron:402 : _configure_neutron_metadata_agent 2025-11-12 20:11:39.082 | + lib/neutron:_configure_neutron_metadata_agent:960 : cp /opt/stack//neutron/etc/metadata_agent.ini.sample /etc/neutron/metadata_agent.ini 2025-11-12 20:11:39.085 | + lib/neutron:_configure_neutron_metadata_agent:962 : iniset /etc/neutron/metadata_agent.ini DEFAULT debug True 2025-11-12 20:11:39.110 | + lib/neutron:_configure_neutron_metadata_agent:963 : iniset /etc/neutron/metadata_agent.ini DEFAULT nova_metadata_host 10.180.1.21 2025-11-12 20:11:39.134 | + lib/neutron:_configure_neutron_metadata_agent:964 : iniset /etc/neutron/metadata_agent.ini DEFAULT metadata_workers 2 2025-11-12 20:11:39.159 | + lib/neutron:_configure_neutron_metadata_agent:965 : configure_root_helper_options /etc/neutron/metadata_agent.ini 2025-11-12 20:11:39.161 | + lib/neutron:configure_root_helper_options:1104 : local conffile=/etc/neutron/metadata_agent.ini 2025-11-12 20:11:39.163 | + lib/neutron:configure_root_helper_options:1105 : iniset /etc/neutron/metadata_agent.ini agent root_helper 'sudo /opt/stack/data/venv/bin/neutron-rootwrap /etc/neutron/rootwrap.conf' 2025-11-12 20:11:39.188 | + lib/neutron:configure_root_helper_options:1106 : [[ True == \T\r\u\e ]] 2025-11-12 20:11:39.190 | + lib/neutron:configure_root_helper_options:1107 : iniset /etc/neutron/metadata_agent.ini agent root_helper_daemon 'sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf' 2025-11-12 20:11:39.215 | + lib/neutron:configure_neutron:405 : [[ legacy != \l\e\g\a\c\y ]] 2025-11-12 20:11:39.216 | + lib/neutron:configure_neutron:408 : is_service_enabled ceilometer 2025-11-12 20:11:39.230 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:39.233 | + lib/neutron:configure_neutron:412 : [[ openvswitch == \o\v\n ]] 2025-11-12 20:11:39.235 | + lib/neutron:configure_neutron:418 : is_service_enabled q-placement neutron-placement 2025-11-12 20:11:39.248 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:39.250 | + lib/neutron:configure_neutron:421 : is_service_enabled q-trunk neutron-trunk 2025-11-12 20:11:39.264 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:39.266 | + lib/neutron:configure_neutron:424 : is_service_enabled q-qos neutron-qos 2025-11-12 20:11:39.280 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:39.282 | + lib/neutron:configure_neutron:431 : is_service_enabled neutron-segments 2025-11-12 20:11:39.296 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:39.298 | + lib/neutron:configure_neutron:437 : is_service_enabled q-agt neutron-agent q-svc neutron-api 2025-11-12 20:11:39.312 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:39.314 | + lib/neutron:configure_neutron:438 : _configure_neutron_service 2025-11-12 20:11:39.316 | + lib/neutron:_configure_neutron_service:998 : Q_API_PASTE_FILE=/etc/neutron/api-paste.ini 2025-11-12 20:11:39.318 | + lib/neutron:_configure_neutron_service:999 : cp /opt/stack//neutron/etc/api-paste.ini /etc/neutron/api-paste.ini 2025-11-12 20:11:39.321 | + lib/neutron:_configure_neutron_service:1002 : iniset /etc/neutron/neutron.conf DEFAULT core_plugin ml2 2025-11-12 20:11:39.347 | + lib/neutron:_configure_neutron_service:1004 : iniset /etc/neutron/neutron.conf DEFAULT debug True 2025-11-12 20:11:39.373 | + lib/neutron:_configure_neutron_service:1005 : iniset /etc/neutron/neutron.conf oslo_policy policy_file /etc/neutron/policy.json 2025-11-12 20:11:39.399 | + lib/neutron:_configure_neutron_service:1007 : iniset /etc/neutron/neutron.conf DEFAULT auth_strategy keystone 2025-11-12 20:11:39.425 | + lib/neutron:_configure_neutron_service:1008 : configure_keystone_authtoken_middleware /etc/neutron/neutron.conf neutron 2025-11-12 20:11:39.427 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/neutron/neutron.conf 2025-11-12 20:11:39.429 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=neutron 2025-11-12 20:11:39.431 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=keystone_authtoken 2025-11-12 20:11:39.433 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:11:39.436 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/neutron/neutron.conf keystone_authtoken auth_type password 2025-11-12 20:11:39.460 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/neutron/neutron.conf keystone_authtoken interface public 2025-11-12 20:11:39.486 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/neutron/neutron.conf keystone_authtoken auth_url http://10.180.1.21/identity 2025-11-12 20:11:39.511 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/neutron/neutron.conf keystone_authtoken username neutron 2025-11-12 20:11:39.537 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/neutron/neutron.conf keystone_authtoken password nomoresecret 2025-11-12 20:11:39.563 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/neutron/neutron.conf keystone_authtoken user_domain_name Default 2025-11-12 20:11:39.588 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/neutron/neutron.conf keystone_authtoken project_name service 2025-11-12 20:11:39.613 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/neutron/neutron.conf keystone_authtoken project_domain_name Default 2025-11-12 20:11:39.638 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/neutron/neutron.conf keystone_authtoken cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:11:39.663 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/neutron/neutron.conf keystone_authtoken memcached_servers localhost:11211 2025-11-12 20:11:39.687 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:11:39.690 | + lib/neutron:_configure_neutron_service:1011 : iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_status_changes True 2025-11-12 20:11:39.717 | + lib/neutron:_configure_neutron_service:1012 : iniset /etc/neutron/neutron.conf DEFAULT notify_nova_on_port_data_changes True 2025-11-12 20:11:39.742 | + lib/neutron:_configure_neutron_service:1014 : configure_keystone_authtoken_middleware /etc/neutron/neutron.conf nova nova 2025-11-12 20:11:39.744 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/neutron/neutron.conf 2025-11-12 20:11:39.746 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=nova 2025-11-12 20:11:39.748 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=nova 2025-11-12 20:11:39.750 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:11:39.752 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/neutron/neutron.conf nova auth_type password 2025-11-12 20:11:39.778 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/neutron/neutron.conf nova interface public 2025-11-12 20:11:39.803 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/neutron/neutron.conf nova auth_url http://10.180.1.21/identity 2025-11-12 20:11:39.829 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/neutron/neutron.conf nova username nova 2025-11-12 20:11:39.856 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/neutron/neutron.conf nova password nomoresecret 2025-11-12 20:11:39.883 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/neutron/neutron.conf nova user_domain_name Default 2025-11-12 20:11:39.909 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/neutron/neutron.conf nova project_name service 2025-11-12 20:11:39.935 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/neutron/neutron.conf nova project_domain_name Default 2025-11-12 20:11:39.960 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/neutron/neutron.conf nova cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:11:39.986 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/neutron/neutron.conf nova memcached_servers localhost:11211 2025-11-12 20:11:40.012 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:11:40.014 | + lib/neutron:_configure_neutron_service:1017 : configure_keystone_authtoken_middleware /etc/neutron/neutron.conf placement placement 2025-11-12 20:11:40.016 | + lib/keystone:configure_keystone_authtoken_middleware:432 : local conf_file=/etc/neutron/neutron.conf 2025-11-12 20:11:40.018 | + lib/keystone:configure_keystone_authtoken_middleware:433 : local admin_user=placement 2025-11-12 20:11:40.021 | + lib/keystone:configure_keystone_authtoken_middleware:434 : local section=placement 2025-11-12 20:11:40.023 | + lib/keystone:configure_keystone_authtoken_middleware:435 : local service_type= 2025-11-12 20:11:40.025 | + lib/keystone:configure_keystone_authtoken_middleware:437 : iniset /etc/neutron/neutron.conf placement auth_type password 2025-11-12 20:11:40.051 | + lib/keystone:configure_keystone_authtoken_middleware:438 : iniset /etc/neutron/neutron.conf placement interface public 2025-11-12 20:11:40.077 | + lib/keystone:configure_keystone_authtoken_middleware:439 : iniset /etc/neutron/neutron.conf placement auth_url http://10.180.1.21/identity 2025-11-12 20:11:40.103 | + lib/keystone:configure_keystone_authtoken_middleware:440 : iniset /etc/neutron/neutron.conf placement username placement 2025-11-12 20:11:40.129 | + lib/keystone:configure_keystone_authtoken_middleware:441 : iniset /etc/neutron/neutron.conf placement password nomoresecret 2025-11-12 20:11:40.155 | + lib/keystone:configure_keystone_authtoken_middleware:442 : iniset /etc/neutron/neutron.conf placement user_domain_name Default 2025-11-12 20:11:40.180 | + lib/keystone:configure_keystone_authtoken_middleware:443 : iniset /etc/neutron/neutron.conf placement project_name service 2025-11-12 20:11:40.207 | + lib/keystone:configure_keystone_authtoken_middleware:444 : iniset /etc/neutron/neutron.conf placement project_domain_name Default 2025-11-12 20:11:40.233 | + lib/keystone:configure_keystone_authtoken_middleware:446 : iniset /etc/neutron/neutron.conf placement cafile /opt/stack/data/ca-bundle.pem 2025-11-12 20:11:40.258 | + lib/keystone:configure_keystone_authtoken_middleware:447 : iniset /etc/neutron/neutron.conf placement memcached_servers localhost:11211 2025-11-12 20:11:40.283 | + lib/keystone:configure_keystone_authtoken_middleware:448 : [[ -n '' ]] 2025-11-12 20:11:40.286 | + lib/neutron:_configure_neutron_service:1020 : neutron_plugin_configure_service 2025-11-12 20:11:40.288 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:74 : [[ geneve != \l\o\c\a\l ]] 2025-11-12 20:11:40.290 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:75 : Q_SRV_EXTRA_OPTS+=(tenant_network_types=$Q_ML2_TENANT_NETWORK_TYPE) 2025-11-12 20:11:40.292 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:89 : '[' '' == '' ']' 2025-11-12 20:11:40.294 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 : [[ '' == '' ]] 2025-11-12 20:11:40.296 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:90 : [[ default != '' ]] 2025-11-12 20:11:40.298 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:91 : ML2_VLAN_RANGES=default 2025-11-12 20:11:40.300 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:92 : [[ 2:999 != '' ]] 2025-11-12 20:11:40.302 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:93 : ML2_VLAN_RANGES=default:2:999 2025-11-12 20:11:40.304 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:96 : [[ default:2:999 != '' ]] 2025-11-12 20:11:40.306 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:97 : Q_ML2_PLUGIN_VLAN_TYPE_OPTIONS=(network_vlan_ranges=$ML2_VLAN_RANGES) 2025-11-12 20:11:40.308 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:103 : [[ -z '' ]] 2025-11-12 20:11:40.310 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:104 : [[ -n default ]] 2025-11-12 20:11:40.312 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:105 : Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS=flat_networks= 2025-11-12 20:11:40.314 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:106 : [[ -n default ]] 2025-11-12 20:11:40.316 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:107 : Q_ML2_PLUGIN_FLAT_TYPE_OPTIONS+=default, 2025-11-12 20:11:40.318 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 : [[ -n default ]] 2025-11-12 20:11:40.320 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:109 : [[ default != \d\e\f\a\u\l\t ]] 2025-11-12 20:11:40.322 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:114 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group=True 2025-11-12 20:11:40.324 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.326 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=securitygroup 2025-11-12 20:11:40.328 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=enable_security_group=True 2025-11-12 20:11:40.330 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z enable_security_group=True ']' 2025-11-12 20:11:40.332 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.334 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True 2025-11-12 20:11:40.357 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:116 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers=ovn 2025-11-12 20:11:40.359 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.361 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2 2025-11-12 20:11:40.363 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=mechanism_drivers=ovn 2025-11-12 20:11:40.364 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z mechanism_drivers=ovn ']' 2025-11-12 20:11:40.367 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.368 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers ovn 2025-11-12 20:11:40.393 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:117 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version=4 2025-11-12 20:11:40.395 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.397 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2 2025-11-12 20:11:40.399 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=overlay_ip_version=4 2025-11-12 20:11:40.401 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z overlay_ip_version=4 ']' 2025-11-12 20:11:40.403 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.405 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version 4 2025-11-12 20:11:40.429 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:119 : [[ -n '' ]] 2025-11-12 20:11:40.431 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:123 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers=port_security 2025-11-12 20:11:40.433 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.435 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2 2025-11-12 20:11:40.436 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=extension_drivers=port_security 2025-11-12 20:11:40.439 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z extension_drivers=port_security ']' 2025-11-12 20:11:40.440 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.442 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security 2025-11-12 20:11:40.467 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:125 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types=geneve 2025-11-12 20:11:40.468 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.470 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2 2025-11-12 20:11:40.472 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=tenant_network_types=geneve 2025-11-12 20:11:40.474 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z tenant_network_types=geneve ']' 2025-11-12 20:11:40.476 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.479 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types geneve 2025-11-12 20:11:40.503 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:127 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges=1:1000 2025-11-12 20:11:40.505 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.507 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2_type_gre 2025-11-12 20:11:40.509 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=tunnel_id_ranges=1:1000 2025-11-12 20:11:40.511 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z tunnel_id_ranges=1:1000 ']' 2025-11-12 20:11:40.513 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.515 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges 1:1000 2025-11-12 20:11:40.541 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:129 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges=1:1000 2025-11-12 20:11:40.543 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.545 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2_type_vxlan 2025-11-12 20:11:40.547 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=vni_ranges=1:1000 2025-11-12 20:11:40.549 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z vni_ranges=1:1000 ']' 2025-11-12 20:11:40.551 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.552 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vxlan vni_ranges 1:1000 2025-11-12 20:11:40.577 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:131 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks=default, 2025-11-12 20:11:40.579 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.581 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2_type_flat 2025-11-12 20:11:40.583 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=flat_networks=default, 2025-11-12 20:11:40.585 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z flat_networks=default, ']' 2025-11-12 20:11:40.587 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.589 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_flat flat_networks default, 2025-11-12 20:11:40.613 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:133 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges=default:2:999 2025-11-12 20:11:40.615 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.617 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2_type_vlan 2025-11-12 20:11:40.619 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=network_vlan_ranges=default:2:999 2025-11-12 20:11:40.621 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z network_vlan_ranges=default:2:999 ']' 2025-11-12 20:11:40.623 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.626 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges default:2:999 2025-11-12 20:11:40.650 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:135 : populate_ml2_config /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges=1:1000 2025-11-12 20:11:40.652 | + lib/neutron_plugins/ml2:populate_ml2_config:51 : CONF=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:11:40.654 | + lib/neutron_plugins/ml2:populate_ml2_config:52 : SECTION=ml2_type_geneve 2025-11-12 20:11:40.656 | + lib/neutron_plugins/ml2:populate_ml2_config:53 : OPTS=vni_ranges=1:1000 2025-11-12 20:11:40.658 | + lib/neutron_plugins/ml2:populate_ml2_config:55 : '[' -z vni_ranges=1:1000 ']' 2025-11-12 20:11:40.660 | + lib/neutron_plugins/ml2:populate_ml2_config:58 : for I in "${OPTS[@]}" 2025-11-12 20:11:40.662 | + lib/neutron_plugins/ml2:populate_ml2_config:60 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_geneve vni_ranges 1:1000 2025-11-12 20:11:40.687 | + lib/neutron_plugins/ml2:neutron_plugin_configure_service:137 : [[ legacy != \l\e\g\a\c\y ]] 2025-11-12 20:11:40.689 | + lib/neutron:configure_neutron:441 : iniset /etc/neutron/neutron.conf DEFAULT api_workers 2 2025-11-12 20:11:40.715 | + lib/neutron:configure_neutron:445 : iniset /etc/neutron/neutron.conf DEFAULT rpc_state_report_workers 0 2025-11-12 20:11:40.741 | + lib/neutron:configure_neutron:447 : write_uwsgi_config /etc/neutron/neutron-api-uwsgi.ini neutron.wsgi.api:application /networking '' neutron-api 2025-11-12 20:11:40.743 | + lib/apache:write_uwsgi_config:243 : local conf=/etc/neutron/neutron-api-uwsgi.ini 2025-11-12 20:11:40.745 | + lib/apache:write_uwsgi_config:244 : local wsgi=neutron.wsgi.api:application 2025-11-12 20:11:40.747 | + lib/apache:write_uwsgi_config:245 : local url=/networking 2025-11-12 20:11:40.749 | + lib/apache:write_uwsgi_config:246 : local http= 2025-11-12 20:11:40.751 | + lib/apache:write_uwsgi_config:247 : local name=neutron-api 2025-11-12 20:11:40.753 | + lib/apache:write_uwsgi_config:249 : '[' -z neutron-api ']' 2025-11-12 20:11:40.755 | + lib/apache:write_uwsgi_config:255 : local socket_dir=/var/run/uwsgi 2025-11-12 20:11:40.757 | + lib/apache:write_uwsgi_config:259 : sudo mkdir -p /etc/tmpfiles.d/ 2025-11-12 20:11:40.768 | + lib/apache:write_uwsgi_config:260 : sudo tee /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:11:40.768 | + lib/apache:write_uwsgi_config:260 : echo 'd /var/run/uwsgi 0755 stack root' 2025-11-12 20:11:40.775 | d /var/run/uwsgi 0755 stack root 2025-11-12 20:11:40.778 | + lib/apache:write_uwsgi_config:261 : sudo systemd-tmpfiles --create /etc/tmpfiles.d/uwsgi.conf 2025-11-12 20:11:40.787 | /etc/tmpfiles.d/uwsgi.conf:1: Line references path below legacy directory /var/run/, updating /var/run/uwsgi → /run/uwsgi; please update the tmpfiles.d/ drop-in file accordingly. 2025-11-12 20:11:40.790 | + lib/apache:write_uwsgi_config:263 : local socket=/var/run/uwsgi/neutron-api.socket 2025-11-12 20:11:40.792 | + lib/apache:write_uwsgi_config:266 : rm -rf /etc/neutron/neutron-api-uwsgi.ini 2025-11-12 20:11:40.796 | + lib/apache:write_uwsgi_config:270 : [[ neutron.wsgi.api:application =~ ^[a-zA-Z0-9_.]+:[a-zA-Z0-9_]+$ ]] 2025-11-12 20:11:40.798 | + lib/apache:write_uwsgi_config:271 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi module neutron.wsgi.api:application 2025-11-12 20:11:40.824 | + lib/apache:write_uwsgi_config:276 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi processes 2 2025-11-12 20:11:40.848 | + lib/apache:write_uwsgi_config:278 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi master true 2025-11-12 20:11:40.873 | + lib/apache:write_uwsgi_config:280 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi die-on-term true 2025-11-12 20:11:40.897 | + lib/apache:write_uwsgi_config:281 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi exit-on-reload false 2025-11-12 20:11:40.921 | + lib/apache:write_uwsgi_config:284 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi worker-reload-mercy 80 2025-11-12 20:11:40.946 | + lib/apache:write_uwsgi_config:285 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi enable-threads true 2025-11-12 20:11:40.970 | + lib/apache:write_uwsgi_config:286 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi plugins http,python3 2025-11-12 20:11:40.994 | + lib/apache:write_uwsgi_config:288 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi thunder-lock true 2025-11-12 20:11:41.019 | + lib/apache:write_uwsgi_config:290 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi hook-master-start 'unix_signal:15 gracefully_kill_them_all' 2025-11-12 20:11:41.043 | + lib/apache:write_uwsgi_config:292 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi buffer-size 65535 2025-11-12 20:11:41.067 | + lib/apache:write_uwsgi_config:294 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi add-header 'Connection: close' 2025-11-12 20:11:41.091 | + lib/apache:write_uwsgi_config:296 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi lazy-apps true 2025-11-12 20:11:41.116 | + lib/apache:write_uwsgi_config:298 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi start-time %t 2025-11-12 20:11:41.140 | + lib/apache:write_uwsgi_config:301 : [[ -n '' ]] 2025-11-12 20:11:41.142 | + lib/apache:write_uwsgi_config:304 : local apache_conf= 2025-11-12 20:11:41.144 | ++ lib/apache:write_uwsgi_config:305 : apache_site_config_for neutron-api 2025-11-12 20:11:41.147 | ++ lib/apache:apache_site_config_for:174 : local site=neutron-api 2025-11-12 20:11:41.148 | ++ lib/apache:apache_site_config_for:175 : is_ubuntu 2025-11-12 20:11:41.151 | ++ functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:11:41.152 | ++ functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:11:41.155 | ++ lib/apache:apache_site_config_for:177 : echo /etc/apache2/sites-available/neutron-api.conf 2025-11-12 20:11:41.157 | + lib/apache:write_uwsgi_config:305 : apache_conf=/etc/apache2/sites-available/neutron-api.conf 2025-11-12 20:11:41.159 | + lib/apache:write_uwsgi_config:306 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi socket /var/run/uwsgi/neutron-api.socket 2025-11-12 20:11:41.184 | + lib/apache:write_uwsgi_config:307 : iniset /etc/neutron/neutron-api-uwsgi.ini uwsgi chmod-socket 666 2025-11-12 20:11:41.209 | + lib/apache:write_uwsgi_config:308 : echo 'ProxyPass "/networking" "unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api" retry=0 acquire=1 ' 2025-11-12 20:11:41.209 | + lib/apache:write_uwsgi_config:308 : sudo tee -a /etc/apache2/sites-available/neutron-api.conf 2025-11-12 20:11:41.216 | ProxyPass "/networking" "unix:/var/run/uwsgi/neutron-api.socket|uwsgi://uwsgi-uds-neutron-api" retry=0 acquire=1 2025-11-12 20:11:41.219 | + lib/apache:write_uwsgi_config:309 : enable_apache_site neutron-api 2025-11-12 20:11:41.221 | + lib/apache:enable_apache_site:191 : local site=neutron-api 2025-11-12 20:11:41.223 | + lib/apache:enable_apache_site:193 : enable_apache_mod version 2025-11-12 20:11:41.225 | + lib/apache:enable_apache_mod:55 : local mod=version 2025-11-12 20:11:41.227 | + lib/apache:enable_apache_mod:56 : local should_restart= 2025-11-12 20:11:41.229 | + lib/apache:enable_apache_mod:58 : is_ubuntu 2025-11-12 20:11:41.231 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:11:41.233 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:11:41.235 | + lib/apache:enable_apache_mod:61 : [[ version != \v\e\r\s\i\o\n ]] 2025-11-12 20:11:41.237 | + lib/apache:enable_apache_site:194 : is_ubuntu 2025-11-12 20:11:41.239 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:11:41.241 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:11:41.243 | + lib/apache:enable_apache_site:195 : sudo a2ensite neutron-api 2025-11-12 20:11:41.276 | Enabling site neutron-api. 2025-11-12 20:11:41.279 | To activate the new configuration, you need to run: 2025-11-12 20:11:41.279 | systemctl reload apache2 2025-11-12 20:11:41.283 | + lib/apache:write_uwsgi_config:310 : restart_apache_server 2025-11-12 20:11:41.285 | + lib/apache:restart_apache_server:238 : restart_service apache2 2025-11-12 20:11:41.287 | + functions-common:restart_service:2307 : '[' -x /bin/systemctl ']' 2025-11-12 20:11:41.289 | + functions-common:restart_service:2308 : sudo /bin/systemctl restart apache2 2025-11-12 20:11:41.396 | + stack.sh:main:1196 : is_service_enabled mysql postgresql 2025-11-12 20:11:41.410 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.412 | + stack.sh:main:1196 : is_service_enabled neutron 2025-11-12 20:11:41.426 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.428 | + stack.sh:main:1197 : async_runfunc init_neutron 2025-11-12 20:11:41.430 | + inc/async:async_runfunc:116 : async_run init_neutron init_neutron 2025-11-12 20:11:41.479 | + inc/async:async_inner:63 : init_neutron 2025-11-12 20:11:41.510 | [3565 Async init_neutron:44552]: running: init_neutron 2025-11-12 20:11:41.513 | + stack.sh:main:1205 : is_service_enabled q-dhcp 2025-11-12 20:11:41.527 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.530 | ++ stack.sh:main:1209 : pidof NetworkManager 2025-11-12 20:11:41.542 | ++ stack.sh:main:1209 : true 2025-11-12 20:11:41.544 | + stack.sh:main:1209 : netman_pid= 2025-11-12 20:11:41.546 | + stack.sh:main:1210 : '[' -z '' ']' 2025-11-12 20:11:41.548 | + stack.sh:main:1211 : sudo killall dnsmasq 2025-11-12 20:11:41.570 | dnsmasq: no process found 2025-11-12 20:11:41.574 | + stack.sh:main:1211 : true 2025-11-12 20:11:41.576 | + stack.sh:main:1216 : clean_iptables 2025-11-12 20:11:41.580 | + lib/nova:clean_iptables:195 : sudo iptables -S -v 2025-11-12 20:11:41.580 | + lib/nova:clean_iptables:195 : sed 's/-c [0-9]* [0-9]* //g' 2025-11-12 20:11:41.580 | + lib/nova:clean_iptables:195 : grep '\-A' 2025-11-12 20:11:41.580 | + lib/nova:clean_iptables:195 : grep nova 2025-11-12 20:11:41.581 | + lib/nova:clean_iptables:195 : sed s/-A/-D/g 2025-11-12 20:11:41.581 | + lib/nova:clean_iptables:195 : bash 2025-11-12 20:11:41.582 | + lib/nova:clean_iptables:195 : awk '{print "sudo iptables",$0}' 2025-11-12 20:11:41.640 | + lib/nova:clean_iptables:197 : sudo iptables -S -v -t nat 2025-11-12 20:11:41.640 | + lib/nova:clean_iptables:197 : grep nova 2025-11-12 20:11:41.640 | + lib/nova:clean_iptables:197 : sed 's/-c [0-9]* [0-9]* //g' 2025-11-12 20:11:41.641 | + lib/nova:clean_iptables:197 : grep '\-A' 2025-11-12 20:11:41.641 | + lib/nova:clean_iptables:197 : sed s/-A/-D/g 2025-11-12 20:11:41.642 | + lib/nova:clean_iptables:197 : awk '{print "sudo iptables -t nat",$0}' 2025-11-12 20:11:41.643 | + lib/nova:clean_iptables:197 : bash 2025-11-12 20:11:41.652 | + lib/nova:clean_iptables:199 : sudo iptables -S -v 2025-11-12 20:11:41.653 | + lib/nova:clean_iptables:199 : sed 's/-c [0-9]* [0-9]* //g' 2025-11-12 20:11:41.653 | + lib/nova:clean_iptables:199 : grep nova 2025-11-12 20:11:41.654 | + lib/nova:clean_iptables:199 : grep '\-N' 2025-11-12 20:11:41.654 | + lib/nova:clean_iptables:199 : sed s/-N/-X/g 2025-11-12 20:11:41.654 | + lib/nova:clean_iptables:199 : bash 2025-11-12 20:11:41.656 | + lib/nova:clean_iptables:199 : awk '{print "sudo iptables",$0}' 2025-11-12 20:11:41.664 | + lib/nova:clean_iptables:201 : sudo iptables -S -v -t nat 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : sed 's/-c [0-9]* [0-9]* //g' 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : grep nova 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : grep '\-N' 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : sed s/-N/-X/g 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : awk '{print "sudo iptables -t nat",$0}' 2025-11-12 20:11:41.666 | + lib/nova:clean_iptables:201 : bash 2025-11-12 20:11:41.674 | + stack.sh:main:1219 : sudo sysctl -w net.ipv4.ip_forward=1 2025-11-12 20:11:41.682 | net.ipv4.ip_forward = 1 2025-11-12 20:11:41.685 | + stack.sh:main:1224 : is_service_enabled nova neutron 2025-11-12 20:11:41.699 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.701 | + stack.sh:main:1225 : configure_os_vif 2025-11-12 20:11:41.704 | + lib/os-vif:configure_os_vif:16 : [[ -e /etc/nova/nova.conf ]] 2025-11-12 20:11:41.706 | + lib/os-vif:configure_os_vif:17 : iniset /etc/nova/nova.conf os_vif_ovs isolate_vif False 2025-11-12 20:11:41.733 | + lib/os-vif:configure_os_vif:19 : [[ -e /etc/neutron/neutron.conf ]] 2025-11-12 20:11:41.735 | + lib/os-vif:configure_os_vif:20 : iniset /etc/neutron/neutron.conf os_vif_ovs isolate_vif False 2025-11-12 20:11:41.765 | + stack.sh:main:1231 : is_service_enabled swift 2025-11-12 20:11:41.779 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:11:41.781 | + stack.sh:main:1240 : is_service_enabled cinder 2025-11-12 20:11:41.795 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.798 | + stack.sh:main:1241 : echo_summary 'Configuring Cinder' 2025-11-12 20:11:41.800 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:11:41.802 | + stack.sh:echo_summary:473 : echo -e Configuring Cinder 2025-11-12 20:11:41.804 | + stack.sh:main:1242 : async_runfunc init_cinder 2025-11-12 20:11:41.806 | + inc/async:async_runfunc:116 : async_run init_cinder init_cinder 2025-11-12 20:11:41.857 | + inc/async:async_inner:63 : init_cinder 2025-11-12 20:11:41.887 | [3565 Async init_cinder:44903]: running: init_cinder 2025-11-12 20:11:41.889 | + stack.sh:main:1248 : is_service_enabled placement 2025-11-12 20:11:41.905 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:11:41.907 | + stack.sh:main:1249 : echo_summary 'Configuring placement' 2025-11-12 20:11:41.909 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:11:41.911 | + stack.sh:echo_summary:473 : echo -e Configuring placement 2025-11-12 20:11:41.914 | + stack.sh:main:1250 : async_runfunc init_placement 2025-11-12 20:11:41.916 | + inc/async:async_runfunc:116 : async_run init_placement init_placement 2025-11-12 20:11:41.964 | + inc/async:async_inner:63 : init_placement 2025-11-12 20:11:41.995 | [3565 Async init_placement:45049]: running: init_placement 2025-11-12 20:11:41.997 | + stack.sh:main:1254 : async_wait init_neutron 2025-11-12 20:11:42.035 | [3565 Async init_neutron:44552]: Waiting for completion of init_neutron running on PID 44552 (5 other jobs running) 2025-11-12 20:11:42.054 | [3565 Async init_neutron:44552]: Signaling child to exit 2025-11-12 20:11:46.010 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:46.033 | [44903 Async init_cinder:44903]: finished successfully 2025-11-12 20:11:52.367 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:52.389 | [44552 Async init_neutron:44552]: finished successfully 2025-11-12 20:11:52.407 | WAKEUP 2025-11-12 20:11:52.427 | [3565 Async init_neutron:44552]: Signaled 2025-11-12 20:11:52.428 | + lib/neutron:init_neutron:511 : recreate_database neutron 2025-11-12 20:11:52.428 | + lib/database:recreate_database:112 : local db=neutron 2025-11-12 20:11:52.428 | + lib/database:recreate_database:113 : recreate_database_mysql neutron 2025-11-12 20:11:52.428 | + lib/databases/mysql:recreate_database_mysql:60 : local db=neutron 2025-11-12 20:11:52.428 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS neutron;' 2025-11-12 20:11:52.428 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE neutron CHARACTER SET utf8;' 2025-11-12 20:11:52.428 | + lib/neutron:init_neutron:512 : time_start dbsync 2025-11-12 20:11:52.428 | + functions-common:time_start:2409 : local name=dbsync 2025-11-12 20:11:52.428 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:11:52.428 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:11:52.428 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:11:52.428 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978301518 2025-11-12 20:11:52.428 | + lib/neutron:init_neutron:514 : /opt/stack/data/venv/bin/neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Context impl MySQLImpl. 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Will assume non-transactional DDL. 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Context impl MySQLImpl. 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Will assume non-transactional DDL. 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade -> kilo 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade kilo -> 354db87e3225 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 354db87e3225 -> 599c6a226151 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 599c6a226151 -> 52c5312f6baf 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 52c5312f6baf -> 313373c0ffee 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 313373c0ffee -> 8675309a5c4f 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 8675309a5c4f -> 45f955889773 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 45f955889773 -> 26c371498592 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 26c371498592 -> 1c844d1677f7 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 1c844d1677f7 -> 1b4c6e320f79 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 1b4c6e320f79 -> 48153cb5f051 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 48153cb5f051 -> 9859ac9c136 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 9859ac9c136 -> 34af2b5c5a59 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 34af2b5c5a59 -> 59cb5b6cf4d 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 59cb5b6cf4d -> 13cfb89f881a 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 13cfb89f881a -> 32e5974ada25 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 32e5974ada25 -> ec7fcfbf72ee 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade ec7fcfbf72ee -> dce3ec7a25c9 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade dce3ec7a25c9 -> c3a73f615e4 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade c3a73f615e4 -> 659bf3d90664 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 659bf3d90664 -> 1df244e556f5 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 1df244e556f5 -> 19f26505c74f 2025-11-12 20:11:52.428 | INFO [alembic.runtime.migration] Running upgrade 19f26505c74f -> 15be73214821 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 15be73214821 -> b4caf27aae4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade b4caf27aae4 -> 15e43b934f81 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 15e43b934f81 -> 31ed664953e6 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 31ed664953e6 -> 2f9e956e7532 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2f9e956e7532 -> 3894bccad37f 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 3894bccad37f -> 0e66c5227a8a 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 0e66c5227a8a -> 45f8dd33480b 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 45f8dd33480b -> 5abc0278ca73 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 5abc0278ca73 -> d3435b514502 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade d3435b514502 -> 30107ab6a3ee 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 30107ab6a3ee -> c415aab1c048 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c415aab1c048 -> a963b38d82f4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade kilo -> 30018084ec99 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 30018084ec99 -> 4ffceebfada 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 4ffceebfada -> 5498d17be016 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 5498d17be016 -> 2a16083502f3 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2a16083502f3 -> 2e5352a0ad4d 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2e5352a0ad4d -> 11926bcfe72d 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 11926bcfe72d -> 4af11ca47297 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 4af11ca47297 -> 1b294093239c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 1b294093239c -> 8a6d8bdae39 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 8a6d8bdae39 -> 2b4c2465d44b 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2b4c2465d44b -> e3278ee65050 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade e3278ee65050 -> c6c112992c9 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c6c112992c9 -> 5ffceebfada 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 5ffceebfada -> 4ffceebfcdc 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 4ffceebfcdc -> 7bbb25278f53 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 7bbb25278f53 -> 89ab9a816d70 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 89ab9a816d70 -> c879c5e1ee90 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c879c5e1ee90 -> 8fd3918ef6f4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 8fd3918ef6f4 -> 4bcd4df1f426 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 4bcd4df1f426 -> b67e765a3524 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a963b38d82f4 -> 3d0e74aa7d37 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 3d0e74aa7d37 -> 030a959ceafa 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 030a959ceafa -> a5648cfeeadf 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a5648cfeeadf -> 0f5bef0f87d4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 0f5bef0f87d4 -> 67daae611b6e 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade b67e765a3524 -> a84ccf28f06a 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a84ccf28f06a -> 7d9d8eeec6ad 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 67daae611b6e -> 6b461a21bcfc 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 6b461a21bcfc -> 5cd92597d11d 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 5cd92597d11d -> 929c968efe70 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 929c968efe70 -> a9c43481023c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a9c43481023c -> 804a3c76314c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 804a3c76314c -> 2b42d90729da 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2b42d90729da -> 62c781cb6192 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 62c781cb6192 -> c8c222d42aa9 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c8c222d42aa9 -> 349b6fd605a6 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 349b6fd605a6 -> 7d32f979895f 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 7d32f979895f -> 594422d373ee 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 594422d373ee -> 61663558142c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 61663558142c -> 867d39095bf4, port forwarding 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 867d39095bf4 -> d72db3e25539, modify uniq port forwarding 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade d72db3e25539 -> cada2437bf41 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade cada2437bf41 -> 195176fb410d, router gateway IP QoS 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 195176fb410d -> fb0167bd9639 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade fb0167bd9639 -> 0ff9e3881597 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 0ff9e3881597 -> 9bfad3f1e780 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 9bfad3f1e780 -> 63fd95af7dcd 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 63fd95af7dcd -> c613d0b82681 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c613d0b82681 -> c3e9d13c4367 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c3e9d13c4367 -> 86274d77933e 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 86274d77933e -> f4b9654dd40c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade f4b9654dd40c -> a010322604bc 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a010322604bc -> 263d454a9655 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 263d454a9655 -> Ibac91d24da2 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade Ibac91d24da2 -> 2217c4222de6 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 2217c4222de6 -> 18a7e90ae768 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 18a7e90ae768 -> e4e236b0e1ff 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade e4e236b0e1ff -> e88badaa9591 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade e88badaa9591 -> d8bdf05313f4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade d8bdf05313f4 -> dfe425060830 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade dfe425060830 -> fd6107509ccd 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade fd6107509ccd -> 1ea5dab0897a 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 1ea5dab0897a -> 49d8622c5221 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 49d8622c5221 -> I38991de2b4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade I38991de2b4 -> 532aa95457e2 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 532aa95457e2 -> f010820fc498 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade f010820fc498 -> a964d94b4677 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade a964d94b4677 -> 26d1e9f5c766 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 26d1e9f5c766 -> 1e0744e4ffea 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 1e0744e4ffea -> 6135a7bd4425 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 6135a7bd4425 -> 8df53b0d2c0e 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 8df53b0d2c0e -> 1bb3393de75d, add qos policy rule Packet Rate Limit 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 1bb3393de75d -> c181bb1d89e4 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade c181bb1d89e4 -> ba859d649675 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade ba859d649675 -> e981acd076d3 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade e981acd076d3 -> 76df7844a8c6, add Local IP tables 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 76df7844a8c6 -> 1ffef8d6f371, migrate RBAC registers from "target_tenant" to "target_project" 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 1ffef8d6f371 -> 8160f7a9cebb, drop portbindingports table 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 8160f7a9cebb -> cd9ef14ccf87 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade cd9ef14ccf87 -> 34cf8b009713 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 34cf8b009713 -> I43e0b669096 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade I43e0b669096 -> 4e6e655746f6 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 4e6e655746f6 -> 659cbedf30a1 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 659cbedf30a1 -> 21ff98fabab1 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 21ff98fabab1 -> 5881373af7f5 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 5881373af7f5 -> fc153938cdc1 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade fc153938cdc1 -> 93f394357a27 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 93f394357a27 -> 6f1145bff34c 2025-11-12 20:11:52.429 | INFO [alembic.runtime.migration] Running upgrade 6f1145bff34c -> 682c319773d7 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 682c319773d7 -> 0aefee21cd87 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 0aefee21cd87 -> b1199a3adbef 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade b1199a3adbef -> c33da356b165 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade c33da356b165 -> 89c58a70ceba 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 89c58a70ceba -> 054e34dbe6b4 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 054e34dbe6b4 -> 0e6eff810791 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 0e6eff810791 -> 175fa80908e1 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 175fa80908e1 -> 5bcb7b31ec7d 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 5bcb7b31ec7d -> ad80a9f07c5c 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade ad80a9f07c5c -> d553edeb540f 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade d553edeb540f -> b1bca967e19d, Add unique constraint to the network segment range 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 7d9d8eeec6ad -> a8b517cff8ab 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade a8b517cff8ab -> 3b935b28e7a0 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 3b935b28e7a0 -> b12a3ef66e62 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade b12a3ef66e62 -> 97c25b0d2353 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 97c25b0d2353 -> 2e0d7a8a1586 2025-11-12 20:11:52.430 | INFO [alembic.runtime.migration] Running upgrade 2e0d7a8a1586 -> 5c85685d616d 2025-11-12 20:11:52.430 | Running upgrade for neutron ... 2025-11-12 20:11:52.430 | OK 2025-11-12 20:11:52.430 | + lib/neutron:init_neutron:515 : time_stop dbsync 2025-11-12 20:11:52.430 | + functions-common:time_stop:2423 : local name 2025-11-12 20:11:52.430 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:11:52.430 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:11:52.430 | + functions-common:time_stop:2426 : local total 2025-11-12 20:11:52.430 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:11:52.430 | + functions-common:time_stop:2429 : name=dbsync 2025-11-12 20:11:52.430 | + functions-common:time_stop:2430 : start_time=1762978301518 2025-11-12 20:11:52.430 | + functions-common:time_stop:2432 : [[ -z 1762978301518 ]] 2025-11-12 20:11:52.430 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:11:52.430 | + functions-common:time_stop:2435 : end_time=1762978312354 2025-11-12 20:11:52.430 | + functions-common:time_stop:2436 : elapsed_time=10836 2025-11-12 20:11:52.430 | + functions-common:time_stop:2437 : total=3079 2025-11-12 20:11:52.430 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:11:52.430 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13915 2025-11-12 20:11:52.464 | [3565 Async init_neutron:44552]: finished init_neutron with result 0 in 10 seconds 2025-11-12 20:11:52.467 | + inc/async:async_wait:197 : return 0 2025-11-12 20:11:52.469 | + stack.sh:main:1255 : async_wait init_placement 2025-11-12 20:11:52.511 | [3565 Async init_placement:45049]: Waiting for completion of init_placement running on PID 45049 (4 other jobs running) 2025-11-12 20:11:52.530 | [3565 Async init_placement:45049]: Signaling child to exit 2025-11-12 20:11:59.862 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:11:59.881 | [45049 Async init_placement:45049]: finished successfully 2025-11-12 20:11:59.899 | WAKEUP 2025-11-12 20:11:59.916 | [3565 Async init_placement:45049]: Signaled 2025-11-12 20:11:59.917 | + lib/placement:init_placement:113 : recreate_database placement 2025-11-12 20:11:59.917 | + lib/database:recreate_database:112 : local db=placement 2025-11-12 20:11:59.917 | + lib/database:recreate_database:113 : recreate_database_mysql placement 2025-11-12 20:11:59.917 | + lib/databases/mysql:recreate_database_mysql:60 : local db=placement 2025-11-12 20:11:59.917 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS placement;' 2025-11-12 20:11:59.917 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE placement CHARACTER SET utf8;' 2025-11-12 20:11:59.917 | + lib/placement:init_placement:114 : /opt/stack/data/venv/bin/placement-manage db sync 2025-11-12 20:11:59.917 | + lib/placement:init_placement:115 : create_placement_accounts 2025-11-12 20:11:59.917 | + lib/placement:create_placement_accounts:102 : create_service_user placement admin 2025-11-12 20:11:59.917 | + lib/keystone:create_service_user:416 : get_or_create_user placement nomoresecret Default 2025-11-12 20:11:59.917 | + functions-common:get_or_create_user:902 : local user_id 2025-11-12 20:11:59.917 | + functions-common:get_or_create_user:903 : [[ ! -z '' ]] 2025-11-12 20:11:59.917 | + functions-common:get_or_create_user:906 : local email= 2025-11-12 20:11:59.917 | ++ functions-common:get_or_create_user:920 : oscwrap --os-cloud devstack-system-admin user create placement --password nomoresecret --domain=Default --or-show -f value -c id 2025-11-12 20:11:59.917 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.917 | + functions-common:get_or_create_user:918 : user_id=e0e70027f9a749b794231a2a19532c38 2025-11-12 20:11:59.917 | + functions-common:get_or_create_user:919 : echo e0e70027f9a749b794231a2a19532c38 2025-11-12 20:11:59.917 | e0e70027f9a749b794231a2a19532c38 2025-11-12 20:11:59.917 | + lib/keystone:create_service_user:417 : get_or_add_user_project_role service placement service Default Default 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:59.917 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add service --user placement --project service --user-domain Default --project-domain Default 2025-11-12 20:11:59.917 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role service --user placement --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:59.917 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:982 : user_role_id=66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:983 : echo 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:59.917 | 66a6f31802fb4cffaa3404fbd82ab9d8 2025-11-12 20:11:59.917 | + lib/keystone:create_service_user:419 : [[ -n admin ]] 2025-11-12 20:11:59.917 | + lib/keystone:create_service_user:420 : get_or_add_user_project_role admin placement service Default Default 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:966 : local user_role_id 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:967 : local domain_args 2025-11-12 20:11:59.917 | ++ functions-common:get_or_add_user_project_role:969 : _get_domain_args Default Default 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:950 : local domain 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:951 : domain= 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:953 : [[ -n Default ]] 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:954 : domain=' --user-domain Default' 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:956 : [[ -n Default ]] 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:957 : domain=' --user-domain Default --project-domain Default' 2025-11-12 20:11:59.917 | ++ functions-common:_get_domain_args:960 : echo --user-domain Default --project-domain Default 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:969 : domain_args='--user-domain Default --project-domain Default' 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:973 : openstack --os-cloud devstack-system-admin role add admin --user placement --project service --user-domain Default --project-domain Default 2025-11-12 20:11:59.917 | ++ functions-common:get_or_add_user_project_role:982 : oscwrap --os-cloud devstack-system-admin role assignment list --role admin --user placement --project service --user-domain Default --project-domain Default -c Role -f value 2025-11-12 20:11:59.917 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:982 : user_role_id=e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:59.917 | + functions-common:get_or_add_user_project_role:983 : echo e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:59.917 | e9f979e2d348423aa018422b434c247a 2025-11-12 20:11:59.917 | + lib/placement:create_placement_accounts:103 : local placement_api_url=http://10.180.1.21/placement 2025-11-12 20:11:59.917 | + lib/placement:create_placement_accounts:104 : get_or_create_service placement placement 'Placement Service' 2025-11-12 20:11:59.917 | + functions-common:get_or_create_service:1058 : local service_id 2025-11-12 20:11:59.917 | ++ functions-common:get_or_create_service:1071 : oscwrap --os-cloud devstack-system-admin service show placement -f value -c id 2025-11-12 20:11:59.917 | ++ functions-common:get_or_create_service:1073 : oscwrap --os-cloud devstack-system-admin service create placement --name placement '--description=Placement Service' -f value -c id 2025-11-12 20:11:59.917 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.917 | + functions-common:get_or_create_service:1069 : service_id=' 2025-11-12 20:11:59.917 | 378c3e8d06fa4dc0b58a4b51e7127e76' 2025-11-12 20:11:59.917 | + functions-common:get_or_create_service:1070 : echo 378c3e8d06fa4dc0b58a4b51e7127e76 2025-11-12 20:11:59.917 | 378c3e8d06fa4dc0b58a4b51e7127e76 2025-11-12 20:11:59.917 | + lib/placement:create_placement_accounts:106 : get_or_create_endpoint placement RegionOne http://10.180.1.21/placement 2025-11-12 20:11:59.917 | + functions-common:get_or_create_endpoint:1102 : local public_id 2025-11-12 20:11:59.917 | ++ functions-common:get_or_create_endpoint:1103 : _get_or_create_endpoint_with_interface placement public http://10.180.1.21/placement RegionOne 2025-11-12 20:11:59.917 | ++ functions-common:_get_or_create_endpoint_with_interface:1076 : local endpoint_id 2025-11-12 20:11:59.917 | +++ functions-common:_get_or_create_endpoint_with_interface:1081 : oscwrap --os-cloud devstack-system-admin endpoint list --service placement --interface public --region RegionOne -c ID -f value 2025-11-12 20:11:59.918 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.918 | ++ functions-common:_get_or_create_endpoint_with_interface:1081 : endpoint_id= 2025-11-12 20:11:59.918 | ++ functions-common:_get_or_create_endpoint_with_interface:1082 : [[ -z '' ]] 2025-11-12 20:11:59.918 | +++ functions-common:_get_or_create_endpoint_with_interface:1085 : oscwrap --os-cloud devstack-system-admin endpoint create placement public http://10.180.1.21/placement --region RegionOne -f value -c id 2025-11-12 20:11:59.918 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:11:59.918 | ++ functions-common:_get_or_create_endpoint_with_interface:1085 : endpoint_id=8042d0ad63b742a190f62fc6136e5666 2025-11-12 20:11:59.918 | ++ functions-common:_get_or_create_endpoint_with_interface:1088 : echo 8042d0ad63b742a190f62fc6136e5666 2025-11-12 20:11:59.918 | + functions-common:get_or_create_endpoint:1103 : public_id=8042d0ad63b742a190f62fc6136e5666 2025-11-12 20:11:59.918 | + functions-common:get_or_create_endpoint:1105 : [[ -n '' ]] 2025-11-12 20:11:59.918 | + functions-common:get_or_create_endpoint:1108 : [[ -n '' ]] 2025-11-12 20:11:59.918 | + functions-common:get_or_create_endpoint:1112 : echo 8042d0ad63b742a190f62fc6136e5666 2025-11-12 20:11:59.918 | 8042d0ad63b742a190f62fc6136e5666 2025-11-12 20:11:59.950 | [3565 Async init_placement:45049]: finished init_placement with result 0 in 17 seconds 2025-11-12 20:11:59.954 | + inc/async:async_wait:197 : return 0 2025-11-12 20:11:59.956 | + stack.sh:main:1256 : async_wait init_glance 2025-11-12 20:11:59.995 | [3565 Async init_glance:40692]: Waiting for completion of init_glance running on PID 40692 (3 other jobs running) 2025-11-12 20:12:00.014 | [3565 Async init_glance:40692]: Signaling child to exit 2025-11-12 20:12:00.014 | WAKEUP 2025-11-12 20:12:00.032 | [3565 Async init_glance:40692]: Signaled 2025-11-12 20:12:00.033 | + lib/glance:init_glance:524 : rm -rf /opt/stack/data/glance/images 2025-11-12 20:12:00.033 | + lib/glance:init_glance:525 : mkdir -p /opt/stack/data/glance/images 2025-11-12 20:12:00.033 | + lib/glance:init_glance:528 : recreate_database glance 2025-11-12 20:12:00.033 | + lib/database:recreate_database:112 : local db=glance 2025-11-12 20:12:00.033 | + lib/database:recreate_database:113 : recreate_database_mysql glance 2025-11-12 20:12:00.033 | + lib/databases/mysql:recreate_database_mysql:60 : local db=glance 2025-11-12 20:12:00.033 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS glance;' 2025-11-12 20:12:00.033 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE glance CHARACTER SET utf8;' 2025-11-12 20:12:00.033 | + lib/glance:init_glance:530 : time_start dbsync 2025-11-12 20:12:00.033 | + functions-common:time_start:2409 : local name=dbsync 2025-11-12 20:12:00.033 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:00.033 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:00.033 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:00.033 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978275326 2025-11-12 20:12:00.033 | + lib/glance:init_glance:532 : /opt/stack/data/venv/bin/glance-manage --config-file /etc/glance/glance-api.conf db_sync 2025-11-12 20:12:00.033 | INFO dbcounter [-] Registered counter for database glance 2025-11-12 20:12:00.033 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=40777) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.033 | DEBUG dbcounter [-] [40777] Writer thread running {{(pid=40777) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.033 | INFO dbcounter [-] Registered counter for database glance 2025-11-12 20:12:00.033 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=40777) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.033 | DEBUG dbcounter [-] [40777] Writer thread running {{(pid=40777) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade -> liberty, liberty initial 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] new branch insert liberty {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update liberty to mitaka01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update mitaka01 to mitaka02 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_expand01, add visibility to images 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update mitaka02 to ocata_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade ocata_expand01 -> pike_expand01, empty expand for symmetry with pike_contract01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update ocata_expand01 to pike_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade pike_expand01 -> queens_expand01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update pike_expand01 to queens_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade queens_expand01 -> rocky_expand01, add os_hidden column to images table 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update queens_expand01 to rocky_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade rocky_expand01 -> rocky_expand02, add os_hash_algo and os_hash_value columns to images table 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update rocky_expand01 to rocky_expand02 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade rocky_expand02 -> train_expand01, empty expand for symmetry with train_contract01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update rocky_expand02 to train_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade train_expand01 -> ussuri_expand01, empty expand for symmetry with ussuri_expand01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update train_expand01 to ussuri_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade ussuri_expand01 -> wallaby_expand01, add image_id, request_id, user columns to tasks table" 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update ussuri_expand01 to wallaby_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade wallaby_expand01 -> xena_expand01, empty expand for symmetry with 2023_1_expand01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update wallaby_expand01 to xena_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade xena_expand01 -> yoga_expand01, empty expand for symmetry with 2023_1_expand01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update xena_expand01 to yoga_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.033 | INFO alembic.runtime.migration [-] Running upgrade yoga_expand01 -> zed_expand01, empty expand for symmetry with 2023_1_expand01 2025-11-12 20:12:00.033 | DEBUG alembic.runtime.migration [-] update yoga_expand01 to zed_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade zed_expand01 -> 2023_1_expand01, empty expand for symmetry with 2023_1_expand01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update zed_expand01 to 2023_1_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade 2023_1_expand01 -> 2024_1_expand01, adds cache_node_reference and cached_images table(s) 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update 2023_1_expand01 to 2024_1_expand01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade mitaka02 -> ocata_contract01, remove is_public from images 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] new branch insert ocata_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade ocata_contract01 -> pike_contract01, drop glare artifacts tables 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update ocata_contract01 to pike_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade pike_contract01 -> queens_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update pike_contract01 to queens_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade queens_contract01 -> rocky_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update queens_contract01 to rocky_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade rocky_contract01 -> rocky_contract02 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update rocky_contract01 to rocky_contract02 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade rocky_contract02 -> train_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update rocky_contract02 to train_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade train_contract01 -> ussuri_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update train_contract01 to ussuri_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade ussuri_contract01 -> wallaby_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update ussuri_contract01 to wallaby_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade wallaby_contract01 -> xena_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update wallaby_contract01 to xena_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade xena_contract01 -> yoga_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update xena_contract01 to yoga_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade yoga_contract01 -> zed_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update yoga_contract01 to zed_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade zed_contract01 -> 2023_1_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] update zed_contract01 to 2023_1_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Running upgrade 2023_1_contract01 -> 2024_1_contract01 2025-11-12 20:12:00.034 | DEBUG alembic.runtime.migration [-] merge, delete ['2023_1_contract01'], update 2024_1_expand01 to 2024_1_contract01 {{(pid=40777) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:839}} 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.034 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.034 | Upgraded database to: 2024_1_expand01, current revision(s): 2024_1_expand01 2025-11-12 20:12:00.034 | Database migration is up to date. No migration needed. 2025-11-12 20:12:00.034 | Upgraded database to: 2024_1_contract01, current revision(s): 2024_1_contract01 2025-11-12 20:12:00.034 | Database is synced successfully. 2025-11-12 20:12:00.034 | + lib/glance:init_glance:535 : /opt/stack/data/venv/bin/glance-manage --config-file /etc/glance/glance-api.conf db_load_metadefs 2025-11-12 20:12:00.034 | INFO dbcounter [-] Registered counter for database glance 2025-11-12 20:12:00.034 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=40831) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:12:00.034 | DEBUG dbcounter [-] [40831] Writer thread running {{(pid=40831) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/storage-volume-type.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/glance-common-image-props.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-runtimes.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-shutdown.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-instance-data.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-host-capabilities.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-hypervisor.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-xenapi.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-randomgen.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-quota-flavor.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-cpu-pinning.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt-image.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vmware-flavor.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-quota.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-disk-filter.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-cpu-mode.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/operating-system.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-storage-allocation-setting-data.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vcputopology.json loaded to database. 2025-11-12 20:12:00.034 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-webservers.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/software-databases.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-libvirt.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-watchdog.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/image-signature-verification.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm-hw.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-iops-filter.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-aggr-num-instances.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-resource-allocation-setting-data.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-virtual-system-setting-data.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-vtpm.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/compute-guest-memory-backing.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] File /etc/glance/metadefs/cim-processor-allocation-setting-data.json loaded to database. 2025-11-12 20:12:00.035 | INFO glance.db.sqlalchemy.metadata [-] Metadata loading finished 2025-11-12 20:12:00.035 | + lib/glance:init_glance:536 : time_stop dbsync 2025-11-12 20:12:00.035 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:00.035 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:00.035 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:00.035 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:00.035 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:00.035 | + functions-common:time_stop:2429 : name=dbsync 2025-11-12 20:12:00.035 | + functions-common:time_stop:2430 : start_time=1762978275326 2025-11-12 20:12:00.035 | + functions-common:time_stop:2432 : [[ -z 1762978275326 ]] 2025-11-12 20:12:00.035 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:00.035 | + functions-common:time_stop:2435 : end_time=1762978280026 2025-11-12 20:12:00.035 | + functions-common:time_stop:2436 : elapsed_time=4700 2025-11-12 20:12:00.035 | + functions-common:time_stop:2437 : total=3079 2025-11-12 20:12:00.035 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:00.035 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=7779 2025-11-12 20:12:00.067 | [3565 Async init_glance:40692]: finished init_glance with result 0 in 4 seconds 2025-11-12 20:12:00.070 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:00.072 | + stack.sh:main:1257 : async_wait init_swift 2025-11-12 20:12:00.089 | Not waiting for async task init_swift that we never started or has already been waited for 2025-11-12 20:12:00.091 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:00.094 | + stack.sh:main:1258 : async_wait init_cinder 2025-11-12 20:12:00.132 | [3565 Async init_cinder:44903]: Waiting for completion of init_cinder running on PID 44903 (2 other jobs running) 2025-11-12 20:12:00.150 | [3565 Async init_cinder:44903]: Signaling child to exit 2025-11-12 20:12:00.150 | WAKEUP 2025-11-12 20:12:00.168 | [3565 Async init_cinder:44903]: Signaled 2025-11-12 20:12:00.169 | + lib/cinder:init_cinder:488 : is_service_enabled mysql postgresql 2025-11-12 20:12:00.169 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:00.169 | + lib/cinder:init_cinder:490 : recreate_database cinder 2025-11-12 20:12:00.169 | + lib/database:recreate_database:112 : local db=cinder 2025-11-12 20:12:00.169 | + lib/database:recreate_database:113 : recreate_database_mysql cinder 2025-11-12 20:12:00.169 | + lib/databases/mysql:recreate_database_mysql:60 : local db=cinder 2025-11-12 20:12:00.169 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS cinder;' 2025-11-12 20:12:00.169 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE cinder CHARACTER SET utf8;' 2025-11-12 20:12:00.169 | + lib/cinder:init_cinder:492 : time_start dbsync 2025-11-12 20:12:00.169 | + functions-common:time_start:2409 : local name=dbsync 2025-11-12 20:12:00.169 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:00.169 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:00.169 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:00.169 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978301912 2025-11-12 20:12:00.169 | + lib/cinder:init_cinder:494 : /opt/stack/data/venv/bin/cinder-manage --config-file /etc/cinder/cinder.conf db sync 2025-11-12 20:12:00.169 | INFO dbcounter [-] Registered counter for database cinder 2025-11-12 20:12:00.169 | DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=45008) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:12:00.169 | INFO cinder.db.migration [-] Applying migration(s) 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:00.169 | DEBUG dbcounter [-] [45008] Writer thread running {{(pid=45008) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade -> 921e1a36b076, Initial migration. 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] new branch insert 921e1a36b076 {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade 921e1a36b076 -> c92a3e68beed, Make shared_targets nullable 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] update 921e1a36b076 to c92a3e68beed {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade c92a3e68beed -> daa98075b90d, Add resource indexes 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] update c92a3e68beed to daa98075b90d {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade daa98075b90d -> 89aa6f9639f9, Drop legacy migrate_version table 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] update daa98075b90d to 89aa6f9639f9 {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade 89aa6f9639f9 -> b8660621f1b9, Update reservations resource 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] update 89aa6f9639f9 to b8660621f1b9 {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade b8660621f1b9 -> 9ab1b092a404, Make use_quota non nullable 2025-11-12 20:12:00.169 | DEBUG alembic.runtime.migration [-] update b8660621f1b9 to 9ab1b092a404 {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.169 | INFO alembic.runtime.migration [-] Running upgrade 9ab1b092a404 -> b7b88f50aab5, Remove quota consistencygroups 2025-11-12 20:12:00.170 | DEBUG alembic.runtime.migration [-] update 9ab1b092a404 to b7b88f50aab5 {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.170 | INFO alembic.runtime.migration [-] Running upgrade b7b88f50aab5 -> 9c74c1c6971f, Quota: Add backup defaults in quota class 2025-11-12 20:12:00.170 | DEBUG alembic.runtime.migration [-] update b7b88f50aab5 to 9c74c1c6971f {{(pid=45008) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:00.170 | INFO cinder.db.migration [-] Migration(s) applied 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:495 : time_stop dbsync 2025-11-12 20:12:00.170 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:00.170 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:00.170 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:00.170 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:00.170 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:00.170 | + functions-common:time_stop:2429 : name=dbsync 2025-11-12 20:12:00.170 | + functions-common:time_stop:2430 : start_time=1762978301912 2025-11-12 20:12:00.170 | + functions-common:time_stop:2432 : [[ -z 1762978301912 ]] 2025-11-12 20:12:00.170 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:00.170 | + functions-common:time_stop:2435 : end_time=1762978305948 2025-11-12 20:12:00.170 | + functions-common:time_stop:2436 : elapsed_time=4036 2025-11-12 20:12:00.170 | + functions-common:time_stop:2437 : total=3079 2025-11-12 20:12:00.170 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:00.170 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=7115 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:498 : is_service_enabled c-vol 2025-11-12 20:12:00.170 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:498 : [[ -n vmdk:vsphere ]] 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:499 : local be be_name be_type 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:500 : for be in ${CINDER_ENABLED_BACKENDS//,/ } 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:501 : be_type=vmdk 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:502 : be_name=vsphere 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:503 : type init_cinder_backend_vmdk 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:509 : is_service_enabled c-bak 2025-11-12 20:12:00.170 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:00.170 | + lib/cinder:init_cinder:515 : mkdir -p /opt/stack/data/cinder/volumes 2025-11-12 20:12:00.204 | [3565 Async init_cinder:44903]: finished init_cinder with result 0 in 4 seconds 2025-11-12 20:12:00.207 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:00.209 | + stack.sh:main:1263 : is_service_enabled nova 2025-11-12 20:12:00.223 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:00.225 | + stack.sh:main:1264 : echo_summary 'Configuring Nova' 2025-11-12 20:12:00.227 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:00.229 | + stack.sh:echo_summary:473 : echo -e Configuring Nova 2025-11-12 20:12:00.232 | + stack.sh:main:1265 : init_nova 2025-11-12 20:12:00.234 | + lib/nova:init_nova:870 : is_service_enabled mysql postgresql 2025-11-12 20:12:00.248 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:00.250 | + lib/nova:init_nova:870 : is_service_enabled n-api 2025-11-12 20:12:00.264 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:00.266 | + lib/nova:init_nova:872 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:00.268 | + lib/nova:init_nova:878 : recreate_database nova_cell0 2025-11-12 20:12:00.270 | + lib/database:recreate_database:112 : local db=nova_cell0 2025-11-12 20:12:00.272 | + lib/database:recreate_database:113 : recreate_database_mysql nova_cell0 2025-11-12 20:12:00.274 | + lib/databases/mysql:recreate_database_mysql:60 : local db=nova_cell0 2025-11-12 20:12:00.277 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell0;' 2025-11-12 20:12:00.285 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE nova_cell0 CHARACTER SET utf8;' 2025-11-12 20:12:00.295 | ++ lib/nova:init_nova:883 : seq 1 1 2025-11-12 20:12:00.299 | + lib/nova:init_nova:883 : for i in $(seq 1 $NOVA_NUM_CELLS) 2025-11-12 20:12:00.301 | ++ lib/nova:init_nova:884 : conductor_conf 1 2025-11-12 20:12:00.303 | ++ lib/nova:conductor_conf:849 : local cell=1 2025-11-12 20:12:00.306 | ++ lib/nova:conductor_conf:850 : echo /etc/nova/nova_cell1.conf 2025-11-12 20:12:00.308 | + lib/nova:init_nova:884 : async_run nova-cell-1 init_nova_db nova_cell1 /etc/nova/nova_cell1.conf 2025-11-12 20:12:00.358 | + inc/async:async_inner:63 : init_nova_db nova_cell1 /etc/nova/nova_cell1.conf 2025-11-12 20:12:00.389 | [3565 Async nova-cell-1:46229]: running: init_nova_db nova_cell1 /etc/nova/nova_cell1.conf 2025-11-12 20:12:00.391 | + lib/nova:init_nova:887 : recreate_database nova_api 2025-11-12 20:12:00.393 | + lib/database:recreate_database:112 : local db=nova_api 2025-11-12 20:12:00.395 | + lib/database:recreate_database:113 : recreate_database_mysql nova_api 2025-11-12 20:12:00.397 | + lib/databases/mysql:recreate_database_mysql:60 : local db=nova_api 2025-11-12 20:12:00.399 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_api;' 2025-11-12 20:12:00.407 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE nova_api CHARACTER SET utf8;' 2025-11-12 20:12:00.416 | + lib/nova:init_nova:888 : /opt/stack/data/venv/bin/nova-manage --config-file /etc/nova/nova.conf api_db sync 2025-11-12 20:12:02.715 | INFO dbcounter [-] Registered counter for database nova_api 2025-11-12 20:12:02.729 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:02.729 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:02.729 | DEBUG dbcounter [-] [46296] Writer thread running {{(pid=46296) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:02.766 | INFO alembic.runtime.migration [-] Running upgrade -> d67eeaabee36, Initial version 2025-11-12 20:12:03.939 | DEBUG alembic.runtime.migration [-] new branch insert d67eeaabee36 {{(pid=46296) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:03.942 | INFO alembic.runtime.migration [-] Running upgrade d67eeaabee36 -> b30f573d3377, Remove unused build_requests columns 2025-11-12 20:12:04.162 | DEBUG alembic.runtime.migration [-] update d67eeaabee36 to b30f573d3377 {{(pid=46296) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:04.165 | INFO alembic.runtime.migration [-] Running upgrade b30f573d3377 -> cdeec0c85668, Drop legacy migrate_version table 2025-11-12 20:12:04.166 | DEBUG alembic.runtime.migration [-] update b30f573d3377 to cdeec0c85668 {{(pid=46296) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:04.693 | ++ lib/nova:init_nova:892 : database_connection_url nova_cell0 2025-11-12 20:12:04.695 | ++ lib/database:database_connection_url:134 : local db=nova_cell0 2025-11-12 20:12:04.698 | ++ lib/database:database_connection_url:135 : database_connection_url_mysql nova_cell0 2025-11-12 20:12:04.700 | ++ lib/databases/mysql:database_connection_url_mysql:253 : local db=nova_cell0 2025-11-12 20:12:04.702 | ++ lib/databases/mysql:database_connection_url_mysql:254 : local plugin 2025-11-12 20:12:04.705 | ++ lib/databases/mysql:database_connection_url_mysql:258 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:04.707 | ++ lib/databases/mysql:database_connection_url_mysql:259 : is_service_enabled mysql 2025-11-12 20:12:04.721 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:04.724 | ++ lib/databases/mysql:database_connection_url_mysql:260 : plugin='&plugin=dbcounter' 2025-11-12 20:12:04.726 | ++ lib/databases/mysql:database_connection_url_mysql:264 : echo 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter' 2025-11-12 20:12:04.729 | + lib/nova:init_nova:892 : /opt/stack/data/venv/bin/nova-manage cell_v2 map_cell0 --database_connection 'mysql+pymysql://root:stackdb@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter' 2025-11-12 20:12:06.544 | INFO dbcounter [None req-be686fe1-4aea-4042-9a31-6d9d61bd00fe None None] Registered counter for database nova_api 2025-11-12 20:12:06.581 | DEBUG dbcounter [-] [46361] Writer thread running {{(pid=46361) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:06.584 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:12:06.603 | [46229 Async nova-cell-1:46229]: finished successfully 2025-11-12 20:12:07.043 | ++ lib/nova:init_nova:895 : seq 0 1 2025-11-12 20:12:07.046 | + lib/nova:init_nova:895 : for i in $(seq 0 $NOVA_NUM_CELLS) 2025-11-12 20:12:07.049 | + lib/nova:init_nova:896 : async_wait nova-cell-0 2025-11-12 20:12:07.065 | Not waiting for async task nova-cell-0 that we never started or has already been waited for 2025-11-12 20:12:07.067 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:07.069 | + lib/nova:init_nova:895 : for i in $(seq 0 $NOVA_NUM_CELLS) 2025-11-12 20:12:07.071 | + lib/nova:init_nova:896 : async_wait nova-cell-1 2025-11-12 20:12:07.109 | [3565 Async nova-cell-1:46229]: Waiting for completion of init_nova_db nova_cell1 /etc/nova/nova_cell1.conf running on PID 46229 (2 other jobs running) 2025-11-12 20:12:07.126 | [3565 Async nova-cell-1:46229]: Signaling child to exit 2025-11-12 20:12:07.127 | WAKEUP 2025-11-12 20:12:07.143 | [3565 Async nova-cell-1:46229]: Signaled 2025-11-12 20:12:07.144 | + lib/nova:init_nova_db:860 : local dbname=nova_cell1 2025-11-12 20:12:07.144 | + lib/nova:init_nova_db:861 : local conffile=/etc/nova/nova_cell1.conf 2025-11-12 20:12:07.144 | + lib/nova:init_nova_db:862 : recreate_database nova_cell1 2025-11-12 20:12:07.144 | + lib/database:recreate_database:112 : local db=nova_cell1 2025-11-12 20:12:07.144 | + lib/database:recreate_database:113 : recreate_database_mysql nova_cell1 2025-11-12 20:12:07.144 | + lib/databases/mysql:recreate_database_mysql:60 : local db=nova_cell1 2025-11-12 20:12:07.144 | + lib/databases/mysql:recreate_database_mysql:61 : mysql -uroot -pstackdb -h127.0.0.1 -e 'DROP DATABASE IF EXISTS nova_cell1;' 2025-11-12 20:12:07.144 | + lib/databases/mysql:recreate_database_mysql:62 : mysql -uroot -pstackdb -h127.0.0.1 -e 'CREATE DATABASE nova_cell1 CHARACTER SET utf8;' 2025-11-12 20:12:07.144 | + lib/nova:init_nova_db:863 : /opt/stack/data/venv/bin/nova-manage --config-file /etc/nova/nova_cell1.conf db sync --local_cell 2025-11-12 20:12:07.144 | INFO dbcounter [-] Registered counter for database nova_cell1 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Context impl MySQLImpl. 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Will assume non-transactional DDL. 2025-11-12 20:12:07.144 | DEBUG dbcounter [-] [46281] Writer thread running {{(pid=46281) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Running upgrade -> 8f2f1571d55b, Initial version 2025-11-12 20:12:07.144 | DEBUG alembic.runtime.migration [-] new branch insert 8f2f1571d55b {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Running upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs 2025-11-12 20:12:07.144 | DEBUG alembic.runtime.migration [-] update 8f2f1571d55b to 16f1fbcab42b {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Running upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping 2025-11-12 20:12:07.144 | DEBUG alembic.runtime.migration [-] update 16f1fbcab42b to ccb0fa1a2252 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Running upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens 2025-11-12 20:12:07.144 | DEBUG alembic.runtime.migration [-] update ccb0fa1a2252 to 960aac0e09ea {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.144 | INFO alembic.runtime.migration [-] Running upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table 2025-11-12 20:12:07.144 | DEBUG alembic.runtime.migration [-] update 960aac0e09ea to 1b91788ec3a6 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.145 | INFO alembic.runtime.migration [-] Running upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance 2025-11-12 20:12:07.145 | DEBUG alembic.runtime.migration [-] update 1b91788ec3a6 to 1acf2c98e646 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.145 | INFO alembic.runtime.migration [-] Running upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table 2025-11-12 20:12:07.145 | DEBUG alembic.runtime.migration [-] update 1acf2c98e646 to 13863f4e1612 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.145 | INFO alembic.runtime.migration [-] Running upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates 2025-11-12 20:12:07.145 | DEBUG alembic.runtime.migration [-] update 13863f4e1612 to d60bddf7a903 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.145 | INFO alembic.runtime.migration [-] Running upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens 2025-11-12 20:12:07.145 | DEBUG alembic.runtime.migration [-] update d60bddf7a903 to 2903cd72dc14 {{(pid=46281) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:07.176 | [3565 Async nova-cell-1:46229]: finished init_nova_db nova_cell1 /etc/nova/nova_cell1.conf with result 0 in 6 seconds 2025-11-12 20:12:07.180 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:07.181 | + lib/nova:init_nova:899 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:07.183 | + lib/nova:init_nova:901 : /opt/stack/data/venv/bin/nova-manage --config-file /etc/nova/nova.conf db sync 2025-11-12 20:12:08.917 | INFO dbcounter [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Registered counter for database nova_api 2025-11-12 20:12:08.955 | DEBUG dbcounter [-] [46531] Writer thread running {{(pid=46531) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:08.961 | INFO dbcounter [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Registered counter for database nova_cell0 2025-11-12 20:12:09.067 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Context impl MySQLImpl. 2025-11-12 20:12:09.068 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Will assume non-transactional DDL. 2025-11-12 20:12:09.068 | DEBUG dbcounter [-] [46531] Writer thread running {{(pid=46531) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:09.096 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade -> 8f2f1571d55b, Initial version 2025-11-12 20:12:11.632 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] new branch insert 8f2f1571d55b {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:830}} 2025-11-12 20:12:11.634 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 8f2f1571d55b -> 16f1fbcab42b, Resolve shadow table diffs 2025-11-12 20:12:11.662 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 8f2f1571d55b to 16f1fbcab42b {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.663 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 16f1fbcab42b -> ccb0fa1a2252, Add encryption fields to BlockDeviceMapping 2025-11-12 20:12:11.721 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 16f1fbcab42b to ccb0fa1a2252 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.723 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade ccb0fa1a2252 -> 960aac0e09ea, de-duplicate_indexes_in_instances__console_auth_tokens 2025-11-12 20:12:11.739 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update ccb0fa1a2252 to 960aac0e09ea {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.741 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 960aac0e09ea -> 1b91788ec3a6, Drop legacy migrate_version table 2025-11-12 20:12:11.745 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 960aac0e09ea to 1b91788ec3a6 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.746 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 1b91788ec3a6 -> 1acf2c98e646, Add compute_id to instance 2025-11-12 20:12:11.814 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 1b91788ec3a6 to 1acf2c98e646 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.816 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 1acf2c98e646 -> 13863f4e1612, create_share_mapping_table 2025-11-12 20:12:11.851 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 1acf2c98e646 to 13863f4e1612 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.852 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade 13863f4e1612 -> d60bddf7a903, add_constraint_instance_share_avoid_duplicates 2025-11-12 20:12:11.888 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update 13863f4e1612 to d60bddf7a903 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.890 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Running upgrade d60bddf7a903 -> 2903cd72dc14, add_tls_port_to_console_auth_tokens 2025-11-12 20:12:11.897 | DEBUG alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] update d60bddf7a903 to 2903cd72dc14 {{(pid=46531) update_to_step /opt/stack/data/venv/lib/python3.10/site-packages/alembic/runtime/migration.py:865}} 2025-11-12 20:12:11.901 | INFO dbcounter [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Registered counter for database nova_cell1 2025-11-12 20:12:11.908 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Context impl MySQLImpl. 2025-11-12 20:12:11.908 | INFO alembic.runtime.migration [None req-e733f2a7-72e3-45ba-a35b-37a5c8dd0964 None None] Will assume non-transactional DDL. 2025-11-12 20:12:11.908 | DEBUG dbcounter [-] [46531] Writer thread running {{(pid=46531) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:12.371 | + lib/nova:init_nova:906 : /opt/stack/data/venv/bin/nova-manage --config-file /etc/nova/nova.conf db online_data_migrations 2025-11-12 20:12:14.133 | Running batches of 50 until complete 2025-11-12 20:12:14.133 | INFO dbcounter [None req-3733a36b-0f45-4c91-8cae-276aebf2bc50 None None] Registered counter for database nova_cell1 2025-11-12 20:12:14.325 | DEBUG dbcounter [-] [46551] Writer thread running {{(pid=46551) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:14.329 | INFO dbcounter [None req-3733a36b-0f45-4c91-8cae-276aebf2bc50 None None] Registered counter for database nova_api 2025-11-12 20:12:14.395 | DEBUG dbcounter [-] [46551] Writer thread running {{(pid=46551) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:14.412 | INFO dbcounter [None req-3733a36b-0f45-4c91-8cae-276aebf2bc50 None None] Registered counter for database nova_cell0 2025-11-12 20:12:14.419 | DEBUG dbcounter [-] [46551] Writer thread running {{(pid=46551) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:14.455 | +-------------------------------------+--------------+-----------+ 2025-11-12 20:12:14.455 | | Migration | Total Needed | Completed | 2025-11-12 20:12:14.455 | +-------------------------------------+--------------+-----------+ 2025-11-12 20:12:14.455 | | fill_virtual_interface_list | 0 | 0 | 2025-11-12 20:12:14.455 | | migrate_empty_ratio | 0 | 0 | 2025-11-12 20:12:14.455 | | migrate_quota_classes_to_api_db | 0 | 0 | 2025-11-12 20:12:14.455 | | migrate_quota_limits_to_api_db | 0 | 0 | 2025-11-12 20:12:14.455 | | migration_migrate_to_uuid | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_dev_uuids | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_instance_compute_id | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_missing_availability_zones | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_queued_for_delete | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_user_id | 0 | 0 | 2025-11-12 20:12:14.455 | | populate_uuids | 0 | 0 | 2025-11-12 20:12:14.455 | +-------------------------------------+--------------+-----------+ 2025-11-12 20:12:14.960 | ++ lib/nova:init_nova:909 : seq 1 1 2025-11-12 20:12:14.963 | + lib/nova:init_nova:909 : for i in $(seq 1 $NOVA_NUM_CELLS) 2025-11-12 20:12:14.966 | ++ lib/nova:init_nova:910 : conductor_conf 1 2025-11-12 20:12:14.969 | ++ lib/nova:conductor_conf:849 : local cell=1 2025-11-12 20:12:14.970 | ++ lib/nova:conductor_conf:850 : echo /etc/nova/nova_cell1.conf 2025-11-12 20:12:14.973 | + lib/nova:init_nova:910 : /opt/stack/data/venv/bin/nova-manage --config-file /etc/nova/nova.conf --config-file /etc/nova/nova_cell1.conf cell_v2 create_cell --name cell1 2025-11-12 20:12:16.701 | --transport-url not provided in the command line, using the value [DEFAULT]/transport_url from the configuration file 2025-11-12 20:12:16.701 | --database_connection not provided in the command line, using the value [database]/connection from the configuration file 2025-11-12 20:12:16.701 | INFO dbcounter [None req-b15e3173-237a-4147-bfa6-a828afe24ad7 None None] Registered counter for database nova_api 2025-11-12 20:12:16.740 | DEBUG dbcounter [-] [46571] Writer thread running {{(pid=46571) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:12:17.199 | + lib/nova:init_nova:914 : create_nova_keys_dir 2025-11-12 20:12:17.202 | + lib/nova:create_nova_keys_dir:856 : sudo install -d -o stack /opt/stack/data/nova /opt/stack/data/nova/keys 2025-11-12 20:12:17.213 | + lib/nova:init_nova:916 : [[ '' == \L\V\M ]] 2025-11-12 20:12:17.215 | + stack.sh:main:1267 : async_runfunc configure_neutron_nova 2025-11-12 20:12:17.217 | + inc/async:async_runfunc:116 : async_run configure_neutron_nova configure_neutron_nova 2025-11-12 20:12:17.270 | + inc/async:async_inner:63 : configure_neutron_nova 2025-11-12 20:12:17.300 | [3565 Async configure_neutron_nova:46630]: running: configure_neutron_nova 2025-11-12 20:12:17.302 | + stack.sh:main:1275 : run_phase stack post-config 2025-11-12 20:12:17.304 | + functions-common:run_phase:1851 : local mode=stack 2025-11-12 20:12:17.307 | + functions-common:run_phase:1852 : local phase=post-config 2025-11-12 20:12:17.309 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:12:17.311 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:12:17.313 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:12:17.316 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:12:17.318 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:12:17.321 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:12:17.325 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:12:17.327 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:12:17.330 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:12:17.332 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh stack post-config 2025-11-12 20:12:17.334 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:12:17.348 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:17.350 | ++ extras.d/80-tempest.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:12:17.352 | ++ extras.d/80-tempest.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:12:17.354 | ++ extras.d/80-tempest.sh:source:7 : [[ post-config == \i\n\s\t\a\l\l ]] 2025-11-12 20:12:17.356 | ++ extras.d/80-tempest.sh:source:10 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:12:17.359 | ++ extras.d/80-tempest.sh:source:10 : [[ post-config == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:12:17.361 | ++ extras.d/80-tempest.sh:source:12 : : 2025-11-12 20:12:17.363 | ++ extras.d/80-tempest.sh:source:27 : [[ stack == \u\n\s\t\a\c\k ]] 2025-11-12 20:12:17.365 | ++ extras.d/80-tempest.sh:source:32 : [[ stack == \c\l\e\a\n ]] 2025-11-12 20:12:17.367 | + functions-common:run_phase:1872 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:12:17.369 | + functions-common:run_phase:1875 : [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:12:17.371 | + functions-common:run_phase:1878 : run_plugins stack post-config 2025-11-12 20:12:17.374 | + functions-common:run_plugins:1837 : local mode=stack 2025-11-12 20:12:17.376 | + functions-common:run_plugins:1838 : local phase=post-config 2025-11-12 20:12:17.378 | + functions-common:run_plugins:1840 : local plugins=,networking-nsx-t 2025-11-12 20:12:17.380 | + functions-common:run_plugins:1841 : local plugin 2025-11-12 20:12:17.382 | + functions-common:run_plugins:1842 : for plugin in ${plugins//,/ } 2025-11-12 20:12:17.385 | + functions-common:run_plugins:1843 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:12:17.387 | + functions-common:run_plugins:1844 : [[ -f /opt/stack/networking-nsx-t/devstack/plugin.sh ]] 2025-11-12 20:12:17.389 | + functions-common:run_plugins:1845 : source /opt/stack/networking-nsx-t/devstack/plugin.sh stack post-config 2025-11-12 20:12:17.392 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:12:17.394 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:12:17.396 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ post-config == \i\n\s\t\a\l\l ]] 2025-11-12 20:12:17.398 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:12:17.400 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ post-config == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:12:17.403 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:13 : echo_summary 'Configuring Networking-NSX-T' 2025-11-12 20:12:17.405 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:17.408 | ++ stack.sh:echo_summary:473 : echo -e Configuring Networking-NSX-T 2025-11-12 20:12:17.411 | + stack.sh:main:1283 : merge_config_group /opt/stack/devstack/local.conf post-config 2025-11-12 20:12:17.412 | + inc/meta-config:merge_config_group:171 : local localfile=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.415 | + inc/meta-config:merge_config_group:171 : shift 2025-11-12 20:12:17.417 | + inc/meta-config:merge_config_group:172 : local matchgroups=post-config 2025-11-12 20:12:17.420 | + inc/meta-config:merge_config_group:174 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.422 | + inc/meta-config:merge_config_group:176 : local configfile group 2025-11-12 20:12:17.424 | + inc/meta-config:merge_config_group:177 : for group in $matchgroups 2025-11-12 20:12:17.427 | ++ inc/meta-config:merge_config_group:178 : get_meta_section_files /opt/stack/devstack/local.conf post-config 2025-11-12 20:12:17.429 | ++ inc/meta-config:get_meta_section_files:63 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.432 | ++ inc/meta-config:get_meta_section_files:64 : local matchgroup=post-config 2025-11-12 20:12:17.434 | ++ inc/meta-config:get_meta_section_files:66 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.436 | ++ inc/meta-config:get_meta_section_files:68 : awk -v matchgroup=post-config ' 2025-11-12 20:12:17.437 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:17.437 | gsub("[][]", "", $1); 2025-11-12 20:12:17.437 | split($1, a, "|"); 2025-11-12 20:12:17.437 | if (a[1] == matchgroup) 2025-11-12 20:12:17.437 | print a[2] 2025-11-12 20:12:17.437 | } 2025-11-12 20:12:17.437 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:17.440 | + inc/meta-config:merge_config_group:178 : for configfile in $(get_meta_section_files $localfile $group) 2025-11-12 20:12:17.443 | + inc/meta-config:merge_config_group:179 : local realconfigfile 2025-11-12 20:12:17.445 | + inc/meta-config:merge_config_group:180 : local dir 2025-11-12 20:12:17.447 | ++ inc/meta-config:merge_config_group:182 : eval 'echo $NOVA_CONF' 2025-11-12 20:12:17.449 | +++ inc/meta-config:merge_config_group:182 : echo /etc/nova/nova.conf 2025-11-12 20:12:17.452 | + inc/meta-config:merge_config_group:182 : realconfigfile=/etc/nova/nova.conf 2025-11-12 20:12:17.454 | + inc/meta-config:merge_config_group:183 : [[ -z /etc/nova/nova.conf ]] 2025-11-12 20:12:17.457 | ++ inc/meta-config:merge_config_group:187 : dirname /etc/nova/nova.conf 2025-11-12 20:12:17.460 | + inc/meta-config:merge_config_group:187 : dir=/etc/nova 2025-11-12 20:12:17.463 | + inc/meta-config:merge_config_group:189 : test -e /etc/nova 2025-11-12 20:12:17.465 | + inc/meta-config:merge_config_group:189 : test -d /etc/nova 2025-11-12 20:12:17.467 | + inc/meta-config:merge_config_group:191 : [[ -e /etc/nova ]] 2025-11-12 20:12:17.470 | + inc/meta-config:merge_config_group:196 : merge_config_file /opt/stack/devstack/local.conf post-config '$NOVA_CONF' 2025-11-12 20:12:17.472 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.474 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:17.476 | + inc/meta-config:merge_config_file:85 : local 'configfile=$NOVA_CONF' 2025-11-12 20:12:17.478 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:17.481 | ++ inc/meta-config:merge_config_file:91 : eval echo '$NOVA_CONF' 2025-11-12 20:12:17.483 | +++ inc/meta-config:merge_config_file:91 : echo /etc/nova/nova.conf 2025-11-12 20:12:17.486 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/nova/nova.conf 2025-11-12 20:12:17.488 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/nova/nova.conf ']' 2025-11-12 20:12:17.491 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config '$NOVA_CONF' 2025-11-12 20:12:17.491 | + inc/meta-config:merge_config_file:97 : awk -v 'configfile=$NOVA_CONF' ' 2025-11-12 20:12:17.492 | BEGIN { 2025-11-12 20:12:17.492 | section = "" 2025-11-12 20:12:17.492 | last_section = "" 2025-11-12 20:12:17.492 | section_count = 0 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | /^\[.+\]/ { 2025-11-12 20:12:17.492 | gsub("[][]", "", $1); 2025-11-12 20:12:17.492 | section=$1 2025-11-12 20:12:17.492 | next 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | /^ *\#/ { 2025-11-12 20:12:17.492 | next 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | /^[^ \t]+/ { 2025-11-12 20:12:17.492 | # get offset of first = in $0 2025-11-12 20:12:17.492 | eq_idx = index($0, "=") 2025-11-12 20:12:17.492 | # extract attr & value from $0 2025-11-12 20:12:17.492 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:17.492 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:17.492 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:17.492 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:17.492 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:17.492 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:17.492 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:17.492 | 2025-11-12 20:12:17.492 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:17.492 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:17.492 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:17.492 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:17.492 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:17.492 | if (section != last_section) { 2025-11-12 20:12:17.492 | cfg_section[section_count++] = section 2025-11-12 20:12:17.492 | last_section = section 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:17.492 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:17.492 | 2025-11-12 20:12:17.492 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:17.492 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:17.492 | } else { 2025-11-12 20:12:17.492 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:17.492 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | END { 2025-11-12 20:12:17.492 | # Process each section in order 2025-11-12 20:12:17.492 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:17.492 | section = cfg_section[sno] 2025-11-12 20:12:17.492 | # The ini routines simply append a config item immediately 2025-11-12 20:12:17.492 | # after the section header. To keep the same order as defined 2025-11-12 20:12:17.492 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:17.492 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:17.492 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:17.492 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:17.492 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:17.492 | else { 2025-11-12 20:12:17.492 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:17.492 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:17.492 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:17.492 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:17.492 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:17.492 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | } 2025-11-12 20:12:17.492 | ' 2025-11-12 20:12:17.492 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.493 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:17.494 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.496 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:17.498 | + inc/meta-config:get_meta_section:35 : local 'configfile=$NOVA_CONF' 2025-11-12 20:12:17.500 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.502 | + inc/meta-config:get_meta_section:38 : [[ -z $NOVA_CONF ]] 2025-11-12 20:12:17.504 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v 'configfile=$NOVA_CONF' ' 2025-11-12 20:12:17.505 | BEGIN { group = "" } 2025-11-12 20:12:17.505 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:17.505 | gsub("[][]", "", $1); 2025-11-12 20:12:17.505 | split($1, a, "|"); 2025-11-12 20:12:17.505 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:17.505 | group=a[1] 2025-11-12 20:12:17.505 | } else { 2025-11-12 20:12:17.505 | group="" 2025-11-12 20:12:17.505 | } 2025-11-12 20:12:17.505 | next 2025-11-12 20:12:17.505 | } 2025-11-12 20:12:17.505 | { 2025-11-12 20:12:17.505 | if (group != "") 2025-11-12 20:12:17.505 | print $0 2025-11-12 20:12:17.505 | } 2025-11-12 20:12:17.505 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:17.510 | + inc/meta-config:merge_config_file:164 : eval 'iniset $NOVA_CONF neutron service_metadata_proxy "True"' 2025-11-12 20:12:17.512 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/nova/nova.conf neutron service_metadata_proxy True 2025-11-12 20:12:17.537 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.540 | + inc/meta-config:merge_config_group:178 : for configfile in $(get_meta_section_files $localfile $group) 2025-11-12 20:12:17.543 | + inc/meta-config:merge_config_group:179 : local realconfigfile 2025-11-12 20:12:17.546 | + inc/meta-config:merge_config_group:180 : local dir 2025-11-12 20:12:17.549 | ++ inc/meta-config:merge_config_group:182 : eval 'echo $CINDER_CONF' 2025-11-12 20:12:17.551 | +++ inc/meta-config:merge_config_group:182 : echo /etc/cinder/cinder.conf 2025-11-12 20:12:17.553 | + inc/meta-config:merge_config_group:182 : realconfigfile=/etc/cinder/cinder.conf 2025-11-12 20:12:17.556 | + inc/meta-config:merge_config_group:183 : [[ -z /etc/cinder/cinder.conf ]] 2025-11-12 20:12:17.559 | ++ inc/meta-config:merge_config_group:187 : dirname /etc/cinder/cinder.conf 2025-11-12 20:12:17.562 | + inc/meta-config:merge_config_group:187 : dir=/etc/cinder 2025-11-12 20:12:17.565 | + inc/meta-config:merge_config_group:189 : test -e /etc/cinder 2025-11-12 20:12:17.567 | + inc/meta-config:merge_config_group:189 : test -d /etc/cinder 2025-11-12 20:12:17.569 | + inc/meta-config:merge_config_group:191 : [[ -e /etc/cinder ]] 2025-11-12 20:12:17.571 | + inc/meta-config:merge_config_group:196 : merge_config_file /opt/stack/devstack/local.conf post-config '$CINDER_CONF' 2025-11-12 20:12:17.573 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.575 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:17.577 | + inc/meta-config:merge_config_file:85 : local 'configfile=$CINDER_CONF' 2025-11-12 20:12:17.580 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:17.583 | ++ inc/meta-config:merge_config_file:91 : eval echo '$CINDER_CONF' 2025-11-12 20:12:17.585 | +++ inc/meta-config:merge_config_file:91 : echo /etc/cinder/cinder.conf 2025-11-12 20:12:17.587 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/cinder/cinder.conf 2025-11-12 20:12:17.590 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/cinder/cinder.conf ']' 2025-11-12 20:12:17.592 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config '$CINDER_CONF' 2025-11-12 20:12:17.593 | + inc/meta-config:merge_config_file:97 : awk -v 'configfile=$CINDER_CONF' ' 2025-11-12 20:12:17.593 | BEGIN { 2025-11-12 20:12:17.593 | section = "" 2025-11-12 20:12:17.593 | last_section = "" 2025-11-12 20:12:17.593 | section_count = 0 2025-11-12 20:12:17.593 | } 2025-11-12 20:12:17.593 | /^\[.+\]/ { 2025-11-12 20:12:17.593 | gsub("[][]", "", $1); 2025-11-12 20:12:17.593 | section=$1 2025-11-12 20:12:17.593 | next 2025-11-12 20:12:17.593 | } 2025-11-12 20:12:17.593 | /^ *\#/ { 2025-11-12 20:12:17.593 | next 2025-11-12 20:12:17.593 | } 2025-11-12 20:12:17.593 | /^[^ \t]+/ { 2025-11-12 20:12:17.593 | # get offset of first = in $0 2025-11-12 20:12:17.593 | eq_idx = index($0, "=") 2025-11-12 20:12:17.593 | # extract attr & value from $0 2025-11-12 20:12:17.593 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:17.593 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:17.593 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:17.593 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:17.593 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:17.593 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:17.593 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:17.593 | 2025-11-12 20:12:17.594 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:17.594 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:17.594 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:17.594 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:17.594 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:17.594 | if (section != last_section) { 2025-11-12 20:12:17.594 | cfg_section[section_count++] = section 2025-11-12 20:12:17.594 | last_section = section 2025-11-12 20:12:17.594 | } 2025-11-12 20:12:17.594 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:17.594 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:17.594 | 2025-11-12 20:12:17.594 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:17.594 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:17.594 | } else { 2025-11-12 20:12:17.594 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:17.594 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:17.594 | } 2025-11-12 20:12:17.594 | } 2025-11-12 20:12:17.594 | END { 2025-11-12 20:12:17.594 | # Process each section in order 2025-11-12 20:12:17.594 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:17.594 | section = cfg_section[sno] 2025-11-12 20:12:17.594 | # The ini routines simply append a config item immediately 2025-11-12 20:12:17.594 | # after the section header. To keep the same order as defined 2025-11-12 20:12:17.594 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:17.594 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:17.594 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:17.594 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:17.594 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:17.595 | else { 2025-11-12 20:12:17.595 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:17.595 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:17.595 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:17.595 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:17.595 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:17.595 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:17.595 | } 2025-11-12 20:12:17.595 | } 2025-11-12 20:12:17.595 | } 2025-11-12 20:12:17.595 | } 2025-11-12 20:12:17.595 | ' 2025-11-12 20:12:17.595 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.595 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.595 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:17.597 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:17.599 | + inc/meta-config:get_meta_section:35 : local 'configfile=$CINDER_CONF' 2025-11-12 20:12:17.601 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.603 | + inc/meta-config:get_meta_section:38 : [[ -z $CINDER_CONF ]] 2025-11-12 20:12:17.605 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v 'configfile=$CINDER_CONF' ' 2025-11-12 20:12:17.605 | BEGIN { group = "" } 2025-11-12 20:12:17.606 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:17.606 | gsub("[][]", "", $1); 2025-11-12 20:12:17.606 | split($1, a, "|"); 2025-11-12 20:12:17.606 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:17.606 | group=a[1] 2025-11-12 20:12:17.606 | } else { 2025-11-12 20:12:17.606 | group="" 2025-11-12 20:12:17.606 | } 2025-11-12 20:12:17.606 | next 2025-11-12 20:12:17.606 | } 2025-11-12 20:12:17.606 | { 2025-11-12 20:12:17.606 | if (group != "") 2025-11-12 20:12:17.606 | print $0 2025-11-12 20:12:17.606 | } 2025-11-12 20:12:17.606 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:17.609 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:12:17.610 | + inc/meta-config:merge_config_file:164 : eval 'iniset $CINDER_CONF vsphere vmware_insecure "True"' 2025-11-12 20:12:17.613 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/cinder/cinder.conf vsphere vmware_insecure True 2025-11-12 20:12:17.628 | [46630 Async configure_neutron_nova:46630]: finished successfully 2025-11-12 20:12:17.638 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.641 | + inc/meta-config:merge_config_group:178 : for configfile in $(get_meta_section_files $localfile $group) 2025-11-12 20:12:17.643 | + inc/meta-config:merge_config_group:179 : local realconfigfile 2025-11-12 20:12:17.645 | + inc/meta-config:merge_config_group:180 : local dir 2025-11-12 20:12:17.648 | ++ inc/meta-config:merge_config_group:182 : eval 'echo $NEUTRON_CONF' 2025-11-12 20:12:17.650 | +++ inc/meta-config:merge_config_group:182 : echo /etc/neutron/neutron.conf 2025-11-12 20:12:17.653 | + inc/meta-config:merge_config_group:182 : realconfigfile=/etc/neutron/neutron.conf 2025-11-12 20:12:17.655 | + inc/meta-config:merge_config_group:183 : [[ -z /etc/neutron/neutron.conf ]] 2025-11-12 20:12:17.658 | ++ inc/meta-config:merge_config_group:187 : dirname /etc/neutron/neutron.conf 2025-11-12 20:12:17.661 | + inc/meta-config:merge_config_group:187 : dir=/etc/neutron 2025-11-12 20:12:17.664 | + inc/meta-config:merge_config_group:189 : test -e /etc/neutron 2025-11-12 20:12:17.666 | + inc/meta-config:merge_config_group:189 : test -d /etc/neutron 2025-11-12 20:12:17.668 | + inc/meta-config:merge_config_group:191 : [[ -e /etc/neutron ]] 2025-11-12 20:12:17.670 | + inc/meta-config:merge_config_group:196 : merge_config_file /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF' 2025-11-12 20:12:17.672 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.675 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:17.677 | + inc/meta-config:merge_config_file:85 : local 'configfile=$NEUTRON_CONF' 2025-11-12 20:12:17.679 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:17.681 | ++ inc/meta-config:merge_config_file:91 : eval echo '$NEUTRON_CONF' 2025-11-12 20:12:17.683 | +++ inc/meta-config:merge_config_file:91 : echo /etc/neutron/neutron.conf 2025-11-12 20:12:17.686 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/neutron/neutron.conf 2025-11-12 20:12:17.688 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/neutron/neutron.conf ']' 2025-11-12 20:12:17.691 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config '$NEUTRON_CONF' 2025-11-12 20:12:17.691 | + inc/meta-config:merge_config_file:97 : awk -v 'configfile=$NEUTRON_CONF' ' 2025-11-12 20:12:17.692 | BEGIN { 2025-11-12 20:12:17.692 | section = "" 2025-11-12 20:12:17.692 | last_section = "" 2025-11-12 20:12:17.692 | section_count = 0 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | /^\[.+\]/ { 2025-11-12 20:12:17.692 | gsub("[][]", "", $1); 2025-11-12 20:12:17.692 | section=$1 2025-11-12 20:12:17.692 | next 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | /^ *\#/ { 2025-11-12 20:12:17.692 | next 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | /^[^ \t]+/ { 2025-11-12 20:12:17.692 | # get offset of first = in $0 2025-11-12 20:12:17.692 | eq_idx = index($0, "=") 2025-11-12 20:12:17.692 | # extract attr & value from $0 2025-11-12 20:12:17.692 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:17.692 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:17.692 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:17.692 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:17.692 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:17.692 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:17.692 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:17.692 | 2025-11-12 20:12:17.692 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:17.692 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:17.692 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:17.692 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:17.692 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:17.692 | if (section != last_section) { 2025-11-12 20:12:17.692 | cfg_section[section_count++] = section 2025-11-12 20:12:17.692 | last_section = section 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:17.692 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:17.692 | 2025-11-12 20:12:17.692 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:17.692 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:17.692 | } else { 2025-11-12 20:12:17.692 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:17.692 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | } 2025-11-12 20:12:17.692 | END { 2025-11-12 20:12:17.692 | # Process each section in order 2025-11-12 20:12:17.692 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:17.692 | section = cfg_section[sno] 2025-11-12 20:12:17.692 | # The ini routines simply append a config item immediately 2025-11-12 20:12:17.692 | # after the section header. To keep the same order as defined 2025-11-12 20:12:17.692 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:17.692 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:17.692 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:17.692 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:17.692 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:17.692 | else { 2025-11-12 20:12:17.693 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:17.693 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:17.693 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:17.693 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:17.693 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:17.693 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:17.693 | } 2025-11-12 20:12:17.693 | } 2025-11-12 20:12:17.693 | } 2025-11-12 20:12:17.693 | } 2025-11-12 20:12:17.693 | ' 2025-11-12 20:12:17.693 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.693 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.693 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:17.695 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:17.697 | + inc/meta-config:get_meta_section:35 : local 'configfile=$NEUTRON_CONF' 2025-11-12 20:12:17.699 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.701 | + inc/meta-config:get_meta_section:38 : [[ -z $NEUTRON_CONF ]] 2025-11-12 20:12:17.703 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v 'configfile=$NEUTRON_CONF' ' 2025-11-12 20:12:17.703 | BEGIN { group = "" } 2025-11-12 20:12:17.703 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:17.703 | gsub("[][]", "", $1); 2025-11-12 20:12:17.704 | split($1, a, "|"); 2025-11-12 20:12:17.704 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:17.704 | group=a[1] 2025-11-12 20:12:17.704 | } else { 2025-11-12 20:12:17.704 | group="" 2025-11-12 20:12:17.704 | } 2025-11-12 20:12:17.704 | next 2025-11-12 20:12:17.704 | } 2025-11-12 20:12:17.704 | { 2025-11-12 20:12:17.704 | if (group != "") 2025-11-12 20:12:17.704 | print $0 2025-11-12 20:12:17.704 | } 2025-11-12 20:12:17.704 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:17.708 | + inc/meta-config:merge_config_file:164 : eval 'iniset $NEUTRON_CONF DEFAULT global_physnet_mtu "8950"' 2025-11-12 20:12:17.710 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/neutron.conf DEFAULT global_physnet_mtu 8950 2025-11-12 20:12:17.736 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.738 | + inc/meta-config:merge_config_file:164 : eval 'iniset $NEUTRON_CONF experimental linuxbridge "true"' 2025-11-12 20:12:17.740 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/neutron.conf experimental linuxbridge true 2025-11-12 20:12:17.764 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.767 | + inc/meta-config:merge_config_group:178 : for configfile in $(get_meta_section_files $localfile $group) 2025-11-12 20:12:17.769 | + inc/meta-config:merge_config_group:179 : local realconfigfile 2025-11-12 20:12:17.772 | + inc/meta-config:merge_config_group:180 : local dir 2025-11-12 20:12:17.775 | ++ inc/meta-config:merge_config_group:182 : eval 'echo /$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.777 | +++ inc/meta-config:merge_config_group:182 : echo /etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:12:17.779 | + inc/meta-config:merge_config_group:182 : realconfigfile=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:12:17.781 | + inc/meta-config:merge_config_group:183 : [[ -z /etc/neutron/plugins/ml2/ml2_conf.ini ]] 2025-11-12 20:12:17.784 | ++ inc/meta-config:merge_config_group:187 : dirname /etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:12:17.787 | + inc/meta-config:merge_config_group:187 : dir=/etc/neutron/plugins/ml2 2025-11-12 20:12:17.789 | + inc/meta-config:merge_config_group:189 : test -e /etc/neutron/plugins/ml2 2025-11-12 20:12:17.791 | + inc/meta-config:merge_config_group:189 : test -d /etc/neutron/plugins/ml2 2025-11-12 20:12:17.794 | + inc/meta-config:merge_config_group:191 : [[ -e /etc/neutron/plugins/ml2 ]] 2025-11-12 20:12:17.796 | + inc/meta-config:merge_config_group:196 : merge_config_file /opt/stack/devstack/local.conf post-config '/$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.798 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.800 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:17.803 | + inc/meta-config:merge_config_file:85 : local 'configfile=/$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.805 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:17.808 | ++ inc/meta-config:merge_config_file:91 : eval echo '/$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.810 | +++ inc/meta-config:merge_config_file:91 : echo /etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:12:17.813 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/neutron/plugins/ml2/ml2_conf.ini 2025-11-12 20:12:17.815 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/neutron/plugins/ml2/ml2_conf.ini ']' 2025-11-12 20:12:17.818 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config '/$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.819 | + inc/meta-config:merge_config_file:97 : awk -v 'configfile=/$Q_PLUGIN_CONF_FILE' ' 2025-11-12 20:12:17.819 | BEGIN { 2025-11-12 20:12:17.819 | section = "" 2025-11-12 20:12:17.819 | last_section = "" 2025-11-12 20:12:17.819 | section_count = 0 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | /^\[.+\]/ { 2025-11-12 20:12:17.819 | gsub("[][]", "", $1); 2025-11-12 20:12:17.819 | section=$1 2025-11-12 20:12:17.819 | next 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | /^ *\#/ { 2025-11-12 20:12:17.819 | next 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | /^[^ \t]+/ { 2025-11-12 20:12:17.819 | # get offset of first = in $0 2025-11-12 20:12:17.819 | eq_idx = index($0, "=") 2025-11-12 20:12:17.819 | # extract attr & value from $0 2025-11-12 20:12:17.819 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:17.819 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:17.819 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:17.819 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:17.819 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:17.819 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:17.819 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:17.819 | 2025-11-12 20:12:17.819 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:17.819 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:17.819 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:17.819 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:17.819 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:17.819 | if (section != last_section) { 2025-11-12 20:12:17.819 | cfg_section[section_count++] = section 2025-11-12 20:12:17.819 | last_section = section 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:17.819 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:17.819 | 2025-11-12 20:12:17.819 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:17.819 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:17.819 | } else { 2025-11-12 20:12:17.819 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:17.819 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | END { 2025-11-12 20:12:17.819 | # Process each section in order 2025-11-12 20:12:17.819 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:17.819 | section = cfg_section[sno] 2025-11-12 20:12:17.819 | # The ini routines simply append a config item immediately 2025-11-12 20:12:17.819 | # after the section header. To keep the same order as defined 2025-11-12 20:12:17.819 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:17.819 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:17.819 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:17.819 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:17.819 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:17.819 | else { 2025-11-12 20:12:17.819 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:17.819 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:17.819 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:17.819 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:17.819 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:17.819 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | } 2025-11-12 20:12:17.819 | ' 2025-11-12 20:12:17.819 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.820 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:17.821 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:17.822 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:17.824 | + inc/meta-config:get_meta_section:35 : local 'configfile=/$Q_PLUGIN_CONF_FILE' 2025-11-12 20:12:17.826 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:17.828 | + inc/meta-config:get_meta_section:38 : [[ -z /$Q_PLUGIN_CONF_FILE ]] 2025-11-12 20:12:17.830 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v 'configfile=/$Q_PLUGIN_CONF_FILE' ' 2025-11-12 20:12:17.830 | BEGIN { group = "" } 2025-11-12 20:12:17.830 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:17.830 | gsub("[][]", "", $1); 2025-11-12 20:12:17.830 | split($1, a, "|"); 2025-11-12 20:12:17.830 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:17.830 | group=a[1] 2025-11-12 20:12:17.830 | } else { 2025-11-12 20:12:17.830 | group="" 2025-11-12 20:12:17.830 | } 2025-11-12 20:12:17.830 | next 2025-11-12 20:12:17.830 | } 2025-11-12 20:12:17.830 | { 2025-11-12 20:12:17.830 | if (group != "") 2025-11-12 20:12:17.830 | print $0 2025-11-12 20:12:17.830 | } 2025-11-12 20:12:17.830 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:17.835 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 mechanism_drivers "nsxv3,openvswitch,logger"' 2025-11-12 20:12:17.837 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers nsxv3,openvswitch,logger 2025-11-12 20:12:17.863 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.865 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 overlay_ip_version "4"' 2025-11-12 20:12:17.867 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 overlay_ip_version 4 2025-11-12 20:12:17.893 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.895 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 extension_drivers "port_security"' 2025-11-12 20:12:17.897 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 extension_drivers port_security 2025-11-12 20:12:17.922 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.924 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 tenant_network_types "vlan"' 2025-11-12 20:12:17.927 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types vlan 2025-11-12 20:12:17.952 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.954 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 path_mtu "8950"' 2025-11-12 20:12:17.957 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 path_mtu 8950 2025-11-12 20:12:17.981 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:17.983 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2 type_drivers "vlan"' 2025-11-12 20:12:17.985 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers vlan 2025-11-12 20:12:18.009 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.011 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE ml2_type_vlan network_vlan_ranges "default:2:999,public:1000:2000"' 2025-11-12 20:12:18.013 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_vlan network_vlan_ranges default:2:999,public:1000:2000 2025-11-12 20:12:18.039 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.041 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE securitygroup firewall_driver "noop"' 2025-11-12 20:12:18.043 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup firewall_driver noop 2025-11-12 20:12:18.069 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.071 | + inc/meta-config:merge_config_file:164 : eval 'iniset /$Q_PLUGIN_CONF_FILE securitygroup enable_security_group "True"' 2025-11-12 20:12:18.073 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True 2025-11-12 20:12:18.099 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.102 | + inc/meta-config:merge_config_group:178 : for configfile in $(get_meta_section_files $localfile $group) 2025-11-12 20:12:18.104 | + inc/meta-config:merge_config_group:179 : local realconfigfile 2025-11-12 20:12:18.106 | + inc/meta-config:merge_config_group:180 : local dir 2025-11-12 20:12:18.109 | ++ inc/meta-config:merge_config_group:182 : eval 'echo /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:18.111 | +++ inc/meta-config:merge_config_group:182 : echo /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.114 | + inc/meta-config:merge_config_group:182 : realconfigfile=/etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.116 | + inc/meta-config:merge_config_group:183 : [[ -z /etc/neutron/dhcp_agent.ini ]] 2025-11-12 20:12:18.119 | ++ inc/meta-config:merge_config_group:187 : dirname /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.122 | + inc/meta-config:merge_config_group:187 : dir=/etc/neutron 2025-11-12 20:12:18.124 | + inc/meta-config:merge_config_group:189 : test -e /etc/neutron 2025-11-12 20:12:18.126 | + inc/meta-config:merge_config_group:189 : test -d /etc/neutron 2025-11-12 20:12:18.128 | + inc/meta-config:merge_config_group:191 : [[ -e /etc/neutron ]] 2025-11-12 20:12:18.130 | + inc/meta-config:merge_config_group:196 : merge_config_file /opt/stack/devstack/local.conf post-config /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.133 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:18.135 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:18.137 | + inc/meta-config:merge_config_file:85 : local configfile=/etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.139 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:18.141 | ++ inc/meta-config:merge_config_file:91 : eval echo /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.144 | +++ inc/meta-config:merge_config_file:91 : echo /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.146 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.148 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/neutron/dhcp_agent.ini ']' 2025-11-12 20:12:18.151 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config /etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.151 | + inc/meta-config:merge_config_file:97 : awk -v configfile=/etc/neutron/dhcp_agent.ini ' 2025-11-12 20:12:18.151 | BEGIN { 2025-11-12 20:12:18.151 | section = "" 2025-11-12 20:12:18.151 | last_section = "" 2025-11-12 20:12:18.151 | section_count = 0 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | /^\[.+\]/ { 2025-11-12 20:12:18.152 | gsub("[][]", "", $1); 2025-11-12 20:12:18.152 | section=$1 2025-11-12 20:12:18.152 | next 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | /^ *\#/ { 2025-11-12 20:12:18.152 | next 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | /^[^ \t]+/ { 2025-11-12 20:12:18.152 | # get offset of first = in $0 2025-11-12 20:12:18.152 | eq_idx = index($0, "=") 2025-11-12 20:12:18.152 | # extract attr & value from $0 2025-11-12 20:12:18.152 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:18.152 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:18.152 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:18.152 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:18.152 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:18.152 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:18.152 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:18.152 | 2025-11-12 20:12:18.152 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:18.152 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:18.152 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:18.152 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:18.152 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:18.152 | if (section != last_section) { 2025-11-12 20:12:18.152 | cfg_section[section_count++] = section 2025-11-12 20:12:18.152 | last_section = section 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:18.152 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:18.152 | 2025-11-12 20:12:18.152 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:18.152 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:18.152 | } else { 2025-11-12 20:12:18.152 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:18.152 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | END { 2025-11-12 20:12:18.152 | # Process each section in order 2025-11-12 20:12:18.152 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:18.152 | section = cfg_section[sno] 2025-11-12 20:12:18.152 | # The ini routines simply append a config item immediately 2025-11-12 20:12:18.152 | # after the section header. To keep the same order as defined 2025-11-12 20:12:18.152 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:18.152 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:18.152 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:18.152 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:18.152 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:18.152 | else { 2025-11-12 20:12:18.152 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:18.152 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:18.152 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:18.152 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:18.152 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:18.152 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | } 2025-11-12 20:12:18.152 | ' 2025-11-12 20:12:18.152 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.154 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:18.154 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:18.156 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:18.158 | + inc/meta-config:get_meta_section:35 : local configfile=/etc/neutron/dhcp_agent.ini 2025-11-12 20:12:18.160 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:18.162 | + inc/meta-config:get_meta_section:38 : [[ -z /etc/neutron/dhcp_agent.ini ]] 2025-11-12 20:12:18.164 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v configfile=/etc/neutron/dhcp_agent.ini ' 2025-11-12 20:12:18.164 | BEGIN { group = "" } 2025-11-12 20:12:18.164 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:18.164 | gsub("[][]", "", $1); 2025-11-12 20:12:18.164 | split($1, a, "|"); 2025-11-12 20:12:18.164 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:18.164 | group=a[1] 2025-11-12 20:12:18.164 | } else { 2025-11-12 20:12:18.164 | group="" 2025-11-12 20:12:18.164 | } 2025-11-12 20:12:18.164 | next 2025-11-12 20:12:18.164 | } 2025-11-12 20:12:18.164 | { 2025-11-12 20:12:18.164 | if (group != "") 2025-11-12 20:12:18.164 | print $0 2025-11-12 20:12:18.164 | } 2025-11-12 20:12:18.164 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:18.169 | + inc/meta-config:merge_config_file:164 : eval 'iniset /etc/neutron/dhcp_agent.ini DEFAULT dnsmasq_dns_servers "147.204.9.200, 147.204.9.201"' 2025-11-12 20:12:18.171 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/dhcp_agent.ini DEFAULT dnsmasq_dns_servers '147.204.9.200, 147.204.9.201' 2025-11-12 20:12:18.195 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.197 | + inc/meta-config:merge_config_file:164 : eval 'iniset /etc/neutron/dhcp_agent.ini DEFAULT interface_driver "openvswitch"' 2025-11-12 20:12:18.199 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/dhcp_agent.ini DEFAULT interface_driver openvswitch 2025-11-12 20:12:18.225 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.226 | + inc/meta-config:merge_config_file:164 : eval 'iniset /etc/neutron/dhcp_agent.ini DEFAULT enable_isolated_metadata "True"' 2025-11-12 20:12:18.229 | ++ inc/meta-config:merge_config_file:164 : iniset /etc/neutron/dhcp_agent.ini DEFAULT enable_isolated_metadata True 2025-11-12 20:12:18.253 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:18.256 | + stack.sh:main:1292 : is_service_enabled swift 2025-11-12 20:12:18.270 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:18.272 | + stack.sh:main:1300 : FIXED_KEY=bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec 2025-11-12 20:12:18.274 | + stack.sh:main:1301 : is_service_enabled cinder 2025-11-12 20:12:18.289 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:18.291 | + stack.sh:main:1302 : iniset /etc/cinder/cinder.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec 2025-11-12 20:12:18.318 | + stack.sh:main:1305 : async_wait configure_neutron_nova 2025-11-12 20:12:18.356 | [3565 Async configure_neutron_nova:46630]: Waiting for completion of configure_neutron_nova running on PID 46630 (2 other jobs running) 2025-11-12 20:12:18.374 | [3565 Async configure_neutron_nova:46630]: Signaling child to exit 2025-11-12 20:12:18.374 | WAKEUP 2025-11-12 20:12:18.390 | [3565 Async configure_neutron_nova:46630]: Signaled 2025-11-12 20:12:18.391 | + lib/neutron:configure_neutron_nova:451 : create_nova_conf_neutron /etc/nova/nova.conf 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:462 : local conf=/etc/nova/nova.conf 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:463 : iniset /etc/nova/nova.conf neutron auth_type password 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:464 : iniset /etc/nova/nova.conf neutron auth_url http://10.180.1.21/identity 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:465 : iniset /etc/nova/nova.conf neutron username nova 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:466 : iniset /etc/nova/nova.conf neutron password nomoresecret 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:467 : iniset /etc/nova/nova.conf neutron user_domain_name Default 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:468 : iniset /etc/nova/nova.conf neutron project_name service 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:469 : iniset /etc/nova/nova.conf neutron project_domain_name Default 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:470 : iniset /etc/nova/nova.conf neutron auth_strategy keystone 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:471 : iniset /etc/nova/nova.conf neutron region_name RegionOne 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:474 : neutron_plugin_create_nova_conf /etc/nova/nova.conf 2025-11-12 20:12:18.391 | + lib/neutron_plugins/openvswitch_agent:neutron_plugin_create_nova_conf:13 : _neutron_ovs_base_configure_nova_vif_driver 2025-11-12 20:12:18.391 | + lib/neutron_plugins/ovs_base:_neutron_ovs_base_configure_nova_vif_driver:119 : : 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:476 : is_service_enabled q-meta neutron-metadata-agent 2025-11-12 20:12:18.391 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:477 : iniset /etc/nova/nova.conf neutron service_metadata_proxy True 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:480 : iniset /etc/nova/nova.conf DEFAULT vif_plugging_is_fatal True 2025-11-12 20:12:18.391 | + lib/neutron:create_nova_conf_neutron:481 : iniset /etc/nova/nova.conf DEFAULT vif_plugging_timeout 300 2025-11-12 20:12:18.391 | + lib/neutron:configure_neutron_nova:452 : [[ singleconductor == \s\u\p\e\r\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:18.422 | [3565 Async configure_neutron_nova:46630]: finished configure_neutron_nova with result 0 in 0 seconds 2025-11-12 20:12:18.425 | + inc/async:async_wait:197 : return 0 2025-11-12 20:12:18.427 | + stack.sh:main:1311 : is_service_enabled nova 2025-11-12 20:12:18.441 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:18.443 | + stack.sh:main:1312 : iniset /etc/nova/nova.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec 2025-11-12 20:12:18.468 | + stack.sh:main:1313 : iniset /etc/nova/nova-cpu.conf key_manager fixed_key bae3516cc1c0eb18b05440eba8012a4a880a2ee04d584a9c1579445e675b12defdc716ec 2025-11-12 20:12:18.496 | + stack.sh:main:1317 : is_service_enabled n-api 2025-11-12 20:12:18.511 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:18.513 | + stack.sh:main:1318 : echo_summary 'Starting Nova API' 2025-11-12 20:12:18.515 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:18.517 | + stack.sh:echo_summary:473 : echo -e Starting Nova API 2025-11-12 20:12:18.519 | + stack.sh:main:1319 : start_nova_api 2025-11-12 20:12:18.521 | + lib/nova:start_nova_api:990 : local service_port=8774 2025-11-12 20:12:18.523 | + lib/nova:start_nova_api:991 : local service_protocol=http 2025-11-12 20:12:18.526 | + lib/nova:start_nova_api:992 : local nova_url 2025-11-12 20:12:18.528 | + lib/nova:start_nova_api:993 : is_service_enabled tls-proxy 2025-11-12 20:12:18.542 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:18.544 | + lib/nova:start_nova_api:999 : local old_path=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:18.546 | + lib/nova:start_nova_api:1000 : export PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:18.548 | + lib/nova:start_nova_api:1000 : PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:18.551 | ++ lib/nova:start_nova_api:1002 : which uwsgi 2025-11-12 20:12:18.554 | + lib/nova:start_nova_api:1002 : run_process n-api '/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.556 | + functions-common:run_process:1677 : local service=n-api 2025-11-12 20:12:18.558 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.560 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:18.562 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:18.564 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:18.566 | + functions-common:run_process:1683 : local name=n-api 2025-11-12 20:12:18.569 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:18.571 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:18.573 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:18.575 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:18.578 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:18.581 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978338579 2025-11-12 20:12:18.583 | + functions-common:run_process:1686 : is_service_enabled n-api 2025-11-12 20:12:18.598 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:18.600 | + functions-common:run_process:1687 : _run_under_systemd n-api '/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' '' '' '' 2025-11-12 20:12:18.602 | + functions-common:_run_under_systemd:1631 : local service=n-api 2025-11-12 20:12:18.604 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.606 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.608 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.610 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini' 2025-11-12 20:12:18.612 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ sudo ]] 2025-11-12 20:12:18.614 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ ^/ ]] 2025-11-12 20:12:18.616 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@n-api.service 2025-11-12 20:12:18.618 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:18.620 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:18.622 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:18.624 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:18.626 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[n-api] ]] 2025-11-12 20:12:18.629 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:12:18.631 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:18.633 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:18.635 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@n-api.service '/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:12:18.637 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@n-api.service 2025-11-12 20:12:18.639 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:18.641 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:12:18.643 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:12:18.644 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:12:18.646 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@n-api.service 2025-11-12 20:12:18.648 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:12:18.651 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@n-api.service Unit Description 'Devstack devstack@n-api.service' 2025-11-12 20:12:18.702 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service Environment '"PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:18.754 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service SyslogIdentifier devstack@n-api.service 2025-11-12 20:12:18.797 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service User stack 2025-11-12 20:12:18.840 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecStart '/usr/bin/uwsgi --procname-prefix nova-api --ini /etc/nova/nova-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:18.884 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:18.926 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service Type notify 2025-11-12 20:12:18.970 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service KillMode process 2025-11-12 20:12:19.014 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service Restart always 2025-11-12 20:12:19.059 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service NotifyAccess all 2025-11-12 20:12:19.102 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@n-api.service Service RestartForceExitStatus 100 2025-11-12 20:12:19.145 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:12:19.147 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:12:19.148 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@n-api.service Install WantedBy multi-user.target 2025-11-12 20:12:19.200 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:12:19.442 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@n-api.service 2025-11-12 20:12:19.452 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@n-api.service → /etc/systemd/system/devstack@n-api.service. 2025-11-12 20:12:19.678 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@n-api.service 2025-11-12 20:12:19.736 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:19.739 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:19.740 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:19.743 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:19.745 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:19.747 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:19.749 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:19.751 | + functions-common:time_stop:2430 : start_time=1762978338579 2025-11-12 20:12:19.753 | + functions-common:time_stop:2432 : [[ -z 1762978338579 ]] 2025-11-12 20:12:19.756 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:19.759 | + functions-common:time_stop:2435 : end_time=1762978339757 2025-11-12 20:12:19.761 | + functions-common:time_stop:2436 : elapsed_time=1178 2025-11-12 20:12:19.764 | + functions-common:time_stop:2437 : total=1336 2025-11-12 20:12:19.765 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:19.768 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=2514 2025-11-12 20:12:19.770 | + lib/nova:start_nova_api:1003 : nova_url=http://10.180.1.21/compute/v2.1/ 2025-11-12 20:12:19.772 | + lib/nova:start_nova_api:1005 : echo 'Waiting for nova-api to start...' 2025-11-12 20:12:19.772 | Waiting for nova-api to start... 2025-11-12 20:12:19.774 | + lib/nova:start_nova_api:1006 : wait_for_service 60 http://10.180.1.21/compute/v2.1/ 2025-11-12 20:12:19.776 | + functions:wait_for_service:469 : local timeout=60 2025-11-12 20:12:19.778 | + functions:wait_for_service:470 : local url=http://10.180.1.21/compute/v2.1/ 2025-11-12 20:12:19.780 | + functions:wait_for_service:471 : local rval=0 2025-11-12 20:12:19.782 | + functions:wait_for_service:472 : time_start wait_for_service 2025-11-12 20:12:19.784 | + functions-common:time_start:2409 : local name=wait_for_service 2025-11-12 20:12:19.787 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:19.789 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:19.793 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:19.796 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978339794 2025-11-12 20:12:19.798 | + functions:wait_for_service:473 : timeout 60 bash -x 2025-11-12 20:12:19.802 | ++ :: : curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://10.180.1.21/compute/v2.1/ 2025-11-12 20:12:22.761 | + :: : [[ 200 == 503 ]] 2025-11-12 20:12:22.762 | + :: : [[ 0 -eq 7 ]] 2025-11-12 20:12:22.765 | + functions:wait_for_service:478 : time_stop wait_for_service 2025-11-12 20:12:22.767 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:22.769 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:22.772 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:22.774 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:22.776 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:22.778 | + functions-common:time_stop:2429 : name=wait_for_service 2025-11-12 20:12:22.780 | + functions-common:time_stop:2430 : start_time=1762978339794 2025-11-12 20:12:22.782 | + functions-common:time_stop:2432 : [[ -z 1762978339794 ]] 2025-11-12 20:12:22.785 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:22.788 | + functions-common:time_stop:2435 : end_time=1762978342786 2025-11-12 20:12:22.790 | + functions-common:time_stop:2436 : elapsed_time=2992 2025-11-12 20:12:22.792 | + functions-common:time_stop:2437 : total=2313 2025-11-12 20:12:22.794 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:22.797 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=5305 2025-11-12 20:12:22.799 | + functions:wait_for_service:479 : return 0 2025-11-12 20:12:22.802 | + lib/nova:start_nova_api:1010 : export PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:22.804 | + lib/nova:start_nova_api:1010 : PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:22.806 | + stack.sh:main:1322 : is_service_enabled ovn-controller ovn-controller-vtep 2025-11-12 20:12:22.820 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:22.822 | + stack.sh:main:1327 : is_service_enabled q-svc neutron-api 2025-11-12 20:12:22.835 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:22.837 | + stack.sh:main:1328 : echo_summary 'Starting Neutron' 2025-11-12 20:12:22.840 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:22.842 | + stack.sh:echo_summary:473 : echo -e Starting Neutron 2025-11-12 20:12:22.844 | + stack.sh:main:1329 : configure_neutron_after_post_config 2025-11-12 20:12:22.846 | + lib/neutron:configure_neutron_after_post_config:568 : [[ router != '' ]] 2025-11-12 20:12:22.848 | + lib/neutron:configure_neutron_after_post_config:569 : iniset /etc/neutron/neutron.conf DEFAULT service_plugins router 2025-11-12 20:12:22.874 | + lib/neutron:configure_neutron_after_post_config:571 : configure_rbac_policies 2025-11-12 20:12:22.877 | + lib/neutron:configure_rbac_policies:577 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:22.879 | + lib/neutron:configure_rbac_policies:578 : iniset /etc/neutron/neutron.conf oslo_policy enforce_new_defaults True 2025-11-12 20:12:22.906 | + lib/neutron:configure_rbac_policies:579 : iniset /etc/neutron/neutron.conf oslo_policy enforce_scope True 2025-11-12 20:12:22.941 | + stack.sh:main:1330 : start_neutron_service_and_check 2025-11-12 20:12:22.943 | + lib/neutron:start_neutron_service_and_check:611 : local service_port=9696 2025-11-12 20:12:22.945 | + lib/neutron:start_neutron_service_and_check:612 : local service_protocol=http 2025-11-12 20:12:22.948 | + lib/neutron:start_neutron_service_and_check:613 : local cfg_file_options 2025-11-12 20:12:22.950 | + lib/neutron:start_neutron_service_and_check:614 : local neutron_url 2025-11-12 20:12:22.952 | ++ lib/neutron:start_neutron_service_and_check:616 : determine_config_files neutron-server 2025-11-12 20:12:22.954 | ++ lib/neutron:determine_config_files:372 : local opts= 2025-11-12 20:12:22.956 | ++ lib/neutron:determine_config_files:373 : case "$1" in 2025-11-12 20:12:22.959 | +++ lib/neutron:determine_config_files:374 : _determine_config_server 2025-11-12 20:12:22.961 | +++ lib/neutron:_determine_config_server:324 : [[ '' != '' ]] 2025-11-12 20:12:22.963 | +++ lib/neutron:_determine_config_server:331 : [[ 0 > 0 ]] 2025-11-12 20:12:22.965 | +++ lib/neutron:_determine_config_server:338 : local cfg_file 2025-11-12 20:12:22.967 | +++ lib/neutron:_determine_config_server:339 : local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:22.969 | +++ lib/neutron:_determine_config_server:343 : echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:22.972 | ++ lib/neutron:determine_config_files:374 : opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:22.974 | ++ lib/neutron:determine_config_files:377 : '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' ']' 2025-11-12 20:12:22.976 | ++ lib/neutron:determine_config_files:380 : echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:22.978 | + lib/neutron:start_neutron_service_and_check:616 : cfg_file_options='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:22.981 | + lib/neutron:start_neutron_service_and_check:618 : is_service_enabled tls-proxy 2025-11-12 20:12:22.995 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:22.997 | + lib/neutron:start_neutron_service_and_check:627 : local rpc_workers 2025-11-12 20:12:23.000 | ++ lib/neutron:start_neutron_service_and_check:628 : iniget_multiline /etc/neutron/neutron.conf DEFAULT rpc_workers 2025-11-12 20:12:23.017 | + lib/neutron:start_neutron_service_and_check:628 : rpc_workers= 2025-11-12 20:12:23.019 | + lib/neutron:start_neutron_service_and_check:630 : enable_service neutron-api 2025-11-12 20:12:23.057 | ++ lib/neutron:start_neutron_service_and_check:631 : which uwsgi 2025-11-12 20:12:23.060 | + lib/neutron:start_neutron_service_and_check:631 : run_process neutron-api '/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.062 | + functions-common:run_process:1677 : local service=neutron-api 2025-11-12 20:12:23.064 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.066 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:23.068 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:23.071 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:23.073 | + functions-common:run_process:1683 : local name=neutron-api 2025-11-12 20:12:23.075 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:23.077 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:23.079 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:23.081 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:23.084 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:23.087 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978343085 2025-11-12 20:12:23.089 | + functions-common:run_process:1686 : is_service_enabled neutron-api 2025-11-12 20:12:23.103 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:23.105 | + functions-common:run_process:1687 : _run_under_systemd neutron-api '/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' '' '' '' 2025-11-12 20:12:23.107 | + functions-common:_run_under_systemd:1631 : local service=neutron-api 2025-11-12 20:12:23.109 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.111 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.113 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.115 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini' 2025-11-12 20:12:23.117 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ sudo ]] 2025-11-12 20:12:23.119 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ ^/ ]] 2025-11-12 20:12:23.121 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@neutron-api.service 2025-11-12 20:12:23.123 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:23.125 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:23.127 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:23.129 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:23.131 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[neutron-api] ]] 2025-11-12 20:12:23.133 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:12:23.135 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:23.137 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:23.139 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@neutron-api.service '/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:12:23.141 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@neutron-api.service 2025-11-12 20:12:23.143 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:23.144 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:12:23.146 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:12:23.148 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:12:23.150 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@neutron-api.service 2025-11-12 20:12:23.152 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:12:23.155 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Unit Description 'Devstack devstack@neutron-api.service' 2025-11-12 20:12:23.207 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:23.258 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service SyslogIdentifier devstack@neutron-api.service 2025-11-12 20:12:23.300 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service User stack 2025-11-12 20:12:23.342 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecStart '/usr/bin/uwsgi --procname-prefix neutron-api --ini /etc/neutron/neutron-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:23.384 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:23.427 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Type notify 2025-11-12 20:12:23.469 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service KillMode process 2025-11-12 20:12:23.512 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service Restart always 2025-11-12 20:12:23.554 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service NotifyAccess all 2025-11-12 20:12:23.597 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Service RestartForceExitStatus 100 2025-11-12 20:12:23.639 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:12:23.641 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:12:23.643 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@neutron-api.service Install WantedBy multi-user.target 2025-11-12 20:12:23.693 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:12:23.948 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@neutron-api.service 2025-11-12 20:12:23.958 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@neutron-api.service → /etc/systemd/system/devstack@neutron-api.service. 2025-11-12 20:12:24.204 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@neutron-api.service 2025-11-12 20:12:24.281 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:24.284 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:24.286 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:24.288 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:24.290 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:24.292 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:24.294 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:24.296 | + functions-common:time_stop:2430 : start_time=1762978343085 2025-11-12 20:12:24.298 | + functions-common:time_stop:2432 : [[ -z 1762978343085 ]] 2025-11-12 20:12:24.300 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:24.304 | + functions-common:time_stop:2435 : end_time=1762978344302 2025-11-12 20:12:24.306 | + functions-common:time_stop:2436 : elapsed_time=1217 2025-11-12 20:12:24.308 | + functions-common:time_stop:2437 : total=2514 2025-11-12 20:12:24.310 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:24.312 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=3731 2025-11-12 20:12:24.314 | + lib/neutron:start_neutron_service_and_check:632 : neutron_url=http://10.180.1.21/ 2025-11-12 20:12:24.316 | + lib/neutron:start_neutron_service_and_check:633 : '[' '' '!=' 0 ']' 2025-11-12 20:12:24.318 | + lib/neutron:start_neutron_service_and_check:634 : enable_service neutron-rpc-server 2025-11-12 20:12:24.356 | + lib/neutron:start_neutron_service_and_check:636 : enable_service neutron-periodic-workers 2025-11-12 20:12:24.393 | + lib/neutron:start_neutron_service_and_check:637 : _enable_ovn_maintenance 2025-11-12 20:12:24.395 | + lib/neutron:_enable_ovn_maintenance:352 : [[ openvswitch == \o\v\n ]] 2025-11-12 20:12:24.397 | + lib/neutron:start_neutron_service_and_check:638 : '[' '' '!=' 0 ']' 2025-11-12 20:12:24.399 | + lib/neutron:start_neutron_service_and_check:639 : run_process neutron-rpc-server '/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.401 | + functions-common:run_process:1677 : local service=neutron-rpc-server 2025-11-12 20:12:24.403 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.405 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:24.408 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:24.410 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:24.411 | + functions-common:run_process:1683 : local name=neutron-rpc-server 2025-11-12 20:12:24.413 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:24.416 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:24.418 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:24.420 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:24.423 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:24.426 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978344424 2025-11-12 20:12:24.428 | + functions-common:run_process:1686 : is_service_enabled neutron-rpc-server 2025-11-12 20:12:24.442 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:24.444 | + functions-common:run_process:1687 : _run_under_systemd neutron-rpc-server '/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' '' 2025-11-12 20:12:24.446 | + functions-common:_run_under_systemd:1631 : local service=neutron-rpc-server 2025-11-12 20:12:24.448 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.451 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.453 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.455 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.457 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]] 2025-11-12 20:12:24.459 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]] 2025-11-12 20:12:24.461 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@neutron-rpc-server.service 2025-11-12 20:12:24.463 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:24.465 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:24.468 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:24.469 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:24.471 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[neutron-rpc-server] ]] 2025-11-12 20:12:24.474 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]] 2025-11-12 20:12:24.476 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@neutron-rpc-server.service '/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack '' 2025-11-12 20:12:24.478 | + functions-common:write_user_unit_file:1538 : local service=devstack@neutron-rpc-server.service 2025-11-12 20:12:24.480 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.482 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:24.484 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:24.486 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:24.488 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:24.489 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:24.491 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@neutron-rpc-server.service 2025-11-12 20:12:24.493 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:24.496 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Unit Description 'Devstack devstack@neutron-rpc-server.service' 2025-11-12 20:12:24.547 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:24.599 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service User stack 2025-11-12 20:12:24.643 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecStart '/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:24.685 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service KillMode process 2025-11-12 20:12:24.732 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service TimeoutStopSec 300 2025-11-12 20:12:24.776 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:24.822 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:24.824 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:24.827 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@neutron-rpc-server.service Install WantedBy multi-user.target 2025-11-12 20:12:24.879 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:25.126 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@neutron-rpc-server.service 2025-11-12 20:12:25.136 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@neutron-rpc-server.service → /etc/systemd/system/devstack@neutron-rpc-server.service. 2025-11-12 20:12:25.379 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@neutron-rpc-server.service 2025-11-12 20:12:25.406 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:25.409 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:25.411 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:25.414 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:25.416 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:25.418 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:25.420 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:25.422 | + functions-common:time_stop:2430 : start_time=1762978344424 2025-11-12 20:12:25.424 | + functions-common:time_stop:2432 : [[ -z 1762978344424 ]] 2025-11-12 20:12:25.426 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:25.430 | + functions-common:time_stop:2435 : end_time=1762978345427 2025-11-12 20:12:25.432 | + functions-common:time_stop:2436 : elapsed_time=1003 2025-11-12 20:12:25.434 | + functions-common:time_stop:2437 : total=3731 2025-11-12 20:12:25.436 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:25.438 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=4734 2025-11-12 20:12:25.440 | + lib/neutron:start_neutron_service_and_check:641 : run_process neutron-periodic-workers '/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.442 | + functions-common:run_process:1677 : local service=neutron-periodic-workers 2025-11-12 20:12:25.444 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.446 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:25.448 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:25.450 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:25.452 | + functions-common:run_process:1683 : local name=neutron-periodic-workers 2025-11-12 20:12:25.454 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:25.456 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:25.458 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:25.460 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:25.463 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:25.467 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978345464 2025-11-12 20:12:25.468 | + functions-common:run_process:1686 : is_service_enabled neutron-periodic-workers 2025-11-12 20:12:25.483 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:25.485 | + functions-common:run_process:1687 : _run_under_systemd neutron-periodic-workers '/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' '' 2025-11-12 20:12:25.487 | + functions-common:_run_under_systemd:1631 : local service=neutron-periodic-workers 2025-11-12 20:12:25.489 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.491 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.493 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.495 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.497 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]] 2025-11-12 20:12:25.500 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]] 2025-11-12 20:12:25.502 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@neutron-periodic-workers.service 2025-11-12 20:12:25.504 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:25.506 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:25.508 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:25.510 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:25.513 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[neutron-periodic-workers] ]] 2025-11-12 20:12:25.515 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]] 2025-11-12 20:12:25.517 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@neutron-periodic-workers.service '/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack '' 2025-11-12 20:12:25.519 | + functions-common:write_user_unit_file:1538 : local service=devstack@neutron-periodic-workers.service 2025-11-12 20:12:25.521 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.523 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:25.525 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:25.527 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:25.529 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:25.531 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:25.533 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@neutron-periodic-workers.service 2025-11-12 20:12:25.535 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:25.539 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Unit Description 'Devstack devstack@neutron-periodic-workers.service' 2025-11-12 20:12:25.592 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:25.645 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service User stack 2025-11-12 20:12:25.692 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecStart '/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:25.739 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service KillMode process 2025-11-12 20:12:25.786 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service TimeoutStopSec 300 2025-11-12 20:12:25.835 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:25.884 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:25.886 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:25.888 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@neutron-periodic-workers.service Install WantedBy multi-user.target 2025-11-12 20:12:25.944 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:26.209 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@neutron-periodic-workers.service 2025-11-12 20:12:26.219 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@neutron-periodic-workers.service → /etc/systemd/system/devstack@neutron-periodic-workers.service. 2025-11-12 20:12:26.469 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@neutron-periodic-workers.service 2025-11-12 20:12:26.499 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:26.501 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:26.503 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:26.505 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:26.508 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:26.510 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:26.512 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:26.514 | + functions-common:time_stop:2430 : start_time=1762978345464 2025-11-12 20:12:26.516 | + functions-common:time_stop:2432 : [[ -z 1762978345464 ]] 2025-11-12 20:12:26.518 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:26.522 | + functions-common:time_stop:2435 : end_time=1762978346520 2025-11-12 20:12:26.524 | + functions-common:time_stop:2436 : elapsed_time=1056 2025-11-12 20:12:26.526 | + functions-common:time_stop:2437 : total=4734 2025-11-12 20:12:26.528 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:26.530 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=5790 2025-11-12 20:12:26.532 | + lib/neutron:start_neutron_service_and_check:642 : _run_ovn_maintenance 2025-11-12 20:12:26.535 | + lib/neutron:_run_ovn_maintenance:358 : [[ openvswitch == \o\v\n ]] 2025-11-12 20:12:26.537 | + lib/neutron:start_neutron_service_and_check:643 : '[' '!' -z networking ']' 2025-11-12 20:12:26.539 | + lib/neutron:start_neutron_service_and_check:644 : neutron_url=http://10.180.1.21/networking 2025-11-12 20:12:26.541 | + lib/neutron:start_neutron_service_and_check:646 : echo 'Waiting for Neutron to start...' 2025-11-12 20:12:26.541 | Waiting for Neutron to start... 2025-11-12 20:12:26.543 | + lib/neutron:start_neutron_service_and_check:648 : local 'testcmd=wget --no-proxy -q -O- http://10.180.1.21/networking' 2025-11-12 20:12:26.545 | + lib/neutron:start_neutron_service_and_check:649 : test_with_retry 'wget --no-proxy -q -O- http://10.180.1.21/networking' 'Neutron did not start' 60 2025-11-12 20:12:26.547 | + functions-common:test_with_retry:2361 : local 'testcmd=wget --no-proxy -q -O- http://10.180.1.21/networking' 2025-11-12 20:12:26.549 | + functions-common:test_with_retry:2362 : local 'failmsg=Neutron did not start' 2025-11-12 20:12:26.551 | + functions-common:test_with_retry:2363 : local until=60 2025-11-12 20:12:26.553 | + functions-common:test_with_retry:2364 : local sleep=0.5 2025-11-12 20:12:26.555 | + functions-common:test_with_retry:2366 : time_start test_with_retry 2025-11-12 20:12:26.557 | + functions-common:time_start:2409 : local name=test_with_retry 2025-11-12 20:12:26.560 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:26.562 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:26.564 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:26.568 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978346565 2025-11-12 20:12:26.570 | + functions-common:test_with_retry:2367 : timeout 60 sh -c 'while ! wget --no-proxy -q -O- http://10.180.1.21/networking; do sleep 0.5; done' 2025-11-12 20:12:27.446 | {"versions": [{"id": "v2.0", "status": "CURRENT", "links": [{"rel": "self", "href": "http://10.180.1.21/networking/v2.0/"}]}]}+ functions-common:test_with_retry:2370 : time_stop test_with_retry 2025-11-12 20:12:27.449 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:27.451 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:27.453 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:27.455 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:27.457 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:27.460 | + functions-common:time_stop:2429 : name=test_with_retry 2025-11-12 20:12:27.462 | + functions-common:time_stop:2430 : start_time=1762978346565 2025-11-12 20:12:27.464 | + functions-common:time_stop:2432 : [[ -z 1762978346565 ]] 2025-11-12 20:12:27.467 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:27.470 | + functions-common:time_stop:2435 : end_time=1762978347468 2025-11-12 20:12:27.472 | + functions-common:time_stop:2436 : elapsed_time=903 2025-11-12 20:12:27.474 | + functions-common:time_stop:2437 : total=0 2025-11-12 20:12:27.476 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:27.478 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=903 2025-11-12 20:12:27.480 | + stack.sh:main:1335 : is_service_enabled placement 2025-11-12 20:12:27.495 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:27.498 | + stack.sh:main:1336 : echo_summary 'Starting Placement' 2025-11-12 20:12:27.500 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:27.502 | + stack.sh:echo_summary:473 : echo -e Starting Placement 2025-11-12 20:12:27.505 | + stack.sh:main:1337 : start_placement 2025-11-12 20:12:27.507 | + lib/placement:start_placement:137 : start_placement_api 2025-11-12 20:12:27.510 | ++ lib/placement:start_placement_api:128 : which uwsgi 2025-11-12 20:12:27.513 | + lib/placement:start_placement_api:128 : run_process placement-api '/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.515 | + functions-common:run_process:1677 : local service=placement-api 2025-11-12 20:12:27.517 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.519 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:27.521 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:27.523 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:27.526 | + functions-common:run_process:1683 : local name=placement-api 2025-11-12 20:12:27.528 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:27.530 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:27.532 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:27.535 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:27.537 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:27.541 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978347539 2025-11-12 20:12:27.543 | + functions-common:run_process:1686 : is_service_enabled placement-api 2025-11-12 20:12:27.558 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:27.560 | + functions-common:run_process:1687 : _run_under_systemd placement-api '/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' '' '' '' 2025-11-12 20:12:27.562 | + functions-common:_run_under_systemd:1631 : local service=placement-api 2025-11-12 20:12:27.564 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.566 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.568 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.570 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini' 2025-11-12 20:12:27.572 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ sudo ]] 2025-11-12 20:12:27.574 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ ^/ ]] 2025-11-12 20:12:27.576 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@placement-api.service 2025-11-12 20:12:27.578 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:27.580 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:27.582 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:27.585 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:27.587 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[placement-api] ]] 2025-11-12 20:12:27.589 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:12:27.591 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:27.593 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:27.595 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@placement-api.service '/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:12:27.597 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@placement-api.service 2025-11-12 20:12:27.599 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:27.601 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:12:27.603 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:12:27.605 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:12:27.607 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@placement-api.service 2025-11-12 20:12:27.608 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:12:27.612 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Unit Description 'Devstack devstack@placement-api.service' 2025-11-12 20:12:27.663 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:27.717 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service SyslogIdentifier devstack@placement-api.service 2025-11-12 20:12:27.774 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service User stack 2025-11-12 20:12:27.820 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecStart '/usr/bin/uwsgi --procname-prefix placement --ini /etc/placement/placement-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:27.866 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:27.910 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Type notify 2025-11-12 20:12:27.957 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service KillMode process 2025-11-12 20:12:28.002 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service Restart always 2025-11-12 20:12:28.048 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service NotifyAccess all 2025-11-12 20:12:28.092 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Service RestartForceExitStatus 100 2025-11-12 20:12:28.139 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:12:28.142 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:12:28.144 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@placement-api.service Install WantedBy multi-user.target 2025-11-12 20:12:28.204 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:12:28.458 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@placement-api.service 2025-11-12 20:12:28.468 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@placement-api.service → /etc/systemd/system/devstack@placement-api.service. 2025-11-12 20:12:28.704 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@placement-api.service 2025-11-12 20:12:28.774 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:28.776 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:28.778 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:28.780 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:28.783 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:28.784 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:28.787 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:28.789 | + functions-common:time_stop:2430 : start_time=1762978347539 2025-11-12 20:12:28.791 | + functions-common:time_stop:2432 : [[ -z 1762978347539 ]] 2025-11-12 20:12:28.793 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:28.800 | + functions-common:time_stop:2435 : end_time=1762978348794 2025-11-12 20:12:28.802 | + functions-common:time_stop:2436 : elapsed_time=1255 2025-11-12 20:12:28.804 | + functions-common:time_stop:2437 : total=5790 2025-11-12 20:12:28.809 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:28.811 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=7045 2025-11-12 20:12:28.813 | + lib/placement:start_placement_api:130 : echo 'Waiting for placement-api to start...' 2025-11-12 20:12:28.814 | Waiting for placement-api to start... 2025-11-12 20:12:28.816 | + lib/placement:start_placement_api:131 : wait_for_service 60 http://10.180.1.21/placement 2025-11-12 20:12:28.819 | + functions:wait_for_service:469 : local timeout=60 2025-11-12 20:12:28.821 | + functions:wait_for_service:470 : local url=http://10.180.1.21/placement 2025-11-12 20:12:28.823 | + functions:wait_for_service:471 : local rval=0 2025-11-12 20:12:28.825 | + functions:wait_for_service:472 : time_start wait_for_service 2025-11-12 20:12:28.828 | + functions-common:time_start:2409 : local name=wait_for_service 2025-11-12 20:12:28.830 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:28.832 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:28.834 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:28.838 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978348836 2025-11-12 20:12:28.840 | + functions:wait_for_service:473 : timeout 60 bash -x 2025-11-12 20:12:28.844 | ++ :: : curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://10.180.1.21/placement 2025-11-12 20:12:30.056 | + :: : [[ 200 == 503 ]] 2025-11-12 20:12:30.057 | + :: : [[ 0 -eq 7 ]] 2025-11-12 20:12:30.059 | + functions:wait_for_service:478 : time_stop wait_for_service 2025-11-12 20:12:30.061 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:30.063 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:30.066 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:30.068 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:30.070 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:30.072 | + functions-common:time_stop:2429 : name=wait_for_service 2025-11-12 20:12:30.074 | + functions-common:time_stop:2430 : start_time=1762978348836 2025-11-12 20:12:30.076 | + functions-common:time_stop:2432 : [[ -z 1762978348836 ]] 2025-11-12 20:12:30.078 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:30.082 | + functions-common:time_stop:2435 : end_time=1762978350080 2025-11-12 20:12:30.084 | + functions-common:time_stop:2436 : elapsed_time=1244 2025-11-12 20:12:30.086 | + functions-common:time_stop:2437 : total=5305 2025-11-12 20:12:30.088 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:30.090 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=6549 2025-11-12 20:12:30.092 | + functions:wait_for_service:479 : return 0 2025-11-12 20:12:30.094 | + stack.sh:main:1340 : is_service_enabled neutron 2025-11-12 20:12:30.108 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:30.110 | + stack.sh:main:1341 : start_neutron 2025-11-12 20:12:30.112 | + lib/neutron:start_neutron:653 : start_l2_agent 2025-11-12 20:12:30.114 | + lib/neutron:start_l2_agent:660 : run_process q-agt '/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.116 | + functions-common:run_process:1677 : local service=q-agt 2025-11-12 20:12:30.118 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.120 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:30.122 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:30.124 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:30.126 | + functions-common:run_process:1683 : local name=q-agt 2025-11-12 20:12:30.128 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:30.130 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:30.132 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:30.134 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:30.137 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:30.140 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978350138 2025-11-12 20:12:30.143 | + functions-common:run_process:1686 : is_service_enabled q-agt 2025-11-12 20:12:30.156 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:30.158 | + functions-common:run_process:1687 : _run_under_systemd q-agt '/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' '' '' 2025-11-12 20:12:30.161 | + functions-common:_run_under_systemd:1631 : local service=q-agt 2025-11-12 20:12:30.163 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.165 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.167 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.169 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.171 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]] 2025-11-12 20:12:30.173 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]] 2025-11-12 20:12:30.175 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@q-agt.service 2025-11-12 20:12:30.177 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:30.179 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:30.181 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:30.183 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:30.185 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[q-agt] ]] 2025-11-12 20:12:30.187 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ uwsgi ]] 2025-11-12 20:12:30.190 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@q-agt.service '/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' stack '' 2025-11-12 20:12:30.192 | + functions-common:write_user_unit_file:1538 : local service=devstack@q-agt.service 2025-11-12 20:12:30.194 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.196 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:30.198 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:30.199 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:30.201 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:30.203 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:30.205 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@q-agt.service 2025-11-12 20:12:30.207 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:30.211 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Unit Description 'Devstack devstack@q-agt.service' 2025-11-12 20:12:30.261 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:30.311 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service User stack 2025-11-12 20:12:30.354 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service ExecStart '/opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' 2025-11-12 20:12:30.398 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service KillMode process 2025-11-12 20:12:30.440 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service TimeoutStopSec 300 2025-11-12 20:12:30.484 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:30.528 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:30.530 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:30.532 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@q-agt.service Install WantedBy multi-user.target 2025-11-12 20:12:30.582 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:30.839 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@q-agt.service 2025-11-12 20:12:30.851 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@q-agt.service → /etc/systemd/system/devstack@q-agt.service. 2025-11-12 20:12:31.094 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@q-agt.service 2025-11-12 20:12:31.117 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:31.120 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:31.122 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:31.124 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:31.126 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:31.128 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:31.130 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:31.133 | + functions-common:time_stop:2430 : start_time=1762978350138 2025-11-12 20:12:31.134 | + functions-common:time_stop:2432 : [[ -z 1762978350138 ]] 2025-11-12 20:12:31.138 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:31.141 | + functions-common:time_stop:2435 : end_time=1762978351138 2025-11-12 20:12:31.143 | + functions-common:time_stop:2436 : elapsed_time=1000 2025-11-12 20:12:31.145 | + functions-common:time_stop:2437 : total=7045 2025-11-12 20:12:31.147 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:31.149 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=8045 2025-11-12 20:12:31.151 | + lib/neutron:start_l2_agent:662 : is_provider_network 2025-11-12 20:12:31.154 | + functions-common:is_provider_network:2272 : '[' '' == True ']' 2025-11-12 20:12:31.156 | + functions-common:is_provider_network:2275 : return 1 2025-11-12 20:12:31.158 | + lib/neutron:start_neutron:654 : start_other_agents 2025-11-12 20:12:31.160 | + lib/neutron:start_other_agents:678 : run_process q-dhcp '/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.162 | + functions-common:run_process:1677 : local service=q-dhcp 2025-11-12 20:12:31.164 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.166 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:31.168 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:31.170 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:31.172 | + functions-common:run_process:1683 : local name=q-dhcp 2025-11-12 20:12:31.174 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:31.176 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:31.178 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:31.180 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:31.183 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:31.187 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978351184 2025-11-12 20:12:31.189 | + functions-common:run_process:1686 : is_service_enabled q-dhcp 2025-11-12 20:12:31.204 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:31.206 | + functions-common:run_process:1687 : _run_under_systemd q-dhcp '/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' '' '' '' 2025-11-12 20:12:31.208 | + functions-common:_run_under_systemd:1631 : local service=q-dhcp 2025-11-12 20:12:31.210 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.212 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.214 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.217 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.219 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini =~ sudo ]] 2025-11-12 20:12:31.221 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini =~ ^/ ]] 2025-11-12 20:12:31.223 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@q-dhcp.service 2025-11-12 20:12:31.225 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:31.227 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:31.229 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:31.231 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:31.233 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[q-dhcp] ]] 2025-11-12 20:12:31.235 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini =~ uwsgi ]] 2025-11-12 20:12:31.237 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@q-dhcp.service '/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' '' stack '' 2025-11-12 20:12:31.239 | + functions-common:write_user_unit_file:1538 : local service=devstack@q-dhcp.service 2025-11-12 20:12:31.241 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.243 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:31.245 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:31.247 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:31.249 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:31.251 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:31.253 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@q-dhcp.service 2025-11-12 20:12:31.256 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:31.259 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Unit Description 'Devstack devstack@q-dhcp.service' 2025-11-12 20:12:31.312 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:31.364 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service User stack 2025-11-12 20:12:31.409 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service ExecStart '/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini' 2025-11-12 20:12:31.452 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service KillMode process 2025-11-12 20:12:31.495 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service TimeoutStopSec 300 2025-11-12 20:12:31.540 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:31.585 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:31.588 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:31.590 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@q-dhcp.service Install WantedBy multi-user.target 2025-11-12 20:12:31.642 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:31.895 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@q-dhcp.service 2025-11-12 20:12:31.905 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@q-dhcp.service → /etc/systemd/system/devstack@q-dhcp.service. 2025-11-12 20:12:32.150 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@q-dhcp.service 2025-11-12 20:12:32.180 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:32.182 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:32.184 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:32.186 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:32.188 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:32.190 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:32.192 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:32.195 | + functions-common:time_stop:2430 : start_time=1762978351184 2025-11-12 20:12:32.197 | + functions-common:time_stop:2432 : [[ -z 1762978351184 ]] 2025-11-12 20:12:32.199 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:32.203 | + functions-common:time_stop:2435 : end_time=1762978352201 2025-11-12 20:12:32.206 | + functions-common:time_stop:2436 : elapsed_time=1017 2025-11-12 20:12:32.208 | + functions-common:time_stop:2437 : total=8045 2025-11-12 20:12:32.210 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:32.212 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=9062 2025-11-12 20:12:32.214 | ++ lib/neutron:start_other_agents:680 : determine_config_files neutron-l3-agent 2025-11-12 20:12:32.217 | ++ lib/neutron:determine_config_files:372 : local opts= 2025-11-12 20:12:32.219 | ++ lib/neutron:determine_config_files:373 : case "$1" in 2025-11-12 20:12:32.222 | +++ lib/neutron:determine_config_files:375 : _determine_config_l3 2025-11-12 20:12:32.224 | +++ lib/neutron:_determine_config_l3:347 : local 'opts=--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.226 | +++ lib/neutron:_determine_config_l3:348 : echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.229 | ++ lib/neutron:determine_config_files:375 : opts='--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.231 | ++ lib/neutron:determine_config_files:377 : '[' -z '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' ']' 2025-11-12 20:12:32.233 | ++ lib/neutron:determine_config_files:380 : echo '--config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.236 | + lib/neutron:start_other_agents:680 : run_process q-l3 '/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.238 | + functions-common:run_process:1677 : local service=q-l3 2025-11-12 20:12:32.240 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.242 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:32.244 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:32.246 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:32.249 | + functions-common:run_process:1683 : local name=q-l3 2025-11-12 20:12:32.251 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:32.253 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:32.255 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:32.257 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:32.259 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:32.263 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978352260 2025-11-12 20:12:32.265 | + functions-common:run_process:1686 : is_service_enabled q-l3 2025-11-12 20:12:32.279 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:32.281 | + functions-common:run_process:1687 : _run_under_systemd q-l3 '/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' '' '' '' 2025-11-12 20:12:32.283 | + functions-common:_run_under_systemd:1631 : local service=q-l3 2025-11-12 20:12:32.285 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.287 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.289 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.291 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.293 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini =~ sudo ]] 2025-11-12 20:12:32.295 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini =~ ^/ ]] 2025-11-12 20:12:32.297 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@q-l3.service 2025-11-12 20:12:32.299 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:32.301 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:32.303 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:32.305 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:32.307 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[q-l3] ]] 2025-11-12 20:12:32.310 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini =~ uwsgi ]] 2025-11-12 20:12:32.312 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@q-l3.service '/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' '' stack '' 2025-11-12 20:12:32.314 | + functions-common:write_user_unit_file:1538 : local service=devstack@q-l3.service 2025-11-12 20:12:32.316 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.318 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:32.320 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:32.322 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:32.325 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:32.327 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:32.329 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@q-l3.service 2025-11-12 20:12:32.334 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:32.337 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Unit Description 'Devstack devstack@q-l3.service' 2025-11-12 20:12:32.394 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:32.448 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service User stack 2025-11-12 20:12:32.492 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service ExecStart '/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini' 2025-11-12 20:12:32.537 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service KillMode process 2025-11-12 20:12:32.585 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service TimeoutStopSec 300 2025-11-12 20:12:32.629 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:32.676 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:32.678 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:32.680 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@q-l3.service Install WantedBy multi-user.target 2025-11-12 20:12:32.734 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:33.040 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@q-l3.service 2025-11-12 20:12:33.050 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@q-l3.service → /etc/systemd/system/devstack@q-l3.service. 2025-11-12 20:12:33.291 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@q-l3.service 2025-11-12 20:12:33.311 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:33.314 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:33.316 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:33.318 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:33.320 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:33.322 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:33.324 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:33.326 | + functions-common:time_stop:2430 : start_time=1762978352260 2025-11-12 20:12:33.328 | + functions-common:time_stop:2432 : [[ -z 1762978352260 ]] 2025-11-12 20:12:33.332 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:33.335 | + functions-common:time_stop:2435 : end_time=1762978353333 2025-11-12 20:12:33.338 | + functions-common:time_stop:2436 : elapsed_time=1073 2025-11-12 20:12:33.340 | + functions-common:time_stop:2437 : total=9062 2025-11-12 20:12:33.342 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:33.344 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=10135 2025-11-12 20:12:33.346 | + lib/neutron:start_other_agents:682 : run_process q-meta '/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.348 | + functions-common:run_process:1677 : local service=q-meta 2025-11-12 20:12:33.350 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.352 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:33.354 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:33.356 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:33.358 | + functions-common:run_process:1683 : local name=q-meta 2025-11-12 20:12:33.360 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:33.362 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:33.364 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:33.366 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:33.369 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:33.372 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978353370 2025-11-12 20:12:33.374 | + functions-common:run_process:1686 : is_service_enabled q-meta 2025-11-12 20:12:33.390 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:33.392 | + functions-common:run_process:1687 : _run_under_systemd q-meta '/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' '' '' '' 2025-11-12 20:12:33.394 | + functions-common:_run_under_systemd:1631 : local service=q-meta 2025-11-12 20:12:33.396 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.398 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.400 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.402 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.404 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini =~ sudo ]] 2025-11-12 20:12:33.406 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini =~ ^/ ]] 2025-11-12 20:12:33.408 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@q-meta.service 2025-11-12 20:12:33.410 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:33.412 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:33.414 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:33.416 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:33.418 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[q-meta] ]] 2025-11-12 20:12:33.420 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini =~ uwsgi ]] 2025-11-12 20:12:33.423 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@q-meta.service '/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' '' stack '' 2025-11-12 20:12:33.425 | + functions-common:write_user_unit_file:1538 : local service=devstack@q-meta.service 2025-11-12 20:12:33.427 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.429 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:33.431 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:33.433 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:33.435 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:33.437 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:33.439 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@q-meta.service 2025-11-12 20:12:33.441 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:33.444 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Unit Description 'Devstack devstack@q-meta.service' 2025-11-12 20:12:33.496 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:33.549 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service User stack 2025-11-12 20:12:33.593 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service ExecStart '/opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini' 2025-11-12 20:12:33.642 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service KillMode process 2025-11-12 20:12:33.687 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service TimeoutStopSec 300 2025-11-12 20:12:33.730 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:33.774 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:33.776 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:33.778 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@q-meta.service Install WantedBy multi-user.target 2025-11-12 20:12:33.834 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:34.082 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@q-meta.service 2025-11-12 20:12:34.092 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@q-meta.service → /etc/systemd/system/devstack@q-meta.service. 2025-11-12 20:12:34.332 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@q-meta.service 2025-11-12 20:12:34.357 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:34.359 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:34.361 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:34.364 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:34.366 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:34.368 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:34.370 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:34.372 | + functions-common:time_stop:2430 : start_time=1762978353370 2025-11-12 20:12:34.374 | + functions-common:time_stop:2432 : [[ -z 1762978353370 ]] 2025-11-12 20:12:34.377 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:34.380 | + functions-common:time_stop:2435 : end_time=1762978354378 2025-11-12 20:12:34.382 | + functions-common:time_stop:2436 : elapsed_time=1008 2025-11-12 20:12:34.384 | + functions-common:time_stop:2437 : total=10135 2025-11-12 20:12:34.386 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:34.388 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=11143 2025-11-12 20:12:34.390 | + lib/neutron:start_other_agents:683 : run_process q-metering '/opt/stack/data/venv/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file ' 2025-11-12 20:12:34.392 | + functions-common:run_process:1677 : local service=q-metering 2025-11-12 20:12:34.394 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/neutron-metering-agent --config-file /etc/neutron/neutron.conf --config-file ' 2025-11-12 20:12:34.396 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:34.398 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:34.400 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:34.402 | + functions-common:run_process:1683 : local name=q-metering 2025-11-12 20:12:34.404 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:34.406 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:34.408 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:34.410 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:34.413 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:34.417 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978354414 2025-11-12 20:12:34.419 | + functions-common:run_process:1686 : is_service_enabled q-metering 2025-11-12 20:12:34.434 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:34.436 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:34.437 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:34.439 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:34.441 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:34.443 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:34.445 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:34.447 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:34.449 | + functions-common:time_stop:2430 : start_time=1762978354414 2025-11-12 20:12:34.451 | + functions-common:time_stop:2432 : [[ -z 1762978354414 ]] 2025-11-12 20:12:34.454 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:34.458 | + functions-common:time_stop:2435 : end_time=1762978354455 2025-11-12 20:12:34.460 | + functions-common:time_stop:2436 : elapsed_time=41 2025-11-12 20:12:34.462 | + functions-common:time_stop:2437 : total=11143 2025-11-12 20:12:34.464 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:34.466 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=11184 2025-11-12 20:12:34.468 | + stack.sh:main:1344 : is_service_enabled q-svc neutron-api 2025-11-12 20:12:34.483 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:34.484 | + stack.sh:main:1344 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:34.487 | + stack.sh:main:1345 : echo_summary 'Creating initial neutron network elements' 2025-11-12 20:12:34.489 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:34.491 | + stack.sh:echo_summary:473 : echo -e Creating initial neutron network elements 2025-11-12 20:12:34.493 | + stack.sh:main:1348 : type -p neutron_plugin_create_initial_networks 2025-11-12 20:12:34.495 | + stack.sh:main:1351 : create_neutron_initial_network 2025-11-12 20:12:34.497 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:157 : type -p neutron_plugin_create_initial_network_profile 2025-11-12 20:12:34.499 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:161 : is_networking_extension_supported auto-allocated-topology 2025-11-12 20:12:34.502 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:423 : local extension=auto-allocated-topology 2025-11-12 20:12:34.505 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value 2025-11-12 20:12:36.235 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:36.238 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : EXT_LIST='address-group 2025-11-12 20:12:36.238 | address-scope 2025-11-12 20:12:36.238 | router-admin-state-down-before-update 2025-11-12 20:12:36.238 | agent 2025-11-12 20:12:36.238 | agent-resources-synced 2025-11-12 20:12:36.238 | allowed-address-pairs 2025-11-12 20:12:36.238 | auto-allocated-topology 2025-11-12 20:12:36.238 | availability_zone 2025-11-12 20:12:36.238 | availability_zone_filter 2025-11-12 20:12:36.238 | default-subnetpools 2025-11-12 20:12:36.238 | dhcp_agent_scheduler 2025-11-12 20:12:36.238 | dvr 2025-11-12 20:12:36.238 | empty-string-filtering 2025-11-12 20:12:36.238 | external-net 2025-11-12 20:12:36.238 | extra_dhcp_opt 2025-11-12 20:12:36.238 | extraroute 2025-11-12 20:12:36.238 | extraroute-atomic 2025-11-12 20:12:36.238 | filter-validation 2025-11-12 20:12:36.238 | floating-ip-port-forwarding-detail 2025-11-12 20:12:36.238 | fip-port-details 2025-11-12 20:12:36.238 | flavors 2025-11-12 20:12:36.238 | floatingip-pools 2025-11-12 20:12:36.238 | ip-substring-filtering 2025-11-12 20:12:36.238 | router 2025-11-12 20:12:36.238 | ext-gw-mode 2025-11-12 20:12:36.238 | l3-ha 2025-11-12 20:12:36.238 | l3-flavors 2025-11-12 20:12:36.238 | l3-port-ip-change-not-allowed 2025-11-12 20:12:36.238 | l3_agent_scheduler 2025-11-12 20:12:36.238 | multi-provider 2025-11-12 20:12:36.238 | net-mtu 2025-11-12 20:12:36.238 | net-mtu-writable 2025-11-12 20:12:36.238 | network_availability_zone 2025-11-12 20:12:36.238 | network_ha 2025-11-12 20:12:36.238 | network-ip-availability 2025-11-12 20:12:36.238 | pagination 2025-11-12 20:12:36.238 | port-device-profile 2025-11-12 20:12:36.238 | port-mac-override 2025-11-12 20:12:36.238 | port-mac-address-regenerate 2025-11-12 20:12:36.238 | port-numa-affinity-policy 2025-11-12 20:12:36.238 | port-numa-affinity-policy-socket 2025-11-12 20:12:36.238 | binding 2025-11-12 20:12:36.238 | binding-extended 2025-11-12 20:12:36.238 | port-security 2025-11-12 20:12:36.238 | project-id 2025-11-12 20:12:36.238 | provider 2025-11-12 20:12:36.238 | quota-check-limit 2025-11-12 20:12:36.238 | quota-check-limit-default 2025-11-12 20:12:36.238 | quotas 2025-11-12 20:12:36.238 | quota_details 2025-11-12 20:12:36.238 | rbac-policies 2025-11-12 20:12:36.238 | rbac-address-group 2025-11-12 20:12:36.238 | rbac-address-scope 2025-11-12 20:12:36.238 | rbac-security-groups 2025-11-12 20:12:36.238 | rbac-subnetpool 2025-11-12 20:12:36.238 | revision-if-match 2025-11-12 20:12:36.238 | standard-attr-revisions 2025-11-12 20:12:36.238 | router_availability_zone 2025-11-12 20:12:36.238 | security-groups-default-rules 2025-11-12 20:12:36.238 | security-groups-normalized-cidr 2025-11-12 20:12:36.238 | port-security-groups-filtering 2025-11-12 20:12:36.238 | security-groups-remote-address-group 2025-11-12 20:12:36.238 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:36.238 | security-groups-shared-filtering 2025-11-12 20:12:36.238 | security-group 2025-11-12 20:12:36.238 | service-type 2025-11-12 20:12:36.238 | sorting 2025-11-12 20:12:36.238 | standard-attr-description 2025-11-12 20:12:36.238 | stateful-security-group 2025-11-12 20:12:36.238 | subnet-external-network 2025-11-12 20:12:36.238 | subnet_onboard 2025-11-12 20:12:36.238 | subnet-service-types 2025-11-12 20:12:36.238 | subnet_allocation 2025-11-12 20:12:36.238 | subnetpool-prefix-ops 2025-11-12 20:12:36.238 | tag-creation 2025-11-12 20:12:36.238 | standard-attr-tag 2025-11-12 20:12:36.238 | standard-attr-timestamp 2025-11-12 20:12:36.238 | nsxt-ops' 2025-11-12 20:12:36.240 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : [[ address-group 2025-11-12 20:12:36.240 | address-scope 2025-11-12 20:12:36.240 | router-admin-state-down-before-update 2025-11-12 20:12:36.240 | agent 2025-11-12 20:12:36.240 | agent-resources-synced 2025-11-12 20:12:36.240 | allowed-address-pairs 2025-11-12 20:12:36.240 | auto-allocated-topology 2025-11-12 20:12:36.240 | availability_zone 2025-11-12 20:12:36.240 | availability_zone_filter 2025-11-12 20:12:36.240 | default-subnetpools 2025-11-12 20:12:36.240 | dhcp_agent_scheduler 2025-11-12 20:12:36.240 | dvr 2025-11-12 20:12:36.240 | empty-string-filtering 2025-11-12 20:12:36.240 | external-net 2025-11-12 20:12:36.240 | extra_dhcp_opt 2025-11-12 20:12:36.240 | extraroute 2025-11-12 20:12:36.240 | extraroute-atomic 2025-11-12 20:12:36.240 | filter-validation 2025-11-12 20:12:36.240 | floating-ip-port-forwarding-detail 2025-11-12 20:12:36.240 | fip-port-details 2025-11-12 20:12:36.240 | flavors 2025-11-12 20:12:36.240 | floatingip-pools 2025-11-12 20:12:36.240 | ip-substring-filtering 2025-11-12 20:12:36.240 | router 2025-11-12 20:12:36.240 | ext-gw-mode 2025-11-12 20:12:36.240 | l3-ha 2025-11-12 20:12:36.240 | l3-flavors 2025-11-12 20:12:36.240 | l3-port-ip-change-not-allowed 2025-11-12 20:12:36.240 | l3_agent_scheduler 2025-11-12 20:12:36.240 | multi-provider 2025-11-12 20:12:36.240 | net-mtu 2025-11-12 20:12:36.240 | net-mtu-writable 2025-11-12 20:12:36.240 | network_availability_zone 2025-11-12 20:12:36.240 | network_ha 2025-11-12 20:12:36.240 | network-ip-availability 2025-11-12 20:12:36.240 | pagination 2025-11-12 20:12:36.240 | port-device-profile 2025-11-12 20:12:36.240 | port-mac-override 2025-11-12 20:12:36.240 | port-mac-address-regenerate 2025-11-12 20:12:36.240 | port-numa-affinity-policy 2025-11-12 20:12:36.240 | port-numa-affinity-policy-socket 2025-11-12 20:12:36.240 | binding 2025-11-12 20:12:36.240 | binding-extended 2025-11-12 20:12:36.240 | port-security 2025-11-12 20:12:36.240 | project-id 2025-11-12 20:12:36.240 | provider 2025-11-12 20:12:36.240 | quota-check-limit 2025-11-12 20:12:36.240 | quota-check-limit-default 2025-11-12 20:12:36.240 | quotas 2025-11-12 20:12:36.240 | quota_details 2025-11-12 20:12:36.240 | rbac-policies 2025-11-12 20:12:36.240 | rbac-address-group 2025-11-12 20:12:36.240 | rbac-address-scope 2025-11-12 20:12:36.240 | rbac-security-groups 2025-11-12 20:12:36.240 | rbac-subnetpool 2025-11-12 20:12:36.240 | revision-if-match 2025-11-12 20:12:36.240 | standard-attr-revisions 2025-11-12 20:12:36.240 | router_availability_zone 2025-11-12 20:12:36.240 | security-groups-default-rules 2025-11-12 20:12:36.241 | security-groups-normalized-cidr 2025-11-12 20:12:36.241 | port-security-groups-filtering 2025-11-12 20:12:36.241 | security-groups-remote-address-group 2025-11-12 20:12:36.241 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:36.241 | security-groups-shared-filtering 2025-11-12 20:12:36.241 | security-group 2025-11-12 20:12:36.241 | service-type 2025-11-12 20:12:36.241 | sorting 2025-11-12 20:12:36.241 | standard-attr-description 2025-11-12 20:12:36.241 | stateful-security-group 2025-11-12 20:12:36.241 | subnet-external-network 2025-11-12 20:12:36.241 | subnet_onboard 2025-11-12 20:12:36.241 | subnet-service-types 2025-11-12 20:12:36.241 | subnet_allocation 2025-11-12 20:12:36.241 | subnetpool-prefix-ops 2025-11-12 20:12:36.241 | tag-creation 2025-11-12 20:12:36.241 | standard-attr-tag 2025-11-12 20:12:36.241 | standard-attr-timestamp 2025-11-12 20:12:36.241 | nsxt-ops =~ auto-allocated-topology ]] 2025-11-12 20:12:36.242 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : return 0 2025-11-12 20:12:36.244 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:162 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:36.247 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:163 : [[ 4 =~ 4.* ]] 2025-11-12 20:12:36.250 | ++ lib/neutron_plugins/services/l3:create_neutron_initial_network:164 : oscwrap --os-cloud devstack-admin --os-region RegionOne subnet pool create shared-default-subnetpool-v4 --default-prefix-length 26 --pool-prefix 192.168.128.0/17 --share --default -f value -c id 2025-11-12 20:12:38.042 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:38.045 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:164 : SUBNETPOOL_V4_ID=9ecfa199-a177-4110-888b-93132a9dd319 2025-11-12 20:12:38.047 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:166 : [[ 4 =~ .*6 ]] 2025-11-12 20:12:38.049 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:172 : is_provider_network 2025-11-12 20:12:38.051 | + functions-common:is_provider_network:2272 : '[' '' == True ']' 2025-11-12 20:12:38.053 | + functions-common:is_provider_network:2275 : return 1 2025-11-12 20:12:38.056 | ++ lib/neutron_plugins/services/l3:create_neutron_initial_network:202 : oscwrap --os-cloud devstack --os-region RegionOne network create private -f value -c id 2025-11-12 20:12:39.975 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:39.978 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:202 : NET_ID=a6395831-73db-46ce-a08d-0aa227355f71 2025-11-12 20:12:39.980 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:203 : die_if_not_set 203 NET_ID 'Failure creating NET_ID for private' 2025-11-12 20:12:39.982 | + functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:39.997 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:205 : [[ 4 =~ 4.* ]] 2025-11-12 20:12:40.000 | ++ lib/neutron_plugins/services/l3:create_neutron_initial_network:207 : _neutron_create_private_subnet_v4 2025-11-12 20:12:40.002 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:254 : '[' -z 9ecfa199-a177-4110-888b-93132a9dd319 ']' 2025-11-12 20:12:40.004 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:257 : local 'subnet_params=--ip-version 4 ' 2025-11-12 20:12:40.006 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:258 : [[ -n '' ]] 2025-11-12 20:12:40.008 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:262 : subnet_params+='--subnet-pool 9ecfa199-a177-4110-888b-93132a9dd319 ' 2025-11-12 20:12:40.010 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:263 : subnet_params+=' ' 2025-11-12 20:12:40.012 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:264 : subnet_params+='--network a6395831-73db-46ce-a08d-0aa227355f71 private-subnet' 2025-11-12 20:12:40.015 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:265 : local subnet_id 2025-11-12 20:12:40.017 | +++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:266 : oscwrap --os-cloud devstack-admin-demo --os-region RegionOne subnet create --ip-version 4 --subnet-pool 9ecfa199-a177-4110-888b-93132a9dd319 --network a6395831-73db-46ce-a08d-0aa227355f71 private-subnet -f value -c id 2025-11-12 20:12:41.592 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:41.594 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:266 : subnet_id=a7f24fc0-9d13-4144-ab1b-84dadf284d2b 2025-11-12 20:12:41.596 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:267 : die_if_not_set 267 subnet_id 'Failure creating private IPv4 subnet' 2025-11-12 20:12:41.599 | ++ functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:41.612 | ++ lib/neutron_plugins/services/l3:_neutron_create_private_subnet_v4:268 : echo a7f24fc0-9d13-4144-ab1b-84dadf284d2b 2025-11-12 20:12:41.615 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:207 : SUBNET_ID=a7f24fc0-9d13-4144-ab1b-84dadf284d2b 2025-11-12 20:12:41.618 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:210 : [[ 4 =~ .*6 ]] 2025-11-12 20:12:41.619 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:216 : is_networking_extension_supported router 2025-11-12 20:12:41.621 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:423 : local extension=router 2025-11-12 20:12:41.624 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value 2025-11-12 20:12:42.893 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:42.895 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : EXT_LIST='address-group 2025-11-12 20:12:42.895 | address-scope 2025-11-12 20:12:42.895 | router-admin-state-down-before-update 2025-11-12 20:12:42.895 | agent 2025-11-12 20:12:42.895 | agent-resources-synced 2025-11-12 20:12:42.895 | allowed-address-pairs 2025-11-12 20:12:42.895 | auto-allocated-topology 2025-11-12 20:12:42.895 | availability_zone 2025-11-12 20:12:42.895 | availability_zone_filter 2025-11-12 20:12:42.895 | default-subnetpools 2025-11-12 20:12:42.895 | dhcp_agent_scheduler 2025-11-12 20:12:42.895 | dvr 2025-11-12 20:12:42.895 | empty-string-filtering 2025-11-12 20:12:42.895 | external-net 2025-11-12 20:12:42.895 | extra_dhcp_opt 2025-11-12 20:12:42.895 | extraroute 2025-11-12 20:12:42.895 | extraroute-atomic 2025-11-12 20:12:42.895 | filter-validation 2025-11-12 20:12:42.895 | floating-ip-port-forwarding-detail 2025-11-12 20:12:42.895 | fip-port-details 2025-11-12 20:12:42.895 | flavors 2025-11-12 20:12:42.895 | floatingip-pools 2025-11-12 20:12:42.895 | ip-substring-filtering 2025-11-12 20:12:42.895 | router 2025-11-12 20:12:42.895 | ext-gw-mode 2025-11-12 20:12:42.895 | l3-ha 2025-11-12 20:12:42.895 | l3-flavors 2025-11-12 20:12:42.895 | l3-port-ip-change-not-allowed 2025-11-12 20:12:42.895 | l3_agent_scheduler 2025-11-12 20:12:42.895 | multi-provider 2025-11-12 20:12:42.895 | net-mtu 2025-11-12 20:12:42.895 | net-mtu-writable 2025-11-12 20:12:42.895 | network_availability_zone 2025-11-12 20:12:42.895 | network_ha 2025-11-12 20:12:42.895 | network-ip-availability 2025-11-12 20:12:42.895 | pagination 2025-11-12 20:12:42.895 | port-device-profile 2025-11-12 20:12:42.895 | port-mac-override 2025-11-12 20:12:42.895 | port-mac-address-regenerate 2025-11-12 20:12:42.895 | port-numa-affinity-policy 2025-11-12 20:12:42.895 | port-numa-affinity-policy-socket 2025-11-12 20:12:42.895 | binding 2025-11-12 20:12:42.895 | binding-extended 2025-11-12 20:12:42.895 | port-security 2025-11-12 20:12:42.895 | project-id 2025-11-12 20:12:42.896 | provider 2025-11-12 20:12:42.896 | quota-check-limit 2025-11-12 20:12:42.896 | quota-check-limit-default 2025-11-12 20:12:42.896 | quotas 2025-11-12 20:12:42.896 | quota_details 2025-11-12 20:12:42.896 | rbac-policies 2025-11-12 20:12:42.896 | rbac-address-group 2025-11-12 20:12:42.896 | rbac-address-scope 2025-11-12 20:12:42.896 | rbac-security-groups 2025-11-12 20:12:42.896 | rbac-subnetpool 2025-11-12 20:12:42.896 | revision-if-match 2025-11-12 20:12:42.896 | standard-attr-revisions 2025-11-12 20:12:42.896 | router_availability_zone 2025-11-12 20:12:42.896 | security-groups-default-rules 2025-11-12 20:12:42.896 | security-groups-normalized-cidr 2025-11-12 20:12:42.896 | port-security-groups-filtering 2025-11-12 20:12:42.896 | security-groups-remote-address-group 2025-11-12 20:12:42.896 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:42.896 | security-groups-shared-filtering 2025-11-12 20:12:42.896 | security-group 2025-11-12 20:12:42.896 | service-type 2025-11-12 20:12:42.896 | sorting 2025-11-12 20:12:42.896 | standard-attr-description 2025-11-12 20:12:42.896 | stateful-security-group 2025-11-12 20:12:42.896 | subnet-external-network 2025-11-12 20:12:42.896 | subnet_onboard 2025-11-12 20:12:42.896 | subnet-service-types 2025-11-12 20:12:42.896 | subnet_allocation 2025-11-12 20:12:42.896 | subnetpool-prefix-ops 2025-11-12 20:12:42.896 | tag-creation 2025-11-12 20:12:42.896 | standard-attr-tag 2025-11-12 20:12:42.896 | standard-attr-timestamp 2025-11-12 20:12:42.896 | nsxt-ops' 2025-11-12 20:12:42.897 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : [[ address-group 2025-11-12 20:12:42.897 | address-scope 2025-11-12 20:12:42.897 | router-admin-state-down-before-update 2025-11-12 20:12:42.897 | agent 2025-11-12 20:12:42.897 | agent-resources-synced 2025-11-12 20:12:42.897 | allowed-address-pairs 2025-11-12 20:12:42.897 | auto-allocated-topology 2025-11-12 20:12:42.897 | availability_zone 2025-11-12 20:12:42.897 | availability_zone_filter 2025-11-12 20:12:42.897 | default-subnetpools 2025-11-12 20:12:42.897 | dhcp_agent_scheduler 2025-11-12 20:12:42.897 | dvr 2025-11-12 20:12:42.897 | empty-string-filtering 2025-11-12 20:12:42.897 | external-net 2025-11-12 20:12:42.897 | extra_dhcp_opt 2025-11-12 20:12:42.897 | extraroute 2025-11-12 20:12:42.897 | extraroute-atomic 2025-11-12 20:12:42.897 | filter-validation 2025-11-12 20:12:42.897 | floating-ip-port-forwarding-detail 2025-11-12 20:12:42.897 | fip-port-details 2025-11-12 20:12:42.897 | flavors 2025-11-12 20:12:42.897 | floatingip-pools 2025-11-12 20:12:42.897 | ip-substring-filtering 2025-11-12 20:12:42.897 | router 2025-11-12 20:12:42.897 | ext-gw-mode 2025-11-12 20:12:42.897 | l3-ha 2025-11-12 20:12:42.897 | l3-flavors 2025-11-12 20:12:42.897 | l3-port-ip-change-not-allowed 2025-11-12 20:12:42.897 | l3_agent_scheduler 2025-11-12 20:12:42.897 | multi-provider 2025-11-12 20:12:42.897 | net-mtu 2025-11-12 20:12:42.897 | net-mtu-writable 2025-11-12 20:12:42.897 | network_availability_zone 2025-11-12 20:12:42.897 | network_ha 2025-11-12 20:12:42.897 | network-ip-availability 2025-11-12 20:12:42.897 | pagination 2025-11-12 20:12:42.897 | port-device-profile 2025-11-12 20:12:42.897 | port-mac-override 2025-11-12 20:12:42.897 | port-mac-address-regenerate 2025-11-12 20:12:42.898 | port-numa-affinity-policy 2025-11-12 20:12:42.898 | port-numa-affinity-policy-socket 2025-11-12 20:12:42.898 | binding 2025-11-12 20:12:42.898 | binding-extended 2025-11-12 20:12:42.898 | port-security 2025-11-12 20:12:42.898 | project-id 2025-11-12 20:12:42.898 | provider 2025-11-12 20:12:42.898 | quota-check-limit 2025-11-12 20:12:42.898 | quota-check-limit-default 2025-11-12 20:12:42.898 | quotas 2025-11-12 20:12:42.898 | quota_details 2025-11-12 20:12:42.898 | rbac-policies 2025-11-12 20:12:42.898 | rbac-address-group 2025-11-12 20:12:42.898 | rbac-address-scope 2025-11-12 20:12:42.898 | rbac-security-groups 2025-11-12 20:12:42.898 | rbac-subnetpool 2025-11-12 20:12:42.898 | revision-if-match 2025-11-12 20:12:42.898 | standard-attr-revisions 2025-11-12 20:12:42.898 | router_availability_zone 2025-11-12 20:12:42.898 | security-groups-default-rules 2025-11-12 20:12:42.898 | security-groups-normalized-cidr 2025-11-12 20:12:42.898 | port-security-groups-filtering 2025-11-12 20:12:42.898 | security-groups-remote-address-group 2025-11-12 20:12:42.898 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:42.898 | security-groups-shared-filtering 2025-11-12 20:12:42.898 | security-group 2025-11-12 20:12:42.898 | service-type 2025-11-12 20:12:42.898 | sorting 2025-11-12 20:12:42.898 | standard-attr-description 2025-11-12 20:12:42.898 | stateful-security-group 2025-11-12 20:12:42.898 | subnet-external-network 2025-11-12 20:12:42.899 | subnet_onboard 2025-11-12 20:12:42.899 | subnet-service-types 2025-11-12 20:12:42.899 | subnet_allocation 2025-11-12 20:12:42.899 | subnetpool-prefix-ops 2025-11-12 20:12:42.899 | tag-creation 2025-11-12 20:12:42.899 | standard-attr-tag 2025-11-12 20:12:42.899 | standard-attr-timestamp 2025-11-12 20:12:42.899 | nsxt-ops =~ router ]] 2025-11-12 20:12:42.899 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : return 0 2025-11-12 20:12:42.901 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:216 : is_networking_extension_supported external-net 2025-11-12 20:12:42.904 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:423 : local extension=external-net 2025-11-12 20:12:42.906 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value 2025-11-12 20:12:44.176 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:44.178 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : EXT_LIST='address-group 2025-11-12 20:12:44.178 | address-scope 2025-11-12 20:12:44.178 | router-admin-state-down-before-update 2025-11-12 20:12:44.178 | agent 2025-11-12 20:12:44.178 | agent-resources-synced 2025-11-12 20:12:44.178 | allowed-address-pairs 2025-11-12 20:12:44.178 | auto-allocated-topology 2025-11-12 20:12:44.178 | availability_zone 2025-11-12 20:12:44.178 | availability_zone_filter 2025-11-12 20:12:44.178 | default-subnetpools 2025-11-12 20:12:44.178 | dhcp_agent_scheduler 2025-11-12 20:12:44.178 | dvr 2025-11-12 20:12:44.179 | empty-string-filtering 2025-11-12 20:12:44.179 | external-net 2025-11-12 20:12:44.179 | extra_dhcp_opt 2025-11-12 20:12:44.179 | extraroute 2025-11-12 20:12:44.179 | extraroute-atomic 2025-11-12 20:12:44.179 | filter-validation 2025-11-12 20:12:44.179 | floating-ip-port-forwarding-detail 2025-11-12 20:12:44.179 | fip-port-details 2025-11-12 20:12:44.179 | flavors 2025-11-12 20:12:44.179 | floatingip-pools 2025-11-12 20:12:44.179 | ip-substring-filtering 2025-11-12 20:12:44.179 | router 2025-11-12 20:12:44.179 | ext-gw-mode 2025-11-12 20:12:44.179 | l3-ha 2025-11-12 20:12:44.179 | l3-flavors 2025-11-12 20:12:44.179 | l3-port-ip-change-not-allowed 2025-11-12 20:12:44.179 | l3_agent_scheduler 2025-11-12 20:12:44.179 | multi-provider 2025-11-12 20:12:44.179 | net-mtu 2025-11-12 20:12:44.179 | net-mtu-writable 2025-11-12 20:12:44.179 | network_availability_zone 2025-11-12 20:12:44.179 | network_ha 2025-11-12 20:12:44.179 | network-ip-availability 2025-11-12 20:12:44.179 | pagination 2025-11-12 20:12:44.179 | port-device-profile 2025-11-12 20:12:44.179 | port-mac-override 2025-11-12 20:12:44.179 | port-mac-address-regenerate 2025-11-12 20:12:44.179 | port-numa-affinity-policy 2025-11-12 20:12:44.179 | port-numa-affinity-policy-socket 2025-11-12 20:12:44.179 | binding 2025-11-12 20:12:44.179 | binding-extended 2025-11-12 20:12:44.179 | port-security 2025-11-12 20:12:44.179 | project-id 2025-11-12 20:12:44.179 | provider 2025-11-12 20:12:44.179 | quota-check-limit 2025-11-12 20:12:44.179 | quota-check-limit-default 2025-11-12 20:12:44.179 | quotas 2025-11-12 20:12:44.179 | quota_details 2025-11-12 20:12:44.179 | rbac-policies 2025-11-12 20:12:44.179 | rbac-address-group 2025-11-12 20:12:44.179 | rbac-address-scope 2025-11-12 20:12:44.179 | rbac-security-groups 2025-11-12 20:12:44.179 | rbac-subnetpool 2025-11-12 20:12:44.179 | revision-if-match 2025-11-12 20:12:44.179 | standard-attr-revisions 2025-11-12 20:12:44.179 | router_availability_zone 2025-11-12 20:12:44.179 | security-groups-default-rules 2025-11-12 20:12:44.179 | security-groups-normalized-cidr 2025-11-12 20:12:44.179 | port-security-groups-filtering 2025-11-12 20:12:44.179 | security-groups-remote-address-group 2025-11-12 20:12:44.179 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:44.179 | security-groups-shared-filtering 2025-11-12 20:12:44.179 | security-group 2025-11-12 20:12:44.179 | service-type 2025-11-12 20:12:44.179 | sorting 2025-11-12 20:12:44.179 | standard-attr-description 2025-11-12 20:12:44.179 | stateful-security-group 2025-11-12 20:12:44.179 | subnet-external-network 2025-11-12 20:12:44.179 | subnet_onboard 2025-11-12 20:12:44.179 | subnet-service-types 2025-11-12 20:12:44.179 | subnet_allocation 2025-11-12 20:12:44.179 | subnetpool-prefix-ops 2025-11-12 20:12:44.179 | tag-creation 2025-11-12 20:12:44.179 | standard-attr-tag 2025-11-12 20:12:44.179 | standard-attr-timestamp 2025-11-12 20:12:44.179 | nsxt-ops' 2025-11-12 20:12:44.181 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : [[ address-group 2025-11-12 20:12:44.181 | address-scope 2025-11-12 20:12:44.181 | router-admin-state-down-before-update 2025-11-12 20:12:44.181 | agent 2025-11-12 20:12:44.181 | agent-resources-synced 2025-11-12 20:12:44.181 | allowed-address-pairs 2025-11-12 20:12:44.181 | auto-allocated-topology 2025-11-12 20:12:44.181 | availability_zone 2025-11-12 20:12:44.181 | availability_zone_filter 2025-11-12 20:12:44.181 | default-subnetpools 2025-11-12 20:12:44.181 | dhcp_agent_scheduler 2025-11-12 20:12:44.181 | dvr 2025-11-12 20:12:44.181 | empty-string-filtering 2025-11-12 20:12:44.181 | external-net 2025-11-12 20:12:44.181 | extra_dhcp_opt 2025-11-12 20:12:44.181 | extraroute 2025-11-12 20:12:44.181 | extraroute-atomic 2025-11-12 20:12:44.181 | filter-validation 2025-11-12 20:12:44.181 | floating-ip-port-forwarding-detail 2025-11-12 20:12:44.181 | fip-port-details 2025-11-12 20:12:44.181 | flavors 2025-11-12 20:12:44.181 | floatingip-pools 2025-11-12 20:12:44.181 | ip-substring-filtering 2025-11-12 20:12:44.181 | router 2025-11-12 20:12:44.181 | ext-gw-mode 2025-11-12 20:12:44.181 | l3-ha 2025-11-12 20:12:44.181 | l3-flavors 2025-11-12 20:12:44.181 | l3-port-ip-change-not-allowed 2025-11-12 20:12:44.181 | l3_agent_scheduler 2025-11-12 20:12:44.181 | multi-provider 2025-11-12 20:12:44.181 | net-mtu 2025-11-12 20:12:44.181 | net-mtu-writable 2025-11-12 20:12:44.181 | network_availability_zone 2025-11-12 20:12:44.181 | network_ha 2025-11-12 20:12:44.181 | network-ip-availability 2025-11-12 20:12:44.181 | pagination 2025-11-12 20:12:44.181 | port-device-profile 2025-11-12 20:12:44.181 | port-mac-override 2025-11-12 20:12:44.181 | port-mac-address-regenerate 2025-11-12 20:12:44.181 | port-numa-affinity-policy 2025-11-12 20:12:44.181 | port-numa-affinity-policy-socket 2025-11-12 20:12:44.181 | binding 2025-11-12 20:12:44.181 | binding-extended 2025-11-12 20:12:44.181 | port-security 2025-11-12 20:12:44.181 | project-id 2025-11-12 20:12:44.181 | provider 2025-11-12 20:12:44.181 | quota-check-limit 2025-11-12 20:12:44.181 | quota-check-limit-default 2025-11-12 20:12:44.181 | quotas 2025-11-12 20:12:44.181 | quota_details 2025-11-12 20:12:44.181 | rbac-policies 2025-11-12 20:12:44.181 | rbac-address-group 2025-11-12 20:12:44.181 | rbac-address-scope 2025-11-12 20:12:44.181 | rbac-security-groups 2025-11-12 20:12:44.181 | rbac-subnetpool 2025-11-12 20:12:44.181 | revision-if-match 2025-11-12 20:12:44.181 | standard-attr-revisions 2025-11-12 20:12:44.181 | router_availability_zone 2025-11-12 20:12:44.181 | security-groups-default-rules 2025-11-12 20:12:44.181 | security-groups-normalized-cidr 2025-11-12 20:12:44.181 | port-security-groups-filtering 2025-11-12 20:12:44.181 | security-groups-remote-address-group 2025-11-12 20:12:44.181 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:44.181 | security-groups-shared-filtering 2025-11-12 20:12:44.181 | security-group 2025-11-12 20:12:44.181 | service-type 2025-11-12 20:12:44.181 | sorting 2025-11-12 20:12:44.181 | standard-attr-description 2025-11-12 20:12:44.181 | stateful-security-group 2025-11-12 20:12:44.181 | subnet-external-network 2025-11-12 20:12:44.181 | subnet_onboard 2025-11-12 20:12:44.181 | subnet-service-types 2025-11-12 20:12:44.181 | subnet_allocation 2025-11-12 20:12:44.181 | subnetpool-prefix-ops 2025-11-12 20:12:44.181 | tag-creation 2025-11-12 20:12:44.181 | standard-attr-tag 2025-11-12 20:12:44.181 | standard-attr-timestamp 2025-11-12 20:12:44.181 | nsxt-ops =~ external-net ]] 2025-11-12 20:12:44.183 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : return 0 2025-11-12 20:12:44.185 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:218 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:44.188 | ++ lib/neutron_plugins/services/l3:create_neutron_initial_network:220 : oscwrap --os-cloud devstack --os-region RegionOne router create router1 -f value -c id 2025-11-12 20:12:45.511 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:45.513 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:220 : ROUTER_ID=1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 2025-11-12 20:12:45.516 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:221 : die_if_not_set 221 ROUTER_ID 'Failure creating router router1' 2025-11-12 20:12:45.518 | + functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:45.531 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:228 : EXTERNAL_NETWORK_FLAGS=--external 2025-11-12 20:12:45.533 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:229 : is_networking_extension_supported auto-allocated-topology 2025-11-12 20:12:45.535 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:423 : local extension=auto-allocated-topology 2025-11-12 20:12:45.538 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value 2025-11-12 20:12:46.815 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:46.818 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : EXT_LIST='address-group 2025-11-12 20:12:46.818 | address-scope 2025-11-12 20:12:46.818 | router-admin-state-down-before-update 2025-11-12 20:12:46.818 | agent 2025-11-12 20:12:46.818 | agent-resources-synced 2025-11-12 20:12:46.818 | allowed-address-pairs 2025-11-12 20:12:46.818 | auto-allocated-topology 2025-11-12 20:12:46.818 | availability_zone 2025-11-12 20:12:46.818 | availability_zone_filter 2025-11-12 20:12:46.818 | default-subnetpools 2025-11-12 20:12:46.818 | dhcp_agent_scheduler 2025-11-12 20:12:46.818 | dvr 2025-11-12 20:12:46.818 | empty-string-filtering 2025-11-12 20:12:46.818 | external-net 2025-11-12 20:12:46.818 | extra_dhcp_opt 2025-11-12 20:12:46.818 | extraroute 2025-11-12 20:12:46.818 | extraroute-atomic 2025-11-12 20:12:46.818 | filter-validation 2025-11-12 20:12:46.818 | floating-ip-port-forwarding-detail 2025-11-12 20:12:46.818 | fip-port-details 2025-11-12 20:12:46.818 | flavors 2025-11-12 20:12:46.818 | floatingip-pools 2025-11-12 20:12:46.818 | ip-substring-filtering 2025-11-12 20:12:46.818 | router 2025-11-12 20:12:46.818 | ext-gw-mode 2025-11-12 20:12:46.818 | l3-ha 2025-11-12 20:12:46.818 | l3-flavors 2025-11-12 20:12:46.818 | l3-port-ip-change-not-allowed 2025-11-12 20:12:46.818 | l3_agent_scheduler 2025-11-12 20:12:46.818 | multi-provider 2025-11-12 20:12:46.818 | net-mtu 2025-11-12 20:12:46.818 | net-mtu-writable 2025-11-12 20:12:46.818 | network_availability_zone 2025-11-12 20:12:46.818 | network_ha 2025-11-12 20:12:46.818 | network-ip-availability 2025-11-12 20:12:46.818 | pagination 2025-11-12 20:12:46.818 | port-device-profile 2025-11-12 20:12:46.818 | port-mac-override 2025-11-12 20:12:46.818 | port-mac-address-regenerate 2025-11-12 20:12:46.818 | port-numa-affinity-policy 2025-11-12 20:12:46.818 | port-numa-affinity-policy-socket 2025-11-12 20:12:46.818 | binding 2025-11-12 20:12:46.818 | binding-extended 2025-11-12 20:12:46.818 | port-security 2025-11-12 20:12:46.818 | project-id 2025-11-12 20:12:46.818 | provider 2025-11-12 20:12:46.818 | quota-check-limit 2025-11-12 20:12:46.818 | quota-check-limit-default 2025-11-12 20:12:46.818 | quotas 2025-11-12 20:12:46.818 | quota_details 2025-11-12 20:12:46.818 | rbac-policies 2025-11-12 20:12:46.818 | rbac-address-group 2025-11-12 20:12:46.818 | rbac-address-scope 2025-11-12 20:12:46.818 | rbac-security-groups 2025-11-12 20:12:46.818 | rbac-subnetpool 2025-11-12 20:12:46.818 | revision-if-match 2025-11-12 20:12:46.818 | standard-attr-revisions 2025-11-12 20:12:46.818 | router_availability_zone 2025-11-12 20:12:46.818 | security-groups-default-rules 2025-11-12 20:12:46.818 | security-groups-normalized-cidr 2025-11-12 20:12:46.818 | port-security-groups-filtering 2025-11-12 20:12:46.818 | security-groups-remote-address-group 2025-11-12 20:12:46.818 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:46.818 | security-groups-shared-filtering 2025-11-12 20:12:46.818 | security-group 2025-11-12 20:12:46.818 | service-type 2025-11-12 20:12:46.818 | sorting 2025-11-12 20:12:46.818 | standard-attr-description 2025-11-12 20:12:46.818 | stateful-security-group 2025-11-12 20:12:46.818 | subnet-external-network 2025-11-12 20:12:46.818 | subnet_onboard 2025-11-12 20:12:46.818 | subnet-service-types 2025-11-12 20:12:46.818 | subnet_allocation 2025-11-12 20:12:46.818 | subnetpool-prefix-ops 2025-11-12 20:12:46.818 | tag-creation 2025-11-12 20:12:46.818 | standard-attr-tag 2025-11-12 20:12:46.818 | standard-attr-timestamp 2025-11-12 20:12:46.818 | nsxt-ops' 2025-11-12 20:12:46.820 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : [[ address-group 2025-11-12 20:12:46.820 | address-scope 2025-11-12 20:12:46.820 | router-admin-state-down-before-update 2025-11-12 20:12:46.820 | agent 2025-11-12 20:12:46.820 | agent-resources-synced 2025-11-12 20:12:46.820 | allowed-address-pairs 2025-11-12 20:12:46.820 | auto-allocated-topology 2025-11-12 20:12:46.820 | availability_zone 2025-11-12 20:12:46.820 | availability_zone_filter 2025-11-12 20:12:46.820 | default-subnetpools 2025-11-12 20:12:46.820 | dhcp_agent_scheduler 2025-11-12 20:12:46.820 | dvr 2025-11-12 20:12:46.820 | empty-string-filtering 2025-11-12 20:12:46.820 | external-net 2025-11-12 20:12:46.820 | extra_dhcp_opt 2025-11-12 20:12:46.820 | extraroute 2025-11-12 20:12:46.820 | extraroute-atomic 2025-11-12 20:12:46.820 | filter-validation 2025-11-12 20:12:46.820 | floating-ip-port-forwarding-detail 2025-11-12 20:12:46.820 | fip-port-details 2025-11-12 20:12:46.820 | flavors 2025-11-12 20:12:46.820 | floatingip-pools 2025-11-12 20:12:46.820 | ip-substring-filtering 2025-11-12 20:12:46.820 | router 2025-11-12 20:12:46.820 | ext-gw-mode 2025-11-12 20:12:46.820 | l3-ha 2025-11-12 20:12:46.820 | l3-flavors 2025-11-12 20:12:46.820 | l3-port-ip-change-not-allowed 2025-11-12 20:12:46.820 | l3_agent_scheduler 2025-11-12 20:12:46.820 | multi-provider 2025-11-12 20:12:46.821 | net-mtu 2025-11-12 20:12:46.821 | net-mtu-writable 2025-11-12 20:12:46.821 | network_availability_zone 2025-11-12 20:12:46.821 | network_ha 2025-11-12 20:12:46.821 | network-ip-availability 2025-11-12 20:12:46.821 | pagination 2025-11-12 20:12:46.821 | port-device-profile 2025-11-12 20:12:46.821 | port-mac-override 2025-11-12 20:12:46.821 | port-mac-address-regenerate 2025-11-12 20:12:46.821 | port-numa-affinity-policy 2025-11-12 20:12:46.821 | port-numa-affinity-policy-socket 2025-11-12 20:12:46.821 | binding 2025-11-12 20:12:46.821 | binding-extended 2025-11-12 20:12:46.821 | port-security 2025-11-12 20:12:46.821 | project-id 2025-11-12 20:12:46.821 | provider 2025-11-12 20:12:46.821 | quota-check-limit 2025-11-12 20:12:46.821 | quota-check-limit-default 2025-11-12 20:12:46.821 | quotas 2025-11-12 20:12:46.821 | quota_details 2025-11-12 20:12:46.821 | rbac-policies 2025-11-12 20:12:46.821 | rbac-address-group 2025-11-12 20:12:46.821 | rbac-address-scope 2025-11-12 20:12:46.821 | rbac-security-groups 2025-11-12 20:12:46.821 | rbac-subnetpool 2025-11-12 20:12:46.821 | revision-if-match 2025-11-12 20:12:46.821 | standard-attr-revisions 2025-11-12 20:12:46.821 | router_availability_zone 2025-11-12 20:12:46.821 | security-groups-default-rules 2025-11-12 20:12:46.821 | security-groups-normalized-cidr 2025-11-12 20:12:46.821 | port-security-groups-filtering 2025-11-12 20:12:46.821 | security-groups-remote-address-group 2025-11-12 20:12:46.821 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:12:46.821 | security-groups-shared-filtering 2025-11-12 20:12:46.821 | security-group 2025-11-12 20:12:46.821 | service-type 2025-11-12 20:12:46.821 | sorting 2025-11-12 20:12:46.821 | standard-attr-description 2025-11-12 20:12:46.821 | stateful-security-group 2025-11-12 20:12:46.821 | subnet-external-network 2025-11-12 20:12:46.821 | subnet_onboard 2025-11-12 20:12:46.821 | subnet-service-types 2025-11-12 20:12:46.821 | subnet_allocation 2025-11-12 20:12:46.821 | subnetpool-prefix-ops 2025-11-12 20:12:46.821 | tag-creation 2025-11-12 20:12:46.821 | standard-attr-tag 2025-11-12 20:12:46.821 | standard-attr-timestamp 2025-11-12 20:12:46.821 | nsxt-ops =~ auto-allocated-topology ]] 2025-11-12 20:12:46.822 | + lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : return 0 2025-11-12 20:12:46.825 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:230 : EXTERNAL_NETWORK_FLAGS='--external --default' 2025-11-12 20:12:46.826 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:233 : '[' True = True ']' 2025-11-12 20:12:46.830 | ++ lib/neutron_plugins/services/l3:create_neutron_initial_network:234 : oscwrap --os-cloud devstack-admin --os-region RegionOne network create public --external --default --provider-network-type vlan --provider-segment 1001 --provider-physical-network default -f value -c id 2025-11-12 20:12:48.273 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:48.276 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:234 : EXT_NET_ID=8cb7b8ee-36c3-4d67-8862-c6830d288307 2025-11-12 20:12:48.278 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:238 : die_if_not_set 238 EXT_NET_ID 'Failure creating EXT_NET_ID for public' 2025-11-12 20:12:48.280 | + functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:48.294 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:240 : [[ 4 =~ 4.* ]] 2025-11-12 20:12:48.296 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:242 : _neutron_configure_router_v4 2025-11-12 20:12:48.298 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:321 : openstack --os-cloud devstack-admin-demo --os-region RegionOne router add subnet 1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 a7f24fc0-9d13-4144-ab1b-84dadf284d2b 2025-11-12 20:12:50.854 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:323 : local id_and_ext_gw_ip 2025-11-12 20:12:50.856 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:324 : _neutron_create_public_subnet_v4 8cb7b8ee-36c3-4d67-8862-c6830d288307 2025-11-12 20:12:50.858 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:294 : local 'subnet_params=--ip-version 4 ' 2025-11-12 20:12:50.861 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:295 : subnet_params+='--allocation-pool start=10.180.180.128,end=10.180.180.254 ' 2025-11-12 20:12:50.862 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:296 : [[ -n 10.180.180.1 ]] 2025-11-12 20:12:50.864 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:297 : subnet_params+='--gateway 10.180.180.1 ' 2025-11-12 20:12:50.866 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:299 : subnet_params+='--network 8cb7b8ee-36c3-4d67-8862-c6830d288307 --subnet-range 10.180.180.0/24 --no-dhcp ' 2025-11-12 20:12:50.868 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:300 : subnet_params+=public-subnet 2025-11-12 20:12:50.870 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:301 : local id_and_ext_gw_ip 2025-11-12 20:12:50.874 | +++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:302 : grep -e gateway_ip -e ' id ' 2025-11-12 20:12:50.874 | +++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:302 : oscwrap --os-cloud devstack-admin --os-region RegionOne subnet create --ip-version 4 --allocation-pool start=10.180.180.128,end=10.180.180.254 --gateway 10.180.180.1 --network 8cb7b8ee-36c3-4d67-8862-c6830d288307 --subnet-range 10.180.180.0/24 --no-dhcp public-subnet 2025-11-12 20:12:52.354 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:52.357 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:302 : id_and_ext_gw_ip='| gateway_ip | 10.180.180.1 | 2025-11-12 20:12:52.357 | | id | fd271b62-b538-4031-8db8-bfb92a7f0d79 |' 2025-11-12 20:12:52.359 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:303 : die_if_not_set 303 id_and_ext_gw_ip 'Failure creating public IPv4 subnet' 2025-11-12 20:12:52.361 | ++ functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:52.373 | ++ lib/neutron_plugins/services/l3:_neutron_create_public_subnet_v4:304 : echo '|' gateway_ip '|' 10.180.180.1 '|' '|' id '|' fd271b62-b538-4031-8db8-bfb92a7f0d79 '|' 2025-11-12 20:12:52.378 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:324 : id_and_ext_gw_ip='| gateway_ip | 10.180.180.1 | | id | fd271b62-b538-4031-8db8-bfb92a7f0d79 |' 2025-11-12 20:12:52.380 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:325 : local ext_gw_ip 2025-11-12 20:12:52.384 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:326 : echo '|' gateway_ip '|' 10.180.180.1 '|' '|' id '|' fd271b62-b538-4031-8db8-bfb92a7f0d79 '|' 2025-11-12 20:12:52.384 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:326 : get_field 2 2025-11-12 20:12:52.386 | ++ functions-common:get_field:809 : local data field 2025-11-12 20:12:52.388 | ++ functions-common:get_field:810 : read data 2025-11-12 20:12:52.390 | ++ functions-common:get_field:811 : '[' 2 -lt 0 ']' 2025-11-12 20:12:52.391 | ++ functions-common:get_field:814 : field='$3' 2025-11-12 20:12:52.393 | ++ functions-common:get_field:816 : echo '| gateway_ip | 10.180.180.1 | | id | fd271b62-b538-4031-8db8-bfb92a7f0d79 |' 2025-11-12 20:12:52.394 | ++ functions-common:get_field:816 : awk '-F[ \t]*\\|[ \t]*' '{print $3}' 2025-11-12 20:12:52.398 | ++ functions-common:get_field:810 : read data 2025-11-12 20:12:52.401 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:326 : ext_gw_ip=10.180.180.1 2025-11-12 20:12:52.404 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:327 : echo '|' gateway_ip '|' 10.180.180.1 '|' '|' id '|' fd271b62-b538-4031-8db8-bfb92a7f0d79 '|' 2025-11-12 20:12:52.405 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:327 : get_field 5 2025-11-12 20:12:52.406 | ++ functions-common:get_field:809 : local data field 2025-11-12 20:12:52.409 | ++ functions-common:get_field:810 : read data 2025-11-12 20:12:52.411 | ++ functions-common:get_field:811 : '[' 5 -lt 0 ']' 2025-11-12 20:12:52.413 | ++ functions-common:get_field:814 : field='$6' 2025-11-12 20:12:52.416 | ++ functions-common:get_field:816 : echo '| gateway_ip | 10.180.180.1 | | id | fd271b62-b538-4031-8db8-bfb92a7f0d79 |' 2025-11-12 20:12:52.416 | ++ functions-common:get_field:816 : awk '-F[ \t]*\\|[ \t]*' '{print $6}' 2025-11-12 20:12:52.421 | ++ functions-common:get_field:810 : read data 2025-11-12 20:12:52.424 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:327 : PUB_SUBNET_ID=fd271b62-b538-4031-8db8-bfb92a7f0d79 2025-11-12 20:12:52.426 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:329 : openstack --os-cloud devstack-admin-demo --os-region RegionOne router set --external-gateway 8cb7b8ee-36c3-4d67-8862-c6830d288307 1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 2025-11-12 20:12:54.578 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:332 : [[ openvswitch == \o\v\n ]] 2025-11-12 20:12:54.581 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:332 : is_service_enabled q-l3 neutron-l3 2025-11-12 20:12:54.594 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:54.596 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:334 : local ext_gw_interface=none 2025-11-12 20:12:54.598 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:335 : is_neutron_ovs_base_plugin 2025-11-12 20:12:54.600 | + lib/neutron_plugins/ovs_base:is_neutron_ovs_base_plugin:23 : return 0 2025-11-12 20:12:54.602 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 : _neutron_get_ext_gw_interface 2025-11-12 20:12:54.604 | ++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:144 : [[ False == \T\r\u\e ]] 2025-11-12 20:12:54.606 | ++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:149 : sudo ovs-vsctl set Bridge br-ex other_config:disable-in-band=true 2025-11-12 20:12:54.619 | ++ lib/neutron_plugins/services/l3:_neutron_get_ext_gw_interface:151 : echo br-ex 2025-11-12 20:12:54.622 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:336 : ext_gw_interface=br-ex 2025-11-12 20:12:54.624 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:338 : [[ br-ex != \n\o\n\e ]] 2025-11-12 20:12:54.626 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:339 : local cidr_len=24 2025-11-12 20:12:54.628 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:340 : local 'testcmd=ip -o link | grep -q br-ex' 2025-11-12 20:12:54.631 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:341 : test_with_retry 'ip -o link | grep -q br-ex' 'br-ex creation failed' 2025-11-12 20:12:54.632 | + functions-common:test_with_retry:2361 : local 'testcmd=ip -o link | grep -q br-ex' 2025-11-12 20:12:54.634 | + functions-common:test_with_retry:2362 : local 'failmsg=br-ex creation failed' 2025-11-12 20:12:54.636 | + functions-common:test_with_retry:2363 : local until=10 2025-11-12 20:12:54.638 | + functions-common:test_with_retry:2364 : local sleep=0.5 2025-11-12 20:12:54.640 | + functions-common:test_with_retry:2366 : time_start test_with_retry 2025-11-12 20:12:54.642 | + functions-common:time_start:2409 : local name=test_with_retry 2025-11-12 20:12:54.644 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:54.646 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:54.648 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:54.651 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978374649 2025-11-12 20:12:54.653 | + functions-common:test_with_retry:2367 : timeout 10 sh -c 'while ! ip -o link | grep -q br-ex; do sleep 0.5; done' 2025-11-12 20:12:54.659 | + functions-common:test_with_retry:2370 : time_stop test_with_retry 2025-11-12 20:12:54.660 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:54.662 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:54.664 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:54.665 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:54.667 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:54.669 | + functions-common:time_stop:2429 : name=test_with_retry 2025-11-12 20:12:54.671 | + functions-common:time_stop:2430 : start_time=1762978374649 2025-11-12 20:12:54.672 | + functions-common:time_stop:2432 : [[ -z 1762978374649 ]] 2025-11-12 20:12:54.675 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:54.678 | + functions-common:time_stop:2435 : end_time=1762978374676 2025-11-12 20:12:54.680 | + functions-common:time_stop:2436 : elapsed_time=27 2025-11-12 20:12:54.682 | + functions-common:time_stop:2437 : total=903 2025-11-12 20:12:54.683 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:54.685 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=930 2025-11-12 20:12:54.689 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : ip addr show dev br-ex 2025-11-12 20:12:54.689 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : grep -c 10.180.180.1 2025-11-12 20:12:54.693 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : [[ 0 == 0 ]] 2025-11-12 20:12:54.695 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:12:54.697 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : [[ False == \T\r\u\e ]] 2025-11-12 20:12:54.699 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:342 : [[ False == \T\r\u\e ]] 2025-11-12 20:12:54.703 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:346 : oscwrap --os-cloud devstack-admin --os-region RegionOne port list -c 'Fixed IP Addresses' --device-owner network:router_gateway 2025-11-12 20:12:54.703 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:346 : awk -Fip_address '{ print $2 }' 2025-11-12 20:12:54.703 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:346 : cut -f2 '-d'\''' 2025-11-12 20:12:54.703 | ++ lib/neutron_plugins/services/l3:_neutron_configure_router_v4:346 : tr '\n' ' ' 2025-11-12 20:12:56.018 | ++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:12:56.021 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:346 : ROUTER_GW_IP=' 10.180.180.136 ' 2025-11-12 20:12:56.024 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:347 : die_if_not_set 347 ROUTER_GW_IP 'Failure retrieving ROUTER_GW_IP' 2025-11-12 20:12:56.026 | + functions-common:die_if_not_set:306 : local exitcode=0 2025-11-12 20:12:56.039 | + lib/neutron_plugins/services/l3:_neutron_configure_router_v4:349 : _neutron_set_router_id 2025-11-12 20:12:56.041 | + lib/neutron_plugins/services/l3:_neutron_set_router_id:137 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:12:56.044 | + lib/neutron_plugins/services/l3:create_neutron_initial_network:245 : [[ 4 =~ .*6 ]] 2025-11-12 20:12:56.046 | + stack.sh:main:1356 : is_service_enabled nova 2025-11-12 20:12:56.061 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:56.064 | + stack.sh:main:1357 : echo_summary 'Starting Nova' 2025-11-12 20:12:56.066 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:12:56.068 | + stack.sh:echo_summary:473 : echo -e Starting Nova 2025-11-12 20:12:56.070 | + stack.sh:main:1358 : start_nova 2025-11-12 20:12:56.073 | + lib/nova:start_nova:1199 : start_nova_rest 2025-11-12 20:12:56.075 | + lib/nova:start_nova_rest:1112 : local old_path=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:56.077 | + lib/nova:start_nova_rest:1113 : export PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:56.079 | + lib/nova:start_nova_rest:1113 : PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:56.081 | + lib/nova:start_nova_rest:1115 : local compute_cell_conf=/etc/nova/nova.conf 2025-11-12 20:12:56.083 | + lib/nova:start_nova_rest:1117 : run_process n-sch '/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.086 | + functions-common:run_process:1677 : local service=n-sch 2025-11-12 20:12:56.088 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.090 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:56.092 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:56.095 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:56.097 | + functions-common:run_process:1683 : local name=n-sch 2025-11-12 20:12:56.099 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:56.101 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:56.103 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:56.105 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:56.108 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:56.111 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978376109 2025-11-12 20:12:56.114 | + functions-common:run_process:1686 : is_service_enabled n-sch 2025-11-12 20:12:56.127 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:56.129 | + functions-common:run_process:1687 : _run_under_systemd n-sch '/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' '' '' 2025-11-12 20:12:56.132 | + functions-common:_run_under_systemd:1631 : local service=n-sch 2025-11-12 20:12:56.134 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.136 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.138 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.140 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.141 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ sudo ]] 2025-11-12 20:12:56.143 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ ^/ ]] 2025-11-12 20:12:56.145 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@n-sch.service 2025-11-12 20:12:56.148 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:56.150 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:56.152 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:56.154 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:56.156 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[n-sch] ]] 2025-11-12 20:12:56.158 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf =~ uwsgi ]] 2025-11-12 20:12:56.160 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@n-sch.service '/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' '' stack '' 2025-11-12 20:12:56.162 | + functions-common:write_user_unit_file:1538 : local service=devstack@n-sch.service 2025-11-12 20:12:56.163 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.166 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:56.168 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:56.170 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:56.172 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:56.173 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:56.175 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@n-sch.service 2025-11-12 20:12:56.177 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:56.180 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Unit Description 'Devstack devstack@n-sch.service' 2025-11-12 20:12:56.234 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service Environment '"PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:56.287 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service User stack 2025-11-12 20:12:56.331 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecStart '/opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf' 2025-11-12 20:12:56.377 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service KillMode process 2025-11-12 20:12:56.422 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service TimeoutStopSec 300 2025-11-12 20:12:56.466 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:56.511 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:56.513 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:56.515 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@n-sch.service Install WantedBy multi-user.target 2025-11-12 20:12:56.568 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:56.829 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@n-sch.service 2025-11-12 20:12:56.839 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@n-sch.service → /etc/systemd/system/devstack@n-sch.service. 2025-11-12 20:12:57.088 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@n-sch.service 2025-11-12 20:12:57.109 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:57.112 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:57.114 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:57.116 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:57.118 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:57.120 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:57.122 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:57.124 | + functions-common:time_stop:2430 : start_time=1762978376109 2025-11-12 20:12:57.127 | + functions-common:time_stop:2432 : [[ -z 1762978376109 ]] 2025-11-12 20:12:57.129 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:57.133 | + functions-common:time_stop:2435 : end_time=1762978377131 2025-11-12 20:12:57.135 | + functions-common:time_stop:2436 : elapsed_time=1022 2025-11-12 20:12:57.137 | + functions-common:time_stop:2437 : total=11184 2025-11-12 20:12:57.140 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:57.143 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=12206 2025-11-12 20:12:57.146 | ++ lib/nova:start_nova_rest:1118 : which uwsgi 2025-11-12 20:12:57.150 | + lib/nova:start_nova_rest:1118 : run_process n-api-meta '/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.152 | + functions-common:run_process:1677 : local service=n-api-meta 2025-11-12 20:12:57.154 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.157 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:57.159 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:57.161 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:57.163 | + functions-common:run_process:1683 : local name=n-api-meta 2025-11-12 20:12:57.165 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:57.167 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:57.169 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:57.172 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:57.175 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:57.179 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978377176 2025-11-12 20:12:57.181 | + functions-common:run_process:1686 : is_service_enabled n-api-meta 2025-11-12 20:12:57.196 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:57.199 | + functions-common:run_process:1687 : _run_under_systemd n-api-meta '/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' '' '' '' 2025-11-12 20:12:57.201 | + functions-common:_run_under_systemd:1631 : local service=n-api-meta 2025-11-12 20:12:57.203 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.205 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.208 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.210 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini' 2025-11-12 20:12:57.212 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ sudo ]] 2025-11-12 20:12:57.214 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ ^/ ]] 2025-11-12 20:12:57.216 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@n-api-meta.service 2025-11-12 20:12:57.219 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:57.221 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:57.223 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:57.225 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:57.227 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[n-api-meta] ]] 2025-11-12 20:12:57.229 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:12:57.231 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:12:57.233 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:57.236 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@n-api-meta.service '/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:12:57.237 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@n-api-meta.service 2025-11-12 20:12:57.240 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:57.242 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:12:57.244 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:12:57.246 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:12:57.248 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@n-api-meta.service 2025-11-12 20:12:57.249 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:12:57.253 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Unit Description 'Devstack devstack@n-api-meta.service' 2025-11-12 20:12:57.305 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Environment '"PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:57.359 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service SyslogIdentifier devstack@n-api-meta.service 2025-11-12 20:12:57.403 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service User stack 2025-11-12 20:12:57.449 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecStart '/usr/bin/uwsgi --procname-prefix nova-api-meta --ini /etc/nova/nova-metadata-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:12:57.491 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:57.536 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Type notify 2025-11-12 20:12:57.582 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service KillMode process 2025-11-12 20:12:57.627 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service Restart always 2025-11-12 20:12:57.671 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service NotifyAccess all 2025-11-12 20:12:57.715 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Service RestartForceExitStatus 100 2025-11-12 20:12:57.758 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:12:57.761 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:12:57.763 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@n-api-meta.service Install WantedBy multi-user.target 2025-11-12 20:12:57.816 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:12:58.109 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@n-api-meta.service 2025-11-12 20:12:58.119 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@n-api-meta.service → /etc/systemd/system/devstack@n-api-meta.service. 2025-11-12 20:12:58.386 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@n-api-meta.service 2025-11-12 20:12:58.451 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:58.454 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:58.456 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:58.458 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:58.462 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:58.464 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:58.466 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:58.468 | + functions-common:time_stop:2430 : start_time=1762978377176 2025-11-12 20:12:58.473 | + functions-common:time_stop:2432 : [[ -z 1762978377176 ]] 2025-11-12 20:12:58.474 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:58.478 | + functions-common:time_stop:2435 : end_time=1762978378474 2025-11-12 20:12:58.480 | + functions-common:time_stop:2436 : elapsed_time=1298 2025-11-12 20:12:58.482 | + functions-common:time_stop:2437 : total=12206 2025-11-12 20:12:58.485 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:58.486 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13504 2025-11-12 20:12:58.492 | + lib/nova:start_nova_rest:1120 : export PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.494 | + lib/nova:start_nova_rest:1120 : PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.496 | + lib/nova:start_nova:1200 : start_nova_console_proxies 2025-11-12 20:12:58.500 | + lib/nova:start_nova_console_proxies:1135 : local old_path=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.502 | + lib/nova:start_nova_console_proxies:1137 : export PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.504 | + lib/nova:start_nova_console_proxies:1137 : PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.506 | + lib/nova:start_nova_console_proxies:1139 : local api_cell_conf=/etc/nova/nova.conf 2025-11-12 20:12:58.508 | + lib/nova:start_nova_console_proxies:1141 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:58.510 | + lib/nova:start_nova_console_proxies:1142 : run_process n-novnc '/opt/stack/data/venv/bin/nova-novncproxy --config-file /etc/nova/nova.conf --web ' 2025-11-12 20:12:58.512 | + functions-common:run_process:1677 : local service=n-novnc 2025-11-12 20:12:58.514 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-novncproxy --config-file /etc/nova/nova.conf --web ' 2025-11-12 20:12:58.517 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:58.519 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:58.521 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:58.524 | + functions-common:run_process:1683 : local name=n-novnc 2025-11-12 20:12:58.526 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:58.528 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:58.530 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:58.532 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:58.534 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:58.538 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978378535 2025-11-12 20:12:58.540 | + functions-common:run_process:1686 : is_service_enabled n-novnc 2025-11-12 20:12:58.553 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:58.555 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:58.557 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:58.559 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:58.561 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:58.563 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:58.565 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:58.567 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:58.569 | + functions-common:time_stop:2430 : start_time=1762978378535 2025-11-12 20:12:58.571 | + functions-common:time_stop:2432 : [[ -z 1762978378535 ]] 2025-11-12 20:12:58.574 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:58.578 | + functions-common:time_stop:2435 : end_time=1762978378575 2025-11-12 20:12:58.580 | + functions-common:time_stop:2436 : elapsed_time=40 2025-11-12 20:12:58.582 | + functions-common:time_stop:2437 : total=13504 2025-11-12 20:12:58.584 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:58.587 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13544 2025-11-12 20:12:58.589 | + lib/nova:start_nova_console_proxies:1143 : run_process n-spice '/opt/stack/data/venv/bin/nova-spicehtml5proxy --config-file /etc/nova/nova.conf --web ' 2025-11-12 20:12:58.591 | + functions-common:run_process:1677 : local service=n-spice 2025-11-12 20:12:58.593 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-spicehtml5proxy --config-file /etc/nova/nova.conf --web ' 2025-11-12 20:12:58.595 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:58.597 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:58.599 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:58.601 | + functions-common:run_process:1683 : local name=n-spice 2025-11-12 20:12:58.603 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:58.605 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:58.608 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:58.610 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:58.612 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:58.616 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978378614 2025-11-12 20:12:58.618 | + functions-common:run_process:1686 : is_service_enabled n-spice 2025-11-12 20:12:58.633 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:58.635 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:58.637 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:58.639 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:58.641 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:58.643 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:58.645 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:58.647 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:58.649 | + functions-common:time_stop:2430 : start_time=1762978378614 2025-11-12 20:12:58.651 | + functions-common:time_stop:2432 : [[ -z 1762978378614 ]] 2025-11-12 20:12:58.653 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:58.657 | + functions-common:time_stop:2435 : end_time=1762978378654 2025-11-12 20:12:58.659 | + functions-common:time_stop:2436 : elapsed_time=40 2025-11-12 20:12:58.661 | + functions-common:time_stop:2437 : total=13544 2025-11-12 20:12:58.663 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:58.665 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13584 2025-11-12 20:12:58.667 | + lib/nova:start_nova_console_proxies:1144 : run_process n-sproxy '/opt/stack/data/venv/bin/nova-serialproxy --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.669 | + functions-common:run_process:1677 : local service=n-sproxy 2025-11-12 20:12:58.671 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-serialproxy --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.674 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:58.676 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:58.678 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:58.680 | + functions-common:run_process:1683 : local name=n-sproxy 2025-11-12 20:12:58.682 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:58.684 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:58.686 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:58.688 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:58.691 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:58.694 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978378692 2025-11-12 20:12:58.697 | + functions-common:run_process:1686 : is_service_enabled n-sproxy 2025-11-12 20:12:58.710 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:58.712 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:58.714 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:58.716 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:58.718 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:58.721 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:58.723 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:58.725 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:58.727 | + functions-common:time_stop:2430 : start_time=1762978378692 2025-11-12 20:12:58.729 | + functions-common:time_stop:2432 : [[ -z 1762978378692 ]] 2025-11-12 20:12:58.731 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:58.735 | + functions-common:time_stop:2435 : end_time=1762978378733 2025-11-12 20:12:58.737 | + functions-common:time_stop:2436 : elapsed_time=41 2025-11-12 20:12:58.739 | + functions-common:time_stop:2437 : total=13584 2025-11-12 20:12:58.741 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:58.743 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=13625 2025-11-12 20:12:58.745 | + lib/nova:start_nova_console_proxies:1156 : export PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.748 | + lib/nova:start_nova_console_proxies:1156 : PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:58.750 | + lib/nova:start_nova:1201 : start_nova_conductor 2025-11-12 20:12:58.752 | + lib/nova:start_nova_conductor:1169 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:58.755 | + lib/nova:start_nova_conductor:1170 : echo 'Starting nova-conductor in a cellsv1-compatible way' 2025-11-12 20:12:58.755 | Starting nova-conductor in a cellsv1-compatible way 2025-11-12 20:12:58.757 | + lib/nova:start_nova_conductor:1171 : run_process n-cond '/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.759 | + functions-common:run_process:1677 : local service=n-cond 2025-11-12 20:12:58.761 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.763 | + functions-common:run_process:1679 : local group= 2025-11-12 20:12:58.765 | + functions-common:run_process:1680 : local user= 2025-11-12 20:12:58.767 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:12:58.769 | + functions-common:run_process:1683 : local name=n-cond 2025-11-12 20:12:58.772 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:12:58.774 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:12:58.776 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:12:58.778 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:12:58.780 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:12:58.784 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978378781 2025-11-12 20:12:58.787 | + functions-common:run_process:1686 : is_service_enabled n-cond 2025-11-12 20:12:58.801 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:12:58.803 | + functions-common:run_process:1687 : _run_under_systemd n-cond '/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' '' '' '' 2025-11-12 20:12:58.805 | + functions-common:_run_under_systemd:1631 : local service=n-cond 2025-11-12 20:12:58.807 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.809 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.812 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.814 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.816 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf =~ sudo ]] 2025-11-12 20:12:58.818 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf =~ ^/ ]] 2025-11-12 20:12:58.822 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@n-cond.service 2025-11-12 20:12:58.824 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:12:58.826 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:12:58.829 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:12:58.831 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:12:58.833 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[n-cond] ]] 2025-11-12 20:12:58.835 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf =~ uwsgi ]] 2025-11-12 20:12:58.837 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@n-cond.service '/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' '' stack '' 2025-11-12 20:12:58.839 | + functions-common:write_user_unit_file:1538 : local service=devstack@n-cond.service 2025-11-12 20:12:58.841 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:58.843 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:12:58.845 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:12:58.847 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:12:58.849 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:12:58.851 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:12:58.852 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@n-cond.service 2025-11-12 20:12:58.854 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:12:58.858 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Unit Description 'Devstack devstack@n-cond.service' 2025-11-12 20:12:58.912 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:12:58.971 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service User stack 2025-11-12 20:12:59.015 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service ExecStart '/opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf' 2025-11-12 20:12:59.060 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service KillMode process 2025-11-12 20:12:59.104 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service TimeoutStopSec 300 2025-11-12 20:12:59.148 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:12:59.192 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:12:59.194 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:12:59.197 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@n-cond.service Install WantedBy multi-user.target 2025-11-12 20:12:59.251 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:12:59.514 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@n-cond.service 2025-11-12 20:12:59.524 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@n-cond.service → /etc/systemd/system/devstack@n-cond.service. 2025-11-12 20:12:59.781 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@n-cond.service 2025-11-12 20:12:59.807 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:12:59.810 | + functions-common:time_stop:2423 : local name 2025-11-12 20:12:59.812 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:12:59.814 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:12:59.818 | + functions-common:time_stop:2426 : local total 2025-11-12 20:12:59.822 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:12:59.826 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:12:59.828 | + functions-common:time_stop:2430 : start_time=1762978378781 2025-11-12 20:12:59.832 | + functions-common:time_stop:2432 : [[ -z 1762978378781 ]] 2025-11-12 20:12:59.835 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:12:59.839 | + functions-common:time_stop:2435 : end_time=1762978379836 2025-11-12 20:12:59.842 | + functions-common:time_stop:2436 : elapsed_time=1055 2025-11-12 20:12:59.846 | + functions-common:time_stop:2437 : total=13625 2025-11-12 20:12:59.848 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:12:59.850 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=14680 2025-11-12 20:12:59.852 | + lib/nova:start_nova_conductor:1172 : return 2025-11-12 20:12:59.854 | + lib/nova:start_nova:1202 : start_nova_compute 2025-11-12 20:12:59.857 | + lib/nova:start_nova_compute:1017 : local old_path=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:59.859 | + lib/nova:start_nova_compute:1018 : export PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:59.861 | + lib/nova:start_nova_compute:1018 : PATH=/opt/stack/data/venv/bin:/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:12:59.864 | + lib/nova:start_nova_compute:1020 : local compute_cell_conf=/etc/nova/nova.conf 2025-11-12 20:12:59.866 | + lib/nova:start_nova_compute:1023 : cp /etc/nova/nova.conf /etc/nova/nova-cpu.conf 2025-11-12 20:12:59.870 | + lib/nova:start_nova_compute:1025 : merge_config_file /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF' 2025-11-12 20:12:59.872 | + inc/meta-config:merge_config_file:83 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:59.874 | + inc/meta-config:merge_config_file:84 : local matchgroup=post-config 2025-11-12 20:12:59.876 | + inc/meta-config:merge_config_file:85 : local 'configfile=$NOVA_CPU_CONF' 2025-11-12 20:12:59.878 | + inc/meta-config:merge_config_file:90 : local real_configfile 2025-11-12 20:12:59.880 | ++ inc/meta-config:merge_config_file:91 : eval echo '$NOVA_CPU_CONF' 2025-11-12 20:12:59.882 | +++ inc/meta-config:merge_config_file:91 : echo /etc/nova/nova-cpu.conf 2025-11-12 20:12:59.885 | + inc/meta-config:merge_config_file:91 : real_configfile=/etc/nova/nova-cpu.conf 2025-11-12 20:12:59.887 | + inc/meta-config:merge_config_file:92 : '[' '!' -f /etc/nova/nova-cpu.conf ']' 2025-11-12 20:12:59.890 | + inc/meta-config:merge_config_file:96 : get_meta_section /opt/stack/devstack/local.conf post-config '$NOVA_CPU_CONF' 2025-11-12 20:12:59.890 | + inc/meta-config:merge_config_file:97 : awk -v 'configfile=$NOVA_CPU_CONF' ' 2025-11-12 20:12:59.890 | BEGIN { 2025-11-12 20:12:59.890 | section = "" 2025-11-12 20:12:59.890 | last_section = "" 2025-11-12 20:12:59.890 | section_count = 0 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | /^\[.+\]/ { 2025-11-12 20:12:59.890 | gsub("[][]", "", $1); 2025-11-12 20:12:59.890 | section=$1 2025-11-12 20:12:59.890 | next 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | /^ *\#/ { 2025-11-12 20:12:59.890 | next 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | /^[^ \t]+/ { 2025-11-12 20:12:59.890 | # get offset of first = in $0 2025-11-12 20:12:59.890 | eq_idx = index($0, "=") 2025-11-12 20:12:59.890 | # extract attr & value from $0 2025-11-12 20:12:59.890 | attr = substr($0, 1, eq_idx - 1) 2025-11-12 20:12:59.890 | value = substr($0, eq_idx + 1) 2025-11-12 20:12:59.890 | # only need to strip trailing whitespace from attr 2025-11-12 20:12:59.890 | sub(/[ \t]*$/, "", attr) 2025-11-12 20:12:59.890 | # need to strip leading & trailing whitespace from value 2025-11-12 20:12:59.890 | sub(/^[ \t]*/, "", value) 2025-11-12 20:12:59.890 | sub(/[ \t]*$/, "", value) 2025-11-12 20:12:59.890 | 2025-11-12 20:12:59.890 | # cfg_attr_count: number of config lines per [section, attr] 2025-11-12 20:12:59.890 | # cfg_attr: three dimensional array to keep all the config lines per [section, attr] 2025-11-12 20:12:59.890 | # cfg_section: keep the section names in the same order as they appear in local.conf 2025-11-12 20:12:59.890 | # cfg_sec_attr_name: keep the attr names in the same order as they appear in local.conf 2025-11-12 20:12:59.890 | if (! (section, attr) in cfg_attr_count) { 2025-11-12 20:12:59.890 | if (section != last_section) { 2025-11-12 20:12:59.890 | cfg_section[section_count++] = section 2025-11-12 20:12:59.890 | last_section = section 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | attr_count = cfg_sec_attr_count[section_count - 1]++ 2025-11-12 20:12:59.890 | cfg_sec_attr_name[section_count - 1, attr_count] = attr 2025-11-12 20:12:59.890 | 2025-11-12 20:12:59.890 | cfg_attr[section, attr, 0] = value 2025-11-12 20:12:59.890 | cfg_attr_count[section, attr] = 1 2025-11-12 20:12:59.890 | } else { 2025-11-12 20:12:59.890 | lno = cfg_attr_count[section, attr]++ 2025-11-12 20:12:59.890 | cfg_attr[section, attr, lno] = value 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | } 2025-11-12 20:12:59.890 | END { 2025-11-12 20:12:59.890 | # Process each section in order 2025-11-12 20:12:59.890 | for (sno = 0; sno < section_count; sno++) { 2025-11-12 20:12:59.891 | section = cfg_section[sno] 2025-11-12 20:12:59.891 | # The ini routines simply append a config item immediately 2025-11-12 20:12:59.891 | # after the section header. To keep the same order as defined 2025-11-12 20:12:59.891 | # in local.conf, invoke the ini routines in the reverse order 2025-11-12 20:12:59.891 | for (attr_no = cfg_sec_attr_count[sno] - 1; attr_no >=0; attr_no--) { 2025-11-12 20:12:59.891 | attr = cfg_sec_attr_name[sno, attr_no] 2025-11-12 20:12:59.891 | if (cfg_attr_count[section, attr] == 1) 2025-11-12 20:12:59.891 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, 0] "\"" 2025-11-12 20:12:59.891 | else { 2025-11-12 20:12:59.891 | # For multiline, invoke the ini routines in the reverse order 2025-11-12 20:12:59.891 | count = cfg_attr_count[section, attr] 2025-11-12 20:12:59.891 | print "inidelete " configfile " " section " " attr 2025-11-12 20:12:59.891 | print "iniset " configfile " " section " " attr " \"" cfg_attr[section, attr, count - 1] "\"" 2025-11-12 20:12:59.891 | for (l = count -2; l >= 0; l--) 2025-11-12 20:12:59.891 | print "iniadd_literal " configfile " " section " " attr " \"" cfg_attr[section, attr, l] "\"" 2025-11-12 20:12:59.891 | } 2025-11-12 20:12:59.891 | } 2025-11-12 20:12:59.891 | } 2025-11-12 20:12:59.891 | } 2025-11-12 20:12:59.891 | ' 2025-11-12 20:12:59.891 | + inc/meta-config:merge_config_file:164 : read a 2025-11-12 20:12:59.892 | + inc/meta-config:get_meta_section:33 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:12:59.892 | awk: cmd. line:12: warning: regexp escape sequence `\#' is not a known regexp operator 2025-11-12 20:12:59.894 | + inc/meta-config:get_meta_section:34 : local matchgroup=post-config 2025-11-12 20:12:59.896 | + inc/meta-config:get_meta_section:35 : local 'configfile=$NOVA_CPU_CONF' 2025-11-12 20:12:59.898 | + inc/meta-config:get_meta_section:37 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:12:59.901 | + inc/meta-config:get_meta_section:38 : [[ -z $NOVA_CPU_CONF ]] 2025-11-12 20:12:59.902 | + inc/meta-config:get_meta_section:40 : awk -v matchgroup=post-config -v 'configfile=$NOVA_CPU_CONF' ' 2025-11-12 20:12:59.902 | BEGIN { group = "" } 2025-11-12 20:12:59.902 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:12:59.903 | gsub("[][]", "", $1); 2025-11-12 20:12:59.903 | split($1, a, "|"); 2025-11-12 20:12:59.903 | if (a[1] == matchgroup && a[2] == configfile) { 2025-11-12 20:12:59.903 | group=a[1] 2025-11-12 20:12:59.903 | } else { 2025-11-12 20:12:59.903 | group="" 2025-11-12 20:12:59.903 | } 2025-11-12 20:12:59.903 | next 2025-11-12 20:12:59.903 | } 2025-11-12 20:12:59.903 | { 2025-11-12 20:12:59.903 | if (group != "") 2025-11-12 20:12:59.903 | print $0 2025-11-12 20:12:59.903 | } 2025-11-12 20:12:59.903 | ' /opt/stack/devstack/local.conf 2025-11-12 20:12:59.907 | + lib/nova:start_nova_compute:1027 : [[ singleconductor == \s\i\n\g\l\e\c\o\n\d\u\c\t\o\r ]] 2025-11-12 20:12:59.910 | + lib/nova:start_nova_compute:1030 : echo 'Skipping multi-cell conductor fleet setup' 2025-11-12 20:12:59.910 | Skipping multi-cell conductor fleet setup 2025-11-12 20:12:59.912 | + lib/nova:start_nova_compute:1042 : inidelete /etc/nova/nova-cpu.conf database connection 2025-11-12 20:12:59.927 | + lib/nova:start_nova_compute:1043 : inidelete /etc/nova/nova-cpu.conf api_database connection 2025-11-12 20:12:59.943 | + lib/nova:start_nova_compute:1048 : configure_console_compute 2025-11-12 20:12:59.946 | + lib/nova:configure_console_compute:685 : local offset 2025-11-12 20:12:59.948 | + lib/nova:configure_console_compute:686 : offset=0 2025-11-12 20:12:59.950 | + lib/nova:configure_console_compute:690 : local default_proxyclient_addr 2025-11-12 20:12:59.952 | ++ lib/nova:configure_console_compute:691 : iniget /etc/nova/nova-cpu.conf DEFAULT my_ip 2025-11-12 20:12:59.968 | + lib/nova:configure_console_compute:691 : default_proxyclient_addr=10.180.1.21 2025-11-12 20:12:59.970 | + lib/nova:configure_console_compute:695 : is_service_enabled n-cpu 2025-11-12 20:12:59.982 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:12:59.984 | + lib/nova:configure_console_compute:711 : is_service_enabled n-novnc 2025-11-12 20:12:59.998 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:00.000 | + lib/nova:configure_console_compute:711 : '[' False '!=' False ']' 2025-11-12 20:13:00.002 | + lib/nova:configure_console_compute:719 : iniset /etc/nova/nova-cpu.conf vnc enabled false 2025-11-12 20:13:00.031 | + lib/nova:configure_console_compute:722 : is_service_enabled n-spice 2025-11-12 20:13:00.046 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:00.048 | + lib/nova:configure_console_compute:722 : '[' False '!=' False ']' 2025-11-12 20:13:00.050 | + lib/nova:configure_console_compute:732 : is_service_enabled n-sproxy 2025-11-12 20:13:00.064 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:00.066 | + lib/nova:configure_console_compute:732 : '[' False '!=' False ']' 2025-11-12 20:13:00.068 | + lib/nova:start_nova_compute:1052 : iniset /etc/nova/nova-cpu.conf DEFAULT reimage_timeout_per_gb 180 2025-11-12 20:13:00.094 | + lib/nova:start_nova_compute:1055 : '[' -n '' ']' 2025-11-12 20:13:00.096 | + lib/nova:start_nova_compute:1060 : [[ vsphere == \l\i\b\v\i\r\t ]] 2025-11-12 20:13:00.098 | + lib/nova:start_nova_compute:1064 : [[ -n '' ]] 2025-11-12 20:13:00.100 | + lib/nova:start_nova_compute:1068 : [[ vsphere = \l\i\b\v\i\r\t ]] 2025-11-12 20:13:00.102 | + lib/nova:start_nova_compute:1076 : [[ vsphere = \l\x\d ]] 2025-11-12 20:13:00.104 | + lib/nova:start_nova_compute:1078 : [[ vsphere = \d\o\c\k\e\r ]] 2025-11-12 20:13:00.106 | + lib/nova:start_nova_compute:1078 : [[ vsphere = \z\u\n ]] 2025-11-12 20:13:00.108 | + lib/nova:start_nova_compute:1080 : [[ vsphere = \f\a\k\e ]] 2025-11-12 20:13:00.110 | + lib/nova:start_nova_compute:1100 : is_service_enabled n-cpu 2025-11-12 20:13:00.124 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:00.126 | + lib/nova:start_nova_compute:1103 : run_process n-cpu '/opt/stack/data/venv/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' 2025-11-12 20:13:00.128 | + functions-common:run_process:1677 : local service=n-cpu 2025-11-12 20:13:00.130 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/nova-compute --config-file /etc/nova/nova-cpu.conf' 2025-11-12 20:13:00.132 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:00.134 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:00.136 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:13:00.138 | + functions-common:run_process:1683 : local name=n-cpu 2025-11-12 20:13:00.140 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:00.142 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:00.144 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:00.146 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:00.149 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:00.152 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978380150 2025-11-12 20:13:00.154 | + functions-common:run_process:1686 : is_service_enabled n-cpu 2025-11-12 20:13:00.168 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:00.170 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:00.172 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:00.174 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:00.176 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:00.178 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:00.180 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:00.182 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:00.184 | + functions-common:time_stop:2430 : start_time=1762978380150 2025-11-12 20:13:00.186 | + functions-common:time_stop:2432 : [[ -z 1762978380150 ]] 2025-11-12 20:13:00.189 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:00.192 | + functions-common:time_stop:2435 : end_time=1762978380190 2025-11-12 20:13:00.194 | + functions-common:time_stop:2436 : elapsed_time=40 2025-11-12 20:13:00.197 | + functions-common:time_stop:2437 : total=14680 2025-11-12 20:13:00.199 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:00.201 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=14720 2025-11-12 20:13:00.203 | + lib/nova:start_nova_compute:1106 : export PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:13:00.206 | + lib/nova:start_nova_compute:1106 : PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin 2025-11-12 20:13:00.208 | + lib/nova:start_nova:1203 : is_service_enabled n-api 2025-11-12 20:13:00.222 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:00.224 | + lib/nova:start_nova:1205 : echo 'Dumping cells_v2 mapping' 2025-11-12 20:13:00.224 | Dumping cells_v2 mapping 2025-11-12 20:13:00.227 | + lib/nova:start_nova:1206 : /opt/stack/data/venv/bin/nova-manage cell_v2 list_cells --verbose 2025-11-12 20:13:02.050 | INFO dbcounter [None req-e3a02834-588a-4c34-bd77-177d78bc2540 None None] Registered counter for database nova_api 2025-11-12 20:13:02.093 | DEBUG dbcounter [-] [56748] Writer thread running {{(pid=56748) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:13:02.098 | +-------+--------------------------------------+------------------------------------------------+---------------------------------------------------------------------------------+----------+ 2025-11-12 20:13:02.098 | | Name | UUID | Transport URL | Database Connection | Disabled | 2025-11-12 20:13:02.098 | +-------+--------------------------------------+------------------------------------------------+---------------------------------------------------------------------------------+----------+ 2025-11-12 20:13:02.098 | | cell0 | 00000000-0000-0000-0000-000000000000 | none:/// | mysql+pymysql://root:stackdb@127.0.0.1/nova_cell0?charset=utf8&plugin=dbcounter | False | 2025-11-12 20:13:02.098 | | cell1 | 620c7900-4342-47ad-9772-c1afb89714fc | rabbit://stackrabbit:stackdb@10.180.1.21:5672/ | mysql+pymysql://root:stackdb@127.0.0.1/nova_cell1?charset=utf8&plugin=dbcounter | False | 2025-11-12 20:13:02.098 | +-------+--------------------------------------+------------------------------------------------+---------------------------------------------------------------------------------+----------+ 2025-11-12 20:13:02.612 | + stack.sh:main:1359 : async_runfunc create_flavors 2025-11-12 20:13:02.615 | + inc/async:async_runfunc:116 : async_run create_flavors create_flavors 2025-11-12 20:13:02.668 | + inc/async:async_inner:63 : create_flavors 2025-11-12 20:13:02.700 | [3565 Async create_flavors:56820]: running: create_flavors 2025-11-12 20:13:02.702 | + stack.sh:main:1361 : is_service_enabled cinder 2025-11-12 20:13:02.717 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:02.720 | + stack.sh:main:1362 : echo_summary 'Starting Cinder' 2025-11-12 20:13:02.722 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:02.724 | + stack.sh:echo_summary:473 : echo -e Starting Cinder 2025-11-12 20:13:02.726 | + stack.sh:main:1363 : start_cinder 2025-11-12 20:13:02.729 | + lib/cinder:start_cinder:614 : local service_port=8776 2025-11-12 20:13:02.731 | + lib/cinder:start_cinder:615 : local service_protocol=http 2025-11-12 20:13:02.734 | + lib/cinder:start_cinder:616 : local cinder_url 2025-11-12 20:13:02.736 | + lib/cinder:start_cinder:617 : '[' lioadm = tgtadm ']' 2025-11-12 20:13:02.739 | + lib/cinder:start_cinder:632 : [[ key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta,neutron-api,neutron-rpc-server,neutron-periodic-workers =~ c-api ]] 2025-11-12 20:13:02.742 | ++ lib/cinder:start_cinder:633 : which uwsgi 2025-11-12 20:13:02.746 | + lib/cinder:start_cinder:633 : run_process c-api '/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.748 | + functions-common:run_process:1677 : local service=c-api 2025-11-12 20:13:02.751 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.753 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:02.755 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:02.757 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:13:02.759 | + functions-common:run_process:1683 : local name=c-api 2025-11-12 20:13:02.761 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:02.763 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:02.765 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:02.767 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:02.770 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:02.773 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978382771 2025-11-12 20:13:02.775 | + functions-common:run_process:1686 : is_service_enabled c-api 2025-11-12 20:13:02.789 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:02.791 | + functions-common:run_process:1687 : _run_under_systemd c-api '/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' '' '' '' 2025-11-12 20:13:02.793 | + functions-common:_run_under_systemd:1631 : local service=c-api 2025-11-12 20:13:02.796 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.798 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.800 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.802 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini' 2025-11-12 20:13:02.804 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ sudo ]] 2025-11-12 20:13:02.806 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ ^/ ]] 2025-11-12 20:13:02.808 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@c-api.service 2025-11-12 20:13:02.810 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:13:02.812 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:13:02.814 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:13:02.816 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:13:02.818 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[c-api] ]] 2025-11-12 20:13:02.821 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:13:02.823 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:13:02.825 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:02.827 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@c-api.service '/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:13:02.829 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@c-api.service 2025-11-12 20:13:02.831 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:02.832 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:13:02.834 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:13:02.836 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:13:02.838 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@c-api.service 2025-11-12 20:13:02.840 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:13:02.843 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@c-api.service Unit Description 'Devstack devstack@c-api.service' 2025-11-12 20:13:02.893 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:13:02.943 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service SyslogIdentifier devstack@c-api.service 2025-11-12 20:13:02.985 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service User stack 2025-11-12 20:13:03.029 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecStart '/usr/bin/uwsgi --procname-prefix cinder-api --ini /etc/cinder/cinder-api-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:03.074 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:13:03.116 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service Type notify 2025-11-12 20:13:03.161 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service KillMode process 2025-11-12 20:13:03.203 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service Restart always 2025-11-12 20:13:03.249 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service NotifyAccess all 2025-11-12 20:13:03.293 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@c-api.service Service RestartForceExitStatus 100 2025-11-12 20:13:03.338 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:13:03.340 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:13:03.342 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@c-api.service Install WantedBy multi-user.target 2025-11-12 20:13:03.392 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:13:03.657 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@c-api.service 2025-11-12 20:13:03.666 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@c-api.service → /etc/systemd/system/devstack@c-api.service. 2025-11-12 20:13:03.915 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@c-api.service 2025-11-12 20:13:03.981 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:03.986 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:03.989 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:03.990 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:03.994 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:03.997 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:04.000 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:04.002 | + functions-common:time_stop:2430 : start_time=1762978382771 2025-11-12 20:13:04.004 | + functions-common:time_stop:2432 : [[ -z 1762978382771 ]] 2025-11-12 20:13:04.007 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:04.010 | + functions-common:time_stop:2435 : end_time=1762978384007 2025-11-12 20:13:04.012 | + functions-common:time_stop:2436 : elapsed_time=1236 2025-11-12 20:13:04.014 | + functions-common:time_stop:2437 : total=14720 2025-11-12 20:13:04.016 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:04.019 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=15956 2025-11-12 20:13:04.021 | + lib/cinder:start_cinder:634 : cinder_url=http://10.180.1.21/volume/v3 2025-11-12 20:13:04.023 | + lib/cinder:start_cinder:637 : echo 'Waiting for Cinder API to start...' 2025-11-12 20:13:04.023 | Waiting for Cinder API to start... 2025-11-12 20:13:04.025 | + lib/cinder:start_cinder:638 : wait_for_service 60 http://10.180.1.21/volume/v3 2025-11-12 20:13:04.027 | + functions:wait_for_service:469 : local timeout=60 2025-11-12 20:13:04.029 | + functions:wait_for_service:470 : local url=http://10.180.1.21/volume/v3 2025-11-12 20:13:04.031 | + functions:wait_for_service:471 : local rval=0 2025-11-12 20:13:04.034 | + functions:wait_for_service:472 : time_start wait_for_service 2025-11-12 20:13:04.035 | + functions-common:time_start:2409 : local name=wait_for_service 2025-11-12 20:13:04.038 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:04.040 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:04.043 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:04.047 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978384044 2025-11-12 20:13:04.049 | + functions:wait_for_service:473 : timeout 60 bash -x 2025-11-12 20:13:04.053 | ++ :: : curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://10.180.1.21/volume/v3 2025-11-12 20:13:06.121 | + :: : [[ 401 == 503 ]] 2025-11-12 20:13:06.122 | + :: : [[ 0 -eq 7 ]] 2025-11-12 20:13:06.126 | + functions:wait_for_service:478 : time_stop wait_for_service 2025-11-12 20:13:06.129 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:06.131 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:06.133 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:06.135 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:06.137 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:06.139 | + functions-common:time_stop:2429 : name=wait_for_service 2025-11-12 20:13:06.141 | + functions-common:time_stop:2430 : start_time=1762978384044 2025-11-12 20:13:06.143 | + functions-common:time_stop:2432 : [[ -z 1762978384044 ]] 2025-11-12 20:13:06.146 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:06.149 | + functions-common:time_stop:2435 : end_time=1762978386147 2025-11-12 20:13:06.151 | + functions-common:time_stop:2436 : elapsed_time=2103 2025-11-12 20:13:06.153 | + functions-common:time_stop:2437 : total=6549 2025-11-12 20:13:06.155 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:06.157 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=8652 2025-11-12 20:13:06.159 | + functions:wait_for_service:479 : return 0 2025-11-12 20:13:06.161 | + lib/cinder:start_cinder:642 : run_process c-sch '/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.163 | + functions-common:run_process:1677 : local service=c-sch 2025-11-12 20:13:06.165 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.167 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:06.169 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:06.171 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:13:06.174 | + functions-common:run_process:1683 : local name=c-sch 2025-11-12 20:13:06.176 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:06.178 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:06.180 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:06.182 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:06.185 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:06.188 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978386186 2025-11-12 20:13:06.190 | + functions-common:run_process:1686 : is_service_enabled c-sch 2025-11-12 20:13:06.204 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:06.207 | + functions-common:run_process:1687 : _run_under_systemd c-sch '/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' '' '' 2025-11-12 20:13:06.209 | + functions-common:_run_under_systemd:1631 : local service=c-sch 2025-11-12 20:13:06.211 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.213 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.216 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.218 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.220 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ sudo ]] 2025-11-12 20:13:06.222 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ ^/ ]] 2025-11-12 20:13:06.224 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@c-sch.service 2025-11-12 20:13:06.226 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:13:06.228 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:13:06.230 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:13:06.232 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:13:06.234 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[c-sch] ]] 2025-11-12 20:13:06.237 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf =~ uwsgi ]] 2025-11-12 20:13:06.239 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@c-sch.service '/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' '' stack '' 2025-11-12 20:13:06.240 | + functions-common:write_user_unit_file:1538 : local service=devstack@c-sch.service 2025-11-12 20:13:06.242 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.244 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:13:06.246 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:13:06.248 | + functions-common:write_user_unit_file:1542 : local env_vars= 2025-11-12 20:13:06.250 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:13:06.252 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:13:06.254 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@c-sch.service 2025-11-12 20:13:06.256 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:13:06.259 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Unit Description 'Devstack devstack@c-sch.service' 2025-11-12 20:13:06.310 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:13:06.363 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service User stack 2025-11-12 20:13:06.407 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecStart '/opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:06.452 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service KillMode process 2025-11-12 20:13:06.497 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service TimeoutStopSec 300 2025-11-12 20:13:06.542 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:13:06.587 | + functions-common:write_user_unit_file:1557 : [[ -n '' ]] 2025-11-12 20:13:06.589 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:13:06.590 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@c-sch.service Install WantedBy multi-user.target 2025-11-12 20:13:06.644 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:13:06.912 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@c-sch.service 2025-11-12 20:13:06.922 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@c-sch.service → /etc/systemd/system/devstack@c-sch.service. 2025-11-12 20:13:07.186 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@c-sch.service 2025-11-12 20:13:07.207 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:07.209 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:07.211 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:07.214 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:07.217 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:07.219 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:07.221 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:07.223 | + functions-common:time_stop:2430 : start_time=1762978386186 2025-11-12 20:13:07.225 | + functions-common:time_stop:2432 : [[ -z 1762978386186 ]] 2025-11-12 20:13:07.227 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:07.231 | + functions-common:time_stop:2435 : end_time=1762978387229 2025-11-12 20:13:07.233 | + functions-common:time_stop:2436 : elapsed_time=1043 2025-11-12 20:13:07.236 | + functions-common:time_stop:2437 : total=15956 2025-11-12 20:13:07.238 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:07.240 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=16999 2025-11-12 20:13:07.242 | + lib/cinder:start_cinder:647 : malloc_tuning='MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.244 | + lib/cinder:start_cinder:648 : run_process c-bak '/opt/stack/data/venv/bin/cinder-backup --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.246 | + functions-common:run_process:1677 : local service=c-bak 2025-11-12 20:13:07.248 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/cinder-backup --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.250 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:07.252 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:07.254 | + functions-common:run_process:1681 : local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.256 | + functions-common:run_process:1683 : local name=c-bak 2025-11-12 20:13:07.258 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:07.260 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:07.262 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:07.264 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:07.266 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:07.271 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978387268 2025-11-12 20:13:07.273 | + functions-common:run_process:1686 : is_service_enabled c-bak 2025-11-12 20:13:07.287 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:07.289 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:07.291 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:07.293 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:07.295 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:07.297 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:07.299 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:07.301 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:07.303 | + functions-common:time_stop:2430 : start_time=1762978387268 2025-11-12 20:13:07.305 | + functions-common:time_stop:2432 : [[ -z 1762978387268 ]] 2025-11-12 20:13:07.308 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:07.311 | + functions-common:time_stop:2435 : end_time=1762978387309 2025-11-12 20:13:07.313 | + functions-common:time_stop:2436 : elapsed_time=41 2025-11-12 20:13:07.316 | + functions-common:time_stop:2437 : total=16999 2025-11-12 20:13:07.318 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:07.320 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=17040 2025-11-12 20:13:07.322 | + lib/cinder:start_cinder:649 : run_process c-vol '/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.324 | + functions-common:run_process:1677 : local service=c-vol 2025-11-12 20:13:07.326 | + functions-common:run_process:1678 : local 'command=/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.328 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:07.330 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:07.332 | + functions-common:run_process:1681 : local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.334 | + functions-common:run_process:1683 : local name=c-vol 2025-11-12 20:13:07.336 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:07.338 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:07.340 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:07.342 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:07.344 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:07.348 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978387346 2025-11-12 20:13:07.350 | + functions-common:run_process:1686 : is_service_enabled c-vol 2025-11-12 20:13:07.365 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:07.367 | + functions-common:run_process:1687 : _run_under_systemd c-vol '/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' '' 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.370 | + functions-common:_run_under_systemd:1631 : local service=c-vol 2025-11-12 20:13:07.372 | + functions-common:_run_under_systemd:1632 : local 'command=/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.374 | + functions-common:_run_under_systemd:1633 : local 'cmd=/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.376 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.378 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.381 | + functions-common:_common_systemd_pitfalls:1606 : [[ /opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ sudo ]] 2025-11-12 20:13:07.383 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ ^/ ]] 2025-11-12 20:13:07.385 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@c-vol.service 2025-11-12 20:13:07.387 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:13:07.389 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:13:07.391 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:13:07.393 | + functions-common:_run_under_systemd:1643 : local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.395 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[c-vol] ]] 2025-11-12 20:13:07.397 | + functions-common:_run_under_systemd:1647 : [[ /opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf =~ uwsgi ]] 2025-11-12 20:13:07.400 | + functions-common:_run_under_systemd:1653 : write_user_unit_file devstack@c-vol.service '/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' '' stack 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.401 | + functions-common:write_user_unit_file:1538 : local service=devstack@c-vol.service 2025-11-12 20:13:07.403 | + functions-common:write_user_unit_file:1539 : local 'command=/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.405 | + functions-common:write_user_unit_file:1540 : local group= 2025-11-12 20:13:07.407 | + functions-common:write_user_unit_file:1541 : local user=stack 2025-11-12 20:13:07.409 | + functions-common:write_user_unit_file:1542 : local 'env_vars=MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.411 | + functions-common:write_user_unit_file:1543 : local extra= 2025-11-12 20:13:07.413 | + functions-common:write_user_unit_file:1544 : [[ -n '' ]] 2025-11-12 20:13:07.415 | + functions-common:write_user_unit_file:1547 : local unitfile=/etc/systemd/system/devstack@c-vol.service 2025-11-12 20:13:07.417 | + functions-common:write_user_unit_file:1548 : mkdir -p /etc/systemd/system 2025-11-12 20:13:07.421 | + functions-common:write_user_unit_file:1550 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Unit Description 'Devstack devstack@c-vol.service' 2025-11-12 20:13:07.479 | + functions-common:write_user_unit_file:1551 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:13:07.533 | + functions-common:write_user_unit_file:1552 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service User stack 2025-11-12 20:13:07.578 | + functions-common:write_user_unit_file:1553 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecStart '/opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf' 2025-11-12 20:13:07.625 | + functions-common:write_user_unit_file:1554 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service KillMode process 2025-11-12 20:13:07.672 | + functions-common:write_user_unit_file:1555 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service TimeoutStopSec 300 2025-11-12 20:13:07.717 | + functions-common:write_user_unit_file:1556 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:13:07.762 | + functions-common:write_user_unit_file:1557 : [[ -n MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144 ]] 2025-11-12 20:13:07.765 | + functions-common:write_user_unit_file:1558 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Service Environment 'MALLOC_ARENA_MAX=1 MALLOC_MMAP_THRESHOLD_=131072 MALLOC_TRIM_THRESHOLD_=262144' 2025-11-12 20:13:07.814 | + functions-common:write_user_unit_file:1560 : [[ -n '' ]] 2025-11-12 20:13:07.817 | + functions-common:write_user_unit_file:1563 : iniset -sudo /etc/systemd/system/devstack@c-vol.service Install WantedBy multi-user.target 2025-11-12 20:13:07.875 | + functions-common:write_user_unit_file:1566 : sudo systemctl daemon-reload 2025-11-12 20:13:08.154 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@c-vol.service 2025-11-12 20:13:08.165 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@c-vol.service → /etc/systemd/system/devstack@c-vol.service. 2025-11-12 20:13:08.419 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@c-vol.service 2025-11-12 20:13:08.446 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:08.449 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:08.452 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:08.454 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:08.456 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:08.461 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:08.461 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:08.467 | + functions-common:time_stop:2430 : start_time=1762978387346 2025-11-12 20:13:08.469 | + functions-common:time_stop:2432 : [[ -z 1762978387346 ]] 2025-11-12 20:13:08.472 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:08.476 | + functions-common:time_stop:2435 : end_time=1762978388474 2025-11-12 20:13:08.480 | + functions-common:time_stop:2436 : elapsed_time=1128 2025-11-12 20:13:08.481 | + functions-common:time_stop:2437 : total=17040 2025-11-12 20:13:08.483 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:08.485 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=18168 2025-11-12 20:13:08.488 | + stack.sh:main:1364 : create_volume_types 2025-11-12 20:13:08.490 | + lib/cinder:create_volume_types:684 : is_service_enabled c-api 2025-11-12 20:13:08.505 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:08.507 | + lib/cinder:create_volume_types:684 : [[ -n vmdk:vsphere ]] 2025-11-12 20:13:08.509 | + lib/cinder:create_volume_types:685 : local be be_name 2025-11-12 20:13:08.511 | + lib/cinder:create_volume_types:686 : for be in ${CINDER_ENABLED_BACKENDS//,/ } 2025-11-12 20:13:08.513 | + lib/cinder:create_volume_types:687 : be_name=vsphere 2025-11-12 20:13:08.515 | + lib/cinder:create_volume_types:688 : create_one_type vsphere volume_backend_name vsphere 2025-11-12 20:13:08.517 | + lib/cinder:create_one_type:665 : type_name=vsphere 2025-11-12 20:13:08.519 | + lib/cinder:create_one_type:666 : property_key=volume_backend_name 2025-11-12 20:13:08.521 | + lib/cinder:create_one_type:667 : property_value=vsphere 2025-11-12 20:13:08.523 | + lib/cinder:create_one_type:669 : is_service_enabled keystone 2025-11-12 20:13:08.537 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:08.540 | + lib/cinder:create_one_type:670 : openstack --os-region-name=RegionOne volume type create --property volume_backend_name=vsphere vsphere 2025-11-12 20:13:10.333 | +-------------+--------------------------------------+ 2025-11-12 20:13:10.333 | | Field | Value | 2025-11-12 20:13:10.333 | +-------------+--------------------------------------+ 2025-11-12 20:13:10.333 | | description | None | 2025-11-12 20:13:10.333 | | id | 82525333-dd56-484e-a828-a316ed788270 | 2025-11-12 20:13:10.333 | | is_public | True | 2025-11-12 20:13:10.333 | | name | vsphere | 2025-11-12 20:13:10.333 | | properties | volume_backend_name='vsphere' | 2025-11-12 20:13:10.333 | +-------------+--------------------------------------+ 2025-11-12 20:13:10.525 | + lib/cinder:create_volume_types:691 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:10.527 | + lib/cinder:create_volume_types:698 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:10.529 | + stack.sh:main:1369 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:10.532 | + stack.sh:main:1377 : is_service_enabled glance 2025-11-12 20:13:10.547 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:10.549 | + stack.sh:main:1378 : echo_summary 'Starting Glance' 2025-11-12 20:13:10.551 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:10.553 | + stack.sh:echo_summary:473 : echo -e Starting Glance 2025-11-12 20:13:10.556 | + stack.sh:main:1379 : start_glance 2025-11-12 20:13:10.558 | + lib/glance:start_glance:649 : local service_protocol=http 2025-11-12 20:13:10.560 | ++ lib/glance:start_glance:651 : which uwsgi 2025-11-12 20:13:10.564 | + lib/glance:start_glance:651 : run_process g-api '/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.567 | + functions-common:run_process:1677 : local service=g-api 2025-11-12 20:13:10.569 | + functions-common:run_process:1678 : local 'command=/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.571 | + functions-common:run_process:1679 : local group= 2025-11-12 20:13:10.573 | + functions-common:run_process:1680 : local user= 2025-11-12 20:13:10.575 | + functions-common:run_process:1681 : local env_vars= 2025-11-12 20:13:10.577 | + functions-common:run_process:1683 : local name=g-api 2025-11-12 20:13:10.580 | + functions-common:run_process:1685 : time_start run_process 2025-11-12 20:13:10.582 | + functions-common:time_start:2409 : local name=run_process 2025-11-12 20:13:10.584 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:10.586 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:10.589 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:10.592 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978390590 2025-11-12 20:13:10.595 | + functions-common:run_process:1686 : is_service_enabled g-api 2025-11-12 20:13:10.609 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:10.611 | + functions-common:run_process:1687 : _run_under_systemd g-api '/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' '' '' '' 2025-11-12 20:13:10.613 | + functions-common:_run_under_systemd:1631 : local service=g-api 2025-11-12 20:13:10.616 | + functions-common:_run_under_systemd:1632 : local 'command=/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.618 | + functions-common:_run_under_systemd:1633 : local 'cmd=/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.620 | + functions-common:_run_under_systemd:1635 : _common_systemd_pitfalls '/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.622 | + functions-common:_common_systemd_pitfalls:1603 : local 'cmd=/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini' 2025-11-12 20:13:10.624 | + functions-common:_common_systemd_pitfalls:1606 : [[ /usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ sudo ]] 2025-11-12 20:13:10.627 | + functions-common:_common_systemd_pitfalls:1617 : [[ ! /usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ ^/ ]] 2025-11-12 20:13:10.629 | + functions-common:_run_under_systemd:1637 : local systemd_service=devstack@g-api.service 2025-11-12 20:13:10.631 | + functions-common:_run_under_systemd:1638 : local group= 2025-11-12 20:13:10.633 | + functions-common:_run_under_systemd:1639 : local user=stack 2025-11-12 20:13:10.635 | + functions-common:_run_under_systemd:1640 : [[ -z stack ]] 2025-11-12 20:13:10.637 | + functions-common:_run_under_systemd:1643 : local env_vars= 2025-11-12 20:13:10.639 | + functions-common:_run_under_systemd:1644 : [[ -v SYSTEMD_ENV_VARS[g-api] ]] 2025-11-12 20:13:10.641 | + functions-common:_run_under_systemd:1647 : [[ /usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini =~ uwsgi ]] 2025-11-12 20:13:10.643 | + functions-common:_run_under_systemd:1648 : [[ True == \T\r\u\e ]] 2025-11-12 20:13:10.646 | + functions-common:_run_under_systemd:1649 : cmd='/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:10.648 | + functions-common:_run_under_systemd:1651 : write_uwsgi_user_unit_file devstack@g-api.service '/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini --venv /opt/stack/data/venv' '' stack '' 2025-11-12 20:13:10.650 | + functions-common:write_uwsgi_user_unit_file:1570 : local service=devstack@g-api.service 2025-11-12 20:13:10.652 | + functions-common:write_uwsgi_user_unit_file:1571 : local 'command=/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:10.654 | + functions-common:write_uwsgi_user_unit_file:1572 : local group= 2025-11-12 20:13:10.656 | + functions-common:write_uwsgi_user_unit_file:1573 : local user=stack 2025-11-12 20:13:10.658 | + functions-common:write_uwsgi_user_unit_file:1574 : local env_vars= 2025-11-12 20:13:10.660 | + functions-common:write_uwsgi_user_unit_file:1575 : local unitfile=/etc/systemd/system/devstack@g-api.service 2025-11-12 20:13:10.662 | + functions-common:write_uwsgi_user_unit_file:1576 : mkdir -p /etc/systemd/system 2025-11-12 20:13:10.665 | + functions-common:write_uwsgi_user_unit_file:1578 : iniset -sudo /etc/systemd/system/devstack@g-api.service Unit Description 'Devstack devstack@g-api.service' 2025-11-12 20:13:10.721 | + functions-common:write_uwsgi_user_unit_file:1579 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service Environment '"PATH=/opt/stack/data/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin"' 2025-11-12 20:13:10.775 | + functions-common:write_uwsgi_user_unit_file:1580 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service SyslogIdentifier devstack@g-api.service 2025-11-12 20:13:10.831 | + functions-common:write_uwsgi_user_unit_file:1581 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service User stack 2025-11-12 20:13:10.884 | + functions-common:write_uwsgi_user_unit_file:1582 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecStart '/usr/bin/uwsgi --procname-prefix glance-api --ini /etc/glance/glance-uwsgi.ini --venv /opt/stack/data/venv' 2025-11-12 20:13:10.933 | + functions-common:write_uwsgi_user_unit_file:1583 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service ExecReload '/usr/bin/kill -HUP $MAINPID' 2025-11-12 20:13:10.978 | + functions-common:write_uwsgi_user_unit_file:1584 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service Type notify 2025-11-12 20:13:11.026 | + functions-common:write_uwsgi_user_unit_file:1585 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service KillMode process 2025-11-12 20:13:11.073 | + functions-common:write_uwsgi_user_unit_file:1586 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service Restart always 2025-11-12 20:13:11.121 | + functions-common:write_uwsgi_user_unit_file:1587 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service NotifyAccess all 2025-11-12 20:13:11.167 | + functions-common:write_uwsgi_user_unit_file:1588 : iniset -sudo /etc/systemd/system/devstack@g-api.service Service RestartForceExitStatus 100 2025-11-12 20:13:11.216 | + functions-common:write_uwsgi_user_unit_file:1590 : [[ -n '' ]] 2025-11-12 20:13:11.218 | + functions-common:write_uwsgi_user_unit_file:1593 : [[ -n '' ]] 2025-11-12 20:13:11.220 | + functions-common:write_uwsgi_user_unit_file:1596 : iniset -sudo /etc/systemd/system/devstack@g-api.service Install WantedBy multi-user.target 2025-11-12 20:13:11.273 | + functions-common:write_uwsgi_user_unit_file:1599 : sudo systemctl daemon-reload 2025-11-12 20:13:11.543 | + functions-common:_run_under_systemd:1656 : sudo systemctl enable devstack@g-api.service 2025-11-12 20:13:11.553 | Created symlink /etc/systemd/system/multi-user.target.wants/devstack@g-api.service → /etc/systemd/system/devstack@g-api.service. 2025-11-12 20:13:11.809 | + functions-common:_run_under_systemd:1657 : sudo systemctl start devstack@g-api.service 2025-11-12 20:13:11.877 | + functions-common:run_process:1689 : time_stop run_process 2025-11-12 20:13:11.879 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:11.881 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:11.883 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:11.885 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:11.887 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:11.889 | + functions-common:time_stop:2429 : name=run_process 2025-11-12 20:13:11.891 | + functions-common:time_stop:2430 : start_time=1762978390590 2025-11-12 20:13:11.893 | + functions-common:time_stop:2432 : [[ -z 1762978390590 ]] 2025-11-12 20:13:11.896 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:11.900 | + functions-common:time_stop:2435 : end_time=1762978391897 2025-11-12 20:13:11.902 | + functions-common:time_stop:2436 : elapsed_time=1307 2025-11-12 20:13:11.904 | + functions-common:time_stop:2437 : total=18168 2025-11-12 20:13:11.907 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:11.909 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=19475 2025-11-12 20:13:11.911 | + lib/glance:start_glance:653 : is_service_enabled g-api-r 2025-11-12 20:13:11.925 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:11.927 | + lib/glance:start_glance:658 : echo 'Waiting for g-api (10.180.1.21) to start...' 2025-11-12 20:13:11.927 | Waiting for g-api (10.180.1.21) to start... 2025-11-12 20:13:11.929 | + lib/glance:start_glance:659 : wait_for_service 60 http://10.180.1.21/image 2025-11-12 20:13:11.931 | + functions:wait_for_service:469 : local timeout=60 2025-11-12 20:13:11.933 | + functions:wait_for_service:470 : local url=http://10.180.1.21/image 2025-11-12 20:13:11.935 | + functions:wait_for_service:471 : local rval=0 2025-11-12 20:13:11.937 | + functions:wait_for_service:472 : time_start wait_for_service 2025-11-12 20:13:11.939 | + functions-common:time_start:2409 : local name=wait_for_service 2025-11-12 20:13:11.941 | + functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:11.943 | + functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:11.946 | ++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:11.950 | + functions-common:time_start:2414 : _TIME_START[$name]=1762978391947 2025-11-12 20:13:11.952 | + functions:wait_for_service:473 : timeout 60 bash -x 2025-11-12 20:13:11.955 | ++ :: : curl -g -k --noproxy '*' -s -o /dev/null -w '%{http_code}' http://10.180.1.21/image 2025-11-12 20:13:14.090 | + :: : [[ 300 == 503 ]] 2025-11-12 20:13:14.091 | + :: : [[ 0 -eq 7 ]] 2025-11-12 20:13:14.094 | + functions:wait_for_service:478 : time_stop wait_for_service 2025-11-12 20:13:14.096 | + functions-common:time_stop:2423 : local name 2025-11-12 20:13:14.099 | + functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:14.101 | + functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:14.103 | + functions-common:time_stop:2426 : local total 2025-11-12 20:13:14.105 | + functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:14.108 | + functions-common:time_stop:2429 : name=wait_for_service 2025-11-12 20:13:14.110 | + functions-common:time_stop:2430 : start_time=1762978391947 2025-11-12 20:13:14.112 | + functions-common:time_stop:2432 : [[ -z 1762978391947 ]] 2025-11-12 20:13:14.115 | ++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:14.119 | + functions-common:time_stop:2435 : end_time=1762978394116 2025-11-12 20:13:14.121 | + functions-common:time_stop:2436 : elapsed_time=2169 2025-11-12 20:13:14.123 | + functions-common:time_stop:2437 : total=8652 2025-11-12 20:13:14.125 | + functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:14.128 | + functions-common:time_stop:2440 : _TIME_TOTAL[$name]=10821 2025-11-12 20:13:14.130 | + functions:wait_for_service:479 : return 0 2025-11-12 20:13:14.132 | + stack.sh:main:1393 : is_service_enabled mysql postgresql 2025-11-12 20:13:14.147 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:14.148 | + stack.sh:main:1393 : is_service_enabled glance 2025-11-12 20:13:14.162 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:14.165 | + stack.sh:main:1394 : echo_summary 'Uploading images' 2025-11-12 20:13:14.167 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:14.169 | + stack.sh:echo_summary:473 : echo -e Uploading images 2025-11-12 20:13:14.171 | + stack.sh:main:1396 : for image_url in ${IMAGE_URLS//,/ } 2025-11-12 20:13:14.173 | + stack.sh:main:1397 : upload_image 'https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.174 | + functions:upload_image:132 : local 'image_url=https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.176 | + functions:upload_image:134 : local image image_fname image_name 2025-11-12 20:13:14.178 | + functions:upload_image:136 : local max_attempts=5 2025-11-12 20:13:14.180 | + functions:upload_image:139 : mkdir -p /opt/stack/devstack/files/images 2025-11-12 20:13:14.183 | ++ functions:upload_image:140 : basename 'https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.186 | + functions:upload_image:140 : image_fname='cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.188 | + functions:upload_image:141 : [[ https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk != file* ]] 2025-11-12 20:13:14.189 | + functions:upload_image:143 : [[ ! -f /opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk ]] 2025-11-12 20:13:14.191 | ++ functions:upload_image:144 : seq 5 2025-11-12 20:13:14.195 | + functions:upload_image:144 : for attempt in `seq $max_attempts` 2025-11-12 20:13:14.196 | + functions:upload_image:145 : local rc=0 2025-11-12 20:13:14.198 | + functions:upload_image:146 : wget --progress=dot:giga -c 'https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' -O '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.200 | --2025-11-12 20:13:14-- https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk 2025-11-12 20:13:14.206 | Resolving repo.eu-de-1.cloud.sap (repo.eu-de-1.cloud.sap)... 147.204.9.26 2025-11-12 20:13:14.207 | Connecting to repo.eu-de-1.cloud.sap (repo.eu-de-1.cloud.sap)|147.204.9.26|:443... connected. 2025-11-12 20:13:14.235 | HTTP request sent, awaiting response... 200 OK 2025-11-12 20:13:14.235 | Length: 21318656 (20M) [application/octet-stream] 2025-11-12 20:13:14.235 | Saving to: ‘/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk’ 2025-11-12 20:13:14.249 | 2025-11-12 20:13:14.352 | 0K ........ ........ .... 100% 175M=0.1s 2025-11-12 20:13:14.352 | 2025-11-12 20:13:14.352 | 2025-11-12 20:13:14 (175 MB/s) - ‘/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk’ saved [21318656/21318656] 2025-11-12 20:13:14.352 | 2025-11-12 20:13:14.355 | + functions:upload_image:147 : [[ 0 -ne 0 ]] 2025-11-12 20:13:14.357 | + functions:upload_image:156 : break 2025-11-12 20:13:14.359 | + functions:upload_image:160 : image='/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.361 | + functions:upload_image:174 : [[ https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk =~ openvz ]] 2025-11-12 20:13:14.362 | + functions:upload_image:181 : [[ https://repo.eu-de-1.cloud.sap/sap-openstack-ci/images/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk =~ \.vmdk ]] 2025-11-12 20:13:14.364 | + functions:upload_image:182 : image_name='cirros-d240228-sparse;paraVirtual;vmxnet3' 2025-11-12 20:13:14.366 | + functions:upload_image:195 : local vmdk_disktype= 2025-11-12 20:13:14.368 | + functions:upload_image:196 : local vmdk_net_adapter=e1000 2025-11-12 20:13:14.369 | + functions:upload_image:197 : local path_len 2025-11-12 20:13:14.371 | + functions:upload_image:200 : local vmdk_adapter_type 2025-11-12 20:13:14.373 | ++ functions:upload_image:201 : head -25 '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.374 | ++ functions:upload_image:201 : grep -a -F -m 1 'ddb.adapterType =' '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.378 | + functions:upload_image:201 : vmdk_adapter_type='ddb.adapterType = "ide"' 2025-11-12 20:13:14.380 | + functions:upload_image:202 : vmdk_adapter_type='ide"' 2025-11-12 20:13:14.382 | + functions:upload_image:203 : vmdk_adapter_type=ide 2025-11-12 20:13:14.383 | + functions:upload_image:206 : local vmdk_create_type 2025-11-12 20:13:14.387 | ++ functions:upload_image:207 : head -25 '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.387 | ++ functions:upload_image:207 : grep -a -F -m 1 createType= '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.391 | + functions:upload_image:207 : vmdk_create_type='createType="streamOptimized"' 2025-11-12 20:13:14.393 | + functions:upload_image:208 : vmdk_create_type='streamOptimized"' 2025-11-12 20:13:14.395 | + functions:upload_image:209 : vmdk_create_type=streamOptimized 2025-11-12 20:13:14.397 | + functions:upload_image:212 : descriptor_data_pair_msg='Monolithic flat and VMFS disks should use a descriptor-data pair.' 2025-11-12 20:13:14.399 | + functions:upload_image:213 : [[ streamOptimized = \m\o\n\o\l\i\t\h\i\c\S\p\a\r\s\e ]] 2025-11-12 20:13:14.400 | + functions:upload_image:215 : [[ streamOptimized = \m\o\n\o\l\i\t\h\i\c\F\l\a\t ]] 2025-11-12 20:13:14.402 | + functions:upload_image:215 : [[ streamOptimized = \v\m\f\s ]] 2025-11-12 20:13:14.404 | + functions:upload_image:243 : [[ streamOptimized = \s\t\r\e\a\m\O\p\t\i\m\i\z\e\d ]] 2025-11-12 20:13:14.405 | + functions:upload_image:244 : vmdk_disktype=streamOptimized 2025-11-12 20:13:14.408 | ++ functions:upload_image:284 : echo 'cirros-d240228-sparse;paraVirtual;vmxnet3' 2025-11-12 20:13:14.408 | ++ functions:upload_image:284 : grep -oP '(?<=-)(?!.*-).*[:;].*[:;].*$' 2025-11-12 20:13:14.412 | + functions:upload_image:284 : property_string='sparse;paraVirtual;vmxnet3' 2025-11-12 20:13:14.414 | + functions:upload_image:285 : IFS=':;' 2025-11-12 20:13:14.416 | + functions:upload_image:285 : read -a props 2025-11-12 20:13:14.418 | + functions:upload_image:286 : vmdk_disktype=sparse 2025-11-12 20:13:14.420 | + functions:upload_image:287 : vmdk_adapter_type=paraVirtual 2025-11-12 20:13:14.422 | + functions:upload_image:288 : vmdk_net_adapter=vmxnet3 2025-11-12 20:13:14.424 | + functions:upload_image:290 : _upload_image 'cirros-d240228-sparse;paraVirtual;vmxnet3' bare vmdk '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' vmware_disktype=sparse vmware_adaptertype=paraVirtual hw_vif_model=vmxnet3 2025-11-12 20:13:14.425 | + functions:_upload_image:104 : local 'image_name=cirros-d240228-sparse;paraVirtual;vmxnet3' 2025-11-12 20:13:14.427 | + functions:_upload_image:105 : shift 2025-11-12 20:13:14.429 | + functions:_upload_image:106 : local container=bare 2025-11-12 20:13:14.431 | + functions:_upload_image:107 : shift 2025-11-12 20:13:14.432 | + functions:_upload_image:108 : local disk=vmdk 2025-11-12 20:13:14.434 | + functions:_upload_image:109 : shift 2025-11-12 20:13:14.436 | + functions:_upload_image:110 : local 'image=/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.438 | + functions:_upload_image:111 : shift 2025-11-12 20:13:14.439 | + functions:_upload_image:112 : local properties 2025-11-12 20:13:14.441 | + functions:_upload_image:113 : local useimport 2025-11-12 20:13:14.443 | ++ functions:_upload_image:115 : _image_properties_to_arg vmware_disktype=sparse vmware_adaptertype=paraVirtual hw_vif_model=vmxnet3 2025-11-12 20:13:14.445 | ++ functions:_image_properties_to_arg:87 : local result= 2025-11-12 20:13:14.446 | ++ functions:_image_properties_to_arg:88 : for property in $* 2025-11-12 20:13:14.448 | ++ functions:_image_properties_to_arg:89 : result+=' --property vmware_disktype=sparse' 2025-11-12 20:13:14.450 | ++ functions:_image_properties_to_arg:88 : for property in $* 2025-11-12 20:13:14.451 | ++ functions:_image_properties_to_arg:89 : result+=' --property vmware_adaptertype=paraVirtual' 2025-11-12 20:13:14.453 | ++ functions:_image_properties_to_arg:88 : for property in $* 2025-11-12 20:13:14.455 | ++ functions:_image_properties_to_arg:89 : result+=' --property hw_vif_model=vmxnet3' 2025-11-12 20:13:14.457 | ++ functions:_image_properties_to_arg:91 : echo --property vmware_disktype=sparse --property vmware_adaptertype=paraVirtual --property hw_vif_model=vmxnet3 2025-11-12 20:13:14.459 | + functions:_upload_image:115 : properties='--property vmware_disktype=sparse --property vmware_adaptertype=paraVirtual --property hw_vif_model=vmxnet3' 2025-11-12 20:13:14.460 | + functions:_upload_image:117 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:14.463 | ++ functions:_upload_image:121 : readlink -f '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:14.466 | + functions:_upload_image:121 : openstack --os-cloud=devstack-admin --os-region-name=RegionOne image create 'cirros-d240228-sparse;paraVirtual;vmxnet3' --public --container-format bare --disk-format vmdk --property vmware_disktype=sparse --property vmware_adaptertype=paraVirtual --property hw_vif_model=vmxnet3 --file '/opt/stack/devstack/files/cirros-d240228-sparse;paraVirtual;vmxnet3.vmdk' 2025-11-12 20:13:16.871 | +------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 2025-11-12 20:13:16.871 | | Field | Value | 2025-11-12 20:13:16.871 | +------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 2025-11-12 20:13:16.871 | | checksum | 879b8eacf4b511d84bac79c7fe0e0d0a | 2025-11-12 20:13:16.871 | | container_format | bare | 2025-11-12 20:13:16.871 | | created_at | 2025-11-12T20:13:16Z | 2025-11-12 20:13:16.871 | | disk_format | vmdk | 2025-11-12 20:13:16.871 | | file | /v2/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e/file | 2025-11-12 20:13:16.871 | | id | d86e9e98-d4e7-4de1-92c2-950a8a23615e | 2025-11-12 20:13:16.871 | | min_disk | 0 | 2025-11-12 20:13:16.871 | | min_ram | 0 | 2025-11-12 20:13:16.871 | | name | cirros-d240228-sparse;paraVirtual;vmxnet3 | 2025-11-12 20:13:16.871 | | owner | 6e312f8acc4c4ed89508dc569b2fde93 | 2025-11-12 20:13:16.871 | | properties | hw_vif_model='vmxnet3', os_hash_algo='sha512', os_hash_value='7b454ad71f0f894fcc55e4d1f50ee446a570ffa34406e3026d1af22a43e4d61724db145f5ac4ee3c321289b7638b2a429cce605dfa25c96800748e00a61d3051', os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images/cirros-d240228-sparse;paraVirtual;vmxnet3', owner_specified.openstack.sha256='', vmware_adaptertype='paraVirtual', vmware_disktype='sparse' | 2025-11-12 20:13:16.871 | | protected | False | 2025-11-12 20:13:16.871 | | schema | /v2/schemas/image | 2025-11-12 20:13:16.871 | | size | 21318656 | 2025-11-12 20:13:16.871 | | status | active | 2025-11-12 20:13:16.871 | | tags | | 2025-11-12 20:13:16.871 | | updated_at | 2025-11-12T20:13:16Z | 2025-11-12 20:13:16.871 | | virtual_size | 117440512 | 2025-11-12 20:13:16.871 | | visibility | public | 2025-11-12 20:13:16.871 | +------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 2025-11-12 20:13:17.037 | + functions:upload_image:292 : return 2025-11-12 20:13:17.040 | + stack.sh:main:1401 : async_wait create_flavors 2025-11-12 20:13:17.079 | [3565 Async create_flavors:56820]: Waiting for completion of create_flavors running on PID 56820 (2 other jobs running) 2025-11-12 20:13:17.099 | [3565 Async create_flavors:56820]: Signaling child to exit 2025-11-12 20:13:18.739 | + inc/async:async_inner:64 : rc=0 2025-11-12 20:13:18.760 | [56820 Async create_flavors:56820]: finished successfully 2025-11-12 20:13:18.778 | WAKEUP 2025-11-12 20:13:18.796 | [3565 Async create_flavors:56820]: Signaled 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1270 : is_service_enabled n-api 2025-11-12 20:13:18.797 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1271 : openstack --os-region-name=RegionOne flavor list 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1271 : grep -q ds512M 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1273 : openstack --os-region-name=RegionOne flavor create --id c1 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True cirros256 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | Field | Value | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.797 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.797 | | description | None | 2025-11-12 20:13:18.797 | | disk | 1 | 2025-11-12 20:13:18.797 | | id | c1 | 2025-11-12 20:13:18.797 | | name | cirros256 | 2025-11-12 20:13:18.797 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.797 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.797 | | ram | 256 | 2025-11-12 20:13:18.797 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.797 | | swap | 0 | 2025-11-12 20:13:18.797 | | vcpus | 1 | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1274 : openstack --os-region-name=RegionOne flavor create --id d1 --ram 512 --disk 5 --vcpus 1 --property hw_rng:allowed=True ds512M 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | Field | Value | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.797 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.797 | | description | None | 2025-11-12 20:13:18.797 | | disk | 5 | 2025-11-12 20:13:18.797 | | id | d1 | 2025-11-12 20:13:18.797 | | name | ds512M | 2025-11-12 20:13:18.797 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.797 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.797 | | ram | 512 | 2025-11-12 20:13:18.797 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.797 | | swap | 0 | 2025-11-12 20:13:18.797 | | vcpus | 1 | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1275 : openstack --os-region-name=RegionOne flavor create --id d2 --ram 1024 --disk 10 --vcpus 1 --property hw_rng:allowed=True ds1G 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | Field | Value | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.797 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.797 | | description | None | 2025-11-12 20:13:18.797 | | disk | 10 | 2025-11-12 20:13:18.797 | | id | d2 | 2025-11-12 20:13:18.797 | | name | ds1G | 2025-11-12 20:13:18.797 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.797 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.797 | | ram | 1024 | 2025-11-12 20:13:18.797 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.797 | | swap | 0 | 2025-11-12 20:13:18.797 | | vcpus | 1 | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1276 : openstack --os-region-name=RegionOne flavor create --id d3 --ram 2048 --disk 10 --vcpus 2 --property hw_rng:allowed=True ds2G 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | Field | Value | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.797 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.797 | | description | None | 2025-11-12 20:13:18.797 | | disk | 10 | 2025-11-12 20:13:18.797 | | id | d3 | 2025-11-12 20:13:18.797 | | name | ds2G | 2025-11-12 20:13:18.797 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.797 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.797 | | ram | 2048 | 2025-11-12 20:13:18.797 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.797 | | swap | 0 | 2025-11-12 20:13:18.797 | | vcpus | 2 | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | + lib/nova:create_flavors:1277 : openstack --os-region-name=RegionOne flavor create --id d4 --ram 4096 --disk 20 --vcpus 4 --property hw_rng:allowed=True ds4G 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | Field | Value | 2025-11-12 20:13:18.797 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.797 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.797 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 20 | 2025-11-12 20:13:18.798 | | id | d4 | 2025-11-12 20:13:18.798 | | name | ds4G | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 4096 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 4 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1280 : openstack --os-region-name=RegionOne flavor list 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1280 : grep -q m1.tiny 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1281 : openstack --os-region-name=RegionOne flavor create --id 1 --ram 512 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.tiny 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | Field | Value | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.798 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 1 | 2025-11-12 20:13:18.798 | | id | 1 | 2025-11-12 20:13:18.798 | | name | m1.tiny | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 512 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 1 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1282 : openstack --os-region-name=RegionOne flavor create --id 2 --ram 2048 --disk 20 --vcpus 1 --property hw_rng:allowed=True m1.small 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | Field | Value | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.798 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 20 | 2025-11-12 20:13:18.798 | | id | 2 | 2025-11-12 20:13:18.798 | | name | m1.small | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 2048 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 1 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1283 : openstack --os-region-name=RegionOne flavor create --id 3 --ram 4096 --disk 40 --vcpus 2 --property hw_rng:allowed=True m1.medium 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | Field | Value | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.798 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 40 | 2025-11-12 20:13:18.798 | | id | 3 | 2025-11-12 20:13:18.798 | | name | m1.medium | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 4096 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 2 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1284 : openstack --os-region-name=RegionOne flavor create --id 4 --ram 8192 --disk 80 --vcpus 4 --property hw_rng:allowed=True m1.large 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | Field | Value | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.798 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 80 | 2025-11-12 20:13:18.798 | | id | 4 | 2025-11-12 20:13:18.798 | | name | m1.large | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 8192 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 4 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | + lib/nova:create_flavors:1285 : openstack --os-region-name=RegionOne flavor create --id 5 --ram 16384 --disk 160 --vcpus 8 --property hw_rng:allowed=True m1.xlarge 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | Field | Value | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.798 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:18.798 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:18.798 | | description | None | 2025-11-12 20:13:18.798 | | disk | 160 | 2025-11-12 20:13:18.798 | | id | 5 | 2025-11-12 20:13:18.798 | | name | m1.xlarge | 2025-11-12 20:13:18.798 | | os-flavor-access:is_public | True | 2025-11-12 20:13:18.798 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:18.798 | | ram | 16384 | 2025-11-12 20:13:18.798 | | rxtx_factor | 1.0 | 2025-11-12 20:13:18.798 | | swap | 0 | 2025-11-12 20:13:18.798 | | vcpus | 8 | 2025-11-12 20:13:18.798 | +----------------------------+-----------------------+ 2025-11-12 20:13:18.833 | [3565 Async create_flavors:56820]: finished create_flavors with result 0 in 16 seconds 2025-11-12 20:13:18.836 | + inc/async:async_wait:197 : return 0 2025-11-12 20:13:18.838 | + stack.sh:main:1403 : is_service_enabled horizon 2025-11-12 20:13:18.852 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:18.854 | + stack.sh:main:1417 : is_service_enabled nova 2025-11-12 20:13:18.868 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:18.870 | + stack.sh:main:1417 : is_service_enabled keystone 2025-11-12 20:13:18.885 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:18.887 | + stack.sh:main:1418 : USERRC_PARAMS='-PA --target-dir /opt/stack/devstack/accrc --os-password nomoresecret' 2025-11-12 20:13:18.889 | + stack.sh:main:1420 : '[' -f /opt/stack/data/ca-bundle.pem ']' 2025-11-12 20:13:18.891 | + stack.sh:main:1424 : /opt/stack/devstack/tools/create_userrc.sh -PA --target-dir /opt/stack/devstack/accrc --os-password nomoresecret 2025-11-12 20:13:18.894 | + opt/stack/devstack/tools/create_userrc.sh:main:31 : ACCOUNT_DIR=./accrc 2025-11-12 20:13:18.895 | ++ opt/stack/devstack/tools/create_userrc.sh:main:80 : getopt -o hPAp:u:r:C: -l os-username:,os-password:,os-tenant-id:,os-tenant-name:,os-project-name:,os-project-id:,os-project-domain-id:,os-project-domain-name:,os-user-domain-id:,os-user-domain-name:,os-auth-url:,target-dir:,heat-url:,skip-project:,os-cacert:,help,debug -- -PA --target-dir /opt/stack/devstack/accrc --os-password nomoresecret 2025-11-12 20:13:18.899 | + opt/stack/devstack/tools/create_userrc.sh:main:80 : options=' -P -A --target-dir '\''/opt/stack/devstack/accrc'\'' --os-password '\''nomoresecret'\'' --' 2025-11-12 20:13:18.899 | + opt/stack/devstack/tools/create_userrc.sh:main:84 : eval set -- -P -A --target-dir ''\''/opt/stack/devstack/accrc'\''' --os-password ''\''nomoresecret'\''' -- 2025-11-12 20:13:18.901 | ++ opt/stack/devstack/tools/create_userrc.sh:main:84 : set -- -P -A --target-dir /opt/stack/devstack/accrc --os-password nomoresecret -- 2025-11-12 20:13:18.902 | + opt/stack/devstack/tools/create_userrc.sh:main:85 : ADDPASS= 2025-11-12 20:13:18.903 | + opt/stack/devstack/tools/create_userrc.sh:main:86 : HEAT_URL= 2025-11-12 20:13:18.904 | + opt/stack/devstack/tools/create_userrc.sh:main:91 : SKIP_PROJECT=service 2025-11-12 20:13:18.905 | + opt/stack/devstack/tools/create_userrc.sh:main:92 : MODE= 2025-11-12 20:13:18.906 | + opt/stack/devstack/tools/create_userrc.sh:main:93 : ROLE=Member 2025-11-12 20:13:18.907 | + opt/stack/devstack/tools/create_userrc.sh:main:94 : USER_NAME= 2025-11-12 20:13:18.908 | + opt/stack/devstack/tools/create_userrc.sh:main:95 : USER_PASS= 2025-11-12 20:13:18.909 | + opt/stack/devstack/tools/create_userrc.sh:main:96 : '[' 7 -gt 0 ']' 2025-11-12 20:13:18.910 | + opt/stack/devstack/tools/create_userrc.sh:main:97 : case "$1" in 2025-11-12 20:13:18.911 | + opt/stack/devstack/tools/create_userrc.sh:main:119 : ADDPASS=yes 2025-11-12 20:13:18.912 | + opt/stack/devstack/tools/create_userrc.sh:main:126 : shift 2025-11-12 20:13:18.913 | + opt/stack/devstack/tools/create_userrc.sh:main:96 : '[' 6 -gt 0 ']' 2025-11-12 20:13:18.914 | + opt/stack/devstack/tools/create_userrc.sh:main:97 : case "$1" in 2025-11-12 20:13:18.915 | + opt/stack/devstack/tools/create_userrc.sh:main:118 : MODE=all 2025-11-12 20:13:18.916 | + opt/stack/devstack/tools/create_userrc.sh:main:126 : shift 2025-11-12 20:13:18.917 | + opt/stack/devstack/tools/create_userrc.sh:main:96 : '[' 5 -gt 0 ']' 2025-11-12 20:13:18.918 | + opt/stack/devstack/tools/create_userrc.sh:main:97 : case "$1" in 2025-11-12 20:13:18.919 | + opt/stack/devstack/tools/create_userrc.sh:main:113 : ACCOUNT_DIR=/opt/stack/devstack/accrc 2025-11-12 20:13:18.920 | + opt/stack/devstack/tools/create_userrc.sh:main:113 : shift 2025-11-12 20:13:18.921 | + opt/stack/devstack/tools/create_userrc.sh:main:126 : shift 2025-11-12 20:13:18.922 | + opt/stack/devstack/tools/create_userrc.sh:main:96 : '[' 3 -gt 0 ']' 2025-11-12 20:13:18.923 | + opt/stack/devstack/tools/create_userrc.sh:main:97 : case "$1" in 2025-11-12 20:13:18.924 | + opt/stack/devstack/tools/create_userrc.sh:main:100 : export OS_PASSWORD=nomoresecret 2025-11-12 20:13:18.925 | + opt/stack/devstack/tools/create_userrc.sh:main:100 : OS_PASSWORD=nomoresecret 2025-11-12 20:13:18.926 | + opt/stack/devstack/tools/create_userrc.sh:main:100 : shift 2025-11-12 20:13:18.927 | + opt/stack/devstack/tools/create_userrc.sh:main:126 : shift 2025-11-12 20:13:18.928 | + opt/stack/devstack/tools/create_userrc.sh:main:96 : '[' 1 -gt 0 ']' 2025-11-12 20:13:18.929 | + opt/stack/devstack/tools/create_userrc.sh:main:97 : case "$1" in 2025-11-12 20:13:18.930 | + opt/stack/devstack/tools/create_userrc.sh:main:122 : shift 2025-11-12 20:13:18.931 | + opt/stack/devstack/tools/create_userrc.sh:main:122 : break 2025-11-12 20:13:18.932 | + opt/stack/devstack/tools/create_userrc.sh:main:129 : '[' -z nomoresecret ']' 2025-11-12 20:13:18.933 | + opt/stack/devstack/tools/create_userrc.sh:main:138 : '[' -z '' -a '' ']' 2025-11-12 20:13:18.934 | + opt/stack/devstack/tools/create_userrc.sh:main:142 : '[' -z '' -a '' ']' 2025-11-12 20:13:18.935 | + opt/stack/devstack/tools/create_userrc.sh:main:146 : '[' -z '' -a -z '' ']' 2025-11-12 20:13:18.936 | + opt/stack/devstack/tools/create_userrc.sh:main:147 : export OS_PROJECT_NAME=admin 2025-11-12 20:13:18.937 | + opt/stack/devstack/tools/create_userrc.sh:main:147 : OS_PROJECT_NAME=admin 2025-11-12 20:13:18.938 | + opt/stack/devstack/tools/create_userrc.sh:main:150 : '[' -z '' ']' 2025-11-12 20:13:18.939 | + opt/stack/devstack/tools/create_userrc.sh:main:151 : export OS_USERNAME=admin 2025-11-12 20:13:18.940 | + opt/stack/devstack/tools/create_userrc.sh:main:151 : OS_USERNAME=admin 2025-11-12 20:13:18.941 | + opt/stack/devstack/tools/create_userrc.sh:main:154 : '[' -z '' ']' 2025-11-12 20:13:18.943 | + opt/stack/devstack/tools/create_userrc.sh:main:155 : export OS_AUTH_URL=http://localhost:5000/v3/ 2025-11-12 20:13:18.944 | + opt/stack/devstack/tools/create_userrc.sh:main:155 : OS_AUTH_URL=http://localhost:5000/v3/ 2025-11-12 20:13:18.945 | + opt/stack/devstack/tools/create_userrc.sh:main:158 : '[' -z '' -a -z '' ']' 2025-11-12 20:13:18.946 | + opt/stack/devstack/tools/create_userrc.sh:main:160 : OS_USER_DOMAIN_ID=default 2025-11-12 20:13:18.947 | + opt/stack/devstack/tools/create_userrc.sh:main:163 : '[' -z '' -a -z '' ']' 2025-11-12 20:13:18.948 | + opt/stack/devstack/tools/create_userrc.sh:main:165 : OS_PROJECT_DOMAIN_ID=default 2025-11-12 20:13:18.949 | + opt/stack/devstack/tools/create_userrc.sh:main:168 : USER_PASS=nomoresecret 2025-11-12 20:13:18.950 | + opt/stack/devstack/tools/create_userrc.sh:main:169 : USER_NAME=admin 2025-11-12 20:13:18.952 | + opt/stack/devstack/tools/create_userrc.sh:main:171 : '[' -z all ']' 2025-11-12 20:13:18.953 | + opt/stack/devstack/tools/create_userrc.sh:main:239 : '[' all '!=' create ']' 2025-11-12 20:13:18.954 | + opt/stack/devstack/tools/create_userrc.sh:main:241 : grep ,True 2025-11-12 20:13:18.955 | + opt/stack/devstack/tools/create_userrc.sh:main:241 : openstack project list --long --quote none -f csv 2025-11-12 20:13:18.956 | + opt/stack/devstack/tools/create_userrc.sh:main:241 : IFS=, 2025-11-12 20:13:18.956 | + opt/stack/devstack/tools/create_userrc.sh:main:241 : grep -v service 2025-11-12 20:13:18.956 | + opt/stack/devstack/tools/create_userrc.sh:main:241 : read project_id project_name desc enabled 2025-11-12 20:13:19.858 | Failed to discover available identity versions when contacting http://localhost:5000/v3/. Attempting to parse version from URL. 2025-11-12 20:13:19.859 | Unable to establish connection to http://localhost:5000/v3/auth/tokens: HTTPConnectionPool(host='localhost', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2025-11-12 20:13:20.035 | + stack.sh:main:1429 : save_stackenv 2025-11-12 20:13:20.035 | + functions-common:save_stackenv:63 : local tag= 2025-11-12 20:13:20.035 | ++ functions-common:save_stackenv:65 : date +%F-%H%M%S 2025-11-12 20:13:20.049 | + functions-common:save_stackenv:65 : time_stamp=2025-11-12-201320 2025-11-12 20:13:20.049 | + functions-common:save_stackenv:66 : echo '# 2025-11-12-201320 ' 2025-11-12 20:13:20.054 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.056 | + functions-common:save_stackenv:68 : echo BASE_SQL_CONN=mysql+pymysql://root:stackdb@127.0.0.1 2025-11-12 20:13:20.059 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.061 | + functions-common:save_stackenv:68 : echo DATA_DIR=/opt/stack/data 2025-11-12 20:13:20.063 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.065 | + functions-common:save_stackenv:68 : echo DEST=/opt/stack/ 2025-11-12 20:13:20.067 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.069 | + functions-common:save_stackenv:68 : echo ENABLED_SERVICES=key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta,neutron-api,neutron-rpc-server,neutron-periodic-workers 2025-11-12 20:13:20.071 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.073 | + functions-common:save_stackenv:68 : echo HOST_IP=10.180.1.21 2025-11-12 20:13:20.075 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.077 | + functions-common:save_stackenv:68 : echo KEYSTONE_SERVICE_URI=http://10.180.1.21/identity 2025-11-12 20:13:20.079 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.081 | + functions-common:save_stackenv:68 : echo LOGFILE=/opt/stack//logs/stack.sh.log.2025-11-12-200623 2025-11-12 20:13:20.083 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.086 | + functions-common:save_stackenv:68 : echo OS_CACERT= 2025-11-12 20:13:20.088 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.090 | + functions-common:save_stackenv:68 : echo SERVICE_HOST=10.180.1.21 2025-11-12 20:13:20.093 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.095 | + functions-common:save_stackenv:68 : echo STACK_USER=stack 2025-11-12 20:13:20.097 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.099 | + functions-common:save_stackenv:68 : echo TLS_IP= 2025-11-12 20:13:20.102 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.104 | + functions-common:save_stackenv:68 : echo HOST_IPV6= 2025-11-12 20:13:20.106 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.108 | + functions-common:save_stackenv:68 : echo SERVICE_IP_VERSION=4 2025-11-12 20:13:20.111 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.113 | + functions-common:save_stackenv:68 : echo TUNNEL_ENDPOINT_IP=10.180.1.21 2025-11-12 20:13:20.115 | + functions-common:save_stackenv:67 : for i in $STACK_ENV_VARS 2025-11-12 20:13:20.117 | + functions-common:save_stackenv:68 : echo TUNNEL_IP_VERSION=4 2025-11-12 20:13:20.119 | + stack.sh:main:1440 : merge_config_group /opt/stack/devstack/local.conf extra 2025-11-12 20:13:20.121 | + inc/meta-config:merge_config_group:171 : local localfile=/opt/stack/devstack/local.conf 2025-11-12 20:13:20.123 | + inc/meta-config:merge_config_group:171 : shift 2025-11-12 20:13:20.125 | + inc/meta-config:merge_config_group:172 : local matchgroups=extra 2025-11-12 20:13:20.127 | + inc/meta-config:merge_config_group:174 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:13:20.129 | + inc/meta-config:merge_config_group:176 : local configfile group 2025-11-12 20:13:20.131 | + inc/meta-config:merge_config_group:177 : for group in $matchgroups 2025-11-12 20:13:20.134 | ++ inc/meta-config:merge_config_group:178 : get_meta_section_files /opt/stack/devstack/local.conf extra 2025-11-12 20:13:20.136 | ++ inc/meta-config:get_meta_section_files:63 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:13:20.138 | ++ inc/meta-config:get_meta_section_files:64 : local matchgroup=extra 2025-11-12 20:13:20.141 | ++ inc/meta-config:get_meta_section_files:66 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:13:20.143 | ++ inc/meta-config:get_meta_section_files:68 : awk -v matchgroup=extra ' 2025-11-12 20:13:20.143 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:13:20.143 | gsub("[][]", "", $1); 2025-11-12 20:13:20.143 | split($1, a, "|"); 2025-11-12 20:13:20.143 | if (a[1] == matchgroup) 2025-11-12 20:13:20.143 | print a[2] 2025-11-12 20:13:20.143 | } 2025-11-12 20:13:20.143 | ' /opt/stack/devstack/local.conf 2025-11-12 20:13:20.147 | + stack.sh:main:1447 : run_phase stack extra 2025-11-12 20:13:20.149 | + functions-common:run_phase:1851 : local mode=stack 2025-11-12 20:13:20.151 | + functions-common:run_phase:1852 : local phase=extra 2025-11-12 20:13:20.153 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:13:20.155 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:13:20.157 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:13:20.160 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:13:20.162 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:13:20.164 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:13:20.168 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:13:20.170 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:13:20.172 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:13:20.174 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh stack extra 2025-11-12 20:13:20.176 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:13:20.189 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:20.191 | ++ extras.d/80-tempest.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:13:20.193 | ++ extras.d/80-tempest.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.195 | ++ extras.d/80-tempest.sh:source:7 : [[ extra == \i\n\s\t\a\l\l ]] 2025-11-12 20:13:20.197 | ++ extras.d/80-tempest.sh:source:10 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.199 | ++ extras.d/80-tempest.sh:source:10 : [[ extra == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:13:20.201 | ++ extras.d/80-tempest.sh:source:13 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.203 | ++ extras.d/80-tempest.sh:source:13 : [[ extra == \e\x\t\r\a ]] 2025-11-12 20:13:20.205 | ++ extras.d/80-tempest.sh:source:15 : : 2025-11-12 20:13:20.207 | ++ extras.d/80-tempest.sh:source:27 : [[ stack == \u\n\s\t\a\c\k ]] 2025-11-12 20:13:20.209 | ++ extras.d/80-tempest.sh:source:32 : [[ stack == \c\l\e\a\n ]] 2025-11-12 20:13:20.212 | + functions-common:run_phase:1872 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:13:20.214 | + functions-common:run_phase:1875 : [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:13:20.215 | + functions-common:run_phase:1878 : run_plugins stack extra 2025-11-12 20:13:20.217 | + functions-common:run_plugins:1837 : local mode=stack 2025-11-12 20:13:20.220 | + functions-common:run_plugins:1838 : local phase=extra 2025-11-12 20:13:20.222 | + functions-common:run_plugins:1840 : local plugins=,networking-nsx-t 2025-11-12 20:13:20.223 | + functions-common:run_plugins:1841 : local plugin 2025-11-12 20:13:20.226 | + functions-common:run_plugins:1842 : for plugin in ${plugins//,/ } 2025-11-12 20:13:20.228 | + functions-common:run_plugins:1843 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:13:20.230 | + functions-common:run_plugins:1844 : [[ -f /opt/stack/networking-nsx-t/devstack/plugin.sh ]] 2025-11-12 20:13:20.232 | + functions-common:run_plugins:1845 : source /opt/stack/networking-nsx-t/devstack/plugin.sh stack extra 2025-11-12 20:13:20.234 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:13:20.236 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.238 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ extra == \i\n\s\t\a\l\l ]] 2025-11-12 20:13:20.240 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.242 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ extra == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:13:20.244 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:20.246 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ extra == \e\x\t\r\a ]] 2025-11-12 20:13:20.248 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:17 : echo_summary 'Initializing Networking-NSX-T' 2025-11-12 20:13:20.250 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:20.252 | ++ stack.sh:echo_summary:473 : echo -e Initializing Networking-NSX-T 2025-11-12 20:13:20.254 | + stack.sh:main:1455 : merge_config_group /opt/stack/devstack/local.conf post-extra 2025-11-12 20:13:20.256 | + inc/meta-config:merge_config_group:171 : local localfile=/opt/stack/devstack/local.conf 2025-11-12 20:13:20.258 | + inc/meta-config:merge_config_group:171 : shift 2025-11-12 20:13:20.260 | + inc/meta-config:merge_config_group:172 : local matchgroups=post-extra 2025-11-12 20:13:20.262 | + inc/meta-config:merge_config_group:174 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:13:20.264 | + inc/meta-config:merge_config_group:176 : local configfile group 2025-11-12 20:13:20.266 | + inc/meta-config:merge_config_group:177 : for group in $matchgroups 2025-11-12 20:13:20.269 | ++ inc/meta-config:merge_config_group:178 : get_meta_section_files /opt/stack/devstack/local.conf post-extra 2025-11-12 20:13:20.271 | ++ inc/meta-config:get_meta_section_files:63 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:13:20.273 | ++ inc/meta-config:get_meta_section_files:64 : local matchgroup=post-extra 2025-11-12 20:13:20.275 | ++ inc/meta-config:get_meta_section_files:66 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:13:20.277 | ++ inc/meta-config:get_meta_section_files:68 : awk -v matchgroup=post-extra ' 2025-11-12 20:13:20.277 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:13:20.277 | gsub("[][]", "", $1); 2025-11-12 20:13:20.277 | split($1, a, "|"); 2025-11-12 20:13:20.277 | if (a[1] == matchgroup) 2025-11-12 20:13:20.277 | print a[2] 2025-11-12 20:13:20.277 | } 2025-11-12 20:13:20.277 | ' /opt/stack/devstack/local.conf 2025-11-12 20:13:20.282 | + stack.sh:main:1464 : is_service_enabled n-cpu 2025-11-12 20:13:20.296 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:20.298 | + stack.sh:main:1469 : service_check 2025-11-12 20:13:20.300 | + functions-common:service_check:1716 : local service 2025-11-12 20:13:20.302 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.304 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@key.service 2025-11-12 20:13:20.314 | Failed to get unit file state for devstack@key.service: No such file or directory 2025-11-12 20:13:20.317 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.319 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@n-api.service 2025-11-12 20:13:20.329 | enabled 2025-11-12 20:13:20.333 | + functions-common:service_check:1723 : sudo systemctl status devstack@n-api.service --no-pager 2025-11-12 20:13:20.362 | ● devstack@n-api.service - Devstack devstack@n-api.service 2025-11-12 20:13:20.363 | Loaded: loaded (/etc/systemd/system/devstack@n-api.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.363 | Active: active (running) since Wed 2025-11-12 20:12:19 UTC; 1min 0s ago 2025-11-12 20:13:20.363 | Main PID: 48722 (uwsgi) 2025-11-12 20:13:20.363 | Status: "uWSGI is ready" 2025-11-12 20:13:20.363 | Tasks: 3 (limit: 38444) 2025-11-12 20:13:20.363 | Memory: 248.5M 2025-11-12 20:13:20.363 | CPU: 7.063s 2025-11-12 20:13:20.363 | CGroup: /system.slice/system-devstack.slice/devstack@n-api.service 2025-11-12 20:13:20.363 | ├─48722 "nova-apiuWSGI master" 2025-11-12 20:13:20.363 | ├─48723 "nova-apiuWSGI worker 1" 2025-11-12 20:13:20.363 | └─48724 "nova-apiuWSGI worker 2" 2025-11-12 20:13:20.363 | 2025-11-12 20:13:20.363 | Nov 12 20:13:17 devstack devstack@n-api.service[48724]: [pid: 48724|app: 0|req: 16/32] 10.180.1.21 () {64 vars in 1328 bytes} [Wed Nov 12 20:13:17 2025] POST /compute/v2.1/flavors/4/os-extra_specs => generated 43 bytes in 17 msecs (HTTP/1.1 200) 9 headers in 358 bytes (1 switches on core 0) 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: DEBUG nova.api.openstack.wsgi [None req-925e857e-2c2f-4d4b-b7e2-304fdfa3e866 admin admin] Calling method '>' {{(pid=48723) _process_stack /opt/stack/nova/nova/api/openstack/wsgi.py:552}} 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: INFO nova.api.openstack.requestlog [None req-925e857e-2c2f-4d4b-b7e2-304fdfa3e866 admin admin] 10.180.1.21 "GET /compute/v2.1" status: 200 len: 389 microversion: 2.1 time: 0.003153 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: [pid: 48723|app: 0|req: 17/33] 10.180.1.21 () {54 vars in 926 bytes} [Wed Nov 12 20:13:18 2025] GET /compute/v2.1 => generated 389 bytes in 4 msecs (HTTP/1.1 200) 9 headers in 357 bytes (1 switches on core 0) 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48724]: DEBUG nova.api.openstack.wsgi [None req-e53d1a0a-c81c-479d-a18f-ce326b0db046 admin admin] Action: 'create', calling method: >, body: {"flavor": {"id": "5", "vcpus": 8, "ram": 16384, "OS-FLV-EXT-DATA:ephemeral": 0, "disk": 160, "rxtx_factor": 1.0, "os-flavor-access:is_public": true, "swap": 0, "name": "m1.xlarge"}} {{(pid=48724) _process_stack /opt/stack/nova/nova/api/openstack/wsgi.py:550}} 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48724]: INFO nova.api.openstack.requestlog [None req-e53d1a0a-c81c-479d-a18f-ce326b0db046 admin admin] 10.180.1.21 "POST /compute/v2.1/flavors" status: 200 len: 408 microversion: 2.61 time: 0.033559 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48724]: [pid: 48724|app: 0|req: 17/34] 10.180.1.21 () {64 vars in 1278 bytes} [Wed Nov 12 20:13:18 2025] POST /compute/v2.1/flavors => generated 408 bytes in 34 msecs (HTTP/1.1 200) 9 headers in 359 bytes (1 switches on core 0) 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: DEBUG nova.api.openstack.wsgi [None req-6c0ce165-f903-4618-b9fc-a399188bd0db admin admin] Action: 'create', calling method: >, body: {"extra_specs": {"hw_rng:allowed": "True"}} {{(pid=48723) _process_stack /opt/stack/nova/nova/api/openstack/wsgi.py:550}} 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: INFO nova.api.openstack.requestlog [None req-6c0ce165-f903-4618-b9fc-a399188bd0db admin admin] 10.180.1.21 "POST /compute/v2.1/flavors/5/os-extra_specs" status: 200 len: 43 microversion: 2.61 time: 0.018074 2025-11-12 20:13:20.363 | Nov 12 20:13:18 devstack devstack@n-api.service[48723]: [pid: 48723|app: 0|req: 18/35] 10.180.1.21 () {64 vars in 1328 bytes} [Wed Nov 12 20:13:18 2025] POST /compute/v2.1/flavors/5/os-extra_specs => generated 43 bytes in 19 msecs (HTTP/1.1 200) 9 headers in 358 bytes (1 switches on core 0) 2025-11-12 20:13:20.366 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.368 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@n-cond.service 2025-11-12 20:13:20.379 | enabled 2025-11-12 20:13:20.382 | + functions-common:service_check:1723 : sudo systemctl status devstack@n-cond.service --no-pager 2025-11-12 20:13:20.394 | ● devstack@n-cond.service - Devstack devstack@n-cond.service 2025-11-12 20:13:20.394 | Loaded: loaded (/etc/systemd/system/devstack@n-cond.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.394 | Active: active (running) since Wed 2025-11-12 20:12:59 UTC; 20s ago 2025-11-12 20:13:20.394 | Main PID: 56337 (nova-conductor) 2025-11-12 20:13:20.394 | Tasks: 3 (limit: 38444) 2025-11-12 20:13:20.394 | Memory: 145.2M 2025-11-12 20:13:20.394 | CPU: 2.225s 2025-11-12 20:13:20.394 | CGroup: /system.slice/system-devstack.slice/devstack@n-cond.service 2025-11-12 20:13:20.394 | ├─56337 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.394 | ├─56764 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.394 | └─56765 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-conductor --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.394 | 2025-11-12 20:13:20.394 | Nov 12 20:13:01 devstack nova-conductor[56337]: DEBUG oslo_service.backend._eventlet.service [None req-529bd765-044d-4f7f-8af9-db10de125854 None None] oslo_limit.version = None {{(pid=56337) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.394 | Nov 12 20:13:01 devstack nova-conductor[56337]: DEBUG oslo_service.backend._eventlet.service [None req-529bd765-044d-4f7f-8af9-db10de125854 None None] oslo_reports.file_event_handler = None {{(pid=56337) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.394 | Nov 12 20:13:01 devstack nova-conductor[56337]: DEBUG oslo_service.backend._eventlet.service [None req-529bd765-044d-4f7f-8af9-db10de125854 None None] oslo_reports.file_event_handler_interval = 1 {{(pid=56337) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.394 | Nov 12 20:13:01 devstack nova-conductor[56337]: DEBUG oslo_service.backend._eventlet.service [None req-529bd765-044d-4f7f-8af9-db10de125854 None None] oslo_reports.log_dir = None {{(pid=56337) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.394 | Nov 12 20:13:01 devstack nova-conductor[56337]: DEBUG oslo_service.backend._eventlet.service [None req-529bd765-044d-4f7f-8af9-db10de125854 None None] ******************************************************************************** {{(pid=56337) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} 2025-11-12 20:13:20.394 | Nov 12 20:13:11 devstack nova-conductor[56337]: DEBUG dbcounter [-] [56337] Writing DB stats nova_api:SELECT=1 {{(pid=56337) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.394 | Nov 12 20:13:11 devstack nova-conductor[56337]: DEBUG dbcounter [-] [56337] Writing DB stats nova_cell1:SELECT=1 {{(pid=56337) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.394 | Nov 12 20:13:11 devstack nova-conductor[56337]: DEBUG dbcounter [-] [56337] Writing DB stats nova_cell0:SELECT=1 {{(pid=56337) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.394 | Nov 12 20:13:16 devstack nova-conductor[56765]: DEBUG dbcounter [-] [56765] Writing DB stats nova_cell1:SELECT=4,nova_cell1:INSERT=1,nova_cell1:UPDATE=1 {{(pid=56765) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.394 | Nov 12 20:13:16 devstack nova-conductor[56764]: DEBUG dbcounter [-] [56764] Writing DB stats nova_cell1:SELECT=4,nova_cell1:INSERT=1 {{(pid=56764) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.397 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.399 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@n-sch.service 2025-11-12 20:13:20.408 | enabled 2025-11-12 20:13:20.412 | + functions-common:service_check:1723 : sudo systemctl status devstack@n-sch.service --no-pager 2025-11-12 20:13:20.423 | ● devstack@n-sch.service - Devstack devstack@n-sch.service 2025-11-12 20:13:20.423 | Loaded: loaded (/etc/systemd/system/devstack@n-sch.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.423 | Active: active (running) since Wed 2025-11-12 20:12:57 UTC; 23s ago 2025-11-12 20:13:20.423 | Main PID: 55014 (nova-scheduler) 2025-11-12 20:13:20.424 | Tasks: 3 (limit: 38444) 2025-11-12 20:13:20.424 | Memory: 145.3M 2025-11-12 20:13:20.424 | CPU: 2.270s 2025-11-12 20:13:20.424 | CGroup: /system.slice/system-devstack.slice/devstack@n-sch.service 2025-11-12 20:13:20.424 | ├─55014 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.424 | ├─56048 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.424 | └─56051 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/nova-scheduler --config-file /etc/nova/nova.conf 2025-11-12 20:13:20.424 | 2025-11-12 20:13:20.424 | Nov 12 20:12:59 devstack nova-scheduler[55014]: DEBUG oslo_service.backend._eventlet.service [None req-ad19383c-c515-40ee-91f1-50a0a52bf394 None None] oslo_limit.version = None {{(pid=55014) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.424 | Nov 12 20:12:59 devstack nova-scheduler[55014]: DEBUG oslo_service.backend._eventlet.service [None req-ad19383c-c515-40ee-91f1-50a0a52bf394 None None] oslo_reports.file_event_handler = None {{(pid=55014) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.424 | Nov 12 20:12:59 devstack nova-scheduler[55014]: DEBUG oslo_service.backend._eventlet.service [None req-ad19383c-c515-40ee-91f1-50a0a52bf394 None None] oslo_reports.file_event_handler_interval = 1 {{(pid=55014) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.424 | Nov 12 20:12:59 devstack nova-scheduler[55014]: DEBUG oslo_service.backend._eventlet.service [None req-ad19383c-c515-40ee-91f1-50a0a52bf394 None None] oslo_reports.log_dir = None {{(pid=55014) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.424 | Nov 12 20:12:59 devstack nova-scheduler[55014]: DEBUG oslo_service.backend._eventlet.service [None req-ad19383c-c515-40ee-91f1-50a0a52bf394 None None] ******************************************************************************** {{(pid=55014) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} 2025-11-12 20:13:20.424 | Nov 12 20:13:08 devstack nova-scheduler[55014]: DEBUG dbcounter [-] [55014] Writing DB stats nova_api:SELECT=3 {{(pid=55014) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.424 | Nov 12 20:13:08 devstack nova-scheduler[55014]: DEBUG dbcounter [-] [55014] Writing DB stats nova_cell1:SELECT=2 {{(pid=55014) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.424 | Nov 12 20:13:08 devstack nova-scheduler[55014]: DEBUG dbcounter [-] [55014] Writing DB stats nova_cell0:SELECT=1 {{(pid=55014) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.424 | Nov 12 20:13:13 devstack nova-scheduler[56051]: DEBUG dbcounter [-] [56051] Writing DB stats nova_cell1:SELECT=5,nova_cell1:INSERT=1,nova_cell1:UPDATE=1 {{(pid=56051) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.424 | Nov 12 20:13:13 devstack nova-scheduler[56048]: DEBUG dbcounter [-] [56048] Writing DB stats nova_cell1:SELECT=4,nova_cell1:INSERT=1,nova_cell1:UPDATE=1 {{(pid=56048) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.427 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.429 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@n-api-meta.service 2025-11-12 20:13:20.439 | enabled 2025-11-12 20:13:20.442 | + functions-common:service_check:1723 : sudo systemctl status devstack@n-api-meta.service --no-pager 2025-11-12 20:13:20.453 | ● devstack@n-api-meta.service - Devstack devstack@n-api-meta.service 2025-11-12 20:13:20.454 | Loaded: loaded (/etc/systemd/system/devstack@n-api-meta.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.454 | Active: active (running) since Wed 2025-11-12 20:12:58 UTC; 22s ago 2025-11-12 20:13:20.454 | Main PID: 55637 (uwsgi) 2025-11-12 20:13:20.454 | Status: "uWSGI is ready" 2025-11-12 20:13:20.454 | Tasks: 4 (limit: 38444) 2025-11-12 20:13:20.454 | Memory: 197.2M 2025-11-12 20:13:20.454 | CPU: 4.338s 2025-11-12 20:13:20.454 | CGroup: /system.slice/system-devstack.slice/devstack@n-api-meta.service 2025-11-12 20:13:20.454 | ├─55637 "nova-api-metauWSGI master" 2025-11-12 20:13:20.454 | ├─55638 "nova-api-metauWSGI worker 1" 2025-11-12 20:13:20.454 | ├─55639 "nova-api-metauWSGI worker 2" 2025-11-12 20:13:20.454 | └─55640 "nova-api-metauWSGI http 1" 2025-11-12 20:13:20.454 | 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_messaging_rabbit.use_queue_manager = False {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_messaging_notifications.driver = ['messagingv2'] {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_messaging_notifications.retry = -1 {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_messaging_notifications.topics = ['notifications'] {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_messaging_notifications.transport_url = **** {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_reports.file_event_handler = None {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_reports.file_event_handler_interval = 1 {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] oslo_reports.log_dir = None {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: DEBUG nova.api.openstack.wsgi_app [None req-04494c96-c32a-4a8f-bde4-1698dd305cd1 None None] ******************************************************************************** {{(pid=55639) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} 2025-11-12 20:13:20.454 | Nov 12 20:13:00 devstack devstack@n-api-meta.service[55639]: WSGI app 0 (mountpoint='') ready in 2 seconds on interpreter 0x5df730322060 pid: 55639 (default app) 2025-11-12 20:13:20.456 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.459 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@placement-api.service 2025-11-12 20:13:20.468 | enabled 2025-11-12 20:13:20.471 | + functions-common:service_check:1723 : sudo systemctl status devstack@placement-api.service --no-pager 2025-11-12 20:13:20.482 | ● devstack@placement-api.service - Devstack devstack@placement-api.service 2025-11-12 20:13:20.482 | Loaded: loaded (/etc/systemd/system/devstack@placement-api.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.482 | Active: active (running) since Wed 2025-11-12 20:12:28 UTC; 51s ago 2025-11-12 20:13:20.482 | Main PID: 51219 (uwsgi) 2025-11-12 20:13:20.482 | Status: "uWSGI is ready" 2025-11-12 20:13:20.482 | Tasks: 5 (limit: 38444) 2025-11-12 20:13:20.482 | Memory: 152.2M 2025-11-12 20:13:20.482 | CPU: 2.546s 2025-11-12 20:13:20.482 | CGroup: /system.slice/system-devstack.slice/devstack@placement-api.service 2025-11-12 20:13:20.482 | ├─51219 "placementuWSGI master" 2025-11-12 20:13:20.482 | ├─51220 "placementuWSGI worker 1" 2025-11-12 20:13:20.482 | └─51221 "placementuWSGI worker 2" 2025-11-12 20:13:20.482 | 2025-11-12 20:13:20.482 | Nov 12 20:12:31 devstack devstack@placement-api.service[51220]: DEBUG oslo_concurrency.lockutils [-] Releasing lock "resource_classes_sync" {{(pid=51220) lock /opt/stack/data/venv/lib/python3.10/site-packages/oslo_concurrency/lockutils.py:334}} 2025-11-12 20:13:20.483 | Nov 12 20:12:31 devstack devstack@placement-api.service[51220]: WSGI app 0 (mountpoint='') ready in 3 seconds on interpreter 0x5c11c794dbe0 pid: 51220 (default app) 2025-11-12 20:13:20.483 | Nov 12 20:12:40 devstack devstack@placement-api.service[51221]: DEBUG dbcounter [-] [51221] Writing DB stats placement:SELECT=2,placement:INSERT=2,placement:SET=1 {{(pid=51221) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.483 | Nov 12 20:12:41 devstack devstack@placement-api.service[51220]: DEBUG dbcounter [-] [51220] Writing DB stats placement:SELECT=3,placement:INSERT=1 {{(pid=51220) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.483 | Nov 12 20:12:58 devstack devstack@placement-api.service[51221]: DEBUG placement.requestlog [None req-bb503f96-b748-4c61-b48e-7b3479006b0b None None] Starting request: 10.180.1.21 "GET /placement/" {{(pid=51221) __call__ /opt/stack/placement/placement/requestlog.py:55}} 2025-11-12 20:13:20.483 | Nov 12 20:12:58 devstack devstack@placement-api.service[51221]: INFO placement.requestlog [None req-bb503f96-b748-4c61-b48e-7b3479006b0b None None] 10.180.1.21 "GET /placement/" status: 200 len: 136 microversion: 1.0 2025-11-12 20:13:20.483 | Nov 12 20:12:58 devstack devstack@placement-api.service[51221]: [pid: 51221|app: 0|req: 2/2] 10.180.1.21 () {54 vars in 918 bytes} [Wed Nov 12 20:12:58 2025] GET /placement => generated 136 bytes in 1 msecs (HTTP/1.1 200) 6 headers in 224 bytes (1 switches on core 0) 2025-11-12 20:13:20.483 | Nov 12 20:13:01 devstack devstack@placement-api.service[51220]: DEBUG placement.requestlog [None req-f29c42a2-a79b-4615-b938-1214423fb916 None None] Starting request: 10.180.1.21 "GET /placement/" {{(pid=51220) __call__ /opt/stack/placement/placement/requestlog.py:55}} 2025-11-12 20:13:20.483 | Nov 12 20:13:01 devstack devstack@placement-api.service[51220]: INFO placement.requestlog [None req-f29c42a2-a79b-4615-b938-1214423fb916 None None] 10.180.1.21 "GET /placement/" status: 200 len: 136 microversion: 1.0 2025-11-12 20:13:20.483 | Nov 12 20:13:01 devstack devstack@placement-api.service[51220]: [pid: 51220|app: 0|req: 1/3] 10.180.1.21 () {54 vars in 918 bytes} [Wed Nov 12 20:13:01 2025] GET /placement => generated 136 bytes in 8 msecs (HTTP/1.1 200) 6 headers in 224 bytes (1 switches on core 0) 2025-11-12 20:13:20.485 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.487 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@placement-client.service 2025-11-12 20:13:20.496 | Failed to get unit file state for devstack@placement-client.service: No such file or directory 2025-11-12 20:13:20.499 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.501 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@g-api.service 2025-11-12 20:13:20.510 | enabled 2025-11-12 20:13:20.513 | + functions-common:service_check:1723 : sudo systemctl status devstack@g-api.service --no-pager 2025-11-12 20:13:20.525 | ● devstack@g-api.service - Devstack devstack@g-api.service 2025-11-12 20:13:20.525 | Loaded: loaded (/etc/systemd/system/devstack@g-api.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.525 | Active: active (running) since Wed 2025-11-12 20:13:11 UTC; 8s ago 2025-11-12 20:13:20.525 | Main PID: 59486 (uwsgi) 2025-11-12 20:13:20.525 | Status: "uWSGI is ready" 2025-11-12 20:13:20.525 | Tasks: 9 (limit: 38444) 2025-11-12 20:13:20.525 | Memory: 231.0M 2025-11-12 20:13:20.525 | CPU: 4.847s 2025-11-12 20:13:20.525 | CGroup: /system.slice/system-devstack.slice/devstack@g-api.service 2025-11-12 20:13:20.525 | ├─59486 "glance-apiuWSGI master" 2025-11-12 20:13:20.525 | ├─59487 "glance-apiuWSGI worker 1" 2025-11-12 20:13:20.525 | └─59488 "glance-apiuWSGI worker 2" 2025-11-12 20:13:20.525 | 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59488]: DEBUG oslo_utils.imageutils.format_inspector [None req-a99ebf8d-c6a3-44f5-883a-3b92b6f0f065 admin admin] Format inspector for vhdx does not match, excluding from consideration (Region signature not found at 30000) {{(pid=59488) _process_chunk /opt/stack/data/venv/lib/python3.10/site-packages/oslo_utils/imageutils/format_inspector.py:1365}} 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59488]: DEBUG glance_store._drivers.filesystem [None req-a99ebf8d-c6a3-44f5-883a-3b92b6f0f065 admin admin] Wrote 21318656 bytes to /opt/stack/data/glance/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e with checksum 879b8eacf4b511d84bac79c7fe0e0d0a and multihash 7b454ad71f0f894fcc55e4d1f50ee446a570ffa34406e3026d1af22a43e4d61724db145f5ac4ee3c321289b7638b2a429cce605dfa25c96800748e00a61d3051 {{(pid=59488) add /opt/stack/data/venv/lib/python3.10/site-packages/glance_store/_drivers/filesystem.py:794}} 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59488]: INFO glance.location [None req-a99ebf8d-c6a3-44f5-883a-3b92b6f0f065 admin admin] Image format matched and virtual size computed: 117440512 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59488]: DEBUG glance_store.backend [None req-a99ebf8d-c6a3-44f5-883a-3b92b6f0f065 admin admin] Skipping store.set_acls... not implemented. {{(pid=59488) set_acls /opt/stack/data/venv/lib/python3.10/site-packages/glance_store/backend.py:507}} 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59488]: [pid: 59488|app: 0|req: 2/4] 127.0.0.1 () {40 vars in 861 bytes} [Wed Nov 12 20:13:16 2025] PUT /v2/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e/file => generated 0 bytes in 722 msecs (HTTP/1.1 204) 4 headers in 171 bytes (1 switches on core 0) 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59487]: DEBUG glance.api.middleware.version_negotiation [None req-a2d28e43-bd99-4a7a-bae7-c6f6ee7f1a87 admin admin] Determining version of request: GET /v2/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e Accept: */* {{(pid=59487) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:44}} 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59487]: DEBUG glance.api.middleware.version_negotiation [None req-a2d28e43-bd99-4a7a-bae7-c6f6ee7f1a87 admin admin] Using url versioning {{(pid=59487) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:57}} 2025-11-12 20:13:20.525 | Nov 12 20:13:16 devstack devstack@g-api.service[59487]: DEBUG glance.api.middleware.version_negotiation [None req-a2d28e43-bd99-4a7a-bae7-c6f6ee7f1a87 admin admin] Matched version: v2 {{(pid=59487) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:69}} 2025-11-12 20:13:20.526 | Nov 12 20:13:16 devstack devstack@g-api.service[59487]: DEBUG glance.api.middleware.version_negotiation [None req-a2d28e43-bd99-4a7a-bae7-c6f6ee7f1a87 admin admin] new path /v2/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e {{(pid=59487) process_request /opt/stack/glance/glance/api/middleware/version_negotiation.py:70}} 2025-11-12 20:13:20.526 | Nov 12 20:13:16 devstack devstack@g-api.service[59487]: [pid: 59487|app: 0|req: 3/5] 127.0.0.1 () {36 vars in 788 bytes} [Wed Nov 12 20:13:16 2025] GET /v2/images/d86e9e98-d4e7-4de1-92c2-950a8a23615e => generated 1076 bytes in 10 msecs (HTTP/1.1 200) 4 headers in 158 bytes (1 switches on core 0) 2025-11-12 20:13:20.528 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.530 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@c-sch.service 2025-11-12 20:13:20.540 | enabled 2025-11-12 20:13:20.543 | + functions-common:service_check:1723 : sudo systemctl status devstack@c-sch.service --no-pager 2025-11-12 20:13:20.554 | ● devstack@c-sch.service - Devstack devstack@c-sch.service 2025-11-12 20:13:20.554 | Loaded: loaded (/etc/systemd/system/devstack@c-sch.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.554 | Active: active (running) since Wed 2025-11-12 20:13:07 UTC; 13s ago 2025-11-12 20:13:20.554 | Main PID: 57980 (cinder-schedule) 2025-11-12 20:13:20.554 | Tasks: 1 (limit: 38444) 2025-11-12 20:13:20.554 | Memory: 98.1M 2025-11-12 20:13:20.554 | CPU: 1.847s 2025-11-12 20:13:20.554 | CGroup: /system.slice/system-devstack.slice/devstack@c-sch.service 2025-11-12 20:13:20.555 | └─57980 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/cinder-scheduler --config-file /etc/cinder/cinder.conf 2025-11-12 20:13:20.555 | 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: DEBUG oslo_service.backend._eventlet.service [None req-1558179b-d84f-4004-8cde-293cede1648b None None] nova.token_auth_url = None {{(pid=57980) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: DEBUG oslo_service.backend._eventlet.service [None req-1558179b-d84f-4004-8cde-293cede1648b None None] ******************************************************************************** {{(pid=57980) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: INFO cinder.service [-] Starting cinder-scheduler node (version 0.0.1) 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: INFO cinder.manager [None req-9f478fa2-10d7-4fd9-8583-5e6f80f94018 None None] Initiating service 1 cleanup 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: INFO cinder.manager [None req-9f478fa2-10d7-4fd9-8583-5e6f80f94018 None None] Service 1 cleanup completed. 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: DEBUG cinder.service [None req-9f478fa2-10d7-4fd9-8583-5e6f80f94018 None None] Creating RPC server for service cinder-scheduler {{(pid=57980) start /opt/stack/cinder/cinder/service.py:239}} 2025-11-12 20:13:20.555 | Nov 12 20:13:09 devstack cinder-scheduler[57980]: DEBUG cinder.service [None req-9f478fa2-10d7-4fd9-8583-5e6f80f94018 None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=57980) start /opt/stack/cinder/cinder/service.py:245}} 2025-11-12 20:13:20.555 | Nov 12 20:13:12 devstack cinder-scheduler[57980]: DEBUG cinder.scheduler.host_manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Received volume service update from devstack@vsphere: {'volume_backend_name': 'vsphere', 'vendor_name': 'VMware', 'driver_version': '3.4.4', 'storage_protocol': 'vmdk', 'reserved_percentage': 0, 'total_capacity_gb': 'unknown', 'free_capacity_gb': 'unknown', 'shared_targets': False, 'allocated_capacity_gb': 0, 'filter_function': None, 'goodness_function': None} {{(pid=57980) update_service_capabilities /opt/stack/cinder/cinder/scheduler/host_manager.py:629}} 2025-11-12 20:13:20.555 | Nov 12 20:13:12 devstack cinder-scheduler[57980]: DEBUG cinder.scheduler.host_manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Updating capabilities for devstack@vsphere#vsphere: {'volume_backend_name': 'vsphere', 'vendor_name': 'VMware', 'driver_version': '3.4.4', 'storage_protocol': 'vmdk', 'reserved_percentage': 0, 'total_capacity_gb': 'unknown', 'free_capacity_gb': 'unknown', 'shared_targets': False, 'allocated_capacity_gb': 0, 'filter_function': None, 'goodness_function': None, 'timestamp': datetime.datetime(2025, 11, 12, 20, 13, 12, 753268)} {{(pid=57980) update_from_volume_capability /opt/stack/cinder/cinder/scheduler/host_manager.py:415}} 2025-11-12 20:13:20.555 | Nov 12 20:13:12 devstack cinder-scheduler[57980]: DEBUG cinder.utils [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Trying to retrieve max_over_subscription_ratio from a service that does not support thin provisioning {{(pid=57980) calculate_max_over_subscription_ratio /opt/stack/cinder/cinder/utils.py:877}} 2025-11-12 20:13:20.557 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.560 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@c-api.service 2025-11-12 20:13:20.569 | enabled 2025-11-12 20:13:20.571 | + functions-common:service_check:1723 : sudo systemctl status devstack@c-api.service --no-pager 2025-11-12 20:13:20.583 | ● devstack@c-api.service - Devstack devstack@c-api.service 2025-11-12 20:13:20.583 | Loaded: loaded (/etc/systemd/system/devstack@c-api.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.583 | Active: active (running) since Wed 2025-11-12 20:13:03 UTC; 16s ago 2025-11-12 20:13:20.583 | Main PID: 57432 (uwsgi) 2025-11-12 20:13:20.583 | Status: "uWSGI is ready" 2025-11-12 20:13:20.583 | Tasks: 7 (limit: 38444) 2025-11-12 20:13:20.583 | Memory: 222.1M 2025-11-12 20:13:20.583 | CPU: 4.909s 2025-11-12 20:13:20.583 | CGroup: /system.slice/system-devstack.slice/devstack@c-api.service 2025-11-12 20:13:20.583 | ├─57432 "cinder-apiuWSGI master" 2025-11-12 20:13:20.583 | ├─57433 "cinder-apiuWSGI worker 1" 2025-11-12 20:13:20.583 | └─57434 "cinder-apiuWSGI worker 2" 2025-11-12 20:13:20.583 | 2025-11-12 20:13:20.583 | Nov 12 20:13:09 devstack devstack@c-api.service[57433]: DEBUG cinder.api.middleware.request_id [req-a12a435e-886b-49e8-8cd7-ea10edc4f15d req-4161a801-6316-4eec-9bfe-e6f4eab511d4 None None] RequestId filter calling following filter/app {{(pid=57433) _context_setter /opt/stack/cinder/cinder/api/middleware/request_id.py:62}} 2025-11-12 20:13:20.583 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: INFO cinder.api.openstack.wsgi [req-a12a435e-886b-49e8-8cd7-ea10edc4f15d req-4161a801-6316-4eec-9bfe-e6f4eab511d4 admin admin] POST http://10.180.1.21/volume/v3/types/82525333-dd56-484e-a828-a316ed788270/extra_specs 2025-11-12 20:13:20.583 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: DEBUG cinder.api.openstack.wsgi [req-a12a435e-886b-49e8-8cd7-ea10edc4f15d req-4161a801-6316-4eec-9bfe-e6f4eab511d4 admin admin] Action: 'create', calling method: create, body: {"extra_specs": {"volume_backend_name": "vsphere"}} {{(pid=57433) _process_stack /opt/stack/cinder/cinder/api/openstack/wsgi.py:874}} 2025-11-12 20:13:20.583 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: /opt/stack/data/venv/lib/python3.10/site-packages/oslo_context/context.py:101: DeprecationWarning: Policy enforcement is depending on the value of is_admin. This key is deprecated. Please update your policy file to use the standard policy values. 2025-11-12 20:13:20.583 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: warnings.warn( 2025-11-12 20:13:20.584 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: DEBUG oslo_db.sqlalchemy.engines [req-a12a435e-886b-49e8-8cd7-ea10edc4f15d req-4161a801-6316-4eec-9bfe-e6f4eab511d4 admin admin] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION {{(pid=57433) _check_effective_sql_mode /opt/stack/data/venv/lib/python3.10/site-packages/oslo_db/sqlalchemy/engines.py:397}} 2025-11-12 20:13:20.584 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: INFO cinder.api.openstack.wsgi [req-a12a435e-886b-49e8-8cd7-ea10edc4f15d req-4161a801-6316-4eec-9bfe-e6f4eab511d4 admin admin] http://10.180.1.21/volume/v3/types/82525333-dd56-484e-a828-a316ed788270/extra_specs returned with HTTP 200 2025-11-12 20:13:20.584 | Nov 12 20:13:10 devstack devstack@c-api.service[57433]: [pid: 57433|app: 0|req: 2/3] 10.180.1.21 () {62 vars in 1354 bytes} [Wed Nov 12 20:13:09 2025] POST /volume/v3/types/82525333-dd56-484e-a828-a316ed788270/extra_specs => generated 51 bytes in 337 msecs (HTTP/1.1 200) 7 headers in 284 bytes (1 switches on core 0) 2025-11-12 20:13:20.584 | Nov 12 20:13:19 devstack devstack@c-api.service[57434]: DEBUG dbcounter [-] [57434] Writing DB stats cinder:SELECT=9,cinder:INSERT=1 {{(pid=57434) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.584 | Nov 12 20:13:20 devstack devstack@c-api.service[57433]: DEBUG dbcounter [-] [57433] Writing DB stats cinder:SELECT=11,cinder:INSERT=1 {{(pid=57433) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.586 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.588 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@c-vol.service 2025-11-12 20:13:20.597 | enabled 2025-11-12 20:13:20.600 | + functions-common:service_check:1723 : sudo systemctl status devstack@c-vol.service --no-pager 2025-11-12 20:13:20.612 | ● devstack@c-vol.service - Devstack devstack@c-vol.service 2025-11-12 20:13:20.612 | Loaded: loaded (/etc/systemd/system/devstack@c-vol.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.612 | Active: active (running) since Wed 2025-11-12 20:13:08 UTC; 12s ago 2025-11-12 20:13:20.612 | Main PID: 58805 (cinder-volume) 2025-11-12 20:13:20.612 | Tasks: 2 (limit: 38444) 2025-11-12 20:13:20.612 | Memory: 248.5M 2025-11-12 20:13:20.612 | CPU: 4.416s 2025-11-12 20:13:20.612 | CGroup: /system.slice/system-devstack.slice/devstack@c-vol.service 2025-11-12 20:13:20.612 | ├─58805 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf 2025-11-12 20:13:20.612 | └─58927 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/cinder-volume --config-file /etc/cinder/cinder.conf 2025-11-12 20:13:20.612 | 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.keymgr.migration [None req-6315bdc0-e8c4-4469-ac05-86303e94afad None None] Not migrating encryption keys because the ConfKeyManager is still in use. 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: DEBUG cinder.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Notifying Schedulers of capabilities ... {{(pid=58927) _publish_service_capabilities /opt/stack/cinder/cinder/manager.py:202}} 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.volume.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Driver initialization completed successfully. 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Initiating service 2 cleanup 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Service 2 cleanup completed. 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: DEBUG cinder.service [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Creating RPC server for service cinder-volume {{(pid=58927) start /opt/stack/cinder/cinder/service.py:239}} 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: DEBUG cinder.service [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Pinning object versions for RPC server serializer to 1.39 {{(pid=58927) start /opt/stack/cinder/cinder/service.py:245}} 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.volume.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Initializing RPC dependent components of volume driver VMwareVcVmdkDriver (3.4.4) 2025-11-12 20:13:20.612 | Nov 12 20:13:12 devstack cinder-volume[58927]: INFO cinder.volume.manager [None req-32e7c37e-30bf-4c63-a784-f37a226ebda5 None None] Driver post RPC initialization completed successfully. 2025-11-12 20:13:20.612 | Nov 12 20:13:20 devstack cinder-volume[58805]: DEBUG dbcounter [-] [58805] Writing DB stats cinder:SELECT=8,cinder:INSERT=1,cinder:UPDATE=1 {{(pid=58805) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.615 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.617 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@ovs-vswitchd.service 2025-11-12 20:13:20.626 | Failed to get unit file state for devstack@ovs-vswitchd.service: No such file or directory 2025-11-12 20:13:20.629 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.631 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@ovsdb-server.service 2025-11-12 20:13:20.640 | Failed to get unit file state for devstack@ovsdb-server.service: No such file or directory 2025-11-12 20:13:20.643 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.645 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-svc.service 2025-11-12 20:13:20.653 | Failed to get unit file state for devstack@q-svc.service: No such file or directory 2025-11-12 20:13:20.656 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.659 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-ovn-agent.service 2025-11-12 20:13:20.668 | Failed to get unit file state for devstack@q-ovn-agent.service: No such file or directory 2025-11-12 20:13:20.671 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.673 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@rabbit.service 2025-11-12 20:13:20.681 | Failed to get unit file state for devstack@rabbit.service: No such file or directory 2025-11-12 20:13:20.684 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.686 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@tempest.service 2025-11-12 20:13:20.695 | Failed to get unit file state for devstack@tempest.service: No such file or directory 2025-11-12 20:13:20.698 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.700 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@mysql.service 2025-11-12 20:13:20.708 | Failed to get unit file state for devstack@mysql.service: No such file or directory 2025-11-12 20:13:20.711 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.713 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@etcd3.service 2025-11-12 20:13:20.723 | Failed to get unit file state for devstack@etcd3.service: No such file or directory 2025-11-12 20:13:20.726 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.728 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-agt.service 2025-11-12 20:13:20.737 | enabled 2025-11-12 20:13:20.740 | + functions-common:service_check:1723 : sudo systemctl status devstack@q-agt.service --no-pager 2025-11-12 20:13:20.752 | ● devstack@q-agt.service - Devstack devstack@q-agt.service 2025-11-12 20:13:20.752 | Loaded: loaded (/etc/systemd/system/devstack@q-agt.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.752 | Active: active (running) since Wed 2025-11-12 20:12:31 UTC; 49s ago 2025-11-12 20:13:20.752 | Main PID: 51778 (neutron-openvsw) 2025-11-12 20:13:20.752 | Tasks: 53 (limit: 38444) 2025-11-12 20:13:20.752 | Memory: 161.3M 2025-11-12 20:13:20.752 | CPU: 3.648s 2025-11-12 20:13:20.752 | CGroup: /system.slice/system-devstack.slice/devstack@q-agt.service 2025-11-12 20:13:20.752 | ├─51778 "neutron-openvswitch-agent (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.752 | ├─53493 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --privsep_context neutron.privileged.ovs_vsctl_cmd --privsep_sock_path /tmp/tmp_kmg2ddj/privsep.sock 2025-11-12 20:13:20.752 | └─53498 ovsdb-client monitor tcp:127.0.0.1:6640 Interface name,ofport,external_ids --format=json 2025-11-12 20:13:20.752 | 2025-11-12 20:13:20.752 | Nov 12 20:13:17 devstack neutron-openvswitch-agent[51778]: INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Agent rpc_loop - iteration:20 started 2025-11-12 20:13:20.752 | Nov 12 20:13:17 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] ofctl request version=0x4,msg_type=0x12,msg_len=0x38,xid=0x8b24a532,OFPFlowStatsRequest(cookie=0,cookie_mask=0,flags=0,match=OFPMatch(oxm_fields={}),out_group=4294967295,out_port=4294967295,table_id=23,type=1) result [OFPFlowStatsReply(body=[OFPFlowStats(byte_count=0,cookie=15889708513736566644,duration_nsec=698000000,duration_sec=43,flags=0,hard_timeout=0,idle_timeout=0,instructions=[],length=56,match=OFPMatch(oxm_fields={}),packet_count=0,priority=0,table_id=23)],flags=0,type=1)] {{(pid=51778) _send_msg /opt/stack/neutron/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py:148}} 2025-11-12 20:13:20.752 | Nov 12 20:13:17 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.agent.linux.utils [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Found cmdline ['ovsdb-client', 'monitor', 'tcp:127.0.0.1:6640', 'Interface', 'name,ofport,external_ids', '--format=json'] for process with PID 53498. {{(pid=51778) get_cmdline_from_pid /opt/stack/neutron/neutron/agent/linux/utils.py:354}} 2025-11-12 20:13:20.752 | Nov 12 20:13:17 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.agent.common.ovsdb_monitor [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Current size of new_events: added=0 modified=0 removed=0. New events: {'added': [], 'removed': [], 'modified': []} {{(pid=51778) process_events /opt/stack/neutron/neutron/agent/common/ovsdb_monitor.py:147}} 2025-11-12 20:13:20.752 | Nov 12 20:13:17 devstack neutron-openvswitch-agent[51778]: INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Agent rpc_loop - iteration:20 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003 2025-11-12 20:13:20.752 | Nov 12 20:13:19 devstack neutron-openvswitch-agent[51778]: INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Agent rpc_loop - iteration:21 started 2025-11-12 20:13:20.752 | Nov 12 20:13:19 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.plugins.ml2.drivers.openvswitch.agent.openflow.native.ofswitch [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] ofctl request version=0x4,msg_type=0x12,msg_len=0x38,xid=0x8b24a534,OFPFlowStatsRequest(cookie=0,cookie_mask=0,flags=0,match=OFPMatch(oxm_fields={}),out_group=4294967295,out_port=4294967295,table_id=23,type=1) result [OFPFlowStatsReply(body=[OFPFlowStats(byte_count=0,cookie=15889708513736566644,duration_nsec=700000000,duration_sec=45,flags=0,hard_timeout=0,idle_timeout=0,instructions=[],length=56,match=OFPMatch(oxm_fields={}),packet_count=0,priority=0,table_id=23)],flags=0,type=1)] {{(pid=51778) _send_msg /opt/stack/neutron/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py:148}} 2025-11-12 20:13:20.752 | Nov 12 20:13:19 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.agent.linux.utils [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Found cmdline ['ovsdb-client', 'monitor', 'tcp:127.0.0.1:6640', 'Interface', 'name,ofport,external_ids', '--format=json'] for process with PID 53498. {{(pid=51778) get_cmdline_from_pid /opt/stack/neutron/neutron/agent/linux/utils.py:354}} 2025-11-12 20:13:20.752 | Nov 12 20:13:19 devstack neutron-openvswitch-agent[51778]: DEBUG neutron.agent.common.ovsdb_monitor [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Current size of new_events: added=0 modified=0 removed=0. New events: {'added': [], 'removed': [], 'modified': []} {{(pid=51778) process_events /opt/stack/neutron/neutron/agent/common/ovsdb_monitor.py:147}} 2025-11-12 20:13:20.752 | Nov 12 20:13:19 devstack neutron-openvswitch-agent[51778]: INFO neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent [None req-84ed1425-a2f0-457c-9488-2450a612a620 None None] Agent rpc_loop - iteration:21 completed. Processed ports statistics: {'regular': {'added': 0, 'updated': 0, 'removed': 0}}. Elapsed:0.003 2025-11-12 20:13:20.755 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.757 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-dhcp.service 2025-11-12 20:13:20.767 | enabled 2025-11-12 20:13:20.770 | + functions-common:service_check:1723 : sudo systemctl status devstack@q-dhcp.service --no-pager 2025-11-12 20:13:20.781 | ● devstack@q-dhcp.service - Devstack devstack@q-dhcp.service 2025-11-12 20:13:20.781 | Loaded: loaded (/etc/systemd/system/devstack@q-dhcp.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.781 | Active: active (running) since Wed 2025-11-12 20:12:32 UTC; 48s ago 2025-11-12 20:13:20.781 | Main PID: 52224 (neutron-dhcp-ag) 2025-11-12 20:13:20.781 | Tasks: 77 (limit: 38444) 2025-11-12 20:13:20.781 | Memory: 443.5M 2025-11-12 20:13:20.781 | CPU: 8.137s 2025-11-12 20:13:20.781 | CGroup: /system.slice/system-devstack.slice/devstack@q-dhcp.service 2025-11-12 20:13:20.781 | ├─52224 "neutron-dhcp-agent: master process [/opt/stack/data/venv/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini]" 2025-11-12 20:13:20.781 | ├─53096 "neutron-dhcp-agent: ServiceWrapper worker(0)" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" 2025-11-12 20:13:20.781 | ├─53782 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --privsep_context neutron.privileged.default --privsep_sock_path /tmp/tmpukgothe1/privsep.sock 2025-11-12 20:13:20.781 | ├─53869 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --privsep_context neutron.privileged.namespace_cmd --privsep_sock_path /tmp/tmp47j1yr10/privsep.sock 2025-11-12 20:13:20.781 | ├─53933 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --privsep_context neutron.privileged.link_cmd --privsep_sock_path /tmp/tmpi776ucaf/privsep.sock 2025-11-12 20:13:20.781 | ├─54061 sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf 2025-11-12 20:13:20.781 | ├─54062 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf 2025-11-12 20:13:20.781 | └─54073 dnsmasq --no-hosts --no-resolv --pid-file=/opt/stack/data/neutron/dhcp/a6395831-73db-46ce-a08d-0aa227355f71/pid --dhcp-hostsfile=/opt/stack/data/neutron/dhcp/a6395831-73db-46ce-a08d-0aa227355f71/host --addn-hosts=/opt/stack/data/neutron/dhcp/a6395831-73db-46ce-a08d-0aa227355f71/addn_hosts --dhcp-optsfile=/opt/stack/data/neutron/dhcp/a6395831-73db-46ce-a08d-0aa227355f71/opts --dhcp-leasefile=/opt/stack/data/neutron/dhcp/a6395831-73db-46ce-a08d-0aa227355f71/leases --dhcp-match=set:ipxe,175 --dhcp-userclass=set:ipxe6,iPXE --local-service --bind-dynamic --dhcp-range=set:subnet-a7f24fc0-9d13-4144-ab1b-84dadf284d2b,192.168.128.0,static,255.255.255.192,86400s --dhcp-option-force=option:mtu,8950 --dhcp-lease-max=64 --conf-file=/dev/null --server=147.204.9.200 --server=147.204.9.201 --domain=openstacklocal 2025-11-12 20:13:20.781 | 2025-11-12 20:13:20.781 | Nov 12 20:12:53 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [None req-6bd078a3-a2cd-4cef-a301-573029aac2fb None None] Pending events to be processed: 0 {{(pid=53096) _process_resource_update /opt/stack/neutron/neutron/agent/dhcp/agent.py:608}} 2025-11-12 20:13:20.781 | Nov 12 20:12:53 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [None req-6bd078a3-a2cd-4cef-a301-573029aac2fb None None] Starting processing update 8cb7b8ee-36c3-4d67-8862-c6830d288307, action _subnet_update, priority 3, update_id 2e2cf324-01e5-4d5e-a9f3-b270d155a1cb. Wait time elapsed: 1.293 {{(pid=53096) _process_resource_update /opt/stack/neutron/neutron/agent/dhcp/agent.py:601}} 2025-11-12 20:13:20.781 | Nov 12 20:12:53 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [None req-6bd078a3-a2cd-4cef-a301-573029aac2fb None None] neutron.agent.dhcp.agent.DhcpAgentWithStateReport method _subnet_update called with arguments ({'subnet': {'id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'name': 'public-subnet', 'tenant_id': '6e312f8acc4c4ed89508dc569b2fde93', 'network_id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'ip_version': 4, 'subnetpool_id': None, 'enable_dhcp': False, 'ipv6_ra_mode': None, 'ipv6_address_mode': None, 'standard_attr_id': 24, 'gateway_ip': '10.180.180.1', 'cidr': '10.180.180.0/24', 'allocation_pools': [{'start': '10.180.180.128', 'end': '10.180.180.254'}], 'host_routes': [], 'dns_nameservers': [], 'shared': False, 'description': '', 'router:external': True, 'service_types': [], 'tags': [], 'created_at': '2025-11-12T20:12:52Z', 'updated_at': '2025-11-12T20:12:52Z', 'revision_number': 0, 'project_id': '6e312f8acc4c4ed89508dc569b2fde93', 'network': {'id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'name': 'public', 'tenant_id': '6e312f8acc4c4ed89508dc569b2fde93', 'project_id': '6e312f8acc4c4ed89508dc569b2fde93', 'admin_state_up': True, 'mtu': 8950, 'status': 'ACTIVE', 'subnets': ['fd271b62-b538-4031-8db8-bfb92a7f0d79'], 'standard_attr_id': 21, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': True, 'qinq': None, 'vlan_transparent': None, 'description': '', 'port_security_enabled': True, 'is_default': True, 'tags': [], 'created_at': '2025-11-12T20:12:47Z', 'updated_at': '2025-11-12T20:12:52Z', 'revision_number': 2, 'provider:network_type': 'vlan', 'provider:physical_network': 'default', 'provider:segmentation_id': 1001}}, 'priority': 3},) {} {{(pid=53096) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} 2025-11-12 20:13:20.781 | Nov 12 20:12:53 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [None req-e551a897-442a-4886-867b-bfcbe5ba9f06 None None] Pending events to be processed: 0 {{(pid=53096) _process_resource_update /opt/stack/neutron/neutron/agent/dhcp/agent.py:608}} 2025-11-12 20:13:20.782 | Nov 12 20:12:54 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [-] Starting processing update 8cb7b8ee-36c3-4d67-8862-c6830d288307, action _port_create, priority 5, update_id cd94da57-d4fc-4df2-a389-6de5a5d73af4. Wait time elapsed: 0.000 {{(pid=53096) _process_resource_update /opt/stack/neutron/neutron/agent/dhcp/agent.py:601}} 2025-11-12 20:13:20.782 | Nov 12 20:12:54 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [-] neutron.agent.dhcp.agent.DhcpAgentWithStateReport method _port_create called with arguments (admin_state_up=True, allowed_address_pairs=[], binding:host_id=, binding:profile=, binding:vif_details=, binding:vif_type=unbound, binding:vnic_type=normal, created_at=2025-11-12T20:12:53Z, description=, device_id=1f18ac98-98f9-47e1-8b4c-d1df3e621ba7, device_owner=network:router_gateway, extra_dhcp_opts=[], fixed_ips=[ip_address=10.180.180.136, subnet_id=fd271b62-b538-4031-8db8-bfb92a7f0d79], id=f206f23f-87d9-493f-ab81-1f310dd43ecb, mac_address=fa:16:3e:3b:36:42, name=, network=admin_state_up=True, availability_zone_hints=[], availability_zones=['nova'], created_at=2025-11-12T20:12:47Z, description=, id=8cb7b8ee-36c3-4d67-8862-c6830d288307, ipv4_address_scope=None, ipv6_address_scope=None, is_default=True, mtu=8950, name=public, port_security_enabled=True, project_id=6e312f8acc4c4ed89508dc569b2fde93, provider:network_type=vlan, provider:physical_network=default, provider:segmentation_id=1001, qinq=None, revision_number=2, router:external=True, shared=False, standard_attr_id=21, status=ACTIVE, subnets=['fd271b62-b538-4031-8db8-bfb92a7f0d79'], tags=[], tenant_id=6e312f8acc4c4ed89508dc569b2fde93, updated_at=2025-11-12T20:12:52Z, vlan_transparent=None, network_id=8cb7b8ee-36c3-4d67-8862-c6830d288307, port_security_enabled=False, project_id=, revision_number=1, security_groups=[], standard_attr_id=25, status=DOWN, tags=[], tenant_id=, updated_at=2025-11-12T20:12:53Z,) {} {{(pid=53096) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} 2025-11-12 20:13:20.782 | Nov 12 20:12:54 devstack neutron-dhcp-agent[53096]: DEBUG neutron.agent.dhcp.agent [-] Pending events to be processed: 0 {{(pid=53096) _process_resource_update /opt/stack/neutron/neutron/agent/dhcp/agent.py:608}} 2025-11-12 20:13:20.782 | Nov 12 20:13:04 devstack neutron-dhcp-agent[53096]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'neutron.service.Service.report_state' sleeping for 30.00 seconds {{(pid=53096) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.782 | Nov 12 20:13:05 devstack neutron-dhcp-agent[53096]: DEBUG oslo.service.backend._threading.loopingcall [None req-a3aa9f46-fa4f-4f55-93a9-2b850ded82c1 None None] Fixed interval looping call 'neutron.agent.dhcp.agent.DhcpAgentWithStateReport._report_state' sleeping for 29.50 seconds {{(pid=53096) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.782 | Nov 12 20:13:17 devstack neutron-dhcp-agent[53096]: DEBUG oslo.service.backend._threading.loopingcall [None req-c13303b8-4f0f-4e55-acc2-6fda501cd5ef None None] Fixed interval looping call 'neutron.service.Service.periodic_tasks' sleeping for 40.00 seconds {{(pid=53096) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.785 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.787 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-l3.service 2025-11-12 20:13:20.797 | enabled 2025-11-12 20:13:20.800 | + functions-common:service_check:1723 : sudo systemctl status devstack@q-l3.service --no-pager 2025-11-12 20:13:20.813 | ● devstack@q-l3.service - Devstack devstack@q-l3.service 2025-11-12 20:13:20.813 | Loaded: loaded (/etc/systemd/system/devstack@q-l3.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.813 | Active: active (running) since Wed 2025-11-12 20:12:33 UTC; 47s ago 2025-11-12 20:13:20.813 | Main PID: 52695 (neutron-l3-agen) 2025-11-12 20:13:20.813 | Tasks: 73 (limit: 38444) 2025-11-12 20:13:20.813 | Memory: 445.6M 2025-11-12 20:13:20.813 | CPU: 8.152s 2025-11-12 20:13:20.813 | CGroup: /system.slice/system-devstack.slice/devstack@q-l3.service 2025-11-12 20:13:20.813 | ├─52695 "neutron-l3-agent: master process [/opt/stack/data/venv/bin/neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini]" 2025-11-12 20:13:20.813 | ├─53341 "neutron-l3-agent: ServiceWrapper worker(0)" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" 2025-11-12 20:13:20.813 | ├─53604 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --privsep_context neutron.privileged.namespace_cmd --privsep_sock_path /tmp/tmpw31fluyp/privsep.sock 2025-11-12 20:13:20.813 | ├─54283 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --privsep_context neutron.privileged.default --privsep_sock_path /tmp/tmp40o3ebo1/privsep.sock 2025-11-12 20:13:20.813 | ├─54305 /opt/stack/data/venv/bin/python /usr/local/bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent.ini --privsep_context neutron.privileged.link_cmd --privsep_sock_path /tmp/tmpdz6m0no8/privsep.sock 2025-11-12 20:13:20.813 | ├─54528 sudo /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf 2025-11-12 20:13:20.813 | ├─54529 /opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf 2025-11-12 20:13:20.813 | └─54751 haproxy -f /opt/stack/data/neutron/ns-metadata-proxy/1f18ac98-98f9-47e1-8b4c-d1df3e621ba7.conf 2025-11-12 20:13:20.813 | 2025-11-12 20:13:20.813 | Nov 12 20:13:03 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[6bfe618f-06bd-4ca9-bada-15b72ec4da9b]: (4, ('ARPING 10.180.180.136 from 10.180.180.136 qg-f206f23f-87\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:04 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[48d65d24-6c63-4468-b3df-108b1ac079c4]: (4, ('ARPING 10.180.180.136 from 10.180.180.136 qg-f206f23f-87\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:04 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[1ddce96f-866b-4add-a9ba-cbcc7856f004]: (4, ('ARPING 192.168.128.1 from 192.168.128.1 qr-55ed9769-a3\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:05 devstack neutron-l3-agent[53341]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'neutron.service.Service.report_state' sleeping for 30.00 seconds {{(pid=53341) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.813 | Nov 12 20:13:05 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[ab23d4ed-7ca5-4641-a7d1-dbac6d6c4fa4]: (4, ('ARPING 192.168.128.1 from 192.168.128.1 qr-55ed9769-a3\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:06 devstack neutron-l3-agent[53341]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'neutron.agent.l3.agent.L3NATAgentWithStateReport._report_state' sleeping for 29.50 seconds {{(pid=53341) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.813 | Nov 12 20:13:07 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[00db761d-89fc-48ee-a776-6e228dd1e72c]: (4, ('ARPING 10.180.180.136 from 10.180.180.136 qg-f206f23f-87\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:08 devstack neutron-l3-agent[53341]: DEBUG oslo.privsep.daemon [-] privsep: reply[0fce94c0-0dd3-434b-91ad-6a4595cf2474]: (4, ('ARPING 10.180.180.136 from 10.180.180.136 qg-f206f23f-87\nSent 1 probes (1 broadcast(s))\nReceived 0 response(s)\n', '', 0)) {{(pid=54283) _call_back /opt/stack/data/venv/lib/python3.10/site-packages/oslo_privsep/daemon.py:515}} 2025-11-12 20:13:20.813 | Nov 12 20:13:17 devstack neutron-l3-agent[53341]: DEBUG oslo_service.periodic_task [None req-b3b3b19a-67a4-452e-ab34-245888f6f3ce None None] Running periodic task L3NATAgentWithStateReport.periodic_sync_routers_task {{(pid=53341) run_periodic_tasks /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/periodic_task.py:210}} 2025-11-12 20:13:20.813 | Nov 12 20:13:17 devstack neutron-l3-agent[53341]: DEBUG oslo.service.backend._threading.loopingcall [None req-b3b3b19a-67a4-452e-ab34-245888f6f3ce None None] Fixed interval looping call 'neutron.service.Service.periodic_tasks' sleeping for 40.00 seconds {{(pid=53341) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.816 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.818 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@q-meta.service 2025-11-12 20:13:20.828 | enabled 2025-11-12 20:13:20.831 | + functions-common:service_check:1723 : sudo systemctl status devstack@q-meta.service --no-pager 2025-11-12 20:13:20.843 | ● devstack@q-meta.service - Devstack devstack@q-meta.service 2025-11-12 20:13:20.843 | Loaded: loaded (/etc/systemd/system/devstack@q-meta.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.843 | Active: active (running) since Wed 2025-11-12 20:12:34 UTC; 46s ago 2025-11-12 20:13:20.843 | Main PID: 53171 (neutron-metadat) 2025-11-12 20:13:20.843 | Tasks: 4 (limit: 38444) 2025-11-12 20:13:20.843 | Memory: 105.4M 2025-11-12 20:13:20.843 | CPU: 1.764s 2025-11-12 20:13:20.843 | CGroup: /system.slice/system-devstack.slice/devstack@q-meta.service 2025-11-12 20:13:20.843 | └─53171 "neutron-metadata-agent (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-metadata-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/metadata_agent.ini)" 2025-11-12 20:13:20.843 | 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] oslo_messaging_notifications.topics = ['notifications'] {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] oslo_messaging_notifications.transport_url = **** {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] oslo_reports.file_event_handler = None {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] oslo_reports.file_event_handler_interval = 1 {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] oslo_reports.log_dir = None {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2824}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG neutron.agent.metadata_agent [-] ******************************************************************************** {{(pid=53171) log_opt_values /opt/stack/data/venv/lib/python3.10/site-packages/oslo_config/cfg.py:2828}} 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: WARNING oslo_policy.policy [None req-91b2fc63-33cf-4afb-a0b7-c1486f5000cf None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: WARNING oslo_policy.policy [None req-91b2fc63-33cf-4afb-a0b7-c1486f5000cf None None] JSON formatted policy_file support is deprecated since Victoria release. You need to use YAML format which will be default in future. You can use ``oslopolicy-convert-json-to-yaml`` tool to convert existing JSON-formatted policy file to YAML-formatted in backward compatible way: https://docs.openstack.org/oslo.policy/latest/cli/oslopolicy-convert-json-to-yaml.html. 2025-11-12 20:13:20.843 | Nov 12 20:12:36 devstack neutron-metadata-agent[53171]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'neutron.agent.metadata.agent.UnixDomainMetadataProxy._report_state' sleeping for 29.48 seconds {{(pid=53171) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.843 | Nov 12 20:13:06 devstack neutron-metadata-agent[53171]: DEBUG oslo.service.backend._threading.loopingcall [-] Fixed interval looping call 'neutron.agent.metadata.agent.UnixDomainMetadataProxy._report_state' sleeping for 30.00 seconds {{(pid=53171) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.846 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.848 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@neutron-api.service 2025-11-12 20:13:20.858 | enabled 2025-11-12 20:13:20.861 | + functions-common:service_check:1723 : sudo systemctl status devstack@neutron-api.service --no-pager 2025-11-12 20:13:20.873 | ● devstack@neutron-api.service - Devstack devstack@neutron-api.service 2025-11-12 20:13:20.873 | Loaded: loaded (/etc/systemd/system/devstack@neutron-api.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.873 | Active: active (running) since Wed 2025-11-12 20:12:24 UTC; 56s ago 2025-11-12 20:13:20.873 | Main PID: 49587 (uwsgi) 2025-11-12 20:13:20.873 | Status: "uWSGI is ready" 2025-11-12 20:13:20.873 | Tasks: 7 (limit: 38444) 2025-11-12 20:13:20.873 | Memory: 311.0M 2025-11-12 20:13:20.873 | CPU: 10.511s 2025-11-12 20:13:20.873 | CGroup: /system.slice/system-devstack.slice/devstack@neutron-api.service 2025-11-12 20:13:20.873 | ├─49587 "neutron-apiuWSGI master" 2025-11-12 20:13:20.873 | ├─49588 "neutron-apiuWSGI worker 1" 2025-11-12 20:13:20.873 | └─49589 "neutron-apiuWSGI worker 2" 2025-11-12 20:13:20.873 | 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron_lib.callbacks.manager [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Publish callbacks [] for router_gateway (1f18ac98-98f9-47e1-8b4c-d1df3e621ba7), after_create {{(pid=49588) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron_lib.callbacks.manager [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._handle_distributed_migration-527980', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._validate_migration-533717', 'neutron.services.l3_router.service_providers.driver_controller.DriverController._update_router_provider-45824'] for router (1f18ac98-98f9-47e1-8b4c-d1df3e621ba7), precommit_update {{(pid=49588) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron_lib.callbacks.manager [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Publish callbacks ['neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_snat_interfaces_after_change-527945', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_distributed_port_bindings_after_change-527995', 'neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._delete_snat_interfaces_after_change-527986', 'neutron.services.l3_router.l3_router_plugin.L3_HA_NAT_db_mixin._reconfigure_ha_resources-533548'] for router (1f18ac98-98f9-47e1-8b4c-d1df3e621ba7), after_update {{(pid=49588) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron.scheduler.l3_agent_scheduler [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Router 1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 has already been hosted by L3 agent 9d353a40-a2c1-46e4-ac09-30da9e88f052 {{(pid=49588) _get_candidates /opt/stack/neutron/neutron/scheduler/l3_agent_scheduler.py:134}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron.api.rpc.agentnotifiers.l3_rpc_agent_api [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Notify agent at l3_agent.devstack the message routers_updated {{(pid=49588) _agent_notification /opt/stack/neutron/neutron/api/rpc/agentnotifiers/l3_rpc_agent_api.py:68}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: DEBUG neutron_lib.callbacks.manager [None req-334e86ce-dfc5-4769-b3d5-25de72f7de99 demo admin] Publish callbacks [] for router (None), before_response {{(pid=49588) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.873 | Nov 12 20:12:54 devstack devstack@neutron-api.service[49588]: [pid: 49588|app: 0|req: 12/22] 10.180.1.21 () {60 vars in 1313 bytes} [Wed Nov 12 20:12:53 2025] PUT /networking/v2.0/routers/1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 => generated 693 bytes in 748 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) 2025-11-12 20:13:20.873 | Nov 12 20:12:55 devstack devstack@neutron-api.service[49589]: [pid: 49589|app: 0|req: 11/23] 10.180.1.21 () {56 vars in 1376 bytes} [Wed Nov 12 20:12:55 2025] GET /networking/v2.0/ports?device_owner=network%3Arouter_gateway&fields=id&fields=name&fields=mac_address&fields=fixed_ips&fields=status => generated 214 bytes in 70 msecs (HTTP/1.1 200) 4 headers in 157 bytes (1 switches on core 0) 2025-11-12 20:13:20.873 | Nov 12 20:13:04 devstack devstack@neutron-api.service[49588]: DEBUG dbcounter [-] [49588] Writing DB stats neutron:SELECT=509,neutron:INSERT=52,neutron:UPDATE=15,neutron:DELETE=6 {{(pid=49588) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.873 | Nov 12 20:13:05 devstack devstack@neutron-api.service[49589]: DEBUG dbcounter [-] [49589] Writing DB stats neutron:SELECT=526,neutron:INSERT=32,neutron:DELETE=6,neutron:UPDATE=10 {{(pid=49589) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.876 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.879 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@neutron-rpc-server.service 2025-11-12 20:13:20.888 | enabled 2025-11-12 20:13:20.891 | + functions-common:service_check:1723 : sudo systemctl status devstack@neutron-rpc-server.service --no-pager 2025-11-12 20:13:20.903 | ● devstack@neutron-rpc-server.service - Devstack devstack@neutron-rpc-server.service 2025-11-12 20:13:20.903 | Loaded: loaded (/etc/systemd/system/devstack@neutron-rpc-server.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.903 | Active: active (running) since Wed 2025-11-12 20:12:25 UTC; 55s ago 2025-11-12 20:13:20.903 | Main PID: 50111 (neutron-rpc-ser) 2025-11-12 20:13:20.903 | Tasks: 44 (limit: 38444) 2025-11-12 20:13:20.903 | Memory: 234.4M 2025-11-12 20:13:20.903 | CPU: 5.121s 2025-11-12 20:13:20.903 | CGroup: /system.slice/system-devstack.slice/devstack@neutron-rpc-server.service 2025-11-12 20:13:20.903 | ├─50111 "neutron-rpc-server: master process [/opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]" 2025-11-12 20:13:20.903 | └─50964 "neutron-server: rpc worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-rpc-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.903 | 2025-11-12 20:13:20.903 | Nov 12 20:12:57 devstack neutron-rpc-server[50964]: DEBUG neutron.db.provisioning_blocks [None req-2bf8fc75-1ea6-4057-a6d0-7f5d4005fdb1 None None] Provisioning complete for port f206f23f-87d9-493f-ab81-1f310dd43ecb triggered by entity L2. {{(pid=50964) provisioning_complete /opt/stack/neutron/neutron/db/provisioning_blocks.py:141}} 2025-11-12 20:13:20.903 | Nov 12 20:12:57 devstack neutron-rpc-server[50964]: DEBUG neutron_lib.callbacks.manager [None req-2bf8fc75-1ea6-4057-a6d0-7f5d4005fdb1 None None] Publish callbacks ['neutron.plugins.ml2.plugin.Ml2Plugin._port_provisioned-7670915'] for port (f206f23f-87d9-493f-ab81-1f310dd43ecb), provisioning_complete {{(pid=50964) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.903 | Nov 12 20:12:57 devstack neutron-rpc-server[50964]: INFO neutron.plugins.ml2.plugin [None req-2bf8fc75-1ea6-4057-a6d0-7f5d4005fdb1 None None] Attempt 1 to provision port f206f23f-87d9-493f-ab81-1f310dd43ecb 2025-11-12 20:13:20.903 | Nov 12 20:12:57 devstack neutron-rpc-server[50964]: DEBUG neutron.plugins.ml2.plugin [None req-2bf8fc75-1ea6-4057-a6d0-7f5d4005fdb1 None None] Current status of the port f206f23f-87d9-493f-ab81-1f310dd43ecb is: ACTIVE; New status is: ACTIVE {{(pid=50964) _update_individual_port_db_status /opt/stack/neutron/neutron/plugins/ml2/plugin.py:2455}} 2025-11-12 20:13:20.903 | Nov 12 20:12:58 devstack neutron-rpc-server[50964]: WARNING oslo_messaging.server [-] Possible hang: wait is waiting for stop to complete 2025-11-12 20:13:20.903 | Nov 12 20:13:04 devstack neutron-rpc-server[50964]: DEBUG neutron_lib.callbacks.manager [None req-a3aa9f46-fa4f-4f55-93a9-2b850ded82c1 None None] Publish callbacks ['neutron.services.segments.db._update_segment_host_mapping_for_agent-7792911346845', 'neutron.plugins.ml2.plugin.Ml2Plugin._retry_binding_revived_agents-7670889'] for agent (99a7fed8-fd1a-43a8-ae55-efddafe6c692), after_update {{(pid=50964) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.903 | Nov 12 20:13:05 devstack neutron-rpc-server[50964]: DEBUG neutron_lib.callbacks.manager [None req-9e0aa8aa-a71a-40ca-8184-406570662006 None None] Publish callbacks ['neutron.services.segments.db._update_segment_host_mapping_for_agent-7792911346845', 'neutron.plugins.ml2.plugin.Ml2Plugin._retry_binding_revived_agents-7670889'] for agent (9d353a40-a2c1-46e4-ac09-30da9e88f052), after_update {{(pid=50964) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.903 | Nov 12 20:13:05 devstack neutron-rpc-server[50964]: DEBUG neutron_lib.callbacks.manager [None req-2bf8fc75-1ea6-4057-a6d0-7f5d4005fdb1 None None] Publish callbacks ['neutron.services.segments.db._update_segment_host_mapping_for_agent-7792911346845', 'neutron.plugins.ml2.plugin.Ml2Plugin._retry_binding_revived_agents-7670889'] for agent (6cbcf6d4-f112-4df8-8f69-bd26655eae29), after_update {{(pid=50964) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.903 | Nov 12 20:13:06 devstack neutron-rpc-server[50964]: DEBUG neutron_lib.callbacks.manager [None req-91b2fc63-33cf-4afb-a0b7-c1486f5000cf None None] Publish callbacks ['neutron.services.segments.db._update_segment_host_mapping_for_agent-7792911346845', 'neutron.plugins.ml2.plugin.Ml2Plugin._retry_binding_revived_agents-7670889'] for agent (cca60534-a4f3-49b5-82e6-c6e0e0df7bb4), after_update {{(pid=50964) _notify_loop /opt/stack/data/venv/lib/python3.10/site-packages/neutron_lib/callbacks/manager.py:184}} 2025-11-12 20:13:20.903 | Nov 12 20:13:16 devstack neutron-rpc-server[50964]: DEBUG dbcounter [-] [50964] Writing DB stats neutron:SELECT=928,neutron:INSERT=12,neutron:UPDATE=23 {{(pid=50964) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.907 | + functions-common:service_check:1717 : for service in ${ENABLED_SERVICES//,/ } 2025-11-12 20:13:20.909 | + functions-common:service_check:1719 : sudo systemctl is-enabled devstack@neutron-periodic-workers.service 2025-11-12 20:13:20.918 | enabled 2025-11-12 20:13:20.921 | + functions-common:service_check:1723 : sudo systemctl status devstack@neutron-periodic-workers.service --no-pager 2025-11-12 20:13:20.933 | ● devstack@neutron-periodic-workers.service - Devstack devstack@neutron-periodic-workers.service 2025-11-12 20:13:20.934 | Loaded: loaded (/etc/systemd/system/devstack@neutron-periodic-workers.service; enabled; vendor preset: enabled) 2025-11-12 20:13:20.934 | Active: active (running) since Wed 2025-11-12 20:12:26 UTC; 54s ago 2025-11-12 20:13:20.934 | Main PID: 50553 (neutron-periodi) 2025-11-12 20:13:20.934 | Tasks: 32 (limit: 38444) 2025-11-12 20:13:20.934 | Memory: 286.0M 2025-11-12 20:13:20.934 | CPU: 4.386s 2025-11-12 20:13:20.934 | CGroup: /system.slice/system-devstack.slice/devstack@neutron-periodic-workers.service 2025-11-12 20:13:20.934 | ├─50553 "neutron-periodic-workers: master process [/opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini]" 2025-11-12 20:13:20.934 | ├─51286 "neutron-server: periodic worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | ├─51288 "neutron-server: periodic worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | ├─51290 "neutron-server: rpc worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | ├─51294 "neutron-server: periodic worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | ├─51298 "neutron-server: periodic worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | └─51302 "neutron-server: rpc worker (/opt/stack/data/venv/bin/python /opt/stack/data/venv/bin/neutron-periodic-workers --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini)" 2025-11-12 20:13:20.934 | 2025-11-12 20:13:20.934 | Nov 12 20:12:57 devstack neutron-periodic-workers[51302]: DEBUG neutron.db.l3_dvrscheduler_db [None req-0d661bb1-9299-4e73-a5f0-52756a58386d None None] Routers {'1f18ac98-98f9-47e1-8b4c-d1df3e621ba7'} bound to L3 agent in host devstack {{(pid=51302) _get_router_ids_for_agent /opt/stack/neutron/neutron/db/l3_dvrscheduler_db.py:425}} 2025-11-12 20:13:20.934 | Nov 12 20:12:57 devstack neutron-periodic-workers[51302]: DEBUG neutron.db.l3_hamode_db [None req-0d661bb1-9299-4e73-a5f0-52756a58386d None None] neutron.services.l3_router.l3_router_plugin.L3RouterPlugin method get_ha_sync_data_for_host called with arguments (, 'devstack', Agent(admin_state_up=True,agent_type='L3 agent',availability_zone='nova',binary='neutron-l3-agent',configurations={"agent_mode": "legacy", "ex_gw_ports": 0, "extensions": [], "floating_ips": 0, "handle_internal_only_routers": true, "interface_driver": "openvswitch", "interfaces": 0, "log_agent_heartbeats": false, "routers": 0},created_at=2025-11-12T20:12:35Z,description=,heartbeat_timestamp=2025-11-12T20:12:35Z,host='devstack',id=9d353a40-a2c1-46e4-ac09-30da9e88f052,load=0,resource_versions=,resources_synced=,started_at=2025-11-12T20:12:35Z,topic='l3_agent')) {'router_ids': ['1f18ac98-98f9-47e1-8b4c-d1df3e621ba7'], 'active': True} {{(pid=51302) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} 2025-11-12 20:13:20.934 | Nov 12 20:12:57 devstack neutron-periodic-workers[51302]: DEBUG neutron.db.l3_dvr_db [None req-0d661bb1-9299-4e73-a5f0-52756a58386d None None] Set router 1f18ac98-98f9-47e1-8b4c-d1df3e621ba7 gateway port host: devstack {{(pid=51302) _build_routers_list /opt/stack/neutron/neutron/db/l3_dvr_db.py:905}} 2025-11-12 20:13:20.934 | Nov 12 20:12:57 devstack neutron-periodic-workers[51302]: DEBUG neutron.db.l3_hamode_db [None req-0d661bb1-9299-4e73-a5f0-52756a58386d None None] neutron.services.l3_router.l3_router_plugin.L3RouterPlugin method _process_sync_ha_data called with arguments (, [{'id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'name': 'router1', 'tenant_id': '15b957dc886043e1ba7a17b534c12a06', 'admin_state_up': True, 'status': 'ACTIVE', 'enable_snat': True, 'external_gateway_info': {'network_id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'external_fixed_ips': [{'subnet_id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'ip_address': '10.180.180.136'}], 'enable_snat': True}, 'gw_port_id': 'f206f23f-87d9-493f-ab81-1f310dd43ecb', 'description': '', 'availability_zones': ['nova'], 'distributed': False, 'ha': False, 'ha_vr_id': 0, 'availability_zone_hints': [], 'enable_default_route_ecmp': False, 'enable_default_route_bfd': False, 'routes': [], 'flavor_id': None, 'tags': [], 'created_at': '2025-11-12T20:12:45Z', 'updated_at': '2025-11-12T20:12:54Z', 'revision_number': 3, 'project_id': '15b957dc886043e1ba7a17b534c12a06', 'gw_port': {'id': 'f206f23f-87d9-493f-ab81-1f310dd43ecb', 'name': '', 'network_id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:36:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'ip_address': '10.180.180.136', 'prefixlen': 24}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-12T20:12:53Z', 'updated_at': '2025-11-12T20:12:57Z', 'revision_number': 5, 'project_id': '', 'subnets': [{'id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'cidr': '10.180.180.0/24', 'gateway_ip': '10.180.180.1', 'dns_nameservers': [], 'ipv6_ra_mode': None, 'subnetpool_id': None}], 'extra_subnets': [], 'address_scopes': {4: None, 6: None}, 'mtu': 8950}, 'gw_port_host': 'devstack', '_interfaces': [{'id': '55ed9769-a3ee-4bdb-9122-97fd2ed7a98d', 'name': '', 'network_id': 'a6395831-73db-46ce-a08d-0aa227355f71', 'tenant_id': '15b957dc886043e1ba7a17b534c12a06', 'mac_address': 'fa:16:3e:16:1b:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'a7f24fc0-9d13-4144-ab1b-84dadf284d2b', 'ip_address': '192.168.128.1', 'prefixlen': 26}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-12T20:12:49Z', 'updated_at': '2025-11-12T20:12:51Z', 'revision_number': 5, 'project_id': '15b957dc886043e1ba7a17b534c12a06', 'subnets': [{'id': 'a7f24fc0-9d13-4144-ab1b-84dadf284d2b', 'cidr': '192.168.128.0/26', 'gateway_ip': '192.168.128.1', 'dns_nameservers': [], 'ipv6_ra_mode': None, 'subnetpool_id': '9ecfa199-a177-4110-888b-93132a9dd319'}], 'extra_subnets': [], 'address_scopes': {4: None, 6: None}, 'mtu': 8950}]}], 'devstack', False) {} {{(pid=51302) wrapper /opt/stack/data/venv/lib/python3.10/site-packages/oslo_log/helpers.py:65}} 2025-11-12 20:13:20.934 | Nov 12 20:12:57 devstack neutron-periodic-workers[51302]: DEBUG neutron.api.rpc.handlers.l3_rpc [None req-0d661bb1-9299-4e73-a5f0-52756a58386d None None] The sync data for ids ['1f18ac98-98f9-47e1-8b4c-d1df3e621ba7'] in devstack is: [{'id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'name': 'router1', 'tenant_id': '15b957dc886043e1ba7a17b534c12a06', 'admin_state_up': True, 'status': 'ACTIVE', 'enable_snat': True, 'external_gateway_info': {'network_id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'external_fixed_ips': [{'subnet_id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'ip_address': '10.180.180.136'}], 'enable_snat': True}, 'gw_port_id': 'f206f23f-87d9-493f-ab81-1f310dd43ecb', 'description': '', 'availability_zones': ['nova'], 'distributed': False, 'ha': False, 'ha_vr_id': 0, 'availability_zone_hints': [], 'enable_default_route_ecmp': False, 'enable_default_route_bfd': False, 'routes': [], 'flavor_id': None, 'tags': [], 'created_at': '2025-11-12T20:12:45Z', 'updated_at': '2025-11-12T20:12:54Z', 'revision_number': 3, 'project_id': '15b957dc886043e1ba7a17b534c12a06', 'gw_port': {'id': 'f206f23f-87d9-493f-ab81-1f310dd43ecb', 'name': '', 'network_id': '8cb7b8ee-36c3-4d67-8862-c6830d288307', 'tenant_id': '', 'mac_address': 'fa:16:3e:3b:36:42', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'device_owner': 'network:router_gateway', 'standard_attr_id': 25, 'fixed_ips': [{'subnet_id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'ip_address': '10.180.180.136', 'prefixlen': 24}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-12T20:12:53Z', 'updated_at': '2025-11-12T20:12:57Z', 'revision_number': 5, 'project_id': '', 'subnets': [{'id': 'fd271b62-b538-4031-8db8-bfb92a7f0d79', 'cidr': '10.180.180.0/24', 'gateway_ip': '10.180.180.1', 'dns_nameservers': [], 'ipv6_ra_mode': None, 'subnetpool_id': None}], 'extra_subnets': [], 'address_scopes': {4: None, 6: None}, 'mtu': 8950}, 'gw_port_host': 'devstack', '_interfaces': [{'id': '55ed9769-a3ee-4bdb-9122-97fd2ed7a98d', 'name': '', 'network_id': 'a6395831-73db-46ce-a08d-0aa227355f71', 'tenant_id': '15b957dc886043e1ba7a17b534c12a06', 'mac_address': 'fa:16:3e:16:1b:99', 'admin_state_up': True, 'status': 'ACTIVE', 'device_id': '1f18ac98-98f9-47e1-8b4c-d1df3e621ba7', 'device_owner': 'network:router_interface', 'standard_attr_id': 23, 'fixed_ips': [{'subnet_id': 'a7f24fc0-9d13-4144-ab1b-84dadf284d2b', 'ip_address': '192.168.128.1', 'prefixlen': 26}], 'allowed_address_pairs': [], 'extra_dhcp_opts': [], 'security_groups': [], 'description': '', 'binding:vnic_type': 'normal', 'binding:profile': {}, 'binding:host_id': 'devstack', 'binding:vif_type': 'ovs', 'binding:vif_details': {'connectivity': 'l2', 'port_filter': True, 'ovs_hybrid_plug': False, 'datapath_type': 'system', 'bridge_name': 'br-int', 'bound_drivers': {'0': 'openvswitch'}}, 'port_security_enabled': False, 'tags': [], 'created_at': '2025-11-12T20:12:49Z', 'updated_at': '2025-11-12T20:12:51Z', 'revision_number': 5, 'project_id': '15b957dc886043e1ba7a17b534c12a06', 'subnets': [{'id': 'a7f24fc0-9d13-4144-ab1b-84dadf284d2b', 'cidr': '192.168.128.0/26', 'gateway_ip': '192.168.128.1', 'dns_nameservers': [], 'ipv6_ra_mode': None, 'subnetpool_id': '9ecfa199-a177-4110-888b-93132a9dd319'}], 'extra_subnets': [], 'address_scopes': {4: None, 6: None}, 'mtu': 8950}]}] {{(pid=51302) sync_routers /opt/stack/neutron/neutron/api/rpc/handlers/l3_rpc.py:138}} 2025-11-12 20:13:20.934 | Nov 12 20:12:59 devstack neutron-periodic-workers[51290]: WARNING oslo_messaging.server [-] Possible hang: wait is waiting for stop to complete 2025-11-12 20:13:20.934 | Nov 12 20:12:59 devstack neutron-periodic-workers[51302]: WARNING oslo_messaging.server [-] Possible hang: wait is waiting for stop to complete 2025-11-12 20:13:20.934 | Nov 12 20:13:07 devstack neutron-periodic-workers[51302]: DEBUG dbcounter [-] [51302] Writing DB stats neutron:SELECT=372,neutron:UPDATE=8,neutron:INSERT=1 {{(pid=51302) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:115}} 2025-11-12 20:13:20.934 | Nov 12 20:13:17 devstack neutron-periodic-workers[51286]: DEBUG dbcounter [-] [51286] Writer thread running {{(pid=51286) stat_writer /opt/stack/data/venv/lib/python3.10/site-packages/dbcounter.py:102}} 2025-11-12 20:13:20.934 | Nov 12 20:13:17 devstack neutron-periodic-workers[51286]: DEBUG oslo.service.backend._threading.loopingcall [None req-12fadad5-78b3-439f-8ca8-c85777fe575f None None] Fixed interval looping call 'neutron.plugins.ml2.plugin.DhcpAgentSchedulerDbMixin.remove_networks_from_down_agents' sleeping for 36.97 seconds {{(pid=51286) _run_loop /opt/stack/data/venv/lib/python3.10/site-packages/oslo_service/backend/_threading/loopingcall.py:165}} 2025-11-12 20:13:20.937 | + stack.sh:main:1475 : is_service_enabled n-api 2025-11-12 20:13:20.952 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:20.955 | + stack.sh:main:1476 : is_service_enabled n-cpu 2025-11-12 20:13:20.969 | + functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:20.971 | + stack.sh:main:1483 : echo_summary 'SKIPPING Cell setup because n-cpu is not enabled. You will have to do this manually before you have a working environment.' 2025-11-12 20:13:20.973 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:20.975 | + stack.sh:echo_summary:473 : echo -e SKIPPING Cell setup because n-cpu is not enabled. You will have to do this manually before you have a working environment. 2025-11-12 20:13:20.977 | + stack.sh:main:1490 : /opt/stack/data/venv/bin/nova-status --config-file /etc/nova/nova.conf upgrade check 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Upgrade Check Results | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Cells v2 | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: No host mappings or compute nodes were found. Remember to | 2025-11-12 20:13:22.916 | | run command 'nova-manage cell_v2 discover_hosts' when new | 2025-11-12 20:13:22.916 | | compute hosts are deployed. | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Placement API | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Cinder API | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Policy File JSON to YAML Migration | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Older than N-1 computes | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: hw_machine_type unset | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:22.916 | | Check: Service User Token Configuration | 2025-11-12 20:13:22.916 | | Result: Success | 2025-11-12 20:13:22.916 | | Details: None | 2025-11-12 20:13:22.916 | +--------------------------------------------------------------------+ 2025-11-12 20:13:23.356 | + stack.sh:main:1497 : [[ -x /opt/stack/devstack/local.sh ]] 2025-11-12 20:13:23.358 | + stack.sh:main:1508 : command openstack complete 2025-11-12 20:13:23.359 | + stack.sh:main:1509 : sudo tee /etc/bash_completion.d/osc.bash_completion 2025-11-12 20:13:24.846 | + stack.sh:main:1512 : is_service_enabled cinder 2025-11-12 20:13:24.862 | + functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:24.864 | + stack.sh:main:1513 : is_ubuntu 2025-11-12 20:13:24.866 | + functions-common:is_ubuntu:555 : [[ -z deb ]] 2025-11-12 20:13:24.868 | + functions-common:is_ubuntu:558 : '[' deb = deb ']' 2025-11-12 20:13:24.870 | + stack.sh:main:1514 : echo_summary 'Configuring lvm.conf global device filter' 2025-11-12 20:13:24.872 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:24.874 | + stack.sh:echo_summary:473 : echo -e Configuring lvm.conf global device filter 2025-11-12 20:13:24.876 | + stack.sh:main:1515 : set_lvm_filter 2025-11-12 20:13:24.879 | + lib/lvm:set_lvm_filter:189 : local 'filter_suffix="r|.*|" ] # from devstack' 2025-11-12 20:13:24.881 | + lib/lvm:set_lvm_filter:190 : local 'filter_string=global_filter = [ ' 2025-11-12 20:13:24.883 | + lib/lvm:set_lvm_filter:191 : local pv 2025-11-12 20:13:24.885 | + lib/lvm:set_lvm_filter:192 : local vg 2025-11-12 20:13:24.887 | + lib/lvm:set_lvm_filter:193 : local line 2025-11-12 20:13:24.890 | ++ lib/lvm:set_lvm_filter:195 : sudo pvs --noheadings -o name 2025-11-12 20:13:24.936 | + lib/lvm:set_lvm_filter:200 : filter_string='global_filter = [ "r|.*|" ] # from devstack' 2025-11-12 20:13:24.938 | + lib/lvm:set_lvm_filter:202 : clean_lvm_filter 2025-11-12 20:13:24.941 | + lib/lvm:clean_lvm_filter:177 : sudo sed -i 's/^.*# from devstack$//' /etc/lvm/lvm.conf 2025-11-12 20:13:24.952 | + lib/lvm:set_lvm_filter:203 : sudo sed -i '/# global_filter = \[.*\]/a\ global_filter = [ "r|.*|" ] # from devstack' /etc/lvm/lvm.conf 2025-11-12 20:13:24.964 | + lib/lvm:set_lvm_filter:204 : echo_summary 'set lvm.conf device global_filter to: global_filter = [ "r|.*|" ] # from devstack' 2025-11-12 20:13:24.966 | + stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:24.968 | + stack.sh:echo_summary:473 : echo -e set lvm.conf device global_filter to: global_filter = '[' '"r|.*|"' ']' '#' from devstack 2025-11-12 20:13:24.970 | + stack.sh:main:1525 : run_phase stack test-config 2025-11-12 20:13:24.972 | + functions-common:run_phase:1851 : local mode=stack 2025-11-12 20:13:24.975 | + functions-common:run_phase:1852 : local phase=test-config 2025-11-12 20:13:24.977 | + functions-common:run_phase:1853 : [[ -d /opt/stack/devstack/extras.d ]] 2025-11-12 20:13:24.979 | + functions-common:run_phase:1854 : local extra_plugin_file_name 2025-11-12 20:13:24.981 | + functions-common:run_phase:1855 : for extra_plugin_file_name in $TOP_DIR/extras.d/*.sh 2025-11-12 20:13:24.983 | + functions-common:run_phase:1860 : local exceptions=80-tempest.sh 2025-11-12 20:13:24.985 | + functions-common:run_phase:1861 : local extra 2025-11-12 20:13:24.988 | ++ functions-common:run_phase:1862 : basename /opt/stack/devstack/extras.d/80-tempest.sh 2025-11-12 20:13:24.991 | + functions-common:run_phase:1862 : extra=80-tempest.sh 2025-11-12 20:13:24.994 | + functions-common:run_phase:1863 : [[ 80-tempest.sh =~ 80-tempest\.sh ]] 2025-11-12 20:13:24.996 | + functions-common:run_phase:1867 : [[ -r /opt/stack/devstack/extras.d/80-tempest.sh ]] 2025-11-12 20:13:24.998 | + functions-common:run_phase:1867 : source /opt/stack/devstack/extras.d/80-tempest.sh stack test-config 2025-11-12 20:13:25.000 | ++ extras.d/80-tempest.sh:source:3 : is_service_enabled tempest 2025-11-12 20:13:25.013 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:25.015 | ++ extras.d/80-tempest.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:13:25.018 | ++ extras.d/80-tempest.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:25.019 | ++ extras.d/80-tempest.sh:source:7 : [[ test-config == \i\n\s\t\a\l\l ]] 2025-11-12 20:13:25.021 | ++ extras.d/80-tempest.sh:source:10 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:25.023 | ++ extras.d/80-tempest.sh:source:10 : [[ test-config == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:13:25.025 | ++ extras.d/80-tempest.sh:source:13 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:25.027 | ++ extras.d/80-tempest.sh:source:13 : [[ test-config == \e\x\t\r\a ]] 2025-11-12 20:13:25.029 | ++ extras.d/80-tempest.sh:source:16 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:25.031 | ++ extras.d/80-tempest.sh:source:16 : [[ test-config == \p\o\s\t\-\e\x\t\r\a ]] 2025-11-12 20:13:25.033 | ++ extras.d/80-tempest.sh:source:19 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:13:25.035 | ++ extras.d/80-tempest.sh:source:19 : [[ test-config == \t\e\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:13:25.037 | ++ extras.d/80-tempest.sh:source:20 : async_wait install_tempest 2025-11-12 20:13:25.073 | [3565 Async install_tempest:28749]: Waiting for completion of install_tempest running on PID 28749 (1 other jobs running) 2025-11-12 20:13:25.090 | [3565 Async install_tempest:28749]: Signaling child to exit 2025-11-12 20:13:25.091 | WAKEUP 2025-11-12 20:13:25.106 | [3565 Async install_tempest:28749]: Signaled 2025-11-12 20:13:25.107 | ++ lib/tempest:install_tempest:899 : git_clone https://opendev.org/openstack/tempest.git /opt/stack//tempest master 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/tempest.git 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:593 : local git_dest=/opt/stack//tempest 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:595 : local orig_dir 2025-11-12 20:13:25.107 | +++ functions-common:git_clone:596 : pwd 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:13:25.107 | +++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:613 : echo master 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:627 : [[ ! -d /opt/stack//tempest ]] 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:13:25.107 | ++ functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/tempest.git /opt/stack//tempest 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:25.107 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:25.107 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:25.107 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:25.107 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:25.107 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978182649 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/tempest.git /opt/stack//tempest 2025-11-12 20:13:25.107 | Cloning into '/opt/stack//tempest'... 2025-11-12 20:13:25.107 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2430 : start_time=1762978182649 2025-11-12 20:13:25.107 | ++ functions-common:time_stop:2432 : [[ -z 1762978182649 ]] 2025-11-12 20:13:25.107 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2435 : end_time=1762978184700 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2436 : elapsed_time=2051 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2437 : total=37884 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=39935 2025-11-12 20:13:25.108 | ++ functions-common:git_clone:634 : cd /opt/stack//tempest 2025-11-12 20:13:25.108 | ++ functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:25.108 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978184731 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:13:25.108 | From https://opendev.org/openstack/tempest 2025-11-12 20:13:25.108 | * branch master -> FETCH_HEAD 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2430 : start_time=1762978184731 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2432 : [[ -z 1762978184731 ]] 2025-11-12 20:13:25.108 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2435 : end_time=1762978185629 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2436 : elapsed_time=898 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2437 : total=39935 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=40833 2025-11-12 20:13:25.108 | ++ functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:25.108 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:25.108 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978185658 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:13:25.108 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:13:25.108 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:13:25.108 | state without impacting any branches by switching back to a branch. 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:13:25.108 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | git switch -c 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | Or undo this operation with: 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | git switch - 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:13:25.108 | 2025-11-12 20:13:25.108 | HEAD is now at 8ccefd4 Merge "tox: Speed up bindep target" 2025-11-12 20:13:25.108 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:25.108 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2430 : start_time=1762978185658 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2432 : [[ -z 1762978185658 ]] 2025-11-12 20:13:25.109 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2435 : end_time=1762978185757 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2436 : elapsed_time=99 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2437 : total=40833 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=40932 2025-11-12 20:13:25.109 | ++ functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//tempest 2025-11-12 20:13:25.109 | ++ functions-common:git_clone:675 : cd /opt/stack//tempest 2025-11-12 20:13:25.109 | ++ functions-common:git_clone:676 : git show --oneline 2025-11-12 20:13:25.109 | ++ functions-common:git_clone:676 : head -1 2025-11-12 20:13:25.109 | 8ccefd4 Merge "tox: Speed up bindep target" 2025-11-12 20:13:25.109 | ++ functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:13:25.109 | ++ lib/tempest:install_tempest:905 : pip_install 'tox!=2.8.0,<4.0.0' 2025-11-12 20:13:25.109 | Using python 3.10 to install tox!=2.8.0,<4.0.0 2025-11-12 20:13:25.109 | ++ inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt 'tox!=2.8.0,<4.0.0' 2025-11-12 20:13:25.109 | Collecting tox!=2.8.0,<4.0.0 2025-11-12 20:13:25.109 | Using cached tox-3.28.0-py2.py3-none-any.whl.metadata (7.8 kB) 2025-11-12 20:13:25.109 | Collecting filelock>=3.0.0 (from tox!=2.8.0,<4.0.0) 2025-11-12 20:13:25.109 | Using cached filelock-3.20.0-py3-none-any.whl.metadata (2.1 kB) 2025-11-12 20:13:25.109 | Requirement already satisfied: packaging>=14 in /opt/stack/data/venv/lib/python3.10/site-packages (from tox!=2.8.0,<4.0.0) (25.0) 2025-11-12 20:13:25.109 | Collecting pluggy>=0.12.0 (from tox!=2.8.0,<4.0.0) 2025-11-12 20:13:25.109 | Using cached pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2025-11-12 20:13:25.109 | Collecting py>=1.4.17 (from tox!=2.8.0,<4.0.0) 2025-11-12 20:13:25.109 | Using cached py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:13:25.109 | Requirement already satisfied: six>=1.14.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tox!=2.8.0,<4.0.0) (1.17.0) 2025-11-12 20:13:25.109 | Collecting virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0 (from tox!=2.8.0,<4.0.0) 2025-11-12 20:13:25.109 | Using cached virtualenv-20.35.3-py3-none-any.whl.metadata (4.6 kB) 2025-11-12 20:13:25.109 | Requirement already satisfied: tomli>=2.0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from tox!=2.8.0,<4.0.0) (2.3.0) 2025-11-12 20:13:25.109 | Collecting distlib<1,>=0.3.7 (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0) 2025-11-12 20:13:25.109 | Using cached distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB) 2025-11-12 20:13:25.109 | Requirement already satisfied: platformdirs<5,>=3.9.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0) (4.5.0) 2025-11-12 20:13:25.109 | Requirement already satisfied: typing-extensions>=4.13.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from virtualenv!=20.0.0,!=20.0.1,!=20.0.2,!=20.0.3,!=20.0.4,!=20.0.5,!=20.0.6,!=20.0.7,>=16.0.0->tox!=2.8.0,<4.0.0) (4.15.0) 2025-11-12 20:13:25.109 | Using cached tox-3.28.0-py2.py3-none-any.whl (86 kB) 2025-11-12 20:13:25.109 | Using cached filelock-3.20.0-py3-none-any.whl (16 kB) 2025-11-12 20:13:25.109 | Using cached pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-11-12 20:13:25.109 | Using cached py-1.11.0-py2.py3-none-any.whl (98 kB) 2025-11-12 20:13:25.109 | Using cached virtualenv-20.35.3-py3-none-any.whl (6.0 MB) 2025-11-12 20:13:25.109 | Using cached distlib-0.4.0-py2.py3-none-any.whl (469 kB) 2025-11-12 20:13:25.109 | Installing collected packages: distlib, py, pluggy, filelock, virtualenv, tox 2025-11-12 20:13:25.109 | Successfully installed distlib-0.4.0 filelock-3.20.0 pluggy-1.6.0 py-1.11.0 tox-3.28.0 virtualenv-20.35.3 2025-11-12 20:13:25.109 | ++ inc/python:pip_install:216 : result=0 2025-11-12 20:13:25.109 | ++ inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2430 : start_time=1762978185802 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2432 : [[ -z 1762978185802 ]] 2025-11-12 20:13:25.109 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2435 : end_time=1762978188994 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2436 : elapsed_time=3192 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2437 : total=106503 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:25.109 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=109695 2025-11-12 20:13:25.109 | ++ inc/python:pip_install:219 : return 0 2025-11-12 20:13:25.109 | ++ lib/tempest:install_tempest:906 : pushd /opt/stack//tempest 2025-11-12 20:13:25.109 | ~/tempest ~/devstack 2025-11-12 20:13:25.109 | ++ lib/tempest:install_tempest:910 : git checkout master 2025-11-12 20:13:25.110 | Switched to branch 'master' 2025-11-12 20:13:25.110 | Your branch is up to date with 'origin/master'. 2025-11-12 20:13:25.110 | ++ lib/tempest:install_tempest:912 : local tmp_u_c_m 2025-11-12 20:13:25.110 | +++ lib/tempest:install_tempest:913 : mktemp -t tempest_u_c_m.XXXXXXXXXX 2025-11-12 20:13:25.110 | ++ lib/tempest:install_tempest:913 : tmp_u_c_m=/tmp/tempest_u_c_m.N1xZGB17dZ 2025-11-12 20:13:25.110 | ++ lib/tempest:install_tempest:914 : set_tempest_venv_constraints /tmp/tempest_u_c_m.N1xZGB17dZ 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:131 : local tmp_c 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:132 : tmp_c=/tmp/tempest_u_c_m.N1xZGB17dZ 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:133 : [[ master == \m\a\s\t\e\r ]] 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:134 : cd /opt/stack//requirements 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:135 : git show master:upper-constraints.txt 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:142 : export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:142 : UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:143 : export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:25.110 | ++ lib/tempest:set_tempest_venv_constraints:143 : TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:25.110 | ++ lib/tempest:install_tempest:916 : tox -r --notest -efull 2025-11-12 20:13:25.110 | full create: /opt/stack/tempest/.tox/tempest 2025-11-12 20:13:25.110 | full installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt 2025-11-12 20:13:25.110 | full develop-inst: /opt/stack/tempest 2025-11-12 20:13:25.110 | full installed: attrs==25.4.0,autopage==0.5.2,bcrypt==4.3.0,certifi==2025.11.12,cffi==2.0.0,charset-normalizer==3.4.4,cliff==4.11.0,cmd2==2.7.0,cryptography==43.0.3,debtcollector==3.0.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.2.6,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jsonschema==4.25.1,jsonschema-specifications==2025.9.1,markdown-it-py==4.0.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.2.0,oslo.config==10.0.0,oslo.context==6.1.0,oslo.i18n==6.6.0,oslo.log==7.2.1,oslo.serialization==5.8.0,oslo.utils==9.1.0,packaging==25.0,paramiko==4.0.0,pbr==7.0.2,prettytable==3.16.0,psutil==7.1.1,pycparser==2.23,Pygments==2.19.2,PyNaCl==1.6.0,pyparsing==3.2.5,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.4,PyYAML==6.0.3,referencing==0.37.0,requests==2.32.5,rfc3986==2.0.0,rich==14.2.0,rich-argparse==1.7.1,rpds-py==0.28.0,six==1.17.0,stestr==4.2.0,stevedore==5.5.0,-e git+https://opendev.org/openstack/tempest.git@8ccefd4bea48d6b38f7e16c50f97931b3fc2a5e2#egg=tempest,testscenarios==0.5.0,testtools==2.7.2,tomlkit==0.13.3,typing_extensions==4.15.0,tzdata==2025.2,urllib3==1.26.20,voluptuous==0.15.2,wcwidth==0.2.14,wrapt==2.0.0 2025-11-12 20:13:25.111 | ___________________________________ summary ____________________________________ 2025-11-12 20:13:25.111 | full: skipped tests 2025-11-12 20:13:25.111 | congratulations :) 2025-11-12 20:13:25.111 | ++ lib/tempest:install_tempest:920 : /opt/stack//tempest/.tox/tempest/bin/pip install -c /tmp/tempest_u_c_m.N1xZGB17dZ -r requirements.txt 2025-11-12 20:13:25.111 | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 1)) (7.0.2) 2025-11-12 20:13:25.111 | Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 2)) (4.11.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: jsonschema>=3.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 3)) (4.25.1) 2025-11-12 20:13:25.111 | Requirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 4)) (2.7.2) 2025-11-12 20:13:25.111 | Requirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 5)) (4.0.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 6)) (43.0.3) 2025-11-12 20:13:25.111 | Requirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 7)) (1.3.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 8)) (7.2.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 9)) (10.0.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 10)) (7.2.1) 2025-11-12 20:13:25.111 | Requirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 11)) (4.2.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 12)) (5.8.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 13)) (9.1.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 14)) (4.2.6) 2025-11-12 20:13:25.111 | Requirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 15)) (6.0.3) 2025-11-12 20:13:25.111 | Requirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 16)) (1.4.4) 2025-11-12 20:13:25.111 | Requirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 17)) (5.5.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 18)) (3.16.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 19)) (1.26.20) 2025-11-12 20:13:25.111 | Requirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 20)) (3.0.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 21)) (0.7.1) 2025-11-12 20:13:25.111 | Requirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 22)) (0.20) 2025-11-12 20:13:25.111 | Requirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 23)) (0.5.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: setuptools in ./.tox/tempest/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (80.9.0) 2025-11-12 20:13:25.111 | Requirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.5.2) 2025-11-12 20:13:25.111 | Requirement already satisfied: cmd2>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.7.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (25.4.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (2025.9.1) 2025-11-12 20:13:25.112 | Requirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (0.37.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: rpds-py>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (0.28.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (4.3.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (2.2.1) 2025-11-12 20:13:25.112 | Requirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib/python3.10/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.6.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.32.5) 2025-11-12 20:13:25.112 | Requirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.1.0) 2025-11-12 20:13:25.112 | Requirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0) 2025-11-12 20:13:25.112 | Requirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.10/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.2) 2025-11-12 20:13:25.112 | Requirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.10/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.13.3) 2025-11-12 20:13:25.112 | Requirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2) 2025-11-12 20:13:25.112 | Requirement already satisfied: tzdata>=2022.4 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (2025.2) 2025-11-12 20:13:25.113 | Requirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.2.5) 2025-11-12 20:13:25.113 | Requirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (25.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.1.1) 2025-11-12 20:13:25.113 | Requirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.10/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.2.14) 2025-11-12 20:13:25.113 | Requirement already satisfied: wrapt>=1.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.0.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: pycparser in ./.tox/tempest/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (2.23) 2025-11-12 20:13:25.113 | Requirement already satisfied: pyperclip>=1.8 in ./.tox/tempest/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: rich-argparse>=1.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.7.1) 2025-11-12 20:13:25.113 | Requirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.4) 2025-11-12 20:13:25.113 | Requirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.11) 2025-11-12 20:13:25.113 | Requirement already satisfied: certifi>=2017.4.17 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2025.11.12) 2025-11-12 20:13:25.113 | Requirement already satisfied: rich>=11.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (14.2.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0) 2025-11-12 20:13:25.113 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.19.2) 2025-11-12 20:13:25.113 | Requirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2) 2025-11-12 20:13:25.113 | 2025-11-12 20:13:25.113 | [notice] A new release of pip is available: 25.2 -> 25.3 2025-11-12 20:13:25.113 | [notice] To update, run: /opt/stack/tempest/.tox/tempest/bin/python -m pip install --upgrade pip 2025-11-12 20:13:25.113 | ++ lib/tempest:install_tempest:921 : PROJECT_VENV["tempest"]=/opt/stack//tempest/.tox/tempest 2025-11-12 20:13:25.113 | ++ lib/tempest:install_tempest:922 : rm -f /tmp/tempest_u_c_m.N1xZGB17dZ 2025-11-12 20:13:25.113 | ++ lib/tempest:install_tempest:923 : popd 2025-11-12 20:13:25.113 | ~/devstack 2025-11-12 20:13:25.138 | [3565 Async install_tempest:28749]: finished install_tempest with result 0 in 23 seconds 2025-11-12 20:13:25.142 | ++ inc/async:async_wait:197 : return 0 2025-11-12 20:13:25.144 | ++ extras.d/80-tempest.sh:source:21 : echo_summary 'Initializing Tempest' 2025-11-12 20:13:25.146 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:13:25.148 | ++ stack.sh:echo_summary:473 : echo -e Initializing Tempest 2025-11-12 20:13:25.150 | ++ extras.d/80-tempest.sh:source:22 : configure_tempest 2025-11-12 20:13:25.152 | ++ lib/tempest:configure_tempest:203 : [[ True == \T\r\u\e ]] 2025-11-12 20:13:25.154 | ++ lib/tempest:configure_tempest:204 : setup_develop /opt/stack//tempest 2025-11-12 20:13:25.156 | ++ inc/python:setup_develop:353 : local bindep 2025-11-12 20:13:25.157 | ++ inc/python:setup_develop:354 : [[ /opt/stack//tempest == -bindep* ]] 2025-11-12 20:13:25.159 | ++ inc/python:setup_develop:358 : local project_dir=/opt/stack//tempest 2025-11-12 20:13:25.161 | ++ inc/python:setup_develop:359 : local extras= 2025-11-12 20:13:25.162 | ++ inc/python:setup_develop:360 : _setup_package_with_constraints_edit /opt/stack//tempest -e 2025-11-12 20:13:25.164 | ++ inc/python:_setup_package_with_constraints_edit:379 : local bindep 2025-11-12 20:13:25.166 | ++ inc/python:_setup_package_with_constraints_edit:380 : [[ /opt/stack//tempest == -bindep* ]] 2025-11-12 20:13:25.168 | ++ inc/python:_setup_package_with_constraints_edit:384 : local project_dir=/opt/stack//tempest 2025-11-12 20:13:25.169 | ++ inc/python:_setup_package_with_constraints_edit:385 : local flags=-e 2025-11-12 20:13:25.171 | ++ inc/python:_setup_package_with_constraints_edit:386 : local extras= 2025-11-12 20:13:25.173 | +++ inc/python:_setup_package_with_constraints_edit:393 : cd /opt/stack//tempest 2025-11-12 20:13:25.175 | +++ inc/python:_setup_package_with_constraints_edit:393 : pwd 2025-11-12 20:13:25.177 | ++ inc/python:_setup_package_with_constraints_edit:393 : project_dir=/opt/stack/tempest 2025-11-12 20:13:25.178 | ++ inc/python:_setup_package_with_constraints_edit:395 : '[' -n /opt/stack//requirements ']' 2025-11-12 20:13:25.180 | ++ inc/python:_setup_package_with_constraints_edit:399 : local name 2025-11-12 20:13:25.182 | +++ inc/python:_setup_package_with_constraints_edit:400 : awk '/^name.*=/ {print $3}' /opt/stack/tempest/setup.cfg 2025-11-12 20:13:25.186 | ++ inc/python:_setup_package_with_constraints_edit:400 : name=tempest 2025-11-12 20:13:25.188 | ++ inc/python:_setup_package_with_constraints_edit:401 : '[' -z tempest ']' 2025-11-12 20:13:25.190 | ++ inc/python:_setup_package_with_constraints_edit:405 : /opt/stack//requirements/.venv/bin/edit-constraints /opt/stack//requirements/upper-constraints.txt -- tempest 2025-11-12 20:13:25.308 | ++ inc/python:_setup_package_with_constraints_edit:408 : setup_package /opt/stack/tempest -e 2025-11-12 20:13:25.310 | ++ inc/python:setup_package:436 : local bindep=0 2025-11-12 20:13:25.312 | ++ inc/python:setup_package:437 : local bindep_flag= 2025-11-12 20:13:25.313 | ++ inc/python:setup_package:438 : local bindep_profiles= 2025-11-12 20:13:25.315 | ++ inc/python:setup_package:439 : [[ /opt/stack/tempest == -bindep* ]] 2025-11-12 20:13:25.317 | ++ inc/python:setup_package:444 : local project_dir=/opt/stack/tempest 2025-11-12 20:13:25.318 | ++ inc/python:setup_package:445 : local flags=-e 2025-11-12 20:13:25.320 | ++ inc/python:setup_package:446 : local extras= 2025-11-12 20:13:25.322 | ++ inc/python:setup_package:450 : [[ -n -e ]] 2025-11-12 20:13:25.324 | ++ inc/python:setup_package:450 : [[ -z '' ]] 2025-11-12 20:13:25.325 | ++ inc/python:setup_package:450 : [[ ! -e =~ ^-.* ]] 2025-11-12 20:13:25.327 | ++ inc/python:setup_package:455 : [[ ! -z '' ]] 2025-11-12 20:13:25.329 | ++ inc/python:setup_package:460 : [[ 0 == 1 ]] 2025-11-12 20:13:25.331 | ++ inc/python:setup_package:464 : pip_install -e /opt/stack/tempest 2025-11-12 20:13:25.346 | Using python 3.10 to install /opt/stack/tempest 2025-11-12 20:13:25.348 | ++ inc/python:pip_install:210 : env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/data/venv/bin/pip install -c /opt/stack//requirements/upper-constraints.txt -e /opt/stack/tempest 2025-11-12 20:13:26.195 | Obtaining file:///opt/stack/tempest 2025-11-12 20:13:26.196 | Preparing metadata (setup.py): started 2025-11-12 20:13:26.905 | Preparing metadata (setup.py): finished with status 'done' 2025-11-12 20:13:26.963 | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (7.0.2) 2025-11-12 20:13:26.964 | Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (4.11.0) 2025-11-12 20:13:26.965 | Requirement already satisfied: jsonschema>=3.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (4.25.1) 2025-11-12 20:13:26.965 | Requirement already satisfied: testtools>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (2.7.2) 2025-11-12 20:13:26.966 | Requirement already satisfied: paramiko>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (4.0.0) 2025-11-12 20:13:26.966 | Requirement already satisfied: cryptography>=2.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (43.0.3) 2025-11-12 20:13:26.967 | Requirement already satisfied: netaddr>=0.7.18 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (1.3.0) 2025-11-12 20:13:26.968 | Requirement already satisfied: oslo.concurrency>=3.26.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (7.2.0) 2025-11-12 20:13:26.969 | Requirement already satisfied: oslo.config>=5.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (10.0.0) 2025-11-12 20:13:26.969 | Requirement already satisfied: oslo.log>=3.36.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (7.2.1) 2025-11-12 20:13:27.065 | Collecting stestr>=1.0.0 (from tempest==0.0.1.dev15) 2025-11-12 20:13:27.067 | Using cached stestr-4.2.0-py3-none-any.whl.metadata (7.6 kB) 2025-11-12 20:13:27.068 | Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (5.8.0) 2025-11-12 20:13:27.069 | Requirement already satisfied: oslo.utils>=7.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (9.1.0) 2025-11-12 20:13:27.070 | Requirement already satisfied: fixtures>=3.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (4.2.6) 2025-11-12 20:13:27.071 | Requirement already satisfied: PyYAML>=3.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (6.0.3) 2025-11-12 20:13:27.071 | Requirement already satisfied: python-subunit>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (1.4.4) 2025-11-12 20:13:27.072 | Requirement already satisfied: stevedore>=1.20.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (5.5.0) 2025-11-12 20:13:27.073 | Requirement already satisfied: PrettyTable>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (3.16.0) 2025-11-12 20:13:27.073 | Requirement already satisfied: urllib3>=1.21.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (1.26.20) 2025-11-12 20:13:27.074 | Requirement already satisfied: debtcollector>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (3.0.0) 2025-11-12 20:13:27.075 | Requirement already satisfied: defusedxml>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (0.7.1) 2025-11-12 20:13:27.076 | Requirement already satisfied: fasteners>=0.16.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (0.20) 2025-11-12 20:13:27.076 | Requirement already satisfied: testscenarios>=0.5.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from tempest==0.0.1.dev15) (0.5.0) 2025-11-12 20:13:27.081 | Requirement already satisfied: autopage>=0.4.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (0.5.2) 2025-11-12 20:13:27.081 | Requirement already satisfied: cmd2>=1.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (2.7.0) 2025-11-12 20:13:27.102 | Requirement already satisfied: cffi>=1.12 in /opt/stack/data/venv/lib/python3.10/site-packages (from cryptography>=2.1->tempest==0.0.1.dev15) (2.0.0) 2025-11-12 20:13:27.104 | Requirement already satisfied: wrapt>=1.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from debtcollector>=1.2.0->tempest==0.0.1.dev15) (2.0.0) 2025-11-12 20:13:27.127 | Requirement already satisfied: attrs>=22.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==0.0.1.dev15) (25.4.0) 2025-11-12 20:13:27.127 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==0.0.1.dev15) (2025.9.1) 2025-11-12 20:13:27.128 | Requirement already satisfied: referencing>=0.28.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==0.0.1.dev15) (0.37.0) 2025-11-12 20:13:27.129 | Requirement already satisfied: rpds-py>=0.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from jsonschema>=3.2.0->tempest==0.0.1.dev15) (0.28.0) 2025-11-12 20:13:27.142 | Requirement already satisfied: oslo.i18n>=3.15.3 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->tempest==0.0.1.dev15) (6.6.0) 2025-11-12 20:13:27.156 | Requirement already satisfied: rfc3986>=1.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->tempest==0.0.1.dev15) (2.0.0) 2025-11-12 20:13:27.157 | Requirement already satisfied: requests>=2.18.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.config>=5.2.0->tempest==0.0.1.dev15) (2.32.5) 2025-11-12 20:13:27.171 | Requirement already satisfied: oslo.context>=2.21.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=3.36.0->tempest==0.0.1.dev15) (6.1.0) 2025-11-12 20:13:27.172 | Requirement already satisfied: python-dateutil>=2.7.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.log>=3.36.0->tempest==0.0.1.dev15) (2.9.0.post0) 2025-11-12 20:13:27.176 | Requirement already satisfied: msgpack>=0.5.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==0.0.1.dev15) (1.1.2) 2025-11-12 20:13:27.177 | Requirement already satisfied: tzdata>=2022.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->tempest==0.0.1.dev15) (2025.2) 2025-11-12 20:13:27.184 | Requirement already satisfied: iso8601>=0.1.11 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==0.0.1.dev15) (2.1.0) 2025-11-12 20:13:27.185 | Requirement already satisfied: pyparsing>=2.1.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==0.0.1.dev15) (3.2.5) 2025-11-12 20:13:27.186 | Requirement already satisfied: packaging>=20.4 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==0.0.1.dev15) (25.0) 2025-11-12 20:13:27.187 | Requirement already satisfied: psutil>=3.2.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.utils>=7.0.0->tempest==0.0.1.dev15) (7.1.1) 2025-11-12 20:13:27.196 | Requirement already satisfied: bcrypt>=3.2 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=2.7.0->tempest==0.0.1.dev15) (4.3.0) 2025-11-12 20:13:27.197 | Requirement already satisfied: invoke>=2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=2.7.0->tempest==0.0.1.dev15) (2.2.1) 2025-11-12 20:13:27.198 | Requirement already satisfied: pynacl>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from paramiko>=2.7.0->tempest==0.0.1.dev15) (1.6.0) 2025-11-12 20:13:27.201 | Requirement already satisfied: setuptools in /opt/stack/data/venv/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->tempest==0.0.1.dev15) (69.1.1) 2025-11-12 20:13:27.207 | Requirement already satisfied: wcwidth in /opt/stack/data/venv/lib/python3.10/site-packages (from PrettyTable>=0.7.1->tempest==0.0.1.dev15) (0.2.14) 2025-11-12 20:13:27.224 | Requirement already satisfied: voluptuous>=0.8.9 in /opt/stack/data/venv/lib/python3.10/site-packages (from stestr>=1.0.0->tempest==0.0.1.dev15) (0.15.2) 2025-11-12 20:13:27.266 | Collecting tomlkit>=0.11.6 (from stestr>=1.0.0->tempest==0.0.1.dev15) 2025-11-12 20:13:27.267 | Using cached tomlkit-0.13.3-py3-none-any.whl.metadata (2.8 kB) 2025-11-12 20:13:27.321 | Requirement already satisfied: pycparser in /opt/stack/data/venv/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.1->tempest==0.0.1.dev15) (2.23) 2025-11-12 20:13:27.329 | Requirement already satisfied: pyperclip>=1.8 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (1.11.0) 2025-11-12 20:13:27.330 | Requirement already satisfied: rich-argparse>=1.7.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (1.7.1) 2025-11-12 20:13:27.350 | Requirement already satisfied: typing-extensions>=4.12.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->tempest==0.0.1.dev15) (4.15.0) 2025-11-12 20:13:27.416 | Requirement already satisfied: six>=1.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->tempest==0.0.1.dev15) (1.17.0) 2025-11-12 20:13:27.434 | Requirement already satisfied: charset_normalizer<4,>=2 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==0.0.1.dev15) (3.4.4) 2025-11-12 20:13:27.435 | Requirement already satisfied: idna<4,>=2.5 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==0.0.1.dev15) (3.11) 2025-11-12 20:13:27.436 | Requirement already satisfied: certifi>=2017.4.17 in /opt/stack/data/venv/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->tempest==0.0.1.dev15) (2025.11.12) 2025-11-12 20:13:27.545 | Requirement already satisfied: rich>=11.0.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (14.2.0) 2025-11-12 20:13:27.569 | Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (4.0.0) 2025-11-12 20:13:27.570 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/stack/data/venv/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (2.19.2) 2025-11-12 20:13:27.597 | Requirement already satisfied: mdurl~=0.1 in /opt/stack/data/venv/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->tempest==0.0.1.dev15) (0.1.2) 2025-11-12 20:13:27.616 | Using cached stestr-4.2.0-py3-none-any.whl (118 kB) 2025-11-12 20:13:27.618 | Using cached tomlkit-0.13.3-py3-none-any.whl (38 kB) 2025-11-12 20:13:28.552 | Installing collected packages: tomlkit, stestr, tempest 2025-11-12 20:13:28.667 | Running setup.py develop for tempest 2025-11-12 20:13:29.650 | Successfully installed stestr-4.2.0 tempest tomlkit-0.13.3 2025-11-12 20:13:29.777 | ++ inc/python:pip_install:216 : result=0 2025-11-12 20:13:29.779 | ++ inc/python:pip_install:218 : time_stop pip_install 2025-11-12 20:13:29.781 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:29.783 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:29.784 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:29.786 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:29.787 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:29.789 | ++ functions-common:time_stop:2429 : name=pip_install 2025-11-12 20:13:29.791 | ++ functions-common:time_stop:2430 : start_time=1762978405342 2025-11-12 20:13:29.793 | ++ functions-common:time_stop:2432 : [[ -z 1762978405342 ]] 2025-11-12 20:13:29.795 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:29.798 | ++ functions-common:time_stop:2435 : end_time=1762978409796 2025-11-12 20:13:29.800 | ++ functions-common:time_stop:2436 : elapsed_time=4454 2025-11-12 20:13:29.802 | ++ functions-common:time_stop:2437 : total=123174 2025-11-12 20:13:29.804 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:29.806 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=127628 2025-11-12 20:13:29.808 | ++ inc/python:pip_install:219 : return 0 2025-11-12 20:13:29.809 | ++ inc/python:setup_package:466 : [[ -e == \-\e ]] 2025-11-12 20:13:29.811 | ++ inc/python:setup_package:466 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:13:29.813 | ++ inc/python:_setup_package_with_constraints_edit:412 : use_library_from_git /opt/stack/tempest 2025-11-12 20:13:29.815 | ++ inc/python:use_library_from_git:266 : local name=/opt/stack/tempest 2025-11-12 20:13:29.817 | ++ inc/python:use_library_from_git:267 : local enabled=1 2025-11-12 20:13:29.818 | ++ inc/python:use_library_from_git:268 : [[ '' = \A\L\L ]] 2025-11-12 20:13:29.820 | ++ inc/python:use_library_from_git:268 : [[ ,, =~ ,/opt/stack/tempest, ]] 2025-11-12 20:13:29.822 | ++ inc/python:use_library_from_git:269 : return 1 2025-11-12 20:13:29.824 | ++ lib/tempest:configure_tempest:210 : local ENABLED_SERVICES=key,n-api,n-cond,n-sch,n-api-meta,placement-api,placement-client,g-api,c-sch,c-api,c-vol,ovs-vswitchd,ovsdb-server,q-svc,q-ovn-agent,rabbit,tempest,mysql,etcd3,q-agt,q-dhcp,q-l3,q-meta,neutron-api,neutron-rpc-server,neutron-periodic-workers 2025-11-12 20:13:29.825 | ++ lib/tempest:configure_tempest:212 : local image_lines 2025-11-12 20:13:29.827 | ++ lib/tempest:configure_tempest:213 : local images 2025-11-12 20:13:29.829 | ++ lib/tempest:configure_tempest:214 : local num_images 2025-11-12 20:13:29.831 | ++ lib/tempest:configure_tempest:215 : local image_uuid 2025-11-12 20:13:29.833 | ++ lib/tempest:configure_tempest:216 : local image_uuid_alt 2025-11-12 20:13:29.835 | ++ lib/tempest:configure_tempest:217 : local password 2025-11-12 20:13:29.837 | ++ lib/tempest:configure_tempest:218 : local line 2025-11-12 20:13:29.838 | ++ lib/tempest:configure_tempest:219 : local flavors 2025-11-12 20:13:29.840 | ++ lib/tempest:configure_tempest:220 : local available_flavors 2025-11-12 20:13:29.842 | ++ lib/tempest:configure_tempest:221 : local flavors_ref 2025-11-12 20:13:29.844 | ++ lib/tempest:configure_tempest:222 : local flavor_lines 2025-11-12 20:13:29.845 | ++ lib/tempest:configure_tempest:223 : local flavor_ref_size 2025-11-12 20:13:29.847 | ++ lib/tempest:configure_tempest:224 : local flavor_ref_alt_size 2025-11-12 20:13:29.849 | ++ lib/tempest:configure_tempest:225 : local public_network_id 2025-11-12 20:13:29.851 | ++ lib/tempest:configure_tempest:226 : local public_router_id 2025-11-12 20:13:29.853 | ++ lib/tempest:configure_tempest:227 : local ssh_connect_method=floating 2025-11-12 20:13:29.855 | ++ lib/tempest:configure_tempest:228 : local disk 2025-11-12 20:13:29.856 | ++ lib/tempest:configure_tempest:231 : ifs=' 2025-11-12 20:13:29.856 | ' 2025-11-12 20:13:29.858 | ++ lib/tempest:configure_tempest:241 : declare -a images 2025-11-12 20:13:29.860 | ++ lib/tempest:configure_tempest:243 : is_service_enabled glance 2025-11-12 20:13:29.872 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:29.874 | ++ lib/tempest:configure_tempest:244 : get_active_images images image_uuid 2025-11-12 20:13:29.875 | ++ lib/tempest:get_active_images:160 : declare -n img_array=images 2025-11-12 20:13:29.877 | ++ lib/tempest:get_active_images:161 : declare -n img_id=image_uuid 2025-11-12 20:13:29.879 | ++ lib/tempest:get_active_images:164 : img_array=() 2025-11-12 20:13:29.882 | ++ lib/tempest:get_active_images:171 : read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT 2025-11-12 20:13:29.882 | +++ lib/tempest:get_active_images:159 : oscwrap --os-cloud devstack-admin image list --long --property status=active 2025-11-12 20:13:29.882 | +++ lib/tempest:get_active_images:159 : awk '-F|' '!/^(+--)|ID|aki|ari/ { print $3,$2,$4 }' 2025-11-12 20:13:31.184 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:31.186 | ++ lib/tempest:get_active_images:172 : [[ vmdk == \i\s\o ]] 2025-11-12 20:13:31.189 | ++ lib/tempest:get_active_images:175 : '[' 'cirros-d240228-sparse;paraVirtual;vmxnet3' = '' ']' 2025-11-12 20:13:31.190 | ++ lib/tempest:get_active_images:178 : img_array+=($IMAGE_UUID) 2025-11-12 20:13:31.193 | ++ lib/tempest:get_active_images:171 : read -r IMAGE_NAME IMAGE_UUID DISK_FORMAT 2025-11-12 20:13:31.194 | ++ lib/tempest:configure_tempest:246 : (( 1 < 1 )) 2025-11-12 20:13:31.197 | ++ lib/tempest:configure_tempest:260 : case "${#images[*]}" in 2025-11-12 20:13:31.198 | ++ lib/tempest:configure_tempest:266 : '[' -z '' ']' 2025-11-12 20:13:31.200 | ++ lib/tempest:configure_tempest:267 : image_uuid=d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:31.202 | ++ lib/tempest:configure_tempest:269 : image_uuid_alt=d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:31.204 | ++ lib/tempest:configure_tempest:291 : sudo install -d -o stack /opt/stack//tempest/etc 2025-11-12 20:13:31.215 | ++ lib/tempest:configure_tempest:292 : rm -f /opt/stack//tempest/etc/tempest.conf 2025-11-12 20:13:31.218 | ++ lib/tempest:configure_tempest:294 : local password=nomoresecret 2025-11-12 20:13:31.220 | ++ lib/tempest:configure_tempest:297 : local admin_username=admin 2025-11-12 20:13:31.221 | ++ lib/tempest:configure_tempest:298 : local admin_project_name=admin 2025-11-12 20:13:31.223 | ++ lib/tempest:configure_tempest:299 : local admin_domain_name=Default 2025-11-12 20:13:31.225 | ++ lib/tempest:configure_tempest:300 : local alt_username=alt_demo 2025-11-12 20:13:31.227 | ++ lib/tempest:configure_tempest:301 : local alt_project_name=alt_demo 2025-11-12 20:13:31.229 | ++ lib/tempest:configure_tempest:302 : local admin_project_id 2025-11-12 20:13:31.232 | +++ lib/tempest:configure_tempest:303 : awk '/ admin / { print $2 }' 2025-11-12 20:13:31.232 | +++ lib/tempest:configure_tempest:303 : oscwrap --os-cloud devstack-admin project list 2025-11-12 20:13:32.481 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:32.484 | ++ lib/tempest:configure_tempest:303 : admin_project_id=6e312f8acc4c4ed89508dc569b2fde93 2025-11-12 20:13:32.486 | ++ lib/tempest:configure_tempest:305 : is_service_enabled nova 2025-11-12 20:13:32.499 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:32.502 | +++ lib/tempest:configure_tempest:308 : oscwrap --os-cloud devstack-admin flavor list 2025-11-12 20:13:33.757 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:33.760 | ++ lib/tempest:configure_tempest:308 : available_flavors='+----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:33.760 | | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | 2025-11-12 20:13:33.760 | +----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:33.760 | | 1 | m1.tiny | 512 | 1 | 0 | 1 | True | 2025-11-12 20:13:33.760 | | 2 | m1.small | 2048 | 20 | 0 | 1 | True | 2025-11-12 20:13:33.760 | | 3 | m1.medium | 4096 | 40 | 0 | 2 | True | 2025-11-12 20:13:33.760 | | 4 | m1.large | 8192 | 80 | 0 | 4 | True | 2025-11-12 20:13:33.760 | | 5 | m1.xlarge | 16384 | 160 | 0 | 8 | True | 2025-11-12 20:13:33.760 | | c1 | cirros256 | 256 | 1 | 0 | 1 | True | 2025-11-12 20:13:33.760 | | d1 | ds512M | 512 | 5 | 0 | 1 | True | 2025-11-12 20:13:33.760 | | d2 | ds1G | 1024 | 10 | 0 | 1 | True | 2025-11-12 20:13:33.760 | | d3 | ds2G | 2048 | 10 | 0 | 2 | True | 2025-11-12 20:13:33.760 | | d4 | ds4G | 4096 | 20 | 0 | 4 | True | 2025-11-12 20:13:33.760 | +----+-----------+-------+------+-----------+-------+-----------+' 2025-11-12 20:13:33.762 | ++ lib/tempest:configure_tempest:309 : [[ -z '' ]] 2025-11-12 20:13:33.764 | ++ lib/tempest:configure_tempest:310 : [[ +----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:33.764 | | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | 2025-11-12 20:13:33.764 | +----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:33.764 | | 1 | m1.tiny | 512 | 1 | 0 | 1 | True | 2025-11-12 20:13:33.764 | | 2 | m1.small | 2048 | 20 | 0 | 1 | True | 2025-11-12 20:13:33.764 | | 3 | m1.medium | 4096 | 40 | 0 | 2 | True | 2025-11-12 20:13:33.764 | | 4 | m1.large | 8192 | 80 | 0 | 4 | True | 2025-11-12 20:13:33.764 | | 5 | m1.xlarge | 16384 | 160 | 0 | 8 | True | 2025-11-12 20:13:33.764 | | c1 | cirros256 | 256 | 1 | 0 | 1 | True | 2025-11-12 20:13:33.764 | | d1 | ds512M | 512 | 5 | 0 | 1 | True | 2025-11-12 20:13:33.764 | | d2 | ds1G | 1024 | 10 | 0 | 1 | True | 2025-11-12 20:13:33.764 | | d3 | ds2G | 2048 | 10 | 0 | 2 | True | 2025-11-12 20:13:33.764 | | d4 | ds4G | 4096 | 20 | 0 | 4 | True | 2025-11-12 20:13:33.764 | +----+-----------+-------+------+-----------+-------+-----------+ =~ m1\.nano ]] 2025-11-12 20:13:33.767 | +++ lib/tempest:configure_tempest:312 : image_size_in_gib d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:33.769 | +++ lib/tempest:image_size_in_gib:125 : local size 2025-11-12 20:13:33.771 | ++++ lib/tempest:image_size_in_gib:126 : oscwrap --os-cloud devstack-admin image show d86e9e98-d4e7-4de1-92c2-950a8a23615e -c size -f value 2025-11-12 20:13:34.990 | ++++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:34.992 | +++ lib/tempest:image_size_in_gib:126 : size=21318656 2025-11-12 20:13:34.994 | +++ lib/tempest:image_size_in_gib:127 : echo 21318656 2025-11-12 20:13:34.995 | +++ lib/tempest:image_size_in_gib:127 : python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))' 2025-11-12 20:13:35.030 | ++ lib/tempest:configure_tempest:312 : disk=1 2025-11-12 20:13:35.032 | ++ lib/tempest:configure_tempest:313 : ram=192 2025-11-12 20:13:35.034 | ++ lib/tempest:configure_tempest:314 : openstack --os-cloud devstack-admin flavor create --id 42 --ram 192 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.nano 2025-11-12 20:13:36.124 | +----------------------------+-----------------------+ 2025-11-12 20:13:36.124 | | Field | Value | 2025-11-12 20:13:36.124 | +----------------------------+-----------------------+ 2025-11-12 20:13:36.124 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:36.124 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:36.124 | | description | None | 2025-11-12 20:13:36.124 | | disk | 1 | 2025-11-12 20:13:36.124 | | id | 42 | 2025-11-12 20:13:36.124 | | name | m1.nano | 2025-11-12 20:13:36.124 | | os-flavor-access:is_public | True | 2025-11-12 20:13:36.124 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:36.124 | | ram | 192 | 2025-11-12 20:13:36.124 | | rxtx_factor | 1.0 | 2025-11-12 20:13:36.124 | | swap | 0 | 2025-11-12 20:13:36.124 | | vcpus | 1 | 2025-11-12 20:13:36.124 | +----------------------------+-----------------------+ 2025-11-12 20:13:36.283 | ++ lib/tempest:configure_tempest:316 : flavor_ref=42 2025-11-12 20:13:36.285 | ++ lib/tempest:configure_tempest:317 : [[ +----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:36.285 | | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | 2025-11-12 20:13:36.285 | +----+-----------+-------+------+-----------+-------+-----------+ 2025-11-12 20:13:36.285 | | 1 | m1.tiny | 512 | 1 | 0 | 1 | True | 2025-11-12 20:13:36.285 | | 2 | m1.small | 2048 | 20 | 0 | 1 | True | 2025-11-12 20:13:36.285 | | 3 | m1.medium | 4096 | 40 | 0 | 2 | True | 2025-11-12 20:13:36.285 | | 4 | m1.large | 8192 | 80 | 0 | 4 | True | 2025-11-12 20:13:36.285 | | 5 | m1.xlarge | 16384 | 160 | 0 | 8 | True | 2025-11-12 20:13:36.285 | | c1 | cirros256 | 256 | 1 | 0 | 1 | True | 2025-11-12 20:13:36.285 | | d1 | ds512M | 512 | 5 | 0 | 1 | True | 2025-11-12 20:13:36.285 | | d2 | ds1G | 1024 | 10 | 0 | 1 | True | 2025-11-12 20:13:36.285 | | d3 | ds2G | 2048 | 10 | 0 | 2 | True | 2025-11-12 20:13:36.285 | | d4 | ds4G | 4096 | 20 | 0 | 4 | True | 2025-11-12 20:13:36.285 | +----+-----------+-------+------+-----------+-------+-----------+ =~ m1\.micro ]] 2025-11-12 20:13:36.288 | +++ lib/tempest:configure_tempest:319 : image_size_in_gib d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:36.290 | +++ lib/tempest:image_size_in_gib:125 : local size 2025-11-12 20:13:36.292 | ++++ lib/tempest:image_size_in_gib:126 : oscwrap --os-cloud devstack-admin image show d86e9e98-d4e7-4de1-92c2-950a8a23615e -c size -f value 2025-11-12 20:13:37.517 | ++++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:37.519 | +++ lib/tempest:image_size_in_gib:126 : size=21318656 2025-11-12 20:13:37.522 | +++ lib/tempest:image_size_in_gib:127 : echo 21318656 2025-11-12 20:13:37.522 | +++ lib/tempest:image_size_in_gib:127 : python3 -c 'import math; print(int(math.ceil(float(int(input()) / 1024.0 ** 3))))' 2025-11-12 20:13:37.558 | ++ lib/tempest:configure_tempest:319 : disk=1 2025-11-12 20:13:37.559 | ++ lib/tempest:configure_tempest:320 : ram=256 2025-11-12 20:13:37.562 | ++ lib/tempest:configure_tempest:321 : openstack --os-cloud devstack-admin flavor create --id 84 --ram 256 --disk 1 --vcpus 1 --property hw_rng:allowed=True m1.micro 2025-11-12 20:13:38.628 | +----------------------------+-----------------------+ 2025-11-12 20:13:38.628 | | Field | Value | 2025-11-12 20:13:38.628 | +----------------------------+-----------------------+ 2025-11-12 20:13:38.628 | | OS-FLV-DISABLED:disabled | False | 2025-11-12 20:13:38.628 | | OS-FLV-EXT-DATA:ephemeral | 0 | 2025-11-12 20:13:38.628 | | description | None | 2025-11-12 20:13:38.628 | | disk | 1 | 2025-11-12 20:13:38.628 | | id | 84 | 2025-11-12 20:13:38.628 | | name | m1.micro | 2025-11-12 20:13:38.628 | | os-flavor-access:is_public | True | 2025-11-12 20:13:38.628 | | properties | hw_rng:allowed='True' | 2025-11-12 20:13:38.628 | | ram | 256 | 2025-11-12 20:13:38.628 | | rxtx_factor | 1.0 | 2025-11-12 20:13:38.628 | | swap | 0 | 2025-11-12 20:13:38.628 | | vcpus | 1 | 2025-11-12 20:13:38.628 | +----------------------------+-----------------------+ 2025-11-12 20:13:38.790 | ++ lib/tempest:configure_tempest:323 : flavor_ref_alt=84 2025-11-12 20:13:38.792 | ++ lib/tempest:configure_tempest:372 : is_service_enabled glance 2025-11-12 20:13:38.805 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:38.806 | ++ lib/tempest:configure_tempest:373 : git_clone https://opendev.org/openstack/os-test-images.git /opt/stack//os-test-images master 2025-11-12 20:13:38.808 | ++ functions-common:git_clone:592 : local git_remote=https://opendev.org/openstack/os-test-images.git 2025-11-12 20:13:38.810 | ++ functions-common:git_clone:593 : local git_dest=/opt/stack//os-test-images 2025-11-12 20:13:38.812 | ++ functions-common:git_clone:594 : local git_ref=master 2025-11-12 20:13:38.814 | ++ functions-common:git_clone:595 : local orig_dir 2025-11-12 20:13:38.816 | +++ functions-common:git_clone:596 : pwd 2025-11-12 20:13:38.818 | ++ functions-common:git_clone:596 : orig_dir=/opt/stack/devstack 2025-11-12 20:13:38.820 | ++ functions-common:git_clone:597 : local git_clone_flags= 2025-11-12 20:13:38.822 | +++ functions-common:git_clone:599 : trueorfalse False RECLONE 2025-11-12 20:13:38.835 | ++ functions-common:git_clone:599 : RECLONE=False 2025-11-12 20:13:38.837 | ++ functions-common:git_clone:600 : [[ 10 -gt 0 ]] 2025-11-12 20:13:38.839 | ++ functions-common:git_clone:601 : git_clone_flags=' --depth 10' 2025-11-12 20:13:38.840 | ++ functions-common:git_clone:604 : [[ False = \T\r\u\e ]] 2025-11-12 20:13:38.843 | ++ functions-common:git_clone:613 : echo master 2025-11-12 20:13:38.843 | ++ functions-common:git_clone:613 : egrep -q '^refs' 2025-11-12 20:13:38.847 | ++ functions-common:git_clone:627 : [[ ! -d /opt/stack//os-test-images ]] 2025-11-12 20:13:38.848 | ++ functions-common:git_clone:628 : [[ False = \T\r\u\e ]] 2025-11-12 20:13:38.850 | ++ functions-common:git_clone:633 : git_timed clone --no-checkout --depth 10 https://opendev.org/openstack/os-test-images.git /opt/stack//os-test-images 2025-11-12 20:13:38.852 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:38.854 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:38.856 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:38.857 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:38.859 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:38.861 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:38.863 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:38.865 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:38.867 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:38.870 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978418868 2025-11-12 20:13:38.872 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git clone --no-checkout --depth 10 https://opendev.org/openstack/os-test-images.git /opt/stack//os-test-images 2025-11-12 20:13:38.874 | Cloning into '/opt/stack//os-test-images'... 2025-11-12 20:13:39.747 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:39.749 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:39.751 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:39.753 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:39.755 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:39.757 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:39.759 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:39.760 | ++ functions-common:time_stop:2430 : start_time=1762978418868 2025-11-12 20:13:39.762 | ++ functions-common:time_stop:2432 : [[ -z 1762978418868 ]] 2025-11-12 20:13:39.765 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:39.768 | ++ functions-common:time_stop:2435 : end_time=1762978419766 2025-11-12 20:13:39.770 | ++ functions-common:time_stop:2436 : elapsed_time=898 2025-11-12 20:13:39.772 | ++ functions-common:time_stop:2437 : total=37884 2025-11-12 20:13:39.773 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:39.775 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=38782 2025-11-12 20:13:39.777 | ++ functions-common:git_clone:634 : cd /opt/stack//os-test-images 2025-11-12 20:13:39.779 | ++ functions-common:git_clone:635 : git_timed fetch --depth 10 origin master 2025-11-12 20:13:39.781 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:39.783 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:39.784 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:39.786 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:39.788 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:39.790 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:39.792 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:39.794 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:39.796 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:39.800 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978419798 2025-11-12 20:13:39.802 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git fetch --depth 10 origin master 2025-11-12 20:13:40.655 | From https://opendev.org/openstack/os-test-images 2025-11-12 20:13:40.656 | * branch master -> FETCH_HEAD 2025-11-12 20:13:40.660 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:40.662 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:40.663 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:40.665 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:40.667 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:40.669 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:40.671 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:40.673 | ++ functions-common:time_stop:2430 : start_time=1762978419798 2025-11-12 20:13:40.675 | ++ functions-common:time_stop:2432 : [[ -z 1762978419798 ]] 2025-11-12 20:13:40.677 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:40.680 | ++ functions-common:time_stop:2435 : end_time=1762978420678 2025-11-12 20:13:40.682 | ++ functions-common:time_stop:2436 : elapsed_time=880 2025-11-12 20:13:40.684 | ++ functions-common:time_stop:2437 : total=38782 2025-11-12 20:13:40.686 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:40.687 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=39662 2025-11-12 20:13:40.689 | ++ functions-common:git_clone:636 : git_timed checkout FETCH_HEAD 2025-11-12 20:13:40.691 | ++ functions-common:git_timed:700 : local count=0 2025-11-12 20:13:40.693 | ++ functions-common:git_timed:701 : local timeout=0 2025-11-12 20:13:40.694 | ++ functions-common:git_timed:703 : [[ -n 0 ]] 2025-11-12 20:13:40.696 | ++ functions-common:git_timed:704 : timeout=0 2025-11-12 20:13:40.698 | ++ functions-common:git_timed:707 : time_start git_timed 2025-11-12 20:13:40.700 | ++ functions-common:time_start:2409 : local name=git_timed 2025-11-12 20:13:40.702 | ++ functions-common:time_start:2410 : local start_time= 2025-11-12 20:13:40.704 | ++ functions-common:time_start:2411 : [[ -n '' ]] 2025-11-12 20:13:40.706 | +++ functions-common:time_start:2414 : date +%s%3N 2025-11-12 20:13:40.710 | ++ functions-common:time_start:2414 : _TIME_START[$name]=1762978420708 2025-11-12 20:13:40.711 | ++ functions-common:git_timed:708 : timeout -s SIGINT 0 git checkout FETCH_HEAD 2025-11-12 20:13:40.715 | Note: switching to 'FETCH_HEAD'. 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | You are in 'detached HEAD' state. You can look around, make experimental 2025-11-12 20:13:40.715 | changes and commit them, and you can discard any commits you make in this 2025-11-12 20:13:40.715 | state without impacting any branches by switching back to a branch. 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | If you want to create a new branch to retain commits you create, you may 2025-11-12 20:13:40.715 | do so (now or later) by using -c with the switch command. Example: 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | git switch -c 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | Or undo this operation with: 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | git switch - 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | Turn off this advice by setting config variable advice.detachedHead to false 2025-11-12 20:13:40.715 | 2025-11-12 20:13:40.715 | HEAD is now at 5d0367e Clean-up zuul config spacing 2025-11-12 20:13:40.717 | ++ functions-common:git_timed:722 : time_stop git_timed 2025-11-12 20:13:40.719 | ++ functions-common:time_stop:2423 : local name 2025-11-12 20:13:40.721 | ++ functions-common:time_stop:2424 : local end_time 2025-11-12 20:13:40.723 | ++ functions-common:time_stop:2425 : local elapsed_time 2025-11-12 20:13:40.725 | ++ functions-common:time_stop:2426 : local total 2025-11-12 20:13:40.726 | ++ functions-common:time_stop:2427 : local start_time 2025-11-12 20:13:40.728 | ++ functions-common:time_stop:2429 : name=git_timed 2025-11-12 20:13:40.730 | ++ functions-common:time_stop:2430 : start_time=1762978420708 2025-11-12 20:13:40.732 | ++ functions-common:time_stop:2432 : [[ -z 1762978420708 ]] 2025-11-12 20:13:40.734 | +++ functions-common:time_stop:2435 : date +%s%3N 2025-11-12 20:13:40.737 | ++ functions-common:time_stop:2435 : end_time=1762978420735 2025-11-12 20:13:40.739 | ++ functions-common:time_stop:2436 : elapsed_time=27 2025-11-12 20:13:40.741 | ++ functions-common:time_stop:2437 : total=39662 2025-11-12 20:13:40.742 | ++ functions-common:time_stop:2439 : _TIME_START[$name]= 2025-11-12 20:13:40.744 | ++ functions-common:time_stop:2440 : _TIME_TOTAL[$name]=39689 2025-11-12 20:13:40.746 | ++ functions-common:git_clone:672 : sudo git config --system --add safe.directory /opt/stack//os-test-images 2025-11-12 20:13:40.756 | ++ functions-common:git_clone:675 : cd /opt/stack//os-test-images 2025-11-12 20:13:40.759 | ++ functions-common:git_clone:676 : git show --oneline 2025-11-12 20:13:40.759 | ++ functions-common:git_clone:676 : head -1 2025-11-12 20:13:40.761 | 5d0367e Clean-up zuul config spacing 2025-11-12 20:13:40.763 | ++ functions-common:git_clone:677 : cd /opt/stack/devstack 2025-11-12 20:13:40.764 | ++ lib/tempest:configure_tempest:374 : pushd /opt/stack//os-test-images 2025-11-12 20:13:40.764 | ~/os-test-images ~/devstack 2025-11-12 20:13:40.766 | ++ lib/tempest:configure_tempest:375 : tox -egenerate 2025-11-12 20:13:40.954 | generate create: /opt/stack/os-test-images/.tox/generate 2025-11-12 20:13:41.275 | generate installdeps: -r/opt/stack/os-test-images/requirements.txt 2025-11-12 20:13:42.652 | generate installed: PyYAML==6.0.3 2025-11-12 20:13:42.652 | generate run-test-pre: PYTHONHASHSEED='4279827889' 2025-11-12 20:13:42.652 | generate run-test: commands[0] | python3 generate.py manifest.yaml 2025-11-12 20:13:42.715 | INFO:generate:Generating standard-qcow2v3 step 1/1 with 'qemu-img create -f qcow2 standard-qcow2v3.qcow2 10M' 2025-11-12 20:13:42.748 | INFO:generate:Generating qcow-with-backing step 1/1 with 'qemu-img create -f qcow2 -F raw -b /etc/hosts qcow-with-backing.qcow2 10M' 2025-11-12 20:13:42.761 | INFO:generate:Generating qcow-with-datafile step 1/2 with 'qemu-img create -f qcow2 -o data_file=qcow-data-file,data_file_raw=on qcow-with-datafile.qcow2 10M' 2025-11-12 20:13:42.781 | INFO:generate:Generating qcow-with-datafile step 2/2 with 'rm qcow-data-file' 2025-11-12 20:13:42.783 | INFO:generate:Generating raw-blank step 1/1 with 'qemu-img create -f raw raw-blank.raw 1M' 2025-11-12 20:13:42.788 | INFO:generate:Generating gpt-blank step 1/2 with 'qemu-img create -f raw gpt-blank.gpt 1M' 2025-11-12 20:13:42.793 | INFO:generate:Generating gpt-blank step 2/2 with "parted gpt-blank.gpt --script 'mklabel gpt'" 2025-11-12 20:13:42.822 | INFO:generate:Generating standard step 1/1 with 'qemu-img create -f qed standard.qed 10M' 2025-11-12 20:13:42.831 | INFO:generate:Generating standard-iso9660 step 1/2 with 'qemu-img create -f raw standard-iso9660.iso 1M' 2025-11-12 20:13:42.835 | INFO:generate:Generating standard-iso9660 step 2/2 with 'mkisofs -V standard-iso9660 -o standard-iso9660.iso /etc/hosts' 2025-11-12 20:13:42.849 | WARNING:generate:Unable to generate image standard-udf (iso) 2025-11-12 20:13:42.849 | INFO:generate:Generating iso-with-qcow2-in-system step 1/5 with 'qemu-img create -f raw iso-with-qcow2-in-system.iso 1M' 2025-11-12 20:13:42.854 | INFO:generate:Generating iso-with-qcow2-in-system step 2/5 with 'mkisofs -V iso-with-qcow2-in-system -o iso-with-qcow2-in-system.iso /etc/hosts' 2025-11-12 20:13:42.859 | INFO:generate:Generating iso-with-qcow2-in-system step 3/5 with 'qemu-img create -f qcow2 tmp.qcow 10M' 2025-11-12 20:13:42.870 | INFO:generate:Generating iso-with-qcow2-in-system step 4/5 with 'dd if=tmp.qcow of=iso-with-qcow2-in-system.iso bs=32k count=1 conv=notrunc' 2025-11-12 20:13:42.873 | INFO:generate:Generating iso-with-qcow2-in-system step 5/5 with 'rm tmp.qcow' 2025-11-12 20:13:42.874 | INFO:generate:Generating vmdk-monolithicSparse step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-monolithicSparse.vmdk 10M' 2025-11-12 20:13:42.882 | INFO:generate:Generating vmdk-streamOptimized step 1/1 with 'qemu-img create -f vmdk -o subformat=streamOptimized vmdk-streamOptimized.vmdk 10M' 2025-11-12 20:13:42.889 | INFO:generate:Generating vmdk-monolithicFlat step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat.vmdk 10M' 2025-11-12 20:13:42.897 | INFO:generate:Generating vmdk-monolithicFlat step 2/2 with 'rm vmdk-monolithicFlat-flat.vmdk' 2025-11-12 20:13:42.899 | INFO:generate:Generating vmdk-monolithicFlat-leak step 1/3 with 'qemu-img create -f vmdk -o subformat=monolithicFlat vmdk-monolithicFlat-leak.vmdk 10M' 2025-11-12 20:13:42.908 | INFO:generate:Generating vmdk-monolithicFlat-leak step 2/3 with "sed -i 's#vmdk-monolithicFlat-leak-flat.vmdk#/etc/hosts#' vmdk-monolithicFlat-leak.vmdk" 2025-11-12 20:13:42.910 | INFO:generate:Generating vmdk-monolithicFlat-leak step 3/3 with 'rm vmdk-monolithicFlat-leak-flat.vmdk' 2025-11-12 20:13:42.912 | INFO:generate:Generating vmdk-sparse-with-url-backing step 1/2 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-url-backing.vmdk 10M' 2025-11-12 20:13:42.918 | INFO:generate:Generating vmdk-sparse-with-url-backing step 2/2 with "dd if=vmdk-sparse-with-url-backing.vmdk bs=512 count=1 skip=1 | sed 's#vmdk-sparse-with-url-backing.vmdk#/etc/hosts#' | dd of=vmdk-sparse-with-url-backing.vmdk conv=notrunc seek=1" 2025-11-12 20:13:42.920 | INFO:generate:Generating vmdk-sparse-with-footer step 1/1 with 'qemu-img create -f vmdk -o subformat=monolithicSparse vmdk-sparse-with-footer.vmdk 10M' 2025-11-12 20:13:42.928 | INFO:generate:Running postprocesser footerify_vmdk on 'vmdk-sparse-with-footer.vmdk' 2025-11-12 20:13:42.945 | ___________________________________ summary ____________________________________ 2025-11-12 20:13:42.945 | generate: commands succeeded 2025-11-12 20:13:42.945 | congratulations :) 2025-11-12 20:13:42.969 | ++ lib/tempest:configure_tempest:376 : popd 2025-11-12 20:13:42.969 | ~/devstack 2025-11-12 20:13:42.971 | ++ lib/tempest:configure_tempest:377 : iniset /opt/stack//tempest/etc/tempest.conf image images_manifest_file /opt/stack//os-test-images/images/manifest.yaml 2025-11-12 20:13:42.997 | ++ lib/tempest:configure_tempest:378 : local image_conversion 2025-11-12 20:13:42.999 | +++ lib/tempest:configure_tempest:379 : iniget /etc/glance/glance-image-import.conf image_conversion output_format 2025-11-12 20:13:43.014 | ++ lib/tempest:configure_tempest:379 : image_conversion= 2025-11-12 20:13:43.016 | ++ lib/tempest:configure_tempest:380 : [[ -n '' ]] 2025-11-12 20:13:43.018 | ++ lib/tempest:configure_tempest:383 : iniset /opt/stack//tempest/etc/tempest.conf image-feature-enabled image_format_enforcement True 2025-11-12 20:13:43.044 | ++ lib/tempest:configure_tempest:386 : iniset /opt/stack//tempest/etc/tempest.conf network project_network_cidr 192.168.128.0/17 2025-11-12 20:13:43.069 | ++ lib/tempest:configure_tempest:388 : ssh_connect_method=floating 2025-11-12 20:13:43.071 | ++ lib/tempest:configure_tempest:394 : [[ True == \T\r\u\e ]] 2025-11-12 20:13:43.073 | ++ lib/tempest:configure_tempest:394 : is_networking_extension_supported external-net 2025-11-12 20:13:43.075 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:423 : local extension=external-net 2025-11-12 20:13:43.077 | +++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : oscwrap --os-cloud devstack-admin --os-region RegionOne extension list --network -c Alias -f value 2025-11-12 20:13:44.352 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:44.354 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:425 : EXT_LIST='address-group 2025-11-12 20:13:44.354 | address-scope 2025-11-12 20:13:44.355 | router-admin-state-down-before-update 2025-11-12 20:13:44.355 | agent 2025-11-12 20:13:44.355 | agent-resources-synced 2025-11-12 20:13:44.355 | allowed-address-pairs 2025-11-12 20:13:44.355 | auto-allocated-topology 2025-11-12 20:13:44.355 | availability_zone 2025-11-12 20:13:44.355 | availability_zone_filter 2025-11-12 20:13:44.355 | default-subnetpools 2025-11-12 20:13:44.355 | dhcp_agent_scheduler 2025-11-12 20:13:44.355 | dvr 2025-11-12 20:13:44.355 | empty-string-filtering 2025-11-12 20:13:44.355 | external-net 2025-11-12 20:13:44.355 | extra_dhcp_opt 2025-11-12 20:13:44.355 | extraroute 2025-11-12 20:13:44.355 | extraroute-atomic 2025-11-12 20:13:44.355 | filter-validation 2025-11-12 20:13:44.355 | floating-ip-port-forwarding-detail 2025-11-12 20:13:44.355 | fip-port-details 2025-11-12 20:13:44.355 | flavors 2025-11-12 20:13:44.355 | floatingip-pools 2025-11-12 20:13:44.355 | ip-substring-filtering 2025-11-12 20:13:44.355 | router 2025-11-12 20:13:44.355 | ext-gw-mode 2025-11-12 20:13:44.355 | l3-ha 2025-11-12 20:13:44.355 | l3-flavors 2025-11-12 20:13:44.355 | l3-port-ip-change-not-allowed 2025-11-12 20:13:44.355 | l3_agent_scheduler 2025-11-12 20:13:44.355 | multi-provider 2025-11-12 20:13:44.355 | net-mtu 2025-11-12 20:13:44.355 | net-mtu-writable 2025-11-12 20:13:44.355 | network_availability_zone 2025-11-12 20:13:44.355 | network_ha 2025-11-12 20:13:44.355 | network-ip-availability 2025-11-12 20:13:44.355 | pagination 2025-11-12 20:13:44.355 | port-device-profile 2025-11-12 20:13:44.355 | port-mac-override 2025-11-12 20:13:44.355 | port-mac-address-regenerate 2025-11-12 20:13:44.355 | port-numa-affinity-policy 2025-11-12 20:13:44.355 | port-numa-affinity-policy-socket 2025-11-12 20:13:44.355 | binding 2025-11-12 20:13:44.355 | binding-extended 2025-11-12 20:13:44.355 | port-security 2025-11-12 20:13:44.355 | project-id 2025-11-12 20:13:44.355 | provider 2025-11-12 20:13:44.355 | quota-check-limit 2025-11-12 20:13:44.355 | quota-check-limit-default 2025-11-12 20:13:44.355 | quotas 2025-11-12 20:13:44.355 | quota_details 2025-11-12 20:13:44.355 | rbac-policies 2025-11-12 20:13:44.355 | rbac-address-group 2025-11-12 20:13:44.355 | rbac-address-scope 2025-11-12 20:13:44.355 | rbac-security-groups 2025-11-12 20:13:44.355 | rbac-subnetpool 2025-11-12 20:13:44.355 | revision-if-match 2025-11-12 20:13:44.355 | standard-attr-revisions 2025-11-12 20:13:44.355 | router_availability_zone 2025-11-12 20:13:44.355 | security-groups-default-rules 2025-11-12 20:13:44.355 | security-groups-normalized-cidr 2025-11-12 20:13:44.355 | port-security-groups-filtering 2025-11-12 20:13:44.355 | security-groups-remote-address-group 2025-11-12 20:13:44.355 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:13:44.355 | security-groups-shared-filtering 2025-11-12 20:13:44.355 | security-group 2025-11-12 20:13:44.355 | service-type 2025-11-12 20:13:44.355 | sorting 2025-11-12 20:13:44.355 | standard-attr-description 2025-11-12 20:13:44.355 | stateful-security-group 2025-11-12 20:13:44.355 | subnet-external-network 2025-11-12 20:13:44.355 | subnet_onboard 2025-11-12 20:13:44.355 | subnet-service-types 2025-11-12 20:13:44.355 | subnet_allocation 2025-11-12 20:13:44.355 | subnetpool-prefix-ops 2025-11-12 20:13:44.355 | tag-creation 2025-11-12 20:13:44.355 | standard-attr-tag 2025-11-12 20:13:44.355 | standard-attr-timestamp 2025-11-12 20:13:44.355 | nsxt-ops' 2025-11-12 20:13:44.357 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : [[ address-group 2025-11-12 20:13:44.357 | address-scope 2025-11-12 20:13:44.357 | router-admin-state-down-before-update 2025-11-12 20:13:44.357 | agent 2025-11-12 20:13:44.357 | agent-resources-synced 2025-11-12 20:13:44.357 | allowed-address-pairs 2025-11-12 20:13:44.357 | auto-allocated-topology 2025-11-12 20:13:44.357 | availability_zone 2025-11-12 20:13:44.357 | availability_zone_filter 2025-11-12 20:13:44.357 | default-subnetpools 2025-11-12 20:13:44.357 | dhcp_agent_scheduler 2025-11-12 20:13:44.357 | dvr 2025-11-12 20:13:44.357 | empty-string-filtering 2025-11-12 20:13:44.357 | external-net 2025-11-12 20:13:44.357 | extra_dhcp_opt 2025-11-12 20:13:44.357 | extraroute 2025-11-12 20:13:44.357 | extraroute-atomic 2025-11-12 20:13:44.357 | filter-validation 2025-11-12 20:13:44.357 | floating-ip-port-forwarding-detail 2025-11-12 20:13:44.357 | fip-port-details 2025-11-12 20:13:44.357 | flavors 2025-11-12 20:13:44.357 | floatingip-pools 2025-11-12 20:13:44.357 | ip-substring-filtering 2025-11-12 20:13:44.357 | router 2025-11-12 20:13:44.357 | ext-gw-mode 2025-11-12 20:13:44.357 | l3-ha 2025-11-12 20:13:44.357 | l3-flavors 2025-11-12 20:13:44.357 | l3-port-ip-change-not-allowed 2025-11-12 20:13:44.357 | l3_agent_scheduler 2025-11-12 20:13:44.357 | multi-provider 2025-11-12 20:13:44.357 | net-mtu 2025-11-12 20:13:44.357 | net-mtu-writable 2025-11-12 20:13:44.357 | network_availability_zone 2025-11-12 20:13:44.357 | network_ha 2025-11-12 20:13:44.357 | network-ip-availability 2025-11-12 20:13:44.357 | pagination 2025-11-12 20:13:44.357 | port-device-profile 2025-11-12 20:13:44.357 | port-mac-override 2025-11-12 20:13:44.357 | port-mac-address-regenerate 2025-11-12 20:13:44.357 | port-numa-affinity-policy 2025-11-12 20:13:44.357 | port-numa-affinity-policy-socket 2025-11-12 20:13:44.357 | binding 2025-11-12 20:13:44.357 | binding-extended 2025-11-12 20:13:44.357 | port-security 2025-11-12 20:13:44.357 | project-id 2025-11-12 20:13:44.357 | provider 2025-11-12 20:13:44.357 | quota-check-limit 2025-11-12 20:13:44.357 | quota-check-limit-default 2025-11-12 20:13:44.357 | quotas 2025-11-12 20:13:44.357 | quota_details 2025-11-12 20:13:44.357 | rbac-policies 2025-11-12 20:13:44.357 | rbac-address-group 2025-11-12 20:13:44.357 | rbac-address-scope 2025-11-12 20:13:44.357 | rbac-security-groups 2025-11-12 20:13:44.357 | rbac-subnetpool 2025-11-12 20:13:44.357 | revision-if-match 2025-11-12 20:13:44.357 | standard-attr-revisions 2025-11-12 20:13:44.357 | router_availability_zone 2025-11-12 20:13:44.357 | security-groups-default-rules 2025-11-12 20:13:44.357 | security-groups-normalized-cidr 2025-11-12 20:13:44.357 | port-security-groups-filtering 2025-11-12 20:13:44.357 | security-groups-remote-address-group 2025-11-12 20:13:44.357 | security-groups-rules-belongs-to-default-sg 2025-11-12 20:13:44.357 | security-groups-shared-filtering 2025-11-12 20:13:44.357 | security-group 2025-11-12 20:13:44.357 | service-type 2025-11-12 20:13:44.357 | sorting 2025-11-12 20:13:44.357 | standard-attr-description 2025-11-12 20:13:44.357 | stateful-security-group 2025-11-12 20:13:44.357 | subnet-external-network 2025-11-12 20:13:44.357 | subnet_onboard 2025-11-12 20:13:44.357 | subnet-service-types 2025-11-12 20:13:44.357 | subnet_allocation 2025-11-12 20:13:44.358 | subnetpool-prefix-ops 2025-11-12 20:13:44.358 | tag-creation 2025-11-12 20:13:44.358 | standard-attr-tag 2025-11-12 20:13:44.358 | standard-attr-timestamp 2025-11-12 20:13:44.358 | nsxt-ops =~ external-net ]] 2025-11-12 20:13:44.358 | ++ lib/neutron_plugins/services/l3:is_networking_extension_supported:426 : return 0 2025-11-12 20:13:44.361 | +++ lib/tempest:configure_tempest:395 : oscwrap --os-cloud devstack-admin network show -f value -c id public 2025-11-12 20:13:45.652 | +++ functions-common:oscwrap:2468 : return 0 2025-11-12 20:13:45.655 | ++ lib/tempest:configure_tempest:395 : public_network_id=8cb7b8ee-36c3-4d67-8862-c6830d288307 2025-11-12 20:13:45.657 | ++ lib/tempest:configure_tempest:397 : openstack --os-cloud devstack-admin --os-region RegionOne network create --share shared 2025-11-12 20:13:46.853 | +---------------------------+--------------------------------------+ 2025-11-12 20:13:46.853 | | Field | Value | 2025-11-12 20:13:46.853 | +---------------------------+--------------------------------------+ 2025-11-12 20:13:46.853 | | admin_state_up | UP | 2025-11-12 20:13:46.853 | | availability_zone_hints | | 2025-11-12 20:13:46.853 | | availability_zones | | 2025-11-12 20:13:46.853 | | created_at | 2025-11-12T20:13:46Z | 2025-11-12 20:13:46.853 | | description | | 2025-11-12 20:13:46.853 | | dns_domain | None | 2025-11-12 20:13:46.853 | | id | 9d55ec4c-056f-492c-a2a3-2779af45c435 | 2025-11-12 20:13:46.853 | | ipv4_address_scope | None | 2025-11-12 20:13:46.853 | | ipv6_address_scope | None | 2025-11-12 20:13:46.853 | | is_default | None | 2025-11-12 20:13:46.853 | | is_vlan_qinq | None | 2025-11-12 20:13:46.853 | | is_vlan_transparent | None | 2025-11-12 20:13:46.853 | | mtu | 8950 | 2025-11-12 20:13:46.853 | | name | shared | 2025-11-12 20:13:46.853 | | port_security_enabled | True | 2025-11-12 20:13:46.853 | | project_id | 6e312f8acc4c4ed89508dc569b2fde93 | 2025-11-12 20:13:46.853 | | provider:network_type | vlan | 2025-11-12 20:13:46.853 | | provider:physical_network | default | 2025-11-12 20:13:46.854 | | provider:segmentation_id | 953 | 2025-11-12 20:13:46.854 | | qos_policy_id | None | 2025-11-12 20:13:46.854 | | revision_number | 1 | 2025-11-12 20:13:46.854 | | router:external | Internal | 2025-11-12 20:13:46.854 | | segments | None | 2025-11-12 20:13:46.854 | | shared | True | 2025-11-12 20:13:46.854 | | status | ACTIVE | 2025-11-12 20:13:46.854 | | subnets | | 2025-11-12 20:13:46.854 | | tags | | 2025-11-12 20:13:46.854 | | updated_at | 2025-11-12T20:13:46Z | 2025-11-12 20:13:46.854 | +---------------------------+--------------------------------------+ 2025-11-12 20:13:47.019 | ++ lib/tempest:configure_tempest:398 : openstack --os-cloud devstack-admin --os-region RegionOne subnet create --description shared-subnet --subnet-range 192.168.233.0/24 --network shared shared-subnet 2025-11-12 20:13:48.488 | +----------------------+--------------------------------------+ 2025-11-12 20:13:48.489 | | Field | Value | 2025-11-12 20:13:48.489 | +----------------------+--------------------------------------+ 2025-11-12 20:13:48.489 | | allocation_pools | 192.168.233.2-192.168.233.254 | 2025-11-12 20:13:48.489 | | cidr | 192.168.233.0/24 | 2025-11-12 20:13:48.489 | | created_at | 2025-11-12T20:13:48Z | 2025-11-12 20:13:48.489 | | description | shared-subnet | 2025-11-12 20:13:48.489 | | dns_nameservers | | 2025-11-12 20:13:48.489 | | dns_publish_fixed_ip | None | 2025-11-12 20:13:48.489 | | enable_dhcp | True | 2025-11-12 20:13:48.489 | | gateway_ip | 192.168.233.1 | 2025-11-12 20:13:48.489 | | host_routes | | 2025-11-12 20:13:48.489 | | id | 1a5ddb91-b8fe-4d88-95c9-7ce939b79fc6 | 2025-11-12 20:13:48.489 | | ip_version | 4 | 2025-11-12 20:13:48.489 | | ipv6_address_mode | None | 2025-11-12 20:13:48.489 | | ipv6_ra_mode | None | 2025-11-12 20:13:48.489 | | name | shared-subnet | 2025-11-12 20:13:48.489 | | network_id | 9d55ec4c-056f-492c-a2a3-2779af45c435 | 2025-11-12 20:13:48.489 | | project_id | 6e312f8acc4c4ed89508dc569b2fde93 | 2025-11-12 20:13:48.489 | | revision_number | 0 | 2025-11-12 20:13:48.489 | | router:external | False | 2025-11-12 20:13:48.489 | | segment_id | None | 2025-11-12 20:13:48.489 | | service_types | | 2025-11-12 20:13:48.489 | | subnetpool_id | None | 2025-11-12 20:13:48.489 | | tags | | 2025-11-12 20:13:48.489 | | updated_at | 2025-11-12T20:13:48Z | 2025-11-12 20:13:48.489 | +----------------------+--------------------------------------+ 2025-11-12 20:13:48.652 | ++ lib/tempest:configure_tempest:401 : iniset /opt/stack//tempest/etc/tempest.conf DEFAULT use_syslog False 2025-11-12 20:13:48.679 | ++ lib/tempest:configure_tempest:404 : iniset /opt/stack//tempest/etc/tempest.conf oslo_concurrency lock_path /opt/stack/data/tempest 2025-11-12 20:13:48.704 | ++ lib/tempest:configure_tempest:405 : mkdir -p /opt/stack/data/tempest 2025-11-12 20:13:48.708 | ++ lib/tempest:configure_tempest:406 : iniset /opt/stack//tempest/etc/tempest.conf DEFAULT use_stderr False 2025-11-12 20:13:48.731 | ++ lib/tempest:configure_tempest:407 : iniset /opt/stack//tempest/etc/tempest.conf DEFAULT log_file tempest.log 2025-11-12 20:13:48.755 | ++ lib/tempest:configure_tempest:408 : iniset /opt/stack//tempest/etc/tempest.conf DEFAULT debug True 2025-11-12 20:13:48.779 | ++ lib/tempest:configure_tempest:411 : iniset /opt/stack//tempest/etc/tempest.conf compute build_timeout 196 2025-11-12 20:13:48.806 | ++ lib/tempest:configure_tempest:412 : iniset /opt/stack//tempest/etc/tempest.conf volume build_timeout 196 2025-11-12 20:13:48.832 | ++ lib/tempest:configure_tempest:415 : iniset /opt/stack//tempest/etc/tempest.conf identity uri_v3 http://10.180.1.21/identity/v3 2025-11-12 20:13:48.857 | ++ lib/tempest:configure_tempest:416 : iniset /opt/stack//tempest/etc/tempest.conf identity user_lockout_failure_attempts 2 2025-11-12 20:13:48.881 | ++ lib/tempest:configure_tempest:417 : iniset /opt/stack//tempest/etc/tempest.conf identity user_lockout_duration 10 2025-11-12 20:13:48.905 | ++ lib/tempest:configure_tempest:418 : iniset /opt/stack//tempest/etc/tempest.conf identity user_unique_last_password_count 2 2025-11-12 20:13:48.931 | ++ lib/tempest:configure_tempest:419 : [[ True == \T\r\u\e ]] 2025-11-12 20:13:48.933 | ++ lib/tempest:configure_tempest:420 : iniset /opt/stack//tempest/etc/tempest.conf auth admin_username admin 2025-11-12 20:13:48.960 | ++ lib/tempest:configure_tempest:421 : iniset /opt/stack//tempest/etc/tempest.conf auth admin_password nomoresecret 2025-11-12 20:13:48.984 | ++ lib/tempest:configure_tempest:422 : iniset /opt/stack//tempest/etc/tempest.conf auth admin_project_name admin 2025-11-12 20:13:49.009 | ++ lib/tempest:configure_tempest:423 : iniset /opt/stack//tempest/etc/tempest.conf auth admin_domain_name Default 2025-11-12 20:13:49.035 | ++ lib/tempest:configure_tempest:425 : iniset /opt/stack//tempest/etc/tempest.conf identity auth_version v3 2025-11-12 20:13:49.060 | ++ lib/tempest:configure_tempest:426 : is_service_enabled tls-proxy 2025-11-12 20:13:49.074 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.076 | ++ lib/tempest:configure_tempest:431 : [[ True = True ]] 2025-11-12 20:13:49.079 | ++ lib/tempest:configure_tempest:432 : iniset /opt/stack//tempest/etc/tempest.conf identity-feature-enabled security_compliance True 2025-11-12 20:13:49.111 | ++ lib/tempest:configure_tempest:437 : is_service_enabled ldap 2025-11-12 20:13:49.126 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.128 | ++ lib/tempest:configure_tempest:443 : iniset /opt/stack//tempest/etc/tempest.conf identity-feature-enabled project_tags True 2025-11-12 20:13:49.152 | ++ lib/tempest:configure_tempest:447 : iniset /opt/stack//tempest/etc/tempest.conf identity-feature-enabled application_credentials True 2025-11-12 20:13:49.178 | ++ lib/tempest:configure_tempest:451 : iniset /opt/stack//tempest/etc/tempest.conf identity-feature-enabled access_rules True 2025-11-12 20:13:49.202 | ++ lib/tempest:configure_tempest:456 : [[ ! -z '' ]] 2025-11-12 20:13:49.204 | ++ lib/tempest:configure_tempest:459 : iniset /opt/stack//tempest/etc/tempest.conf image-feature-enabled import_image False 2025-11-12 20:13:49.231 | ++ lib/tempest:configure_tempest:460 : iniset /opt/stack//tempest/etc/tempest.conf image-feature-enabled os_glance_reserved True 2025-11-12 20:13:49.257 | ++ lib/tempest:configure_tempest:461 : is_service_enabled g-api-r 2025-11-12 20:13:49.270 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.272 | ++ lib/tempest:configure_tempest:466 : iniset /opt/stack//tempest/etc/tempest.conf compute image_ref d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:49.298 | ++ lib/tempest:configure_tempest:467 : iniset /opt/stack//tempest/etc/tempest.conf compute image_ref_alt d86e9e98-d4e7-4de1-92c2-950a8a23615e 2025-11-12 20:13:49.322 | ++ lib/tempest:configure_tempest:468 : iniset /opt/stack//tempest/etc/tempest.conf compute flavor_ref 42 2025-11-12 20:13:49.346 | ++ lib/tempest:configure_tempest:469 : iniset /opt/stack//tempest/etc/tempest.conf compute flavor_ref_alt 84 2025-11-12 20:13:49.371 | ++ lib/tempest:configure_tempest:470 : iniset /opt/stack//tempest/etc/tempest.conf validation connect_method floating 2025-11-12 20:13:49.399 | ++ lib/tempest:configure_tempest:471 : is_service_enabled neutron 2025-11-12 20:13:49.412 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:49.414 | ++ lib/tempest:configure_tempest:479 : [[ -n '' ]] 2025-11-12 20:13:49.416 | ++ lib/tempest:configure_tempest:489 : local tempest_compute_min_microversion=None 2025-11-12 20:13:49.418 | ++ lib/tempest:configure_tempest:490 : local tempest_compute_max_microversion=latest 2025-11-12 20:13:49.419 | ++ lib/tempest:configure_tempest:493 : [[ '' == \c\o\m\p\u\t\e\_\l\e\g\a\c\y ]] 2025-11-12 20:13:49.421 | ++ lib/tempest:configure_tempest:497 : '[' None == None ']' 2025-11-12 20:13:49.423 | ++ lib/tempest:configure_tempest:498 : inicomment /opt/stack//tempest/etc/tempest.conf compute min_microversion 2025-11-12 20:13:49.438 | ++ lib/tempest:configure_tempest:502 : '[' latest == None ']' 2025-11-12 20:13:49.440 | ++ lib/tempest:configure_tempest:505 : iniset /opt/stack//tempest/etc/tempest.conf compute max_microversion latest 2025-11-12 20:13:49.464 | ++ lib/tempest:configure_tempest:508 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled personality False 2025-11-12 20:13:49.492 | ++ lib/tempest:configure_tempest:509 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled resize True 2025-11-12 20:13:49.517 | ++ lib/tempest:configure_tempest:510 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled live_migration False 2025-11-12 20:13:49.543 | ++ lib/tempest:configure_tempest:511 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled change_password False 2025-11-12 20:13:49.569 | ++ lib/tempest:configure_tempest:512 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled block_migration_for_live_migration False 2025-11-12 20:13:49.592 | ++ lib/tempest:configure_tempest:513 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled live_migrate_back_and_forth False 2025-11-12 20:13:49.617 | ++ lib/tempest:configure_tempest:514 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled attach_encrypted_volume True 2025-11-12 20:13:49.643 | ++ lib/tempest:configure_tempest:517 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled hostname_fqdn_sanitization True 2025-11-12 20:13:49.667 | ++ lib/tempest:configure_tempest:519 : [[ -n ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter ]] 2025-11-12 20:13:49.669 | ++ lib/tempest:configure_tempest:520 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled scheduler_enabled_filters ComputeFilter,ComputeCapabilitiesFilter,ImagePropertiesFilter,ServerGroupAntiAffinityFilter,ServerGroupAffinityFilter,SameHostFilter,DifferentHostFilter 2025-11-12 20:13:49.694 | ++ lib/tempest:configure_tempest:523 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:49.696 | ++ lib/tempest:configure_tempest:527 : is_service_enabled n-novnc 2025-11-12 20:13:49.708 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.710 | ++ lib/tempest:configure_tempest:527 : '[' False '!=' False ']' 2025-11-12 20:13:49.712 | ++ lib/tempest:configure_tempest:530 : is_service_enabled n-spice 2025-11-12 20:13:49.725 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.727 | ++ lib/tempest:configure_tempest:530 : '[' False '!=' False ']' 2025-11-12 20:13:49.729 | ++ lib/tempest:configure_tempest:533 : is_service_enabled n-sproxy 2025-11-12 20:13:49.742 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:49.744 | ++ lib/tempest:configure_tempest:533 : '[' False '!=' False ']' 2025-11-12 20:13:49.745 | ++ lib/tempest:configure_tempest:538 : local nova_policy_roles=admin,manager,member,reader,service 2025-11-12 20:13:49.747 | ++ lib/tempest:configure_tempest:539 : iniset /opt/stack//tempest/etc/tempest.conf compute-feature-enabled nova_policy_roles admin,manager,member,reader,service 2025-11-12 20:13:49.774 | ++ lib/tempest:configure_tempest:542 : iniset /opt/stack//tempest/etc/tempest.conf network project_networks_reachable false 2025-11-12 20:13:49.798 | ++ lib/tempest:configure_tempest:543 : iniset /opt/stack//tempest/etc/tempest.conf network public_network_id 8cb7b8ee-36c3-4d67-8862-c6830d288307 2025-11-12 20:13:49.823 | ++ lib/tempest:configure_tempest:544 : iniset /opt/stack//tempest/etc/tempest.conf network public_router_id '' 2025-11-12 20:13:49.847 | ++ lib/tempest:configure_tempest:545 : iniset /opt/stack//tempest/etc/tempest.conf network default_network 192.168.128.0/17 2025-11-12 20:13:49.871 | ++ lib/tempest:configure_tempest:546 : iniset /opt/stack//tempest/etc/tempest.conf network-feature-enabled ipv6 False 2025-11-12 20:13:49.898 | ++ lib/tempest:configure_tempest:547 : iniset /opt/stack//tempest/etc/tempest.conf network-feature-enabled ipv6_subnet_attributes True 2025-11-12 20:13:49.922 | ++ lib/tempest:configure_tempest:548 : iniset /opt/stack//tempest/etc/tempest.conf network-feature-enabled port_security True 2025-11-12 20:13:49.946 | ++ lib/tempest:configure_tempest:550 : iniset /opt/stack//tempest/etc/tempest.conf enforce_scope neutron True 2025-11-12 20:13:49.972 | ++ lib/tempest:configure_tempest:553 : SCENARIO_IMAGE_DIR=/opt/stack/devstack/files 2025-11-12 20:13:49.974 | ++ lib/tempest:configure_tempest:554 : SCENARIO_IMAGE_FILE= 2025-11-12 20:13:49.976 | ++ lib/tempest:configure_tempest:555 : SCENARIO_IMAGE_TYPE=cirros 2025-11-12 20:13:49.978 | ++ lib/tempest:configure_tempest:556 : iniset /opt/stack//tempest/etc/tempest.conf scenario img_file /opt/stack/devstack/files/ 2025-11-12 20:13:50.004 | ++ lib/tempest:configure_tempest:560 : [[ cirros == \c\i\r\r\o\s ]] 2025-11-12 20:13:50.007 | +++ lib/tempest:configure_tempest:563 : echo 0.6.3 2025-11-12 20:13:50.007 | +++ lib/tempest:configure_tempest:563 : tr -d . 2025-11-12 20:13:50.011 | ++ lib/tempest:configure_tempest:563 : [[ 063 -ge 060 ]] 2025-11-12 20:13:50.012 | ++ lib/tempest:configure_tempest:564 : iniset /opt/stack//tempest/etc/tempest.conf scenario dhcp_client dhcpcd 2025-11-12 20:13:50.038 | ++ lib/tempest:configure_tempest:569 : TEMPEST_SSH_NETWORK_NAME=private 2025-11-12 20:13:50.040 | ++ lib/tempest:configure_tempest:570 : is_provider_network 2025-11-12 20:13:50.042 | ++ functions-common:is_provider_network:2272 : '[' '' == True ']' 2025-11-12 20:13:50.044 | ++ functions-common:is_provider_network:2275 : return 1 2025-11-12 20:13:50.045 | ++ lib/tempest:configure_tempest:574 : iniset /opt/stack//tempest/etc/tempest.conf validation run_validation True 2025-11-12 20:13:50.070 | ++ lib/tempest:configure_tempest:575 : iniset /opt/stack//tempest/etc/tempest.conf validation ip_version_for_ssh 4 2025-11-12 20:13:50.095 | ++ lib/tempest:configure_tempest:576 : iniset /opt/stack//tempest/etc/tempest.conf validation ssh_timeout 196 2025-11-12 20:13:50.120 | ++ lib/tempest:configure_tempest:577 : iniset /opt/stack//tempest/etc/tempest.conf validation image_ssh_user cirros 2025-11-12 20:13:50.143 | ++ lib/tempest:configure_tempest:578 : iniset /opt/stack//tempest/etc/tempest.conf validation image_alt_ssh_user cirros 2025-11-12 20:13:50.168 | ++ lib/tempest:configure_tempest:579 : iniset /opt/stack//tempest/etc/tempest.conf validation network_for_ssh private 2025-11-12 20:13:50.191 | ++ lib/tempest:configure_tempest:583 : [[ vmdk:vsphere == *\l\v\m* ]] 2025-11-12 20:13:50.194 | +++ lib/tempest:configure_tempest:586 : trueorfalse False TEMPEST_VOLUME_MANAGE_SNAPSHOT 2025-11-12 20:13:50.207 | ++ lib/tempest:configure_tempest:586 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled manage_snapshot False 2025-11-12 20:13:50.232 | ++ lib/tempest:configure_tempest:588 : [[ vmdk:vsphere == *\l\v\m* ]] 2025-11-12 20:13:50.235 | +++ lib/tempest:configure_tempest:591 : trueorfalse False TEMPEST_VOLUME_MANAGE_VOLUME 2025-11-12 20:13:50.248 | ++ lib/tempest:configure_tempest:591 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled manage_volume False 2025-11-12 20:13:50.271 | ++ lib/tempest:configure_tempest:594 : [[ vmdk:vsphere == *\l\v\m* ]] 2025-11-12 20:13:50.274 | +++ lib/tempest:configure_tempest:597 : trueorfalse False TEMPEST_EXTEND_ATTACHED_VOLUME 2025-11-12 20:13:50.287 | ++ lib/tempest:configure_tempest:597 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled extend_attached_volume False 2025-11-12 20:13:50.311 | ++ lib/tempest:configure_tempest:599 : [[ vmdk:vsphere == *\l\v\m* ]] 2025-11-12 20:13:50.313 | +++ lib/tempest:configure_tempest:602 : trueorfalse False TEMPEST_VOLUME_REVERT_TO_SNAPSHOT 2025-11-12 20:13:50.326 | ++ lib/tempest:configure_tempest:602 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled volume_revert False 2025-11-12 20:13:50.351 | ++ lib/tempest:configure_tempest:603 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled extend_attached_encrypted_volume False 2025-11-12 20:13:50.375 | ++ lib/tempest:configure_tempest:604 : [[ swift == *\s\w\i\f\t* ]] 2025-11-12 20:13:50.377 | ++ lib/tempest:configure_tempest:605 : iniset /opt/stack//tempest/etc/tempest.conf volume backup_driver swift 2025-11-12 20:13:50.402 | ++ lib/tempest:configure_tempest:607 : local tempest_volume_min_microversion=None 2025-11-12 20:13:50.404 | ++ lib/tempest:configure_tempest:608 : local tempest_volume_max_microversion=latest 2025-11-12 20:13:50.406 | ++ lib/tempest:configure_tempest:609 : '[' None == None ']' 2025-11-12 20:13:50.408 | ++ lib/tempest:configure_tempest:610 : inicomment /opt/stack//tempest/etc/tempest.conf volume min_microversion 2025-11-12 20:13:50.422 | ++ lib/tempest:configure_tempest:615 : '[' latest == None ']' 2025-11-12 20:13:50.424 | ++ lib/tempest:configure_tempest:618 : iniset /opt/stack//tempest/etc/tempest.conf volume max_microversion latest 2025-11-12 20:13:50.448 | ++ lib/tempest:configure_tempest:621 : is_service_enabled c-bak 2025-11-12 20:13:50.461 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:50.463 | ++ lib/tempest:configure_tempest:622 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled backup False 2025-11-12 20:13:50.486 | ++ lib/tempest:configure_tempest:628 : [[ -n vmdk:vsphere ]] 2025-11-12 20:13:50.488 | ++ lib/tempest:configure_tempest:628 : [[ vmdk:vsphere =~ .*,.* ]] 2025-11-12 20:13:50.490 | ++ lib/tempest:configure_tempest:648 : '[' default '!=' default -o 'Open Source' '!=' 'Open Source' ']' 2025-11-12 20:13:50.492 | ++ lib/tempest:configure_tempest:652 : '[' default '!=' default -o iSCSI '!=' iSCSI ']' 2025-11-12 20:13:50.494 | ++ lib/tempest:configure_tempest:657 : [[ False == \T\r\u\e ]] 2025-11-12 20:13:50.496 | ++ lib/tempest:configure_tempest:666 : local tempest_placement_min_microversion=None 2025-11-12 20:13:50.498 | ++ lib/tempest:configure_tempest:667 : local tempest_placement_max_microversion=latest 2025-11-12 20:13:50.500 | ++ lib/tempest:configure_tempest:668 : '[' None == None ']' 2025-11-12 20:13:50.502 | ++ lib/tempest:configure_tempest:669 : inicomment /opt/stack//tempest/etc/tempest.conf placement min_microversion 2025-11-12 20:13:50.516 | ++ lib/tempest:configure_tempest:673 : '[' latest == None ']' 2025-11-12 20:13:50.518 | ++ lib/tempest:configure_tempest:676 : iniset /opt/stack//tempest/etc/tempest.conf placement max_microversion latest 2025-11-12 20:13:50.543 | ++ lib/tempest:configure_tempest:680 : '[' vsphere = ironic ']' 2025-11-12 20:13:50.545 | ++ lib/tempest:configure_tempest:694 : '[' vsphere = libvirt ']' 2025-11-12 20:13:50.547 | ++ lib/tempest:configure_tempest:718 : local service 2025-11-12 20:13:50.549 | ++ lib/tempest:configure_tempest:719 : local tempest_services=key,glance,nova,neutron,cinder,swift,horizon 2025-11-12 20:13:50.551 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.553 | ++ lib/tempest:configure_tempest:721 : is_service_enabled key 2025-11-12 20:13:50.565 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:50.567 | ++ lib/tempest:configure_tempest:722 : iniset /opt/stack//tempest/etc/tempest.conf service_available key True 2025-11-12 20:13:50.593 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.595 | ++ lib/tempest:configure_tempest:721 : is_service_enabled glance 2025-11-12 20:13:50.608 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:50.610 | ++ lib/tempest:configure_tempest:722 : iniset /opt/stack//tempest/etc/tempest.conf service_available glance True 2025-11-12 20:13:50.634 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.636 | ++ lib/tempest:configure_tempest:721 : is_service_enabled nova 2025-11-12 20:13:50.649 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:50.651 | ++ lib/tempest:configure_tempest:722 : iniset /opt/stack//tempest/etc/tempest.conf service_available nova True 2025-11-12 20:13:50.674 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.676 | ++ lib/tempest:configure_tempest:721 : is_service_enabled neutron 2025-11-12 20:13:50.689 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:50.691 | ++ lib/tempest:configure_tempest:722 : iniset /opt/stack//tempest/etc/tempest.conf service_available neutron True 2025-11-12 20:13:50.715 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.717 | ++ lib/tempest:configure_tempest:721 : is_service_enabled cinder 2025-11-12 20:13:50.730 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:13:50.732 | ++ lib/tempest:configure_tempest:722 : iniset /opt/stack//tempest/etc/tempest.conf service_available cinder True 2025-11-12 20:13:50.755 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.757 | ++ lib/tempest:configure_tempest:721 : is_service_enabled swift 2025-11-12 20:13:50.769 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:50.771 | ++ lib/tempest:configure_tempest:724 : iniset /opt/stack//tempest/etc/tempest.conf service_available swift False 2025-11-12 20:13:50.794 | ++ lib/tempest:configure_tempest:720 : for service in ${tempest_services//,/ } 2025-11-12 20:13:50.797 | ++ lib/tempest:configure_tempest:721 : is_service_enabled horizon 2025-11-12 20:13:50.810 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:13:50.812 | ++ lib/tempest:configure_tempest:724 : iniset /opt/stack//tempest/etc/tempest.conf service_available horizon False 2025-11-12 20:13:50.836 | ++ lib/tempest:configure_tempest:732 : [[ False == True ]] 2025-11-12 20:13:50.838 | ++ lib/tempest:configure_tempest:732 : [[ False == True ]] 2025-11-12 20:13:50.840 | ++ lib/tempest:configure_tempest:736 : [[ True == True ]] 2025-11-12 20:13:50.842 | ++ lib/tempest:configure_tempest:737 : iniset /opt/stack//tempest/etc/tempest.conf enforce_scope nova true 2025-11-12 20:13:50.867 | ++ lib/tempest:configure_tempest:740 : [[ False == True ]] 2025-11-12 20:13:50.869 | ++ lib/tempest:configure_tempest:740 : [[ False == True ]] 2025-11-12 20:13:50.871 | ++ lib/tempest:configure_tempest:744 : [[ True == True ]] 2025-11-12 20:13:50.873 | ++ lib/tempest:configure_tempest:745 : iniset /opt/stack//tempest/etc/tempest.conf enforce_scope glance true 2025-11-12 20:13:50.898 | ++ lib/tempest:configure_tempest:748 : [[ False == True ]] 2025-11-12 20:13:50.900 | ++ lib/tempest:configure_tempest:748 : [[ False == True ]] 2025-11-12 20:13:50.902 | ++ lib/tempest:configure_tempest:752 : '[' vsphere = libvirt ']' 2025-11-12 20:13:50.904 | ++ lib/tempest:configure_tempest:762 : local tmp_cfg_file 2025-11-12 20:13:50.906 | +++ lib/tempest:configure_tempest:763 : mktemp 2025-11-12 20:13:50.910 | ++ lib/tempest:configure_tempest:763 : tmp_cfg_file=/tmp/tmp.xR8wipJDXc 2025-11-12 20:13:50.912 | ++ lib/tempest:configure_tempest:764 : cd /opt/stack//tempest 2025-11-12 20:13:50.913 | ++ lib/tempest:configure_tempest:766 : local tmp_u_c_m 2025-11-12 20:13:50.916 | +++ lib/tempest:configure_tempest:767 : mktemp -t tempest_u_c_m.XXXXXXXXXX 2025-11-12 20:13:50.919 | ++ lib/tempest:configure_tempest:767 : tmp_u_c_m=/tmp/tempest_u_c_m.e5Lh1vu7Cm 2025-11-12 20:13:50.921 | ++ lib/tempest:configure_tempest:768 : set_tempest_venv_constraints /tmp/tempest_u_c_m.e5Lh1vu7Cm 2025-11-12 20:13:50.923 | ++ lib/tempest:set_tempest_venv_constraints:131 : local tmp_c 2025-11-12 20:13:50.925 | ++ lib/tempest:set_tempest_venv_constraints:132 : tmp_c=/tmp/tempest_u_c_m.e5Lh1vu7Cm 2025-11-12 20:13:50.927 | ++ lib/tempest:set_tempest_venv_constraints:133 : [[ master == \m\a\s\t\e\r ]] 2025-11-12 20:13:50.929 | ++ lib/tempest:set_tempest_venv_constraints:134 : cd /opt/stack//requirements 2025-11-12 20:13:50.931 | ++ lib/tempest:set_tempest_venv_constraints:135 : git show master:upper-constraints.txt 2025-11-12 20:13:50.936 | ++ lib/tempest:set_tempest_venv_constraints:142 : export UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:50.938 | ++ lib/tempest:set_tempest_venv_constraints:142 : UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:50.940 | ++ lib/tempest:set_tempest_venv_constraints:143 : export TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:50.942 | ++ lib/tempest:set_tempest_venv_constraints:143 : TOX_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/master 2025-11-12 20:13:50.944 | ++ lib/tempest:configure_tempest:769 : [[ False != \T\r\u\e ]] 2025-11-12 20:13:50.946 | ++ lib/tempest:configure_tempest:770 : tox -revenv-tempest --notest 2025-11-12 20:13:51.199 | venv-tempest recreate: /opt/stack/tempest/.tox/tempest 2025-11-12 20:13:51.659 | venv-tempest installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt 2025-11-12 20:14:00.857 | venv-tempest develop-inst: /opt/stack/tempest 2025-11-12 20:14:05.705 | venv-tempest installed: attrs==25.4.0,autopage==0.5.2,bcrypt==4.3.0,certifi==2025.11.12,cffi==2.0.0,charset-normalizer==3.4.4,cliff==4.11.0,cmd2==2.7.0,cryptography==43.0.3,debtcollector==3.0.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.2.6,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jsonschema==4.25.1,jsonschema-specifications==2025.9.1,markdown-it-py==4.0.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.2.0,oslo.config==10.0.0,oslo.context==6.1.0,oslo.i18n==6.6.0,oslo.log==7.2.1,oslo.serialization==5.8.0,oslo.utils==9.1.0,packaging==25.0,paramiko==4.0.0,pbr==7.0.2,prettytable==3.16.0,psutil==7.1.1,pycparser==2.23,Pygments==2.19.2,PyNaCl==1.6.0,pyparsing==3.2.5,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.4,PyYAML==6.0.3,referencing==0.37.0,requests==2.32.5,rfc3986==2.0.0,rich==14.2.0,rich-argparse==1.7.1,rpds-py==0.28.0,six==1.17.0,stestr==4.2.0,stevedore==5.5.0,-e git+https://opendev.org/openstack/tempest.git@8ccefd4bea48d6b38f7e16c50f97931b3fc2a5e2#egg=tempest,testscenarios==0.5.0,testtools==2.7.2,tomlkit==0.13.3,typing_extensions==4.15.0,tzdata==2025.2,urllib3==1.26.20,voluptuous==0.15.2,wcwidth==0.2.14,wrapt==2.0.0 2025-11-12 20:14:05.705 | ___________________________________ summary ____________________________________ 2025-11-12 20:14:05.705 | venv-tempest: skipped tests 2025-11-12 20:14:05.705 | congratulations :) 2025-11-12 20:14:05.732 | ++ lib/tempest:configure_tempest:772 : tox -evenv-tempest -- pip install -c /tmp/tempest_u_c_m.e5Lh1vu7Cm -r requirements.txt 2025-11-12 20:14:06.274 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-12 20:14:06.274 | !! 2025-11-12 20:14:06.274 | 2025-11-12 20:14:06.274 | ******************************************************************************** 2025-11-12 20:14:06.274 | Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-12 20:14:06.274 | 2025-11-12 20:14:06.274 | License :: OSI Approved :: Apache Software License 2025-11-12 20:14:06.274 | 2025-11-12 20:14:06.274 | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-12 20:14:06.274 | ******************************************************************************** 2025-11-12 20:14:06.274 | 2025-11-12 20:14:06.274 | !! 2025-11-12 20:14:06.274 | self._finalize_license_expression() 2025-11-12 20:14:06.297 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-11-12 20:14:06.297 | !! 2025-11-12 20:14:06.297 | 2025-11-12 20:14:06.297 | ******************************************************************************** 2025-11-12 20:14:06.297 | Requirements should be satisfied by a PEP 517 installer. 2025-11-12 20:14:06.297 | If you are using pip, you can try `pip install --use-pep517`. 2025-11-12 20:14:06.297 | 2025-11-12 20:14:06.297 | This deprecation is overdue, please update your project and remove deprecated 2025-11-12 20:14:06.297 | calls to avoid build errors in the future. 2025-11-12 20:14:06.297 | ******************************************************************************** 2025-11-12 20:14:06.297 | 2025-11-12 20:14:06.298 | !! 2025-11-12 20:14:06.298 | dist.fetch_build_eggs(dist.setup_requires) 2025-11-12 20:14:06.366 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: DevelopDeprecationWarning: develop command is deprecated. 2025-11-12 20:14:06.366 | !! 2025-11-12 20:14:06.366 | 2025-11-12 20:14:06.366 | ******************************************************************************** 2025-11-12 20:14:06.366 | Please avoid running ``setup.py`` and ``develop``. 2025-11-12 20:14:06.366 | Instead, use standards-based tools like pip or uv. 2025-11-12 20:14:06.366 | 2025-11-12 20:14:06.366 | This deprecation is overdue, please update your project and remove deprecated 2025-11-12 20:14:06.366 | calls to avoid build errors in the future. 2025-11-12 20:14:06.366 | 2025-11-12 20:14:06.366 | See https://github.com/pypa/setuptools/issues/917 for details. 2025-11-12 20:14:06.366 | ******************************************************************************** 2025-11-12 20:14:06.366 | 2025-11-12 20:14:06.366 | !! 2025-11-12 20:14:06.366 | self.initialize_options() 2025-11-12 20:14:06.366 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-12 20:14:06.366 | !! 2025-11-12 20:14:06.366 | 2025-11-12 20:14:06.366 | ******************************************************************************** 2025-11-12 20:14:06.367 | Please avoid running ``setup.py`` directly. 2025-11-12 20:14:06.367 | Instead, use pypa/build, pypa/installer or other 2025-11-12 20:14:06.367 | standards-based tools. 2025-11-12 20:14:06.367 | 2025-11-12 20:14:06.367 | This deprecation is overdue, please update your project and remove deprecated 2025-11-12 20:14:06.367 | calls to avoid build errors in the future. 2025-11-12 20:14:06.367 | 2025-11-12 20:14:06.367 | See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-12 20:14:06.367 | ******************************************************************************** 2025-11-12 20:14:06.367 | 2025-11-12 20:14:06.367 | !! 2025-11-12 20:14:06.367 | self.initialize_options() 2025-11-12 20:14:06.367 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/pbr/setupcfg.py:831: UserWarning: Unknown distribution option: 'tests_require' 2025-11-12 20:14:06.367 | warnings.warn(msg) 2025-11-12 20:14:06.371 | /opt/stack/tempest/.tox/tempest/lib/python3.10/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-12 20:14:06.371 | !! 2025-11-12 20:14:06.371 | 2025-11-12 20:14:06.371 | ******************************************************************************** 2025-11-12 20:14:06.371 | Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-12 20:14:06.371 | 2025-11-12 20:14:06.371 | License :: OSI Approved :: Apache Software License 2025-11-12 20:14:06.371 | 2025-11-12 20:14:06.371 | See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-12 20:14:06.371 | ******************************************************************************** 2025-11-12 20:14:06.371 | 2025-11-12 20:14:06.371 | !! 2025-11-12 20:14:06.371 | self._finalize_license_expression() 2025-11-12 20:14:06.427 | venv-tempest develop-inst-nodeps: /opt/stack/tempest 2025-11-12 20:14:11.054 | venv-tempest installed: attrs==25.4.0,autopage==0.5.2,bcrypt==4.3.0,certifi==2025.11.12,cffi==2.0.0,charset-normalizer==3.4.4,cliff==4.11.0,cmd2==2.7.0,cryptography==43.0.3,debtcollector==3.0.0,defusedxml==0.7.1,fasteners==0.20,fixtures==4.2.6,idna==3.11,invoke==2.2.1,iso8601==2.1.0,jsonschema==4.25.1,jsonschema-specifications==2025.9.1,markdown-it-py==4.0.0,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,oslo.concurrency==7.2.0,oslo.config==10.0.0,oslo.context==6.1.0,oslo.i18n==6.6.0,oslo.log==7.2.1,oslo.serialization==5.8.0,oslo.utils==9.1.0,packaging==25.0,paramiko==4.0.0,pbr==7.0.2,prettytable==3.16.0,psutil==7.1.1,pycparser==2.23,Pygments==2.19.2,PyNaCl==1.6.0,pyparsing==3.2.5,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.4,PyYAML==6.0.3,referencing==0.37.0,requests==2.32.5,rfc3986==2.0.0,rich==14.2.0,rich-argparse==1.7.1,rpds-py==0.28.0,six==1.17.0,stestr==4.2.0,stevedore==5.5.0,-e git+https://opendev.org/openstack/tempest.git@8ccefd4bea48d6b38f7e16c50f97931b3fc2a5e2#egg=tempest,testscenarios==0.5.0,testtools==2.7.2,tomlkit==0.13.3,typing_extensions==4.15.0,tzdata==2025.2,urllib3==1.26.20,voluptuous==0.15.2,wcwidth==0.2.14,wrapt==2.0.0 2025-11-12 20:14:11.054 | venv-tempest run-test-pre: PYTHONHASHSEED='3381541572' 2025-11-12 20:14:11.054 | venv-tempest run-test: commands[0] | pip install -c /tmp/tempest_u_c_m.e5Lh1vu7Cm -r requirements.txt 2025-11-12 20:14:11.786 | Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 1)) (7.0.2) 2025-11-12 20:14:11.786 | Requirement already satisfied: cliff!=2.9.0,>=2.8.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 2)) (4.11.0) 2025-11-12 20:14:11.788 | Requirement already satisfied: jsonschema>=3.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 3)) (4.25.1) 2025-11-12 20:14:11.788 | Requirement already satisfied: testtools>=2.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 4)) (2.7.2) 2025-11-12 20:14:11.788 | Requirement already satisfied: paramiko>=2.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 5)) (4.0.0) 2025-11-12 20:14:11.790 | Requirement already satisfied: cryptography>=2.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 6)) (43.0.3) 2025-11-12 20:14:11.791 | Requirement already satisfied: netaddr>=0.7.18 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 7)) (1.3.0) 2025-11-12 20:14:11.791 | Requirement already satisfied: oslo.concurrency>=3.26.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 8)) (7.2.0) 2025-11-12 20:14:11.791 | Requirement already satisfied: oslo.config>=5.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 9)) (10.0.0) 2025-11-12 20:14:11.791 | Requirement already satisfied: oslo.log>=3.36.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 10)) (7.2.1) 2025-11-12 20:14:11.791 | Requirement already satisfied: stestr>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 11)) (4.2.0) 2025-11-12 20:14:11.791 | Requirement already satisfied: oslo.serialization!=2.19.1,>=2.18.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 12)) (5.8.0) 2025-11-12 20:14:11.792 | Requirement already satisfied: oslo.utils>=7.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 13)) (9.1.0) 2025-11-12 20:14:11.793 | Requirement already satisfied: fixtures>=3.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 14)) (4.2.6) 2025-11-12 20:14:11.793 | Requirement already satisfied: PyYAML>=3.12 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 15)) (6.0.3) 2025-11-12 20:14:11.794 | Requirement already satisfied: python-subunit>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 16)) (1.4.4) 2025-11-12 20:14:11.794 | Requirement already satisfied: stevedore>=1.20.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 17)) (5.5.0) 2025-11-12 20:14:11.795 | Requirement already satisfied: PrettyTable>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 18)) (3.16.0) 2025-11-12 20:14:11.795 | Requirement already satisfied: urllib3>=1.21.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 19)) (1.26.20) 2025-11-12 20:14:11.796 | Requirement already satisfied: debtcollector>=1.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 20)) (3.0.0) 2025-11-12 20:14:11.796 | Requirement already satisfied: defusedxml>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 21)) (0.7.1) 2025-11-12 20:14:11.797 | Requirement already satisfied: fasteners>=0.16.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 22)) (0.20) 2025-11-12 20:14:11.798 | Requirement already satisfied: testscenarios>=0.5.0 in ./.tox/tempest/lib/python3.10/site-packages (from -r requirements.txt (line 23)) (0.5.0) 2025-11-12 20:14:11.799 | Requirement already satisfied: setuptools in ./.tox/tempest/lib/python3.10/site-packages (from pbr!=2.1.0,>=2.0.0->-r requirements.txt (line 1)) (80.9.0) 2025-11-12 20:14:11.801 | Requirement already satisfied: autopage>=0.4.0 in ./.tox/tempest/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.5.2) 2025-11-12 20:14:11.801 | Requirement already satisfied: cmd2>=1.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.7.0) 2025-11-12 20:14:11.807 | Requirement already satisfied: attrs>=22.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (25.4.0) 2025-11-12 20:14:11.808 | Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (2025.9.1) 2025-11-12 20:14:11.808 | Requirement already satisfied: referencing>=0.28.4 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (0.37.0) 2025-11-12 20:14:11.809 | Requirement already satisfied: rpds-py>=0.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from jsonschema>=3.2.0->-r requirements.txt (line 3)) (0.28.0) 2025-11-12 20:14:11.813 | Requirement already satisfied: bcrypt>=3.2 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (4.3.0) 2025-11-12 20:14:11.814 | Requirement already satisfied: invoke>=2.0 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (2.2.1) 2025-11-12 20:14:11.815 | Requirement already satisfied: pynacl>=1.5 in ./.tox/tempest/lib/python3.10/site-packages (from paramiko>=2.7.0->-r requirements.txt (line 5)) (1.6.0) 2025-11-12 20:14:11.821 | Requirement already satisfied: cffi>=1.12 in ./.tox/tempest/lib/python3.10/site-packages (from cryptography>=2.1->-r requirements.txt (line 6)) (2.0.0) 2025-11-12 20:14:11.825 | Requirement already satisfied: oslo.i18n>=3.15.3 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.concurrency>=3.26.0->-r requirements.txt (line 8)) (6.6.0) 2025-11-12 20:14:11.830 | Requirement already satisfied: rfc3986>=1.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.0.0) 2025-11-12 20:14:11.831 | Requirement already satisfied: requests>=2.18.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.config>=5.2.0->-r requirements.txt (line 9)) (2.32.5) 2025-11-12 20:14:11.835 | Requirement already satisfied: oslo.context>=2.21.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (6.1.0) 2025-11-12 20:14:11.836 | Requirement already satisfied: python-dateutil>=2.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.log>=3.36.0->-r requirements.txt (line 10)) (2.9.0.post0) 2025-11-12 20:14:11.840 | Requirement already satisfied: voluptuous>=0.8.9 in ./.tox/tempest/lib/python3.10/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.15.2) 2025-11-12 20:14:11.840 | Requirement already satisfied: tomlkit>=0.11.6 in ./.tox/tempest/lib/python3.10/site-packages (from stestr>=1.0.0->-r requirements.txt (line 11)) (0.13.3) 2025-11-12 20:14:11.842 | Requirement already satisfied: msgpack>=0.5.2 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (1.1.2) 2025-11-12 20:14:11.843 | Requirement already satisfied: tzdata>=2022.4 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.serialization!=2.19.1,>=2.18.0->-r requirements.txt (line 12)) (2025.2) 2025-11-12 20:14:11.845 | Requirement already satisfied: iso8601>=0.1.11 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (2.1.0) 2025-11-12 20:14:11.848 | Requirement already satisfied: pyparsing>=2.1.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (3.2.5) 2025-11-12 20:14:11.848 | Requirement already satisfied: packaging>=20.4 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (25.0) 2025-11-12 20:14:11.848 | Requirement already satisfied: psutil>=3.2.2 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.utils>=7.0.0->-r requirements.txt (line 13)) (7.1.1) 2025-11-12 20:14:11.857 | Requirement already satisfied: wcwidth in ./.tox/tempest/lib/python3.10/site-packages (from PrettyTable>=0.7.1->-r requirements.txt (line 18)) (0.2.14) 2025-11-12 20:14:11.865 | Requirement already satisfied: wrapt>=1.7.0 in ./.tox/tempest/lib/python3.10/site-packages (from debtcollector>=1.2.0->-r requirements.txt (line 20)) (2.0.0) 2025-11-12 20:14:11.874 | Requirement already satisfied: pycparser in ./.tox/tempest/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.1->-r requirements.txt (line 6)) (2.23) 2025-11-12 20:14:11.877 | Requirement already satisfied: pyperclip>=1.8 in ./.tox/tempest/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.11.0) 2025-11-12 20:14:11.878 | Requirement already satisfied: rich-argparse>=1.7.1 in ./.tox/tempest/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (1.7.1) 2025-11-12 20:14:11.885 | Requirement already satisfied: typing-extensions>=4.12.0 in ./.tox/tempest/lib/python3.10/site-packages (from oslo.context>=2.21.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (4.15.0) 2025-11-12 20:14:11.901 | Requirement already satisfied: six>=1.5 in ./.tox/tempest/lib/python3.10/site-packages (from python-dateutil>=2.7.0->oslo.log>=3.36.0->-r requirements.txt (line 10)) (1.17.0) 2025-11-12 20:14:11.907 | Requirement already satisfied: charset_normalizer<4,>=2 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.4.4) 2025-11-12 20:14:11.908 | Requirement already satisfied: idna<4,>=2.5 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (3.11) 2025-11-12 20:14:11.910 | Requirement already satisfied: certifi>=2017.4.17 in ./.tox/tempest/lib/python3.10/site-packages (from requests>=2.18.0->oslo.config>=5.2.0->-r requirements.txt (line 9)) (2025.11.12) 2025-11-12 20:14:11.917 | Requirement already satisfied: rich>=11.0.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (14.2.0) 2025-11-12 20:14:11.920 | Requirement already satisfied: markdown-it-py>=2.2.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (4.0.0) 2025-11-12 20:14:11.921 | Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./.tox/tempest/lib/python3.10/site-packages (from rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (2.19.2) 2025-11-12 20:14:11.929 | Requirement already satisfied: mdurl~=0.1 in ./.tox/tempest/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse>=1.7.1->cmd2>=1.0.0->cliff!=2.9.0,>=2.8.0->-r requirements.txt (line 2)) (0.1.2) 2025-11-12 20:14:11.972 | 2025-11-12 20:14:11.972 | [notice] A new release of pip is available: 25.2 -> 25.3 2025-11-12 20:14:11.972 | [notice] To update, run: pip install --upgrade pip 2025-11-12 20:14:12.038 | ___________________________________ summary ____________________________________ 2025-11-12 20:14:12.038 | venv-tempest: commands succeeded 2025-11-12 20:14:12.038 | congratulations :) 2025-11-12 20:14:12.064 | ++ lib/tempest:configure_tempest:773 : rm -f /tmp/tempest_u_c_m.e5Lh1vu7Cm 2025-11-12 20:14:12.068 | ++ lib/tempest:configure_tempest:776 : [[ False == \T\r\u\e ]] 2025-11-12 20:14:12.070 | ++ lib/tempest:configure_tempest:784 : [[ True == \F\a\l\s\e ]] 2025-11-12 20:14:12.072 | ++ lib/tempest:configure_tempest:788 : iniset /opt/stack//tempest/etc/tempest.conf auth use_dynamic_credentials True 2025-11-12 20:14:12.097 | ++ lib/tempest:configure_tempest:794 : tox -evenv -- tempest verify-config -uro /tmp/tmp.xR8wipJDXc 2025-11-12 20:14:12.356 | venv create: /opt/stack/tempest/.tox/venv 2025-11-12 20:14:12.678 | venv installdeps: -chttps://releases.openstack.org/constraints/upper/master, -r/opt/stack/tempest/requirements.txt, -r/opt/stack/tempest/doc/requirements.txt 2025-11-12 20:14:25.490 | venv develop-inst: /opt/stack/tempest 2025-11-12 20:14:31.203 | venv installed: alabaster==1.0.0,attrs==25.4.0,autopage==0.5.2,babel==2.17.0,bcrypt==4.3.0,certifi==2025.11.12,cffi==2.0.0,charset-normalizer==3.4.4,cliff==4.11.0,cmd2==2.7.0,cryptography==43.0.3,debtcollector==3.0.0,defusedxml==0.7.1,docutils==0.21.2,dulwich==0.24.1,fasteners==0.20,fixtures==4.2.6,idna==3.11,imagesize==1.4.1,invoke==2.2.1,iso8601==2.1.0,Jinja2==3.1.6,jsonschema==4.25.1,jsonschema-specifications==2025.9.1,markdown-it-py==4.0.0,MarkupSafe==3.0.3,mdurl==0.1.2,msgpack==1.1.2,netaddr==1.3.0,openstackdocstheme==3.5.0,oslo.concurrency==7.2.0,oslo.config==10.0.0,oslo.context==6.1.0,oslo.i18n==6.6.0,oslo.log==7.2.1,oslo.serialization==5.8.0,oslo.utils==9.1.0,packaging==25.0,paramiko==4.0.0,pbr==7.0.2,prettytable==3.16.0,psutil==7.1.1,pycparser==2.23,Pygments==2.19.2,PyNaCl==1.6.0,pyparsing==3.2.5,pyperclip==1.11.0,python-dateutil==2.9.0.post0,python-subunit==1.4.4,PyYAML==6.0.3,referencing==0.37.0,reno==4.1.0,requests==2.32.5,rfc3986==2.0.0,rich==14.2.0,rich-argparse==1.7.1,rpds-py==0.28.0,six==1.17.0,snowballstemmer==3.0.1,Sphinx==8.1.3,sphinxcontrib-applehelp==2.0.0,sphinxcontrib-devhelp==2.0.0,sphinxcontrib-htmlhelp==2.1.0,sphinxcontrib-jsmath==1.0.1,sphinxcontrib-qthelp==2.0.0,sphinxcontrib-serializinghtml==2.0.0,sphinxcontrib-svg2pdfconverter==1.3.0,stestr==4.2.0,stevedore==5.5.0,-e git+https://opendev.org/openstack/tempest.git@8ccefd4bea48d6b38f7e16c50f97931b3fc2a5e2#egg=tempest,testscenarios==0.5.0,testtools==2.7.2,tomli==2.3.0,tomlkit==0.13.3,typing_extensions==4.15.0,tzdata==2025.2,urllib3==1.26.20,voluptuous==0.15.2,wcwidth==0.2.14,wrapt==2.0.0 2025-11-12 20:14:31.204 | venv run-test-pre: PYTHONHASHSEED='1869630532' 2025-11-12 20:14:31.204 | venv run-test: commands[0] | tempest verify-config -uro /tmp/tmp.xR8wipJDXc 2025-11-12 20:14:31.333 | /opt/stack/tempest/.tox/venv/lib/python3.10/site-packages/oslo_utils/eventletutils.py:29: DeprecationWarning: eventletutils module is deprecated and will be removed. 2025-11-12 20:14:31.333 | debtcollector.deprecate( 2025-11-12 20:14:31.505 | /opt/stack/tempest/tempest/lib/common/jsonschema_validator.py:21: DeprecationWarning: Accessing jsonschema.draft4_format_checker is deprecated and will be removed in a future release. Instead, use the FORMAT_CHECKER attribute on the corresponding Validator. 2025-11-12 20:14:31.505 | FORMAT_CHECKER = jsonschema.draft4_format_checker 2025-11-12 20:14:31.505 | /opt/stack/tempest/tempest/lib/common/jsonschema_validator.py:42: DeprecationWarning: FormatChecker.cls_checks is deprecated. Call FormatChecker.checks on a specific FormatChecker instance instead. 2025-11-12 20:14:31.505 | @jsonschema.FormatChecker.cls_checks('base64') 2025-11-12 20:14:31.773 | /opt/stack/tempest/tempest/lib/services/volume/v2/__init__.py:50: DeprecationWarning: The tempest.lib.services.volume.v2 module (volume v2 APIs service clients) is deprecated in favor of tempest.lib.services.volume.v3 (volume v3 APIs service clients) and will be removed once Tempest stop supporting stable wallaby. 2025-11-12 20:14:31.774 | warnings.warn( 2025-11-12 20:14:31.966 | /opt/stack/tempest/tempest/lib/common/http.py:101: DeprecationWarning: HTTPResponse.getheaders() is deprecated and will be removed in urllib3 v2.1.0. Instead access HTTPResponse.headers directly. 2025-11-12 20:14:31.966 | for key, value in info.getheaders().items(): 2025-11-12 20:14:31.991 | /opt/stack/tempest/tempest/lib/common/http.py:101: DeprecationWarning: HTTPResponse.getheaders() is deprecated and will be removed in urllib3 v2.1.0. Instead access HTTPResponse.headers directly. 2025-11-12 20:14:31.991 | for key, value in info.getheaders().items(): 2025-11-12 20:14:32.301 | /opt/stack/tempest/tempest/lib/common/http.py:101: DeprecationWarning: HTTPResponse.getheaders() is deprecated and will be removed in urllib3 v2.1.0. Instead access HTTPResponse.headers directly. 2025-11-12 20:14:32.301 | for key, value in info.getheaders().items(): 2025-11-12 20:14:32.301 | /opt/stack/tempest/tempest/lib/services/clients.py:209: DeprecationWarning: Class 'tempest.lib.services.volume.v2.extensions_client.ExtensionsClient' has moved to 'tempest.lib.services.volume.v3.extensions_client.ExtensionsClient' in version 'Rocky' and will be removed in a future version 2025-11-12 20:14:32.301 | _client = klass(auth_provider=auth_provider, **kwargs) 2025-11-12 20:14:33.004 | ___________________________________ summary ____________________________________ 2025-11-12 20:14:33.004 | venv: commands succeeded 2025-11-12 20:14:33.004 | congratulations :) 2025-11-12 20:14:33.029 | ++ lib/tempest:configure_tempest:799 : is_service_enabled q-metering neutron-metering 2025-11-12 20:14:33.043 | ++ functions-common:is_service_enabled:2079 : return 1 2025-11-12 20:14:33.045 | ++ lib/tempest:configure_tempest:800 : DISABLE_NETWORK_API_EXTENSIONS+=', metering' 2025-11-12 20:14:33.046 | ++ lib/tempest:configure_tempest:804 : is_service_enabled q-l3 neutron-l3 2025-11-12 20:14:33.059 | ++ functions-common:is_service_enabled:2079 : return 0 2025-11-12 20:14:33.061 | ++ lib/tempest:configure_tempest:808 : DEFAULT_NET_EXT=address-scope,agent,allowed-address-pairs,auto-allocated-topology 2025-11-12 20:14:33.063 | ++ lib/tempest:configure_tempest:809 : DEFAULT_NET_EXT+=,availability_zone,binding,default-subnetpools,dhcp_agent_scheduler 2025-11-12 20:14:33.065 | ++ lib/tempest:configure_tempest:810 : DEFAULT_NET_EXT+=,dvr,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,flavors 2025-11-12 20:14:33.067 | ++ lib/tempest:configure_tempest:811 : DEFAULT_NET_EXT+=,l3-flavors,l3-ha,l3_agent_scheduler,multi-provider,net-mtu 2025-11-12 20:14:33.068 | ++ lib/tempest:configure_tempest:812 : DEFAULT_NET_EXT+=,network-ip-availability,network_availability_zone,pagination 2025-11-12 20:14:33.070 | ++ lib/tempest:configure_tempest:813 : DEFAULT_NET_EXT+=,port-security,project-id,provider,quotas,quota_details,rbac-policies 2025-11-12 20:14:33.072 | ++ lib/tempest:configure_tempest:814 : DEFAULT_NET_EXT+=,revision-if-match,router,router_availability_zone,security-group,service-type,sorting 2025-11-12 20:14:33.074 | ++ lib/tempest:configure_tempest:815 : DEFAULT_NET_EXT+=,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp 2025-11-12 20:14:33.076 | ++ lib/tempest:configure_tempest:816 : DEFAULT_NET_EXT+=,subnet-service-types,subnet_allocation,net-mtu-writable,ip-substring-filtering 2025-11-12 20:14:33.078 | ++ lib/tempest:configure_tempest:817 : DEFAULT_NET_EXT+=,availability_zone_filter,filter-validation,empty-string-filtering,port-mac-address-regenerate 2025-11-12 20:14:33.080 | ++ lib/tempest:configure_tempest:818 : DEFAULT_NET_EXT+=,port-security-groups-filtering,fip-port-details,binding-extended 2025-11-12 20:14:33.081 | ++ lib/tempest:configure_tempest:819 : DEFAULT_NET_EXT+=,subnet_onboard,l3-port-ip-change-not-allowed,agent-resources-synced 2025-11-12 20:14:33.083 | ++ lib/tempest:configure_tempest:820 : DEFAULT_NET_EXT+=,floatingip-pools,rbac-security-groups,subnetpool-prefix-ops,router-admin-state-down-before-update 2025-11-12 20:14:33.085 | ++ lib/tempest:configure_tempest:821 : DEFAULT_NET_EXT+=,rbac-subnetpool,tag-ports-during-bulk-creation,stateful-security-group,address-group,extraroute-atomic 2025-11-12 20:14:33.087 | ++ lib/tempest:configure_tempest:822 : DEFAULT_NET_EXT+=,port-numa-affinity-policy,rbac-address-scope,security-groups-remote-address-group,trunk,trunk-details 2025-11-12 20:14:33.089 | ++ lib/tempest:configure_tempest:823 : DEFAULT_NET_EXT+=,rbac-address-group,port-device-profile 2025-11-12 20:14:33.091 | ++ lib/tempest:configure_tempest:824 : DEFAULT_NET_EXT+=,multiple-external-gateways,qos-pps-minimum,l3-ext-ndp-proxy,rbac-bgpvpn 2025-11-12 20:14:33.093 | ++ lib/tempest:configure_tempest:825 : DEFAULT_NET_EXT+=,qos-pps,ecmp_routes,bgp,floating-ip-port-forwarding-port-ranges 2025-11-12 20:14:33.095 | ++ lib/tempest:configure_tempest:827 : DEFAULT_NET_EXT+=,security-groups-shared-filtering,security-groups-normalized-cidr,quota-check-limit 2025-11-12 20:14:33.097 | ++ lib/tempest:configure_tempest:828 : DEFAULT_NET_EXT+=,port-resource-request-groups 2025-11-12 20:14:33.098 | ++ lib/tempest:configure_tempest:830 : DEFAULT_NET_EXT+=,port-mac-override,floating-ip-port-forwarding-detail,network-cascade-delete 2025-11-12 20:14:33.100 | ++ lib/tempest:configure_tempest:832 : DEFAULT_NET_EXT+=,port-hints,floating-ip-distributed 2025-11-12 20:14:33.102 | ++ lib/tempest:configure_tempest:834 : DEFAULT_NET_EXT+=,port-hint-ovs-tx-steering,enable-default-route-bfd 2025-11-12 20:14:33.104 | ++ lib/tempest:configure_tempest:835 : DEFAULT_NET_EXT+=,enable-default-route-ecmp,standard-attr-fwaas-v2 2025-11-12 20:14:33.107 | ++ lib/tempest:configure_tempest:836 : DEFAULT_NET_EXT+=,allowed-address-pairs-atomic,network_ha 2025-11-12 20:14:33.108 | ++ lib/tempest:configure_tempest:837 : DEFAULT_NET_EXT+=,security-groups-rules-belongs-to-default-sg 2025-11-12 20:14:33.110 | ++ lib/tempest:configure_tempest:838 : DEFAULT_NET_EXT+=,port-hardware-offload-type 2025-11-12 20:14:33.112 | ++ lib/tempest:configure_tempest:840 : DEFAULT_NET_EXT+=,vpn-aes-ccm-gcm,tap-mirror,subnet-external-network 2025-11-12 20:14:33.114 | ++ lib/tempest:configure_tempest:841 : DEFAULT_NET_EXT+=,port-numa-affinity-policy-socket 2025-11-12 20:14:33.116 | ++ lib/tempest:configure_tempest:843 : DEFAULT_NET_EXT+=,tag-creation,quota-check-limit-default,port-trusted-vif 2025-11-12 20:14:33.118 | ++ lib/tempest:configure_tempest:844 : DEFAULT_NET_EXT+=,uplink-status-propagation-updatable 2025-11-12 20:14:33.120 | ++ lib/tempest:configure_tempest:846 : DEFAULT_NET_EXT+=,qing,vpn-aes-ctr 2025-11-12 20:14:33.122 | ++ lib/tempest:configure_tempest:848 : local network_api_extensions=address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,default-subnetpools,dhcp_agent_scheduler,dvr,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,flavors,l3-flavors,l3-ha,l3_agent_scheduler,multi-provider,net-mtu,network-ip-availability,network_availability_zone,pagination,port-security,project-id,provider,quotas,quota_details,rbac-policies,revision-if-match,router,router_availability_zone,security-group,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,subnet-service-types,subnet_allocation,net-mtu-writable,ip-substring-filtering,availability_zone_filter,filter-validation,empty-string-filtering,port-mac-address-regenerate,port-security-groups-filtering,fip-port-details,binding-extended,subnet_onboard,l3-port-ip-change-not-allowed,agent-resources-synced,floatingip-pools,rbac-security-groups,subnetpool-prefix-ops,router-admin-state-down-before-update,rbac-subnetpool,tag-ports-during-bulk-creation,stateful-security-group,address-group,extraroute-atomic,port-numa-affinity-policy,rbac-address-scope,security-groups-remote-address-group,trunk,trunk-details,rbac-address-group,port-device-profile,multiple-external-gateways,qos-pps-minimum,l3-ext-ndp-proxy,rbac-bgpvpn,qos-pps,ecmp_routes,bgp,floating-ip-port-forwarding-port-ranges,security-groups-shared-filtering,security-groups-normalized-cidr,quota-check-limit,port-resource-request-groups,port-mac-override,floating-ip-port-forwarding-detail,network-cascade-delete,port-hints,floating-ip-distributed,port-hint-ovs-tx-steering,enable-default-route-bfd,enable-default-route-ecmp,standard-attr-fwaas-v2,allowed-address-pairs-atomic,network_ha,security-groups-rules-belongs-to-default-sg,port-hardware-offload-type,vpn-aes-ccm-gcm,tap-mirror,subnet-external-network,port-numa-affinity-policy-socket,tag-creation,quota-check-limit-default,port-trusted-vif,uplink-status-propagation-updatable,qing,vpn-aes-ctr 2025-11-12 20:14:33.124 | ++ lib/tempest:configure_tempest:850 : [[ ! -z , metering ]] 2025-11-12 20:14:33.128 | +++ lib/tempest:configure_tempest:852 : tr -d ' ' 2025-11-12 20:14:33.128 | +++ lib/tempest:configure_tempest:852 : iniget /tmp/tmp.xR8wipJDXc network-feature-enabled api_extensions 2025-11-12 20:14:33.144 | ++ lib/tempest:configure_tempest:852 : network_api_extensions=address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation 2025-11-12 20:14:33.147 | +++ lib/tempest:configure_tempest:854 : remove_disabled_extensions address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation , metering 2025-11-12 20:14:33.149 | +++ lib/tempest:remove_disabled_extensions:116 : local extensions_list=address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation 2025-11-12 20:14:33.151 | +++ lib/tempest:remove_disabled_extensions:117 : shift 2025-11-12 20:14:33.154 | +++ lib/tempest:remove_disabled_extensions:118 : local 'disabled_exts=, metering' 2025-11-12 20:14:33.157 | +++ lib/tempest:remove_disabled_extensions:119 : remove_disabled_services address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation ', metering' 2025-11-12 20:14:33.174 | +++ functions-common:remove_disabled_services:2110 : _cleanup_service_list ,address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation 2025-11-12 20:14:33.190 | ++ lib/tempest:configure_tempest:854 : network_api_extensions=address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation 2025-11-12 20:14:33.191 | ++ lib/tempest:configure_tempest:856 : [[ -n '' ]] 2025-11-12 20:14:33.194 | ++ lib/tempest:configure_tempest:859 : iniset /opt/stack//tempest/etc/tempest.conf network-feature-enabled api_extensions address-group,address-scope,agent,agent-resources-synced,allowed-address-pairs,auto-allocated-topology,availability_zone,availability_zone_filter,binding,binding-extended,default-subnetpools,dhcp_agent_scheduler,dvr,empty-string-filtering,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,extraroute-atomic,filter-validation,fip-port-details,flavors,floating-ip-port-forwarding-detail,floatingip-pools,ip-substring-filtering,l3-flavors,l3-ha,l3-port-ip-change-not-allowed,l3_agent_scheduler,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,network_ha,nsxt-ops,pagination,port-device-profile,port-mac-address-regenerate,port-mac-override,port-numa-affinity-policy,port-numa-affinity-policy-socket,port-security,port-security-groups-filtering,project-id,provider,quota-check-limit,quota-check-limit-default,quota_details,quotas,rbac-address-group,rbac-address-scope,rbac-policies,rbac-security-groups,rbac-subnetpool,revision-if-match,router,router-admin-state-down-before-update,router_availability_zone,security-group,security-groups-default-rules,security-groups-normalized-cidr,security-groups-remote-address-group,security-groups-rules-belongs-to-default-sg,security-groups-shared-filtering,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-tag,standard-attr-timestamp,stateful-security-group,subnet-external-network,subnet-service-types,subnet_allocation,subnet_onboard,subnetpool-prefix-ops,tag-creation 2025-11-12 20:14:33.219 | ++ lib/tempest:configure_tempest:861 : DEFAULT_SWIFT_OPT=account_quotas,bulk_delete,bulk_upload,container_quotas 2025-11-12 20:14:33.221 | ++ lib/tempest:configure_tempest:862 : DEFAULT_SWIFT_OPT+=,container_sync,crossdomain,formpost,ratelimit,slo 2025-11-12 20:14:33.223 | ++ lib/tempest:configure_tempest:863 : DEFAULT_SWIFT_OPT+=,staticweb,tempauth,tempurl,versioned_writes 2025-11-12 20:14:33.225 | ++ lib/tempest:configure_tempest:864 : local object_storage_api_extensions=account_quotas,bulk_delete,bulk_upload,container_quotas,container_sync,crossdomain,formpost,ratelimit,slo,staticweb,tempauth,tempurl,versioned_writes 2025-11-12 20:14:33.227 | ++ lib/tempest:configure_tempest:865 : [[ ! -z '' ]] 2025-11-12 20:14:33.229 | ++ lib/tempest:configure_tempest:871 : iniset /opt/stack//tempest/etc/tempest.conf object-storage-feature-enabled discoverable_apis account_quotas,bulk_delete,bulk_upload,container_quotas,container_sync,crossdomain,formpost,ratelimit,slo,staticweb,tempauth,tempurl,versioned_writes 2025-11-12 20:14:33.256 | ++ lib/tempest:configure_tempest:873 : DEFAULT_VOL_EXT=OS-SCH-HNT,backups,capabilities,cgsnapshots,consistencygroups 2025-11-12 20:14:33.258 | ++ lib/tempest:configure_tempest:874 : DEFAULT_VOL_EXT+=,encryption,os-admin-actions,os-availability-zone 2025-11-12 20:14:33.260 | ++ lib/tempest:configure_tempest:875 : DEFAULT_VOL_EXT+=,os-extended-services,os-extended-snapshot-attributes 2025-11-12 20:14:33.262 | ++ lib/tempest:configure_tempest:876 : DEFAULT_VOL_EXT+=,os-hosts,os-quota-class-sets,os-quota-sets 2025-11-12 20:14:33.264 | ++ lib/tempest:configure_tempest:877 : DEFAULT_VOL_EXT+=,os-services,os-snapshot-actions,os-snapshot-manage 2025-11-12 20:14:33.266 | ++ lib/tempest:configure_tempest:878 : DEFAULT_VOL_EXT+=,os-snapshot-unmanage,os-types-extra-specs,os-types-manage 2025-11-12 20:14:33.268 | ++ lib/tempest:configure_tempest:879 : DEFAULT_VOL_EXT+=,os-used-limits,os-vol-host-attr,os-vol-image-meta 2025-11-12 20:14:33.270 | ++ lib/tempest:configure_tempest:880 : DEFAULT_VOL_EXT+=,os-vol-mig-status-attr,os-vol-tenant-attr,os-volume-actions 2025-11-12 20:14:33.272 | ++ lib/tempest:configure_tempest:881 : DEFAULT_VOL_EXT+=,os-volume-encryption-metadata,os-volume-manage 2025-11-12 20:14:33.274 | ++ lib/tempest:configure_tempest:882 : DEFAULT_VOL_EXT+=,os-volume-transfer,os-volume-type-access 2025-11-12 20:14:33.276 | ++ lib/tempest:configure_tempest:883 : DEFAULT_VOL_EXT+=,os-volume-unmanage,qos-specs,scheduler-stats 2025-11-12 20:14:33.278 | ++ lib/tempest:configure_tempest:884 : local volume_api_extensions=OS-SCH-HNT,backups,capabilities,cgsnapshots,consistencygroups,encryption,os-admin-actions,os-availability-zone,os-extended-services,os-extended-snapshot-attributes,os-hosts,os-quota-class-sets,os-quota-sets,os-services,os-snapshot-actions,os-snapshot-manage,os-snapshot-unmanage,os-types-extra-specs,os-types-manage,os-used-limits,os-vol-host-attr,os-vol-image-meta,os-vol-mig-status-attr,os-vol-tenant-attr,os-volume-actions,os-volume-encryption-metadata,os-volume-manage,os-volume-transfer,os-volume-type-access,os-volume-unmanage,qos-specs,scheduler-stats 2025-11-12 20:14:33.280 | ++ lib/tempest:configure_tempest:885 : [[ ! -z '' ]] 2025-11-12 20:14:33.282 | ++ lib/tempest:configure_tempest:891 : iniset /opt/stack//tempest/etc/tempest.conf volume-feature-enabled api_extensions OS-SCH-HNT,backups,capabilities,cgsnapshots,consistencygroups,encryption,os-admin-actions,os-availability-zone,os-extended-services,os-extended-snapshot-attributes,os-hosts,os-quota-class-sets,os-quota-sets,os-services,os-snapshot-actions,os-snapshot-manage,os-snapshot-unmanage,os-types-extra-specs,os-types-manage,os-used-limits,os-vol-host-attr,os-vol-image-meta,os-vol-mig-status-attr,os-vol-tenant-attr,os-volume-actions,os-volume-encryption-metadata,os-volume-manage,os-volume-transfer,os-volume-type-access,os-volume-unmanage,qos-specs,scheduler-stats 2025-11-12 20:14:33.306 | ++ lib/tempest:configure_tempest:894 : IFS=' 2025-11-12 20:14:33.307 | ' 2025-11-12 20:14:33.309 | ++ extras.d/80-tempest.sh:source:23 : echo_summary 'Installing Tempest Plugins' 2025-11-12 20:14:33.310 | ++ stack.sh:echo_summary:467 : [[ -t 3 ]] 2025-11-12 20:14:33.312 | ++ stack.sh:echo_summary:473 : echo -e Installing Tempest Plugins 2025-11-12 20:14:33.314 | ++ extras.d/80-tempest.sh:source:24 : install_tempest_plugins 2025-11-12 20:14:33.316 | ++ lib/tempest:install_tempest_plugins:928 : pushd /opt/stack//tempest 2025-11-12 20:14:33.316 | ~/tempest ~/tempest 2025-11-12 20:14:33.319 | ++ lib/tempest:install_tempest_plugins:929 : [[ 0 != 0 ]] 2025-11-12 20:14:33.321 | ++ lib/tempest:install_tempest_plugins:938 : popd 2025-11-12 20:14:33.321 | ~/tempest 2025-11-12 20:14:33.323 | ++ extras.d/80-tempest.sh:source:27 : [[ stack == \u\n\s\t\a\c\k ]] 2025-11-12 20:14:33.325 | ++ extras.d/80-tempest.sh:source:32 : [[ stack == \c\l\e\a\n ]] 2025-11-12 20:14:33.327 | + functions-common:run_phase:1872 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:14:33.329 | + functions-common:run_phase:1875 : [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]] 2025-11-12 20:14:33.331 | + functions-common:run_phase:1878 : run_plugins stack test-config 2025-11-12 20:14:33.334 | + functions-common:run_plugins:1837 : local mode=stack 2025-11-12 20:14:33.336 | + functions-common:run_plugins:1838 : local phase=test-config 2025-11-12 20:14:33.338 | + functions-common:run_plugins:1840 : local plugins=,networking-nsx-t 2025-11-12 20:14:33.341 | + functions-common:run_plugins:1841 : local plugin 2025-11-12 20:14:33.343 | + functions-common:run_plugins:1842 : for plugin in ${plugins//,/ } 2025-11-12 20:14:33.345 | + functions-common:run_plugins:1843 : local dir=/opt/stack/networking-nsx-t 2025-11-12 20:14:33.347 | + functions-common:run_plugins:1844 : [[ -f /opt/stack/networking-nsx-t/devstack/plugin.sh ]] 2025-11-12 20:14:33.350 | + functions-common:run_plugins:1845 : source /opt/stack/networking-nsx-t/devstack/plugin.sh stack test-config 2025-11-12 20:14:33.352 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:4 : [[ stack == \s\o\u\r\c\e ]] 2025-11-12 20:14:33.354 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:14:33.356 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:7 : [[ test-config == \i\n\s\t\a\l\l ]] 2025-11-12 20:14:33.359 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:14:33.360 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:11 : [[ test-config == \p\o\s\t\-\c\o\n\f\i\g ]] 2025-11-12 20:14:33.363 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ stack == \s\t\a\c\k ]] 2025-11-12 20:14:33.365 | ++ /opt/stack/networking-nsx-t/devstack/plugin.sh:source:15 : [[ test-config == \e\x\t\r\a ]] 2025-11-12 20:14:33.367 | + stack.sh:main:1529 : merge_config_group /opt/stack/devstack/local.conf test-config 2025-11-12 20:14:33.369 | + inc/meta-config:merge_config_group:171 : local localfile=/opt/stack/devstack/local.conf 2025-11-12 20:14:33.371 | + inc/meta-config:merge_config_group:171 : shift 2025-11-12 20:14:33.374 | + inc/meta-config:merge_config_group:172 : local matchgroups=test-config 2025-11-12 20:14:33.376 | + inc/meta-config:merge_config_group:174 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:14:33.378 | + inc/meta-config:merge_config_group:176 : local configfile group 2025-11-12 20:14:33.380 | + inc/meta-config:merge_config_group:177 : for group in $matchgroups 2025-11-12 20:14:33.383 | ++ inc/meta-config:merge_config_group:178 : get_meta_section_files /opt/stack/devstack/local.conf test-config 2025-11-12 20:14:33.386 | ++ inc/meta-config:get_meta_section_files:63 : local file=/opt/stack/devstack/local.conf 2025-11-12 20:14:33.388 | ++ inc/meta-config:get_meta_section_files:64 : local matchgroup=test-config 2025-11-12 20:14:33.390 | ++ inc/meta-config:get_meta_section_files:66 : [[ -r /opt/stack/devstack/local.conf ]] 2025-11-12 20:14:33.392 | ++ inc/meta-config:get_meta_section_files:68 : awk -v matchgroup=test-config ' 2025-11-12 20:14:33.393 | /^\[\[.+\|.*\]\]/ { 2025-11-12 20:14:33.393 | gsub("[][]", "", $1); 2025-11-12 20:14:33.393 | split($1, a, "|"); 2025-11-12 20:14:33.393 | if (a[1] == matchgroup) 2025-11-12 20:14:33.393 | print a[2] 2025-11-12 20:14:33.393 | } 2025-11-12 20:14:33.393 | ' /opt/stack/devstack/local.conf ========================= DevStack Component Timing (times are in seconds) ========================= wait_for_service 10 async_wait 49 osc 153 apt-get 13 test_with_retry 0 dbsync 3 pip_install 127 apt-get-update 9 run_process 19 git_timed 39 ------------------------- Unaccounted time 70 ========================= Total runtime 492 ================= Async summary ================= Time spent in the background minus waits: 183 sec Elapsed time: 492 sec Time if we did everything serially: 675 sec Speedup: 1.37195 Post-stack database query stats: +------------+-----------+-------+ | db | op | count | +------------+-----------+-------+ | keystone | SELECT | 20919 | | keystone | INSERT | 92 | | keystone | UPDATE | 6 | | neutron | SELECT | 2876 | | neutron | INSERT | 124 | | placement | SELECT | 5 | | placement | INSERT | 3 | | placement | SET | 1 | | nova_api | SELECT | 48 | | nova_cell1 | SELECT | 26 | | nova_cell0 | SELECT | 4 | | nova_cell1 | INSERT | 6 | | neutron | UPDATE | 79 | | neutron | DELETE | 16 | | nova_cell1 | UPDATE | 3 | | cinder | SELECT | 55 | | cinder | INSERT | 5 | | cinder | UPDATE | 3 | | glance | INSERT | 16 | | glance | SELECT | 27 | | glance | UPDATE | 2 | | cinder | DELETE | 1 | | nova_api | INSERT | 20 | | nova_api | SAVEPOINT | 10 | | nova_api | RELEASE | 10 | +------------+-----------+-------+ This is your host IP address: 10.180.1.21 Keystone is serving at http://10.180.1.21/identity/ The default users are: admin and demo The password: nomoresecret Services are running under systemd unit files. For more information see: https://docs.openstack.org/devstack/latest/systemd.html DevStack Version: 2026.1 Change: 1a059f699d066ab2381434a0566635ffb90e507d Merge "Add support for trixie and platform job" 2025-11-11 09:57:03 +0000 OS Version: Ubuntu 22.04 jammy