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 > > > 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: > > > > https://github.com/openstack/governance/blob/master/reference/projects.yaml#L1509 > > > 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 > 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