[openstack-dev] [TripleO] Remove Tuskar from tripleo-common and python-tripleoclient

Ben Nemec openstack at nemebean.com
Tue Sep 15 23:15:05 UTC 2015


On 09/15/2015 11:33 AM, Dougal Matthews wrote:
> Hi all,
> 
> This is partly a heads up for everyone, but also seeking feedback on the
> direction.
> 
> We are starting to move to a more general Heat workflow without the need for
> Tuskar. The CLI is already in a position to do this as we can successfully
> deploy without Tuskar.
> 
> Moving forward it will be much easier for us to progress if we don't need to
> take Tuskar into account in tripleo-common. This will be particularly useful
> when working on the overcloud deployment library and API spec [1].
> 
> Tuskar UI doesn't currently use tripleo-common (or tripleoclient) and
> thus it
> is safe to make this change from the UI's point of view.
> 
> I have started the process of doing this removal and posted three WIP
> reviews
> [2][3][4] to assess how much change was needed, I plan to tidy them up over
> the next day or two. There is one for tripleo-common, python-tripleoclient
> and tripleo-docs. The documentation one only removes references to Tuskar on
> the CLI and doesn't remove Tuskar totally - so Tuskar UI is still covered
> until it has a suitable replacement.
> 
> I don't anticipate any impact for CI as I understand that all the current CI
> has migrated from deploying with Tuskar to deploying the templates directly
> (Using `openstack overcloud deploy --templates` rather than --plan). I
> believe it is safe to remove from python-tripleoclient as that repo is so
> new. I am however unsure about the TripleO deprecation policy for tripleo-
> common?

I think I'd file this under "oops, didn't work" and go ahead with the
compatibility break.  This is all going to have to get ripped out to
make room for the new Tuskar, so I don't think there's any point in
jumping through hoops to notify all the people not using Tuskar that
it's going away. :-)

> 
> Thanks,
> Dougal
> 
> 
> [1]: https://review.openstack.org/219754
> [2]: https://review.openstack.org/223527
> [3]: https://review.openstack.org/223535
> [4]: https://review.openstack.org/223605
> 
> 
> __________________________________________________________________________
> 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
> 




More information about the OpenStack-dev mailing list