WARN: no logging configured! (tried 0 configs) Setting up basic logging... Cloud-init v. 0.7.9 running 'init-local' at Mon, 19 Jun 2017 13:56:04 +0000. Up 9.11 seconds. 2017-06-19 13:56:04,331 - util.py[DEBUG]: Cloud-init v. 0.7.9 running 'init-local' at Mon, 19 Jun 2017 13:56:04 +0000. Up 9.11 seconds. 2017-06-19 13:56:04,332 - main.py[DEBUG]: No kernel command line url found. 2017-06-19 13:56:04,332 - main.py[DEBUG]: Closing stdin. 2017-06-19 13:56:04,340 - util.py[DEBUG]: Writing to /var/log/cloud-init.log - ab: [420] 0 bytes 2017-06-19 13:56:04,341 - util.py[DEBUG]: Changing the ownership of /var/log/cloud-init.log to 104:4 2017-06-19 13:56:04,341 - util.py[DEBUG]: Attempting to remove /var/lib/cloud/instance/boot-finished 2017-06-19 13:56:04,341 - util.py[DEBUG]: Attempting to remove /var/lib/cloud/data/no-net 2017-06-19 13:56:04,341 - handlers.py[DEBUG]: start: init-local/check-cache: attempting to read from cache [check] 2017-06-19 13:56:04,341 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/obj.pkl (quiet=False) 2017-06-19 13:56:04,349 - util.py[DEBUG]: Read 20259 bytes from /var/lib/cloud/instance/obj.pkl 2017-06-19 13:56:04,364 - util.py[DEBUG]: querying dmi data /sys/class/dmi/id/product_uuid 2017-06-19 13:56:04,364 - util.py[DEBUG]: Reading from /sys/class/dmi/id/product_uuid (quiet=False) 2017-06-19 13:56:04,364 - util.py[DEBUG]: Read 37 bytes from /sys/class/dmi/id/product_uuid 2017-06-19 13:56:04,364 - util.py[DEBUG]: dmi data /sys/class/dmi/id/product_uuid returned B43E0F2B-D988-4619-98CE-FF9EDBDB45BE 2017-06-19 13:56:04,364 - stages.py[DEBUG]: restored from checked cache: DataSourceOpenStack [net,ver=2] 2017-06-19 13:56:04,365 - handlers.py[DEBUG]: finish: init-local/check-cache: SUCCESS: restored from checked cache: DataSourceOpenStack [net,ver=2] 2017-06-19 13:56:04,365 - util.py[DEBUG]: Reading from /etc/cloud/cloud.cfg (quiet=False) 2017-06-19 13:56:04,365 - util.py[DEBUG]: Read 3096 bytes from /etc/cloud/cloud.cfg 2017-06-19 13:56:04,365 - util.py[DEBUG]: Attempting to load yaml from string of length 3096 with allowed root types (,) 2017-06-19 13:56:04,379 - util.py[DEBUG]: Reading from /run/cloud-init/cloud.cfg (quiet=False) 2017-06-19 13:56:04,379 - util.py[DEBUG]: Read 50 bytes from /run/cloud-init/cloud.cfg 2017-06-19 13:56:04,379 - util.py[DEBUG]: Attempting to load yaml from string of length 50 with allowed root types (,) 2017-06-19 13:56:04,380 - util.py[DEBUG]: Attempting to load yaml from string of length 0 with allowed root types (,) 2017-06-19 13:56:04,380 - util.py[DEBUG]: load_yaml given empty string, returning default 2017-06-19 13:56:04,380 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:04,380 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:04,380 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) 2017-06-19 13:56:04,396 - util.py[DEBUG]: Attempting to remove /var/lib/cloud/instance 2017-06-19 13:56:04,398 - util.py[DEBUG]: Creating symbolic link from '/var/lib/cloud/instance' => '/var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be' 2017-06-19 13:56:04,398 - util.py[DEBUG]: Reading from /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource (quiet=False) 2017-06-19 13:56:04,402 - util.py[DEBUG]: Read 53 bytes from /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource 2017-06-19 13:56:04,402 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource - wb: [420] 53 bytes 2017-06-19 13:56:04,406 - util.py[DEBUG]: Writing to /var/lib/cloud/data/previous-datasource - wb: [420] 53 bytes 2017-06-19 13:56:04,406 - util.py[DEBUG]: Reading from /var/lib/cloud/data/instance-id (quiet=False) 2017-06-19 13:56:04,418 - util.py[DEBUG]: Read 37 bytes from /var/lib/cloud/data/instance-id 2017-06-19 13:56:04,418 - stages.py[DEBUG]: previous iid found to be b43e0f2b-d988-4619-98ce-ff9edbdb45be 2017-06-19 13:56:04,418 - util.py[DEBUG]: Writing to /var/lib/cloud/data/instance-id - wb: [420] 37 bytes 2017-06-19 13:56:04,418 - util.py[DEBUG]: Writing to /run/cloud-init/.instance-id - wb: [420] 37 bytes 2017-06-19 13:56:04,419 - util.py[DEBUG]: Writing to /var/lib/cloud/data/previous-instance-id - wb: [420] 37 bytes 2017-06-19 13:56:04,420 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/obj.pkl - wb: [256] 20326 bytes 2017-06-19 13:56:04,420 - main.py[DEBUG]: [local] init will now be targeting instance id: b43e0f2b-d988-4619-98ce-ff9edbdb45be. new=False 2017-06-19 13:56:04,420 - util.py[DEBUG]: Reading from /etc/cloud/cloud.cfg (quiet=False) 2017-06-19 13:56:04,420 - util.py[DEBUG]: Read 3096 bytes from /etc/cloud/cloud.cfg 2017-06-19 13:56:04,421 - util.py[DEBUG]: Attempting to load yaml from string of length 3096 with allowed root types (,) 2017-06-19 13:56:04,432 - util.py[DEBUG]: Reading from /run/cloud-init/cloud.cfg (quiet=False) 2017-06-19 13:56:04,432 - util.py[DEBUG]: Read 50 bytes from /run/cloud-init/cloud.cfg 2017-06-19 13:56:04,432 - util.py[DEBUG]: Attempting to load yaml from string of length 50 with allowed root types (,) 2017-06-19 13:56:04,433 - util.py[DEBUG]: Attempting to load yaml from string of length 0 with allowed root types (,) 2017-06-19 13:56:04,433 - util.py[DEBUG]: load_yaml given empty string, returning default 2017-06-19 13:56:04,433 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:04,433 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:04,433 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) 2017-06-19 13:56:04,449 - util.py[DEBUG]: Reading from /sys/class/net/ens5/carrier (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens5/dormant (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens5/operstate (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens5/operstate 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens6/carrier (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens6/dormant (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens6/operstate (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens6/operstate 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens4/carrier (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens4/dormant (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens4/operstate (quiet=False) 2017-06-19 13:56:04,450 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens4/operstate 2017-06-19 13:56:04,450 - util.py[DEBUG]: Reading from /sys/class/net/ens3/carrier (quiet=False) 2017-06-19 13:56:04,451 - util.py[DEBUG]: Reading from /sys/class/net/ens3/dormant (quiet=False) 2017-06-19 13:56:04,451 - util.py[DEBUG]: Reading from /sys/class/net/ens3/operstate (quiet=False) 2017-06-19 13:56:04,451 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens3/operstate 2017-06-19 13:56:04,451 - util.py[DEBUG]: Reading from /sys/class/net/ens3/address (quiet=False) 2017-06-19 13:56:04,451 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens3/address 2017-06-19 13:56:04,451 - stages.py[DEBUG]: applying net config names for {'version': 1, 'config': [{'subnets': [{'type': 'dhcp'}], 'type': 'physical', 'name': 'ens3', 'mac_address': 'fa:16:3e:50:00:a1'}]} 2017-06-19 13:56:04,451 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:04,452 - util.py[DEBUG]: Reading from /sys/class/net/lo/addr_assign_type (quiet=False) 2017-06-19 13:56:04,452 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/lo/addr_assign_type 2017-06-19 13:56:04,452 - util.py[DEBUG]: Reading from /sys/class/net/lo/uevent (quiet=False) 2017-06-19 13:56:04,452 - util.py[DEBUG]: Read 23 bytes from /sys/class/net/lo/uevent 2017-06-19 13:56:04,452 - util.py[DEBUG]: Reading from /sys/class/net/lo/address (quiet=False) 2017-06-19 13:56:04,452 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/lo/address 2017-06-19 13:56:04,452 - util.py[DEBUG]: Reading from /sys/class/net/ens6/addr_assign_type (quiet=False) 2017-06-19 13:56:04,452 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens6/addr_assign_type 2017-06-19 13:56:04,452 - util.py[DEBUG]: Reading from /sys/class/net/ens6/uevent (quiet=False) 2017-06-19 13:56:04,452 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens6/uevent 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens6/address (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens6/address 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens3/addr_assign_type (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens3/addr_assign_type 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens3/uevent (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens3/uevent 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens3/address (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens3/address 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens5/addr_assign_type (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens5/addr_assign_type 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens5/uevent (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens5/uevent 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens5/address (quiet=False) 2017-06-19 13:56:04,453 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens5/address 2017-06-19 13:56:04,453 - util.py[DEBUG]: Reading from /sys/class/net/ens4/addr_assign_type (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens4/addr_assign_type 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens4/uevent (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens4/uevent 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens4/address (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens4/address 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens4/operstate (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens4/operstate 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens6/operstate (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens6/operstate 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens3/operstate (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens3/operstate 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/lo/operstate (quiet=False) 2017-06-19 13:56:04,454 - util.py[DEBUG]: Read 8 bytes from /sys/class/net/lo/operstate 2017-06-19 13:56:04,454 - util.py[DEBUG]: Reading from /sys/class/net/ens5/operstate (quiet=False) 2017-06-19 13:56:04,455 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens5/operstate 2017-06-19 13:56:04,455 - util.py[DEBUG]: Running command ['ip', '-6', 'addr', 'show', 'permanent', 'scope', 'global'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:04,477 - util.py[DEBUG]: Running command ['ip', '-4', 'addr', 'show'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:04,485 - __init__.py[DEBUG]: no work necessary for renaming of [['fa:16:3e:50:00:a1', 'ens3']] 2017-06-19 13:56:04,485 - stages.py[DEBUG]: not a new instance. network config is not applied. 2017-06-19 13:56:04,485 - main.py[DEBUG]: [local] Exiting. datasource DataSourceOpenStack [net,ver=2] not in local mode. 2017-06-19 13:56:04,486 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:04,486 - util.py[DEBUG]: Read 11 bytes from /proc/uptime 2017-06-19 13:56:04,486 - util.py[DEBUG]: cloud-init mode 'init' took 0.228 seconds (0.23) 2017-06-19 13:56:04,486 - handlers.py[DEBUG]: finish: init-local: SUCCESS: searching for local datasources WARN: no logging configured! (tried 0 configs) Setting up basic logging... Cloud-init v. 0.7.9 running 'init' at Mon, 19 Jun 2017 13:56:05 +0000. Up 9.95 seconds. 2017-06-19 13:56:05,177 - util.py[DEBUG]: Cloud-init v. 0.7.9 running 'init' at Mon, 19 Jun 2017 13:56:05 +0000. Up 9.95 seconds. 2017-06-19 13:56:05,177 - main.py[DEBUG]: No kernel command line url found. 2017-06-19 13:56:05,177 - main.py[DEBUG]: Closing stdin. 2017-06-19 13:56:05,179 - util.py[DEBUG]: Writing to /var/log/cloud-init.log - ab: [420] 0 bytes 2017-06-19 13:56:05,180 - util.py[DEBUG]: Changing the ownership of /var/log/cloud-init.log to 104:4 2017-06-19 13:56:05,180 - util.py[DEBUG]: Running command ['ifconfig', '-a'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,196 - util.py[DEBUG]: Running command ['netstat', '-rn'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,210 - util.py[DEBUG]: Running command ['netstat', '-A', 'inet6', '-n'] with allowed return codes [0] (shell=False, capture=True) ci-info: ++++++++++++++++++++++++++++++++++++++Net device info++++++++++++++++++++++++++++++++++++++ ci-info: +--------+-------+----------------------------+---------------+-------+-------------------+ ci-info: | Device | Up | Address | Mask | Scope | Hw-Address | ci-info: +--------+-------+----------------------------+---------------+-------+-------------------+ ci-info: | ens4 | False | . | . | . | fa:16:3e:23:21:ab | ci-info: | ens5 | False | . | . | . | fa:16:3e:c0:7a:76 | ci-info: | ens3 | True | 192.168.112.17 | 255.255.255.0 | . | fa:16:3e:50:00:a1 | ci-info: | ens3 | True | fe80::f816:3eff:fe50:a1/64 | . | link | fa:16:3e:50:00:a1 | ci-info: | ens6 | False | . | . | . | fa:16:3e:1e:c7:ba | ci-info: | lo | True | 127.0.0.1 | 255.0.0.0 | . | . | ci-info: | lo | True | ::1/128 | . | host | . | ci-info: +--------+-------+----------------------------+---------------+-------+-------------------+ ci-info: +++++++++++++++++++++++++++++++++Route IPv4 info++++++++++++++++++++++++++++++++++ ci-info: +-------+-----------------+----------------+-----------------+-----------+-------+ ci-info: | Route | Destination | Gateway | Genmask | Interface | Flags | ci-info: +-------+-----------------+----------------+-----------------+-----------+-------+ ci-info: | 0 | 0.0.0.0 | 192.168.112.1 | 0.0.0.0 | ens3 | UG | ci-info: | 1 | 169.254.169.254 | 192.168.112.11 | 255.255.255.255 | ens3 | UGH | ci-info: | 2 | 192.168.112.0 | 0.0.0.0 | 255.255.255.0 | ens3 | U | ci-info: +-------+-----------------+----------------+-----------------+-----------+-------+ 2017-06-19 13:56:05,215 - main.py[DEBUG]: Checking to see if files that we need already exist from a previous run that would allow us to stop early. 2017-06-19 13:56:05,215 - main.py[DEBUG]: Execution continuing, no previous run detected that would allow us to stop early. 2017-06-19 13:56:05,216 - handlers.py[DEBUG]: start: init-network/check-cache: attempting to read from cache [trust] 2017-06-19 13:56:05,216 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/obj.pkl (quiet=False) 2017-06-19 13:56:05,216 - util.py[DEBUG]: Read 20326 bytes from /var/lib/cloud/instance/obj.pkl 2017-06-19 13:56:05,218 - util.py[DEBUG]: Reading from /run/cloud-init/.instance-id (quiet=False) 2017-06-19 13:56:05,218 - util.py[DEBUG]: Read 37 bytes from /run/cloud-init/.instance-id 2017-06-19 13:56:05,218 - stages.py[DEBUG]: restored from cache with run check: DataSourceOpenStack [net,ver=2] 2017-06-19 13:56:05,219 - handlers.py[DEBUG]: finish: init-network/check-cache: SUCCESS: restored from cache with run check: DataSourceOpenStack [net,ver=2] 2017-06-19 13:56:05,219 - util.py[DEBUG]: Reading from /etc/cloud/cloud.cfg (quiet=False) 2017-06-19 13:56:05,219 - util.py[DEBUG]: Read 3096 bytes from /etc/cloud/cloud.cfg 2017-06-19 13:56:05,219 - util.py[DEBUG]: Attempting to load yaml from string of length 3096 with allowed root types (,) 2017-06-19 13:56:05,230 - util.py[DEBUG]: Reading from /run/cloud-init/cloud.cfg (quiet=False) 2017-06-19 13:56:05,230 - util.py[DEBUG]: Read 50 bytes from /run/cloud-init/cloud.cfg 2017-06-19 13:56:05,231 - util.py[DEBUG]: Attempting to load yaml from string of length 50 with allowed root types (,) 2017-06-19 13:56:05,231 - util.py[DEBUG]: Attempting to load yaml from string of length 0 with allowed root types (,) 2017-06-19 13:56:05,231 - util.py[DEBUG]: load_yaml given empty string, returning default 2017-06-19 13:56:05,232 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:05,232 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:05,232 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) 2017-06-19 13:56:05,261 - util.py[DEBUG]: Attempting to remove /var/lib/cloud/instance 2017-06-19 13:56:05,262 - util.py[DEBUG]: Creating symbolic link from '/var/lib/cloud/instance' => '/var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be' 2017-06-19 13:56:05,263 - util.py[DEBUG]: Reading from /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource (quiet=False) 2017-06-19 13:56:05,263 - util.py[DEBUG]: Read 53 bytes from /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource 2017-06-19 13:56:05,263 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/datasource - wb: [420] 53 bytes 2017-06-19 13:56:05,263 - util.py[DEBUG]: Writing to /var/lib/cloud/data/previous-datasource - wb: [420] 53 bytes 2017-06-19 13:56:05,264 - util.py[DEBUG]: Reading from /var/lib/cloud/data/instance-id (quiet=False) 2017-06-19 13:56:05,264 - util.py[DEBUG]: Read 37 bytes from /var/lib/cloud/data/instance-id 2017-06-19 13:56:05,264 - stages.py[DEBUG]: previous iid found to be b43e0f2b-d988-4619-98ce-ff9edbdb45be 2017-06-19 13:56:05,264 - util.py[DEBUG]: Writing to /var/lib/cloud/data/instance-id - wb: [420] 37 bytes 2017-06-19 13:56:05,265 - util.py[DEBUG]: Writing to /run/cloud-init/.instance-id - wb: [420] 37 bytes 2017-06-19 13:56:05,266 - util.py[DEBUG]: Writing to /var/lib/cloud/data/previous-instance-id - wb: [420] 37 bytes 2017-06-19 13:56:05,267 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/obj.pkl - wb: [256] 20311 bytes 2017-06-19 13:56:05,268 - main.py[DEBUG]: [net] init will now be targeting instance id: b43e0f2b-d988-4619-98ce-ff9edbdb45be. new=False 2017-06-19 13:56:05,268 - util.py[DEBUG]: Reading from /etc/cloud/cloud.cfg (quiet=False) 2017-06-19 13:56:05,268 - util.py[DEBUG]: Read 3096 bytes from /etc/cloud/cloud.cfg 2017-06-19 13:56:05,268 - util.py[DEBUG]: Attempting to load yaml from string of length 3096 with allowed root types (,) 2017-06-19 13:56:05,286 - util.py[DEBUG]: Reading from /run/cloud-init/cloud.cfg (quiet=False) 2017-06-19 13:56:05,287 - util.py[DEBUG]: Read 50 bytes from /run/cloud-init/cloud.cfg 2017-06-19 13:56:05,287 - util.py[DEBUG]: Attempting to load yaml from string of length 50 with allowed root types (,) 2017-06-19 13:56:05,288 - util.py[DEBUG]: Attempting to load yaml from string of length 0 with allowed root types (,) 2017-06-19 13:56:05,288 - util.py[DEBUG]: load_yaml given empty string, returning default 2017-06-19 13:56:05,288 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:05,288 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:05,288 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens4/carrier (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens4/dormant (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens4/operstate (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens4/operstate 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens5/carrier (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens5/dormant (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Reading from /sys/class/net/ens5/operstate (quiet=False) 2017-06-19 13:56:05,311 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens5/operstate 2017-06-19 13:56:05,312 - util.py[DEBUG]: Reading from /sys/class/net/ens3/carrier (quiet=False) 2017-06-19 13:56:05,312 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens3/carrier 2017-06-19 13:56:05,312 - util.py[DEBUG]: Reading from /sys/class/net/ens6/carrier (quiet=False) 2017-06-19 13:56:05,312 - util.py[DEBUG]: Reading from /sys/class/net/ens6/dormant (quiet=False) 2017-06-19 13:56:05,312 - util.py[DEBUG]: Reading from /sys/class/net/ens6/operstate (quiet=False) 2017-06-19 13:56:05,312 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens6/operstate 2017-06-19 13:56:05,312 - util.py[DEBUG]: Reading from /sys/class/net/ens3/address (quiet=False) 2017-06-19 13:56:05,312 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens3/address 2017-06-19 13:56:05,312 - stages.py[DEBUG]: applying net config names for {'version': 1, 'config': [{'subnets': [{'type': 'dhcp'}], 'type': 'physical', 'name': 'ens3', 'mac_address': 'fa:16:3e:50:00:a1'}]} 2017-06-19 13:56:05,313 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:05,313 - util.py[DEBUG]: Reading from /sys/class/net/lo/addr_assign_type (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/lo/addr_assign_type 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/lo/uevent (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 23 bytes from /sys/class/net/lo/uevent 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/lo/address (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/lo/address 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/ens6/addr_assign_type (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens6/addr_assign_type 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/ens6/uevent (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens6/uevent 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/ens6/address (quiet=False) 2017-06-19 13:56:05,314 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens6/address 2017-06-19 13:56:05,314 - util.py[DEBUG]: Reading from /sys/class/net/ens3/addr_assign_type (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens3/addr_assign_type 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens3/uevent (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens3/uevent 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens3/address (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens3/address 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens5/addr_assign_type (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens5/addr_assign_type 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens5/uevent (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens5/uevent 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens5/address (quiet=False) 2017-06-19 13:56:05,315 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens5/address 2017-06-19 13:56:05,315 - util.py[DEBUG]: Reading from /sys/class/net/ens4/addr_assign_type (quiet=False) 2017-06-19 13:56:05,316 - util.py[DEBUG]: Read 2 bytes from /sys/class/net/ens4/addr_assign_type 2017-06-19 13:56:05,316 - util.py[DEBUG]: Reading from /sys/class/net/ens4/uevent (quiet=False) 2017-06-19 13:56:05,316 - util.py[DEBUG]: Read 25 bytes from /sys/class/net/ens4/uevent 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/ens4/address (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 18 bytes from /sys/class/net/ens4/address 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/ens5/operstate (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens5/operstate 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/ens3/operstate (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 3 bytes from /sys/class/net/ens3/operstate 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/ens6/operstate (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens6/operstate 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/ens4/operstate (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 5 bytes from /sys/class/net/ens4/operstate 2017-06-19 13:56:05,317 - util.py[DEBUG]: Reading from /sys/class/net/lo/operstate (quiet=False) 2017-06-19 13:56:05,317 - util.py[DEBUG]: Read 8 bytes from /sys/class/net/lo/operstate 2017-06-19 13:56:05,318 - util.py[DEBUG]: Running command ['ip', '-6', 'addr', 'show', 'permanent', 'scope', 'global'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,321 - util.py[DEBUG]: Running command ['ip', '-4', 'addr', 'show'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,324 - __init__.py[DEBUG]: no work necessary for renaming of [['fa:16:3e:50:00:a1', 'ens3']] 2017-06-19 13:56:05,324 - stages.py[DEBUG]: not a new instance. network config is not applied. 2017-06-19 13:56:05,324 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/user-data.txt - wb: [384] 7051 bytes 2017-06-19 13:56:05,339 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/user-data.txt.i - wb: [384] 7233 bytes 2017-06-19 13:56:05,340 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/vendor-data.txt - wb: [384] 0 bytes 2017-06-19 13:56:05,341 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/vendor-data.txt.i - wb: [384] 308 bytes 2017-06-19 13:56:05,351 - helpers.py[DEBUG]: consume_data already ran (freq=once-per-instance) 2017-06-19 13:56:05,351 - handlers.py[DEBUG]: start: init-network/consume-user-data: reading and applying user-data 2017-06-19 13:56:05,355 - stages.py[DEBUG]: Added default handler for {'text/cloud-config-jsonp', 'text/cloud-config'} from CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] 2017-06-19 13:56:05,355 - stages.py[DEBUG]: Added default handler for {'text/x-shellscript'} from ShellScriptPartHandler: [['text/x-shellscript']] 2017-06-19 13:56:05,355 - stages.py[DEBUG]: Added default handler for {'text/cloud-boothook'} from BootHookPartHandler: [['text/cloud-boothook']] 2017-06-19 13:56:05,355 - stages.py[DEBUG]: Added default handler for {'text/upstart-job'} from UpstartJobPartHandler: [['text/upstart-job']] 2017-06-19 13:56:05,355 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (__begin__, None, 3) with frequency always 2017-06-19 13:56:05,355 - __init__.py[DEBUG]: Calling handler BootHookPartHandler: [['text/cloud-boothook']] (__begin__, None, 2) with frequency always 2017-06-19 13:56:05,355 - __init__.py[DEBUG]: Calling handler ShellScriptPartHandler: [['text/x-shellscript']] (__begin__, None, 2) with frequency always 2017-06-19 13:56:05,356 - __init__.py[DEBUG]: {'MIME-Version': '1.0', 'Content-Transfer-Encoding': '7bit', 'Content-Disposition': 'attachment; filename="part-001"', 'Content-Type': 'text/cloud-config'} 2017-06-19 13:56:05,356 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (text/cloud-config, part-001, 3) with frequency always 2017-06-19 13:56:05,356 - util.py[DEBUG]: Attempting to load yaml from string of length 1370 with allowed root types (,) 2017-06-19 13:56:05,360 - cloud_config.py[DEBUG]: Merging by applying [('dict', ['recurse_array', 'no_replace']), ('list', ['append'])] 2017-06-19 13:56:05,360 - __init__.py[DEBUG]: {'MIME-Version': '1.0', 'Content-Transfer-Encoding': '7bit', 'Content-Disposition': 'attachment; filename="part-002"', 'Content-Type': 'text/cloud-config'} 2017-06-19 13:56:05,360 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (text/cloud-config, part-002, 3) with frequency always 2017-06-19 13:56:05,360 - util.py[DEBUG]: Attempting to load yaml from string of length 1608 with allowed root types (,) 2017-06-19 13:56:05,364 - cloud_config.py[DEBUG]: Merging by applying [('dict', ['recurse_array', 'no_replace']), ('list', ['append'])] 2017-06-19 13:56:05,364 - __init__.py[DEBUG]: {'MIME-Version': '1.0', 'Content-Transfer-Encoding': '7bit', 'Content-Disposition': 'attachment; filename="part-003"', 'Content-Type': 'text/cloud-config'} 2017-06-19 13:56:05,364 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (text/cloud-config, part-003, 3) with frequency always 2017-06-19 13:56:05,364 - util.py[DEBUG]: Attempting to load yaml from string of length 2098 with allowed root types (,) 2017-06-19 13:56:05,370 - cloud_config.py[DEBUG]: Merging by applying [('dict', ['recurse_array', 'no_replace']), ('list', ['append'])] 2017-06-19 13:56:05,370 - __init__.py[DEBUG]: {'MIME-Version': '1.0', 'Content-Transfer-Encoding': '7bit', 'Content-Disposition': 'attachment; filename="part-004"', 'Content-Type': 'text/cloud-config'} 2017-06-19 13:56:05,370 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (text/cloud-config, part-004, 3) with frequency always 2017-06-19 13:56:05,370 - util.py[DEBUG]: Attempting to load yaml from string of length 1292 with allowed root types (,) 2017-06-19 13:56:05,374 - cloud_config.py[DEBUG]: Merging by applying [('dict', ['recurse_array', 'no_replace']), ('list', ['append'])] 2017-06-19 13:56:05,374 - __init__.py[DEBUG]: Calling handler CloudConfigPartHandler: [['text/cloud-config-jsonp', 'text/cloud-config']] (__end__, None, 3) with frequency always 2017-06-19 13:56:05,385 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/b43e0f2b-d988-4619-98ce-ff9edbdb45be/cloud-config.txt - wb: [384] 6574 bytes 2017-06-19 13:56:05,391 - __init__.py[DEBUG]: Calling handler BootHookPartHandler: [['text/cloud-boothook']] (__end__, None, 2) with frequency always 2017-06-19 13:56:05,391 - __init__.py[DEBUG]: Calling handler ShellScriptPartHandler: [['text/x-shellscript']] (__end__, None, 2) with frequency always 2017-06-19 13:56:05,391 - handlers.py[DEBUG]: finish: init-network/consume-user-data: SUCCESS: reading and applying user-data 2017-06-19 13:56:05,392 - handlers.py[DEBUG]: start: init-network/consume-vendor-data: reading and applying vendor-data 2017-06-19 13:56:05,392 - stages.py[DEBUG]: no vendordata from datasource 2017-06-19 13:56:05,392 - handlers.py[DEBUG]: finish: init-network/consume-vendor-data: SUCCESS: reading and applying vendor-data 2017-06-19 13:56:05,392 - util.py[DEBUG]: Reading from /etc/cloud/cloud.cfg (quiet=False) 2017-06-19 13:56:05,392 - util.py[DEBUG]: Read 3096 bytes from /etc/cloud/cloud.cfg 2017-06-19 13:56:05,392 - util.py[DEBUG]: Attempting to load yaml from string of length 3096 with allowed root types (,) 2017-06-19 13:56:05,403 - util.py[DEBUG]: Reading from /run/cloud-init/cloud.cfg (quiet=False) 2017-06-19 13:56:05,404 - util.py[DEBUG]: Read 50 bytes from /run/cloud-init/cloud.cfg 2017-06-19 13:56:05,404 - util.py[DEBUG]: Attempting to load yaml from string of length 50 with allowed root types (,) 2017-06-19 13:56:05,404 - util.py[DEBUG]: Attempting to load yaml from string of length 0 with allowed root types (,) 2017-06-19 13:56:05,404 - util.py[DEBUG]: load_yaml given empty string, returning default 2017-06-19 13:56:05,405 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:05,405 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:05,405 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) 2017-06-19 13:56:05,421 - util.py[DEBUG]: Reading from /var/lib/cloud/instance/cloud-config.txt (quiet=False) 2017-06-19 13:56:05,421 - util.py[DEBUG]: Read 6574 bytes from /var/lib/cloud/instance/cloud-config.txt 2017-06-19 13:56:05,421 - util.py[DEBUG]: Attempting to load yaml from string of length 6574 with allowed root types (,) WARN: no logging configured! (tried 0 configs) Setting up basic logging... 2017-06-19 13:56:05,438 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/obj.pkl - wb: [256] 20235 bytes 2017-06-19 13:56:05,438 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/obj.pkl - wb: [256] 20235 bytes 2017-06-19 13:56:05,439 - main.py[DEBUG]: used datasource 'DataSourceOpenStack [net,ver=2]' from 'OpenStack' was in di_report's list: ['OpenStack', 'None'] 2017-06-19 13:56:05,439 - main.py[DEBUG]: used datasource 'DataSourceOpenStack [net,ver=2]' from 'OpenStack' was in di_report's list: ['OpenStack', 'None'] 2017-06-19 13:56:05,498 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:05,498 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:05,499 - stages.py[DEBUG]: Running module migrator () with frequency always 2017-06-19 13:56:05,499 - stages.py[DEBUG]: Running module migrator () with frequency always 2017-06-19 13:56:05,500 - handlers.py[DEBUG]: start: init-network/config-migrator: running config-migrator with frequency always 2017-06-19 13:56:05,500 - handlers.py[DEBUG]: start: init-network/config-migrator: running config-migrator with frequency always 2017-06-19 13:56:05,500 - helpers.py[DEBUG]: Running config-migrator using lock () 2017-06-19 13:56:05,500 - helpers.py[DEBUG]: Running config-migrator using lock () 2017-06-19 13:56:05,507 - cc_migrator.py[DEBUG]: Migrated 0 semaphore files to there canonicalized names 2017-06-19 13:56:05,507 - cc_migrator.py[DEBUG]: Migrated 0 semaphore files to there canonicalized names 2017-06-19 13:56:05,507 - handlers.py[DEBUG]: finish: init-network/config-migrator: SUCCESS: config-migrator ran successfully 2017-06-19 13:56:05,507 - handlers.py[DEBUG]: finish: init-network/config-migrator: SUCCESS: config-migrator ran successfully 2017-06-19 13:56:05,507 - stages.py[DEBUG]: Running module ubuntu-init-switch () with frequency once-per-instance 2017-06-19 13:56:05,507 - stages.py[DEBUG]: Running module ubuntu-init-switch () with frequency once-per-instance 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: start: init-network/config-ubuntu-init-switch: running config-ubuntu-init-switch with frequency once-per-instance 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: start: init-network/config-ubuntu-init-switch: running config-ubuntu-init-switch with frequency once-per-instance 2017-06-19 13:56:05,508 - helpers.py[DEBUG]: config-ubuntu-init-switch already ran (freq=once-per-instance) 2017-06-19 13:56:05,508 - helpers.py[DEBUG]: config-ubuntu-init-switch already ran (freq=once-per-instance) 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: finish: init-network/config-ubuntu-init-switch: SUCCESS: config-ubuntu-init-switch previously ran 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: finish: init-network/config-ubuntu-init-switch: SUCCESS: config-ubuntu-init-switch previously ran 2017-06-19 13:56:05,508 - stages.py[DEBUG]: Running module seed_random () with frequency once-per-instance 2017-06-19 13:56:05,508 - stages.py[DEBUG]: Running module seed_random () with frequency once-per-instance 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: start: init-network/config-seed_random: running config-seed_random with frequency once-per-instance 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: start: init-network/config-seed_random: running config-seed_random with frequency once-per-instance 2017-06-19 13:56:05,508 - helpers.py[DEBUG]: config-seed_random already ran (freq=once-per-instance) 2017-06-19 13:56:05,508 - helpers.py[DEBUG]: config-seed_random already ran (freq=once-per-instance) 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: finish: init-network/config-seed_random: SUCCESS: config-seed_random previously ran 2017-06-19 13:56:05,508 - handlers.py[DEBUG]: finish: init-network/config-seed_random: SUCCESS: config-seed_random previously ran 2017-06-19 13:56:05,508 - stages.py[DEBUG]: Running module bootcmd () with frequency always 2017-06-19 13:56:05,508 - stages.py[DEBUG]: Running module bootcmd () with frequency always 2017-06-19 13:56:05,509 - handlers.py[DEBUG]: start: init-network/config-bootcmd: running config-bootcmd with frequency always 2017-06-19 13:56:05,509 - handlers.py[DEBUG]: start: init-network/config-bootcmd: running config-bootcmd with frequency always 2017-06-19 13:56:05,509 - helpers.py[DEBUG]: Running config-bootcmd using lock () 2017-06-19 13:56:05,509 - helpers.py[DEBUG]: Running config-bootcmd using lock () 2017-06-19 13:56:05,509 - util.py[DEBUG]: Created temporary file /tmp/tmp7m_4ep5a.sh 2017-06-19 13:56:05,509 - util.py[DEBUG]: Created temporary file /tmp/tmp7m_4ep5a.sh 2017-06-19 13:56:05,510 - util.py[WARNING]: Failed to shellify bootcmd 2017-06-19 13:56:05,510 - util.py[WARNING]: Failed to shellify bootcmd 2017-06-19 13:56:05,510 - util.py[DEBUG]: Failed to shellify bootcmd Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/config/cc_bootcmd.py", line 54, in handle content = util.shellify(cfg["bootcmd"]) File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1855, in shellify % (type_utils.obj_name(args))) RuntimeError: Unable to shellify type NoneType which is not a list or string 2017-06-19 13:56:05,510 - util.py[DEBUG]: Failed to shellify bootcmd Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/config/cc_bootcmd.py", line 54, in handle content = util.shellify(cfg["bootcmd"]) File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1855, in shellify % (type_utils.obj_name(args))) RuntimeError: Unable to shellify type NoneType which is not a list or string 2017-06-19 13:56:05,524 - handlers.py[DEBUG]: finish: init-network/config-bootcmd: FAIL: running config-bootcmd with frequency always 2017-06-19 13:56:05,524 - handlers.py[DEBUG]: finish: init-network/config-bootcmd: FAIL: running config-bootcmd with frequency always 2017-06-19 13:56:05,524 - util.py[WARNING]: Running module bootcmd () failed 2017-06-19 13:56:05,524 - util.py[WARNING]: Running module bootcmd () failed 2017-06-19 13:56:05,524 - util.py[DEBUG]: Running module bootcmd () failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 788, in _run_modules freq=freq) File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run return self._runners.run(name, functor, args, freq, clear_on_fail) File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 188, in run return (True, results) File "/usr/lib/python3.5/contextlib.py", line 77, in __exit__ self.gen.throw(type, value, traceback) File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 44, in lock yield DummyLock() File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 187, in run results = functor(*args) File "/usr/lib/python3/dist-packages/cloudinit/config/cc_bootcmd.py", line 54, in handle content = util.shellify(cfg["bootcmd"]) File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1855, in shellify % (type_utils.obj_name(args))) RuntimeError: Unable to shellify type NoneType which is not a list or string 2017-06-19 13:56:05,524 - util.py[DEBUG]: Running module bootcmd () failed Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 788, in _run_modules freq=freq) File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run return self._runners.run(name, functor, args, freq, clear_on_fail) File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 188, in run return (True, results) File "/usr/lib/python3.5/contextlib.py", line 77, in __exit__ self.gen.throw(type, value, traceback) File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 44, in lock yield DummyLock() File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 187, in run results = functor(*args) File "/usr/lib/python3/dist-packages/cloudinit/config/cc_bootcmd.py", line 54, in handle content = util.shellify(cfg["bootcmd"]) File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1855, in shellify % (type_utils.obj_name(args))) RuntimeError: Unable to shellify type NoneType which is not a list or string 2017-06-19 13:56:05,544 - stages.py[DEBUG]: Running module write-files () with frequency once-per-instance 2017-06-19 13:56:05,544 - stages.py[DEBUG]: Running module write-files () with frequency once-per-instance 2017-06-19 13:56:05,544 - handlers.py[DEBUG]: start: init-network/config-write-files: running config-write-files with frequency once-per-instance 2017-06-19 13:56:05,544 - handlers.py[DEBUG]: start: init-network/config-write-files: running config-write-files with frequency once-per-instance 2017-06-19 13:56:05,544 - helpers.py[DEBUG]: config-write-files already ran (freq=once-per-instance) 2017-06-19 13:56:05,544 - helpers.py[DEBUG]: config-write-files already ran (freq=once-per-instance) 2017-06-19 13:56:05,544 - handlers.py[DEBUG]: finish: init-network/config-write-files: SUCCESS: config-write-files previously ran 2017-06-19 13:56:05,544 - handlers.py[DEBUG]: finish: init-network/config-write-files: SUCCESS: config-write-files previously ran 2017-06-19 13:56:05,544 - stages.py[DEBUG]: Running module growpart () with frequency always 2017-06-19 13:56:05,544 - stages.py[DEBUG]: Running module growpart () with frequency always 2017-06-19 13:56:05,545 - handlers.py[DEBUG]: start: init-network/config-growpart: running config-growpart with frequency always 2017-06-19 13:56:05,545 - handlers.py[DEBUG]: start: init-network/config-growpart: running config-growpart with frequency always 2017-06-19 13:56:05,545 - helpers.py[DEBUG]: Running config-growpart using lock () 2017-06-19 13:56:05,545 - helpers.py[DEBUG]: Running config-growpart using lock () 2017-06-19 13:56:05,545 - cc_growpart.py[DEBUG]: No 'growpart' entry in cfg. Using default: {'ignore_growroot_disabled': False, 'mode': 'auto', 'devices': ['/']} 2017-06-19 13:56:05,545 - cc_growpart.py[DEBUG]: No 'growpart' entry in cfg. Using default: {'ignore_growroot_disabled': False, 'mode': 'auto', 'devices': ['/']} 2017-06-19 13:56:05,545 - util.py[DEBUG]: Running command ['growpart', '--help'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,545 - util.py[DEBUG]: Running command ['growpart', '--help'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,567 - util.py[DEBUG]: Reading from /proc/979/mountinfo (quiet=False) 2017-06-19 13:56:05,567 - util.py[DEBUG]: Reading from /proc/979/mountinfo (quiet=False) 2017-06-19 13:56:05,567 - util.py[DEBUG]: Read 2615 bytes from /proc/979/mountinfo 2017-06-19 13:56:05,567 - util.py[DEBUG]: Read 2615 bytes from /proc/979/mountinfo 2017-06-19 13:56:05,568 - util.py[DEBUG]: Running command ['systemd-detect-virt', '--quiet', '--container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,568 - util.py[DEBUG]: Running command ['systemd-detect-virt', '--quiet', '--container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,575 - util.py[DEBUG]: Running command ['running-in-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,575 - util.py[DEBUG]: Running command ['running-in-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,578 - util.py[DEBUG]: Running command ['lxc-is-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,578 - util.py[DEBUG]: Running command ['lxc-is-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,582 - util.py[DEBUG]: Reading from /proc/1/environ (quiet=False) 2017-06-19 13:56:05,582 - util.py[DEBUG]: Reading from /proc/1/environ (quiet=False) 2017-06-19 13:56:05,582 - util.py[DEBUG]: Read 152 bytes from /proc/1/environ 2017-06-19 13:56:05,582 - util.py[DEBUG]: Read 152 bytes from /proc/1/environ 2017-06-19 13:56:05,582 - util.py[DEBUG]: Reading from /proc/self/status (quiet=False) 2017-06-19 13:56:05,582 - util.py[DEBUG]: Reading from /proc/self/status (quiet=False) 2017-06-19 13:56:05,582 - util.py[DEBUG]: Read 891 bytes from /proc/self/status 2017-06-19 13:56:05,582 - util.py[DEBUG]: Read 891 bytes from /proc/self/status 2017-06-19 13:56:05,589 - util.py[DEBUG]: Reading from /sys/class/block/vda1/partition (quiet=False) 2017-06-19 13:56:05,589 - util.py[DEBUG]: Reading from /sys/class/block/vda1/partition (quiet=False) 2017-06-19 13:56:05,589 - util.py[DEBUG]: Read 2 bytes from /sys/class/block/vda1/partition 2017-06-19 13:56:05,589 - util.py[DEBUG]: Read 2 bytes from /sys/class/block/vda1/partition 2017-06-19 13:56:05,589 - util.py[DEBUG]: Reading from /sys/devices/pci0000:00/0000:00:07.0/virtio4/block/vda/dev (quiet=False) 2017-06-19 13:56:05,589 - util.py[DEBUG]: Reading from /sys/devices/pci0000:00/0000:00:07.0/virtio4/block/vda/dev (quiet=False) 2017-06-19 13:56:05,589 - util.py[DEBUG]: Read 6 bytes from /sys/devices/pci0000:00/0000:00:07.0/virtio4/block/vda/dev 2017-06-19 13:56:05,589 - util.py[DEBUG]: Read 6 bytes from /sys/devices/pci0000:00/0000:00:07.0/virtio4/block/vda/dev 2017-06-19 13:56:05,589 - util.py[DEBUG]: Running command ['growpart', '--dry-run', '/dev/vda', '1'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,589 - util.py[DEBUG]: Running command ['growpart', '--dry-run', '/dev/vda', '1'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,723 - util.py[DEBUG]: resize_devices took 0.156 seconds 2017-06-19 13:56:05,723 - util.py[DEBUG]: resize_devices took 0.156 seconds 2017-06-19 13:56:05,723 - cc_growpart.py[DEBUG]: '/' NOCHANGE: no change necessary (/dev/vda, 1) 2017-06-19 13:56:05,723 - cc_growpart.py[DEBUG]: '/' NOCHANGE: no change necessary (/dev/vda, 1) 2017-06-19 13:56:05,724 - handlers.py[DEBUG]: finish: init-network/config-growpart: SUCCESS: config-growpart ran successfully 2017-06-19 13:56:05,724 - handlers.py[DEBUG]: finish: init-network/config-growpart: SUCCESS: config-growpart ran successfully 2017-06-19 13:56:05,724 - stages.py[DEBUG]: Running module resizefs () with frequency always 2017-06-19 13:56:05,724 - stages.py[DEBUG]: Running module resizefs () with frequency always 2017-06-19 13:56:05,724 - handlers.py[DEBUG]: start: init-network/config-resizefs: running config-resizefs with frequency always 2017-06-19 13:56:05,724 - handlers.py[DEBUG]: start: init-network/config-resizefs: running config-resizefs with frequency always 2017-06-19 13:56:05,724 - helpers.py[DEBUG]: Running config-resizefs using lock () 2017-06-19 13:56:05,724 - helpers.py[DEBUG]: Running config-resizefs using lock () 2017-06-19 13:56:05,725 - util.py[DEBUG]: Reading from /proc/979/mountinfo (quiet=False) 2017-06-19 13:56:05,725 - util.py[DEBUG]: Reading from /proc/979/mountinfo (quiet=False) 2017-06-19 13:56:05,725 - util.py[DEBUG]: Read 2615 bytes from /proc/979/mountinfo 2017-06-19 13:56:05,725 - util.py[DEBUG]: Read 2615 bytes from /proc/979/mountinfo 2017-06-19 13:56:05,725 - cc_resizefs.py[DEBUG]: resize_info: dev=/dev/vda1 mnt_point=/ path=/ 2017-06-19 13:56:05,725 - cc_resizefs.py[DEBUG]: resize_info: dev=/dev/vda1 mnt_point=/ path=/ 2017-06-19 13:56:05,725 - util.py[DEBUG]: Running command ['systemd-detect-virt', '--quiet', '--container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,725 - util.py[DEBUG]: Running command ['systemd-detect-virt', '--quiet', '--container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,728 - util.py[DEBUG]: Running command ['running-in-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,728 - util.py[DEBUG]: Running command ['running-in-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,731 - util.py[DEBUG]: Running command ['lxc-is-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,731 - util.py[DEBUG]: Running command ['lxc-is-container'] with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,734 - util.py[DEBUG]: Reading from /proc/1/environ (quiet=False) 2017-06-19 13:56:05,734 - util.py[DEBUG]: Reading from /proc/1/environ (quiet=False) 2017-06-19 13:56:05,735 - util.py[DEBUG]: Read 152 bytes from /proc/1/environ 2017-06-19 13:56:05,735 - util.py[DEBUG]: Read 152 bytes from /proc/1/environ 2017-06-19 13:56:05,735 - util.py[DEBUG]: Reading from /proc/self/status (quiet=False) 2017-06-19 13:56:05,735 - util.py[DEBUG]: Reading from /proc/self/status (quiet=False) 2017-06-19 13:56:05,735 - util.py[DEBUG]: Read 891 bytes from /proc/self/status 2017-06-19 13:56:05,735 - util.py[DEBUG]: Read 891 bytes from /proc/self/status 2017-06-19 13:56:05,735 - cc_resizefs.py[DEBUG]: Resizing / (ext4) using resize2fs /dev/vda1 2017-06-19 13:56:05,735 - cc_resizefs.py[DEBUG]: Resizing / (ext4) using resize2fs /dev/vda1 2017-06-19 13:56:05,735 - util.py[DEBUG]: Running command ('resize2fs', '/dev/vda1') with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,735 - util.py[DEBUG]: Running command ('resize2fs', '/dev/vda1') with allowed return codes [0] (shell=False, capture=True) 2017-06-19 13:56:05,761 - util.py[DEBUG]: Resizing took 0.026 seconds 2017-06-19 13:56:05,761 - util.py[DEBUG]: Resizing took 0.026 seconds 2017-06-19 13:56:05,762 - cc_resizefs.py[DEBUG]: Resized root filesystem (type=ext4, val=True) 2017-06-19 13:56:05,762 - cc_resizefs.py[DEBUG]: Resized root filesystem (type=ext4, val=True) 2017-06-19 13:56:05,762 - handlers.py[DEBUG]: finish: init-network/config-resizefs: SUCCESS: config-resizefs ran successfully 2017-06-19 13:56:05,762 - handlers.py[DEBUG]: finish: init-network/config-resizefs: SUCCESS: config-resizefs ran successfully 2017-06-19 13:56:05,762 - stages.py[DEBUG]: Running module disk_setup () with frequency once-per-instance 2017-06-19 13:56:05,762 - stages.py[DEBUG]: Running module disk_setup () with frequency once-per-instance 2017-06-19 13:56:05,762 - handlers.py[DEBUG]: start: init-network/config-disk_setup: running config-disk_setup with frequency once-per-instance 2017-06-19 13:56:05,762 - handlers.py[DEBUG]: start: init-network/config-disk_setup: running config-disk_setup with frequency once-per-instance 2017-06-19 13:56:05,763 - helpers.py[DEBUG]: config-disk_setup already ran (freq=once-per-instance) 2017-06-19 13:56:05,763 - helpers.py[DEBUG]: config-disk_setup already ran (freq=once-per-instance) 2017-06-19 13:56:05,763 - handlers.py[DEBUG]: finish: init-network/config-disk_setup: SUCCESS: config-disk_setup previously ran 2017-06-19 13:56:05,763 - handlers.py[DEBUG]: finish: init-network/config-disk_setup: SUCCESS: config-disk_setup previously ran 2017-06-19 13:56:05,763 - stages.py[DEBUG]: Running module mounts () with frequency once-per-instance 2017-06-19 13:56:05,763 - stages.py[DEBUG]: Running module mounts () with frequency once-per-instance 2017-06-19 13:56:05,763 - handlers.py[DEBUG]: start: init-network/config-mounts: running config-mounts with frequency once-per-instance 2017-06-19 13:56:05,763 - handlers.py[DEBUG]: start: init-network/config-mounts: running config-mounts with frequency once-per-instance 2017-06-19 13:56:05,763 - helpers.py[DEBUG]: config-mounts already ran (freq=once-per-instance) 2017-06-19 13:56:05,763 - helpers.py[DEBUG]: config-mounts already ran (freq=once-per-instance) 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: finish: init-network/config-mounts: SUCCESS: config-mounts previously ran 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: finish: init-network/config-mounts: SUCCESS: config-mounts previously ran 2017-06-19 13:56:05,764 - stages.py[DEBUG]: Running module set_hostname () with frequency once-per-instance 2017-06-19 13:56:05,764 - stages.py[DEBUG]: Running module set_hostname () with frequency once-per-instance 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: start: init-network/config-set_hostname: running config-set_hostname with frequency once-per-instance 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: start: init-network/config-set_hostname: running config-set_hostname with frequency once-per-instance 2017-06-19 13:56:05,764 - helpers.py[DEBUG]: config-set_hostname already ran (freq=once-per-instance) 2017-06-19 13:56:05,764 - helpers.py[DEBUG]: config-set_hostname already ran (freq=once-per-instance) 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: finish: init-network/config-set_hostname: SUCCESS: config-set_hostname previously ran 2017-06-19 13:56:05,764 - handlers.py[DEBUG]: finish: init-network/config-set_hostname: SUCCESS: config-set_hostname previously ran 2017-06-19 13:56:05,764 - stages.py[DEBUG]: Running module update_hostname () with frequency always 2017-06-19 13:56:05,764 - stages.py[DEBUG]: Running module update_hostname () with frequency always 2017-06-19 13:56:05,765 - handlers.py[DEBUG]: start: init-network/config-update_hostname: running config-update_hostname with frequency always 2017-06-19 13:56:05,765 - handlers.py[DEBUG]: start: init-network/config-update_hostname: running config-update_hostname with frequency always 2017-06-19 13:56:05,765 - helpers.py[DEBUG]: Running config-update_hostname using lock () 2017-06-19 13:56:05,765 - helpers.py[DEBUG]: Running config-update_hostname using lock () 2017-06-19 13:56:05,765 - cc_update_hostname.py[DEBUG]: Updating hostname to pre0.novalocal (pre0) 2017-06-19 13:56:05,765 - cc_update_hostname.py[DEBUG]: Updating hostname to pre0.novalocal (pre0) 2017-06-19 13:56:05,765 - util.py[DEBUG]: Reading from /var/lib/cloud/data/previous-hostname (quiet=False) 2017-06-19 13:56:05,765 - util.py[DEBUG]: Reading from /var/lib/cloud/data/previous-hostname (quiet=False) 2017-06-19 13:56:05,768 - util.py[DEBUG]: Read 5 bytes from /var/lib/cloud/data/previous-hostname 2017-06-19 13:56:05,768 - util.py[DEBUG]: Read 5 bytes from /var/lib/cloud/data/previous-hostname 2017-06-19 13:56:05,768 - util.py[DEBUG]: Reading from /etc/hostname (quiet=False) 2017-06-19 13:56:05,768 - util.py[DEBUG]: Reading from /etc/hostname (quiet=False) 2017-06-19 13:56:05,768 - util.py[DEBUG]: Read 5 bytes from /etc/hostname 2017-06-19 13:56:05,768 - util.py[DEBUG]: Read 5 bytes from /etc/hostname 2017-06-19 13:56:05,768 - __init__.py[DEBUG]: Attempting to update hostname to pre0 in 0 files 2017-06-19 13:56:05,768 - __init__.py[DEBUG]: Attempting to update hostname to pre0 in 0 files 2017-06-19 13:56:05,769 - handlers.py[DEBUG]: finish: init-network/config-update_hostname: SUCCESS: config-update_hostname ran successfully 2017-06-19 13:56:05,769 - handlers.py[DEBUG]: finish: init-network/config-update_hostname: SUCCESS: config-update_hostname ran successfully 2017-06-19 13:56:05,769 - stages.py[DEBUG]: Running module update_etc_hosts () with frequency always 2017-06-19 13:56:05,769 - stages.py[DEBUG]: Running module update_etc_hosts () with frequency always 2017-06-19 13:56:05,769 - handlers.py[DEBUG]: start: init-network/config-update_etc_hosts: running config-update_etc_hosts with frequency always 2017-06-19 13:56:05,769 - handlers.py[DEBUG]: start: init-network/config-update_etc_hosts: running config-update_etc_hosts with frequency always 2017-06-19 13:56:05,770 - helpers.py[DEBUG]: Running config-update_etc_hosts using lock () 2017-06-19 13:56:05,770 - helpers.py[DEBUG]: Running config-update_etc_hosts using lock () 2017-06-19 13:56:05,770 - cc_update_etc_hosts.py[DEBUG]: Configuration option 'manage_etc_hosts' is not set, not managing /etc/hosts in module update_etc_hosts 2017-06-19 13:56:05,770 - cc_update_etc_hosts.py[DEBUG]: Configuration option 'manage_etc_hosts' is not set, not managing /etc/hosts in module update_etc_hosts 2017-06-19 13:56:05,770 - handlers.py[DEBUG]: finish: init-network/config-update_etc_hosts: SUCCESS: config-update_etc_hosts ran successfully 2017-06-19 13:56:05,770 - handlers.py[DEBUG]: finish: init-network/config-update_etc_hosts: SUCCESS: config-update_etc_hosts ran successfully 2017-06-19 13:56:05,770 - stages.py[DEBUG]: Running module ca-certs () with frequency once-per-instance 2017-06-19 13:56:05,770 - stages.py[DEBUG]: Running module ca-certs () with frequency once-per-instance 2017-06-19 13:56:05,770 - handlers.py[DEBUG]: start: init-network/config-ca-certs: running config-ca-certs with frequency once-per-instance 2017-06-19 13:56:05,770 - handlers.py[DEBUG]: start: init-network/config-ca-certs: running config-ca-certs with frequency once-per-instance 2017-06-19 13:56:05,771 - helpers.py[DEBUG]: config-ca-certs already ran (freq=once-per-instance) 2017-06-19 13:56:05,771 - helpers.py[DEBUG]: config-ca-certs already ran (freq=once-per-instance) 2017-06-19 13:56:05,771 - handlers.py[DEBUG]: finish: init-network/config-ca-certs: SUCCESS: config-ca-certs previously ran 2017-06-19 13:56:05,771 - handlers.py[DEBUG]: finish: init-network/config-ca-certs: SUCCESS: config-ca-certs previously ran 2017-06-19 13:56:05,771 - stages.py[DEBUG]: Running module rsyslog () with frequency once-per-instance 2017-06-19 13:56:05,771 - stages.py[DEBUG]: Running module rsyslog () with frequency once-per-instance 2017-06-19 13:56:05,771 - handlers.py[DEBUG]: start: init-network/config-rsyslog: running config-rsyslog with frequency once-per-instance 2017-06-19 13:56:05,771 - handlers.py[DEBUG]: start: init-network/config-rsyslog: running config-rsyslog with frequency once-per-instance 2017-06-19 13:56:05,772 - helpers.py[DEBUG]: config-rsyslog already ran (freq=once-per-instance) 2017-06-19 13:56:05,772 - helpers.py[DEBUG]: config-rsyslog already ran (freq=once-per-instance) 2017-06-19 13:56:05,772 - handlers.py[DEBUG]: finish: init-network/config-rsyslog: SUCCESS: config-rsyslog previously ran 2017-06-19 13:56:05,772 - handlers.py[DEBUG]: finish: init-network/config-rsyslog: SUCCESS: config-rsyslog previously ran 2017-06-19 13:56:05,772 - stages.py[DEBUG]: Running module users-groups () with frequency once-per-instance 2017-06-19 13:56:05,772 - stages.py[DEBUG]: Running module users-groups () with frequency once-per-instance 2017-06-19 13:56:05,772 - handlers.py[DEBUG]: start: init-network/config-users-groups: running config-users-groups with frequency once-per-instance 2017-06-19 13:56:05,772 - handlers.py[DEBUG]: start: init-network/config-users-groups: running config-users-groups with frequency once-per-instance 2017-06-19 13:56:05,772 - helpers.py[DEBUG]: config-users-groups already ran (freq=once-per-instance) 2017-06-19 13:56:05,772 - helpers.py[DEBUG]: config-users-groups already ran (freq=once-per-instance) 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: finish: init-network/config-users-groups: SUCCESS: config-users-groups previously ran 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: finish: init-network/config-users-groups: SUCCESS: config-users-groups previously ran 2017-06-19 13:56:05,773 - stages.py[DEBUG]: Running module ssh () with frequency once-per-instance 2017-06-19 13:56:05,773 - stages.py[DEBUG]: Running module ssh () with frequency once-per-instance 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: start: init-network/config-ssh: running config-ssh with frequency once-per-instance 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: start: init-network/config-ssh: running config-ssh with frequency once-per-instance 2017-06-19 13:56:05,773 - helpers.py[DEBUG]: config-ssh already ran (freq=once-per-instance) 2017-06-19 13:56:05,773 - helpers.py[DEBUG]: config-ssh already ran (freq=once-per-instance) 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: finish: init-network/config-ssh: SUCCESS: config-ssh previously ran 2017-06-19 13:56:05,773 - handlers.py[DEBUG]: finish: init-network/config-ssh: SUCCESS: config-ssh previously ran 2017-06-19 13:56:05,774 - main.py[DEBUG]: Ran 16 modules with 1 failures 2017-06-19 13:56:05,774 - main.py[DEBUG]: Ran 16 modules with 1 failures 2017-06-19 13:56:05,774 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:05,774 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:05,774 - util.py[DEBUG]: Read 12 bytes from /proc/uptime 2017-06-19 13:56:05,774 - util.py[DEBUG]: Read 12 bytes from /proc/uptime 2017-06-19 13:56:05,775 - util.py[DEBUG]: cloud-init mode 'init' took 0.657 seconds (0.66) 2017-06-19 13:56:05,775 - util.py[DEBUG]: cloud-init mode 'init' took 0.657 seconds (0.66) 2017-06-19 13:56:05,775 - handlers.py[DEBUG]: finish: init-network: FAIL: searching for network datasources 2017-06-19 13:56:05,775 - handlers.py[DEBUG]: finish: init-network: FAIL: searching for network datasources WARN: no logging configured! (tried 0 configs) Setting up basic logging... Cloud-init v. 0.7.9 running 'modules:config' at Mon, 19 Jun 2017 13:56:06 +0000. Up 11.45 seconds. 2017-06-19 13:56:06,728 - util.py[DEBUG]: Cloud-init v. 0.7.9 running 'modules:config' at Mon, 19 Jun 2017 13:56:06 +0000. Up 11.45 seconds. 2017-06-19 13:56:06,827 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:06,828 - stages.py[DEBUG]: Running module emit_upstart () with frequency always 2017-06-19 13:56:06,829 - handlers.py[DEBUG]: start: modules-config/config-emit_upstart: running config-emit_upstart with frequency always 2017-06-19 13:56:06,829 - helpers.py[DEBUG]: Running config-emit_upstart using lock () 2017-06-19 13:56:06,829 - cc_emit_upstart.py[DEBUG]: no /sbin/initctl located 2017-06-19 13:56:06,829 - cc_emit_upstart.py[DEBUG]: not upstart system, 'emit_upstart' disabled 2017-06-19 13:56:06,829 - handlers.py[DEBUG]: finish: modules-config/config-emit_upstart: SUCCESS: config-emit_upstart ran successfully 2017-06-19 13:56:06,829 - stages.py[DEBUG]: Running module snap_config () with frequency once-per-instance 2017-06-19 13:56:06,830 - handlers.py[DEBUG]: start: modules-config/config-snap_config: running config-snap_config with frequency once-per-instance 2017-06-19 13:56:06,830 - helpers.py[DEBUG]: config-snap_config already ran (freq=once-per-instance) 2017-06-19 13:56:06,830 - handlers.py[DEBUG]: finish: modules-config/config-snap_config: SUCCESS: config-snap_config previously ran 2017-06-19 13:56:06,830 - stages.py[DEBUG]: Running module ssh-import-id () with frequency once-per-instance 2017-06-19 13:56:06,830 - handlers.py[DEBUG]: start: modules-config/config-ssh-import-id: running config-ssh-import-id with frequency once-per-instance 2017-06-19 13:56:06,830 - helpers.py[DEBUG]: config-ssh-import-id already ran (freq=once-per-instance) 2017-06-19 13:56:06,830 - handlers.py[DEBUG]: finish: modules-config/config-ssh-import-id: SUCCESS: config-ssh-import-id previously ran 2017-06-19 13:56:06,830 - stages.py[DEBUG]: Running module locale () with frequency once-per-instance 2017-06-19 13:56:06,831 - handlers.py[DEBUG]: start: modules-config/config-locale: running config-locale with frequency once-per-instance 2017-06-19 13:56:06,831 - helpers.py[DEBUG]: config-locale already ran (freq=once-per-instance) 2017-06-19 13:56:06,831 - handlers.py[DEBUG]: finish: modules-config/config-locale: SUCCESS: config-locale previously ran 2017-06-19 13:56:06,831 - stages.py[DEBUG]: Running module set-passwords () with frequency once-per-instance 2017-06-19 13:56:06,831 - handlers.py[DEBUG]: start: modules-config/config-set-passwords: running config-set-passwords with frequency once-per-instance 2017-06-19 13:56:06,831 - helpers.py[DEBUG]: config-set-passwords already ran (freq=once-per-instance) 2017-06-19 13:56:06,831 - handlers.py[DEBUG]: finish: modules-config/config-set-passwords: SUCCESS: config-set-passwords previously ran 2017-06-19 13:56:06,831 - stages.py[DEBUG]: Running module grub-dpkg () with frequency once-per-instance 2017-06-19 13:56:06,832 - handlers.py[DEBUG]: start: modules-config/config-grub-dpkg: running config-grub-dpkg with frequency once-per-instance 2017-06-19 13:56:06,832 - helpers.py[DEBUG]: config-grub-dpkg already ran (freq=once-per-instance) 2017-06-19 13:56:06,832 - handlers.py[DEBUG]: finish: modules-config/config-grub-dpkg: SUCCESS: config-grub-dpkg previously ran 2017-06-19 13:56:06,832 - stages.py[DEBUG]: Running module apt-pipelining () with frequency once-per-instance 2017-06-19 13:56:06,832 - handlers.py[DEBUG]: start: modules-config/config-apt-pipelining: running config-apt-pipelining with frequency once-per-instance 2017-06-19 13:56:06,832 - helpers.py[DEBUG]: config-apt-pipelining already ran (freq=once-per-instance) 2017-06-19 13:56:06,832 - handlers.py[DEBUG]: finish: modules-config/config-apt-pipelining: SUCCESS: config-apt-pipelining previously ran 2017-06-19 13:56:06,832 - stages.py[DEBUG]: Running module apt-configure () with frequency once-per-instance 2017-06-19 13:56:06,833 - handlers.py[DEBUG]: start: modules-config/config-apt-configure: running config-apt-configure with frequency once-per-instance 2017-06-19 13:56:06,833 - helpers.py[DEBUG]: config-apt-configure already ran (freq=once-per-instance) 2017-06-19 13:56:06,833 - handlers.py[DEBUG]: finish: modules-config/config-apt-configure: SUCCESS: config-apt-configure previously ran 2017-06-19 13:56:06,833 - stages.py[DEBUG]: Running module ntp () with frequency once-per-instance 2017-06-19 13:56:06,833 - handlers.py[DEBUG]: start: modules-config/config-ntp: running config-ntp with frequency once-per-instance 2017-06-19 13:56:06,833 - helpers.py[DEBUG]: config-ntp already ran (freq=once-per-instance) 2017-06-19 13:56:06,833 - handlers.py[DEBUG]: finish: modules-config/config-ntp: SUCCESS: config-ntp previously ran 2017-06-19 13:56:06,833 - stages.py[DEBUG]: Running module timezone () with frequency once-per-instance 2017-06-19 13:56:06,834 - handlers.py[DEBUG]: start: modules-config/config-timezone: running config-timezone with frequency once-per-instance 2017-06-19 13:56:06,834 - helpers.py[DEBUG]: config-timezone already ran (freq=once-per-instance) 2017-06-19 13:56:06,834 - handlers.py[DEBUG]: finish: modules-config/config-timezone: SUCCESS: config-timezone previously ran 2017-06-19 13:56:06,834 - stages.py[DEBUG]: Running module disable-ec2-metadata () with frequency always 2017-06-19 13:56:06,834 - handlers.py[DEBUG]: start: modules-config/config-disable-ec2-metadata: running config-disable-ec2-metadata with frequency always 2017-06-19 13:56:06,834 - helpers.py[DEBUG]: Running config-disable-ec2-metadata using lock () 2017-06-19 13:56:06,834 - cc_disable_ec2_metadata.py[DEBUG]: Skipping module named disable-ec2-metadata, disabling the ec2 route not enabled 2017-06-19 13:56:06,834 - handlers.py[DEBUG]: finish: modules-config/config-disable-ec2-metadata: SUCCESS: config-disable-ec2-metadata ran successfully 2017-06-19 13:56:06,834 - stages.py[DEBUG]: Running module runcmd () with frequency once-per-instance 2017-06-19 13:56:06,835 - handlers.py[DEBUG]: start: modules-config/config-runcmd: running config-runcmd with frequency once-per-instance 2017-06-19 13:56:06,835 - helpers.py[DEBUG]: config-runcmd already ran (freq=once-per-instance) 2017-06-19 13:56:06,835 - handlers.py[DEBUG]: finish: modules-config/config-runcmd: SUCCESS: config-runcmd previously ran 2017-06-19 13:56:06,835 - stages.py[DEBUG]: Running module byobu () with frequency once-per-instance 2017-06-19 13:56:06,835 - handlers.py[DEBUG]: start: modules-config/config-byobu: running config-byobu with frequency once-per-instance 2017-06-19 13:56:06,835 - helpers.py[DEBUG]: config-byobu already ran (freq=once-per-instance) 2017-06-19 13:56:06,835 - handlers.py[DEBUG]: finish: modules-config/config-byobu: SUCCESS: config-byobu previously ran 2017-06-19 13:56:06,836 - main.py[DEBUG]: Ran 13 modules with 0 failures 2017-06-19 13:56:07,200 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:07,200 - util.py[DEBUG]: Read 12 bytes from /proc/uptime 2017-06-19 13:56:07,200 - util.py[DEBUG]: cloud-init mode 'modules' took 0.576 seconds (0.57) 2017-06-19 13:56:07,200 - handlers.py[DEBUG]: finish: modules-config: SUCCESS: running modules for config WARN: no logging configured! (tried 0 configs) Setting up basic logging... Cloud-init v. 0.7.9 running 'modules:final' at Mon, 19 Jun 2017 13:56:07 +0000. Up 12.79 seconds. 2017-06-19 13:56:08,088 - util.py[DEBUG]: Cloud-init v. 0.7.9 running 'modules:final' at Mon, 19 Jun 2017 13:56:07 +0000. Up 12.79 seconds. 2017-06-19 13:56:08,141 - stages.py[DEBUG]: Using distro class 2017-06-19 13:56:08,142 - stages.py[DEBUG]: Running module snappy () with frequency once-per-instance 2017-06-19 13:56:08,143 - handlers.py[DEBUG]: start: modules-final/config-snappy: running config-snappy with frequency once-per-instance 2017-06-19 13:56:08,143 - helpers.py[DEBUG]: config-snappy already ran (freq=once-per-instance) 2017-06-19 13:56:08,143 - handlers.py[DEBUG]: finish: modules-final/config-snappy: SUCCESS: config-snappy previously ran 2017-06-19 13:56:08,143 - stages.py[DEBUG]: Running module package-update-upgrade-install () with frequency once-per-instance 2017-06-19 13:56:08,143 - handlers.py[DEBUG]: start: modules-final/config-package-update-upgrade-install: running config-package-update-upgrade-install with frequency once-per-instance 2017-06-19 13:56:08,143 - helpers.py[DEBUG]: config-package-update-upgrade-install already ran (freq=once-per-instance) 2017-06-19 13:56:08,144 - handlers.py[DEBUG]: finish: modules-final/config-package-update-upgrade-install: SUCCESS: config-package-update-upgrade-install previously ran 2017-06-19 13:56:08,144 - stages.py[DEBUG]: Running module fan () with frequency once-per-instance 2017-06-19 13:56:08,144 - handlers.py[DEBUG]: start: modules-final/config-fan: running config-fan with frequency once-per-instance 2017-06-19 13:56:08,144 - helpers.py[DEBUG]: config-fan already ran (freq=once-per-instance) 2017-06-19 13:56:08,144 - handlers.py[DEBUG]: finish: modules-final/config-fan: SUCCESS: config-fan previously ran 2017-06-19 13:56:08,144 - stages.py[DEBUG]: Running module landscape () with frequency once-per-instance 2017-06-19 13:56:08,145 - handlers.py[DEBUG]: start: modules-final/config-landscape: running config-landscape with frequency once-per-instance 2017-06-19 13:56:08,145 - helpers.py[DEBUG]: config-landscape already ran (freq=once-per-instance) 2017-06-19 13:56:08,145 - handlers.py[DEBUG]: finish: modules-final/config-landscape: SUCCESS: config-landscape previously ran 2017-06-19 13:56:08,145 - stages.py[DEBUG]: Running module lxd () with frequency once-per-instance 2017-06-19 13:56:08,145 - handlers.py[DEBUG]: start: modules-final/config-lxd: running config-lxd with frequency once-per-instance 2017-06-19 13:56:08,145 - helpers.py[DEBUG]: config-lxd already ran (freq=once-per-instance) 2017-06-19 13:56:08,145 - handlers.py[DEBUG]: finish: modules-final/config-lxd: SUCCESS: config-lxd previously ran 2017-06-19 13:56:08,145 - stages.py[DEBUG]: Running module puppet () with frequency once-per-instance 2017-06-19 13:56:08,146 - handlers.py[DEBUG]: start: modules-final/config-puppet: running config-puppet with frequency once-per-instance 2017-06-19 13:56:08,146 - helpers.py[DEBUG]: config-puppet already ran (freq=once-per-instance) 2017-06-19 13:56:08,146 - handlers.py[DEBUG]: finish: modules-final/config-puppet: SUCCESS: config-puppet previously ran 2017-06-19 13:56:08,146 - stages.py[DEBUG]: Running module chef () with frequency once-per-instance 2017-06-19 13:56:08,146 - handlers.py[DEBUG]: start: modules-final/config-chef: running config-chef with frequency once-per-instance 2017-06-19 13:56:08,146 - helpers.py[DEBUG]: config-chef already ran (freq=once-per-instance) 2017-06-19 13:56:08,146 - handlers.py[DEBUG]: finish: modules-final/config-chef: SUCCESS: config-chef previously ran 2017-06-19 13:56:08,146 - stages.py[DEBUG]: Running module salt-minion () with frequency once-per-instance 2017-06-19 13:56:08,147 - handlers.py[DEBUG]: start: modules-final/config-salt-minion: running config-salt-minion with frequency once-per-instance 2017-06-19 13:56:08,147 - helpers.py[DEBUG]: config-salt-minion already ran (freq=once-per-instance) 2017-06-19 13:56:08,147 - handlers.py[DEBUG]: finish: modules-final/config-salt-minion: SUCCESS: config-salt-minion previously ran 2017-06-19 13:56:08,147 - stages.py[DEBUG]: Running module mcollective () with frequency once-per-instance 2017-06-19 13:56:08,147 - handlers.py[DEBUG]: start: modules-final/config-mcollective: running config-mcollective with frequency once-per-instance 2017-06-19 13:56:08,147 - helpers.py[DEBUG]: config-mcollective already ran (freq=once-per-instance) 2017-06-19 13:56:08,147 - handlers.py[DEBUG]: finish: modules-final/config-mcollective: SUCCESS: config-mcollective previously ran 2017-06-19 13:56:08,147 - stages.py[DEBUG]: Running module rightscale_userdata () with frequency once-per-instance 2017-06-19 13:56:08,148 - handlers.py[DEBUG]: start: modules-final/config-rightscale_userdata: running config-rightscale_userdata with frequency once-per-instance 2017-06-19 13:56:08,148 - helpers.py[DEBUG]: config-rightscale_userdata already ran (freq=once-per-instance) 2017-06-19 13:56:08,148 - handlers.py[DEBUG]: finish: modules-final/config-rightscale_userdata: SUCCESS: config-rightscale_userdata previously ran 2017-06-19 13:56:08,148 - stages.py[DEBUG]: Running module scripts-vendor () with frequency once-per-instance 2017-06-19 13:56:08,148 - handlers.py[DEBUG]: start: modules-final/config-scripts-vendor: running config-scripts-vendor with frequency once-per-instance 2017-06-19 13:56:08,148 - helpers.py[DEBUG]: config-scripts-vendor already ran (freq=once-per-instance) 2017-06-19 13:56:08,148 - handlers.py[DEBUG]: finish: modules-final/config-scripts-vendor: SUCCESS: config-scripts-vendor previously ran 2017-06-19 13:56:08,149 - stages.py[DEBUG]: Running module scripts-per-once () with frequency once 2017-06-19 13:56:08,149 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-once: running config-scripts-per-once with frequency once 2017-06-19 13:56:08,149 - helpers.py[DEBUG]: config-scripts-per-once already ran (freq=once) 2017-06-19 13:56:08,149 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-once: SUCCESS: config-scripts-per-once previously ran 2017-06-19 13:56:08,149 - stages.py[DEBUG]: Running module scripts-per-boot () with frequency always 2017-06-19 13:56:08,149 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-boot: running config-scripts-per-boot with frequency always 2017-06-19 13:56:08,149 - helpers.py[DEBUG]: Running config-scripts-per-boot using lock () 2017-06-19 13:56:08,152 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-boot: SUCCESS: config-scripts-per-boot ran successfully 2017-06-19 13:56:08,152 - stages.py[DEBUG]: Running module scripts-per-instance () with frequency once-per-instance 2017-06-19 13:56:08,152 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-instance: running config-scripts-per-instance with frequency once-per-instance 2017-06-19 13:56:08,152 - helpers.py[DEBUG]: config-scripts-per-instance already ran (freq=once-per-instance) 2017-06-19 13:56:08,152 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-instance: SUCCESS: config-scripts-per-instance previously ran 2017-06-19 13:56:08,153 - stages.py[DEBUG]: Running module scripts-user () with frequency once-per-instance 2017-06-19 13:56:08,153 - handlers.py[DEBUG]: start: modules-final/config-scripts-user: running config-scripts-user with frequency once-per-instance 2017-06-19 13:56:08,153 - helpers.py[DEBUG]: config-scripts-user already ran (freq=once-per-instance) 2017-06-19 13:56:08,153 - handlers.py[DEBUG]: finish: modules-final/config-scripts-user: SUCCESS: config-scripts-user previously ran 2017-06-19 13:56:08,153 - stages.py[DEBUG]: Running module ssh-authkey-fingerprints () with frequency once-per-instance 2017-06-19 13:56:08,153 - handlers.py[DEBUG]: start: modules-final/config-ssh-authkey-fingerprints: running config-ssh-authkey-fingerprints with frequency once-per-instance 2017-06-19 13:56:08,153 - helpers.py[DEBUG]: config-ssh-authkey-fingerprints already ran (freq=once-per-instance) 2017-06-19 13:56:08,154 - handlers.py[DEBUG]: finish: modules-final/config-ssh-authkey-fingerprints: SUCCESS: config-ssh-authkey-fingerprints previously ran 2017-06-19 13:56:08,154 - stages.py[DEBUG]: Running module keys-to-console () with frequency once-per-instance 2017-06-19 13:56:08,154 - handlers.py[DEBUG]: start: modules-final/config-keys-to-console: running config-keys-to-console with frequency once-per-instance 2017-06-19 13:56:08,154 - helpers.py[DEBUG]: config-keys-to-console already ran (freq=once-per-instance) 2017-06-19 13:56:08,154 - handlers.py[DEBUG]: finish: modules-final/config-keys-to-console: SUCCESS: config-keys-to-console previously ran 2017-06-19 13:56:08,154 - stages.py[DEBUG]: Running module phone-home () with frequency once-per-instance 2017-06-19 13:56:08,154 - handlers.py[DEBUG]: start: modules-final/config-phone-home: running config-phone-home with frequency once-per-instance 2017-06-19 13:56:08,154 - helpers.py[DEBUG]: config-phone-home already ran (freq=once-per-instance) 2017-06-19 13:56:08,155 - handlers.py[DEBUG]: finish: modules-final/config-phone-home: SUCCESS: config-phone-home previously ran 2017-06-19 13:56:08,155 - stages.py[DEBUG]: Running module final-message () with frequency always 2017-06-19 13:56:08,155 - handlers.py[DEBUG]: start: modules-final/config-final-message: running config-final-message with frequency always 2017-06-19 13:56:08,155 - helpers.py[DEBUG]: Running config-final-message using lock () 2017-06-19 13:56:08,155 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:08,155 - util.py[DEBUG]: Read 12 bytes from /proc/uptime Cloud-init v. 0.7.9 finished at Mon, 19 Jun 2017 13:56:08 +0000. Datasource DataSourceOpenStack [net,ver=2]. Up 12.98 seconds 2017-06-19 13:56:08,158 - util.py[DEBUG]: Cloud-init v. 0.7.9 finished at Mon, 19 Jun 2017 13:56:08 +0000. Datasource DataSourceOpenStack [net,ver=2]. Up 12.98 seconds 2017-06-19 13:56:08,158 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/boot-finished - wb: [420] 51 bytes 2017-06-19 13:56:08,159 - handlers.py[DEBUG]: finish: modules-final/config-final-message: SUCCESS: config-final-message ran successfully 2017-06-19 13:56:08,159 - stages.py[DEBUG]: Running module power-state-change () with frequency once-per-instance 2017-06-19 13:56:08,159 - handlers.py[DEBUG]: start: modules-final/config-power-state-change: running config-power-state-change with frequency once-per-instance 2017-06-19 13:56:08,159 - helpers.py[DEBUG]: config-power-state-change already ran (freq=once-per-instance) 2017-06-19 13:56:08,159 - handlers.py[DEBUG]: finish: modules-final/config-power-state-change: SUCCESS: config-power-state-change previously ran 2017-06-19 13:56:08,159 - main.py[DEBUG]: Ran 20 modules with 0 failures 2017-06-19 13:56:08,160 - util.py[DEBUG]: Creating symbolic link from '/run/cloud-init/result.json' => '../../var/lib/cloud/data/result.json' 2017-06-19 13:56:08,160 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False) 2017-06-19 13:56:08,160 - util.py[DEBUG]: Read 12 bytes from /proc/uptime 2017-06-19 13:56:08,160 - util.py[DEBUG]: cloud-init mode 'modules' took 0.193 seconds (0.20) 2017-06-19 13:56:08,160 - handlers.py[DEBUG]: finish: modules-final: SUCCESS: running modules for final