Re: [openstack-dev] [TripleO] Remove Tuskar from tripleo-common and python-tripleoclient
On 15 September 2015 at 17:33, Dougal Matthewswrote: > [snip] > > [2]: https://review.openstack.org/223527 > [3]: https://review.openstack.org/223535 > [4]: https://review.openstack.org/223605 > For anyone interested in reviewing this work, the above reviews are now ready for feedback and should be otherwise complete. __ 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
Re: [openstack-dev] [TripleO] Remove Tuskar from tripleo-common and python-tripleoclient
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-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-dev] [TripleO] Remove Tuskar from tripleo-common and python-tripleoclient
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? 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-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev