Third party testing w/ sriov

Issue raised from: https://hackmd.io/IhMCTNMBSF6xtqiEd9Z0Kw?both

Mentioned @ tripleo mtg: http://eavesdrop.openstack.org/meetings/tripleo/2019/tripleo.2019-10-15-14.00.log.html#l-47

CI hardware

Dell: rdo-ci-fx2-04-s8.v102.rdoci.lab.eng.rdu2.redhat.com

​06:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
06:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
06:00.2 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
06:00.3 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)

HP: nrdoci-hp-01.v100.rdoci.lab.eng.rdu.redhat.com

​02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.1 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.2 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
02:00.3 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
04:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

Goals:

  • As CI folks collaborate re: hardware w/ SRIOV enabled nics.

  • check tripleo-ci internal bm boxes for SRIOV capable nics

  • setup one devstack job as 3rd party where possible, on a box. test test test

Notes on triggering downstream job from upstream changes:

  • https://sf.hosted.upshift.rdu2.redhat.com/zuul/t/tripleo-ci-internal/projects checks different projects and has connections to both opendev.org and internal resources, so it should be possible to set it up there

  • <tristanC> jpena: d/s sf is connected to opendev's gerrit using the tripleo-ci-internal account, not sure any pipelining is reporting though

  • waiting o tristanC, to make sure, if there's a way to trigger from certain trusted users in upstream gerrit. That would solve our security concern

    • Talking so Sean Mooney (another Compute dude with lots of Zuul experience, this is doable)
Select a repo