Problem:
foreman-userdata.sh is not passed correctly to the vm
on ovirt 4.2.2:
- create new vm (rhel7.5) in ovirt
- register in rhn, update, install cloud-init, unregister. power-off vm
- create template
on foreman 1.16.1:
- go to infrastructure > Computer resources
Select ovirt resource / create new image from template - create new host using new image
- new vm is created with proper hostname, ip, etc.
- the problem is that it cannot run
/tmp/foreman-userdata.sh
due to:
/usr/bin/cloud-init-per: line 57: /tmp/foreman-userdata.sh: No such file or directory
logs:
[root@becky-ekman ~]# more /var/log/cloud-init-output.log
Cloud-init v. 0.7.9 running 'init' at Tue, 22 May 2018 10:27:32 +0000. Up 12.46 seconds.
ci-info: ++++++++++++++++++++++++++++++Net device info++++++++++++++++++++++++++++++
ci-info: +--------+------+-------------+---------------+-------+-------------------+
ci-info: | Device | Up | Address | Mask | Scope | Hw-Address |
ci-info: +--------+------+-------------+---------------+-------+-------------------+
ci-info: | lo: | True | 127.0.0.1 | 255.0.0.0 | . | . |
ci-info: | lo: | True | . | . | d | . |
ci-info: | eth0: | True | IP | 255.255.255.0 | . | 00:1a:4a:16:01:56 |
ci-info: | eth0: | True | . | . | d | 00:1a:4a:16:01:56 |
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 | IP_GW | 0.0.0.0 | eth0 | UG |
ci-info: | 1 | IP_NETWORK | 0.0.0.0 | 255.255.255.0 | eth0 | U |
ci-info: +-------+-------------+---------------+---------------+-----------+-------+
Cloud-init v. 0.7.9 running 'modules:config' at Tue, 22 May 2018 10:27:34 +0000. Up 14.41 seconds.
Cloud-init v. 0.7.9 running 'modules:final' at Tue, 22 May 2018 10:27:35 +0000. Up 15.30 seconds.
/usr/bin/cloud-init-per: line 57: /tmp/foreman-userdata.sh: No such file or directory
2018-05-22 19:27:35,377 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/runcmd [127]
2018-05-22 19:27:35,386 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts)
2018-05-22 19:27:35,387 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.pyc'>) failed
2018-05-22 19:27:35,454 - util.py[WARNING]: Configuration entry 'tries' is not an integer, using 10 instead
2018-05-22 19:27:35,456 - util.py[WARNING]: /etc/ssh/ssh_host_dsa_key.pub: failed to open, can not phone home that data!
Cloud-init v. 0.7.9 finished at Tue, 22 May 2018 10:26:57 +0000. Datasource DataSourceConfigDrive [local,ver=2][source=/dev/sr1]. Up 16.70 seconds
[root@becky-ekman ~]#
and /var/log/cloud-init.log
:
...snip
2018-05-22 19:27:35,310 - util.py[DEBUG]: Cloud-init v. 0.7.9 running 'modules:final' at Tue, 22 May 2018 10:27:35 +0000. Up 15.30 seconds.
2018-05-22 19:27:35,334 - stages.py[DEBUG]: Using distro class <class 'cloudinit.distros.rhel.Distro'>
2018-05-22 19:27:35,334 - stages.py[DEBUG]: Running module rightscale_userdata (<module 'cloudinit.config.cc_rightscale_userdata' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_rightscale_userdata.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,335 - handlers.py[DEBUG]: start: modules-final/config-rightscale_userdata: running config-rightscale_userdata with frequency once-per-instance
2018-05-22 19:27:35,335 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_rightscale_userdata - wb: [420] 20 bytes
2018-05-22 19:27:35,336 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_rightscale_userdata (recursive=False)
2018-05-22 19:27:35,336 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_rightscale_userdata (recursive=False)
2018-05-22 19:27:35,337 - helpers.py[DEBUG]: Running config-rightscale_userdata using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_rightscale_userdata'>)
2018-05-22 19:27:35,337 - cc_rightscale_userdata.py[DEBUG]: Failed to get raw userdata in module rightscale_userdata
2018-05-22 19:27:35,337 - handlers.py[DEBUG]: finish: modules-final/config-rightscale_userdata: SUCCESS: config-rightscale_userdata ran successfully
2018-05-22 19:27:35,337 - stages.py[DEBUG]: Running module scripts-per-once (<module 'cloudinit.config.cc_scripts_per_once' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_per_once.pyc'>) with frequency once
2018-05-22 19:27:35,337 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-once: running config-scripts-per-once with frequency once
2018-05-22 19:27:35,337 - util.py[DEBUG]: Writing to /var/lib/cloud/sem/config_scripts_per_once.once - wb: [420] 20 bytes
2018-05-22 19:27:35,338 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/sem/config_scripts_per_once.once (recursive=False)
2018-05-22 19:27:35,338 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/sem/config_scripts_per_once.once (recursive=False)
2018-05-22 19:27:35,339 - helpers.py[DEBUG]: Running config-scripts-per-once using lock (<FileLock using file '/var/lib/cloud/sem/config_scripts_per_once.once'>)
2018-05-22 19:27:35,339 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-once: SUCCESS: config-scripts-per-once ran successfully
2018-05-22 19:27:35,339 - stages.py[DEBUG]: Running module scripts-per-boot (<module 'cloudinit.config.cc_scripts_per_boot' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_per_boot.pyc'>) with frequency always
2018-05-22 19:27:35,339 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-boot: running config-scripts-per-boot with frequency always
2018-05-22 19:27:35,339 - helpers.py[DEBUG]: Running config-scripts-per-boot using lock (<cloudinit.helpers.DummyLock object at 0x7f525fece690>)
2018-05-22 19:27:35,340 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-boot: SUCCESS: config-scripts-per-boot ran successfully
2018-05-22 19:27:35,340 - stages.py[DEBUG]: Running module scripts-per-instance (<module 'cloudinit.config.cc_scripts_per_instance' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_per_instance.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,340 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-instance: running config-scripts-per-instance with frequency once-per-instance
2018-05-22 19:27:35,340 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_per_instance - wb: [420] 20 bytes
2018-05-22 19:27:35,341 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_per_instance (recursive=False)
2018-05-22 19:27:35,341 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_per_instance (recursive=False)
2018-05-22 19:27:35,342 - helpers.py[DEBUG]: Running config-scripts-per-instance using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_per_instance'>)
2018-05-22 19:27:35,342 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-instance: SUCCESS: config-scripts-per-instance ran successfully
2018-05-22 19:27:35,342 - stages.py[DEBUG]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,342 - handlers.py[DEBUG]: start: modules-final/config-scripts-user: running config-scripts-user with frequency once-per-instance
2018-05-22 19:27:35,342 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_user - wb: [420] 20 bytes
2018-05-22 19:27:35,343 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_user (recursive=False)
2018-05-22 19:27:35,344 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_user (recursive=False)
2018-05-22 19:27:35,344 - helpers.py[DEBUG]: Running config-scripts-user using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_scripts_user'>)
2018-05-22 19:27:35,344 - util.py[DEBUG]: Running command ['/var/lib/cloud/instance/scripts/runcmd'] with allowed return codes [0] (shell=False, capture=False)
2018-05-22 19:27:35,377 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/runcmd [127]
2018-05-22 19:27:35,377 - util.py[DEBUG]: Failed running /var/lib/cloud/instance/scripts/runcmd [127]
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 802, in runparts
subp(prefix + [exe_path], capture=False)
File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 1858, in subp
cmd=args)
ProcessExecutionError: Unexpected error while running command.
Command: ['/var/lib/cloud/instance/scripts/runcmd']
Exit code: 127
Reason: -
Stdout: -
Stderr: -
2018-05-22 19:27:35,386 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts)
2018-05-22 19:27:35,387 - handlers.py[DEBUG]: finish: modules-final/config-scripts-user: FAIL: running config-scripts-user with frequency once-per-instance
2018-05-22 19:27:35,387 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.pyc'>) failed
2018-05-22 19:27:35,387 - util.py[DEBUG]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.pyc'>) failed
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cloudinit/stages.py", line 777, in _run_modules
freq=freq)
File "/usr/lib/python2.7/site-packages/cloudinit/cloud.py", line 54, in run
return self._runners.run(name, functor, args, freq, clear_on_fail)
File "/usr/lib/python2.7/site-packages/cloudinit/helpers.py", line 187, in run
results = functor(*args)
File "/usr/lib/python2.7/site-packages/cloudinit/config/cc_scripts_user.py", line 45, in handle
util.runparts(runparts_path)
File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 809, in runparts
% (len(failed), len(attempted)))
RuntimeError: Runparts: 1 failures in 1 attempted commands
2018-05-22 19:27:35,403 - stages.py[DEBUG]: Running module ssh-authkey-fingerprints (<module 'cloudinit.config.cc_ssh_authkey_fingerprints' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_ssh_authkey_fingerprints.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,403 - handlers.py[DEBUG]: start: modules-final/config-ssh-authkey-fingerprints: running config-ssh-authkey-fingerprints with frequency once-per-instance
2018-05-22 19:27:35,403 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_ssh_authkey_fingerprints - wb: [420] 19 bytes
2018-05-22 19:27:35,404 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_ssh_authkey_fingerprints (recursive=False)
2018-05-22 19:27:35,405 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_ssh_authkey_fingerprints (recursive=False)
2018-05-22 19:27:35,405 - helpers.py[DEBUG]: Running config-ssh-authkey-fingerprints using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_ssh_authkey_fingerprints'>)
2018-05-22 19:27:35,406 - util.py[DEBUG]: Reading from /etc/ssh/sshd_config (quiet=False)
2018-05-22 19:27:35,406 - util.py[DEBUG]: Read 3906 bytes from /etc/ssh/sshd_config
2018-05-22 19:27:35,407 - util.py[DEBUG]: Restoring selinux mode for /home/cloud-user/.ssh (recursive=True)
2018-05-22 19:27:35,407 - util.py[DEBUG]: Reading from /home/cloud-user/.ssh/authorized_keys (quiet=False)
2018-05-22 19:27:35,407 - util.py[DEBUG]: Read 429 bytes from /home/cloud-user/.ssh/authorized_keys
2018-05-22 19:27:35,409 - handlers.py[DEBUG]: finish: modules-final/config-ssh-authkey-fingerprints: SUCCESS: config-ssh-authkey-fingerprints ran successfully
2018-05-22 19:27:35,409 - stages.py[DEBUG]: Running module keys-to-console (<module 'cloudinit.config.cc_keys_to_console' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_keys_to_console.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,409 - handlers.py[DEBUG]: start: modules-final/config-keys-to-console: running config-keys-to-console with frequency once-per-instance
2018-05-22 19:27:35,410 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_keys_to_console - wb: [420] 20 bytes
2018-05-22 19:27:35,410 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_keys_to_console (recursive=False)
2018-05-22 19:27:35,411 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_keys_to_console (recursive=False)
2018-05-22 19:27:35,411 - helpers.py[DEBUG]: Running config-keys-to-console using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_keys_to_console'>)
2018-05-22 19:27:35,411 - util.py[DEBUG]: Running command ['/usr/libexec/cloud-init/write-ssh-key-fingerprints', '', 'ssh-dss'] with allowed return codes [0] (shell=False, capture=True)
2018-05-22 19:27:35,452 - handlers.py[DEBUG]: finish: modules-final/config-keys-to-console: SUCCESS: config-keys-to-console ran successfully
2018-05-22 19:27:35,452 - stages.py[DEBUG]: Running module phone-home (<module 'cloudinit.config.cc_phone_home' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_phone_home.pyc'>) with frequency once-per-instance
2018-05-22 19:27:35,452 - handlers.py[DEBUG]: start: modules-final/config-phone-home: running config-phone-home with frequency once-per-instance
2018-05-22 19:27:35,453 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_phone_home - wb: [420] 20 bytes
2018-05-22 19:27:35,453 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_phone_home (recursive=False)
2018-05-22 19:27:35,454 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_phone_home (recursive=False)
2018-05-22 19:27:35,454 - helpers.py[DEBUG]: Running config-phone-home using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_phone_home'>)
2018-05-22 19:27:35,454 - util.py[WARNING]: Configuration entry 'tries' is not an integer, using 10 instead
2018-05-22 19:27:35,454 - util.py[DEBUG]: Configuration entry 'tries' is not an integer, using 10 instead
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cloudinit/config/cc_phone_home.py", line 89, in handle
tries = int(tries)
TypeError: int() argument must be a string or a number, not 'NoneType'
2018-05-22 19:27:35,456 - util.py[DEBUG]: Reading from /etc/ssh/ssh_host_ecdsa_key.pub (quiet=False)
2018-05-22 19:27:35,456 - util.py[DEBUG]: Read 162 bytes from /etc/ssh/ssh_host_ecdsa_key.pub
2018-05-22 19:27:35,456 - util.py[DEBUG]: Reading from /etc/ssh/ssh_host_rsa_key.pub (quiet=False)
2018-05-22 19:27:35,456 - util.py[DEBUG]: Read 382 bytes from /etc/ssh/ssh_host_rsa_key.pub
2018-05-22 19:27:35,456 - util.py[DEBUG]: Reading from /etc/ssh/ssh_host_dsa_key.pub (quiet=False)
2018-05-22 19:27:35,456 - util.py[WARNING]: /etc/ssh/ssh_host_dsa_key.pub: failed to open, can not phone home that data!
2018-05-22 19:27:35,456 - util.py[DEBUG]: /etc/ssh/ssh_host_dsa_key.pub: failed to open, can not phone home that data!
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/cloudinit/config/cc_phone_home.py", line 111, in handle
all_keys[n] = util.load_file(path)
File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 1278, in load_file
with open(fname, 'rb') as ifh:
IOError: [Errno 2] No such file or directory: '/etc/ssh/ssh_host_dsa_key.pub'
2018-05-22 19:27:35,457 - url_helper.py[DEBUG]: [0/11] open 'http://HOSTNAME_FQDN:8000/unattended/built?token=00ec4ab5-841e-4c36-a78a-d6f9fef310c0' with {'url': 'http://HOSTNAME_FQDN:8000/unattended/built?token=00ec4ab5-841e-4c36-a78a
-d6f9fef310c0', 'headers': {'User-Agent': 'Cloud-Init/0.7.9'}, 'allow_redirects': True, 'method': 'GET', 'timeout': 5.0} configuration
2018-05-22 19:26:57,969 - url_helper.py[DEBUG]: Read from http://HOSTNAME_FQDN:8000/unattended/built?token=00ec4ab5-841e-4c36-a78a-d6f9fef310c0 (200, 0b) after 1 attempts
2018-05-22 19:26:57,969 - handlers.py[DEBUG]: finish: modules-final/config-phone-home: SUCCESS: config-phone-home ran successfully
2018-05-22 19:26:57,969 - stages.py[DEBUG]: Running module final-message (<module 'cloudinit.config.cc_final_message' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_final_message.pyc'>) with frequency always
2018-05-22 19:26:57,970 - handlers.py[DEBUG]: start: modules-final/config-final-message: running config-final-message with frequency always
2018-05-22 19:26:57,970 - helpers.py[DEBUG]: Running config-final-message using lock (<cloudinit.helpers.DummyLock object at 0x7f525ff03810>)
2018-05-22 19:26:57,970 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False)
2018-05-22 19:26:57,971 - util.py[DEBUG]: Read 11 bytes from /proc/uptime
2018-05-22 19:26:57,975 - util.py[DEBUG]: Cloud-init v. 0.7.9 finished at Tue, 22 May 2018 10:26:57 +0000. Datasource DataSourceConfigDrive [local,ver=2][source=/dev/sr1]. Up 16.70 seconds
2018-05-22 19:26:57,976 - util.py[DEBUG]: Writing to /var/lib/cloud/instance/boot-finished - wb: [420] 51 bytes
2018-05-22 19:26:57,977 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/boot-finished (recursive=False)
2018-05-22 19:26:57,978 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/boot-finished (recursive=False)
2018-05-22 19:26:57,978 - handlers.py[DEBUG]: finish: modules-final/config-final-message: SUCCESS: config-final-message ran successfully
2018-05-22 19:26:57,978 - stages.py[DEBUG]: Running module power-state-change (<module 'cloudinit.config.cc_power_state_change' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_power_state_change.pyc'>) with frequency once-per-instance
2018-05-22 19:26:57,979 - handlers.py[DEBUG]: start: modules-final/config-power-state-change: running config-power-state-change with frequency once-per-instance
2018-05-22 19:26:57,979 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_power_state_change - wb: [420] 20 bytes
2018-05-22 19:26:57,979 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_power_state_change (recursive=False)
2018-05-22 19:26:57,980 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_power_state_change (recursive=False)
2018-05-22 19:26:57,980 - helpers.py[DEBUG]: Running config-power-state-change using lock (<FileLock using file '/var/lib/cloud/instances/9557d55d-a279-4428-bc91-3f71edfd6954/sem/config_power_state_change'>)
2018-05-22 19:26:57,981 - cc_power_state_change.py[DEBUG]: no power_state provided. doing nothing
2018-05-22 19:26:57,981 - handlers.py[DEBUG]: finish: modules-final/config-power-state-change: SUCCESS: config-power-state-change ran successfully
2018-05-22 19:26:57,981 - main.py[DEBUG]: Ran 10 modules with 1 failures
2018-05-22 19:26:57,982 - util.py[DEBUG]: Creating symbolic link from '/run/cloud-init/result.json' => '../../var/lib/cloud/data/result.json'
2018-05-22 19:26:57,982 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False)
2018-05-22 19:26:57,982 - util.py[DEBUG]: Read 11 bytes from /proc/uptime
2018-05-22 19:26:57,982 - util.py[DEBUG]: cloud-init mode 'modules' took -37.240 seconds (1.41)
2018-05-22 19:26:57,982 - handlers.py[DEBUG]: finish: modules-final: FAIL: running modules for final
Expected outcome:
/tmp/foreman-userdata.sh
should be copied to the target vm and foreman finish deployment.
Foreman and Proxy versions:
1.16.1 latest
Foreman and Proxy plugin versions:
1.16.1 latest
Other relevant data:
I created a new vm from template within ovirt using run-once
cloud-init with no issue.
related Feature #20590: Full cloud-init support with ovirt provider - Foreman ?