[openstack-dev] [goals][upgrade-checkers] Week R-29 Update
Ben Nemec
openstack at nemebean.com
Mon Sep 24 16:41:52 UTC 2018
On 09/22/2018 11:15 AM, Matt Riedemann wrote:
> On 9/21/2018 4:19 PM, Ben Nemec wrote:
>>> * The only two projects that I'm aware of with patches up at this
>>> point are monasca [2] and designate [3]. The monasca one is tricky
>>> because as I've found going through release notes for some projects,
>>> they don't really have any major upgrade impacts so writing checks is
>>> not obvious. I don't have a great solution here. What monasca has
>>> done is add the framework with a noop check. If others are in the
>>> same situation, I'd like to hear your thoughts on what you think
>>> makes sense here. The alternative is these projects opt out of the
>>> goal for Stein and just add the check code later when it makes sense
>>> (but people might forget or not care to do that later if it's not a
>>> goal).
>>
>> My inclination is for the command to exist with a noop check, the main
>> reason being that if we create it for everyone this cycle then the
>> deployment tools can implement calls to the status commands all at
>> once. If we wait until checks are needed then someone has to not only
>> implement it in the service but also remember to go update all of the
>> deployment tools. Implementing a noop check should be pretty trivial
>> with the library so it isn't a huge imposition.
>
> Yeah, I agree, and I've left comments on the patch to give some ideas on
> how to write the noop check with a description that explains it's an
> initial check but doesn't really do anything. The alternative would be
> to dump the table header for the results but then not have any rows,
> which could be more confusing.
>
+1 to "this page intentionally left blank", hopefully without the
logical contradiction those pages always create. ;-)
More information about the OpenStack-dev
mailing list