<div dir="ltr"><div dir="ltr">o/ tripleos <br><br>update on stable/victoria for the tripleo things. You may have noticed that we  have a stable/victoria branch in our repos after [1] merged. <br><br>The ci squad discussed this again today and we think we are good to go on merging to stable/victoria. I see there are already a few patches posted - note that we need to merge all of the .gitreview patches [2] and each repo has one, before patches will appear on stable/victoria in gerrit (or rebase your stuff onto the relevant review). <br><br>For CI there is still some ongoing work - for example victoria upgrade jobs [3] - as well as third party/ovb branchful jobs. You can see some tests at [4][5]. Please shout if you see something wrong with the stable/victoria check or gate jobs - as usual <nick|ruck> or <nick|rover> is your first port of call in freenode #tripleo #oooq. <br><br>The wallaby series is also now a thing in launchpad - as usual we have wallaby-1 wallaby-2 wallaby-3 and wallaby-rc1 [6] - I used [7] as reference for the milestone dates. The victoria series is marked "current stable release" so wallaby is now the active series. I'll run the scripts tomorrow (once I find them ;)) to move all the bugs currently targeted to victoria into wallaby-1.<br><br>please reach out for any clarifications/questions/suggestions/corrections!<br><br>regards, marios<br><br>[1] <a href="https://review.opendev.org/#/c/760571/">https://review.opendev.org/#/c/760571/</a><br>[2] <a href="https://review.opendev.org/#/c/760598/">https://review.opendev.org/#/c/760598/</a>      <br>[3] <a href="https://review.opendev.org/760323">https://review.opendev.org/760323</a><br>[4] <a href="https://review.opendev.org/#/c/760359/">https://review.opendev.org/#/c/760359/</a><br>[5] <a href="https://review.opendev.org/#/c/760360/">https://review.opendev.org/#/c/760360/</a><br>[6] <a href="https://launchpad.net/tripleo/wallaby">https://launchpad.net/tripleo/wallaby</a><br>[7] <a href="https://releases.openstack.org/wallaby/schedule.html">https://releases.openstack.org/wallaby/schedule.html</a><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Oct 28, 2020 at 1:57 PM Marios Andreou <<a href="mailto:marios@redhat.com">marios@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br>o/ <br><br>So <a href="https://review.opendev.org/#/c/759449/" target="_blank">https://review.opendev.org/#/c/759449/</a> merged and we have stable/victoria for <a href="https://github.com/openstack/python-tripleoclient/tree/stable/victoria" target="_blank">https://github.com/openstack/python-tripleoclient/tree/stable/victoria</a> and <a href="https://github.com/openstack/tripleo-common/tree/stable/victoria" target="_blank">https://github.com/openstack/tripleo-common/tree/stable/victoria</a>. We have tests running e.g. <a href="https://review.opendev.org/#/c/760106/" target="_blank">https://review.opendev.org/#/c/760106/</a> .<br><br>REMINDER PLEASE AVOID MERGING to stable/victoria tripleoclient/common for now until<br>we are confident that our jobs are doing the right thing!<br><br>Per the plan outlined in the message I'm replying to, please let's avoid merging anything to client/common victoria until we have branched stable/victoria for all the repos (implying we are happy with ci).<br><br>Thanks in advance for your patience - without adequate ci coverage it will be very easy to unintentionally break another part of the code and there are many parts in tripleo ;)<br></div><div dir="ltr"><br></div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 23, 2020 at 6:44 PM Marios Andreou <<a href="mailto:marios@redhat.com" target="_blank">marios@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello all, <br><br>I got some pings about tripleo stable/victoria so here is an update.<div><br></div><div>The tripleo-ci team is busy preparing and we are almost ready. Basically we've blocked branching until we have adequate CI coverage. This means check & gate jobs but also promotion jobs so that check & gate aren't running with stale content. <br><br>tl;dr We are aiming to branch victoria tripleoclient & common today and everything else next week - with more details below but please note:<div><br></div><div>PLEASE AVOID MERGING to the stable/victoria tripleoclient/common that will appear after [4] until we are confident that our ci coverage is working well. <br></div><div><div><br>Status:<br><br>Most of our 'core' (standalone/scenarios/undercloud etc) check/gate jobs match on branch like [1] so we expect those to run OK once there is a stable/victoria available. There is ongoing work for branchful, upgrade, 3rd party and ovb jobs but we will not block branching on those.<br><br>The victoria integration pipeline [2] (which produces current-tripleo) is in good shape. It was blocked on a nit in the component pipeline but it is resolved with [3]. Once we have a victoria promotion then we should be all clear to branch stable/victoria.<br><br>Actions:<br><br>A). today: make stable/victoria for python-tripleoclient & tripleo-common. The change at [4] will do this once merged. We will use this to see our check/gate jobs run against victoria & fix issues.<br><br>B). next week: once we are happy with A). AND we've had a promotion, we release and make stable/victoria for everything else.<br><br>Hopefully B). will happen end of next week but that depends on how well the above goes (plus inevitable delays cos PTG),<br><br>I'll repeat this cos it's important:</div><div><br></div><div>PLEASE AVOID MERGING to stable/victoria tripleoclient/common for now until we are confident that our jobs are doing the right thing!<br><div></div><br>As always grateful for a sanity check or any thoughts about any of the above - I'm pretty new to this (weshay has been a great help so far thank you weshay++),<br><br>thanks,<br><br>marios<br><br>[1] <a href="https://opendev.org/openstack/tripleo-ci/src/commit/d5514028452f9d427949f5a8fac26b48bd0d7c03/zuul.d/standalone-jobs.yaml#L795" target="_blank">https://opendev.org/openstack/tripleo-ci/src/commit/d5514028452f9d427949f5a8fac26b48bd0d7c03/zuul.d/standalone-jobs.yaml#L795</a><br>[2] <a href="https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic-integration-stable1" target="_blank">https://review.rdoproject.org/zuul/builds?pipeline=openstack-periodic-integration-stable1</a> <br>[3] <a href="https://review.rdoproject.org/r/#/c/30654/" target="_blank">https://review.rdoproject.org/r/#/c/30654/</a><br>[4] <a href="https://review.opendev.org/#/c/759449/" target="_blank">https://review.opendev.org/#/c/759449/</a> <br></div></div></div></div>
</blockquote></div></div>
</blockquote></div></div>