Browse Source

Remove Xenial ARM64 nodes

Wheel jobs were removed with
Ia44c384072c0482cfd11c642013fd51004f85c8b.  There are now no more job
references for these nodes, so this now removes them from nodepool.

Change-Id: I5dc4f42629661da984cc197a11e3383cddc4ff54
changes/77/789977/1
Ian Wienand 2 months ago
parent
commit
8a8c39996c
4 changed files with 84 additions and 66 deletions
  1. +0
    -1
      grafana/create-nodepool-dib.sh
  2. +82
    -30
      grafana/nodepool-dib.yaml
  3. +0
    -17
      nodepool/nb03.opendev.org.yaml
  4. +2
    -18
      nodepool/nl03.opendev.org.yaml

+ 0
- 1
grafana/create-nodepool-dib.sh View File

@ -32,5 +32,4 @@ create "Debian Buster arm64" "debian-buster-arm64"
create "Debian Stretch arm64" "debian-stretch-arm64"
create "Ubuntu Focal arm64" "ubuntu-focal-arm64"
create "Ubuntu Bionic arm64" "ubuntu-bionic-arm64"
create "Ubuntu Xenial arm64" "ubuntu-xenial-arm64"

+ 82
- 30
grafana/nodepool-dib.yaml View File

@ -279,6 +279,58 @@ dashboard:
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.fedora-32.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Debian Bullseye
- title: Debian Bullseye
showTitle: true
height: 200px
panels:
- title: Build status
colorBackground: true
type: singlestat
valueName: current
valueMaps:
- value: 0
text: "OK"
- value: 1
text: "FAILED"
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-bullseye.status.rc"
valueFontSize: "50%"
- title: Last build
type: singlestat
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-bullseye.status.last_build"
valueFontSize: "50%"
- title: Image size
type: graph
span: 3
yaxes:
- format: decbytes
min: 0
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-bullseye.*.size, 5)
refId: A
- title: Build duration
type: graph
span: 3
yaxes:
- format: ms
min: 0
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-bullseye.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Debian Buster
- title: Debian Buster
@ -591,9 +643,9 @@ dashboard:
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.centos-8-arm64.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Debian Buster arm64
# AUTOGENERATED : Debian Bullseye arm64
- title: Debian Buster arm64
- title: Debian Bullseye arm64
showTitle: true
height: 200px
panels:
@ -609,7 +661,7 @@ dashboard:
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-buster-arm64.status.rc"
- target: "stats.gauges.nodepool.dib_image_build.debian-bullseye-arm64.status.rc"
valueFontSize: "50%"
- title: Last build
@ -617,7 +669,7 @@ dashboard:
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-buster-arm64.status.last_build"
- target: "stats.gauges.nodepool.dib_image_build.debian-bullseye-arm64.status.last_build"
valueFontSize: "50%"
- title: Image size
@ -629,7 +681,7 @@ dashboard:
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-buster-arm64.*.size, 5)
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-bullseye-arm64.*.size, 5)
refId: A
- title: Build duration
@ -641,11 +693,11 @@ dashboard:
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-buster-arm64.status.duration.mean, 'None'), "Time")
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-bullseye-arm64.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Debian Stretch arm64
# AUTOGENERATED : Debian Buster arm64
- title: Debian Stretch arm64
- title: Debian Buster arm64
showTitle: true
height: 200px
panels:
@ -661,7 +713,7 @@ dashboard:
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.status.rc"
- target: "stats.gauges.nodepool.dib_image_build.debian-buster-arm64.status.rc"
valueFontSize: "50%"
- title: Last build
@ -669,7 +721,7 @@ dashboard:
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.status.last_build"
- target: "stats.gauges.nodepool.dib_image_build.debian-buster-arm64.status.last_build"
valueFontSize: "50%"
- title: Image size
@ -681,7 +733,7 @@ dashboard:
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.*.size, 5)
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-buster-arm64.*.size, 5)
refId: A
- title: Build duration
@ -693,11 +745,11 @@ dashboard:
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-stretch-arm64.status.duration.mean, 'None'), "Time")
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-buster-arm64.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Ubuntu Focal arm64
# AUTOGENERATED : Debian Stretch arm64
- title: Ubuntu Focal arm64
- title: Debian Stretch arm64
showTitle: true
height: 200px
panels:
@ -713,7 +765,7 @@ dashboard:
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.status.rc"
- target: "stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.status.rc"
valueFontSize: "50%"
- title: Last build
@ -721,7 +773,7 @@ dashboard:
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.status.last_build"
- target: "stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.status.last_build"
valueFontSize: "50%"
- title: Image size
@ -733,7 +785,7 @@ dashboard:
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.*.size, 5)
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.debian-stretch-arm64.*.size, 5)
refId: A
- title: Build duration
@ -745,11 +797,11 @@ dashboard:
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.ubuntu-focal-arm64.status.duration.mean, 'None'), "Time")
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.debian-stretch-arm64.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Ubuntu Bionic arm64
# AUTOGENERATED : Ubuntu Focal arm64
- title: Ubuntu Bionic arm64
- title: Ubuntu Focal arm64
showTitle: true
height: 200px
panels:
@ -765,7 +817,7 @@ dashboard:
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.status.rc"
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.status.rc"
valueFontSize: "50%"
- title: Last build
@ -773,7 +825,7 @@ dashboard:
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.status.last_build"
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.status.last_build"
valueFontSize: "50%"
- title: Image size
@ -785,7 +837,7 @@ dashboard:
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.*.size, 5)
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.ubuntu-focal-arm64.*.size, 5)
refId: A
- title: Build duration
@ -797,11 +849,11 @@ dashboard:
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.ubuntu-bionic-arm64.status.duration.mean, 'None'), "Time")
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.ubuntu-focal-arm64.status.duration.mean, 'None'), "Time")
refId: A
# AUTOGENERATED : Ubuntu Xenial arm64
# AUTOGENERATED : Ubuntu Bionic arm64
- title: Ubuntu Xenial arm64
- title: Ubuntu Bionic arm64
showTitle: true
height: 200px
panels:
@ -817,7 +869,7 @@ dashboard:
thresholds: 0.1,0.9
span: 2
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-xenial-arm64.status.rc"
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.status.rc"
valueFontSize: "50%"
- title: Last build
@ -825,7 +877,7 @@ dashboard:
span: 2
format: dateTimeFromNow
targets:
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-xenial-arm64.status.last_build"
- target: "stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.status.last_build"
valueFontSize: "50%"
- title: Image size
@ -837,7 +889,7 @@ dashboard:
- format: decbytes
min: 0
targets:
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.ubuntu-xenial-arm64.*.size, 5)
- target: aliasByNode(stats.gauges.nodepool.dib_image_build.ubuntu-bionic-arm64.*.size, 5)
refId: A
- title: Build duration
@ -849,5 +901,5 @@ dashboard:
- format: ms
min: 0
targets:
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.ubuntu-xenial-arm64.status.duration.mean, 'None'), "Time")
- target: alias(keepLastValue(stats.timers.nodepool.dib_image_build.ubuntu-bionic-arm64.status.duration.mean, 'None'), "Time")
refId: A

+ 0
- 17
nodepool/nb03.opendev.org.yaml View File

@ -17,14 +17,6 @@ providers:
cloud: linaro-us
rate: 0.25
diskimages: &arm64_diskimages
- name: ubuntu-xenial-arm64
pause: false
config-drive: true
meta:
hw_firmware_type: uefi
os_command_line: "console=ttyAMA0"
hw_disk_bus: scsi
hw_scsi_model: virtio-scsi
- name: ubuntu-bionic-arm64
pause: false
config-drive: true
@ -122,15 +114,6 @@ diskimages:
DIB_DISABLE_APT_CLEANUP: '1'
DIB_DEBOOTSTRAP_EXTRA_ARGS: '--no-check-gpg'
- name: ubuntu-xenial-arm64
parent: base-debuntu
elements:
- ubuntu-minimal
release: xenial
env-vars:
DIB_DISTRIBUTION_MIRROR: 'http://mirror.regionone.linaro-us.opendev.org/ubuntu-ports'
DIB_DEBIAN_COMPONENTS: 'main,universe'
- name: ubuntu-bionic-arm64
parent: base-debuntu
elements:


+ 2
- 18
nodepool/nl03.opendev.org.yaml View File

@ -16,7 +16,7 @@ zookeeper-servers:
# another launcher will need to assume this logic.
#
# Note this doesn't apply for labels that are only provided by this launcher;
# ubuntu-xenial-arm64 being one of them.
# e.g. *-arm64
labels:
- name: centos-7
- name: centos-8
@ -43,8 +43,6 @@ labels:
- name: ubuntu-bionic
- name: ubuntu-focal
- name: ubuntu-xenial
- name: ubuntu-xenial-arm64
min-ready: 0
- name: ubuntu-focal-arm64
min-ready: 0
- name: ubuntu-focal-arm64-xxxlarge
@ -454,8 +452,6 @@ providers:
config-drive: true
- name: debian-stretch-arm64
config-drive: true
- name: ubuntu-xenial-arm64
config-drive: true
- name: ubuntu-bionic-arm64
config-drive: true
- name: ubuntu-focal-arm64
@ -494,11 +490,6 @@ providers:
flavor-name: 'os.large'
diskimage: debian-stretch-arm64
key-name: infra-root-keys-2020-05-13
- name: ubuntu-xenial-arm64
min-ram: 8000
flavor-name: 'os.large'
diskimage: ubuntu-xenial-arm64
key-name: infra-root-keys-2020-05-13
- name: ubuntu-bionic-arm64
min-ram: 8000
flavor-name: 'os.large'
@ -542,8 +533,6 @@ providers:
config-drive: true
- name: debian-stretch-arm64
config-drive: true
- name: ubuntu-xenial-arm64
config-drive: true
- name: ubuntu-bionic-arm64
config-drive: true
- name: ubuntu-focal-arm64
@ -577,11 +566,6 @@ providers:
flavor-name: 'opendev.large'
diskimage: debian-stretch-arm64
key-name: infra-root-keys-2020-05-13
- name: ubuntu-xenial-arm64
min-ram: 8000
flavor-name: 'opendev.large'
diskimage: ubuntu-xenial-arm64
key-name: infra-root-keys-2020-05-13
- name: ubuntu-bionic-arm64
min-ram: 8000
flavor-name: 'opendev.large'
@ -614,4 +598,4 @@ diskimages:
- name: ubuntu-focal
- name: ubuntu-focal-arm64
- name: ubuntu-xenial
- name: ubuntu-xenial-arm64

Loading…
Cancel
Save