[openstack-dev] [tripleo] tripleo gate is blocked - please read

Monty Taylor mordred at inaugust.com
Thu Jun 14 13:03:26 UTC 2018


On 06/13/2018 07:50 PM, Emilien Macchi wrote:
> TL;DR: gate queue was 25h+, we put all patches from gate on standby, do 
> not restore/recheck until further announcement.
> 
> We recently enabled the containerized undercloud for multinode jobs and 
> we believe this was a bit premature as the container download process 
> wasn't optimized so it's not pulling the mirrors for the same containers 
> multiple times yet.
> It caused the job runtime to increase and probably the load on docker.io 
> <http://docker.io> mirrors hosted by OpenStack Infra to be a bit slower 
> to provide the same containers multiple times. The time taken to prepare 
> containers on the undercloud and then for the overcloud caused the jobs 
> to randomly timeout therefore the gate to fail in a high amount of 
> times, so we decided to remove all jobs from the gate by abandoning the 
> patches temporarily (I have them in my browser and will restore when 
> things are stable again, please do not touch anything).
> 
> Steve Baker has been working on a series of patches that optimize the 
> way we prepare the containers but basically the workflow will be:
> - pull containers needed for the undercloud into a local registry, using 
> infra mirror if available
> - deploy the containerized undercloud
> - pull containers needed for the overcloud minus the ones already pulled 
> for the undercloud, using infra mirror if available
> - update containers on the overcloud
> - deploy the containerized undercloud

That sounds like a great improvement. Well done!

> With that process, we hope to reduce the runtime of the deployment and 
> therefore reduce the timeouts in the gate.
> To enable it, we need to land in that order: 
> https://review.openstack.org/#/c/571613/, 
> https://review.openstack.org/#/c/574485/, 
> https://review.openstack.org/#/c/571631/ and 
> https://review.openstack.org/#/c/568403.
> 
> In the meantime, we are disabling the containerized undercloud recently 
> enabled on all scenarios: https://review.openstack.org/#/c/575264/ for 
> mitigation with the hope to stabilize things until Steve's patches land.
> Hopefully, we can merge Steve's work tonight/tomorrow and re-enable the 
> containerized undercloud on scenarios after checking that we don't have 
> timeouts and reasonable deployment runtimes.
> 
> That's the plan we came with, if you have any question / feedback please 
> share it.
> -- 
> Emilien, Steve and Wes
> 
> 
> __________________________________________________________________________
> 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