Skip to content
Snippets Groups Projects
  1. Dec 06, 2019
  2. Dec 04, 2019
  3. Nov 28, 2019
  4. Nov 26, 2019
  5. Nov 25, 2019
  6. Nov 20, 2019
  7. Nov 19, 2019
    • Zuul's avatar
    • Mark Goddard's avatar
      Add note to docs about overcloud node names being required · 25ea46de
      Mark Goddard authored
      If the kayobe overcloud provision command is executed with overcloud
      ironic nodes without names, cloud-init will fail with the following
      Traceback when the deployed image boots:
      
      Traceback (most recent call last):
        File "/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py", line 447, in find_source
          if s.get_data():
        File "/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py", line 132, in get_data
          self._get_standardized_metadata())
        File "/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py", line 110, in _get_standardized_metadata
          'local-hostname': self.get_hostname(),
        File "/usr/lib/python2.7/site-packages/cloudinit/sources/__init__.py", line 317, in get_hostname
          if util.is_ipv4(lhost):
        File "/usr/lib/python2.7/site-packages/cloudinit/util.py", line 544, in is_ipv4
          toks = instr.split('.')
      
      This is a bug [1] in cloud-init. The symptom is that hosts provision
      successfully, but are not accessible via SSH. A solution is to ensure
      that all nodes are named.
      
      Until we have a release of CentOS with the cloud-init fix included, we
      should at least mention this limitation in our documentation.
      
      [1] https://bugs.launchpad.net/cloud-init/+bug/1852100
      
      Change-Id: If54f56fb9f0b626d9fae80db622b0feeae5464b9
      Story: 2006832
      Task: 37405
      25ea46de
  8. Nov 14, 2019
  9. Nov 13, 2019
Loading