update diagnostic snapshot to get cobbler data via xmlrpc

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

Bug Description

shotgun relies on being able to call cobbler system calls locally, but now with containerization, these are separate docker containers and can't share information as easily. We should either drop cobbler system config or rewrite this part to use XMLRPC code to get info from Cobbler.

Changed in fuel:
importance: Undecided → High
status: New → Confirmed
Changed in fuel:
assignee: Vladimir Sharshov (vsharshov) → Igor Kalnitsky (ikalnitsky)
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

A second approach you could do is ssh to Fuel master then run dockerctl shell cobbler cobbler system report --name=$host if XMLRPC is too much effort

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Igor Kalnitsky (ikalnitsky) → Fuel Python Team (fuel-python)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Igor Kalnitsky (ikalnitsky)
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/91386

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

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

commit b3d73e54d60db7f89d0b674955af1907be515c75
Author: Igor Kalnitsky <email address hidden>
Date: Wed Apr 30 17:56:18 2014 +0300

    Add XML-RPC driver to Shotgun

    Introducing an XML-RPC driver is allows us to collect some information
    by XML-RPC call. In Fuel, we need it to get information from Cobbler,
    since we can't call cobbler inside MCollective container.

    Change-Id: Id64c80f0d6f9cb513771f7488f700408a837fb91
    Closes-Bug: #1314071

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