+1 this sort of stuff makes live a lot better :)

Swapnil Kulkarni schreef op 2015-10-23 07:08:
On Thu, Oct 22, 2015 at 3:50 AM, Steven Dake (stdake)
<std...@cisco.com> wrote:

Hello Folks,

Oracle has developed a CLI tool for managing OpenStack Kolla
clusters.  Several months ago at our midcycle, the topic was
brought up an I suggested to go ahead and get started on the work. 
We clearly didn't spend enough time discussing how it should be
integrated into the code base or developed or even what its features
should be, and that is my error.

What ended up happening is sort of a code dump, which is not ideal,
but I can only work so many 20 hour days ;)  I didn't believe our
community had the bandwidth to deal with integrating a CLI directly
into the tree while we were focused on our major objective of
implementing Ansible deployment of OpenStack in Docker containers. 
Possibly the wrong call, but it is what it is and it is my error,
not Oracles.

I think user experience will of the one of the major milestones for
Kolla in Mitaka, e.g. user facing documentation, operator integration
etc. a CLI would be helpful in that.

The code can be cloned from:

git clone git://oss.oracle.com/git/openstack-kollacli.git [1]

The code as is is very high quality but will likely need to go
through alot of refactoring to ReST-ify it.  There are two major
authors of the code, Borne Mace and Steve Noyes.

I'd like a majority vote from the core team as to whether we should
add this repository to our list of governed repositories in the
OpenStack Kolla governance repository here:













hub.com/openstack/governance/blob/master/reference/projects.yaml#L1509
[2]

Consider this email a +1 vote from me.

+1 from me 

A completely separate email thread and decision will be made by the
community about core team membership changes to handle maintenance
of the code.  Assuming this code is voted into Kolla's governance,
I plan to propose Borne as a core reviewer, which will be open to
core team vote as a separate act with our 3 +1 votes no vetos within
1 week period.  We will address that assuming a majority vote of
the code merge wins.  Steve can follow the normal processes for
joining the core team if he wishes (reviewing patches) - clearly his
code contributions are there.  Borne already does some reviews, and
although he isn't a top reviewer, he does have some contribution in
this area making it into the top 10 for the Liberty cycle.

 

Kolla CLI Features:

* dynamic ansible inventory manipulation via the host, group and
service commands
* ssh key push via the host setup command
* ssh key validation via the host check command
* ansible deployment via the deploy command
* property viewing and modification with the property list, set and
clear commands
* cleanup of docker containers on a single, multiple or all hosts
via the host destroy command
* debug data collection via the dump command
* configuration of openstack passwords via the password command
* Lines of python = 2700
* Lines of  test case code =  1800
* ~ 200 commits


_______________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
openstack-dev-requ...@lists.openstack.org?subject:unsubscribe [3]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[4]



Links:
------
[1] http://oss.oracle.com/git/openstack-kollacli.git
[2]











hub.com/openstack/governance/blob/master/reference/projects.yaml#L1509
[3] http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
[4] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

_______________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to