Make shotgun to work inside of container

Bug #1312620 reported by Evgeniy L
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Ihor Kalnytskyi

Bug Description

1. The problem is postgresql not on the localhost anymore
remove hardcoded datanase credentials

https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/settings.yaml#L398

we need to take them from /etc/nailgun/settings.yaml

2. Master node is not localhost anymore

https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/settings.yaml#L392-L393

We have to run all command over ssh instead of localhost command. Except several commands for tarball generation.

Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Igor Kalnitsky (ikalnitsky)
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix proposed to fuel-web (master)

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

Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/90957
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=c6315bdf11a39d98a3fc9d62d7de365bfaf831ec
Submitter: Jenkins
Branch: master

commit c6315bdf11a39d98a3fc9d62d7de365bfaf831ec
Author: Igor Kalnitsky <email address hidden>
Date: Mon Apr 28 16:10:41 2014 +0300

    Make shotgun to work inside containers

    Previously, the config is generated with assumption that master/postgres
    node is localhost. Since now, the addresses are getting from external
    settings file (/etc/nailgun/settings.yaml).

    Closes-Bug: 1312620
    Closes-Bug: 1313839

    Change-Id: If041cae5b06fb12e1085107147f75922a066ae37

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.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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