Skip to content
This repository was archived by the owner on Jul 14, 2023. It is now read-only.

unable to install using current cloud-init + site.pp files #3

@kenirwin

Description

@kenirwin

I tried following Tim's AWS install example video:
https://www.youtube.com/watch?v=exi-4xwUwns&feature=youtu.be
using the cloud-init setup file in this repo.

The install got hung up partway through, apparently giving up without completing all the steps in the site.pp file. I ran egrep -i 'fail|error' on the cloud-init logs and found:

/var/log/cloud-init.log:2018-11-13 00:39:58,190 - handlers.py[DEBUG]: finish: modules-final/config-package-update-upgrade-install: FAIL: running config-package-update-upgrade-install with frequency once-per-instance
/var/log/cloud-init.log:2018-11-13 00:39:58,190 - handlers.py[DEBUG]: finish: modules-final: FAIL: running modules for final
/var/log/cloud-init.log:2018-11-13 00:40:34,487 - main.py[DEBUG]: Ran 15 modules with 0 failures
/var/log/cloud-init.log:2018-11-13 00:40:37,071 - main.py[DEBUG]: Ran 15 modules with 0 failures
/var/log/cloud-init.log:2018-11-13 00:40:37,669 - cc_rightscale_userdata.py[DEBUG]: Failed to get raw userdata in module rightscale_userdata
/var/log/cloud-init.log:2018-11-13 00:41:26,591 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/runcmd [1]
/var/log/cloud-init.log:2018-11-13 00:41:26,591 - util.py[DEBUG]: Failed running /var/lib/cloud/instance/scripts/runcmd [1]
/var/log/cloud-init.log:cloudinit.util.ProcessExecutionError: Unexpected error while running command.
/var/log/cloud-init.log:2018-11-13 00:41:26,593 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts)
/var/log/cloud-init.log:2018-11-13 00:41:26,594 - handlers.py[DEBUG]: finish: modules-final/config-scripts-user: FAIL: running config-scripts-user with frequency once-per-instance
/var/log/cloud-init.log:2018-11-13 00:41:26,594 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_user.py'>) failed
/var/log/cloud-init.log:2018-11-13 00:41:26,594 - util.py[DEBUG]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_user.py'>) failed
/var/log/cloud-init.log: return self.runners.run(name, functor, args, freq,clear_on_fail)
/var/log/cloud-init.log: % (len(failed), len(attempted)))
/var/log/cloud-init.log:RuntimeError: Runparts: 1 failures in 1 attempted commands
/var/log/cloud-init.log:2018-11-13 00:41:26,747 - main.py[DEBUG]: Ran 20 modules with 1 failures
/var/log/cloud-init.log:2018-11-13 00:41:26,748 - handlers.py[DEBUG]: finish: modules-final: FAIL: running modules for final
/var/log/cloud-init-output.log:Installation finished. No error reported.
/var/log/cloud-init-output.log:ERROR: ld.so: object 'libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
/var/log/cloud-init-output.log:ImportError: cannot import name main
/var/log/cloud-init-output.log:Error: Illegal variable name, The given name 'AIPs_in_s3' does not conform to the naming rule /^((::)?[a-z]\w*)*((::)?[a-z
]\w*)$/ (file: /etc/puppet/manifests/site.pp, line: 299, column: 1)
/var/log/cloud-init-output.log:Error: Illegal variable name, The given name 'AIP_directory' does not conform to the naming rule /^((::)?[a-z]\w*)((::)?[a-z_]\w)$/ (file: /etc/puppet/manifests/site.pp, line: 300, column: 1)
/var/log/cloud-init-output.log:Error: Illegal variable name, The given name 'AIP_directory' does not conform to the naming rule /^((::)?[a-z]\w*)((::)?[a-z_]\w)$/ (file: /etc/puppet/manifests/site.pp, line: 303, column: 14)
/var/log/cloud-init-output.log:Error: Language validation logged 3 errors. Giving up
/var/log/cloud-init-output.log:2018-11-13 00:41:26,591 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/runcmd [1]
/var/log/cloud-init-output.log:2018-11-13 00:41:26,593 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts)
/var/log/cloud-init-output.log:2018-11-13 00:41:26,594 - util.py[WARNING]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_user.py'>) failed

Could it be that the current cloud-init and/or puppet files are incompatible with newer versions of some of their dependencies?

I tried to follow Tim's example as exactly as I could, with the limitation that I don't have a paid AWS account, so I'm testing out the install on a less robust server than he used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions