fuelclient should install before docker containers

Bug #1362614 reported by Matthew Mosesohn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Matthew Mosesohn

Bug Description

This isn't a fatal issue because reapply of puppet fixes this, but it's an issue that came up from an IRC user previously who did not file a bug report.

Info: Applying configuration version '1409232402'
Error: Could not set 'directory' on ensure: Read-only file system @ dir_s_mkdir - /etc/fuel/client at 16:/etc/puppet/modules/nailgun/manifests/client.pp
Error: Could not set 'directory' on ensure: Read-only file system @ dir_s_mkdir - /etc/fuel/client at 16:/etc/puppet/modules/nailgun/manifests/client.pp
Wrapped exception:
Read-only file system @ dir_s_mkdir - /etc/fuel/client
Error: /Stage[main]/Nailgun::Client/File[/etc/fuel/client]/ensure: change from absent to directory failed: Could not set 'directory' on ensure: Read-only file system @ dir_s_mkdir - /etc/fuel/client at 16:/etc/puppet/modules/nailgun/manifests/client.pp
Notice: /Stage[main]/Nailgun::Client/File[/etc/fuel/client/config.yaml]: Dependency File[/etc/fuel/client] has failures: true
Warning: /Stage[main]/Nailgun::Client/File[/etc/fuel/client/config.yaml]: Skipping because of failed dependencies

Changed in fuel:
status: New → In Progress
importance: Undecided → High
milestone: none → 5.1
assignee: nobody → Matthew Mosesohn (raytrac3r)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/117508
Committed: https://git.openstack.org/cgit/stackforge/fuel-library/commit/?id=878839ea0e13ecbca40c55f96ce9270c802c20e7
Submitter: Jenkins
Branch: master

commit 878839ea0e13ecbca40c55f96ce9270c802c20e7
Author: Matthew Mosesohn <email address hidden>
Date: Thu Aug 28 17:36:08 2014 +0400

    Install fuelclient before containers on Fuel Master

    Nailgun container needs /etc/fuel/client
    configured because it mounts this path
    read-only and errors during its puppet run.

    Change-Id: I21d0d62d03821d1ccaf4b4bfabd2df8188120287
    Closes-Bug: #1362614

Changed in fuel:
status: In Progress → Fix Committed
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.