Comment 2 for bug 1699282

Revision history for this message
Marc Methot (mb-methot) wrote :

2017-06-15 14:55:05,046 - stages.py[DEBUG]: Running module puppet (<module 'cloudinit.config.cc_puppet' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_puppet.pyc'>) with frequency once-per-instance
2017-06-15 14:55:05,046 - handlers.py[DEBUG]: start: modules-config/config-puppet: running config-puppet with frequency once-per-instance
2017-06-15 14:55:05,046 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/0161553d-9c58-45a7-8de2-eded2b6ea750/sem/config_puppet - wb: [420] 19 bytes
2017-06-15 14:55:05,047 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/0161553d-9c58-45a7-8de2-eded2b6ea750/sem/config_puppet (recursive=False)
2017-06-15 14:55:05,047 - util.py[DEBUG]: Restoring selinux mode for /var/lib/cloud/instances/0161553d-9c58-45a7-8de2-eded2b6ea750/sem/config_puppet (recursive=False)
2017-06-15 14:55:05,047 - helpers.py[DEBUG]: Running config-puppet using lock (<FileLock using file '/var/lib/cloud/instances/0161553d-9c58-45a7-8de2-eded2b6ea750/sem/config_puppet'>)
2017-06-15 14:55:05,048 - cc_puppet.py[DEBUG]: Attempting to install puppet latest,
2017-06-15 14:55:05,048 - util.py[DEBUG]: Running command ['yum', '-t', '-y', 'install', 'puppet'] with allowed return codes [0] (shell=False, capture=False)
2017-06-15 14:55:10,213 - util.py[DEBUG]: Reading from /etc/puppet/puppet.conf (quiet=False)
2017-06-15 14:55:10,215 - util.py[DEBUG]: Read 853 bytes from /etc/puppet/puppet.conf
2017-06-15 14:55:10,232 - util.py[DEBUG]: Renaming /etc/puppet/puppet.conf to /etc/puppet/puppet.conf.old
2017-06-15 14:55:10,232 - handlers.py[DEBUG]: finish: modules-config/config-puppet: FAIL: running config-puppet with frequency once-per-instance
2017-06-15 14:55:10,233 - util.py[WARNING]: Running module puppet (<module 'cloudinit.config.cc_puppet' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_puppet.pyc'>) failed
2017-06-15 14:55:10,233 - util.py[DEBUG]: Running module puppet (<module 'cloudinit.config.cc_puppet' from '/usr/lib/python2.7/site-packages/cloudinit/config/cc_puppet.pyc'>) failed
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/cloudinit/stages.py", line 776, 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_puppet.py", line 145, in handle
    util.write_file(PUPPET_CONF_PATH, puppet_config.stringify())
  File "/usr/lib/python2.7/site-packages/cloudinit/helpers.py", line 442, in stringify
    with six.StringIO() as outputstream:
AttributeError: StringIO instance has no attribute '__exit__'