Hi Adrian Greetings for the day! Thank you for replying. I would be glad to have you help me out in this. Below are some of the points that I have noticed.
1. > I think we can address this by creating a branch for the client that aligns with kilo. There are version specific branches for client. Devstack is to be configured to point to the client's kilo branches. To elaborate: The *stackrc* file for Devstack Kilo ( https://github.com/openstack-dev/devstack/blob/stable/kilo/stackrc) specifies the master branch for all client components and kilo branch for server components. # ceilometer client library > GITREPO["python-ceilometerclient"]=${CEILOMETERCLIENT_REPO:-${GIT_BASE}/ > openstack/python-ceilometerclient.git} GITBRANCH["python-ceilometerclient"]=${CEILOMETERCLIENT_BRANCH:-master} <- > change to be done is replace "master" with "stable/kilo" for all the > services. For projects like Tacker and Magnum, it is to be done at https://github.com/openstack/tacker/blob/stable/kilo/devstack/lib/tacker # Set up default directories > GITREPO["python-tackerclient"]=${TACKERCLIENT_REPO:-${GIT_BASE}/stackforge > /python-tackerclient.git} <- change the URL to /openstack/ > python-tackerclient.git} > > GITBRANCH["python-tackerclient"]=${TACKERCLIENT_BRANCH:master} <- change > to be done is replace "master" with "stable/kilo" for all the services. > > GITREPO["tacker-horizon"]=${TACKERHORIZON_REPO:-${GIT_BASE}/stackforge/ > python-tackerclient.git} <- change the URL to /openstack/ > python-tackerclient.git} > GITBRANCH["tacker-horizon"]=${TACKERHORZION_BRANCH:-master} <- change to > be done is replace "master" with "stable/kilo" > 2. Kilo doesnot support "doc8" tests. (This is what I have noticed while getting a Tacker patch (https://bugs.launchpad.net/tacker/+bug/1555130) reviewed (https://review.openstack.org/#/c/290674/). I am not sure how to proceed in such scenario. Any guidance will be appreciated. Thanking you Janki Chhatbar OpenStack | SDN | Docker (+91) 9409239106 simplyexplainedblog.wordpress.com On Fri, Mar 11, 2016 at 1:51 AM, Adrian Otto <adrian.o...@rackspace.com> wrote: > Hi there Janki. Thanks for catching that. I think we can address this by > creating a branch for the client that aligns with kilo. I’ve triaged the > magnum bug on this, and I’m willing to help drive it to resolution > together. > > Regards, > > Adrian > > On Mar 9, 2016, at 8:16 PM, Janki Chhatbar <jankihchhat...@gmail.com> > wrote: > > Hi All > > Greetings for the day! > > I have noticed that while installing* OpenStack Kilo* using DevStack, the > server components cloned are stable/kilo whereas the client components > cloned are master. This leads to errors in installation or commands > miss-match. For eg. > > *In tacker,* > tacker git repo is stable/kilo which points to incorrect git repo URL. I > have filled a bug and proposed a patch for this ( > https://bugs.launchpad.net/tacker/+bug/1555130) > > *In Magnum*, > *magnum stable/kilo* clones *python-magnumclient master* which leads to > command mismatch (https://bugs.launchpad.net/magnum/+bug/1509273). > > > 1. Does this affect all other services? > 2. Does this mean that the branch needs to be changed for all the > service's clients? The change will be in /devstack/lib/{service} file in > "GITBRANCH" variable. > > If changes are required, I am willing to work on those. > > Thanking you > > Janki Chhatbar > OpenStack | SDN | Docker > (+91) 9409239106 > simplyexplainedblog.wordpress.com > __________________________________________________________________________ > 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 > >
__________________________________________________________________________ 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