[Starlingx-discuss] Distro.openstack meeting notes 4/23/19

Jeremy Stanley fungi at yuggoth.org
Tue Apr 23 13:53:46 UTC 2019


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.html
-- 
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190423/af86435f/attachment.sig>


More information about the Starlingx-discuss mailing list