Tech Debt: Create Marconi queue in Heat template and ensure queue is created

Bug #1346142 reported by Pierre Padrixe (stannie)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Solum
Won't Fix
Wishlist
Pierre Padrixe (stannie)

Bug Description

Marconi is currently created direclty using marconiclient (see https://review.openstack.org/#/c/104245/7/solum/api/handlers/infrastructure_handler.py)

As suggested by Angus, we could use a Heat Plugin for Marconi:
https://github.com/openstack/heat/tree/master/contrib/marconi

#1 Enable Marconi Heat plugin
#2 Add Queue creation in the Infra Stacks Heat templates
(see marconi metadata: https://github.com/openstack/heat/blob/master/contrib/marconi/marconi/resources/queue.py#L37)
#3 Ensure the marconi queue is created
(see https://github.com/openstack/heat/blob/master/contrib/marconi/marconi/resources/queue.py#L91)

Tags: heat
Changed in solum:
assignee: nobody → Pierre Padrixe (stannie) (pierre-padrixe)
Adrian Otto (aotto)
Changed in solum:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Devdatta Kulkarni (devdatta-kulkarni) wrote :

Marking this as "Won't Fix" as the work to add solum-builder as a separate service has not been pursued.

tags: added: heat
Changed in solum:
status: Triaged → Won't Fix
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.