feature: add support for deploy from source

Bug #1657163 reported by Heather Lanigan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Principle Layer
Triaged
Wishlist
Unassigned

Bug Description

It would be extremely helpful for the OpenStack Principle layer to include openstack-origin-git to allow for install from git as well as by Ubuntu package. Currently I'm working on a charm where the Ubuntu package is behind the code and I need to install from git until the package is updated.

A good number of the old model charms have both openstack-origin and openstack-origin-git.

Revision history for this message
Dmitrii Shcherbakov (dmitriis) wrote :

Need to add openstack-origin-git to the config.yaml:

https://github.com/openstack/charm-layer-openstack-principle/blob/master/config.yaml

  openstack-origin-git:
    default:
    type: string

The following code will be triggered in the charm-helpers as a result:
https://bazaar.launchpad.net/~charm-helpers/charm-helpers/devel/view/head:/charmhelpers/contrib/openstack/utils.py#L741

Changed in layer-openstack-principle:
status: New → Confirmed
Revision history for this message
James Page (james-page) wrote :

This will also require integration of the deploy from source code into charms.openstack to understand what todo with the option.

FWIW there is always a charm specific element to this - so it will require charm specific support as well as general layer support.

Changed in layer-openstack-principle:
importance: Undecided → Wishlist
status: Confirmed → Triaged
summary: - add openstack-origin-git
+ feature: add support for deploy from source
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.