On 2018-05-14 12:00:05 -0600 (-0600), Wesley Hayutin wrote: [...] > Project non-voting check jobs on the node-pool image creation job > perhaps could be the canary in the coal mine we are seeking. Maybe > we could see if that would be something that could be useful to > both infra and to various OpenStack projects? [...]
This presumes that Nodepool image builds are Zuul jobs, which they aren't (at least not today). Long, long ago in a CI system not so far away, our DevStack-specific image builds were in fact CI jobs and for a while back then we did run DevStack's "smoke" tests as an acceptance test before putting a new image into service. At the time we discovered that even deploying DevStack was too complex and racy to make for a viable acceptance test. The lesson we learned is that most of the image regressions we were concerned with preventing required testing complex enough to be a significant regression magnet itself (Gödel's completeness theorem at work, I expect?). That said, the idea of turning more of Nodepool's tasks into Zuul jobs is an interesting one worthy of lengthy discussion sometime. -- Jeremy Stanley
signature.asc
Description: PGP signature
__________________________________________________________________________ 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