[openstack-dev] Branch miss-match between server and client in Kilo
Matt Riedemann
mriedem at linux.vnet.ibm.com
Thu Mar 10 15:04:07 UTC 2016
On 3/9/2016 10:16 PM, Janki Chhatbar 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 <http://simplyexplainedblog.wordpress.com>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
Assuming the APIs in the server projects have not made backward
incompatible changes since Kilo, the clients from master should continue
to work. That's a big assumption with some projects, however.
If the clients on master implement CLIs for new features that landed
after Kilo, then those won't work.
--
Thanks,
Matt Riedemann
More information about the OpenStack-dev
mailing list