Commit Graph

192 Commits

Author SHA1 Message Date
Clark Boylan c12ac287cc Remove unused nl0X.openstack.org config files
Once the opendev launchers are handling these duties and these servers
have all been removed from the system-config inventory we can go ahead
and land this change to clean up the unused config files.

Change-Id: I9792620eea81a07b6cbbfee37c08807114d2b390
2021-03-16 14:50:53 -07:00
Clark Boylan 2bc6b1e5d9 Flip nl02-04.openstack.org to nl02-04.opendev.org
Once these new servers are up and running in a happy idle state we are
clear to flip the configs around so the new focal servers take over node
provisioning duties. This change makes that happen.

Change-Id: I6ad57218805e28b555e1e3a0dc959ee4f00428cc
2021-03-16 14:49:40 -07:00
Jeremy Stanley 379eb2869d Revert "Temporarily stop booting nodes in citycloud-kna1"
This reverts commit a7edbb7a18.

Merge once the mirror server in citycloud-kna1 is reachable and
working correctly.

Change-Id: I72c8344d60a3f6fe184b1ffc8a64c8f8a8d78c80
2021-01-30 14:37:18 +00:00
Jeremy Stanley a7edbb7a18 Temporarily stop booting nodes in citycloud-kna1
Our mirror server in citycloud-kna1 is unreachable, even after a
reboot. The console log shows it booted fine and started services,
but connectivity seems to die somewhere in Citynetwork's KNA3 core
routers. For now, stop booting new job nodes here until we and the
provider can work out what's transpired.

Change-Id: I7336ecc4c7b0ea39c49aa501c1d0e4f96c9eb2a8
2021-01-30 14:32:17 +00:00
Carlos Goncalves ab394b20c7 Add nested-virt-centos-8-stream label
Change [1] added nested virtualization labels for Ubuntu Bionic and
CentOS 7, and change [2] for CentOS 8. This patch extends that to CentOS
8 Stream.

[1] https://review.opendev.org/#/c/683431/
[2] https://review.opendev.org/#/c/738161/

Change-Id: Ie8b532184d0cddad63e876a30ef521103dc11b84
2020-12-16 09:29:41 +01:00
Ian Wienand 05475a995a nodepool: remove openedge completely
Although the servers are turned down to 0, the lack of response from
the cloud is causing problems for nodepool-builder trying to upload
images.  Remove the entries completely to avoid this.

Change-Id: I8a82e852b389f3499e32f822cd7aa9e5792ea7c6
2020-11-23 11:42:15 +11:00
Jeremy Stanley 72acb93814 Revert "Disable limestone provider due to IPv4-less nodes"
This reverts commit ef5cc14205.

We now automatically discard nodes which lack working IPv4
connectivity, the condition which was previously causing occasional
failures in this provider.

Change-Id: I7a7db0dbc1ff6203855eb5dee40d234a26335db0
2020-11-18 20:04:21 +00:00
Jens Harbott ef5cc14205 Disable limestone provider due to IPv4-less nodes
We keep getting nodes than don't have an IPv4 address which
breaks various jobs. Disable until we can get that fixed.

Change-Id: I5e6b44cbe9a33fe29dc3c989b43c107a1a26599a
2020-11-17 16:46:17 +01:00
donnydavis be658a595c Disable OE, edge router is about to buy the farm
Change-Id: I4e46c782a63279d9c18ff4ba2944c15b3027114b
2020-10-28 16:12:41 -04:00
Zuul 90e5bb0e42 Merge "Revert "Disable limestone provider"" 2020-10-15 07:48:15 +00:00
Logan V aab6ce2ba0 Revert "Disable limestone provider"
The cluster has been upgraded to Bionic. Wore out SSDs have been
replaced. And all nodes are now configured with RAID0 instead of RAID1
to provide additional I/O to nodes.

This reverts commit dd62a5e81e.

Change-Id: I97237aecf2d00ebf8c23f931d7079333d90927fb
2020-10-15 07:11:09 +00:00
Carlos Goncalves 374b24a4bd CentOS 8 Stream initial deployment
Change-Id: I0b04d92de6287b78bc422dd177403570eb18294a
2020-10-03 10:38:34 +00:00
Clark Boylan 45e8b6e3de Remove fedora-30 from nodepool launchers
This serves as a sanity check that we don't have any fedora-30 usage
hiding somewhere. If this goes in safely then we can remove the image
from the builders.

Change-Id: I09b21e812081f5855a069ca8ab1eedadf090c1b8
2020-09-25 12:03:26 -07:00
Lee Yarwood 91da9f92f6 Add Fedora 32 builds
Change-Id: I0acf6c581cd22a8835928ef643d4237f66ca6181
2020-09-10 13:45:08 +10:00
Zuul 005df70fd9 Merge "Add nested-virt-ubuntu-focal label" 2020-09-02 23:06:56 +00:00
Logan V dd62a5e81e Disable limestone provider
We will be working to upgrade the nodes from Xenial to Bionic over
the coming weeks, as well as performing hardware maintenance to
replace wore out SSDs.

Change-Id: I8f12e4467b8f7fbc61ecaf975c6ed6cb6f16c2f0
2020-08-11 15:08:30 -05:00
Donny Davis c3b87ffee0 Increase custom jobs, decrease GP jobs
Change-Id: Iac1c49eb1ff257d13556242735c08cdba3a5ae51
2020-08-09 07:34:21 -04:00
donnydavis e4120f9790 revert https://review.opendev.org/739605
Change-Id: Ib3b135b31c8f6e845656faf54734e00b64b78e36
2020-08-06 13:55:05 -04:00
Artom Lifshitz 357e2ef12e Add nested-virt-ubuntu-focal label
Ubuntu Focal has a newer libvirt version than Bionic (4.0.0 vs 6.0.0).
By adding a Focal-flavored nested-virt label, features made possible
by a more recent libvirt version can be tested in the gate.
Specifically, whitebox-tempest-plugin tests Nova's hw_video_type image
property. Support for the 'none' value was added in libvirt 4.6.0.

Change-Id: Id48fff64d13c258d9f22908debfad86c5f089bf5
Needed-by: https://review.opendev.org/#/c/742014/
2020-07-27 09:02:45 -04:00
Zuul 47ef888747 Merge "Add nested-virt-centos-8 label" 2020-07-08 16:33:05 +00:00
donnydavis da3f580803 Air Handler is failed - turn OE off for now
Change-Id: Ia6ced2330df3f6ee4d2794743ef9436aac800b96
2020-07-06 17:15:12 -04:00
Carlos Goncalves 2cd18a7772 Add nested-virt-centos-8 label
Change [1] added nested virtualization labels for Ubuntu Bionic and
CentOS 7. This patch extends that to CentOS 8.

Additionally, we extend nl04 to include these labels too as OVH is a
nested-virt enabled nodepool provider.

[1] https://review.opendev.org/#/c/683431/

Change-Id: Ibf5ac5fa0371cc70dbe58806d147568278afcfea
2020-06-26 11:13:07 +02:00
Donny Davis 8b90bd45a9 Slowly Scale OE back up
Change-Id: Ifec9058bda07c9f50fb3d7178067142828f4ce33
2020-06-25 05:59:40 -04:00
Donny Davis c5b40b1acb Reduce max servers on OE - air handler needs repairs
Change-Id: Ibaf49d3addae31c6113d756c9683a8032e09d1a4
2020-06-19 09:54:02 -04:00
Clark Boylan 60f352bfce Use infra-root-keys-2020-05-13 in nodepool
This should only be landed once we've landed the dependency and
confirmed all clouds have the new key value.

This does our semi regular key rotation.

Depends-On: https://review.opendev.org/727865
Change-Id: Ic55c96ad5dd867b70fa52c396e792d5a2e2e0470
2020-05-18 08:52:19 -07:00
Ian Wienand 24fa46d314 Remove citycloud kna1/lon1/sto2 clouds
These clouds have been disabled for some time, remove them from
nodepool configuration.

Change-Id: Ic5bf84e7194edbac0be816519a5c339f3349d35f
2020-05-15 13:16:59 +10:00
Dr. Jens Harbott d14b65cf46 Launch focal nodes
Focal images were built with [0] and the result looks successful, so
let's start launching them.

[0] https://review.opendev.org/720719

Change-Id: I2b825178df230d13d75e782c60dd247e6d65ac8b
2020-04-26 11:56:28 +00:00
Donny Davis c935ee2aeb Adding custom label to OE for airship support
Change-Id: Ia70fe9344838312e0c7b0ee644a9d014572358df
2020-04-15 14:40:59 -04:00
Ian Wienand 378161469b Add Fedora 31 to launchers
Images are built and seem ready to go

Change-Id: I9677af7e15d8b6c561f9f2dc5ed968a6708dd93e
2020-04-03 08:34:52 +11:00
Donny Davis 45f6b28ebe Open Edge has proved to be stable - bumping to 40
Change-Id: I615860409b0739b63e877c6e401ecc06011c68c2
2020-03-27 09:53:20 -04:00
Zuul 0c538cb77f Merge "Revert "Disable limestone"" 2020-03-11 20:25:05 +00:00
Andreas Jaeger dc09dffbe2 Remove Fedora 29 from nodepool
All jobs using Fedora 29 have been removed, we can remove it from
nodepool and thus OpenDev now.

Depends-On: https://review.opendev.org/711969
Change-Id: I75c0713d164c29a47db9a0cdfc43fadb370e81f8
2020-03-10 10:50:37 +01:00
Donny Davis d716ed99d0 Bumping OpenEdge test node commit to 20
Change-Id: I9ab3608a0994f6e6fb049ff399c5f5ebb992440e
2020-03-09 08:52:53 -04:00
Donny Davis e6bc951dc8 Setting OpenEdge Provider to 10 test nodes
Change-Id: If100067962efcd1d472f238f8e6e53b1678b7e11
2020-03-09 07:11:49 -04:00
Jeremy Stanley 9663df0c01 Start minimally using Open Edge environment
The new Open Edge provider, replacing Fortnebula, is likely ready
for workloads. Start with a maximum of one for each of its main and
custom pools to make sure things are working as expected before we
try to increase load there.

Change-Id: I5578881d52f56dfeb5c5254bfa417c90fa27ebe5
2020-03-07 20:46:07 +00:00
Donny Davis 7d08c277d7 Moving FortNebula to OpenEdge
Change-Id: Ia5caff34d3fafaffc459e7572a4eef6bd94422ea
2020-03-06 15:15:56 -05:00
James E. Blair d247cc8012 Revert "Disable limestone"
This reverts commit 30557a4c49.

Change-Id: I1b2b9afc9286a23e5eaadc3a67accfa848530d99
2020-03-04 07:55:48 -08:00
James E. Blair 30557a4c49 Disable limestone
The mirror is offline.

Change-Id: I80e2c8366c659070d8d617fa4448b77cdbace71b
2020-03-04 07:55:21 -08:00
Donny Davis afebdf3540 Full Disable of FortNebula
Change-Id: I8a17948238442d6d1bf38f96e6ecbed8583b1063
2020-02-21 18:31:26 -05:00
Clark Boylan 282fbcb0d2 Add capacity to airship CI cloud
The airship jobs are expected to need 1x32GB ram instance + 3x16GB ram
instances each. The goal is to run 4 jobs concurrently which gives us 16
max-instances in the airship pool. We set the main pool to max 10
instances of the smaller 8GB ram instances to act as canaries in the
main pool.

Change-Id: Ie0293d0523f8a9a738015035725ea2e40b152d3d
2020-02-06 08:34:52 -08:00
Donny Davis 311ce676a9 Temporarly disable Fort Nebula general purpose nodes
Change-Id: Icff8a5f7555a578e9cead33f412ddd4cc3975e72
2020-02-05 17:40:20 -05:00
Clark Boylan 3f14650bea Start using airship citycloud cloud
It appears that the cloud launcher has configured networking on this
cloud. Next step is to uplaod images and plan out labels. We'll start at
max-servers 0 in order to get images uploaded. Then work with cloud
provider and airship to sort out quotas and max-servers values from
there.

Change-Id: Ic2f8acb64dc23c238676729839f55d7b592e0d15
2020-02-04 08:54:40 -08:00
Zuul 066b4fbf65 Merge "Bye, Bye, Trusty" 2020-01-20 13:50:58 +00:00
Andreas Jaeger 398adb791f Bye, Bye, Trusty
This removes trusty from the repo and thus from OpenDev.

Afterwards the AFS volume mirror.wheel.trustyx64 can be deleted.

Depends-On: https://review.opendev.org/702771
Depends-On: https://review.opendev.org/702818
Change-Id: I3fa4c26b0c8aeacf1af76f9046ea98edb2fcdbd0
2020-01-19 16:00:55 +01:00
Clark Boylan 59699a14a6 Revert "Temporarily disable fortnebula"
This reverts commit 23362bde1d.

This cloud is back up again.

Change-Id: Ia43e55145227bdc6f8cde740e104a954194b93c0
2020-01-16 13:37:24 -08:00
James E. Blair 23362bde1d Temporarily disable fortnebula
It's having power problems and is partially offline.

Change-Id: Iad115106ea33f745b5b9c85c53bcee352fee7c24
2020-01-08 11:43:09 -08:00
Donny Davis 6a29c2cffd Revert "Revert Revert "Disable fortnebula"
Change-Id: I0a2b262d588ccf488f68cb1c598889f887b40743
2019-12-18 08:09:44 -05:00
Zuul 8ebb00d291 Merge "Revert "Revert "Disable fortnebula""" 2019-12-18 10:46:15 +00:00
Jens Harbott (frickler) dda0beff3c Revert "Revert "Disable fortnebula""
Now we seem to have issues with IPv6 connectivity from test nodes to the mirror.

This reverts commit c7576c86b5.

Change-Id: I80da39c69d58dc3e57cc49092ed3d5ea6b2d1593
2019-12-18 10:27:54 +00:00
James E. Blair aeec5fa253 Add a limestone-specific label for debugging
Limestone is currently our only ipv6-only provider.  Debugging
issues that only occur in that situation can be difficult depending
on node allocation.  Add a debug label so we can request a limestone
node in these circumstances.

Change-Id: I1e431431779a052ebbacaee1cf2b830fdcb2003a
2019-12-04 12:41:29 -08:00