openstack undercloud install broken

Bug #1584864 reported by Sai Sindhur Malleni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
James Slagle

Bug Description

After following steps on http://docs.openstack.org/developer/tripleo-docs/installation/installation.html#installing-the-undercloud, and using latest delorean repos openstack undercloud install fails with the following traceback:
dib-run-parts Mon May 23 12:12:31 EDT 2016 Running /tmp/tmp6DjaoW/install.d/75-puppet-modules-package
+ install-packages -m puppet-modules puppet_modules_package
/tmp/tmp6DjaoW/install.d/75-puppet-modules-package: line 5: install-packages: command not found
INFO: 2016-05-23 12:12:31,654 -- ############### End stdout/stderr logging ###############
ERROR: 2016-05-23 12:12:31,654 -- Hook FAILED.
ERROR: 2016-05-23 12:12:31,654 -- Failed running command ['dib-run-parts', u'/tmp/tmp6DjaoW/install.d']
  File "/usr/lib/python2.7/site-packages/instack/main.py", line 163, in main
    em.run()
  File "/usr/lib/python2.7/site-packages/instack/runner.py", line 79, in run
    self.run_hook(hook)
  File "/usr/lib/python2.7/site-packages/instack/runner.py", line 178, in run_hook
    raise Exception("Failed running command %s" % command)
ERROR: 2016-05-23 12:12:31,655 -- None
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 1036, in install
    _run_instack(instack_env)
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 908, in _run_instack
    _run_live_command(args, instack_env, 'instack')
  File "/usr/lib/python2.7/site-packages/instack_undercloud/undercloud.py", line 450, in _run_live_command
    raise RuntimeError('%s failed. See log for details.' % name)
RuntimeError: instack failed. See log for details.
Command 'instack-install-undercloud' returned non-zero exit status 1

Revision history for this message
Sai Sindhur Malleni (smalleni) wrote :
Revision history for this message
John Trowbridge (trown) wrote :
Changed in tripleo:
status: New → Confirmed
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (master)

Fix proposed to branch: master
Review: https://review.openstack.org/320041

Changed in tripleo:
assignee: nobody → John Trowbridge (trown)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master)

Fix proposed to branch: master
Review: https://review.openstack.org/320113

Changed in tripleo:
assignee: John Trowbridge (trown) → James Slagle (james-slagle)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on instack-undercloud (master)

Change abandoned by John Trowbridge (<email address hidden>) on branch: master
Review: https://review.openstack.org/320041
Reason: https://review.openstack.org/#/c/320113 is an actual fix instead of this revert.

Changed in tripleo:
milestone: none → newton-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-puppet-elements (master)

Reviewed: https://review.openstack.org/320113
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=3ddcfc4e7e5fba048b6ba0e9e23eb8ed7b3b946f
Submitter: Jenkins
Branch: master

commit 3ddcfc4e7e5fba048b6ba0e9e23eb8ed7b3b946f
Author: James Slagle <email address hidden>
Date: Mon May 23 15:35:36 2016 -0400

    Use package-installs in puppet-modules element

    Migrates the puppet-modules element to use the package-installs element
    instead of calling install-packages directly.

    This helps us remove additional element dependencies in the undercloud
    install by not having to rely on the yum element which provides
    install-packages.

    This change along with an instack-undercloud packaging change:
    https://review.rdoproject.org/r/#/c/1206/ makes it such that the
    undercloud install does not have to depend on the yum element, whether
    it's using package or source for puppet-modules.

    Change-Id: Ia8fb1b8d356d578adc58d0a53a573a39de024e9f
    Closes-Bug: 1584864

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/tripleo-puppet-elements 5.0.0.0b1

This issue was fixed in the openstack/tripleo-puppet-elements 5.0.0.0b1 development milestone.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.