On 07/08/2015 12:35 PM, Sean Dague wrote: > On 07/08/2015 12:27 PM, Russell Bryant wrote: >> On 07/08/2015 08:48 AM, Sean Dague wrote: >>> On 07/06/2015 09:31 PM, Anita Kuno wrote: >>>> On 07/06/2015 09:02 PM, Armando M. wrote: >>>>> Thanks Sean, comments inline. >>>>> >>>>> On 6 July 2015 at 16:58, Sean M. Collins <s...@coreitpro.com> wrote: >>>>> >>>>>> I'd also like to chime in - we've had some discussions on -infra today >>>>>> about the partial upgrade issue, and collected the following notes on an >>>>>> etherpad. >>>>>> >>>>>> https://etherpad.openstack.org/p/neutron-partial-upgrades >>>>>> >>>>>> One of the things identified, was the complexity of the DVR feature in >>>>>> Neutron, and an attempt to simplify the partial upgrade job by not >>>>>> enabling the DVR feature. >>>>>> >>>>> >>>>> The DVR issue is entirely orthogonal to this, but I am willing to play >>>>> along. >>>>> >>>>> >>>>>> >>>>>> >>>>>> http://eavesdrop.openstack.org/meetings/networking/2015/networking.2015-07-06-21.00.log.html >>>>>> >>>>>> Clark Boylan has proposed a patch to create a new job that runs on >>>>>> multiple nodes, but does not have DVR enabled, in the hopes that having >>>>>> less moving parts will allow the multinode grenade work to continue on a >>>>>> parallel track, >>>>> >>>>> >>>>> Who is leading the Grenade effort? Is it Clark? >>>> >>>> Actually in terms of who stirred the pot, it's me. >>>> >>>> There were too many people talking in too small of groups for me to >>>> stand aside any longer. The grenade job looked like it was going to >>>> continue to get blocked without everyone understanding all the factors >>>> so I wanted to have folks have a discussion. >>> >>> Was out last week, so still catching up on some of this. Thanks Anita >>> for stirring the pot. >>> >>> I've got a POC approach proposed in the following 3 patches to do >>> partial testing in multinode via a post-stack.sh script in grenade (a >>> way to tell grenade to do another thing after the base stack call is done). >>> >>> The grenade change - https://review.openstack.org/#/c/199073/ >>> >>> The devstack-gate change that would put subnode setup into post-stack.sh >>> - https://review.openstack.org/#/c/199091/ >>> >>> And the project-config change to make this experimental on devstack-gate >>> and grenade is here - https://review.openstack.org/#/c/199103/ >>> >>> The first job I created here was a nova-net one, because I know enough >>> about the paths, and the partial upgrade story on nova (which has been >>> voting for a year), to know that all bugs introduced here are probably >>> my own. But if we can get that working, and the nova partial job moved >>> over, I think expanding it to arbitrary configs is probably pretty simple. >>> >>> Assistance ploughing through on this direction would be appreciated. >> >> That all sounds great. It still seems quite reasonable to merge the >> neutron job, that works just like the nova one that has been voting for >> a year, to run as non-voting against neutron-only in the meantime. > > Which patch are you referencing?
The ones listed at the bottom of this etherpad (5.1): https://etherpad.openstack.org/p/YVR-nova-network copied here for convenience: > rolling upgrades in neutron > gate job to ensure what's there doesn't break (russellb) > devstack patches: > https://review.openstack.org/189408 > https://review.openstack.org/189707 > https://review.openstack.org/189710 > grenade patches: > https://review.openstack.org/189417 > https://review.openstack.org/189712 > devstack-gate patches: > https://review.openstack.org/189424 > https://review.openstack.org/189715 > project-config patches: > https://review.openstack.org/189426 > https://review.openstack.org/189727 -- Russell Bryant __________________________________________________________________________ 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