On 2019-04-23 13:17:49 +0000 (+0000), Jones, Bruce E wrote: [...]
OpenDev team does not support running Zuul tests against our staging repos (e.g. stx-nova). [...]
I know this was just a summary, and I'm probably missing a lot more explanatory context from the meeting, but just to clarify the position[*] of the OpenDev Sysadmins: we can't reliably support acting as the primary CI system testing changes/pull requests for projects hosted outside of OpenDev's code review system. We do have an established pattern of acting as a "third party" CI system, reporting on proposed changes to externally-hosted dependencies of projects hosted in OpenDev (in the form of integration testing to find out whether those changes will break the way those dependencies are being used), but this is a fair amount of setup for repositories you're planning to get rid of within a year. You can also quite easily incorporate those external dependencies into tests run for projects hosted in OpenDev, by having your jobs fetch the source code from those external hosting sites. A caveat, however, is that we've observed a measurable amount of nondeterministic failure (particularly in the form of network blips and random API errors) which arise from cloning remote repositories in jobs, and this chance increases with the size of the repository. [*] http://lists.openstack.org/pipermail/openstack-infra/2019-January/006269.htm... -- Jeremy Stanley