Migrate to new plugin model for integrating solum with Devstack

Registered by venkatamahesh

Implement new plugin model for enabling solum in Devstack. The present model consists of copying "/lib/solum" and "extras.d/70-solum.sh/" into devstack directory, with the use of new model there will be no need of copying these files. We can just enable solum plugin
for integrating solum with Devstack.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
venkatamahesh
Direction:
Needs approval
Assignee:
venkatamahesh
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
venkatamahesh
Completed by
venkatamahesh

Related branches

Sprints

Whiteboard

(devdatta-kulkarni) Venkatmahesh, could you give more details on what plugin model you are referring to here?

venkatamahesh:
yes, I mean to propose that by verifying all the openstack shared services, If we want to enable any service in Devstack rather than copying the required files ( lib/solum, extras.d/70-solum.sh) into devstack, we can do the same using a plugin service where we will add library file and install script
into one file.
I understood from those openstack shared services that we can enable/ disable the services whenever we want if we use plugin.
So for solum also It suits better.

venkatamahesh:
Makes sense.

Turns out that we need to do this sooner than later :) Check the bug below.

https://bugs.launchpad.net/solum/+bug/1504592

I am wondering if you would be willing to take up that bug. I would be happy to provide any help required to get this done soon. Also, if it is possible, join us on irc on #solum channel. We have also moved our weekly irc meeting to Tuesday at 1700 UTC in openstack-meeting-3 channel. Join us if it is possible. You will be able to virtually meet others from the Solum team.

If you need to reach me my email is firstname.lastname at rackspace dot com

Gerrit topic: https://review.openstack.org/#q,topic:bug/1504592,n,z

Addressed by: https://review.openstack.org/236212
    Added Devstack plugin for Solum

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.