tuskar image element has a missing tripleo-heat-templates dependency

Bug #1259546 reported by Imre Farkas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Won't Fix
Medium
Unassigned

Bug Description

Patch I7cb1151f35aef00f416a7d06be6229553fbe9d22 addded tripleo-heat-templates as a dependency to tuskar wihch is not reflected in the image element

Imre Farkas (ifarkas)
Changed in tripleo:
status: New → Triaged
Revision history for this message
Ronelle Landy (rlandy) wrote :

I've been working on verifying whether or not this has been fixed.

Looking at: tripleo-image-elements/elements/tuskar/element-deps, tripleo-heat-templates is *not* listed. However, looking at the README.md Configuration section in https://github.com/openstack/tripleo-image-elements/tree/master/elements/tuskar, the defaults described work out.

Following the devtest workflow, and adding "tuskar" to the undercloud via UNDERCLOUD_DIB_EXTRA_ARGS, I can see that the tuskar-api service is installed.

Running >> ls /etc/tuskar in the undercloud gives:
nova_overcloud_config.yml policy.json tripleo-heat-templates tuskar.conf
so the tripleo-image-templates are there.

Testing this out on Fedora 19, I had to ssh to the undercloud and start the tuskar-api service manually. Once the service was started, I tried some curl examples against it. Those errored out - however checking with one of the api developers, it seems that the api is in flux right now - with expected errors.
I can try this test again once the api is in working order.

Service status output once stated:
tuskar-api.service - tuskar-api Service
   Loaded: loaded (/usr/lib/systemd/system/tuskar-api.service; disabled)
   Active: active (running) since Wed 2014-01-29 12:47:24 UTC; 1h 0min ago
 Main PID: 17280 (tuskar-api)
   CGroup: /system.slice/tuskar-api.service
           └─17280 /opt/stack/venvs/tuskar/bin/python /opt/stack/venvs/tuskar/bin/tuskar-api --config-dir /etc/tuskar

Revision history for this message
Ronelle Landy (rlandy) wrote :

Side note:

Adding OvercloudAdminPassword and OvercloudKeystoneHost to the heat stack-create command did populate the tuskar.conf file correctly.

Revision history for this message
Derek Higgins (derekh) wrote :

tripleo is no longer using tuskar,
Closing this bug, please feel free to reopen it if you disagree.

Changed in tripleo:
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.