Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2016-02-29 08:02:07.128 | + exec
- 2016-02-29 08:02:07.129 | + echo_summary 'stack.sh log /opt/stack/logs/stack.sh.log.2016-02-29-133206'
- 2016-02-29 08:02:07.129 | + [[ -t 3 ]]
- 2016-02-29 08:02:07.129 | + [[ True != \T\r\u\e ]]
- 2016-02-29 08:02:07.129 | + echo -e stack.sh log /opt/stack/logs/stack.sh.log.2016-02-29-133206
- 2016-02-29 08:02:07.129 | + ln -sf /opt/stack/logs/stack.sh.log.2016-02-29-133206 /opt/stack/logs/stack.sh.log
- 2016-02-29 08:02:07.129 | ++ /home/vagrant/devstack-liberty/tools/outfilter.py -o /opt/stack/logs/stack.sh.log.2016-02-29-133206.summary.2016-02-29-133206
- 2016-02-29 08:02:07.130 | + ln -sf /opt/stack/logs/stack.sh.log.2016-02-29-133206.summary.2016-02-29-133206 /opt/stack/logs/stack.sh.log.summary
- 2016-02-29 08:02:07.130 | + [[ -n /opt/stack/logs/screen ]]
- 2016-02-29 08:02:07.130 | + [[ -d /opt/stack/logs/screen ]]
- 2016-02-29 08:02:07.130 | + find /opt/stack/logs/screen -maxdepth 1 -name 'screen-*.log' -mtime +7 -exec rm '{}' ';'
- 2016-02-29 08:02:07.131 | + trap exit_trap EXIT
- 2016-02-29 08:02:07.131 | + trap err_trap ERR
- 2016-02-29 08:02:07.131 | + set -o errexit
- 2016-02-29 08:02:07.131 | + uname -a
- 2016-02-29 08:02:07.131 | Linux devstack 3.13.0-79-generic #123-Ubuntu SMP Fri Feb 19 14:27:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
- 2016-02-29 08:02:07.131 | + SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem
- 2016-02-29 08:02:07.131 | + rm -f /opt/stack/data/ca-bundle.pem
- 2016-02-29 08:02:07.131 | + source /home/vagrant/devstack-liberty/lib/database
- 2016-02-29 08:02:07.174 | + source /home/vagrant/devstack-liberty/lib/rpc_backend
- 2016-02-29 08:02:07.232 | + SSL_ENABLED_SERVICES=key,nova,cinder,glance,s-proxy,neutron
- 2016-02-29 08:02:07.232 | + is_service_enabled tls-proxy
- 2016-02-29 08:02:07.235 | + return 1
- 2016-02-29 08:02:07.235 | + fetch_plugins
- 2016-02-29 08:02:07.235 | + local plugins=
- 2016-02-29 08:02:07.235 | + local plugin
- 2016-02-29 08:02:07.235 | + [[ -z '' ]]
- 2016-02-29 08:02:07.236 | + return
- 2016-02-29 08:02:07.236 | + run_phase override_defaults
- 2016-02-29 08:02:07.236 | + local mode=override_defaults
- 2016-02-29 08:02:07.236 | + local phase=
- 2016-02-29 08:02:07.236 | + [[ -d /home/vagrant/devstack-liberty/extras.d ]]
- 2016-02-29 08:02:07.236 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:07.236 | + [[ -r /home/vagrant/devstack-liberty/extras.d/50-ironic.sh ]]
- 2016-02-29 08:02:07.236 | + source /home/vagrant/devstack-liberty/extras.d/50-ironic.sh override_defaults
- 2016-02-29 08:02:07.248 | ++ is_service_enabled ir-api ir-cond
- 2016-02-29 08:02:07.251 | ++ return 1
- 2016-02-29 08:02:07.252 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:07.252 | + [[ -r /home/vagrant/devstack-liberty/extras.d/60-ceph.sh ]]
- 2016-02-29 08:02:07.252 | + source /home/vagrant/devstack-liberty/extras.d/60-ceph.sh override_defaults
- 2016-02-29 08:02:07.262 | ++ is_service_enabled ceph
- 2016-02-29 08:02:07.265 | ++ return 1
- 2016-02-29 08:02:07.265 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:07.265 | + [[ -r /home/vagrant/devstack-liberty/extras.d/80-tempest.sh ]]
- 2016-02-29 08:02:07.266 | + source /home/vagrant/devstack-liberty/extras.d/80-tempest.sh override_defaults
- 2016-02-29 08:02:07.275 | ++ is_service_enabled tempest
- 2016-02-29 08:02:07.278 | ++ return 0
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \s\o\u\r\c\e ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \s\t\a\c\k ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \s\t\a\c\k ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \s\t\a\c\k ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \s\t\a\c\k ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \u\n\s\t\a\c\k ]]
- 2016-02-29 08:02:07.278 | ++ [[ override_defaults == \c\l\e\a\n ]]
- 2016-02-29 08:02:07.278 | + [[ override_defaults == \s\o\u\r\c\e ]]
- 2016-02-29 08:02:07.278 | + [[ override_defaults == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]]
- 2016-02-29 08:02:07.278 | + plugin_override_defaults
- 2016-02-29 08:02:07.278 | + local plugins=
- 2016-02-29 08:02:07.278 | + local plugin
- 2016-02-29 08:02:07.278 | + [[ -z '' ]]
- 2016-02-29 08:02:07.278 | + return
- 2016-02-29 08:02:07.279 | + source /home/vagrant/devstack-liberty/lib/apache
- 2016-02-29 08:02:07.332 | + source /home/vagrant/devstack-liberty/lib/tls
- 2016-02-29 08:02:07.350 | ++ is_service_enabled tls-proxy
- 2016-02-29 08:02:07.354 | ++ return 1
- 2016-02-29 08:02:07.355 | +++ hostname -f
- 2016-02-29 08:02:07.358 | ++ DEVSTACK_HOSTNAME=devstack.mycloud.in
- 2016-02-29 08:02:07.358 | ++ DEVSTACK_CERT_NAME=devstack-cert
- 2016-02-29 08:02:07.358 | ++ DEVSTACK_CERT=/opt/stack/data/devstack-cert.pem
- 2016-02-29 08:02:07.358 | ++ ROOT_CA_DIR=/opt/stack/data/CA/root-ca
- 2016-02-29 08:02:07.358 | ++ INT_CA_DIR=/opt/stack/data/CA/int-ca
- 2016-02-29 08:02:07.359 | ++ ORG_NAME=OpenStack
- 2016-02-29 08:02:07.359 | ++ ORG_UNIT_NAME=DevStack
- 2016-02-29 08:02:07.359 | ++ STUD_PROTO=--tls
- 2016-02-29 08:02:07.359 | ++ STUD_CIPHERS='TLSv1+HIGH:!DES:!aNULL:!eNULL:@STRENGTH'
- 2016-02-29 08:02:07.360 | ++ OPENSSL=/usr/bin/openssl
- 2016-02-29 08:02:07.361 | + source /home/vagrant/devstack-liberty/lib/infra
- 2016-02-29 08:02:07.528 | + source /home/vagrant/devstack-liberty/lib/oslo
- 2016-02-29 08:02:07.565 | + source /home/vagrant/devstack-liberty/lib/lvm
- 2016-02-29 08:02:07.606 | + source /home/vagrant/devstack-liberty/lib/horizon
- 2016-02-29 08:02:07.629 | + source /home/vagrant/devstack-liberty/lib/keystone
- 2016-02-29 08:02:07.650 | + source /home/vagrant/devstack-liberty/lib/glance
- 2016-02-29 08:02:07.688 | + source /home/vagrant/devstack-liberty/lib/nova
- 2016-02-29 08:02:07.871 | + source /home/vagrant/devstack-liberty/lib/cinder
- 2016-02-29 08:02:07.907 | + source /home/vagrant/devstack-liberty/lib/swift
- 2016-02-29 08:02:07.983 | + source /home/vagrant/devstack-liberty/lib/heat
- 2016-02-29 08:02:08.013 | + source /home/vagrant/devstack-liberty/lib/neutron-legacy
- 2016-02-29 08:02:08.036 | ++ IP_VERSION=4+6
- 2016-02-29 08:02:08.036 | ++ [[ 4+6 != \4 ]]
- 2016-02-29 08:02:08.036 | ++ [[ 4+6 != \6 ]]
- 2016-02-29 08:02:08.036 | ++ [[ 4+6 != \4\+\6 ]]
- 2016-02-29 08:02:08.037 | ++ NETWORK_GATEWAY=10.0.0.1
- 2016-02-29 08:02:08.037 | ++ PUBLIC_NETWORK_GATEWAY=172.24.4.1
- 2016-02-29 08:02:08.037 | ++ PRIVATE_SUBNET_NAME=private-subnet
- 2016-02-29 08:02:08.037 | ++ PUBLIC_SUBNET_NAME=public-subnet
- 2016-02-29 08:02:08.038 | ++ is_ssl_enabled_service neutron
- 2016-02-29 08:02:08.038 | ++ local services=neutron
- 2016-02-29 08:02:08.038 | ++ local service=
- 2016-02-29 08:02:08.038 | ++ '[' False == False ']'
- 2016-02-29 08:02:08.038 | ++ return 1
- 2016-02-29 08:02:08.038 | ++ is_service_enabled tls-proxy
- 2016-02-29 08:02:08.042 | ++ return 1
- 2016-02-29 08:02:08.043 | +++ uuidgen
- 2016-02-29 08:02:08.044 | +++ sed -e 's/\(..\)\(....\)\(....\)/\1:\2:\3/'
- 2016-02-29 08:02:08.044 | +++ cut -c 23-
- 2016-02-29 08:02:08.045 | +++ sed s/-//g
- 2016-02-29 08:02:08.076 | ++ IPV6_GLOBAL_ID=83:ea03:faf8
- 2016-02-29 08:02:08.077 | ++ IPV6_RA_MODE=slaac
- 2016-02-29 08:02:08.077 | ++ IPV6_ADDRESS_MODE=slaac
- 2016-02-29 08:02:08.077 | ++ IPV6_PUBLIC_SUBNET_NAME=ipv6-public-subnet
- 2016-02-29 08:02:08.078 | ++ IPV6_PRIVATE_SUBNET_NAME=ipv6-private-subnet
- 2016-02-29 08:02:08.078 | ++ FIXED_RANGE_V6=fd83:ea03:faf8::/64
- 2016-02-29 08:02:08.078 | ++ IPV6_PRIVATE_NETWORK_GATEWAY=fd83:ea03:faf8::1
- 2016-02-29 08:02:08.078 | ++ IPV6_PUBLIC_RANGE=2001:db8::/64
- 2016-02-29 08:02:08.078 | ++ IPV6_PUBLIC_NETWORK_GATEWAY=2001:db8::2
- 2016-02-29 08:02:08.078 | ++ IPV6_ROUTER_GW_IP=2001:db8::1
- 2016-02-29 08:02:08.078 | ++ GITDIR["python-neutronclient"]=/opt/stack/python-neutronclient
- 2016-02-29 08:02:08.078 | ++ NEUTRON_DIR=/opt/stack/neutron
- 2016-02-29 08:02:08.078 | ++ NEUTRON_FWAAS_DIR=/opt/stack/neutron-fwaas
- 2016-02-29 08:02:08.078 | ++ NEUTRON_LBAAS_DIR=/opt/stack/neutron-lbaas
- 2016-02-29 08:02:08.078 | ++ NEUTRON_VPNAAS_DIR=/opt/stack/neutron-vpnaas
- 2016-02-29 08:02:08.078 | ++ NEUTRON_AUTH_CACHE_DIR=/var/cache/neutron
- 2016-02-29 08:02:08.078 | ++ [[ -d /opt/stack/neutron/bin/neutron-server ]]
- 2016-02-29 08:02:08.079 | +++ get_python_exec_prefix
- 2016-02-29 08:02:08.082 | +++ is_fedora
- 2016-02-29 08:02:08.082 | +++ [[ -z Ubuntu ]]
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = Fedora ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = 'Red Hat' ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = CentOS ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = OracleLinux ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = CloudLinux ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = kvmibm ']'
- 2016-02-29 08:02:08.082 | +++ is_suse
- 2016-02-29 08:02:08.082 | +++ [[ -z Ubuntu ]]
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = openSUSE ']'
- 2016-02-29 08:02:08.082 | +++ '[' Ubuntu = 'SUSE LINUX' ']'
- 2016-02-29 08:02:08.083 | +++ echo /usr/local/bin
- 2016-02-29 08:02:08.083 | ++ NEUTRON_BIN_DIR=/usr/local/bin
- 2016-02-29 08:02:08.083 | ++ NEUTRON_CONF_DIR=/etc/neutron
- 2016-02-29 08:02:08.083 | ++ NEUTRON_CONF=/etc/neutron/neutron.conf
- 2016-02-29 08:02:08.083 | ++ export NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini
- 2016-02-29 08:02:08.083 | ++ NEUTRON_TEST_CONFIG_FILE=/etc/neutron/debug.ini
- 2016-02-29 08:02:08.083 | ++ AGENT_DHCP_BINARY=/usr/local/bin/neutron-dhcp-agent
- 2016-02-29 08:02:08.083 | ++ AGENT_L3_BINARY=/usr/local/bin/neutron-l3-agent
- 2016-02-29 08:02:08.083 | ++ AGENT_META_BINARY=/usr/local/bin/neutron-metadata-agent
- 2016-02-29 08:02:08.083 | ++ Q_DHCP_CONF_FILE=/etc/neutron/dhcp_agent.ini
- 2016-02-29 08:02:08.083 | ++ Q_L3_CONF_FILE=/etc/neutron/l3_agent.ini
- 2016-02-29 08:02:08.083 | ++ Q_FWAAS_CONF_FILE=/etc/neutron/fwaas_driver.ini
- 2016-02-29 08:02:08.083 | ++ Q_VPN_CONF_FILE=/etc/neutron/vpn_agent.ini
- 2016-02-29 08:02:08.083 | ++ Q_META_CONF_FILE=/etc/neutron/metadata_agent.ini
- 2016-02-29 08:02:08.083 | ++ Q_DB_NAME=neutron
- 2016-02-29 08:02:08.083 | ++ Q_PLUGIN=ml2
- 2016-02-29 08:02:08.083 | ++ Q_PORT=9696
- 2016-02-29 08:02:08.083 | ++ Q_PORT_INT=19696
- 2016-02-29 08:02:08.083 | ++ Q_HOST=10.0.2.15
- 2016-02-29 08:02:08.083 | ++ Q_PROTOCOL=http
- 2016-02-29 08:02:08.083 | ++ Q_LISTEN_ADDRESS=0.0.0.0
- 2016-02-29 08:02:08.083 | ++ Q_ADMIN_USERNAME=neutron
- 2016-02-29 08:02:08.083 | ++ Q_AUTH_STRATEGY=keystone
- 2016-02-29 08:02:08.083 | ++ Q_USE_NAMESPACE=True
- 2016-02-29 08:02:08.083 | ++ Q_OVS_USE_VETH=False
- 2016-02-29 08:02:08.083 | ++ Q_USE_ROOTWRAP=True
- 2016-02-29 08:02:08.083 | +++ trueorfalse True Q_USE_ROOTWRAP_DAEMON
- 2016-02-29 08:02:08.085 | ++ Q_USE_ROOTWRAP_DAEMON=True
- 2016-02-29 08:02:08.086 | ++ Q_META_DATA_IP=10.0.2.15
- 2016-02-29 08:02:08.086 | ++ Q_ALLOW_OVERLAPPING_IP=True
- 2016-02-29 08:02:08.086 | ++ Q_USE_DEBUG_COMMAND=False
- 2016-02-29 08:02:08.086 | ++ Q_ROUTER_NAME=router1
- 2016-02-29 08:02:08.086 | ++ Q_NOTIFY_NOVA_PORT_STATUS_CHANGES=True
- 2016-02-29 08:02:08.086 | ++ Q_NOTIFY_NOVA_PORT_DATA_CHANGES=True
- 2016-02-29 08:02:08.086 | ++ VIF_PLUGGING_IS_FATAL=True
- 2016-02-29 08:02:08.086 | ++ VIF_PLUGGING_TIMEOUT=300
- 2016-02-29 08:02:08.086 | ++ NEUTRON_CREATE_INITIAL_NETWORKS=True
- 2016-02-29 08:02:08.086 | ++ PROVIDER_SUBNET_NAME=provider_net
- 2016-02-29 08:02:08.086 | ++ PUBLIC_BRIDGE=br-ex
- 2016-02-29 08:02:08.086 | ++ Q_USE_PROVIDERNET_FOR_PUBLIC=False
- 2016-02-29 08:02:08.086 | ++ PUBLIC_PHYSICAL_NETWORK=public
- 2016-02-29 08:02:08.086 | ++ Q_USE_PUBLIC_VETH=False
- 2016-02-29 08:02:08.086 | ++ Q_PUBLIC_VETH_EX=veth-pub-ex
- 2016-02-29 08:02:08.086 | ++ Q_PUBLIC_VETH_INT=veth-pub-int
- 2016-02-29 08:02:08.086 | ++ Q_L3_ENABLED=False
- 2016-02-29 08:02:08.087 | ++ Q_L3_ROUTER_PER_TENANT=False
- 2016-02-29 08:02:08.087 | ++ declare -a Q_PLUGIN_EXTRA_CONF_FILES
- 2016-02-29 08:02:08.087 | ++ declare -a Q_VPN_EXTRA_CONF_FILES
- 2016-02-29 08:02:08.087 | ++ Q_RR_CONF_FILE=/etc/neutron/rootwrap.conf
- 2016-02-29 08:02:08.087 | ++ [[ True == \F\a\l\s\e ]]
- 2016-02-29 08:02:08.087 | +++ get_rootwrap_location neutron
- 2016-02-29 08:02:08.087 | +++ local module=neutron
- 2016-02-29 08:02:08.087 | ++++ get_python_exec_prefix
- 2016-02-29 08:02:08.089 | ++++ is_fedora
- 2016-02-29 08:02:08.089 | ++++ [[ -z Ubuntu ]]
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = Fedora ']'
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = 'Red Hat' ']'
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = CentOS ']'
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = OracleLinux ']'
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = CloudLinux ']'
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = kvmibm ']'
- 2016-02-29 08:02:08.089 | ++++ is_suse
- 2016-02-29 08:02:08.089 | ++++ [[ -z Ubuntu ]]
- 2016-02-29 08:02:08.089 | ++++ '[' Ubuntu = openSUSE ']'
- 2016-02-29 08:02:08.090 | ++++ '[' Ubuntu = 'SUSE LINUX' ']'
- 2016-02-29 08:02:08.090 | ++++ echo /usr/local/bin
- 2016-02-29 08:02:08.090 | +++ echo /usr/local/bin/neutron-rootwrap
- 2016-02-29 08:02:08.090 | ++ NEUTRON_ROOTWRAP=/usr/local/bin/neutron-rootwrap
- 2016-02-29 08:02:08.090 | ++ Q_RR_COMMAND='sudo /usr/local/bin/neutron-rootwrap /etc/neutron/rootwrap.conf'
- 2016-02-29 08:02:08.090 | ++ [[ True == \T\r\u\e ]]
- 2016-02-29 08:02:08.090 | ++ Q_RR_DAEMON_COMMAND='sudo /usr/local/bin/neutron-rootwrap-daemon /etc/neutron/rootwrap.conf'
- 2016-02-29 08:02:08.090 | ++ Q_DVR_MODE=legacy
- 2016-02-29 08:02:08.090 | ++ [[ legacy != \l\e\g\a\c\y ]]
- 2016-02-29 08:02:08.090 | ++ ENABLE_TENANT_TUNNELS=True
- 2016-02-29 08:02:08.090 | ++ TENANT_TUNNEL_RANGES=1:1000
- 2016-02-29 08:02:08.090 | ++ ENABLE_TENANT_VLANS=False
- 2016-02-29 08:02:08.090 | ++ TENANT_VLAN_RANGE=
- 2016-02-29 08:02:08.090 | ++ PHYSICAL_NETWORK=
- 2016-02-29 08:02:08.090 | ++ OVS_PHYSICAL_BRIDGE=
- 2016-02-29 08:02:08.090 | ++ LB_PHYSICAL_INTERFACE=
- 2016-02-29 08:02:08.090 | ++ TUNNEL_ENDPOINT_IP=10.0.2.15
- 2016-02-29 08:02:08.090 | ++ OVS_ENABLE_TUNNELING=True
- 2016-02-29 08:02:08.090 | ++ ENABLE_ISOLATED_METADATA=False
- 2016-02-29 08:02:08.090 | ++ ENABLE_METADATA_NETWORK=False
- 2016-02-29 08:02:08.090 | ++ '[' -f /home/vagrant/devstack-liberty/lib/neutron_plugins/ml2 ']'
- 2016-02-29 08:02:08.090 | ++ source /home/vagrant/devstack-liberty/lib/neutron_plugins/ml2
- 2016-02-29 08:02:08.129 | ++ source /home/vagrant/devstack-liberty/lib/neutron_plugins/services/loadbalancer
- 2016-02-29 08:02:08.175 | ++ source /home/vagrant/devstack-liberty/lib/neutron_plugins/services/metering
- 2016-02-29 08:02:08.185 | ++ source /home/vagrant/devstack-liberty/lib/neutron_plugins/services/vpn
- 2016-02-29 08:02:08.194 | ++ source /home/vagrant/devstack-liberty/lib/neutron_plugins/services/firewall
- 2016-02-29 08:02:08.212 | ++ has_neutron_plugin_security_group
- 2016-02-29 08:02:08.213 | ++ return 0
- 2016-02-29 08:02:08.213 | ++ Q_USE_SECGROUP=True
- 2016-02-29 08:02:08.234 | + source /home/vagrant/devstack-liberty/lib/ldap
- 2016-02-29 08:02:08.249 | + source /home/vagrant/devstack-liberty/lib/dstat
- 2016-02-29 08:02:08.310 | + run_phase source
- 2016-02-29 08:02:08.310 | + local mode=source
- 2016-02-29 08:02:08.310 | + local phase=
- 2016-02-29 08:02:08.311 | + [[ -d /home/vagrant/devstack-liberty/extras.d ]]
- 2016-02-29 08:02:08.311 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:08.311 | + [[ -r /home/vagrant/devstack-liberty/extras.d/50-ironic.sh ]]
- 2016-02-29 08:02:08.311 | + source /home/vagrant/devstack-liberty/extras.d/50-ironic.sh source
- 2016-02-29 08:02:08.311 | ++ is_service_enabled ir-api ir-cond
- 2016-02-29 08:02:08.312 | ++ return 1
- 2016-02-29 08:02:08.313 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:08.313 | + [[ -r /home/vagrant/devstack-liberty/extras.d/60-ceph.sh ]]
- 2016-02-29 08:02:08.313 | + source /home/vagrant/devstack-liberty/extras.d/60-ceph.sh source
- 2016-02-29 08:02:08.313 | ++ is_service_enabled ceph
- 2016-02-29 08:02:08.316 | ++ return 1
- 2016-02-29 08:02:08.316 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:02:08.316 | + [[ -r /home/vagrant/devstack-liberty/extras.d/80-tempest.sh ]]
- 2016-02-29 08:02:08.316 | + source /home/vagrant/devstack-liberty/extras.d/80-tempest.sh source
- 2016-02-29 08:02:08.316 | ++ is_service_enabled tempest
- 2016-02-29 08:02:08.318 | ++ return 0
- 2016-02-29 08:02:08.319 | ++ [[ source == \s\o\u\r\c\e ]]
- 2016-02-29 08:02:08.319 | ++ source /home/vagrant/devstack-liberty/lib/tempest
- 2016-02-29 08:02:08.347 | ++ [[ source == \u\n\s\t\a\c\k ]]
- 2016-02-29 08:02:08.347 | ++ [[ source == \c\l\e\a\n ]]
- 2016-02-29 08:02:08.348 | + [[ source == \s\o\u\r\c\e ]]
- 2016-02-29 08:02:08.348 | + load_plugin_settings
- 2016-02-29 08:02:08.348 | + local plugins=
- 2016-02-29 08:02:08.348 | + local plugin
- 2016-02-29 08:02:08.349 | + [[ -z '' ]]
- 2016-02-29 08:02:08.349 | + return
- 2016-02-29 08:02:08.349 | + initialize_database_backends
- 2016-02-29 08:02:08.349 | + for backend in '$DATABASE_BACKENDS'
- 2016-02-29 08:02:08.349 | + is_service_enabled mysql
- 2016-02-29 08:02:08.350 | + return 0
- 2016-02-29 08:02:08.350 | + DATABASE_TYPE=mysql
- 2016-02-29 08:02:08.351 | + for backend in '$DATABASE_BACKENDS'
- 2016-02-29 08:02:08.351 | + is_service_enabled postgresql
- 2016-02-29 08:02:08.353 | + return 1
- 2016-02-29 08:02:08.353 | + '[' -z mysql ']'
- 2016-02-29 08:02:08.353 | + MYSQL_HOST=127.0.0.1
- 2016-02-29 08:02:08.353 | + MYSQL_USER=root
- 2016-02-29 08:02:08.354 | + [[ 4 == 6 ]]
- 2016-02-29 08:02:08.354 | + DATABASE_HOST=127.0.0.1
- 2016-02-29 08:02:08.354 | + DATABASE_USER=root
- 2016-02-29 08:02:08.354 | + '[' -n openstack ']'
- 2016-02-29 08:02:08.354 | + DATABASE_PASSWORD=openstack
- 2016-02-29 08:02:08.354 | ++ get_database_type_mysql
- 2016-02-29 08:02:08.354 | ++ [[ PyMySQL == \P\y\M\y\S\Q\L ]]
- 2016-02-29 08:02:08.354 | ++ echo mysql+pymysql
- 2016-02-29 08:02:08.354 | + BASE_SQL_CONN=mysql+pymysql://root:openstack@127.0.0.1
- 2016-02-29 08:02:08.354 | + return 0
- 2016-02-29 08:02:08.354 | + echo 'Using mysql database backend'
- 2016-02-29 08:02:08.354 | Using mysql database backend
- 2016-02-29 08:02:08.354 | + RABBIT_USERID=stackrabbit
- 2016-02-29 08:02:08.354 | + is_service_enabled rabbit
- 2016-02-29 08:02:08.356 | + return 0
- 2016-02-29 08:02:08.356 | + RABBIT_HOST=10.0.2.15
- 2016-02-29 08:02:08.357 | + read_password RABBIT_PASSWORD 'ENTER A PASSWORD TO USE FOR RABBIT.'
- 2016-02-29 08:02:08.359 | + is_service_enabled keystone
- 2016-02-29 08:02:08.361 | + return 0
- 2016-02-29 08:02:08.362 | + read_password SERVICE_TOKEN 'ENTER A SERVICE_TOKEN TO USE FOR THE SERVICE ADMIN TOKEN.'
- 2016-02-29 08:02:08.365 | + read_password SERVICE_PASSWORD 'ENTER A SERVICE_PASSWORD TO USE FOR THE SERVICE AUTHENTICATION.'
- 2016-02-29 08:02:08.367 | + read_password ADMIN_PASSWORD 'ENTER A PASSWORD TO USE FOR HORIZON AND KEYSTONE (20 CHARS OR LESS).'
- 2016-02-29 08:02:08.369 | + is_service_enabled ldap
- 2016-02-29 08:02:08.372 | + return 1
- 2016-02-29 08:02:08.372 | + is_service_enabled s-proxy
- 2016-02-29 08:02:08.374 | + return 1
- 2016-02-29 08:02:08.375 | + save_stackenv 667
- 2016-02-29 08:02:08.375 | + local tag=667
- 2016-02-29 08:02:08.375 | ++ date +%F-%H%M%S
- 2016-02-29 08:02:08.376 | + time_stamp=2016-02-29-133208
- 2016-02-29 08:02:08.376 | + echo '# 2016-02-29-133208 667'
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo BASE_SQL_CONN=mysql+pymysql://root:openstack@127.0.0.1
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo DATA_DIR=/opt/stack/data
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo DEST=/opt/stack
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo HOST_IP=10.0.2.15
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo KEYSTONE_AUTH_PROTOCOL=http
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo KEYSTONE_AUTH_URI=http://10.0.2.15:35357
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo KEYSTONE_SERVICE_URI=http://10.0.2.15:5000
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.376 | + echo LOGFILE=/opt/stack/logs/stack.sh.log.2016-02-29-133206
- 2016-02-29 08:02:08.376 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo OS_CACERT=
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo SERVICE_HOST=10.0.2.15
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo SERVICE_PROTOCOL=http
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo STACK_USER=vagrant
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo TLS_IP=
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo HOST_IPV6=::1
- 2016-02-29 08:02:08.377 | + for i in '$STACK_ENV_VARS'
- 2016-02-29 08:02:08.377 | + echo SERVICE_IP_VERSION=4
- 2016-02-29 08:02:08.377 | + git_clone git://git.openstack.org/openstack/requirements.git /opt/stack/requirements stable/liberty
- 2016-02-29 08:02:08.377 | + local git_remote=git://git.openstack.org/openstack/requirements.git
- 2016-02-29 08:02:08.377 | + local git_dest=/opt/stack/requirements
- 2016-02-29 08:02:08.377 | + local git_ref=stable/liberty
- 2016-02-29 08:02:08.378 | ++ pwd
- 2016-02-29 08:02:08.378 | + local orig_dir=/home/vagrant/devstack-liberty
- 2016-02-29 08:02:08.379 | + local git_clone_flags=
- 2016-02-29 08:02:08.379 | ++ trueorfalse False RECLONE
- 2016-02-29 08:02:08.382 | + RECLONE=False
- 2016-02-29 08:02:08.382 | + [[ 0 -gt 0 ]]
- 2016-02-29 08:02:08.382 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:02:08.383 | + egrep -q '^refs'
- 2016-02-29 08:02:08.383 | + echo stable/liberty
- 2016-02-29 08:02:08.384 | + [[ ! -d /opt/stack/requirements ]]
- 2016-02-29 08:02:08.384 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:02:08.384 | + cd /opt/stack/requirements
- 2016-02-29 08:02:08.385 | + head -1
- 2016-02-29 08:02:08.385 | + git show --oneline
- 2016-02-29 08:02:08.669 | 9874a29 Cap django_compressor below 2.0
- 2016-02-29 08:02:08.671 | + cd /home/vagrant/devstack-liberty
- 2016-02-29 08:02:08.671 | + echo_summary 'Installing package prerequisites'
- 2016-02-29 08:02:08.671 | + [[ -t 3 ]]
- 2016-02-29 08:02:08.671 | + [[ True != \T\r\u\e ]]
- 2016-02-29 08:02:08.671 | + echo -e Installing package prerequisites
- 2016-02-29 08:02:08.671 | + source /home/vagrant/devstack-liberty/tools/install_prereqs.sh
- 2016-02-29 08:02:08.698 | ++ FORCE_PREREQ=0
- 2016-02-29 08:02:08.700 | ++ getopts :f opt
- 2016-02-29 08:02:08.701 | ++ [[ -z /home/vagrant/devstack-liberty ]]
- 2016-02-29 08:02:08.702 | ++ PREREQ_RERUN_MARKER=/home/vagrant/devstack-liberty/.prereqs
- 2016-02-29 08:02:08.702 | ++ PREREQ_RERUN_HOURS=2
- 2016-02-29 08:02:08.703 | ++ PREREQ_RERUN_SECONDS=7200
- 2016-02-29 08:02:08.704 | +++ date +%s
- 2016-02-29 08:02:08.706 | ++ NOW=1456732928
- 2016-02-29 08:02:08.706 | +++ head -1 /home/vagrant/devstack-liberty/.prereqs
- 2016-02-29 08:02:08.709 | ++ LAST_RUN=1456665624
- 2016-02-29 08:02:08.709 | ++ DELTA=67304
- 2016-02-29 08:02:08.709 | ++ [[ 67304 -lt 7200 ]]
- 2016-02-29 08:02:08.709 | ++ export_proxy_variables
- 2016-02-29 08:02:08.709 | ++ isset http_proxy
- 2016-02-29 08:02:08.709 | ++ [[ -v http_proxy ]]
- 2016-02-29 08:02:08.710 | ++ isset https_proxy
- 2016-02-29 08:02:08.710 | ++ [[ -v https_proxy ]]
- 2016-02-29 08:02:08.710 | ++ isset no_proxy
- 2016-02-29 08:02:08.710 | ++ [[ -v no_proxy ]]
- 2016-02-29 08:02:08.710 | +++ get_packages general,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:08.897 | ++ PACKAGES='bridge-utils
- 2016-02-29 08:02:08.897 | screen
- 2016-02-29 08:02:08.897 | unzip
- 2016-02-29 08:02:08.897 | wget
- 2016-02-29 08:02:08.897 | psmisc
- 2016-02-29 08:02:08.897 | gcc
- 2016-02-29 08:02:08.897 | g++
- 2016-02-29 08:02:08.898 | git
- 2016-02-29 08:02:08.898 | graphviz
- 2016-02-29 08:02:08.898 | lsof
- 2016-02-29 08:02:08.898 | openssh-server
- 2016-02-29 08:02:08.899 | openssl
- 2016-02-29 08:02:08.899 | iputils-ping
- 2016-02-29 08:02:08.900 | wget
- 2016-02-29 08:02:08.900 | curl
- 2016-02-29 08:02:08.900 | tcpdump
- 2016-02-29 08:02:08.900 | tar
- 2016-02-29 08:02:08.900 | python-dev
- 2016-02-29 08:02:08.900 | python2.7
- 2016-02-29 08:02:08.900 | python-gdbm
- 2016-02-29 08:02:08.900 | bc
- 2016-02-29 08:02:08.900 | libyaml-dev
- 2016-02-29 08:02:08.900 | libffi-dev
- 2016-02-29 08:02:08.900 | libssl-dev
- 2016-02-29 08:02:08.900 | libxml2-dev
- 2016-02-29 08:02:08.900 | libxslt1-dev
- 2016-02-29 08:02:08.900 | gettext
- 2016-02-29 08:02:08.900 | pkg-config
- 2016-02-29 08:02:08.900 | sqlite3
- 2016-02-29 08:02:08.900 | python-mysqldb
- 2016-02-29 08:02:08.901 | python-mysql.connector
- 2016-02-29 08:02:08.901 | libldap2-dev
- 2016-02-29 08:02:08.901 | libsasl2-dev
- 2016-02-29 08:02:08.901 | libkrb5-dev
- 2016-02-29 08:02:08.901 | memcached
- 2016-02-29 08:02:08.901 | fping
- 2016-02-29 08:02:08.901 | dnsmasq-base
- 2016-02-29 08:02:08.901 | dnsmasq-utils
- 2016-02-29 08:02:08.901 | conntrack
- 2016-02-29 08:02:08.901 | kpartx
- 2016-02-29 08:02:08.901 | parted
- 2016-02-29 08:02:08.901 | iputils-arping
- 2016-02-29 08:02:08.901 | libmysqlclient-dev
- 2016-02-29 08:02:08.901 | python-mysqldb
- 2016-02-29 08:02:08.901 | python-mysql.connector
- 2016-02-29 08:02:08.901 | libxml2-dev
- 2016-02-29 08:02:08.901 | libxslt1-dev
- 2016-02-29 08:02:08.901 | gawk
- 2016-02-29 08:02:08.901 | iptables
- 2016-02-29 08:02:08.901 | ebtables
- 2016-02-29 08:02:08.901 | sqlite3
- 2016-02-29 08:02:08.901 | sudo
- 2016-02-29 08:02:08.901 | pm-utils
- 2016-02-29 08:02:08.902 | libjs-jquery-tablesorter
- 2016-02-29 08:02:08.902 | vlan
- 2016-02-29 08:02:08.902 | curl
- 2016-02-29 08:02:08.902 | genisoimage
- 2016-02-29 08:02:08.902 | socat
- 2016-02-29 08:02:08.902 | libmysqlclient-dev
- 2016-02-29 08:02:08.902 | libpq-dev
- 2016-02-29 08:02:08.902 | libssl-dev
- 2016-02-29 08:02:08.902 | libxml2-dev
- 2016-02-29 08:02:08.902 | libxslt1-dev
- 2016-02-29 08:02:08.902 | zlib1g-dev
- 2016-02-29 08:02:08.902 | qemu-utils
- 2016-02-29 08:02:08.902 | open-iscsi
- 2016-02-29 08:02:08.902 | genisoimage
- 2016-02-29 08:02:08.902 | sysfsutils
- 2016-02-29 08:02:08.902 | sg3-utils
- 2016-02-29 08:02:08.902 | cryptsetup
- 2016-02-29 08:02:08.902 | lvm2
- 2016-02-29 08:02:08.902 | qemu-utils
- 2016-02-29 08:02:08.903 | libpq-dev
- 2016-02-29 08:02:08.903 | open-iscsi
- 2016-02-29 08:02:08.903 | libpcre3-dev
- 2016-02-29 08:02:08.903 | libxml2-dev
- 2016-02-29 08:02:08.903 | libxslt1-dev
- 2016-02-29 08:02:08.903 | dstat
- 2016-02-29 08:02:08.903 | acl
- 2016-02-29 08:02:08.903 | ebtables
- 2016-02-29 08:02:08.903 | iptables
- 2016-02-29 08:02:08.903 | iputils-ping
- 2016-02-29 08:02:08.903 | iputils-arping
- 2016-02-29 08:02:08.903 | libmysqlclient-dev
- 2016-02-29 08:02:08.903 | sudo
- 2016-02-29 08:02:08.903 | postgresql-server-dev-all
- 2016-02-29 08:02:08.903 | python-mysqldb
- 2016-02-29 08:02:08.903 | python-mysql.connector
- 2016-02-29 08:02:08.903 | dnsmasq-base
- 2016-02-29 08:02:08.903 | sqlite3
- 2016-02-29 08:02:08.903 | vlan
- 2016-02-29 08:02:08.903 | uuid-runtime
- 2016-02-29 08:02:08.903 | ipset
- 2016-02-29 08:02:08.904 | conntrack
- 2016-02-29 08:02:08.904 | conntrackd
- 2016-02-29 08:02:08.904 | keepalived'
- 2016-02-29 08:02:08.904 | +++ get_plugin_packages
- 2016-02-29 08:02:08.908 | ++ PACKAGES='bridge-utils
- 2016-02-29 08:02:08.908 | screen
- 2016-02-29 08:02:08.909 | unzip
- 2016-02-29 08:02:08.909 | wget
- 2016-02-29 08:02:08.910 | psmisc
- 2016-02-29 08:02:08.913 | gcc
- 2016-02-29 08:02:08.914 | g++
- 2016-02-29 08:02:08.914 | git
- 2016-02-29 08:02:08.915 | graphviz
- 2016-02-29 08:02:08.916 | lsof
- 2016-02-29 08:02:08.916 | openssh-server
- 2016-02-29 08:02:08.916 | openssl
- 2016-02-29 08:02:08.917 | iputils-ping
- 2016-02-29 08:02:08.917 | wget
- 2016-02-29 08:02:08.917 | curl
- 2016-02-29 08:02:08.917 | tcpdump
- 2016-02-29 08:02:08.917 | tar
- 2016-02-29 08:02:08.917 | python-dev
- 2016-02-29 08:02:08.917 | python2.7
- 2016-02-29 08:02:08.918 | python-gdbm
- 2016-02-29 08:02:08.918 | bc
- 2016-02-29 08:02:08.918 | libyaml-dev
- 2016-02-29 08:02:08.918 | libffi-dev
- 2016-02-29 08:02:08.918 | libssl-dev
- 2016-02-29 08:02:08.918 | libxml2-dev
- 2016-02-29 08:02:08.918 | libxslt1-dev
- 2016-02-29 08:02:08.918 | gettext
- 2016-02-29 08:02:08.918 | pkg-config
- 2016-02-29 08:02:08.918 | sqlite3
- 2016-02-29 08:02:08.918 | python-mysqldb
- 2016-02-29 08:02:08.918 | python-mysql.connector
- 2016-02-29 08:02:08.918 | libldap2-dev
- 2016-02-29 08:02:08.918 | libsasl2-dev
- 2016-02-29 08:02:08.918 | libkrb5-dev
- 2016-02-29 08:02:08.918 | memcached
- 2016-02-29 08:02:08.918 | fping
- 2016-02-29 08:02:08.918 | dnsmasq-base
- 2016-02-29 08:02:08.918 | dnsmasq-utils
- 2016-02-29 08:02:08.918 | conntrack
- 2016-02-29 08:02:08.918 | kpartx
- 2016-02-29 08:02:08.918 | parted
- 2016-02-29 08:02:08.918 | iputils-arping
- 2016-02-29 08:02:08.918 | libmysqlclient-dev
- 2016-02-29 08:02:08.918 | python-mysqldb
- 2016-02-29 08:02:08.918 | python-mysql.connector
- 2016-02-29 08:02:08.918 | libxml2-dev
- 2016-02-29 08:02:08.918 | libxslt1-dev
- 2016-02-29 08:02:08.919 | gawk
- 2016-02-29 08:02:08.919 | iptables
- 2016-02-29 08:02:08.919 | ebtables
- 2016-02-29 08:02:08.919 | sqlite3
- 2016-02-29 08:02:08.919 | sudo
- 2016-02-29 08:02:08.919 | pm-utils
- 2016-02-29 08:02:08.919 | libjs-jquery-tablesorter
- 2016-02-29 08:02:08.919 | vlan
- 2016-02-29 08:02:08.919 | curl
- 2016-02-29 08:02:08.919 | genisoimage
- 2016-02-29 08:02:08.919 | socat
- 2016-02-29 08:02:08.919 | libmysqlclient-dev
- 2016-02-29 08:02:08.919 | libpq-dev
- 2016-02-29 08:02:08.919 | libssl-dev
- 2016-02-29 08:02:08.919 | libxml2-dev
- 2016-02-29 08:02:08.919 | libxslt1-dev
- 2016-02-29 08:02:08.919 | zlib1g-dev
- 2016-02-29 08:02:08.919 | qemu-utils
- 2016-02-29 08:02:08.919 | open-iscsi
- 2016-02-29 08:02:08.919 | genisoimage
- 2016-02-29 08:02:08.919 | sysfsutils
- 2016-02-29 08:02:08.919 | sg3-utils
- 2016-02-29 08:02:08.919 | cryptsetup
- 2016-02-29 08:02:08.919 | lvm2
- 2016-02-29 08:02:08.919 | qemu-utils
- 2016-02-29 08:02:08.919 | libpq-dev
- 2016-02-29 08:02:08.919 | open-iscsi
- 2016-02-29 08:02:08.919 | libpcre3-dev
- 2016-02-29 08:02:08.919 | libxml2-dev
- 2016-02-29 08:02:08.919 | libxslt1-dev
- 2016-02-29 08:02:08.919 | dstat
- 2016-02-29 08:02:08.919 | acl
- 2016-02-29 08:02:08.919 | ebtables
- 2016-02-29 08:02:08.919 | iptables
- 2016-02-29 08:02:08.919 | iputils-ping
- 2016-02-29 08:02:08.919 | iputils-arping
- 2016-02-29 08:02:08.919 | libmysqlclient-dev
- 2016-02-29 08:02:08.919 | sudo
- 2016-02-29 08:02:08.919 | postgresql-server-dev-all
- 2016-02-29 08:02:08.919 | python-mysqldb
- 2016-02-29 08:02:08.919 | python-mysql.connector
- 2016-02-29 08:02:08.920 | dnsmasq-base
- 2016-02-29 08:02:08.920 | sqlite3
- 2016-02-29 08:02:08.920 | vlan
- 2016-02-29 08:02:08.920 | uuid-runtime
- 2016-02-29 08:02:08.920 | ipset
- 2016-02-29 08:02:08.920 | conntrack
- 2016-02-29 08:02:08.920 | conntrackd
- 2016-02-29 08:02:08.920 | keepalived '
- 2016-02-29 08:02:08.920 | ++ is_ubuntu
- 2016-02-29 08:02:08.920 | ++ [[ -z deb ]]
- 2016-02-29 08:02:08.920 | ++ '[' deb = deb ']'
- 2016-02-29 08:02:08.920 | ++ echo bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:08.920 | ++ grep -q dkms
- 2016-02-29 08:02:08.920 | ++ install_package bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:08.920 | ++ update_package_repo
- 2016-02-29 08:02:08.920 | ++ NO_UPDATE_REPOS=False
- 2016-02-29 08:02:08.920 | ++ REPOS_UPDATED=False
- 2016-02-29 08:02:08.920 | ++ RETRY_UPDATE=False
- 2016-02-29 08:02:08.920 | ++ [[ False = \T\r\u\e ]]
- 2016-02-29 08:02:08.920 | ++ is_ubuntu
- 2016-02-29 08:02:08.920 | ++ [[ -z deb ]]
- 2016-02-29 08:02:08.920 | ++ '[' deb = deb ']'
- 2016-02-29 08:02:08.920 | ++ apt_get_update
- 2016-02-29 08:02:08.920 | ++ [[ False == \T\r\u\e ]]
- 2016-02-29 08:02:08.920 | ++ [[ False = \T\r\u\e ]]
- 2016-02-29 08:02:08.920 | ++ local sudo=sudo
- 2016-02-29 08:02:08.920 | +++ id -u
- 2016-02-29 08:02:08.920 | ++ [[ 1001 = \0 ]]
- 2016-02-29 08:02:08.920 | ++ local 'proxies=http_proxy= https_proxy= no_proxy= '
- 2016-02-29 08:02:08.920 | ++ local 'update_cmd=sudo http_proxy= https_proxy= no_proxy= apt-get update'
- 2016-02-29 08:02:08.920 | ++ timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy= apt-get update; do sleep 30; done'
- 2016-02-29 08:02:09.903 | Get:1 http://security.ubuntu.com trusty-security InRelease [65.9 kB]
- 2016-02-29 08:02:11.085 | Get:2 http://security.ubuntu.com trusty-security/main Sources [105 kB]
- 2016-02-29 08:02:11.995 | Get:3 http://security.ubuntu.com trusty-security/restricted Sources [4035 B]
- 2016-02-29 08:02:12.382 | Get:4 http://security.ubuntu.com trusty-security/universe Sources [33.0 kB]
- 2016-02-29 08:02:12.834 | Get:5 http://security.ubuntu.com trusty-security/multiverse Sources [2767 B]
- 2016-02-29 08:02:13.228 | Get:6 http://security.ubuntu.com trusty-security/main amd64 Packages [428 kB]
- 2016-02-29 08:02:14.886 | Ign http://extras.ubuntu.com trusty InRelease
- 2016-02-29 08:02:14.893 | Ign http://in.archive.ubuntu.com trusty InRelease
- 2016-02-29 08:02:15.228 | Hit http://extras.ubuntu.com trusty Release.gpg
- 2016-02-29 08:02:15.241 | Hit http://in.archive.ubuntu.com trusty-updates InRelease
- 2016-02-29 08:02:15.556 | Hit http://extras.ubuntu.com trusty Release
- 2016-02-29 08:02:15.577 | Hit http://in.archive.ubuntu.com trusty-backports InRelease
- 2016-02-29 08:02:15.720 | Get:7 http://security.ubuntu.com trusty-security/restricted amd64 Packages [13.0 kB]
- 2016-02-29 08:02:15.900 | Hit http://extras.ubuntu.com trusty/main Sources
- 2016-02-29 08:02:15.919 | Hit http://in.archive.ubuntu.com trusty Release.gpg
- 2016-02-29 08:02:16.138 | Get:8 http://security.ubuntu.com trusty-security/universe amd64 Packages [124 kB]
- 2016-02-29 08:02:16.283 | Hit http://extras.ubuntu.com trusty/main amd64 Packages
- 2016-02-29 08:02:16.285 | Hit http://in.archive.ubuntu.com trusty-updates/main Sources
- 2016-02-29 08:02:16.660 | Hit http://in.archive.ubuntu.com trusty-updates/restricted Sources
- 2016-02-29 08:02:16.660 | Hit http://extras.ubuntu.com trusty/main i386 Packages
- 2016-02-29 08:02:16.997 | Hit http://in.archive.ubuntu.com trusty-updates/universe Sources
- 2016-02-29 08:02:17.050 | Get:9 http://security.ubuntu.com trusty-security/multiverse amd64 Packages [4990 B]
- 2016-02-29 08:02:17.337 | Hit http://in.archive.ubuntu.com trusty-updates/multiverse Sources
- 2016-02-29 08:02:17.503 | Get:10 http://security.ubuntu.com trusty-security/main i386 Packages [399 kB]
- 2016-02-29 08:02:17.752 | Hit http://in.archive.ubuntu.com trusty-updates/main amd64 Packages
- 2016-02-29 08:02:18.202 | Hit http://in.archive.ubuntu.com trusty-updates/restricted amd64 Packages
- 2016-02-29 08:02:18.595 | Ign http://extras.ubuntu.com trusty/main Translation-en
- 2016-02-29 08:02:18.596 | Hit http://in.archive.ubuntu.com trusty-updates/universe amd64 Packages
- 2016-02-29 08:02:18.944 | Hit http://in.archive.ubuntu.com trusty-updates/multiverse amd64 Packages
- 2016-02-29 08:02:19.057 | Get:11 http://security.ubuntu.com trusty-security/restricted i386 Packages [12.7 kB]
- 2016-02-29 08:02:19.296 | Hit http://in.archive.ubuntu.com trusty-updates/main i386 Packages
- 2016-02-29 08:02:19.477 | Get:12 http://security.ubuntu.com trusty-security/universe i386 Packages [124 kB]
- 2016-02-29 08:02:19.762 | Get:13 http://in.archive.ubuntu.com trusty-updates/restricted i386 Packages [15.6 kB]
- 2016-02-29 08:02:20.152 | Get:14 http://security.ubuntu.com trusty-security/multiverse i386 Packages [5164 B]
- 2016-02-29 08:02:20.443 | Get:15 http://in.archive.ubuntu.com trusty-updates/universe i386 Packages [339 kB]
- 2016-02-29 08:02:20.526 | Hit http://security.ubuntu.com trusty-security/main Translation-en
- 2016-02-29 08:02:20.892 | Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
- 2016-02-29 08:02:21.260 | Hit http://security.ubuntu.com trusty-security/restricted Translation-en
- 2016-02-29 08:02:21.633 | Hit http://security.ubuntu.com trusty-security/universe Translation-en
- 2016-02-29 08:02:24.864 | Get:16 http://in.archive.ubuntu.com trusty-updates/multiverse i386 Packages [13.4 kB]
- 2016-02-29 08:02:25.224 | Hit http://in.archive.ubuntu.com trusty-updates/main Translation-en
- 2016-02-29 08:02:25.553 | Hit http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en
- 2016-02-29 08:02:26.259 | Hit http://in.archive.ubuntu.com trusty-updates/restricted Translation-en
- 2016-02-29 08:02:26.614 | Hit http://in.archive.ubuntu.com trusty-updates/universe Translation-en
- 2016-02-29 08:02:26.951 | Hit http://in.archive.ubuntu.com trusty-backports/main Sources
- 2016-02-29 08:02:27.279 | Hit http://in.archive.ubuntu.com trusty-backports/restricted Sources
- 2016-02-29 08:02:27.603 | Hit http://in.archive.ubuntu.com trusty-backports/universe Sources
- 2016-02-29 08:02:27.934 | Hit http://in.archive.ubuntu.com trusty-backports/multiverse Sources
- 2016-02-29 08:02:28.268 | Hit http://in.archive.ubuntu.com trusty-backports/main amd64 Packages
- 2016-02-29 08:02:28.617 | Hit http://in.archive.ubuntu.com trusty-backports/restricted amd64 Packages
- 2016-02-29 08:02:28.970 | Hit http://in.archive.ubuntu.com trusty-backports/universe amd64 Packages
- 2016-02-29 08:02:29.314 | Hit http://in.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
- 2016-02-29 08:02:29.660 | Hit http://in.archive.ubuntu.com trusty-backports/main i386 Packages
- 2016-02-29 08:02:30.008 | Hit http://in.archive.ubuntu.com trusty-backports/restricted i386 Packages
- 2016-02-29 08:02:30.354 | Hit http://in.archive.ubuntu.com trusty-backports/universe i386 Packages
- 2016-02-29 08:02:30.699 | Hit http://in.archive.ubuntu.com trusty-backports/multiverse i386 Packages
- 2016-02-29 08:02:31.040 | Hit http://in.archive.ubuntu.com trusty-backports/main Translation-en
- 2016-02-29 08:02:31.372 | Hit http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en
- 2016-02-29 08:02:31.701 | Hit http://in.archive.ubuntu.com trusty-backports/restricted Translation-en
- 2016-02-29 08:02:32.392 | Hit http://in.archive.ubuntu.com trusty-backports/universe Translation-en
- 2016-02-29 08:02:32.717 | Hit http://in.archive.ubuntu.com trusty Release
- 2016-02-29 08:02:33.050 | Hit http://in.archive.ubuntu.com trusty/main Sources
- 2016-02-29 08:02:33.388 | Hit http://in.archive.ubuntu.com trusty/restricted Sources
- 2016-02-29 08:02:33.729 | Hit http://in.archive.ubuntu.com trusty/universe Sources
- 2016-02-29 08:02:34.069 | Hit http://in.archive.ubuntu.com trusty/multiverse Sources
- 2016-02-29 08:02:34.418 | Hit http://in.archive.ubuntu.com trusty/main amd64 Packages
- 2016-02-29 08:02:34.764 | Hit http://in.archive.ubuntu.com trusty/restricted amd64 Packages
- 2016-02-29 08:02:35.106 | Hit http://in.archive.ubuntu.com trusty/universe amd64 Packages
- 2016-02-29 08:02:35.457 | Hit http://in.archive.ubuntu.com trusty/multiverse amd64 Packages
- 2016-02-29 08:02:35.804 | Hit http://in.archive.ubuntu.com trusty/main i386 Packages
- 2016-02-29 08:02:36.154 | Hit http://in.archive.ubuntu.com trusty/restricted i386 Packages
- 2016-02-29 08:02:36.501 | Hit http://in.archive.ubuntu.com trusty/universe i386 Packages
- 2016-02-29 08:02:36.847 | Hit http://in.archive.ubuntu.com trusty/multiverse i386 Packages
- 2016-02-29 08:02:37.196 | Hit http://in.archive.ubuntu.com trusty/main Translation-en
- 2016-02-29 08:02:37.541 | Hit http://in.archive.ubuntu.com trusty/multiverse Translation-en
- 2016-02-29 08:02:37.886 | Hit http://in.archive.ubuntu.com trusty/restricted Translation-en
- 2016-02-29 08:02:38.221 | Hit http://in.archive.ubuntu.com trusty/universe Translation-en
- 2016-02-29 08:02:38.543 | Fetched 1689 kB in 29s (57.1 kB/s)
- 2016-02-29 08:02:42.725 | Reading package lists...
- 2016-02-29 08:02:42.737 | ++ REPOS_UPDATED=True
- 2016-02-29 08:02:42.737 | ++ real_install_package bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:42.737 | ++ is_ubuntu
- 2016-02-29 08:02:42.737 | ++ [[ -z deb ]]
- 2016-02-29 08:02:42.737 | ++ '[' deb = deb ']'
- 2016-02-29 08:02:42.737 | ++ apt_get install bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:42.743 | ++ sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:42.756 | Reading package lists...
- 2016-02-29 08:02:43.038 | Building dependency tree...
- 2016-02-29 08:02:43.039 | Reading state information...
- 2016-02-29 08:02:43.307 | acl is already the newest version.
- 2016-02-29 08:02:43.307 | bc is already the newest version.
- 2016-02-29 08:02:43.307 | bridge-utils is already the newest version.
- 2016-02-29 08:02:43.307 | cryptsetup is already the newest version.
- 2016-02-29 08:02:43.307 | ebtables is already the newest version.
- 2016-02-29 08:02:43.307 | g++ is already the newest version.
- 2016-02-29 08:02:43.307 | gawk is already the newest version.
- 2016-02-29 08:02:43.307 | gcc is already the newest version.
- 2016-02-29 08:02:43.307 | genisoimage is already the newest version.
- 2016-02-29 08:02:43.307 | iptables is already the newest version.
- 2016-02-29 08:02:43.307 | keepalived is already the newest version.
- 2016-02-29 08:02:43.307 | libjs-jquery-tablesorter is already the newest version.
- 2016-02-29 08:02:43.308 | libsasl2-dev is already the newest version.
- 2016-02-29 08:02:43.308 | libxslt1-dev is already the newest version.
- 2016-02-29 08:02:43.308 | lsof is already the newest version.
- 2016-02-29 08:02:43.308 | lvm2 is already the newest version.
- 2016-02-29 08:02:43.308 | memcached is already the newest version.
- 2016-02-29 08:02:43.308 | open-iscsi is already the newest version.
- 2016-02-29 08:02:43.308 | pkg-config is already the newest version.
- 2016-02-29 08:02:43.308 | psmisc is already the newest version.
- 2016-02-29 08:02:43.308 | python-dev is already the newest version.
- 2016-02-29 08:02:43.309 | python-gdbm is already the newest version.
- 2016-02-29 08:02:43.309 | python-mysqldb is already the newest version.
- 2016-02-29 08:02:43.309 | screen is already the newest version.
- 2016-02-29 08:02:43.309 | sg3-utils is already the newest version.
- 2016-02-29 08:02:43.309 | tar is already the newest version.
- 2016-02-29 08:02:43.309 | vlan is already the newest version.
- 2016-02-29 08:02:43.309 | zlib1g-dev is already the newest version.
- 2016-02-29 08:02:43.309 | conntrack is already the newest version.
- 2016-02-29 08:02:43.309 | conntrackd is already the newest version.
- 2016-02-29 08:02:43.309 | dstat is already the newest version.
- 2016-02-29 08:02:43.309 | fping is already the newest version.
- 2016-02-29 08:02:43.309 | ipset is already the newest version.
- 2016-02-29 08:02:43.309 | python-mysql.connector is already the newest version.
- 2016-02-29 08:02:43.309 | socat is already the newest version.
- 2016-02-29 08:02:43.309 | sysfsutils is already the newest version.
- 2016-02-29 08:02:43.309 | curl is already the newest version.
- 2016-02-29 08:02:43.309 | dnsmasq-base is already the newest version.
- 2016-02-29 08:02:43.309 | dnsmasq-utils is already the newest version.
- 2016-02-29 08:02:43.309 | gettext is already the newest version.
- 2016-02-29 08:02:43.310 | git is already the newest version.
- 2016-02-29 08:02:43.310 | graphviz is already the newest version.
- 2016-02-29 08:02:43.310 | iputils-arping is already the newest version.
- 2016-02-29 08:02:43.310 | iputils-ping is already the newest version.
- 2016-02-29 08:02:43.310 | kpartx is already the newest version.
- 2016-02-29 08:02:43.310 | libffi-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libkrb5-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libldap2-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libmysqlclient-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libpcre3-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libpq-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libssl-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libxml2-dev is already the newest version.
- 2016-02-29 08:02:43.310 | libyaml-dev is already the newest version.
- 2016-02-29 08:02:43.310 | openssh-server is already the newest version.
- 2016-02-29 08:02:43.310 | openssl is already the newest version.
- 2016-02-29 08:02:43.311 | parted is already the newest version.
- 2016-02-29 08:02:43.311 | pm-utils is already the newest version.
- 2016-02-29 08:02:43.311 | python2.7 is already the newest version.
- 2016-02-29 08:02:43.311 | qemu-utils is already the newest version.
- 2016-02-29 08:02:43.311 | sqlite3 is already the newest version.
- 2016-02-29 08:02:43.311 | sudo is already the newest version.
- 2016-02-29 08:02:43.311 | tcpdump is already the newest version.
- 2016-02-29 08:02:43.311 | unzip is already the newest version.
- 2016-02-29 08:02:43.311 | uuid-runtime is already the newest version.
- 2016-02-29 08:02:43.311 | wget is already the newest version.
- 2016-02-29 08:02:43.311 | postgresql-server-dev-all is already the newest version.
- 2016-02-29 08:02:43.311 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:02:43.311 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:02:43.311 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:02:43.311 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:02:43.311 | python-wheel
- 2016-02-29 08:02:43.312 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:02:43.378 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:02:43.381 | ++ real_install_package bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:43.381 | ++ is_ubuntu
- 2016-02-29 08:02:43.382 | ++ [[ -z deb ]]
- 2016-02-29 08:02:43.382 | ++ '[' deb = deb ']'
- 2016-02-29 08:02:43.382 | ++ apt_get install bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:43.387 | ++ sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install bridge-utils screen unzip wget psmisc gcc g++ git graphviz lsof openssh-server openssl iputils-ping wget curl tcpdump tar python-dev python2.7 python-gdbm bc libyaml-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev gettext pkg-config sqlite3 python-mysqldb python-mysql.connector libldap2-dev libsasl2-dev libkrb5-dev memcached fping dnsmasq-base dnsmasq-utils conntrack kpartx parted iputils-arping libmysqlclient-dev python-mysqldb python-mysql.connector libxml2-dev libxslt1-dev gawk iptables ebtables sqlite3 sudo pm-utils libjs-jquery-tablesorter vlan curl genisoimage socat libmysqlclient-dev libpq-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev qemu-utils open-iscsi genisoimage sysfsutils sg3-utils cryptsetup lvm2 qemu-utils libpq-dev open-iscsi libpcre3-dev libxml2-dev libxslt1-dev dstat acl ebtables iptables iputils-ping iputils-arping libmysqlclient-dev sudo postgresql-server-dev-all python-mysqldb python-mysql.connector dnsmasq-base sqlite3 vlan uuid-runtime ipset conntrack conntrackd keepalived
- 2016-02-29 08:02:43.402 | Reading package lists...
- 2016-02-29 08:02:43.670 | Building dependency tree...
- 2016-02-29 08:02:43.671 | Reading state information...
- 2016-02-29 08:02:43.938 | acl is already the newest version.
- 2016-02-29 08:02:43.938 | bc is already the newest version.
- 2016-02-29 08:02:43.938 | bridge-utils is already the newest version.
- 2016-02-29 08:02:43.938 | cryptsetup is already the newest version.
- 2016-02-29 08:02:43.938 | ebtables is already the newest version.
- 2016-02-29 08:02:43.938 | g++ is already the newest version.
- 2016-02-29 08:02:43.938 | gawk is already the newest version.
- 2016-02-29 08:02:43.938 | gcc is already the newest version.
- 2016-02-29 08:02:43.938 | genisoimage is already the newest version.
- 2016-02-29 08:02:43.939 | iptables is already the newest version.
- 2016-02-29 08:02:43.939 | keepalived is already the newest version.
- 2016-02-29 08:02:43.939 | libjs-jquery-tablesorter is already the newest version.
- 2016-02-29 08:02:43.939 | libsasl2-dev is already the newest version.
- 2016-02-29 08:02:43.939 | libxslt1-dev is already the newest version.
- 2016-02-29 08:02:43.939 | lsof is already the newest version.
- 2016-02-29 08:02:43.939 | lvm2 is already the newest version.
- 2016-02-29 08:02:43.940 | memcached is already the newest version.
- 2016-02-29 08:02:43.940 | open-iscsi is already the newest version.
- 2016-02-29 08:02:43.940 | pkg-config is already the newest version.
- 2016-02-29 08:02:43.940 | psmisc is already the newest version.
- 2016-02-29 08:02:43.940 | python-dev is already the newest version.
- 2016-02-29 08:02:43.940 | python-gdbm is already the newest version.
- 2016-02-29 08:02:43.941 | python-mysqldb is already the newest version.
- 2016-02-29 08:02:43.941 | screen is already the newest version.
- 2016-02-29 08:02:43.941 | sg3-utils is already the newest version.
- 2016-02-29 08:02:43.941 | tar is already the newest version.
- 2016-02-29 08:02:43.941 | vlan is already the newest version.
- 2016-02-29 08:02:43.942 | zlib1g-dev is already the newest version.
- 2016-02-29 08:02:43.942 | conntrack is already the newest version.
- 2016-02-29 08:02:43.942 | conntrackd is already the newest version.
- 2016-02-29 08:02:43.942 | dstat is already the newest version.
- 2016-02-29 08:02:43.942 | fping is already the newest version.
- 2016-02-29 08:02:43.943 | ipset is already the newest version.
- 2016-02-29 08:02:43.943 | python-mysql.connector is already the newest version.
- 2016-02-29 08:02:43.943 | socat is already the newest version.
- 2016-02-29 08:02:43.943 | sysfsutils is already the newest version.
- 2016-02-29 08:02:43.943 | curl is already the newest version.
- 2016-02-29 08:02:43.943 | dnsmasq-base is already the newest version.
- 2016-02-29 08:02:43.943 | dnsmasq-utils is already the newest version.
- 2016-02-29 08:02:43.943 | gettext is already the newest version.
- 2016-02-29 08:02:43.943 | git is already the newest version.
- 2016-02-29 08:02:43.943 | graphviz is already the newest version.
- 2016-02-29 08:02:43.943 | iputils-arping is already the newest version.
- 2016-02-29 08:02:43.943 | iputils-ping is already the newest version.
- 2016-02-29 08:02:43.943 | kpartx is already the newest version.
- 2016-02-29 08:02:43.944 | libffi-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libkrb5-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libldap2-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libmysqlclient-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libpcre3-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libpq-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libssl-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libxml2-dev is already the newest version.
- 2016-02-29 08:02:43.944 | libyaml-dev is already the newest version.
- 2016-02-29 08:02:43.944 | openssh-server is already the newest version.
- 2016-02-29 08:02:43.944 | openssl is already the newest version.
- 2016-02-29 08:02:43.944 | parted is already the newest version.
- 2016-02-29 08:02:43.944 | pm-utils is already the newest version.
- 2016-02-29 08:02:43.944 | python2.7 is already the newest version.
- 2016-02-29 08:02:43.944 | qemu-utils is already the newest version.
- 2016-02-29 08:02:43.945 | sqlite3 is already the newest version.
- 2016-02-29 08:02:43.945 | sudo is already the newest version.
- 2016-02-29 08:02:43.945 | tcpdump is already the newest version.
- 2016-02-29 08:02:43.945 | unzip is already the newest version.
- 2016-02-29 08:02:43.945 | uuid-runtime is already the newest version.
- 2016-02-29 08:02:43.945 | wget is already the newest version.
- 2016-02-29 08:02:43.945 | postgresql-server-dev-all is already the newest version.
- 2016-02-29 08:02:43.945 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:02:43.946 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:02:43.946 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:02:43.946 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:02:43.946 | python-wheel
- 2016-02-29 08:02:43.946 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:02:44.004 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:02:44.006 | ++ [[ -n False ]]
- 2016-02-29 08:02:44.006 | ++ [[ False != \F\a\l\s\e ]]
- 2016-02-29 08:02:44.006 | ++ date +%s
- 2016-02-29 08:02:44.008 | ++ date
- 2016-02-29 08:02:44.009 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:02:44.009 | + PYPI_ALTERNATIVE_URL=
- 2016-02-29 08:02:44.009 | + /home/vagrant/devstack-liberty/tools/install_pip.sh
- 2016-02-29 08:02:44.022 | +++ dirname /home/vagrant/devstack-liberty/tools/install_pip.sh
- 2016-02-29 08:02:44.024 | ++ cd /home/vagrant/devstack-liberty/tools
- 2016-02-29 08:02:44.024 | ++ pwd
- 2016-02-29 08:02:44.025 | + TOOLS_DIR=/home/vagrant/devstack-liberty/tools
- 2016-02-29 08:02:44.025 | ++ cd /home/vagrant/devstack-liberty/tools/..
- 2016-02-29 08:02:44.025 | ++ pwd
- 2016-02-29 08:02:44.026 | + TOP_DIR=/home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.026 | + cd /home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.026 | + source /home/vagrant/devstack-liberty/stackrc
- 2016-02-29 08:02:44.026 | ++ [[ -z '' ]]
- 2016-02-29 08:02:44.026 | ++ declare -r _DEVSTACK_STACKRC=1
- 2016-02-29 08:02:44.026 | ++ unset LANG
- 2016-02-29 08:02:44.026 | ++ unset LANGUAGE
- 2016-02-29 08:02:44.026 | ++ LC_ALL=C
- 2016-02-29 08:02:44.026 | ++ export LC_ALL
- 2016-02-29 08:02:44.028 | ++++ dirname /home/vagrant/devstack-liberty/stackrc
- 2016-02-29 08:02:44.031 | +++ cd /home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.032 | +++ pwd
- 2016-02-29 08:02:44.032 | ++ RC_DIR=/home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.032 | ++ source /home/vagrant/devstack-liberty/functions
- 2016-02-29 08:02:44.032 | +++ [[ -z '' ]]
- 2016-02-29 08:02:44.032 | +++ declare -r _DEVSTACK_FUNCTIONS=1
- 2016-02-29 08:02:44.033 | +++++ dirname /home/vagrant/devstack-liberty/functions
- 2016-02-29 08:02:44.034 | ++++ cd /home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.034 | ++++ pwd
- 2016-02-29 08:02:44.035 | +++ FUNC_DIR=/home/vagrant/devstack-liberty
- 2016-02-29 08:02:44.035 | +++ source /home/vagrant/devstack-liberty/functions-common
- 2016-02-29 08:02:44.043 | +++ source /home/vagrant/devstack-liberty/inc/ini-config
- 2016-02-29 08:02:44.046 | +++ source /home/vagrant/devstack-liberty/inc/python
- 2016-02-29 08:02:44.049 | +++ source /home/vagrant/devstack-liberty/inc/rootwrap
- 2016-02-29 08:02:44.055 | ++ DEST=/opt/stack
- 2016-02-29 08:02:44.056 | ++ DATA_DIR=/opt/stack/data
- 2016-02-29 08:02:44.056 | ++ SERVICE_DIR=/opt/stack/status
- 2016-02-29 08:02:44.056 | ++ SUBUNIT_OUTPUT=/opt/stack/devstack.subunit
- 2016-02-29 08:02:44.056 | ++ [[ 1001 -eq 0 ]]
- 2016-02-29 08:02:44.056 | +++ whoami
- 2016-02-29 08:02:44.057 | ++ STACK_USER=vagrant
- 2016-02-29 08:02:44.057 | ++ REGION_NAME=RegionOne
- 2016-02-29 08:02:44.057 | ++ isset ENABLED_SERVICES
- 2016-02-29 08:02:44.057 | ++ [[ -v ENABLED_SERVICES ]]
- 2016-02-29 08:02:44.057 | ++ ENABLED_SERVICES=key
- 2016-02-29 08:02:44.057 | ++ ENABLED_SERVICES+=,n-api,n-cpu,n-net,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.058 | ++ ENABLED_SERVICES+=,g-api,g-reg
- 2016-02-29 08:02:44.058 | ++ ENABLED_SERVICES+=,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.058 | ++ ENABLED_SERVICES+=,horizon
- 2016-02-29 08:02:44.058 | ++ ENABLED_SERVICES+=,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.058 | ++ ENABLE_HTTPD_MOD_WSGI_SERVICES=True
- 2016-02-29 08:02:44.058 | ++ NOVA_ENABLED_APIS=ec2,osapi_compute,metadata
- 2016-02-29 08:02:44.058 | ++ HORIZON_APACHE_ROOT=/dashboard
- 2016-02-29 08:02:44.058 | ++ USE_SCREEN=True
- 2016-02-29 08:02:44.058 | ++ [[ -f /home/vagrant/devstack-liberty/localrc ]]
- 2016-02-29 08:02:44.058 | ++ [[ -f /home/vagrant/devstack-liberty/.localrc.auto ]]
- 2016-02-29 08:02:44.058 | ++ source /home/vagrant/devstack-liberty/.localrc.auto
- 2016-02-29 08:02:44.058 | +++ DEST=/opt/stack
- 2016-02-29 08:02:44.058 | +++ LOGFILE=/opt/stack/logs/stack.sh.log
- 2016-02-29 08:02:44.058 | +++ VERBOSE=True
- 2016-02-29 08:02:44.058 | +++ SCREEN_LOGDIR=/opt/stack/logs/screen
- 2016-02-29 08:02:44.058 | +++ OFFLINE=False
- 2016-02-29 08:02:44.058 | +++ HOST_IP=10.0.2.15
- 2016-02-29 08:02:44.058 | +++ FIXED_RANGE=10.0.0.0/24
- 2016-02-29 08:02:44.058 | +++ disable_service n-net
- 2016-02-29 08:02:44.058 | +++ local tmpsvcs=,key,n-api,n-cpu,n-net,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,
- 2016-02-29 08:02:44.058 | +++ local service
- 2016-02-29 08:02:44.058 | +++ for service in '$@'
- 2016-02-29 08:02:44.059 | +++ is_service_enabled n-net
- 2016-02-29 08:02:44.060 | +++ return 0
- 2016-02-29 08:02:44.061 | +++ tmpsvcs=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,
- 2016-02-29 08:02:44.061 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,
- 2016-02-29 08:02:44.062 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,
- 2016-02-29 08:02:44.062 | ++++ sed -e '
- 2016-02-29 08:02:44.062 | s/,,/,/g;
- 2016-02-29 08:02:44.062 | s/^,//;
- 2016-02-29 08:02:44.062 | s/,$//
- 2016-02-29 08:02:44.062 | '
- 2016-02-29 08:02:44.063 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.063 | +++ enable_service q-svc
- 2016-02-29 08:02:44.063 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.063 | +++ local service
- 2016-02-29 08:02:44.063 | +++ for service in '$@'
- 2016-02-29 08:02:44.064 | +++ is_service_enabled q-svc
- 2016-02-29 08:02:44.066 | +++ return 1
- 2016-02-29 08:02:44.066 | +++ tmpsvcs+=,q-svc
- 2016-02-29 08:02:44.066 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.067 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.068 | ++++ sed -e '
- 2016-02-29 08:02:44.068 | s/,,/,/g;
- 2016-02-29 08:02:44.068 | s/^,//;
- 2016-02-29 08:02:44.068 | s/,$//
- 2016-02-29 08:02:44.068 | '
- 2016-02-29 08:02:44.070 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.070 | +++ disable_negated_services
- 2016-02-29 08:02:44.070 | +++ local to_remove=
- 2016-02-29 08:02:44.070 | +++ local remaining=
- 2016-02-29 08:02:44.071 | +++ local service
- 2016-02-29 08:02:44.071 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.071 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.071 | +++ remaining+=,key
- 2016-02-29 08:02:44.071 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.071 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.071 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.071 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.071 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.072 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.072 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.072 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.072 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.072 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.072 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.073 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.073 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.073 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.073 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.073 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.073 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.073 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.073 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.073 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.073 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.073 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.073 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.073 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.073 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.074 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.074 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.074 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.074 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.074 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.074 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.074 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.074 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.074 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.074 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.074 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.075 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.075 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.075 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.075 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.075 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.075 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.075 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.075 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.075 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.075 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.075 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.075 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.075 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.075 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc ''
- 2016-02-29 08:02:44.075 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.075 | ++++ local remove_list=
- 2016-02-29 08:02:44.075 | ++++ local service
- 2016-02-29 08:02:44.075 | ++++ local enabled=
- 2016-02-29 08:02:44.075 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.075 | ++++ local remove
- 2016-02-29 08:02:44.075 | ++++ local add=1
- 2016-02-29 08:02:44.075 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.075 | ++++ enabled=,key
- 2016-02-29 08:02:44.075 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.076 | ++++ local remove
- 2016-02-29 08:02:44.076 | ++++ local add=1
- 2016-02-29 08:02:44.076 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.076 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.076 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.076 | ++++ local remove
- 2016-02-29 08:02:44.076 | ++++ local add=1
- 2016-02-29 08:02:44.076 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.076 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.076 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.076 | ++++ local remove
- 2016-02-29 08:02:44.076 | ++++ local add=1
- 2016-02-29 08:02:44.076 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.076 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.076 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.076 | ++++ local remove
- 2016-02-29 08:02:44.076 | ++++ local add=1
- 2016-02-29 08:02:44.077 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.077 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.077 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.077 | ++++ local remove
- 2016-02-29 08:02:44.077 | ++++ local add=1
- 2016-02-29 08:02:44.077 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.078 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.078 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.078 | ++++ local remove
- 2016-02-29 08:02:44.078 | ++++ local add=1
- 2016-02-29 08:02:44.078 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.078 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.078 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.078 | ++++ local remove
- 2016-02-29 08:02:44.078 | ++++ local add=1
- 2016-02-29 08:02:44.078 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.078 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.078 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.078 | ++++ local remove
- 2016-02-29 08:02:44.078 | ++++ local add=1
- 2016-02-29 08:02:44.078 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.078 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.078 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.078 | ++++ local remove
- 2016-02-29 08:02:44.078 | ++++ local add=1
- 2016-02-29 08:02:44.078 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.078 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.078 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.078 | ++++ local remove
- 2016-02-29 08:02:44.079 | ++++ local add=1
- 2016-02-29 08:02:44.079 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.079 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.079 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.079 | ++++ local remove
- 2016-02-29 08:02:44.079 | ++++ local add=1
- 2016-02-29 08:02:44.079 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.079 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.079 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.079 | ++++ local remove
- 2016-02-29 08:02:44.079 | ++++ local add=1
- 2016-02-29 08:02:44.079 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.079 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.079 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.079 | ++++ local remove
- 2016-02-29 08:02:44.079 | ++++ local add=1
- 2016-02-29 08:02:44.079 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.079 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.079 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.080 | ++++ local remove
- 2016-02-29 08:02:44.080 | ++++ local add=1
- 2016-02-29 08:02:44.080 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.080 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.080 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.080 | ++++ local remove
- 2016-02-29 08:02:44.080 | ++++ local add=1
- 2016-02-29 08:02:44.080 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.080 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.080 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.080 | ++++ local remove
- 2016-02-29 08:02:44.080 | ++++ local add=1
- 2016-02-29 08:02:44.080 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.080 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.080 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.080 | ++++ local remove
- 2016-02-29 08:02:44.080 | ++++ local add=1
- 2016-02-29 08:02:44.080 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.080 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.080 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.080 | ++++ local remove
- 2016-02-29 08:02:44.080 | ++++ local add=1
- 2016-02-29 08:02:44.080 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.080 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.080 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.080 | ++++ sed -e '
- 2016-02-29 08:02:44.080 | s/,,/,/g;
- 2016-02-29 08:02:44.080 | s/^,//;
- 2016-02-29 08:02:44.080 | s/,$//
- 2016-02-29 08:02:44.080 | '
- 2016-02-29 08:02:44.080 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.080 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.080 | +++ enable_service q-agt
- 2016-02-29 08:02:44.080 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.080 | +++ local service
- 2016-02-29 08:02:44.080 | +++ for service in '$@'
- 2016-02-29 08:02:44.080 | +++ is_service_enabled q-agt
- 2016-02-29 08:02:44.082 | +++ return 1
- 2016-02-29 08:02:44.082 | +++ tmpsvcs+=,q-agt
- 2016-02-29 08:02:44.083 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.083 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.083 | ++++ sed -e '
- 2016-02-29 08:02:44.083 | s/,,/,/g;
- 2016-02-29 08:02:44.083 | s/^,//;
- 2016-02-29 08:02:44.083 | s/,$//
- 2016-02-29 08:02:44.084 | '
- 2016-02-29 08:02:44.085 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.085 | +++ disable_negated_services
- 2016-02-29 08:02:44.085 | +++ local to_remove=
- 2016-02-29 08:02:44.085 | +++ local remaining=
- 2016-02-29 08:02:44.085 | +++ local service
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,key
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.085 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.085 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.085 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.086 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.086 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.086 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.087 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.087 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.087 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.087 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.087 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.087 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.087 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.087 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.087 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.087 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.087 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt ''
- 2016-02-29 08:02:44.087 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.087 | ++++ local remove_list=
- 2016-02-29 08:02:44.087 | ++++ local service
- 2016-02-29 08:02:44.087 | ++++ local enabled=
- 2016-02-29 08:02:44.087 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.087 | ++++ local remove
- 2016-02-29 08:02:44.087 | ++++ local add=1
- 2016-02-29 08:02:44.087 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.087 | ++++ enabled=,key
- 2016-02-29 08:02:44.087 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.087 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.088 | ++++ local add=1
- 2016-02-29 08:02:44.088 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.088 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.088 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.088 | ++++ local remove
- 2016-02-29 08:02:44.089 | ++++ local add=1
- 2016-02-29 08:02:44.089 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.089 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.089 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.089 | ++++ local remove
- 2016-02-29 08:02:44.089 | ++++ local add=1
- 2016-02-29 08:02:44.089 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.089 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.089 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.089 | ++++ local remove
- 2016-02-29 08:02:44.089 | ++++ local add=1
- 2016-02-29 08:02:44.089 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.089 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.089 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.089 | ++++ local remove
- 2016-02-29 08:02:44.089 | ++++ local add=1
- 2016-02-29 08:02:44.089 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.089 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.089 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.090 | ++++ local remove
- 2016-02-29 08:02:44.090 | ++++ local add=1
- 2016-02-29 08:02:44.090 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.090 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.090 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.090 | ++++ local remove
- 2016-02-29 08:02:44.090 | ++++ local add=1
- 2016-02-29 08:02:44.090 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.090 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.090 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.090 | ++++ local remove
- 2016-02-29 08:02:44.090 | ++++ local add=1
- 2016-02-29 08:02:44.090 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.090 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.091 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.091 | ++++ local remove
- 2016-02-29 08:02:44.091 | ++++ local add=1
- 2016-02-29 08:02:44.091 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.091 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.091 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.091 | ++++ local remove
- 2016-02-29 08:02:44.092 | ++++ local add=1
- 2016-02-29 08:02:44.092 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.092 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.092 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.092 | ++++ local remove
- 2016-02-29 08:02:44.092 | ++++ local add=1
- 2016-02-29 08:02:44.092 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.092 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.092 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.092 | ++++ local remove
- 2016-02-29 08:02:44.092 | ++++ local add=1
- 2016-02-29 08:02:44.092 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.092 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.092 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.093 | ++++ local remove
- 2016-02-29 08:02:44.093 | ++++ local add=1
- 2016-02-29 08:02:44.093 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.093 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.093 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.093 | ++++ sed -e '
- 2016-02-29 08:02:44.093 | s/,,/,/g;
- 2016-02-29 08:02:44.093 | s/^,//;
- 2016-02-29 08:02:44.094 | s/,$//
- 2016-02-29 08:02:44.094 | '
- 2016-02-29 08:02:44.095 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.096 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.096 | +++ enable_service q-dhcp
- 2016-02-29 08:02:44.097 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.097 | +++ local service
- 2016-02-29 08:02:44.097 | +++ for service in '$@'
- 2016-02-29 08:02:44.097 | +++ is_service_enabled q-dhcp
- 2016-02-29 08:02:44.098 | +++ return 1
- 2016-02-29 08:02:44.098 | +++ tmpsvcs+=,q-dhcp
- 2016-02-29 08:02:44.098 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.099 | ++++ sed -e '
- 2016-02-29 08:02:44.100 | s/,,/,/g;
- 2016-02-29 08:02:44.100 | s/^,//;
- 2016-02-29 08:02:44.100 | s/,$//
- 2016-02-29 08:02:44.100 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.100 | '
- 2016-02-29 08:02:44.103 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.104 | +++ disable_negated_services
- 2016-02-29 08:02:44.104 | +++ local to_remove=
- 2016-02-29 08:02:44.104 | +++ local remaining=
- 2016-02-29 08:02:44.104 | +++ local service
- 2016-02-29 08:02:44.104 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.104 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.104 | +++ remaining+=,key
- 2016-02-29 08:02:44.104 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.104 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.104 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.105 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.105 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.105 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.106 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.106 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.106 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.106 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp ''
- 2016-02-29 08:02:44.106 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.106 | ++++ local remove_list=
- 2016-02-29 08:02:44.106 | ++++ local service
- 2016-02-29 08:02:44.106 | ++++ local enabled=
- 2016-02-29 08:02:44.106 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.106 | ++++ local remove
- 2016-02-29 08:02:44.106 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.107 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.107 | ++++ local remove
- 2016-02-29 08:02:44.107 | ++++ local add=1
- 2016-02-29 08:02:44.107 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.107 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.108 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.108 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.108 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.108 | ++++ local remove
- 2016-02-29 08:02:44.108 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.109 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.109 | ++++ local remove
- 2016-02-29 08:02:44.109 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.109 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.109 | ++++ local remove
- 2016-02-29 08:02:44.109 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.109 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.109 | ++++ local remove
- 2016-02-29 08:02:44.109 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.109 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.109 | ++++ local remove
- 2016-02-29 08:02:44.109 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.109 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.109 | ++++ local remove
- 2016-02-29 08:02:44.109 | ++++ local add=1
- 2016-02-29 08:02:44.109 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.109 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.110 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.110 | ++++ local remove
- 2016-02-29 08:02:44.110 | ++++ local add=1
- 2016-02-29 08:02:44.110 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.110 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.110 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.110 | ++++ sed -e '
- 2016-02-29 08:02:44.110 | s/,,/,/g;
- 2016-02-29 08:02:44.110 | s/^,//;
- 2016-02-29 08:02:44.110 | s/,$//
- 2016-02-29 08:02:44.110 | '
- 2016-02-29 08:02:44.110 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.110 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.110 | +++ enable_service q-meta
- 2016-02-29 08:02:44.110 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.110 | +++ local service
- 2016-02-29 08:02:44.110 | +++ for service in '$@'
- 2016-02-29 08:02:44.110 | +++ is_service_enabled q-meta
- 2016-02-29 08:02:44.110 | +++ return 1
- 2016-02-29 08:02:44.110 | +++ tmpsvcs+=,q-meta
- 2016-02-29 08:02:44.111 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.111 | ++++ sed -e '
- 2016-02-29 08:02:44.111 | s/,,/,/g;
- 2016-02-29 08:02:44.111 | s/^,//;
- 2016-02-29 08:02:44.111 | s/,$//
- 2016-02-29 08:02:44.111 | '
- 2016-02-29 08:02:44.111 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.113 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.113 | +++ disable_negated_services
- 2016-02-29 08:02:44.113 | +++ local to_remove=
- 2016-02-29 08:02:44.113 | +++ local remaining=
- 2016-02-29 08:02:44.113 | +++ local service
- 2016-02-29 08:02:44.113 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.113 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.113 | +++ remaining+=,key
- 2016-02-29 08:02:44.113 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.113 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.113 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.113 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.113 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.113 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.113 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.114 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.114 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.114 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.115 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.115 | +++ [[ q-meta == -* ]]
- 2016-02-29 08:02:44.115 | +++ remaining+=,q-meta
- 2016-02-29 08:02:44.115 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta ''
- 2016-02-29 08:02:44.115 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.116 | ++++ local remove_list=
- 2016-02-29 08:02:44.116 | ++++ local service
- 2016-02-29 08:02:44.116 | ++++ local enabled=
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.116 | ++++ local remove
- 2016-02-29 08:02:44.116 | ++++ local add=1
- 2016-02-29 08:02:44.116 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.116 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.116 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.117 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.117 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.117 | ++++ local remove
- 2016-02-29 08:02:44.117 | ++++ local add=1
- 2016-02-29 08:02:44.117 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.118 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.118 | ++++ local remove
- 2016-02-29 08:02:44.118 | ++++ local add=1
- 2016-02-29 08:02:44.118 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.118 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.118 | ++++ local remove
- 2016-02-29 08:02:44.118 | ++++ local add=1
- 2016-02-29 08:02:44.118 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.118 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.118 | ++++ local remove
- 2016-02-29 08:02:44.118 | ++++ local add=1
- 2016-02-29 08:02:44.118 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.118 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.118 | ++++ local remove
- 2016-02-29 08:02:44.118 | ++++ local add=1
- 2016-02-29 08:02:44.118 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.118 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.118 | ++++ local remove
- 2016-02-29 08:02:44.118 | ++++ local add=1
- 2016-02-29 08:02:44.118 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.118 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.119 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.119 | ++++ local remove
- 2016-02-29 08:02:44.119 | ++++ local add=1
- 2016-02-29 08:02:44.119 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.119 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.119 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.119 | ++++ local remove
- 2016-02-29 08:02:44.119 | ++++ local add=1
- 2016-02-29 08:02:44.119 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.119 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.119 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.119 | ++++ local remove
- 2016-02-29 08:02:44.119 | ++++ local add=1
- 2016-02-29 08:02:44.119 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.119 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.119 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.120 | ++++ local remove
- 2016-02-29 08:02:44.120 | ++++ local add=1
- 2016-02-29 08:02:44.120 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.120 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.120 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.120 | ++++ sed -e '
- 2016-02-29 08:02:44.120 | s/,,/,/g;
- 2016-02-29 08:02:44.120 | s/^,//;
- 2016-02-29 08:02:44.121 | s/,$//
- 2016-02-29 08:02:44.121 | '
- 2016-02-29 08:02:44.121 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.121 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.121 | +++ enable_service q-l3
- 2016-02-29 08:02:44.121 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.121 | +++ local service
- 2016-02-29 08:02:44.121 | +++ for service in '$@'
- 2016-02-29 08:02:44.121 | +++ is_service_enabled q-l3
- 2016-02-29 08:02:44.121 | +++ return 1
- 2016-02-29 08:02:44.121 | +++ tmpsvcs+=,q-l3
- 2016-02-29 08:02:44.121 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.121 | ++++ sed -e '
- 2016-02-29 08:02:44.121 | s/,,/,/g;
- 2016-02-29 08:02:44.121 | s/^,//;
- 2016-02-29 08:02:44.121 | s/,$//
- 2016-02-29 08:02:44.121 | '
- 2016-02-29 08:02:44.121 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.122 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.122 | +++ disable_negated_services
- 2016-02-29 08:02:44.122 | +++ local to_remove=
- 2016-02-29 08:02:44.122 | +++ local remaining=
- 2016-02-29 08:02:44.122 | +++ local service
- 2016-02-29 08:02:44.122 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.122 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.122 | +++ remaining+=,key
- 2016-02-29 08:02:44.122 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.122 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.122 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.122 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.122 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.122 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.122 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.122 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.123 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.123 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.123 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.123 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.123 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.123 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.123 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.123 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.123 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.123 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.123 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.123 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.123 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.124 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.124 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.124 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.124 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.124 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.124 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.124 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.125 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.125 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.125 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.126 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.126 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.126 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.126 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.126 | +++ [[ q-meta == -* ]]
- 2016-02-29 08:02:44.126 | +++ remaining+=,q-meta
- 2016-02-29 08:02:44.126 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.126 | +++ [[ q-l3 == -* ]]
- 2016-02-29 08:02:44.126 | +++ remaining+=,q-l3
- 2016-02-29 08:02:44.126 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3 ''
- 2016-02-29 08:02:44.126 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.126 | ++++ local remove_list=
- 2016-02-29 08:02:44.126 | ++++ local service
- 2016-02-29 08:02:44.126 | ++++ local enabled=
- 2016-02-29 08:02:44.126 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.126 | ++++ local remove
- 2016-02-29 08:02:44.127 | ++++ local add=1
- 2016-02-29 08:02:44.127 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.127 | ++++ enabled=,key
- 2016-02-29 08:02:44.127 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.127 | ++++ local remove
- 2016-02-29 08:02:44.127 | ++++ local add=1
- 2016-02-29 08:02:44.127 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.127 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.127 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.127 | ++++ local remove
- 2016-02-29 08:02:44.127 | ++++ local add=1
- 2016-02-29 08:02:44.127 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.127 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.127 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.127 | ++++ local remove
- 2016-02-29 08:02:44.127 | ++++ local add=1
- 2016-02-29 08:02:44.127 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.127 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.127 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.128 | ++++ local remove
- 2016-02-29 08:02:44.128 | ++++ local add=1
- 2016-02-29 08:02:44.128 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.128 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.128 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.128 | ++++ local remove
- 2016-02-29 08:02:44.128 | ++++ local add=1
- 2016-02-29 08:02:44.128 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.128 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.128 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.128 | ++++ local remove
- 2016-02-29 08:02:44.128 | ++++ local add=1
- 2016-02-29 08:02:44.128 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.128 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.129 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.129 | ++++ local remove
- 2016-02-29 08:02:44.129 | ++++ local add=1
- 2016-02-29 08:02:44.129 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.129 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.129 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.129 | ++++ local remove
- 2016-02-29 08:02:44.129 | ++++ local add=1
- 2016-02-29 08:02:44.129 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.129 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.129 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.129 | ++++ local remove
- 2016-02-29 08:02:44.129 | ++++ local add=1
- 2016-02-29 08:02:44.129 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.129 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.129 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.129 | ++++ local remove
- 2016-02-29 08:02:44.129 | ++++ local add=1
- 2016-02-29 08:02:44.129 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.130 | ++++ local remove
- 2016-02-29 08:02:44.130 | ++++ local add=1
- 2016-02-29 08:02:44.130 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.130 | ++++ local remove
- 2016-02-29 08:02:44.130 | ++++ local add=1
- 2016-02-29 08:02:44.130 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.130 | ++++ local remove
- 2016-02-29 08:02:44.130 | ++++ local add=1
- 2016-02-29 08:02:44.130 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.130 | ++++ local remove
- 2016-02-29 08:02:44.130 | ++++ local add=1
- 2016-02-29 08:02:44.130 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.130 | ++++ local remove
- 2016-02-29 08:02:44.130 | ++++ local add=1
- 2016-02-29 08:02:44.130 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.130 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.130 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.131 | ++++ local remove
- 2016-02-29 08:02:44.131 | ++++ local add=1
- 2016-02-29 08:02:44.131 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.131 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.131 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.131 | ++++ local remove
- 2016-02-29 08:02:44.131 | ++++ local add=1
- 2016-02-29 08:02:44.131 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.132 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.132 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.132 | ++++ local remove
- 2016-02-29 08:02:44.132 | ++++ local add=1
- 2016-02-29 08:02:44.132 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.132 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.132 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.132 | ++++ local remove
- 2016-02-29 08:02:44.132 | ++++ local add=1
- 2016-02-29 08:02:44.133 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.133 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.133 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.133 | ++++ local remove
- 2016-02-29 08:02:44.133 | ++++ local add=1
- 2016-02-29 08:02:44.133 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.133 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.133 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.133 | ++++ local remove
- 2016-02-29 08:02:44.133 | ++++ local add=1
- 2016-02-29 08:02:44.133 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.133 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.133 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.133 | ++++ local remove
- 2016-02-29 08:02:44.133 | ++++ local add=1
- 2016-02-29 08:02:44.133 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.133 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.133 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.133 | ++++ sed -e '
- 2016-02-29 08:02:44.133 | s/,,/,/g;
- 2016-02-29 08:02:44.133 | s/^,//;
- 2016-02-29 08:02:44.133 | s/,$//
- 2016-02-29 08:02:44.133 | '
- 2016-02-29 08:02:44.133 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.133 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.133 | +++ Q_PLUGIN=ml2
- 2016-02-29 08:02:44.133 | +++ Q_AGENT=openvswitch
- 2016-02-29 08:02:44.133 | +++ Q_ML2_TENANT_NETWORK_TYPE=vxlan
- 2016-02-29 08:02:44.133 | +++ ADMIN_PASSWORD=openstack
- 2016-02-29 08:02:44.133 | +++ MYSQL_PASSWORD=openstack
- 2016-02-29 08:02:44.133 | +++ RABBIT_PASSWORD=openstack
- 2016-02-29 08:02:44.133 | +++ SERVICE_PASSWORD=openstack
- 2016-02-29 08:02:44.133 | +++ SERVICE_TOKEN=tokentoken
- 2016-02-29 08:02:44.133 | +++ DATABASE_PASSWORD=openstack
- 2016-02-29 08:02:44.133 | +++ enable_service n-sch
- 2016-02-29 08:02:44.134 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.134 | +++ local service
- 2016-02-29 08:02:44.134 | +++ for service in '$@'
- 2016-02-29 08:02:44.134 | +++ is_service_enabled n-sch
- 2016-02-29 08:02:44.134 | +++ return 0
- 2016-02-29 08:02:44.134 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.134 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.134 | ++++ sed -e '
- 2016-02-29 08:02:44.134 | s/,,/,/g;
- 2016-02-29 08:02:44.134 | s/^,//;
- 2016-02-29 08:02:44.134 | s/,$//
- 2016-02-29 08:02:44.134 | '
- 2016-02-29 08:02:44.134 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.134 | +++ disable_negated_services
- 2016-02-29 08:02:44.134 | +++ local to_remove=
- 2016-02-29 08:02:44.134 | +++ local remaining=
- 2016-02-29 08:02:44.134 | +++ local service
- 2016-02-29 08:02:44.134 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.134 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.134 | +++ remaining+=,key
- 2016-02-29 08:02:44.134 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.134 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.134 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.135 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.135 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.135 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ q-meta == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,q-meta
- 2016-02-29 08:02:44.136 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.136 | +++ [[ q-l3 == -* ]]
- 2016-02-29 08:02:44.136 | +++ remaining+=,q-l3
- 2016-02-29 08:02:44.136 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3 ''
- 2016-02-29 08:02:44.136 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.136 | ++++ local remove_list=
- 2016-02-29 08:02:44.136 | ++++ local service
- 2016-02-29 08:02:44.137 | ++++ local enabled=
- 2016-02-29 08:02:44.137 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.137 | ++++ local remove
- 2016-02-29 08:02:44.137 | ++++ local add=1
- 2016-02-29 08:02:44.137 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.137 | ++++ enabled=,key
- 2016-02-29 08:02:44.137 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.137 | ++++ local remove
- 2016-02-29 08:02:44.138 | ++++ local add=1
- 2016-02-29 08:02:44.138 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.138 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.138 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.138 | ++++ local remove
- 2016-02-29 08:02:44.138 | ++++ local add=1
- 2016-02-29 08:02:44.138 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.138 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.138 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.138 | ++++ local remove
- 2016-02-29 08:02:44.138 | ++++ local add=1
- 2016-02-29 08:02:44.138 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.138 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.138 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.138 | ++++ local remove
- 2016-02-29 08:02:44.138 | ++++ local add=1
- 2016-02-29 08:02:44.138 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.138 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.138 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.138 | ++++ local remove
- 2016-02-29 08:02:44.138 | ++++ local add=1
- 2016-02-29 08:02:44.138 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.138 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.138 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.139 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.139 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.139 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.139 | ++++ local remove
- 2016-02-29 08:02:44.139 | ++++ local add=1
- 2016-02-29 08:02:44.140 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.140 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.140 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.140 | ++++ local remove
- 2016-02-29 08:02:44.140 | ++++ local add=1
- 2016-02-29 08:02:44.140 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.140 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.140 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.140 | ++++ local remove
- 2016-02-29 08:02:44.140 | ++++ local add=1
- 2016-02-29 08:02:44.140 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.140 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.141 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.141 | ++++ local remove
- 2016-02-29 08:02:44.141 | ++++ local add=1
- 2016-02-29 08:02:44.141 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.141 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.141 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.142 | ++++ local remove
- 2016-02-29 08:02:44.142 | ++++ local add=1
- 2016-02-29 08:02:44.142 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.142 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.142 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.142 | ++++ local remove
- 2016-02-29 08:02:44.142 | ++++ local add=1
- 2016-02-29 08:02:44.143 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.143 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.143 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.143 | ++++ local remove
- 2016-02-29 08:02:44.143 | ++++ local add=1
- 2016-02-29 08:02:44.143 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.143 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.144 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.144 | ++++ local remove
- 2016-02-29 08:02:44.144 | ++++ local add=1
- 2016-02-29 08:02:44.144 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.144 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.144 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.144 | ++++ local remove
- 2016-02-29 08:02:44.144 | ++++ local add=1
- 2016-02-29 08:02:44.144 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.144 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.145 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.145 | ++++ local remove
- 2016-02-29 08:02:44.145 | ++++ local add=1
- 2016-02-29 08:02:44.145 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.145 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.145 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.145 | ++++ sed -e '
- 2016-02-29 08:02:44.145 | s/,,/,/g;
- 2016-02-29 08:02:44.145 | s/^,//;
- 2016-02-29 08:02:44.146 | s/,$//
- 2016-02-29 08:02:44.146 | '
- 2016-02-29 08:02:44.146 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.146 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.146 | +++ SCHEDULER=nova.scheduler.chance.ChanceScheduler
- 2016-02-29 08:02:44.146 | +++ enable_service n-novnc
- 2016-02-29 08:02:44.146 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.146 | +++ local service
- 2016-02-29 08:02:44.146 | +++ for service in '$@'
- 2016-02-29 08:02:44.146 | +++ is_service_enabled n-novnc
- 2016-02-29 08:02:44.147 | +++ return 0
- 2016-02-29 08:02:44.147 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.147 | ++++ sed -e '
- 2016-02-29 08:02:44.147 | s/,,/,/g;
- 2016-02-29 08:02:44.147 | s/^,//;
- 2016-02-29 08:02:44.147 | s/,$//
- 2016-02-29 08:02:44.147 | '
- 2016-02-29 08:02:44.147 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.148 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.148 | +++ disable_negated_services
- 2016-02-29 08:02:44.148 | +++ local to_remove=
- 2016-02-29 08:02:44.148 | +++ local remaining=
- 2016-02-29 08:02:44.148 | +++ local service
- 2016-02-29 08:02:44.148 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.148 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.149 | +++ remaining+=,key
- 2016-02-29 08:02:44.149 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.149 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.149 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.149 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.149 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.149 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.149 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.150 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.150 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.150 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.150 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.151 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.151 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.152 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.152 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.153 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.153 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.154 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.154 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.154 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.155 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.155 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.155 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.155 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.156 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.156 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.157 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.157 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.157 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.157 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.158 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.158 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.158 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.159 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.159 | +++ [[ q-meta == -* ]]
- 2016-02-29 08:02:44.159 | +++ remaining+=,q-meta
- 2016-02-29 08:02:44.159 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.159 | +++ [[ q-l3 == -* ]]
- 2016-02-29 08:02:44.159 | +++ remaining+=,q-l3
- 2016-02-29 08:02:44.159 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3 ''
- 2016-02-29 08:02:44.159 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.159 | ++++ local remove_list=
- 2016-02-29 08:02:44.159 | ++++ local service
- 2016-02-29 08:02:44.159 | ++++ local enabled=
- 2016-02-29 08:02:44.159 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.159 | ++++ local remove
- 2016-02-29 08:02:44.159 | ++++ local add=1
- 2016-02-29 08:02:44.159 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.159 | ++++ enabled=,key
- 2016-02-29 08:02:44.159 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.159 | ++++ local remove
- 2016-02-29 08:02:44.159 | ++++ local add=1
- 2016-02-29 08:02:44.159 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.159 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.159 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.159 | ++++ local remove
- 2016-02-29 08:02:44.159 | ++++ local add=1
- 2016-02-29 08:02:44.159 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.159 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.159 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.159 | ++++ local remove
- 2016-02-29 08:02:44.159 | ++++ local add=1
- 2016-02-29 08:02:44.159 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.159 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.159 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.160 | ++++ local add=1
- 2016-02-29 08:02:44.160 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.160 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.160 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.160 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.161 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.161 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.161 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.161 | ++++ local remove
- 2016-02-29 08:02:44.161 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.162 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.162 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.162 | ++++ local remove
- 2016-02-29 08:02:44.162 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.162 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.162 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.162 | ++++ local remove
- 2016-02-29 08:02:44.162 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.162 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.162 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.162 | ++++ local remove
- 2016-02-29 08:02:44.162 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.162 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.162 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.162 | ++++ local remove
- 2016-02-29 08:02:44.162 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.162 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.162 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.162 | ++++ local remove
- 2016-02-29 08:02:44.162 | ++++ local add=1
- 2016-02-29 08:02:44.162 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.163 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.163 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.163 | ++++ local remove
- 2016-02-29 08:02:44.163 | ++++ local add=1
- 2016-02-29 08:02:44.163 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.163 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | ++++ sed -e '
- 2016-02-29 08:02:44.163 | s/,,/,/g;
- 2016-02-29 08:02:44.163 | s/^,//;
- 2016-02-29 08:02:44.163 | s/,$//
- 2016-02-29 08:02:44.163 | '
- 2016-02-29 08:02:44.163 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | +++ enable_service n-cauth
- 2016-02-29 08:02:44.163 | +++ local tmpsvcs=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | +++ local service
- 2016-02-29 08:02:44.163 | +++ for service in '$@'
- 2016-02-29 08:02:44.163 | +++ is_service_enabled n-cauth
- 2016-02-29 08:02:44.163 | +++ return 0
- 2016-02-29 08:02:44.163 | ++++ _cleanup_service_list key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | ++++ sed -e '
- 2016-02-29 08:02:44.163 | s/,,/,/g;
- 2016-02-29 08:02:44.163 | s/^,//;
- 2016-02-29 08:02:44.163 | s/,$//
- 2016-02-29 08:02:44.163 | '
- 2016-02-29 08:02:44.163 | ++++ echo key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.163 | +++ disable_negated_services
- 2016-02-29 08:02:44.163 | +++ local to_remove=
- 2016-02-29 08:02:44.163 | +++ local remaining=
- 2016-02-29 08:02:44.163 | +++ local service
- 2016-02-29 08:02:44.163 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ key == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,key
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-api == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-api
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-cpu == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-cpu
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-cond == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-cond
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-sch == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-sch
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-novnc == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-novnc
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.164 | +++ [[ n-crt == -* ]]
- 2016-02-29 08:02:44.164 | +++ remaining+=,n-crt
- 2016-02-29 08:02:44.164 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ n-cauth == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,n-cauth
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ g-api == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,g-api
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ g-reg == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,g-reg
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ c-sch == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,c-sch
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ c-api == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,c-api
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.165 | +++ [[ c-vol == -* ]]
- 2016-02-29 08:02:44.165 | +++ remaining+=,c-vol
- 2016-02-29 08:02:44.165 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ horizon == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,horizon
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ rabbit == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,rabbit
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ tempest == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,tempest
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ mysql == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,mysql
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ dstat == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,dstat
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ q-svc == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,q-svc
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ q-agt == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,q-agt
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ q-dhcp == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,q-dhcp
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ q-meta == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,q-meta
- 2016-02-29 08:02:44.166 | +++ for service in '${ENABLED_SERVICES//,/ }'
- 2016-02-29 08:02:44.166 | +++ [[ q-l3 == -* ]]
- 2016-02-29 08:02:44.166 | +++ remaining+=,q-l3
- 2016-02-29 08:02:44.167 | ++++ remove_disabled_services ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3 ''
- 2016-02-29 08:02:44.167 | ++++ local service_list=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.167 | ++++ local remove_list=
- 2016-02-29 08:02:44.167 | ++++ local service
- 2016-02-29 08:02:44.167 | ++++ local enabled=
- 2016-02-29 08:02:44.167 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.167 | ++++ local remove
- 2016-02-29 08:02:44.167 | ++++ local add=1
- 2016-02-29 08:02:44.167 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.167 | ++++ enabled=,key
- 2016-02-29 08:02:44.167 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.167 | ++++ local remove
- 2016-02-29 08:02:44.167 | ++++ local add=1
- 2016-02-29 08:02:44.167 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.167 | ++++ enabled=,key,n-api
- 2016-02-29 08:02:44.167 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.167 | ++++ local remove
- 2016-02-29 08:02:44.167 | ++++ local add=1
- 2016-02-29 08:02:44.167 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.167 | ++++ enabled=,key,n-api,n-cpu
- 2016-02-29 08:02:44.167 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.168 | ++++ local remove
- 2016-02-29 08:02:44.168 | ++++ local add=1
- 2016-02-29 08:02:44.168 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.168 | ++++ enabled=,key,n-api,n-cpu,n-cond
- 2016-02-29 08:02:44.168 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.168 | ++++ local remove
- 2016-02-29 08:02:44.168 | ++++ local add=1
- 2016-02-29 08:02:44.168 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.168 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch
- 2016-02-29 08:02:44.168 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.168 | ++++ local remove
- 2016-02-29 08:02:44.168 | ++++ local add=1
- 2016-02-29 08:02:44.168 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.168 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc
- 2016-02-29 08:02:44.168 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.168 | ++++ local remove
- 2016-02-29 08:02:44.168 | ++++ local add=1
- 2016-02-29 08:02:44.168 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.168 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt
- 2016-02-29 08:02:44.168 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.168 | ++++ local remove
- 2016-02-29 08:02:44.169 | ++++ local add=1
- 2016-02-29 08:02:44.169 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.169 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth
- 2016-02-29 08:02:44.169 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.169 | ++++ local remove
- 2016-02-29 08:02:44.169 | ++++ local add=1
- 2016-02-29 08:02:44.169 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.169 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api
- 2016-02-29 08:02:44.169 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.169 | ++++ local remove
- 2016-02-29 08:02:44.169 | ++++ local add=1
- 2016-02-29 08:02:44.169 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.169 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg
- 2016-02-29 08:02:44.169 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.170 | ++++ local remove
- 2016-02-29 08:02:44.170 | ++++ local add=1
- 2016-02-29 08:02:44.170 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.170 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch
- 2016-02-29 08:02:44.170 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.170 | ++++ local remove
- 2016-02-29 08:02:44.170 | ++++ local add=1
- 2016-02-29 08:02:44.170 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.170 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api
- 2016-02-29 08:02:44.170 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.170 | ++++ local remove
- 2016-02-29 08:02:44.170 | ++++ local add=1
- 2016-02-29 08:02:44.170 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.170 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol
- 2016-02-29 08:02:44.171 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.171 | ++++ local remove
- 2016-02-29 08:02:44.171 | ++++ local add=1
- 2016-02-29 08:02:44.171 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.171 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon
- 2016-02-29 08:02:44.171 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.171 | ++++ local remove
- 2016-02-29 08:02:44.171 | ++++ local add=1
- 2016-02-29 08:02:44.171 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.171 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit
- 2016-02-29 08:02:44.171 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.171 | ++++ local remove
- 2016-02-29 08:02:44.171 | ++++ local add=1
- 2016-02-29 08:02:44.171 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.171 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest
- 2016-02-29 08:02:44.171 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.171 | ++++ local remove
- 2016-02-29 08:02:44.171 | ++++ local add=1
- 2016-02-29 08:02:44.171 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.171 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql
- 2016-02-29 08:02:44.171 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.171 | ++++ local remove
- 2016-02-29 08:02:44.171 | ++++ local add=1
- 2016-02-29 08:02:44.171 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.172 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat
- 2016-02-29 08:02:44.172 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.172 | ++++ local remove
- 2016-02-29 08:02:44.172 | ++++ local add=1
- 2016-02-29 08:02:44.172 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.172 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc
- 2016-02-29 08:02:44.173 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.173 | ++++ local remove
- 2016-02-29 08:02:44.173 | ++++ local add=1
- 2016-02-29 08:02:44.173 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.173 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt
- 2016-02-29 08:02:44.173 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.173 | ++++ local remove
- 2016-02-29 08:02:44.173 | ++++ local add=1
- 2016-02-29 08:02:44.173 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.173 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp
- 2016-02-29 08:02:44.173 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.173 | ++++ local remove
- 2016-02-29 08:02:44.173 | ++++ local add=1
- 2016-02-29 08:02:44.173 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.173 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta
- 2016-02-29 08:02:44.173 | ++++ for service in '${service_list//,/ }'
- 2016-02-29 08:02:44.173 | ++++ local remove
- 2016-02-29 08:02:44.173 | ++++ local add=1
- 2016-02-29 08:02:44.173 | ++++ [[ 1 == 1 ]]
- 2016-02-29 08:02:44.173 | ++++ enabled=,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.173 | ++++ _cleanup_service_list ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.173 | ++++ sed -e '
- 2016-02-29 08:02:44.173 | s/,,/,/g;
- 2016-02-29 08:02:44.173 | s/^,//;
- 2016-02-29 08:02:44.173 | s/,$//
- 2016-02-29 08:02:44.173 | '
- 2016-02-29 08:02:44.173 | ++++ echo ,key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.173 | +++ ENABLED_SERVICES=key,n-api,n-cpu,n-cond,n-sch,n-novnc,n-crt,n-cauth,g-api,g-reg,c-sch,c-api,c-vol,horizon,rabbit,tempest,mysql,dstat,q-svc,q-agt,q-dhcp,q-meta,q-l3
- 2016-02-29 08:02:44.173 | ++ IDENTITY_API_VERSION=2.0
- 2016-02-29 08:02:44.174 | +++ trueorfalse True ENABLE_IDENTITY_V2
- 2016-02-29 08:02:44.174 | ++ ENABLE_IDENTITY_V2=True
- 2016-02-29 08:02:44.174 | ++ '[' True == False ']'
- 2016-02-29 08:02:44.174 | +++ trueorfalse False USE_VENV
- 2016-02-29 08:02:44.174 | ++ USE_VENV=False
- 2016-02-29 08:02:44.174 | ++ ADDITIONAL_VENV_PACKAGES=
- 2016-02-29 08:02:44.174 | +++ trueorfalse False DATABASE_QUERY_LOGGING
- 2016-02-29 08:02:44.174 | ++ DATABASE_QUERY_LOGGING=False
- 2016-02-29 08:02:44.174 | ++ GIT_TIMEOUT=0
- 2016-02-29 08:02:44.174 | ++ GIT_BASE=git://git.openstack.org
- 2016-02-29 08:02:44.174 | ++ REQUIREMENTS_DIR=/opt/stack/requirements
- 2016-02-29 08:02:44.174 | ++ CINDER_REPO=git://git.openstack.org/openstack/cinder.git
- 2016-02-29 08:02:44.174 | ++ CINDER_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ GLANCE_REPO=git://git.openstack.org/openstack/glance.git
- 2016-02-29 08:02:44.174 | ++ GLANCE_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ HEAT_REPO=git://git.openstack.org/openstack/heat.git
- 2016-02-29 08:02:44.174 | ++ HEAT_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ HORIZON_REPO=git://git.openstack.org/openstack/horizon.git
- 2016-02-29 08:02:44.174 | ++ HORIZON_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ IRONIC_REPO=git://git.openstack.org/openstack/ironic.git
- 2016-02-29 08:02:44.174 | ++ IRONIC_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ KEYSTONE_REPO=git://git.openstack.org/openstack/keystone.git
- 2016-02-29 08:02:44.174 | ++ KEYSTONE_BRANCH=stable/liberty
- 2016-02-29 08:02:44.174 | ++ NEUTRON_REPO=git://git.openstack.org/openstack/neutron.git
- 2016-02-29 08:02:44.174 | ++ NEUTRON_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ NEUTRON_FWAAS_REPO=git://git.openstack.org/openstack/neutron-fwaas.git
- 2016-02-29 08:02:44.175 | ++ NEUTRON_FWAAS_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ NEUTRON_LBAAS_REPO=git://git.openstack.org/openstack/neutron-lbaas.git
- 2016-02-29 08:02:44.175 | ++ NEUTRON_LBAAS_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ NEUTRON_VPNAAS_REPO=git://git.openstack.org/openstack/neutron-vpnaas.git
- 2016-02-29 08:02:44.175 | ++ NEUTRON_VPNAAS_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ NOVA_REPO=git://git.openstack.org/openstack/nova.git
- 2016-02-29 08:02:44.175 | ++ NOVA_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ SWIFT_REPO=git://git.openstack.org/openstack/swift.git
- 2016-02-29 08:02:44.175 | ++ SWIFT_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ REQUIREMENTS_REPO=git://git.openstack.org/openstack/requirements.git
- 2016-02-29 08:02:44.175 | ++ REQUIREMENTS_BRANCH=stable/liberty
- 2016-02-29 08:02:44.175 | ++ TEMPEST_REPO=git://git.openstack.org/openstack/tempest.git
- 2016-02-29 08:02:44.175 | ++ TEMPEST_BRANCH=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["tempest-lib"]=git://git.openstack.org/openstack/tempest-lib.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["tempest-lib"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-cinderclient"]=git://git.openstack.org/openstack/python-cinderclient.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["python-cinderclient"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-glanceclient"]=git://git.openstack.org/openstack/python-glanceclient.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["python-glanceclient"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-heatclient"]=git://git.openstack.org/openstack/python-heatclient.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["python-heatclient"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-ironicclient"]=git://git.openstack.org/openstack/python-ironicclient.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["python-ironicclient"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["keystoneauth"]=git://git.openstack.org/openstack/keystoneauth.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["keystoneauth"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-keystoneclient"]=git://git.openstack.org/openstack/python-keystoneclient.git
- 2016-02-29 08:02:44.175 | ++ GITBRANCH["python-keystoneclient"]=master
- 2016-02-29 08:02:44.175 | ++ GITREPO["python-neutronclient"]=git://git.openstack.org/openstack/python-neutronclient.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["python-neutronclient"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["python-novaclient"]=git://git.openstack.org/openstack/python-novaclient.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["python-novaclient"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["python-swiftclient"]=git://git.openstack.org/openstack/python-swiftclient.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["python-swiftclient"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["python-openstackclient"]=git://git.openstack.org/openstack/python-openstackclient.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["python-openstackclient"]=master
- 2016-02-29 08:02:44.176 | ++ GITDIR["python-openstackclient"]=/opt/stack/python-openstackclient
- 2016-02-29 08:02:44.176 | ++ GITREPO["cliff"]=git://git.openstack.org/openstack/cliff.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["cliff"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["futurist"]=git://git.openstack.org/openstack/futurist.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["futurist"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["debtcollector"]=git://git.openstack.org/openstack/debtcollector.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["debtcollector"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["automaton"]=git://git.openstack.org/openstack/automaton.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["automaton"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.cache"]=git://git.openstack.org/openstack/oslo.cache.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.cache"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.concurrency"]=git://git.openstack.org/openstack/oslo.concurrency.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.concurrency"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.config"]=git://git.openstack.org/openstack/oslo.config.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.config"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.context"]=git://git.openstack.org/openstack/oslo.context.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.context"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.db"]=git://git.openstack.org/openstack/oslo.db.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.db"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.i18n"]=git://git.openstack.org/openstack/oslo.i18n.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.i18n"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.log"]=git://git.openstack.org/openstack/oslo.log.git
- 2016-02-29 08:02:44.176 | ++ GITBRANCH["oslo.log"]=master
- 2016-02-29 08:02:44.176 | ++ GITREPO["oslo.messaging"]=git://git.openstack.org/openstack/oslo.messaging.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.messaging"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.middleware"]=git://git.openstack.org/openstack/oslo.middleware.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.middleware"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.policy"]=git://git.openstack.org/openstack/oslo.policy.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.policy"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.reports"]=git://git.openstack.org/openstack/oslo.reports.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.reports"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.rootwrap"]=git://git.openstack.org/openstack/oslo.rootwrap.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.rootwrap"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.serialization"]=git://git.openstack.org/openstack/oslo.serialization.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.serialization"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.service"]=git://git.openstack.org/openstack/oslo.service.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.service"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.utils"]=git://git.openstack.org/openstack/oslo.utils.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.utils"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.versionedobjects"]=git://git.openstack.org/openstack/oslo.versionedobjects.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.versionedobjects"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["oslo.vmware"]=git://git.openstack.org/openstack/oslo.vmware.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["oslo.vmware"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["pycadf"]=git://git.openstack.org/openstack/pycadf.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["pycadf"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["stevedore"]=git://git.openstack.org/openstack/stevedore.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["stevedore"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["taskflow"]=git://git.openstack.org/openstack/taskflow.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["taskflow"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["tooz"]=git://git.openstack.org/openstack/tooz.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["tooz"]=master
- 2016-02-29 08:02:44.177 | ++ GITREPO["pbr"]=git://git.openstack.org/openstack-dev/pbr.git
- 2016-02-29 08:02:44.177 | ++ GITBRANCH["pbr"]=master
- 2016-02-29 08:02:44.178 | ++ GITREPO["glance_store"]=git://git.openstack.org/openstack/glance_store.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["glance_store"]=master
- 2016-02-29 08:02:44.178 | ++ HEAT_CFNTOOLS_REPO=git://git.openstack.org/openstack/heat-cfntools.git
- 2016-02-29 08:02:44.178 | ++ HEAT_CFNTOOLS_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ HEAT_TEMPLATES_REPO=git://git.openstack.org/openstack/heat-templates.git
- 2016-02-29 08:02:44.178 | ++ HEAT_TEMPLATES_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ GITREPO["django_openstack_auth"]=git://git.openstack.org/openstack/django_openstack_auth.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["django_openstack_auth"]=master
- 2016-02-29 08:02:44.178 | ++ GITREPO["keystonemiddleware"]=git://git.openstack.org/openstack/keystonemiddleware.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["keystonemiddleware"]=master
- 2016-02-29 08:02:44.178 | ++ SWIFT3_REPO=git://git.openstack.org/openstack/swift3.git
- 2016-02-29 08:02:44.178 | ++ SWIFT3_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ GITREPO["ceilometermiddleware"]=git://git.openstack.org/openstack/ceilometermiddleware.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["ceilometermiddleware"]=master
- 2016-02-29 08:02:44.178 | ++ GITDIR["ceilometermiddleware"]=/opt/stack/ceilometermiddleware
- 2016-02-29 08:02:44.178 | ++ GITREPO["os-brick"]=git://git.openstack.org/openstack/os-brick.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["os-brick"]=master
- 2016-02-29 08:02:44.178 | ++ GITREPO["ironic-lib"]=git://git.openstack.org/openstack/ironic-lib.git
- 2016-02-29 08:02:44.178 | ++ GITBRANCH["ironic-lib"]=master
- 2016-02-29 08:02:44.178 | ++ DIB_UTILS_REPO=git://git.openstack.org/openstack/dib-utils.git
- 2016-02-29 08:02:44.178 | ++ DIB_UTILS_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ OAC_REPO=git://git.openstack.org/openstack/os-apply-config.git
- 2016-02-29 08:02:44.178 | ++ OAC_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ OCC_REPO=git://git.openstack.org/openstack/os-collect-config.git
- 2016-02-29 08:02:44.178 | ++ OCC_BRANCH=master
- 2016-02-29 08:02:44.178 | ++ ORC_REPO=git://git.openstack.org/openstack/os-refresh-config.git
- 2016-02-29 08:02:44.179 | ++ ORC_BRANCH=master
- 2016-02-29 08:02:44.179 | ++ IRONIC_PYTHON_AGENT_REPO=git://git.openstack.org/openstack/ironic-python-agent.git
- 2016-02-29 08:02:44.179 | ++ IRONIC_PYTHON_AGENT_BRANCH=master
- 2016-02-29 08:02:44.179 | ++ NOVNC_REPO=https://github.com/kanaka/noVNC.git
- 2016-02-29 08:02:44.179 | ++ NOVNC_BRANCH=master
- 2016-02-29 08:02:44.179 | ++ SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git
- 2016-02-29 08:02:44.179 | ++ SPICE_BRANCH=master
- 2016-02-29 08:02:44.179 | ++ DEFAULT_VIRT_DRIVER=libvirt
- 2016-02-29 08:02:44.179 | ++ is_package_installed xenserver-core
- 2016-02-29 08:02:44.179 | ++ [[ -z xenserver-core ]]
- 2016-02-29 08:02:44.179 | ++ [[ -z '' ]]
- 2016-02-29 08:02:44.179 | ++ GetOSVersion
- 2016-02-29 08:02:44.179 | +++ which sw_vers
- 2016-02-29 08:02:44.179 | ++ [[ -x '' ]]
- 2016-02-29 08:02:44.179 | +++ which lsb_release
- 2016-02-29 08:02:44.179 | ++ [[ -x /usr/bin/lsb_release ]]
- 2016-02-29 08:02:44.179 | +++ lsb_release -i -s
- 2016-02-29 08:02:44.219 | ++ os_VENDOR=Ubuntu
- 2016-02-29 08:02:44.220 | +++ lsb_release -r -s
- 2016-02-29 08:02:44.260 | ++ os_RELEASE=14.04
- 2016-02-29 08:02:44.260 | ++ os_UPDATE=
- 2016-02-29 08:02:44.260 | ++ os_PACKAGE=rpm
- 2016-02-29 08:02:44.260 | ++ [[ Debian,Ubuntu,LinuxMint =~ Ubuntu ]]
- 2016-02-29 08:02:44.260 | ++ os_PACKAGE=deb
- 2016-02-29 08:02:44.260 | +++ lsb_release -c -s
- 2016-02-29 08:02:44.301 | ++ os_CODENAME=trusty
- 2016-02-29 08:02:44.302 | ++ export os_VENDOR os_RELEASE os_UPDATE os_PACKAGE os_CODENAME
- 2016-02-29 08:02:44.302 | ++ [[ deb = \d\e\b ]]
- 2016-02-29 08:02:44.302 | ++ dpkg -s xenserver-core
- 2016-02-29 08:02:44.333 | ++ VIRT_DRIVER=libvirt
- 2016-02-29 08:02:44.333 | ++ case "$VIRT_DRIVER" in
- 2016-02-29 08:02:44.333 | ++ LIBVIRT_TYPE=kvm
- 2016-02-29 08:02:44.333 | ++ [[ Ubuntu =~ (Debian) ]]
- 2016-02-29 08:02:44.333 | ++ LIBVIRT_GROUP=libvirtd
- 2016-02-29 08:02:44.333 | ++ CIRROS_VERSION=0.3.4
- 2016-02-29 08:02:44.333 | ++ CIRROS_ARCH=x86_64
- 2016-02-29 08:02:44.333 | +++ trueorfalse True DOWNLOAD_DEFAULT_IMAGES
- 2016-02-29 08:02:44.336 | ++ DOWNLOAD_DEFAULT_IMAGES=True
- 2016-02-29 08:02:44.336 | ++ [[ True == \T\r\u\e ]]
- 2016-02-29 08:02:44.336 | ++ [[ -n '' ]]
- 2016-02-29 08:02:44.336 | ++ case "$VIRT_DRIVER" in
- 2016-02-29 08:02:44.336 | ++ case "$LIBVIRT_TYPE" in
- 2016-02-29 08:02:44.337 | ++ DEFAULT_IMAGE_NAME=cirros-0.3.4-x86_64-uec
- 2016-02-29 08:02:44.337 | ++ IMAGE_URLS+=http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-uec.tar.gz
- 2016-02-29 08:02:44.337 | ++ DOWNLOAD_DEFAULT_IMAGES=False
- 2016-02-29 08:02:44.337 | +++ trueorfalse False PRECACHE_IMAGES
- 2016-02-29 08:02:44.339 | ++ PRECACHE_IMAGES=False
- 2016-02-29 08:02:44.339 | ++ [[ False == \T\r\u\e ]]
- 2016-02-29 08:02:44.340 | ++ for image_url in '${IMAGE_URLS//,/ }'
- 2016-02-29 08:02:44.340 | +++ echo http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-uec.tar.gz
- 2016-02-29 08:02:44.341 | +++ grep -o -F http://download.cirros-cloud.net/0.3.4/cirros-0.3.4-x86_64-uec.tar.gz
- 2016-02-29 08:02:44.341 | +++ wc -l
- 2016-02-29 08:02:44.343 | ++ '[' 1 -gt 1 ']'
- 2016-02-29 08:02:44.343 | ++ VOLUME_BACKING_FILE_SIZE=10250M
- 2016-02-29 08:02:44.343 | ++ VOLUME_NAME_PREFIX=volume-
- 2016-02-29 08:02:44.343 | ++ INSTANCE_NAME_PREFIX=instance-
- 2016-02-29 08:02:44.343 | ++ S3_SERVICE_PORT=3333
- 2016-02-29 08:02:44.343 | ++ PRIVATE_NETWORK_NAME=private
- 2016-02-29 08:02:44.343 | ++ PUBLIC_NETWORK_NAME=public
- 2016-02-29 08:02:44.343 | ++ USE_SCREEN=True
- 2016-02-29 08:02:44.343 | ++ SCREEN_NAME=stack
- 2016-02-29 08:02:44.343 | ++ SERVICE_PROTOCOL=http
- 2016-02-29 08:02:44.343 | +++ nproc
- 2016-02-29 08:02:44.345 | +++ nproc
- 2016-02-29 08:02:44.347 | ++ API_WORKERS=2
- 2016-02-29 08:02:44.348 | ++ SERVICE_TIMEOUT=60
- 2016-02-29 08:02:44.348 | ++ YUM=yum
- 2016-02-29 08:02:44.348 | +++ trueorfalse False OFFLINE
- 2016-02-29 08:02:44.351 | ++ OFFLINE=False
- 2016-02-29 08:02:44.351 | +++ trueorfalse False ERROR_ON_CLONE
- 2016-02-29 08:02:44.354 | ++ ERROR_ON_CLONE=False
- 2016-02-29 08:02:44.355 | +++ trueorfalse True ENABLE_DEBUG_LOG_LEVEL
- 2016-02-29 08:02:44.358 | ++ ENABLE_DEBUG_LOG_LEVEL=True
- 2016-02-29 08:02:44.358 | ++ FLOATING_RANGE=172.24.4.0/24
- 2016-02-29 08:02:44.358 | ++ FIXED_RANGE=10.0.0.0/24
- 2016-02-29 08:02:44.358 | ++ FIXED_NETWORK_SIZE=256
- 2016-02-29 08:02:44.358 | ++ HOST_IP_IFACE=
- 2016-02-29 08:02:44.358 | ++ HOST_IP=10.0.2.15
- 2016-02-29 08:02:44.358 | ++ HOST_IPV6=
- 2016-02-29 08:02:44.358 | +++ get_default_host_ip 10.0.0.0/24 172.24.4.0/24 '' 10.0.2.15 inet
- 2016-02-29 08:02:44.359 | +++ local fixed_range=10.0.0.0/24
- 2016-02-29 08:02:44.359 | +++ local floating_range=172.24.4.0/24
- 2016-02-29 08:02:44.359 | +++ local host_ip_iface=
- 2016-02-29 08:02:44.359 | +++ local host_ip=10.0.2.15
- 2016-02-29 08:02:44.359 | +++ local af=inet
- 2016-02-29 08:02:44.359 | +++ '[' -z 10.0.2.15 -o 10.0.2.15 == dhcp ']'
- 2016-02-29 08:02:44.360 | +++ echo 10.0.2.15
- 2016-02-29 08:02:44.360 | ++ HOST_IP=10.0.2.15
- 2016-02-29 08:02:44.360 | ++ '[' 10.0.2.15 == '' ']'
- 2016-02-29 08:02:44.361 | +++ get_default_host_ip '' '' '' '' inet6
- 2016-02-29 08:02:44.361 | +++ local fixed_range=
- 2016-02-29 08:02:44.361 | +++ local floating_range=
- 2016-02-29 08:02:44.362 | +++ local host_ip_iface=
- 2016-02-29 08:02:44.362 | +++ local host_ip=
- 2016-02-29 08:02:44.362 | +++ local af=inet6
- 2016-02-29 08:02:44.362 | +++ '[' -z '' -o '' == dhcp ']'
- 2016-02-29 08:02:44.362 | +++ host_ip=
- 2016-02-29 08:02:44.363 | ++++ ip -f inet6 route
- 2016-02-29 08:02:44.364 | ++++ head -1
- 2016-02-29 08:02:44.365 | ++++ awk '/default/ {print $5}'
- 2016-02-29 08:02:44.367 | +++ host_ip_iface=
- 2016-02-29 08:02:44.368 | ++++ LC_ALL=C
- 2016-02-29 08:02:44.368 | ++++ sed /temporary/d
- 2016-02-29 08:02:44.368 | ++++ ip -f inet6 addr show
- 2016-02-29 08:02:44.370 | ++++ awk '/inet6/ {split($2,parts,"/"); print parts[1]}'
- 2016-02-29 08:02:44.372 | +++ local 'host_ips=::1
- 2016-02-29 08:02:44.372 | fe80::a00:27ff:fe4a:83ad
- 2016-02-29 08:02:44.372 | fe80::a00:27ff:fe0b:ea70
- 2016-02-29 08:02:44.372 | fe80::a00:27ff:fe7a:72ee
- 2016-02-29 08:02:44.372 | fe80::4caf:c8ff:fede:c841'
- 2016-02-29 08:02:44.372 | +++ local ip
- 2016-02-29 08:02:44.372 | +++ for ip in '$host_ips'
- 2016-02-29 08:02:44.372 | +++ [[ inet6 == \i\n\e\t\6 ]]
- 2016-02-29 08:02:44.372 | +++ host_ip=::1
- 2016-02-29 08:02:44.372 | +++ break
- 2016-02-29 08:02:44.372 | +++ echo ::1
- 2016-02-29 08:02:44.372 | ++ HOST_IPV6=::1
- 2016-02-29 08:02:44.372 | ++ SERVICE_IP_VERSION=4
- 2016-02-29 08:02:44.372 | ++ [[ 4 != \4 ]]
- 2016-02-29 08:02:44.372 | ++ [[ 4 == 4 ]]
- 2016-02-29 08:02:44.372 | ++ DEF_SERVICE_HOST=10.0.2.15
- 2016-02-29 08:02:44.372 | ++ DEF_SERVICE_LOCAL_HOST=127.0.0.1
- 2016-02-29 08:02:44.372 | ++ DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0
- 2016-02-29 08:02:44.372 | ++ [[ 4 == 6 ]]
- 2016-02-29 08:02:44.372 | ++ SERVICE_LISTEN_ADDRESS=0.0.0.0
- 2016-02-29 08:02:44.372 | ++ SERVICE_HOST=10.0.2.15
- 2016-02-29 08:02:44.372 | ++ SERVICE_LOCAL_HOST=127.0.0.1
- 2016-02-29 08:02:44.372 | ++ REGION_NAME=RegionOne
- 2016-02-29 08:02:44.373 | +++ trueorfalse False SYSLOG
- 2016-02-29 08:02:44.375 | ++ SYSLOG=False
- 2016-02-29 08:02:44.376 | ++ SYSLOG_HOST=10.0.2.15
- 2016-02-29 08:02:44.376 | ++ SYSLOG_PORT=516
- 2016-02-29 08:02:44.376 | +++ trueorfalse True LOG_COLOR
- 2016-02-29 08:02:44.379 | ++ LOG_COLOR=True
- 2016-02-29 08:02:44.380 | ++ GIT_DEPTH=0
- 2016-02-29 08:02:44.380 | +++ trueorfalse False USE_SSL
- 2016-02-29 08:02:44.383 | ++ USE_SSL=False
- 2016-02-29 08:02:44.383 | +++ trueorfalse False EBTABLES_RACE_FIX
- 2016-02-29 08:02:44.386 | ++ EBTABLES_RACE_FIX=False
- 2016-02-29 08:02:44.387 | ++ [[ -z '' ]]
- 2016-02-29 08:02:44.387 | ++ default_logdir=/opt/stack/logs
- 2016-02-29 08:02:44.387 | ++ [[ -z /opt/stack/logs/stack.sh.log ]]
- 2016-02-29 08:02:44.387 | ++ LOGDIR=/opt/stack/logs
- 2016-02-29 08:02:44.387 | ++ logfile=stack.sh.log
- 2016-02-29 08:02:44.387 | ++ [[ -z /opt/stack/logs ]]
- 2016-02-29 08:02:44.387 | ++ [[ /opt/stack/logs == \s\t\a\c\k\.\s\h\.\l\o\g ]]
- 2016-02-29 08:02:44.387 | ++ [[ /opt/stack/logs/screen == \/\o\p\t\/\s\t\a\c\k\/\l\o\g\s ]]
- 2016-02-29 08:02:44.388 | ++ unset default_logdir logfile
- 2016-02-29 08:02:44.388 | + FILES=/home/vagrant/devstack-liberty/files
- 2016-02-29 08:02:44.388 | + PIP_GET_PIP_URL=https://bootstrap.pypa.io/get-pip.py
- 2016-02-29 08:02:44.388 | ++ basename https://bootstrap.pypa.io/get-pip.py
- 2016-02-29 08:02:44.389 | + LOCAL_PIP=/home/vagrant/devstack-liberty/files/get-pip.py
- 2016-02-29 08:02:44.389 | + GetDistro
- 2016-02-29 08:02:44.389 | + GetOSVersion
- 2016-02-29 08:02:44.389 | ++ which sw_vers
- 2016-02-29 08:02:44.391 | + [[ -x '' ]]
- 2016-02-29 08:02:44.391 | ++ which lsb_release
- 2016-02-29 08:02:44.393 | + [[ -x /usr/bin/lsb_release ]]
- 2016-02-29 08:02:44.393 | ++ lsb_release -i -s
- 2016-02-29 08:02:44.434 | + os_VENDOR=Ubuntu
- 2016-02-29 08:02:44.434 | ++ lsb_release -r -s
- 2016-02-29 08:02:44.475 | + os_RELEASE=14.04
- 2016-02-29 08:02:44.475 | + os_UPDATE=
- 2016-02-29 08:02:44.475 | + os_PACKAGE=rpm
- 2016-02-29 08:02:44.475 | + [[ Debian,Ubuntu,LinuxMint =~ Ubuntu ]]
- 2016-02-29 08:02:44.475 | + os_PACKAGE=deb
- 2016-02-29 08:02:44.476 | ++ lsb_release -c -s
- 2016-02-29 08:02:44.515 | + os_CODENAME=trusty
- 2016-02-29 08:02:44.515 | + export os_VENDOR os_RELEASE os_UPDATE os_PACKAGE os_CODENAME
- 2016-02-29 08:02:44.515 | + [[ Ubuntu =~ (Ubuntu) ]]
- 2016-02-29 08:02:44.515 | + DISTRO=trusty
- 2016-02-29 08:02:44.515 | + export DISTRO
- 2016-02-29 08:02:44.515 | + echo 'Distro: trusty'
- 2016-02-29 08:02:44.516 | Distro: trusty
- 2016-02-29 08:02:44.516 | + get_versions
- 2016-02-29 08:02:44.517 | ++ which pip
- 2016-02-29 08:02:44.519 | + PIP=/usr/local/bin/pip
- 2016-02-29 08:02:44.519 | + [[ -n /usr/local/bin/pip ]]
- 2016-02-29 08:02:44.519 | ++ /usr/local/bin/pip --version
- 2016-02-29 08:02:44.520 | ++ awk '{ print $2}'
- 2016-02-29 08:02:44.900 | + PIP_VERSION=8.0.3
- 2016-02-29 08:02:44.900 | + echo 'pip: 8.0.3'
- 2016-02-29 08:02:44.901 | pip: 8.0.3
- 2016-02-29 08:02:44.901 | + uninstall_package python-pip
- 2016-02-29 08:02:44.901 | + is_ubuntu
- 2016-02-29 08:02:44.901 | + [[ -z deb ]]
- 2016-02-29 08:02:44.901 | + '[' deb = deb ']'
- 2016-02-29 08:02:44.901 | + apt_get purge python-pip
- 2016-02-29 08:02:44.905 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes purge python-pip
- 2016-02-29 08:02:44.919 | Reading package lists...
- 2016-02-29 08:02:45.197 | Building dependency tree...
- 2016-02-29 08:02:45.198 | Reading state information...
- 2016-02-29 08:02:45.486 | Package 'python-pip' is not installed, so not removed
- 2016-02-29 08:02:45.486 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:02:45.486 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:02:45.486 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:02:45.486 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:02:45.487 | python-wheel
- 2016-02-29 08:02:45.487 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:02:45.562 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:02:45.564 | + install_get_pip
- 2016-02-29 08:02:45.564 | + [[ ! -r /home/vagrant/devstack-liberty/files/get-pip.py ]]
- 2016-02-29 08:02:45.564 | + [[ -r /home/vagrant/devstack-liberty/files/get-pip.py.downloaded ]]
- 2016-02-29 08:02:45.564 | + curl --retry 6 --retry-delay 5 -z /home/vagrant/devstack-liberty/files/get-pip.py -o /home/vagrant/devstack-liberty/files/get-pip.py https://bootstrap.pypa.io/get-pip.py
- 2016-02-29 08:02:45.604 | % Total % Received % Xferd Average Speed Time Time Time Current
- 2016-02-29 08:02:45.604 | Dload Upload Total Spent Left Speed
- 2016-02-29 08:02:49.391 |
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
- 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
- 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
- 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
- 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
- 2016-02-29 08:02:49.392 | + touch /home/vagrant/devstack-liberty/files/get-pip.py.downloaded
- 2016-02-29 08:02:49.394 | + sudo -H -E python /home/vagrant/devstack-liberty/files/get-pip.py -c /home/vagrant/devstack-liberty/tools/cap-pip.txt
- 2016-02-29 08:02:50.697 | Collecting pip<8 (from -c /home/vagrant/devstack-liberty/tools/cap-pip.txt (line 1))
- 2016-02-29 08:02:51.587 | /tmp/tmpiF7uU6/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
- 2016-02-29 08:02:51.588 | /tmp/tmpiF7uU6/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
- 2016-02-29 08:02:52.884 | Using cached pip-7.1.2-py2.py3-none-any.whl
- 2016-02-29 08:02:52.954 | Installing collected packages: pip
- 2016-02-29 08:02:52.954 | Found existing installation: pip 8.0.3
- 2016-02-29 08:02:52.978 | Uninstalling pip-8.0.3:
- 2016-02-29 08:02:53.026 | Successfully uninstalled pip-8.0.3
- 2016-02-29 08:02:54.148 | Successfully installed pip-7.1.2
- 2016-02-29 08:02:54.512 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:02:54.512 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:02:54.540 | + [[ -n '' ]]
- 2016-02-29 08:02:54.541 | + pip_install -U setuptools
- 2016-02-29 08:02:54.915 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U setuptools
- 2016-02-29 08:02:56.439 | /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
- 2016-02-29 08:02:56.439 | InsecurePlatformWarning
- 2016-02-29 08:03:01.736 | Requirement already up-to-date: setuptools in /usr/local/lib/python2.7/dist-packages
- 2016-02-29 08:03:01.928 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:01.928 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:01.955 | + local 'test_req=-U setuptools/test-requirements.txt'
- 2016-02-29 08:03:01.955 | + [[ -e -U setuptools/test-requirements.txt ]]
- 2016-02-29 08:03:01.955 | + get_versions
- 2016-02-29 08:03:01.956 | ++ which pip
- 2016-02-29 08:03:01.958 | + PIP=/usr/local/bin/pip
- 2016-02-29 08:03:01.958 | + [[ -n /usr/local/bin/pip ]]
- 2016-02-29 08:03:01.959 | ++ /usr/local/bin/pip --version
- 2016-02-29 08:03:01.959 | ++ awk '{ print $2}'
- 2016-02-29 08:03:02.351 | + PIP_VERSION=7.1.2
- 2016-02-29 08:03:02.351 | + echo 'pip: 7.1.2'
- 2016-02-29 08:03:02.351 | pip: 7.1.2
- 2016-02-29 08:03:02.352 | + pip_install -U os-testr
- 2016-02-29 08:03:02.729 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U os-testr
- 2016-02-29 08:03:03.376 | Collecting os-testr===0.2.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 172))
- 2016-02-29 08:03:03.956 | /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
- 2016-02-29 08:03:03.956 | InsecurePlatformWarning
- 2016-02-29 08:03:05.010 | Using cached os_testr-0.2.0-py2-none-any.whl
- 2016-02-29 08:03:05.022 | Collecting pbr===1.2.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:03:05.495 | Using cached pbr-1.2.0-py2.py3-none-any.whl
- 2016-02-29 08:03:05.508 | Collecting python-subunit===1.1.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 244))
- 2016-02-29 08:03:06.364 | Requirement already up-to-date: testrepository===0.0.20 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 288))
- 2016-02-29 08:03:06.366 | Collecting testtools===1.8.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 291))
- 2016-02-29 08:03:06.809 | Using cached testtools-1.8.0-py2.py3-none-any.whl
- 2016-02-29 08:03:07.202 | Requirement already up-to-date: traceback2===1.4.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 295))
- 2016-02-29 08:03:07.587 | Requirement already up-to-date: unittest2===1.1.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:07.589 | Collecting Babel===1.3 (from -c /opt/stack/requirements/upper-constraints.txt (line 2))
- 2016-02-29 08:03:08.779 | Requirement already up-to-date: extras===0.0.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 107))
- 2016-02-29 08:03:08.780 | Collecting fixtures===1.2.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 111))
- 2016-02-29 08:03:09.244 | Using cached fixtures-1.2.0-py2.py3-none-any.whl
- 2016-02-29 08:03:09.252 | Collecting python-mimeparse===0.1.4 (from -c /opt/stack/requirements/upper-constraints.txt (line 236))
- 2016-02-29 08:03:10.068 | Requirement already up-to-date: linecache2===1.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 142))
- 2016-02-29 08:03:10.437 | Requirement already up-to-date: argparse in /usr/local/lib/python2.7/dist-packages (from unittest2===1.1.0->-c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:10.438 | Collecting six===1.9.0 (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:03:10.828 | Using cached six-1.9.0-py2.py3-none-any.whl
- 2016-02-29 08:03:10.834 | Collecting pytz===2015.4 (from -c /opt/stack/requirements/upper-constraints.txt (line 250))
- 2016-02-29 08:03:11.759 | Using cached pytz-2015.4-py2.py3-none-any.whl
- 2016-02-29 08:03:11.826 | Installing collected packages: pytz, Babel, pbr, python-mimeparse, testtools, fixtures, python-subunit, os-testr, six
- 2016-02-29 08:03:11.826 | Found existing installation: pytz 2015.7
- 2016-02-29 08:03:11.835 | Uninstalling pytz-2015.7:
- 2016-02-29 08:03:11.889 | Successfully uninstalled pytz-2015.7
- 2016-02-29 08:03:12.081 | Found existing installation: Babel 2.2.0
- 2016-02-29 08:03:12.093 | Uninstalling Babel-2.2.0:
- 2016-02-29 08:03:12.172 | Successfully uninstalled Babel-2.2.0
- 2016-02-29 08:03:12.343 | Found existing installation: pbr 1.8.1
- 2016-02-29 08:03:12.345 | Uninstalling pbr-1.8.1:
- 2016-02-29 08:03:12.350 | Successfully uninstalled pbr-1.8.1
- 2016-02-29 08:03:12.401 | Found existing installation: python-mimeparse 1.5.1
- 2016-02-29 08:03:12.402 | Uninstalling python-mimeparse-1.5.1:
- 2016-02-29 08:03:12.403 | Successfully uninstalled python-mimeparse-1.5.1
- 2016-02-29 08:03:12.407 | Found existing installation: testtools 2.0.0
- 2016-02-29 08:03:12.410 | Uninstalling testtools-2.0.0:
- 2016-02-29 08:03:12.416 | Successfully uninstalled testtools-2.0.0
- 2016-02-29 08:03:12.533 | Found existing installation: fixtures 1.4.0
- 2016-02-29 08:03:12.535 | Uninstalling fixtures-1.4.0:
- 2016-02-29 08:03:12.538 | Successfully uninstalled fixtures-1.4.0
- 2016-02-29 08:03:12.571 | Found existing installation: python-subunit 1.2.0
- 2016-02-29 08:03:12.572 | Uninstalling python-subunit-1.2.0:
- 2016-02-29 08:03:12.575 | Successfully uninstalled python-subunit-1.2.0
- 2016-02-29 08:03:12.642 | Found existing installation: os-testr 0.6.0
- 2016-02-29 08:03:12.644 | Uninstalling os-testr-0.6.0:
- 2016-02-29 08:03:12.646 | Successfully uninstalled os-testr-0.6.0
- 2016-02-29 08:03:12.663 | Found existing installation: six 1.10.0
- 2016-02-29 08:03:12.664 | Uninstalling six-1.10.0:
- 2016-02-29 08:03:12.665 | Successfully uninstalled six-1.10.0
- 2016-02-29 08:03:13.029 | Successfully installed Babel-1.3 fixtures-1.2.0 os-testr-0.2.0 pbr-1.2.0 python-mimeparse-0.1.4 python-subunit-1.1.0 pytz-2015.4 six-1.9.0 testtools-1.8.0
- 2016-02-29 08:03:13.243 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:13.243 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:13.276 | + local 'test_req=-U os-testr/test-requirements.txt'
- 2016-02-29 08:03:13.276 | + [[ -e -U os-testr/test-requirements.txt ]]
- 2016-02-29 08:03:13.276 | + TRACK_DEPENDS=False
- 2016-02-29 08:03:13.276 | + [[ False = True ]]
- 2016-02-29 08:03:13.276 | + source /home/vagrant/devstack-liberty/tools/fixup_stuff.sh
- 2016-02-29 08:03:13.416 | ++ [[ -z /home/vagrant/devstack-liberty ]]
- 2016-02-29 08:03:13.416 | ++ keystone_ports=35357,35358
- 2016-02-29 08:03:13.416 | ++ sysctl net.ipv4.ip_local_reserved_ports
- 2016-02-29 08:03:13.420 | +++ sysctl net.ipv4.ip_local_reserved_ports
- 2016-02-29 08:03:13.421 | +++ sed 's/^ //'
- 2016-02-29 08:03:13.422 | +++ awk -F= '{print $2;}'
- 2016-02-29 08:03:13.424 | ++ reserved_ports=
- 2016-02-29 08:03:13.424 | ++ [[ -z '' ]]
- 2016-02-29 08:03:13.424 | ++ sudo sysctl -w net.ipv4.ip_local_reserved_ports=35357,35358
- 2016-02-29 08:03:13.430 | net.ipv4.ip_local_reserved_ports = 35357,35358
- 2016-02-29 08:03:13.432 | ++ pip_install 'prettytable>=0.7'
- 2016-02-29 08:03:13.822 | ++ sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt 'prettytable>=0.7'
- 2016-02-29 08:03:14.479 | Requirement already satisfied (use --upgrade to upgrade): prettytable===0.7.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 201))
- 2016-02-29 08:03:14.769 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:14.769 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:14.795 | ++ local 'test_req=prettytable>=0.7/test-requirements.txt'
- 2016-02-29 08:03:14.795 | ++ [[ -e prettytable>=0.7/test-requirements.txt ]]
- 2016-02-29 08:03:14.796 | +++ get_package_path prettytable
- 2016-02-29 08:03:14.796 | +++ local package=prettytable
- 2016-02-29 08:03:14.797 | ++++ python -c 'import os; import prettytable; print(os.path.split(os.path.realpath(prettytable.__file__))[0])'
- 2016-02-29 08:03:14.912 | +++ echo /usr/local/lib/python2.7/dist-packages
- 2016-02-29 08:03:14.913 | ++ PACKAGE_DIR=/usr/local/lib/python2.7/dist-packages
- 2016-02-29 08:03:14.913 | +++ echo /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info
- 2016-02-29 08:03:14.914 | ++ dir=/usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info
- 2016-02-29 08:03:14.914 | ++ [[ -d /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info ]]
- 2016-02-29 08:03:14.914 | ++ sudo chmod +r /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/DESCRIPTION.rst /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/METADATA /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/RECORD /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/WHEEL /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/metadata.json /usr/local/lib/python2.7/dist-packages/prettytable-0.7.2.dist-info/top_level.txt
- 2016-02-29 08:03:14.921 | ++ pip_install httplib2
- 2016-02-29 08:03:15.280 | ++ sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt httplib2
- 2016-02-29 08:03:15.915 | Requirement already satisfied (use --upgrade to upgrade): httplib2===0.9.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 121))
- 2016-02-29 08:03:16.123 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:16.123 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:16.148 | ++ local test_req=httplib2/test-requirements.txt
- 2016-02-29 08:03:16.148 | ++ [[ -e httplib2/test-requirements.txt ]]
- 2016-02-29 08:03:16.149 | +++ get_package_path httplib2
- 2016-02-29 08:03:16.149 | +++ local package=httplib2
- 2016-02-29 08:03:16.150 | ++++ python -c 'import os; import httplib2; print(os.path.split(os.path.realpath(httplib2.__file__))[0])'
- 2016-02-29 08:03:16.196 | +++ echo /usr/local/lib/python2.7/dist-packages/httplib2
- 2016-02-29 08:03:16.197 | ++ PACKAGE_DIR=/usr/local/lib/python2.7/dist-packages/httplib2
- 2016-02-29 08:03:16.198 | +++ echo '/usr/local/lib/python2.7/dist-packages/httplib2-0.8*'
- 2016-02-29 08:03:16.199 | ++ dir='/usr/local/lib/python2.7/dist-packages/httplib2-0.8*'
- 2016-02-29 08:03:16.199 | ++ [[ -d /usr/local/lib/python2.7/dist-packages/httplib2-0.8* ]]
- 2016-02-29 08:03:16.199 | ++ is_fedora
- 2016-02-29 08:03:16.199 | ++ [[ -z Ubuntu ]]
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = Fedora ']'
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = 'Red Hat' ']'
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = CentOS ']'
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = OracleLinux ']'
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = CloudLinux ']'
- 2016-02-29 08:03:16.199 | ++ '[' Ubuntu = kvmibm ']'
- 2016-02-29 08:03:16.199 | ++ uninstall_package python-virtualenv
- 2016-02-29 08:03:16.199 | ++ is_ubuntu
- 2016-02-29 08:03:16.199 | ++ [[ -z deb ]]
- 2016-02-29 08:03:16.199 | ++ '[' deb = deb ']'
- 2016-02-29 08:03:16.199 | ++ apt_get purge python-virtualenv
- 2016-02-29 08:03:16.203 | ++ sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes purge python-virtualenv
- 2016-02-29 08:03:16.215 | Reading package lists...
- 2016-02-29 08:03:16.514 | Building dependency tree...
- 2016-02-29 08:03:16.515 | Reading state information...
- 2016-02-29 08:03:16.770 | Package 'python-virtualenv' is not installed, so not removed
- 2016-02-29 08:03:16.770 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:16.770 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:16.770 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:16.770 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:16.770 | python-wheel
- 2016-02-29 08:03:16.770 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:16.838 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:16.839 | ++ pip_install -U virtualenv
- 2016-02-29 08:03:17.209 | ++ sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U virtualenv
- 2016-02-29 08:03:18.471 | /usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
- 2016-02-29 08:03:18.471 | InsecurePlatformWarning
- 2016-02-29 08:03:19.603 | Requirement already up-to-date: virtualenv===13.1.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 301))
- 2016-02-29 08:03:19.865 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:19.865 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:19.889 | ++ local 'test_req=-U virtualenv/test-requirements.txt'
- 2016-02-29 08:03:19.890 | ++ [[ -e -U virtualenv/test-requirements.txt ]]
- 2016-02-29 08:03:19.890 | + install_infra
- 2016-02-29 08:03:19.890 | + local PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv
- 2016-02-29 08:03:19.890 | + '[' '!' -d /opt/stack/requirements/.venv ']'
- 2016-02-29 08:03:19.890 | + PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv
- 2016-02-29 08:03:19.890 | + pip_install -U pbr
- 2016-02-29 08:03:20.244 | + 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
- 2016-02-29 08:03:25.229 | /opt/stack/requirements/.venv/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
- 2016-02-29 08:03:25.229 | InsecurePlatformWarning
- 2016-02-29 08:03:26.812 | Requirement already up-to-date: pbr===1.2.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:03:27.100 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:27.100 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:27.123 | + local 'test_req=-U pbr/test-requirements.txt'
- 2016-02-29 08:03:27.124 | + [[ -e -U pbr/test-requirements.txt ]]
- 2016-02-29 08:03:27.124 | + PIP_VIRTUAL_ENV=/opt/stack/requirements/.venv
- 2016-02-29 08:03:27.124 | + pip_install /opt/stack/requirements
- 2016-02-29 08:03:27.529 | + 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
- 2016-02-29 08:03:28.030 | Processing /opt/stack/requirements
- 2016-02-29 08:03:49.572 | Requirement already satisfied (use --upgrade to upgrade): openstack.requirements==0.0.1.dev1373 from file:///opt/stack/requirements in /opt/stack/requirements/.venv/lib/python2.7/site-packages
- 2016-02-29 08:03:49.573 | Requirement already satisfied (use --upgrade to upgrade): Parsley===1.2 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 9))
- 2016-02-29 08:03:49.575 | Requirement already satisfied (use --upgrade to upgrade): fixtures===1.2.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 111))
- 2016-02-29 08:03:49.576 | Requirement already satisfied (use --upgrade to upgrade): pbr===1.2.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:03:49.577 | Requirement already satisfied (use --upgrade to upgrade): testtools===1.8.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 291))
- 2016-02-29 08:03:49.578 | Requirement already satisfied (use --upgrade to upgrade): traceback2===1.4.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 295))
- 2016-02-29 08:03:49.579 | Requirement already satisfied (use --upgrade to upgrade): unittest2===1.1.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:49.581 | Requirement already satisfied (use --upgrade to upgrade): extras===0.0.3 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 107))
- 2016-02-29 08:03:49.581 | Requirement already satisfied (use --upgrade to upgrade): python-mimeparse===0.1.4 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 236))
- 2016-02-29 08:03:49.582 | Requirement already satisfied (use --upgrade to upgrade): linecache2===1.0.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 142))
- 2016-02-29 08:03:49.583 | Requirement already satisfied (use --upgrade to upgrade): argparse in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from unittest2===1.1.0->-c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:49.583 | Requirement already satisfied (use --upgrade to upgrade): six===1.9.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:03:49.782 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:49.782 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:49.806 | + local test_req=/opt/stack/requirements/test-requirements.txt
- 2016-02-29 08:03:49.806 | + [[ -e /opt/stack/requirements/test-requirements.txt ]]
- 2016-02-29 08:03:49.806 | + echo 'Installing test-requirements for /opt/stack/requirements/test-requirements.txt'
- 2016-02-29 08:03:49.806 | Installing test-requirements for /opt/stack/requirements/test-requirements.txt
- 2016-02-29 08:03:49.806 | + env http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /opt/stack/requirements/.venv/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -r /opt/stack/requirements/test-requirements.txt
- 2016-02-29 08:03:50.248 | Requirement already satisfied (use --upgrade to upgrade): fixtures===1.2.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 111))
- 2016-02-29 08:03:50.251 | Requirement already satisfied (use --upgrade to upgrade): packaging===15.2 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 192))
- 2016-02-29 08:03:50.252 | Requirement already satisfied (use --upgrade to upgrade): pbr===1.2.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:03:50.253 | Requirement already satisfied (use --upgrade to upgrade): testrepository===0.0.20 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 288))
- 2016-02-29 08:03:50.255 | Requirement already satisfied (use --upgrade to upgrade): testscenarios===0.5.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 290))
- 2016-02-29 08:03:50.256 | Requirement already satisfied (use --upgrade to upgrade): testtools===1.8.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 291))
- 2016-02-29 08:03:50.258 | Requirement already satisfied (use --upgrade to upgrade): traceback2===1.4.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 295))
- 2016-02-29 08:03:50.259 | Requirement already satisfied (use --upgrade to upgrade): unittest2===1.1.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:50.260 | Requirement already satisfied (use --upgrade to upgrade): virtualenv===13.1.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 301))
- 2016-02-29 08:03:50.262 | Requirement already satisfied (use --upgrade to upgrade): hacking<0.11,>=0.10 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -r /opt/stack/requirements/test-requirements.txt (line 1))
- 2016-02-29 08:03:50.264 | Requirement already satisfied (use --upgrade to upgrade): python-subunit===1.1.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 244))
- 2016-02-29 08:03:50.266 | Requirement already satisfied (use --upgrade to upgrade): extras===0.0.3 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 107))
- 2016-02-29 08:03:50.267 | Requirement already satisfied (use --upgrade to upgrade): python-mimeparse===0.1.4 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 236))
- 2016-02-29 08:03:50.268 | Requirement already satisfied (use --upgrade to upgrade): linecache2===1.0.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 142))
- 2016-02-29 08:03:50.269 | Requirement already satisfied (use --upgrade to upgrade): argparse in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from unittest2===1.1.0->-c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:03:50.270 | Requirement already satisfied (use --upgrade to upgrade): six===1.9.0 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:03:50.271 | Requirement already satisfied (use --upgrade to upgrade): mccabe==0.2.1 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from hacking<0.11,>=0.10->-r /opt/stack/requirements/test-requirements.txt (line 1))
- 2016-02-29 08:03:50.272 | Requirement already satisfied (use --upgrade to upgrade): flake8==2.2.4 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from hacking<0.11,>=0.10->-r /opt/stack/requirements/test-requirements.txt (line 1))
- 2016-02-29 08:03:50.274 | Requirement already satisfied (use --upgrade to upgrade): pyflakes==0.8.1 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from hacking<0.11,>=0.10->-r /opt/stack/requirements/test-requirements.txt (line 1))
- 2016-02-29 08:03:50.275 | Requirement already satisfied (use --upgrade to upgrade): pep8==1.5.7 in /opt/stack/requirements/.venv/lib/python2.7/site-packages (from hacking<0.11,>=0.10->-r /opt/stack/requirements/test-requirements.txt (line 1))
- 2016-02-29 08:03:50.456 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:50.456 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:50.477 | + unset PIP_VIRTUAL_ENV
- 2016-02-29 08:03:50.478 | + use_library_from_git pbr
- 2016-02-29 08:03:50.478 | + local name=pbr
- 2016-02-29 08:03:50.478 | + local enabled=1
- 2016-02-29 08:03:50.478 | + [[ ,, =~ ,pbr, ]]
- 2016-02-29 08:03:50.478 | + return 1
- 2016-02-29 08:03:50.478 | + pip_install -U pbr
- 2016-02-29 08:03:50.843 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -U pbr
- 2016-02-29 08:03:51.532 | Requirement already up-to-date: pbr===1.2.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:03:51.715 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:51.716 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:51.742 | + local 'test_req=-U pbr/test-requirements.txt'
- 2016-02-29 08:03:51.742 | + [[ -e -U pbr/test-requirements.txt ]]
- 2016-02-29 08:03:51.742 | + run_phase stack pre-install
- 2016-02-29 08:03:51.743 | + local mode=stack
- 2016-02-29 08:03:51.743 | + local phase=pre-install
- 2016-02-29 08:03:51.743 | + [[ -d /home/vagrant/devstack-liberty/extras.d ]]
- 2016-02-29 08:03:51.743 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:03:51.743 | + [[ -r /home/vagrant/devstack-liberty/extras.d/50-ironic.sh ]]
- 2016-02-29 08:03:51.743 | + source /home/vagrant/devstack-liberty/extras.d/50-ironic.sh stack pre-install
- 2016-02-29 08:03:51.743 | ++ is_service_enabled ir-api ir-cond
- 2016-02-29 08:03:51.745 | ++ return 1
- 2016-02-29 08:03:51.746 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:03:51.746 | + [[ -r /home/vagrant/devstack-liberty/extras.d/60-ceph.sh ]]
- 2016-02-29 08:03:51.746 | + source /home/vagrant/devstack-liberty/extras.d/60-ceph.sh stack pre-install
- 2016-02-29 08:03:51.746 | ++ is_service_enabled ceph
- 2016-02-29 08:03:51.748 | ++ return 1
- 2016-02-29 08:03:51.749 | + for i in '$TOP_DIR/extras.d/*.sh'
- 2016-02-29 08:03:51.749 | + [[ -r /home/vagrant/devstack-liberty/extras.d/80-tempest.sh ]]
- 2016-02-29 08:03:51.749 | + source /home/vagrant/devstack-liberty/extras.d/80-tempest.sh stack pre-install
- 2016-02-29 08:03:51.749 | ++ is_service_enabled tempest
- 2016-02-29 08:03:51.751 | ++ return 0
- 2016-02-29 08:03:51.751 | ++ [[ stack == \s\o\u\r\c\e ]]
- 2016-02-29 08:03:51.751 | ++ [[ stack == \s\t\a\c\k ]]
- 2016-02-29 08:03:51.751 | ++ [[ pre-install == \i\n\s\t\a\l\l ]]
- 2016-02-29 08:03:51.751 | ++ [[ stack == \s\t\a\c\k ]]
- 2016-02-29 08:03:51.751 | ++ [[ pre-install == \p\o\s\t\-\c\o\n\f\i\g ]]
- 2016-02-29 08:03:51.751 | ++ [[ stack == \s\t\a\c\k ]]
- 2016-02-29 08:03:51.751 | ++ [[ pre-install == \e\x\t\r\a ]]
- 2016-02-29 08:03:51.751 | ++ [[ stack == \s\t\a\c\k ]]
- 2016-02-29 08:03:51.752 | ++ [[ pre-install == \p\o\s\t\-\e\x\t\r\a ]]
- 2016-02-29 08:03:51.752 | ++ [[ stack == \u\n\s\t\a\c\k ]]
- 2016-02-29 08:03:51.752 | ++ [[ stack == \c\l\e\a\n ]]
- 2016-02-29 08:03:51.752 | + [[ stack == \s\o\u\r\c\e ]]
- 2016-02-29 08:03:51.752 | + [[ stack == \o\v\e\r\r\i\d\e\_\d\e\f\a\u\l\t\s ]]
- 2016-02-29 08:03:51.752 | + run_plugins stack pre-install
- 2016-02-29 08:03:51.752 | + local mode=stack
- 2016-02-29 08:03:51.752 | + local phase=pre-install
- 2016-02-29 08:03:51.752 | + local plugins=
- 2016-02-29 08:03:51.752 | + local plugin
- 2016-02-29 08:03:51.752 | + install_rpc_backend
- 2016-02-29 08:03:51.752 | + is_service_enabled rabbit
- 2016-02-29 08:03:51.754 | + return 0
- 2016-02-29 08:03:51.754 | + install_package rabbitmq-server
- 2016-02-29 08:03:51.754 | + update_package_repo
- 2016-02-29 08:03:51.754 | + NO_UPDATE_REPOS=False
- 2016-02-29 08:03:51.754 | + REPOS_UPDATED=True
- 2016-02-29 08:03:51.754 | + RETRY_UPDATE=False
- 2016-02-29 08:03:51.754 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:03:51.754 | + is_ubuntu
- 2016-02-29 08:03:51.754 | + [[ -z deb ]]
- 2016-02-29 08:03:51.754 | + '[' deb = deb ']'
- 2016-02-29 08:03:51.755 | + apt_get_update
- 2016-02-29 08:03:51.755 | + [[ True == \T\r\u\e ]]
- 2016-02-29 08:03:51.755 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:03:51.755 | + return
- 2016-02-29 08:03:51.755 | + real_install_package rabbitmq-server
- 2016-02-29 08:03:51.755 | + is_ubuntu
- 2016-02-29 08:03:51.755 | + [[ -z deb ]]
- 2016-02-29 08:03:51.755 | + '[' deb = deb ']'
- 2016-02-29 08:03:51.755 | + apt_get install rabbitmq-server
- 2016-02-29 08:03:51.759 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install rabbitmq-server
- 2016-02-29 08:03:51.771 | Reading package lists...
- 2016-02-29 08:03:52.041 | Building dependency tree...
- 2016-02-29 08:03:52.042 | Reading state information...
- 2016-02-29 08:03:52.300 | rabbitmq-server is already the newest version.
- 2016-02-29 08:03:52.300 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:52.300 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:52.300 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:52.301 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:52.301 | python-wheel
- 2016-02-29 08:03:52.301 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:52.364 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:52.365 | + real_install_package rabbitmq-server
- 2016-02-29 08:03:52.365 | + is_ubuntu
- 2016-02-29 08:03:52.365 | + [[ -z deb ]]
- 2016-02-29 08:03:52.365 | + '[' deb = deb ']'
- 2016-02-29 08:03:52.365 | + apt_get install rabbitmq-server
- 2016-02-29 08:03:52.369 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install rabbitmq-server
- 2016-02-29 08:03:52.380 | Reading package lists...
- 2016-02-29 08:03:52.659 | Building dependency tree...
- 2016-02-29 08:03:52.660 | Reading state information...
- 2016-02-29 08:03:52.928 | rabbitmq-server is already the newest version.
- 2016-02-29 08:03:52.928 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:52.928 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:52.928 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:52.928 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:52.928 | python-wheel
- 2016-02-29 08:03:52.928 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:52.994 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:52.995 | + is_service_enabled mysql postgresql
- 2016-02-29 08:03:52.998 | + return 0
- 2016-02-29 08:03:52.999 | + install_database
- 2016-02-29 08:03:52.999 | + install_database_mysql
- 2016-02-29 08:03:52.999 | + is_ubuntu
- 2016-02-29 08:03:52.999 | + [[ -z deb ]]
- 2016-02-29 08:03:52.999 | + '[' deb = deb ']'
- 2016-02-29 08:03:52.999 | + sudo debconf-set-selections
- 2016-02-29 08:03:55.205 | + [[ ! -e /home/vagrant/.my.cnf ]]
- 2016-02-29 08:03:55.205 | + is_suse
- 2016-02-29 08:03:55.205 | + [[ -z Ubuntu ]]
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = openSUSE ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = 'SUSE LINUX' ']'
- 2016-02-29 08:03:55.205 | + is_oraclelinux
- 2016-02-29 08:03:55.205 | + [[ -z Ubuntu ]]
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = OracleLinux ']'
- 2016-02-29 08:03:55.205 | + is_fedora
- 2016-02-29 08:03:55.205 | + [[ -z Ubuntu ]]
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = Fedora ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = 'Red Hat' ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = CentOS ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = OracleLinux ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = CloudLinux ']'
- 2016-02-29 08:03:55.205 | + '[' Ubuntu = kvmibm ']'
- 2016-02-29 08:03:55.205 | + is_ubuntu
- 2016-02-29 08:03:55.205 | + [[ -z deb ]]
- 2016-02-29 08:03:55.205 | + '[' deb = deb ']'
- 2016-02-29 08:03:55.205 | + install_package mysql-server
- 2016-02-29 08:03:55.205 | + update_package_repo
- 2016-02-29 08:03:55.205 | + NO_UPDATE_REPOS=False
- 2016-02-29 08:03:55.205 | + REPOS_UPDATED=True
- 2016-02-29 08:03:55.205 | + RETRY_UPDATE=False
- 2016-02-29 08:03:55.205 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:03:55.206 | + is_ubuntu
- 2016-02-29 08:03:55.206 | + [[ -z deb ]]
- 2016-02-29 08:03:55.206 | + '[' deb = deb ']'
- 2016-02-29 08:03:55.206 | + apt_get_update
- 2016-02-29 08:03:55.206 | + [[ True == \T\r\u\e ]]
- 2016-02-29 08:03:55.206 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:03:55.206 | + return
- 2016-02-29 08:03:55.206 | + real_install_package mysql-server
- 2016-02-29 08:03:55.206 | + is_ubuntu
- 2016-02-29 08:03:55.206 | + [[ -z deb ]]
- 2016-02-29 08:03:55.206 | + '[' deb = deb ']'
- 2016-02-29 08:03:55.206 | + apt_get install mysql-server
- 2016-02-29 08:03:55.209 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install mysql-server
- 2016-02-29 08:03:55.222 | Reading package lists...
- 2016-02-29 08:03:55.502 | Building dependency tree...
- 2016-02-29 08:03:55.503 | Reading state information...
- 2016-02-29 08:03:55.776 | mysql-server is already the newest version.
- 2016-02-29 08:03:55.776 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:55.777 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:55.777 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:55.777 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:55.777 | python-wheel
- 2016-02-29 08:03:55.778 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:55.845 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:55.847 | + real_install_package mysql-server
- 2016-02-29 08:03:55.847 | + is_ubuntu
- 2016-02-29 08:03:55.848 | + [[ -z deb ]]
- 2016-02-29 08:03:55.848 | + '[' deb = deb ']'
- 2016-02-29 08:03:55.848 | + apt_get install mysql-server
- 2016-02-29 08:03:55.852 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install mysql-server
- 2016-02-29 08:03:55.865 | Reading package lists...
- 2016-02-29 08:03:56.129 | Building dependency tree...
- 2016-02-29 08:03:56.130 | Reading state information...
- 2016-02-29 08:03:56.382 | mysql-server is already the newest version.
- 2016-02-29 08:03:56.383 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:56.383 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:56.383 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:56.383 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:56.383 | python-wheel
- 2016-02-29 08:03:56.383 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:56.447 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:56.449 | + install_database_python
- 2016-02-29 08:03:56.449 | + install_database_python_mysql
- 2016-02-29 08:03:56.449 | + pip_install_gr PyMySQL
- 2016-02-29 08:03:56.449 | + local name=PyMySQL
- 2016-02-29 08:03:56.449 | ++ get_from_global_requirements PyMySQL
- 2016-02-29 08:03:56.450 | ++ local package=PyMySQL
- 2016-02-29 08:03:56.451 | +++ grep -i -h '^PyMySQL' /opt/stack/requirements/global-requirements.txt
- 2016-02-29 08:03:56.452 | +++ cut -d# -f1
- 2016-02-29 08:03:56.453 | ++ local 'required_pkg=PyMySQL>=0.6.2 '
- 2016-02-29 08:03:56.454 | ++ [[ PyMySQL>=0.6.2 == '' ]]
- 2016-02-29 08:03:56.454 | ++ echo 'PyMySQL>=0.6.2'
- 2016-02-29 08:03:56.454 | + local 'clean_name=PyMySQL>=0.6.2'
- 2016-02-29 08:03:56.454 | + pip_install 'PyMySQL>=0.6.2'
- 2016-02-29 08:03:56.821 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt 'PyMySQL>=0.6.2'
- 2016-02-29 08:03:57.514 | Requirement already satisfied (use --upgrade to upgrade): PyMySQL===0.6.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 17))
- 2016-02-29 08:03:57.826 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:03:57.826 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:03:57.851 | + local 'test_req=PyMySQL>=0.6.2/test-requirements.txt'
- 2016-02-29 08:03:57.851 | + [[ -e PyMySQL>=0.6.2/test-requirements.txt ]]
- 2016-02-29 08:03:57.851 | + [[ PyMySQL == \M\y\S\Q\L\-\p\y\t\h\o\n ]]
- 2016-02-29 08:03:57.851 | + [[ PyMySQL == \P\y\M\y\S\Q\L ]]
- 2016-02-29 08:03:57.851 | + ADDITIONAL_VENV_PACKAGES+=,PyMySQL
- 2016-02-29 08:03:57.851 | + is_service_enabled neutron
- 2016-02-29 08:03:57.854 | + return 0
- 2016-02-29 08:03:57.854 | + install_neutron_agent_packages
- 2016-02-29 08:03:57.854 | + is_service_enabled q-l3
- 2016-02-29 08:03:57.857 | + return 0
- 2016-02-29 08:03:57.857 | + install_package radvd
- 2016-02-29 08:03:57.857 | + update_package_repo
- 2016-02-29 08:03:57.857 | + NO_UPDATE_REPOS=False
- 2016-02-29 08:03:57.857 | + REPOS_UPDATED=True
- 2016-02-29 08:03:57.857 | + RETRY_UPDATE=False
- 2016-02-29 08:03:57.858 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:03:57.858 | + is_ubuntu
- 2016-02-29 08:03:57.858 | + [[ -z deb ]]
- 2016-02-29 08:03:57.858 | + '[' deb = deb ']'
- 2016-02-29 08:03:57.858 | + apt_get_update
- 2016-02-29 08:03:57.858 | + [[ True == \T\r\u\e ]]
- 2016-02-29 08:03:57.858 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:03:57.858 | + return
- 2016-02-29 08:03:57.858 | + real_install_package radvd
- 2016-02-29 08:03:57.858 | + is_ubuntu
- 2016-02-29 08:03:57.858 | + [[ -z deb ]]
- 2016-02-29 08:03:57.858 | + '[' deb = deb ']'
- 2016-02-29 08:03:57.858 | + apt_get install radvd
- 2016-02-29 08:03:57.862 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install radvd
- 2016-02-29 08:03:57.873 | Reading package lists...
- 2016-02-29 08:03:58.148 | Building dependency tree...
- 2016-02-29 08:03:58.149 | Reading state information...
- 2016-02-29 08:03:58.410 | radvd is already the newest version.
- 2016-02-29 08:03:58.411 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:58.411 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:58.411 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:58.411 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:58.411 | python-wheel
- 2016-02-29 08:03:58.411 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:58.476 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:58.477 | + real_install_package radvd
- 2016-02-29 08:03:58.477 | + is_ubuntu
- 2016-02-29 08:03:58.477 | + [[ -z deb ]]
- 2016-02-29 08:03:58.477 | + '[' deb = deb ']'
- 2016-02-29 08:03:58.477 | + apt_get install radvd
- 2016-02-29 08:03:58.482 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install radvd
- 2016-02-29 08:03:58.496 | Reading package lists...
- 2016-02-29 08:03:58.774 | Building dependency tree...
- 2016-02-29 08:03:58.775 | Reading state information...
- 2016-02-29 08:03:59.036 | radvd is already the newest version.
- 2016-02-29 08:03:59.036 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:59.036 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:59.036 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:59.036 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:59.037 | python-wheel
- 2016-02-29 08:03:59.037 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:59.101 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:59.102 | + is_service_enabled q-agt q-dhcp q-l3
- 2016-02-29 08:03:59.105 | + return 0
- 2016-02-29 08:03:59.105 | + neutron_plugin_install_agent_packages
- 2016-02-29 08:03:59.105 | + _neutron_ovs_base_install_agent_packages
- 2016-02-29 08:03:59.106 | ++ get_packages openvswitch
- 2016-02-29 08:03:59.163 | + install_package fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.163 | + update_package_repo
- 2016-02-29 08:03:59.163 | + NO_UPDATE_REPOS=False
- 2016-02-29 08:03:59.163 | + REPOS_UPDATED=True
- 2016-02-29 08:03:59.163 | + RETRY_UPDATE=False
- 2016-02-29 08:03:59.164 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:03:59.164 | + is_ubuntu
- 2016-02-29 08:03:59.164 | + [[ -z deb ]]
- 2016-02-29 08:03:59.164 | + '[' deb = deb ']'
- 2016-02-29 08:03:59.164 | + apt_get_update
- 2016-02-29 08:03:59.164 | + [[ True == \T\r\u\e ]]
- 2016-02-29 08:03:59.164 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:03:59.165 | + return
- 2016-02-29 08:03:59.165 | + real_install_package fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.165 | + is_ubuntu
- 2016-02-29 08:03:59.165 | + [[ -z deb ]]
- 2016-02-29 08:03:59.165 | + '[' deb = deb ']'
- 2016-02-29 08:03:59.165 | + apt_get install fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.167 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.180 | Reading package lists...
- 2016-02-29 08:03:59.468 | Building dependency tree...
- 2016-02-29 08:03:59.470 | Reading state information...
- 2016-02-29 08:03:59.751 | fakeroot is already the newest version.
- 2016-02-29 08:03:59.751 | make is already the newest version.
- 2016-02-29 08:03:59.751 | openvswitch-switch is already the newest version.
- 2016-02-29 08:03:59.751 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:03:59.751 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:03:59.751 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:03:59.751 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:03:59.751 | python-wheel
- 2016-02-29 08:03:59.751 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:03:59.817 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:03:59.818 | + real_install_package fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.818 | + is_ubuntu
- 2016-02-29 08:03:59.818 | + [[ -z deb ]]
- 2016-02-29 08:03:59.818 | + '[' deb = deb ']'
- 2016-02-29 08:03:59.818 | + apt_get install fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.822 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install fakeroot make openvswitch-switch
- 2016-02-29 08:03:59.834 | Reading package lists...
- 2016-02-29 08:04:00.123 | Building dependency tree...
- 2016-02-29 08:04:00.124 | Reading state information...
- 2016-02-29 08:04:00.380 | fakeroot is already the newest version.
- 2016-02-29 08:04:00.380 | make is already the newest version.
- 2016-02-29 08:04:00.380 | openvswitch-switch is already the newest version.
- 2016-02-29 08:04:00.380 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:04:00.380 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:04:00.380 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:04:00.380 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:04:00.380 | python-wheel
- 2016-02-29 08:04:00.380 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:04:00.446 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:04:00.448 | + is_ubuntu
- 2016-02-29 08:04:00.448 | + [[ -z deb ]]
- 2016-02-29 08:04:00.448 | + '[' deb = deb ']'
- 2016-02-29 08:04:00.448 | + _neutron_ovs_base_install_ubuntu_dkms
- 2016-02-29 08:04:00.449 | ++ uname -r
- 2016-02-29 08:04:00.451 | + local kernel_version=3.13.0-79-generic
- 2016-02-29 08:04:00.453 | ++ echo 3.13.0-79-generic
- 2016-02-29 08:04:00.454 | ++ cut -d. -f1-2
- 2016-02-29 08:04:00.456 | + local kernel_major_minor=3.13
- 2016-02-29 08:04:00.457 | ++ vercmp_numbers 3.13 3.13
- 2016-02-29 08:04:00.457 | ++ typeset v1=3.13 v2=3.13 sep
- 2016-02-29 08:04:00.457 | ++ typeset -a ver1 ver2
- 2016-02-29 08:04:00.458 | ++ IFS=.
- 2016-02-29 08:04:00.458 | ++ read -ra ver1
- 2016-02-29 08:04:00.458 | ++ IFS=.
- 2016-02-29 08:04:00.458 | ++ read -ra ver2
- 2016-02-29 08:04:00.459 | ++ _vercmp_r 2 3 13 3 13
- 2016-02-29 08:04:00.459 | ++ typeset sep
- 2016-02-29 08:04:00.459 | ++ ver1=()
- 2016-02-29 08:04:00.459 | ++ ver2=()
- 2016-02-29 08:04:00.460 | ++ typeset -a ver1 ver2
- 2016-02-29 08:04:00.460 | ++ sep=2
- 2016-02-29 08:04:00.460 | ++ shift
- 2016-02-29 08:04:00.460 | ++ ver1=("${@:1:sep}")
- 2016-02-29 08:04:00.460 | ++ ver2=("${@:sep+1}")
- 2016-02-29 08:04:00.460 | ++ (( ver1 > ver2 ))
- 2016-02-29 08:04:00.460 | ++ (( ver2 > ver1 ))
- 2016-02-29 08:04:00.460 | ++ (( sep <= 1 ))
- 2016-02-29 08:04:00.461 | ++ _vercmp_r 1 13 13
- 2016-02-29 08:04:00.461 | ++ typeset sep
- 2016-02-29 08:04:00.461 | ++ ver1=()
- 2016-02-29 08:04:00.461 | ++ ver2=()
- 2016-02-29 08:04:00.461 | ++ typeset -a ver1 ver2
- 2016-02-29 08:04:00.461 | ++ sep=1
- 2016-02-29 08:04:00.462 | ++ shift
- 2016-02-29 08:04:00.462 | ++ ver1=("${@:1:sep}")
- 2016-02-29 08:04:00.462 | ++ ver2=("${@:sep+1}")
- 2016-02-29 08:04:00.462 | ++ (( ver1 > ver2 ))
- 2016-02-29 08:04:00.462 | ++ (( ver2 > ver1 ))
- 2016-02-29 08:04:00.462 | ++ (( sep <= 1 ))
- 2016-02-29 08:04:00.462 | ++ echo 0
- 2016-02-29 08:04:00.462 | ++ return 0
- 2016-02-29 08:04:00.464 | + '[' 0 -lt 0 ']'
- 2016-02-29 08:04:00.464 | + restart_service openvswitch-switch
- 2016-02-29 08:04:00.464 | + is_ubuntu
- 2016-02-29 08:04:00.464 | + [[ -z deb ]]
- 2016-02-29 08:04:00.464 | + '[' deb = deb ']'
- 2016-02-29 08:04:00.464 | + sudo /usr/sbin/service openvswitch-switch restart
- 2016-02-29 08:04:00.856 | openvswitch-switch stop/waiting
- 2016-02-29 08:04:01.201 | openvswitch-switch start/running
- 2016-02-29 08:04:01.202 | + is_service_enabled q-lbaas
- 2016-02-29 08:04:01.206 | + return 1
- 2016-02-29 08:04:01.206 | + echo_summary 'Installing OpenStack project source'
- 2016-02-29 08:04:01.206 | + [[ -t 3 ]]
- 2016-02-29 08:04:01.206 | + [[ True != \T\r\u\e ]]
- 2016-02-29 08:04:01.206 | + echo -e Installing OpenStack project source
- 2016-02-29 08:04:01.206 | + install_oslo
- 2016-02-29 08:04:01.206 | + _do_install_oslo_lib automaton
- 2016-02-29 08:04:01.206 | + local name=automaton
- 2016-02-29 08:04:01.206 | + use_library_from_git automaton
- 2016-02-29 08:04:01.206 | + local name=automaton
- 2016-02-29 08:04:01.206 | + local enabled=1
- 2016-02-29 08:04:01.206 | + [[ ,, =~ ,automaton, ]]
- 2016-02-29 08:04:01.206 | + return 1
- 2016-02-29 08:04:01.206 | + _do_install_oslo_lib cliff
- 2016-02-29 08:04:01.206 | + local name=cliff
- 2016-02-29 08:04:01.207 | + use_library_from_git cliff
- 2016-02-29 08:04:01.207 | + local name=cliff
- 2016-02-29 08:04:01.207 | + local enabled=1
- 2016-02-29 08:04:01.207 | + [[ ,, =~ ,cliff, ]]
- 2016-02-29 08:04:01.207 | + return 1
- 2016-02-29 08:04:01.207 | + _do_install_oslo_lib debtcollector
- 2016-02-29 08:04:01.207 | + local name=debtcollector
- 2016-02-29 08:04:01.207 | + use_library_from_git debtcollector
- 2016-02-29 08:04:01.207 | + local name=debtcollector
- 2016-02-29 08:04:01.207 | + local enabled=1
- 2016-02-29 08:04:01.207 | + [[ ,, =~ ,debtcollector, ]]
- 2016-02-29 08:04:01.207 | + return 1
- 2016-02-29 08:04:01.207 | + _do_install_oslo_lib futurist
- 2016-02-29 08:04:01.207 | + local name=futurist
- 2016-02-29 08:04:01.207 | + use_library_from_git futurist
- 2016-02-29 08:04:01.207 | + local name=futurist
- 2016-02-29 08:04:01.207 | + local enabled=1
- 2016-02-29 08:04:01.207 | + [[ ,, =~ ,futurist, ]]
- 2016-02-29 08:04:01.207 | + return 1
- 2016-02-29 08:04:01.207 | + _do_install_oslo_lib oslo.cache
- 2016-02-29 08:04:01.207 | + local name=oslo.cache
- 2016-02-29 08:04:01.207 | + use_library_from_git oslo.cache
- 2016-02-29 08:04:01.208 | + local name=oslo.cache
- 2016-02-29 08:04:01.208 | + local enabled=1
- 2016-02-29 08:04:01.208 | + [[ ,, =~ ,oslo.cache, ]]
- 2016-02-29 08:04:01.208 | + return 1
- 2016-02-29 08:04:01.208 | + _do_install_oslo_lib oslo.concurrency
- 2016-02-29 08:04:01.208 | + local name=oslo.concurrency
- 2016-02-29 08:04:01.208 | + use_library_from_git oslo.concurrency
- 2016-02-29 08:04:01.208 | + local name=oslo.concurrency
- 2016-02-29 08:04:01.208 | + local enabled=1
- 2016-02-29 08:04:01.208 | + [[ ,, =~ ,oslo.concurrency, ]]
- 2016-02-29 08:04:01.208 | + return 1
- 2016-02-29 08:04:01.208 | + _do_install_oslo_lib oslo.config
- 2016-02-29 08:04:01.208 | + local name=oslo.config
- 2016-02-29 08:04:01.208 | + use_library_from_git oslo.config
- 2016-02-29 08:04:01.208 | + local name=oslo.config
- 2016-02-29 08:04:01.208 | + local enabled=1
- 2016-02-29 08:04:01.208 | + [[ ,, =~ ,oslo.config, ]]
- 2016-02-29 08:04:01.208 | + return 1
- 2016-02-29 08:04:01.208 | + _do_install_oslo_lib oslo.context
- 2016-02-29 08:04:01.208 | + local name=oslo.context
- 2016-02-29 08:04:01.208 | + use_library_from_git oslo.context
- 2016-02-29 08:04:01.208 | + local name=oslo.context
- 2016-02-29 08:04:01.209 | + local enabled=1
- 2016-02-29 08:04:01.209 | + [[ ,, =~ ,oslo.context, ]]
- 2016-02-29 08:04:01.209 | + return 1
- 2016-02-29 08:04:01.209 | + _do_install_oslo_lib oslo.db
- 2016-02-29 08:04:01.209 | + local name=oslo.db
- 2016-02-29 08:04:01.209 | + use_library_from_git oslo.db
- 2016-02-29 08:04:01.209 | + local name=oslo.db
- 2016-02-29 08:04:01.209 | + local enabled=1
- 2016-02-29 08:04:01.209 | + [[ ,, =~ ,oslo.db, ]]
- 2016-02-29 08:04:01.209 | + return 1
- 2016-02-29 08:04:01.209 | + _do_install_oslo_lib oslo.i18n
- 2016-02-29 08:04:01.209 | + local name=oslo.i18n
- 2016-02-29 08:04:01.209 | + use_library_from_git oslo.i18n
- 2016-02-29 08:04:01.209 | + local name=oslo.i18n
- 2016-02-29 08:04:01.209 | + local enabled=1
- 2016-02-29 08:04:01.209 | + [[ ,, =~ ,oslo.i18n, ]]
- 2016-02-29 08:04:01.209 | + return 1
- 2016-02-29 08:04:01.209 | + _do_install_oslo_lib oslo.log
- 2016-02-29 08:04:01.209 | + local name=oslo.log
- 2016-02-29 08:04:01.209 | + use_library_from_git oslo.log
- 2016-02-29 08:04:01.209 | + local name=oslo.log
- 2016-02-29 08:04:01.210 | + local enabled=1
- 2016-02-29 08:04:01.210 | + [[ ,, =~ ,oslo.log, ]]
- 2016-02-29 08:04:01.210 | + return 1
- 2016-02-29 08:04:01.210 | + _do_install_oslo_lib oslo.messaging
- 2016-02-29 08:04:01.210 | + local name=oslo.messaging
- 2016-02-29 08:04:01.210 | + use_library_from_git oslo.messaging
- 2016-02-29 08:04:01.210 | + local name=oslo.messaging
- 2016-02-29 08:04:01.210 | + local enabled=1
- 2016-02-29 08:04:01.210 | + [[ ,, =~ ,oslo.messaging, ]]
- 2016-02-29 08:04:01.210 | + return 1
- 2016-02-29 08:04:01.210 | + _do_install_oslo_lib oslo.middleware
- 2016-02-29 08:04:01.210 | + local name=oslo.middleware
- 2016-02-29 08:04:01.210 | + use_library_from_git oslo.middleware
- 2016-02-29 08:04:01.210 | + local name=oslo.middleware
- 2016-02-29 08:04:01.210 | + local enabled=1
- 2016-02-29 08:04:01.210 | + [[ ,, =~ ,oslo.middleware, ]]
- 2016-02-29 08:04:01.210 | + return 1
- 2016-02-29 08:04:01.210 | + _do_install_oslo_lib oslo.policy
- 2016-02-29 08:04:01.210 | + local name=oslo.policy
- 2016-02-29 08:04:01.210 | + use_library_from_git oslo.policy
- 2016-02-29 08:04:01.210 | + local name=oslo.policy
- 2016-02-29 08:04:01.211 | + local enabled=1
- 2016-02-29 08:04:01.211 | + [[ ,, =~ ,oslo.policy, ]]
- 2016-02-29 08:04:01.211 | + return 1
- 2016-02-29 08:04:01.211 | + _do_install_oslo_lib oslo.reports
- 2016-02-29 08:04:01.211 | + local name=oslo.reports
- 2016-02-29 08:04:01.211 | + use_library_from_git oslo.reports
- 2016-02-29 08:04:01.211 | + local name=oslo.reports
- 2016-02-29 08:04:01.211 | + local enabled=1
- 2016-02-29 08:04:01.211 | + [[ ,, =~ ,oslo.reports, ]]
- 2016-02-29 08:04:01.211 | + return 1
- 2016-02-29 08:04:01.211 | + _do_install_oslo_lib oslo.rootwrap
- 2016-02-29 08:04:01.211 | + local name=oslo.rootwrap
- 2016-02-29 08:04:01.211 | + use_library_from_git oslo.rootwrap
- 2016-02-29 08:04:01.211 | + local name=oslo.rootwrap
- 2016-02-29 08:04:01.211 | + local enabled=1
- 2016-02-29 08:04:01.211 | + [[ ,, =~ ,oslo.rootwrap, ]]
- 2016-02-29 08:04:01.211 | + return 1
- 2016-02-29 08:04:01.211 | + _do_install_oslo_lib oslo.serialization
- 2016-02-29 08:04:01.211 | + local name=oslo.serialization
- 2016-02-29 08:04:01.211 | + use_library_from_git oslo.serialization
- 2016-02-29 08:04:01.211 | + local name=oslo.serialization
- 2016-02-29 08:04:01.212 | + local enabled=1
- 2016-02-29 08:04:01.212 | + [[ ,, =~ ,oslo.serialization, ]]
- 2016-02-29 08:04:01.212 | + return 1
- 2016-02-29 08:04:01.212 | + _do_install_oslo_lib oslo.service
- 2016-02-29 08:04:01.212 | + local name=oslo.service
- 2016-02-29 08:04:01.212 | + use_library_from_git oslo.service
- 2016-02-29 08:04:01.212 | + local name=oslo.service
- 2016-02-29 08:04:01.212 | + local enabled=1
- 2016-02-29 08:04:01.212 | + [[ ,, =~ ,oslo.service, ]]
- 2016-02-29 08:04:01.212 | + return 1
- 2016-02-29 08:04:01.212 | + _do_install_oslo_lib oslo.utils
- 2016-02-29 08:04:01.212 | + local name=oslo.utils
- 2016-02-29 08:04:01.212 | + use_library_from_git oslo.utils
- 2016-02-29 08:04:01.212 | + local name=oslo.utils
- 2016-02-29 08:04:01.212 | + local enabled=1
- 2016-02-29 08:04:01.212 | + [[ ,, =~ ,oslo.utils, ]]
- 2016-02-29 08:04:01.212 | + return 1
- 2016-02-29 08:04:01.212 | + _do_install_oslo_lib oslo.versionedobjects
- 2016-02-29 08:04:01.212 | + local name=oslo.versionedobjects
- 2016-02-29 08:04:01.212 | + use_library_from_git oslo.versionedobjects
- 2016-02-29 08:04:01.212 | + local name=oslo.versionedobjects
- 2016-02-29 08:04:01.212 | + local enabled=1
- 2016-02-29 08:04:01.212 | + [[ ,, =~ ,oslo.versionedobjects, ]]
- 2016-02-29 08:04:01.212 | + return 1
- 2016-02-29 08:04:01.213 | + _do_install_oslo_lib oslo.vmware
- 2016-02-29 08:04:01.213 | + local name=oslo.vmware
- 2016-02-29 08:04:01.213 | + use_library_from_git oslo.vmware
- 2016-02-29 08:04:01.213 | + local name=oslo.vmware
- 2016-02-29 08:04:01.213 | + local enabled=1
- 2016-02-29 08:04:01.213 | + [[ ,, =~ ,oslo.vmware, ]]
- 2016-02-29 08:04:01.213 | + return 1
- 2016-02-29 08:04:01.213 | + _do_install_oslo_lib pycadf
- 2016-02-29 08:04:01.213 | + local name=pycadf
- 2016-02-29 08:04:01.213 | + use_library_from_git pycadf
- 2016-02-29 08:04:01.213 | + local name=pycadf
- 2016-02-29 08:04:01.213 | + local enabled=1
- 2016-02-29 08:04:01.213 | + [[ ,, =~ ,pycadf, ]]
- 2016-02-29 08:04:01.213 | + return 1
- 2016-02-29 08:04:01.213 | + _do_install_oslo_lib stevedore
- 2016-02-29 08:04:01.213 | + local name=stevedore
- 2016-02-29 08:04:01.213 | + use_library_from_git stevedore
- 2016-02-29 08:04:01.213 | + local name=stevedore
- 2016-02-29 08:04:01.213 | + local enabled=1
- 2016-02-29 08:04:01.213 | + [[ ,, =~ ,stevedore, ]]
- 2016-02-29 08:04:01.214 | + return 1
- 2016-02-29 08:04:01.214 | + _do_install_oslo_lib taskflow
- 2016-02-29 08:04:01.214 | + local name=taskflow
- 2016-02-29 08:04:01.214 | + use_library_from_git taskflow
- 2016-02-29 08:04:01.214 | + local name=taskflow
- 2016-02-29 08:04:01.214 | + local enabled=1
- 2016-02-29 08:04:01.214 | + [[ ,, =~ ,taskflow, ]]
- 2016-02-29 08:04:01.214 | + return 1
- 2016-02-29 08:04:01.214 | + _do_install_oslo_lib tooz
- 2016-02-29 08:04:01.214 | + local name=tooz
- 2016-02-29 08:04:01.214 | + use_library_from_git tooz
- 2016-02-29 08:04:01.214 | + local name=tooz
- 2016-02-29 08:04:01.214 | + local enabled=1
- 2016-02-29 08:04:01.214 | + [[ ,, =~ ,tooz, ]]
- 2016-02-29 08:04:01.214 | + return 1
- 2016-02-29 08:04:01.214 | + install_keystoneauth
- 2016-02-29 08:04:01.214 | + use_library_from_git keystoneauth
- 2016-02-29 08:04:01.214 | + local name=keystoneauth
- 2016-02-29 08:04:01.215 | + local enabled=1
- 2016-02-29 08:04:01.215 | + [[ ,, =~ ,keystoneauth, ]]
- 2016-02-29 08:04:01.215 | + return 1
- 2016-02-29 08:04:01.215 | + install_keystoneclient
- 2016-02-29 08:04:01.215 | + use_library_from_git python-keystoneclient
- 2016-02-29 08:04:01.215 | + local name=python-keystoneclient
- 2016-02-29 08:04:01.215 | + local enabled=1
- 2016-02-29 08:04:01.215 | + [[ ,, =~ ,python-keystoneclient, ]]
- 2016-02-29 08:04:01.215 | + return 1
- 2016-02-29 08:04:01.215 | + install_glanceclient
- 2016-02-29 08:04:01.215 | + use_library_from_git python-glanceclient
- 2016-02-29 08:04:01.215 | + local name=python-glanceclient
- 2016-02-29 08:04:01.215 | + local enabled=1
- 2016-02-29 08:04:01.215 | + [[ ,, =~ ,python-glanceclient, ]]
- 2016-02-29 08:04:01.215 | + return 1
- 2016-02-29 08:04:01.215 | + install_cinderclient
- 2016-02-29 08:04:01.215 | + use_library_from_git python-cinderclient
- 2016-02-29 08:04:01.215 | + local name=python-cinderclient
- 2016-02-29 08:04:01.215 | + local enabled=1
- 2016-02-29 08:04:01.215 | + [[ ,, =~ ,python-cinderclient, ]]
- 2016-02-29 08:04:01.215 | + return 1
- 2016-02-29 08:04:01.216 | + install_novaclient
- 2016-02-29 08:04:01.216 | + use_library_from_git python-novaclient
- 2016-02-29 08:04:01.216 | + local name=python-novaclient
- 2016-02-29 08:04:01.216 | + local enabled=1
- 2016-02-29 08:04:01.216 | + [[ ,, =~ ,python-novaclient, ]]
- 2016-02-29 08:04:01.216 | + return 1
- 2016-02-29 08:04:01.216 | + is_service_enabled swift glance horizon
- 2016-02-29 08:04:01.216 | + return 0
- 2016-02-29 08:04:01.216 | + install_swiftclient
- 2016-02-29 08:04:01.216 | + use_library_from_git python-swiftclient
- 2016-02-29 08:04:01.216 | + local name=python-swiftclient
- 2016-02-29 08:04:01.216 | + local enabled=1
- 2016-02-29 08:04:01.216 | + [[ ,, =~ ,python-swiftclient, ]]
- 2016-02-29 08:04:01.216 | + return 1
- 2016-02-29 08:04:01.216 | + is_service_enabled neutron nova horizon
- 2016-02-29 08:04:01.219 | + return 0
- 2016-02-29 08:04:01.219 | + install_neutronclient
- 2016-02-29 08:04:01.219 | + use_library_from_git python-neutronclient
- 2016-02-29 08:04:01.219 | + local name=python-neutronclient
- 2016-02-29 08:04:01.219 | + local enabled=1
- 2016-02-29 08:04:01.219 | + [[ ,, =~ ,python-neutronclient, ]]
- 2016-02-29 08:04:01.219 | + return 1
- 2016-02-29 08:04:01.219 | + is_service_enabled heat horizon
- 2016-02-29 08:04:01.222 | + return 0
- 2016-02-29 08:04:01.222 | + install_heatclient
- 2016-02-29 08:04:01.222 | + use_library_from_git python-heatclient
- 2016-02-29 08:04:01.222 | + local name=python-heatclient
- 2016-02-29 08:04:01.222 | + local enabled=1
- 2016-02-29 08:04:01.222 | + [[ ,, =~ ,python-heatclient, ]]
- 2016-02-29 08:04:01.222 | + return 1
- 2016-02-29 08:04:01.222 | + install_keystonemiddleware
- 2016-02-29 08:04:01.222 | + use_library_from_git keystonemiddleware
- 2016-02-29 08:04:01.222 | + local name=keystonemiddleware
- 2016-02-29 08:04:01.222 | + local enabled=1
- 2016-02-29 08:04:01.222 | + [[ ,, =~ ,keystonemiddleware, ]]
- 2016-02-29 08:04:01.223 | + return 1
- 2016-02-29 08:04:01.223 | + pip_install_gr keystonemiddleware
- 2016-02-29 08:04:01.223 | + local name=keystonemiddleware
- 2016-02-29 08:04:01.223 | ++ get_from_global_requirements keystonemiddleware
- 2016-02-29 08:04:01.223 | ++ local package=keystonemiddleware
- 2016-02-29 08:04:01.224 | +++ grep -i -h '^keystonemiddleware' /opt/stack/requirements/global-requirements.txt
- 2016-02-29 08:04:01.225 | +++ cut -d# -f1
- 2016-02-29 08:04:01.227 | ++ local 'required_pkg=keystonemiddleware>=1.5.0,<1.6.0'
- 2016-02-29 08:04:01.228 | ++ [[ keystonemiddleware>=1.5.0,<1.6.0 == '' ]]
- 2016-02-29 08:04:01.228 | ++ echo 'keystonemiddleware>=1.5.0,<1.6.0'
- 2016-02-29 08:04:01.229 | + local 'clean_name=keystonemiddleware>=1.5.0,<1.6.0'
- 2016-02-29 08:04:01.229 | + pip_install 'keystonemiddleware>=1.5.0,<1.6.0'
- 2016-02-29 08:04:01.604 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt 'keystonemiddleware>=1.5.0,<1.6.0'
- 2016-02-29 08:04:02.296 | Requirement already satisfied (use --upgrade to upgrade): keystonemiddleware===2.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 138))
- 2016-02-29 08:04:02.322 | Requirement already satisfied (use --upgrade to upgrade): oslo.config===1.13.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 174))
- 2016-02-29 08:04:02.337 | Requirement already satisfied (use --upgrade to upgrade): oslo.context===0.4.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 175))
- 2016-02-29 08:04:02.354 | Requirement already satisfied (use --upgrade to upgrade): oslo.i18n===2.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 177))
- 2016-02-29 08:04:02.368 | Requirement already satisfied (use --upgrade to upgrade): oslo.serialization===1.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 183))
- 2016-02-29 08:04:02.390 | Requirement already satisfied (use --upgrade to upgrade): oslo.utils===1.7.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 185))
- 2016-02-29 08:04:02.398 | Requirement already satisfied (use --upgrade to upgrade): pbr===1.2.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:04:02.399 | Requirement already satisfied (use --upgrade to upgrade): pycadf===1.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 209))
- 2016-02-29 08:04:02.430 | Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient===1.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 232))
- 2016-02-29 08:04:02.466 | Requirement already satisfied (use --upgrade to upgrade): pytz===2015.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 250))
- 2016-02-29 08:04:02.468 | Requirement already satisfied (use --upgrade to upgrade): requests===2.7.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 257))
- 2016-02-29 08:04:02.479 | Requirement already satisfied (use --upgrade to upgrade): six===1.9.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:04:02.480 | Requirement already satisfied (use --upgrade to upgrade): stevedore===1.5.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 280))
- 2016-02-29 08:04:02.489 | Requirement already satisfied (use --upgrade to upgrade): WebOb===1.4.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 26))
- 2016-02-29 08:04:02.500 | Requirement already satisfied (use --upgrade to upgrade): Babel===1.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 2))
- 2016-02-29 08:04:02.502 | Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/local/lib/python2.7/dist-packages (from oslo.config===1.13.0->-c /opt/stack/requirements/upper-constraints.txt (line 174))
- 2016-02-29 08:04:02.503 | Requirement already satisfied (use --upgrade to upgrade): netaddr===0.7.15 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 151))
- 2016-02-29 08:04:02.509 | Requirement already satisfied (use --upgrade to upgrade): msgpack-python===0.4.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 150))
- 2016-02-29 08:04:02.542 | Requirement already satisfied (use --upgrade to upgrade): iso8601===0.1.10 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 127))
- 2016-02-29 08:04:02.555 | Requirement already satisfied (use --upgrade to upgrade): netifaces===0.10.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 152))
- 2016-02-29 08:04:02.581 | Requirement already satisfied (use --upgrade to upgrade): debtcollector===0.5.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 84))
- 2016-02-29 08:04:02.596 | Requirement already satisfied (use --upgrade to upgrade): prettytable===0.7.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 201))
- 2016-02-29 08:04:02.597 | Requirement already satisfied (use --upgrade to upgrade): wrapt===1.10.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 308))
- 2016-02-29 08:04:02.804 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:04:02.804 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:04:02.831 | + local 'test_req=keystonemiddleware>=1.5.0,<1.6.0/test-requirements.txt'
- 2016-02-29 08:04:02.831 | + [[ -e keystonemiddleware>=1.5.0,<1.6.0/test-requirements.txt ]]
- 2016-02-29 08:04:02.831 | + is_service_enabled keystone
- 2016-02-29 08:04:02.833 | + return 0
- 2016-02-29 08:04:02.833 | + '[' 10.0.2.15 == 10.0.2.15 ']'
- 2016-02-29 08:04:02.834 | + stack_install_service keystone
- 2016-02-29 08:04:02.834 | + local service=keystone
- 2016-02-29 08:04:02.834 | + type install_keystone
- 2016-02-29 08:04:02.834 | + [[ False = True ]]
- 2016-02-29 08:04:02.834 | + install_keystone
- 2016-02-29 08:04:02.834 | + is_service_enabled ldap
- 2016-02-29 08:04:02.836 | + return 1
- 2016-02-29 08:04:02.836 | + pip_install python-memcached
- 2016-02-29 08:04:03.213 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt python-memcached
- 2016-02-29 08:04:03.895 | Requirement already satisfied (use --upgrade to upgrade): python-memcached===1.54 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 235))
- 2016-02-29 08:04:03.913 | Requirement already satisfied (use --upgrade to upgrade): six===1.9.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:04:04.100 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:04:04.100 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:04:04.128 | + local test_req=python-memcached/test-requirements.txt
- 2016-02-29 08:04:04.128 | + [[ -e python-memcached/test-requirements.txt ]]
- 2016-02-29 08:04:04.128 | + git_clone git://git.openstack.org/openstack/keystone.git /opt/stack/keystone stable/liberty
- 2016-02-29 08:04:04.129 | + local git_remote=git://git.openstack.org/openstack/keystone.git
- 2016-02-29 08:04:04.129 | + local git_dest=/opt/stack/keystone
- 2016-02-29 08:04:04.129 | + local git_ref=stable/liberty
- 2016-02-29 08:04:04.129 | ++ pwd
- 2016-02-29 08:04:04.130 | + local orig_dir=/home/vagrant/devstack-liberty
- 2016-02-29 08:04:04.130 | + local git_clone_flags=
- 2016-02-29 08:04:04.130 | ++ trueorfalse False RECLONE
- 2016-02-29 08:04:04.134 | + RECLONE=False
- 2016-02-29 08:04:04.135 | + [[ 0 -gt 0 ]]
- 2016-02-29 08:04:04.135 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:04:04.135 | + echo stable/liberty
- 2016-02-29 08:04:04.135 | + egrep -q '^refs'
- 2016-02-29 08:04:04.137 | + [[ ! -d /opt/stack/keystone ]]
- 2016-02-29 08:04:04.137 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:04:04.137 | + cd /opt/stack/keystone
- 2016-02-29 08:04:04.137 | + git show --oneline
- 2016-02-29 08:04:04.138 | + head -1
- 2016-02-29 08:04:04.370 | bd94a41 Handle 16-char non-uuid user IDs in payload
- 2016-02-29 08:04:04.376 | + cd /home/vagrant/devstack-liberty
- 2016-02-29 08:04:04.376 | + setup_develop /opt/stack/keystone
- 2016-02-29 08:04:04.376 | + local project_dir=/opt/stack/keystone
- 2016-02-29 08:04:04.376 | + setup_package_with_constraints_edit /opt/stack/keystone -e
- 2016-02-29 08:04:04.376 | + local project_dir=/opt/stack/keystone
- 2016-02-29 08:04:04.376 | + local flags=-e
- 2016-02-29 08:04:04.376 | + '[' -n /opt/stack/requirements ']'
- 2016-02-29 08:04:04.377 | ++ awk '/^name.*=/ {print $3}' /opt/stack/keystone/setup.cfg
- 2016-02-29 08:04:04.405 | + local name=keystone
- 2016-02-29 08:04:04.405 | + /opt/stack/requirements/.venv/bin/edit-constraints /opt/stack/requirements/upper-constraints.txt -- keystone '-e file:///opt/stack/keystone#egg=keystone'
- 2016-02-29 08:04:04.507 | + setup_package /opt/stack/keystone -e
- 2016-02-29 08:04:04.507 | + local project_dir=/opt/stack/keystone
- 2016-02-29 08:04:04.507 | + local flags=-e
- 2016-02-29 08:04:04.507 | + pip_install -e /opt/stack/keystone
- 2016-02-29 08:04:04.881 | + sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_LINKS= /usr/local/bin/pip install -c /opt/stack/requirements/upper-constraints.txt -e /opt/stack/keystone
- 2016-02-29 08:04:05.606 | Obtaining file:///opt/stack/keystone
- 2016-02-29 08:04:07.375 | Requirement already satisfied (use --upgrade to upgrade): Paste===2.0.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 10))
- 2016-02-29 08:04:07.435 | Requirement already satisfied (use --upgrade to upgrade): PasteDeploy===1.5.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 11))
- 2016-02-29 08:04:07.476 | Requirement already satisfied (use --upgrade to upgrade): Routes===2.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 20))
- 2016-02-29 08:04:07.495 | Requirement already satisfied (use --upgrade to upgrade): SQLAlchemy===1.0.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 21))
- 2016-02-29 08:04:07.504 | Requirement already satisfied (use --upgrade to upgrade): WebOb===1.4.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 26))
- 2016-02-29 08:04:07.506 | Requirement already satisfied (use --upgrade to upgrade): cryptography===0.9.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 82))
- 2016-02-29 08:04:07.520 | Requirement already satisfied (use --upgrade to upgrade): dogpile.cache===0.5.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 101))
- 2016-02-29 08:04:07.523 | Requirement already satisfied (use --upgrade to upgrade): dogpile.core===0.4.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 102))
- 2016-02-29 08:04:07.551 | Requirement already satisfied (use --upgrade to upgrade): enum34===1.0.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 105))
- 2016-02-29 08:04:07.567 | Requirement already satisfied (use --upgrade to upgrade): eventlet===0.17.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 106))
- 2016-02-29 08:04:07.573 | Requirement already satisfied (use --upgrade to upgrade): greenlet===0.4.7 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 118))
- 2016-02-29 08:04:07.580 | Requirement already satisfied (use --upgrade to upgrade): idna===2.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 123))
- 2016-02-29 08:04:07.604 | Requirement already satisfied (use --upgrade to upgrade): ipaddress===1.0.7 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 125))
- 2016-02-29 08:04:07.624 | Requirement already satisfied (use --upgrade to upgrade): iso8601===0.1.10 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 127))
- 2016-02-29 08:04:07.625 | Requirement already satisfied (use --upgrade to upgrade): jsonschema===2.5.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 133))
- 2016-02-29 08:04:07.643 | Requirement already satisfied (use --upgrade to upgrade): keystonemiddleware===2.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 138))
- 2016-02-29 08:04:07.648 | Requirement already satisfied (use --upgrade to upgrade): msgpack-python===0.4.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 150))
- 2016-02-29 08:04:07.649 | Requirement already satisfied (use --upgrade to upgrade): netaddr===0.7.15 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 151))
- 2016-02-29 08:04:07.650 | Requirement already satisfied (use --upgrade to upgrade): oauthlib===0.7.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 160))
- 2016-02-29 08:04:07.664 | Requirement already satisfied (use --upgrade to upgrade): oslo.concurrency===2.2.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 173))
- 2016-02-29 08:04:07.674 | Requirement already satisfied (use --upgrade to upgrade): oslo.config===1.13.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 174))
- 2016-02-29 08:04:07.677 | Requirement already satisfied (use --upgrade to upgrade): oslo.context===0.4.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 175))
- 2016-02-29 08:04:07.680 | Requirement already satisfied (use --upgrade to upgrade): oslo.db===2.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 176))
- 2016-02-29 08:04:07.687 | Requirement already satisfied (use --upgrade to upgrade): oslo.i18n===2.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 177))
- 2016-02-29 08:04:07.688 | Requirement already satisfied (use --upgrade to upgrade): oslo.log===1.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 178))
- 2016-02-29 08:04:07.703 | Requirement already satisfied (use --upgrade to upgrade): oslo.messaging===1.15.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 179))
- 2016-02-29 08:04:07.741 | Requirement already satisfied (use --upgrade to upgrade): oslo.middleware===2.3.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 180))
- 2016-02-29 08:04:07.753 | Requirement already satisfied (use --upgrade to upgrade): oslo.policy===0.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 181))
- 2016-02-29 08:04:07.757 | Requirement already satisfied (use --upgrade to upgrade): oslo.serialization===1.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 183))
- 2016-02-29 08:04:07.762 | Requirement already satisfied (use --upgrade to upgrade): oslo.utils===1.7.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 185))
- 2016-02-29 08:04:07.766 | Requirement already satisfied (use --upgrade to upgrade): passlib===1.6.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 194))
- 2016-02-29 08:04:07.772 | Requirement already satisfied (use --upgrade to upgrade): pbr===1.2.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 196))
- 2016-02-29 08:04:07.773 | Requirement already satisfied (use --upgrade to upgrade): posix-ipc===1.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 200))
- 2016-02-29 08:04:07.785 | Requirement already satisfied (use --upgrade to upgrade): pyasn1===0.1.8 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 207))
- 2016-02-29 08:04:07.793 | Requirement already satisfied (use --upgrade to upgrade): pycadf===1.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 209))
- 2016-02-29 08:04:07.795 | Requirement already satisfied (use --upgrade to upgrade): pysaml2===2.4.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 217))
- 2016-02-29 08:04:07.800 | Requirement already satisfied (use --upgrade to upgrade): python-dateutil===2.4.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 226))
- 2016-02-29 08:04:07.822 | Requirement already satisfied (use --upgrade to upgrade): python-keystoneclient===1.6.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 232))
- 2016-02-29 08:04:07.825 | Requirement already satisfied (use --upgrade to upgrade): pytz===2015.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 250))
- 2016-02-29 08:04:07.826 | Requirement already satisfied (use --upgrade to upgrade): repoze.lru===0.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 255))
- 2016-02-29 08:04:07.835 | Requirement already satisfied (use --upgrade to upgrade): repoze.who===2.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 256))
- 2016-02-29 08:04:07.858 | Requirement already satisfied (use --upgrade to upgrade): requests===2.7.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 257))
- 2016-02-29 08:04:07.864 | Requirement already satisfied (use --upgrade to upgrade): retrying===1.3.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 262))
- 2016-02-29 08:04:07.868 | Requirement already satisfied (use --upgrade to upgrade): six===1.9.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 271))
- 2016-02-29 08:04:07.869 | Requirement already satisfied (use --upgrade to upgrade): sqlalchemy-migrate===0.9.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 278))
- 2016-02-29 08:04:07.882 | Requirement already satisfied (use --upgrade to upgrade): sqlparse===0.1.15 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 279))
- 2016-02-29 08:04:07.890 | Requirement already satisfied (use --upgrade to upgrade): stevedore===1.5.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 280))
- 2016-02-29 08:04:07.894 | Requirement already satisfied (use --upgrade to upgrade): testresources===0.2.7 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 289))
- 2016-02-29 08:04:07.904 | Requirement already satisfied (use --upgrade to upgrade): testscenarios===0.5.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 290))
- 2016-02-29 08:04:07.938 | Requirement already satisfied (use --upgrade to upgrade): testtools===1.8.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 291))
- 2016-02-29 08:04:07.943 | Requirement already satisfied (use --upgrade to upgrade): traceback2===1.4.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 295))
- 2016-02-29 08:04:07.948 | Requirement already satisfied (use --upgrade to upgrade): trollius===1.0.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 297))
- 2016-02-29 08:04:07.950 | Requirement already satisfied (use --upgrade to upgrade): unittest2===1.1.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 299))
- 2016-02-29 08:04:07.953 | Requirement already satisfied (use --upgrade to upgrade): zope.interface===4.1.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 314))
- 2016-02-29 08:04:07.976 | Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages (from cryptography===0.9.1->-c /opt/stack/requirements/upper-constraints.txt (line 82))
- 2016-02-29 08:04:07.978 | Requirement already satisfied (use --upgrade to upgrade): cffi===1.1.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 73))
- 2016-02-29 08:04:08.005 | Requirement already satisfied (use --upgrade to upgrade): functools32===3.2.3.post1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 113))
- 2016-02-29 08:04:08.019 | Requirement already satisfied (use --upgrade to upgrade): Babel===1.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 2))
- 2016-02-29 08:04:08.025 | Requirement already satisfied (use --upgrade to upgrade): fasteners===0.12.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 109))
- 2016-02-29 08:04:08.041 | Requirement already satisfied (use --upgrade to upgrade): argparse in /usr/local/lib/python2.7/dist-packages (from oslo.config===1.13.0->-c /opt/stack/requirements/upper-constraints.txt (line 174))
- 2016-02-29 08:04:08.042 | Requirement already satisfied (use --upgrade to upgrade): alembic===0.7.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 55))
- 2016-02-29 08:04:08.057 | Requirement already satisfied (use --upgrade to upgrade): debtcollector===0.5.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 84))
- 2016-02-29 08:04:08.058 | Requirement already satisfied (use --upgrade to upgrade): amqp===1.4.6 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 56))
- 2016-02-29 08:04:08.060 | Requirement already satisfied (use --upgrade to upgrade): futures===3.0.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 114))
- 2016-02-29 08:04:08.082 | Requirement already satisfied (use --upgrade to upgrade): PyYAML===3.11 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 18))
- 2016-02-29 08:04:08.106 | Requirement already satisfied (use --upgrade to upgrade): kombu===3.0.26 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 139))
- 2016-02-29 08:04:08.118 | Requirement already satisfied (use --upgrade to upgrade): aioeventlet===0.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 54))
- 2016-02-29 08:04:08.148 | Requirement already satisfied (use --upgrade to upgrade): netifaces===0.10.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 152))
- 2016-02-29 08:04:08.152 | Requirement already satisfied (use --upgrade to upgrade): pyOpenSSL===0.15.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 205))
- 2016-02-29 08:04:08.163 | Requirement already satisfied (use --upgrade to upgrade): pycrypto===2.6.1 in /usr/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 211))
- 2016-02-29 08:04:08.165 | Requirement already satisfied (use --upgrade to upgrade): decorator===3.4.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 85))
- 2016-02-29 08:04:08.176 | Requirement already satisfied (use --upgrade to upgrade): prettytable===0.7.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 201))
- 2016-02-29 08:04:08.178 | Requirement already satisfied (use --upgrade to upgrade): Tempita===0.5.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 24))
- 2016-02-29 08:04:08.186 | Requirement already satisfied (use --upgrade to upgrade): extras===0.0.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 107))
- 2016-02-29 08:04:08.188 | Requirement already satisfied (use --upgrade to upgrade): python-mimeparse===0.1.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 236))
- 2016-02-29 08:04:08.190 | Requirement already satisfied (use --upgrade to upgrade): linecache2===1.0.0 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 142))
- 2016-02-29 08:04:08.191 | Requirement already satisfied (use --upgrade to upgrade): pycparser===2.14 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 210))
- 2016-02-29 08:04:08.199 | Requirement already satisfied (use --upgrade to upgrade): monotonic===0.2 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 147))
- 2016-02-29 08:04:08.206 | Requirement already satisfied (use --upgrade to upgrade): Mako===1.0.1 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 6))
- 2016-02-29 08:04:08.245 | Requirement already satisfied (use --upgrade to upgrade): wrapt===1.10.4 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 308))
- 2016-02-29 08:04:08.247 | Requirement already satisfied (use --upgrade to upgrade): anyjson===0.3.3 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 57))
- 2016-02-29 08:04:08.273 | Requirement already satisfied (use --upgrade to upgrade): MarkupSafe===0.23 in /usr/local/lib/python2.7/dist-packages (from -c /opt/stack/requirements/upper-constraints.txt (line 7))
- 2016-02-29 08:04:08.303 | Installing collected packages: keystone
- 2016-02-29 08:04:08.305 | Running setup.py develop for keystone
- 2016-02-29 08:04:09.732 | Successfully installed keystone-2015.1.3.dev15
- 2016-02-29 08:04:09.934 | You are using pip version 7.1.2, however version 8.0.3 is available.
- 2016-02-29 08:04:09.934 | You should consider upgrading via the 'pip install --upgrade pip' command.
- 2016-02-29 08:04:09.963 | + local 'test_req=-e /opt/stack/keystone/test-requirements.txt'
- 2016-02-29 08:04:09.963 | + [[ -e -e /opt/stack/keystone/test-requirements.txt ]]
- 2016-02-29 08:04:09.963 | + [[ -e == \-\e ]]
- 2016-02-29 08:04:09.963 | + safe_chown -R vagrant /opt/stack/keystone/keystone.egg-info
- 2016-02-29 08:04:09.963 | + _safe_permission_operation chown -R vagrant /opt/stack/keystone/keystone.egg-info
- 2016-02-29 08:04:09.968 | + sudo chown -R vagrant /opt/stack/keystone/keystone.egg-info
- 2016-02-29 08:04:09.974 | + '[' True == True ']'
- 2016-02-29 08:04:09.974 | + install_apache_wsgi
- 2016-02-29 08:04:09.974 | + is_ubuntu
- 2016-02-29 08:04:09.974 | + [[ -z deb ]]
- 2016-02-29 08:04:09.974 | + '[' deb = deb ']'
- 2016-02-29 08:04:09.974 | + install_package apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:09.974 | + update_package_repo
- 2016-02-29 08:04:09.974 | + NO_UPDATE_REPOS=False
- 2016-02-29 08:04:09.974 | + REPOS_UPDATED=True
- 2016-02-29 08:04:09.974 | + RETRY_UPDATE=False
- 2016-02-29 08:04:09.974 | + [[ False = \T\r\u\e ]]
- 2016-02-29 08:04:09.974 | + is_ubuntu
- 2016-02-29 08:04:09.974 | + [[ -z deb ]]
- 2016-02-29 08:04:09.974 | + '[' deb = deb ']'
- 2016-02-29 08:04:09.974 | + apt_get_update
- 2016-02-29 08:04:09.974 | + [[ True == \T\r\u\e ]]
- 2016-02-29 08:04:09.974 | + [[ False != \T\r\u\e ]]
- 2016-02-29 08:04:09.974 | + return
- 2016-02-29 08:04:09.974 | + real_install_package apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:09.974 | + is_ubuntu
- 2016-02-29 08:04:09.974 | + [[ -z deb ]]
- 2016-02-29 08:04:09.974 | + '[' deb = deb ']'
- 2016-02-29 08:04:09.974 | + apt_get install apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:09.980 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:09.991 | Reading package lists...
- 2016-02-29 08:04:10.277 | Building dependency tree...
- 2016-02-29 08:04:10.278 | Reading state information...
- 2016-02-29 08:04:10.558 | apache2 is already the newest version.
- 2016-02-29 08:04:10.560 | libapache2-mod-wsgi is already the newest version.
- 2016-02-29 08:04:10.560 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:04:10.560 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:04:10.560 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:04:10.560 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:04:10.560 | python-wheel
- 2016-02-29 08:04:10.560 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:04:10.629 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:04:10.631 | + real_install_package apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:10.631 | + is_ubuntu
- 2016-02-29 08:04:10.631 | + [[ -z deb ]]
- 2016-02-29 08:04:10.631 | + '[' deb = deb ']'
- 2016-02-29 08:04:10.631 | + apt_get install apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:10.637 | + sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install apache2 libapache2-mod-wsgi
- 2016-02-29 08:04:10.652 | Reading package lists...
- 2016-02-29 08:04:10.952 | Building dependency tree...
- 2016-02-29 08:04:10.953 | Reading state information...
- 2016-02-29 08:04:11.237 | apache2 is already the newest version.
- 2016-02-29 08:04:11.237 | libapache2-mod-wsgi is already the newest version.
- 2016-02-29 08:04:11.237 | The following packages were automatically installed and are no longer required:
- 2016-02-29 08:04:11.237 | python-chardet-whl python-colorama python-colorama-whl python-distlib
- 2016-02-29 08:04:11.237 | python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl
- 2016-02-29 08:04:11.237 | python-requests-whl python-setuptools-whl python-six-whl python-urllib3-whl
- 2016-02-29 08:04:11.237 | python-wheel
- 2016-02-29 08:04:11.237 | Use 'apt-get autoremove' to remove them.
- 2016-02-29 08:04:11.305 | 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
- 2016-02-29 08:04:11.307 | + sudo a2enmod wsgi
- 2016-02-29 08:04:11.380 | Module wsgi already enabled
- 2016-02-29 08:04:11.383 | + sudo a2enmod version
- 2016-02-29 08:04:11.414 | ERROR: Module version does not exist!
- 2016-02-29 08:04:11.417 | + true
- 2016-02-29 08:04:11.417 | + is_ssl_enabled_service key
- 2016-02-29 08:04:11.417 | + local services=key
- 2016-02-29 08:04:11.417 | + local service=
- 2016-02-29 08:04:11.417 | + '[' False == False ']'
- 2016-02-29 08:04:11.417 | + return 1
- 2016-02-29 08:04:11.417 | + [[ False = True ]]
- 2016-02-29 08:04:11.417 | + configure_keystone
- 2016-02-29 08:04:11.418 | + sudo install -d -o vagrant /etc/keystone
- 2016-02-29 08:04:11.424 | + [[ /etc/keystone != \/\o\p\t\/\s\t\a\c\k\/\k\e\y\s\t\o\n\e\/\e\t\c ]]
- 2016-02-29 08:04:11.424 | + install -m 600 /opt/stack/keystone/etc/keystone.conf.sample /etc/keystone/keystone.conf
- 2016-02-29 08:04:11.443 | + cp -p /opt/stack/keystone/etc/policy.json /etc/keystone
- 2016-02-29 08:04:11.444 | cp: cannot create regular file '/etc/keystone/policy.json': Permission denied
- 2016-02-29 08:04:11.445 | + exit_trap
- 2016-02-29 08:04:11.445 | + local r=1
- 2016-02-29 08:04:11.445 | ++ jobs -p
- 2016-02-29 08:04:11.446 | + jobs=
- 2016-02-29 08:04:11.446 | + [[ -n '' ]]
- 2016-02-29 08:04:11.446 | + kill_spinner
- 2016-02-29 08:04:11.446 | + '[' '!' -z '' ']'
- 2016-02-29 08:04:11.446 | + [[ 1 -ne 0 ]]
- 2016-02-29 08:04:11.446 | + echo 'Error on exit'
- 2016-02-29 08:04:11.447 | Error on exit
- 2016-02-29 08:04:11.447 | + generate-subunit 1456732925 126 fail
- 2016-02-29 08:04:11.447 | ./stack.sh: line 462: generate-subunit: command not found
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement