From 32c513a6ee29897cd5a6f2c0ff3d0bed97a22906 Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Tue, 20 Feb 2018 15:12:57 +1100 Subject: [PATCH] Add nb03.openstack.org config This is a specific config for a builder to run in the linaro cloud building ARM64 based images. It only has the configuration for that cloud. Launchers will be updated once we can build an image... Change-Id: If2d111be6b9fb2fdebde70edbb4645ce401d77c3 Depends-On: https://review.openstack.org/546025 --- nodepool/nb03.openstack.org.yaml | 52 ++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 nodepool/nb03.openstack.org.yaml diff --git a/nodepool/nb03.openstack.org.yaml b/nodepool/nb03.openstack.org.yaml new file mode 100644 index 0000000000..67f24385e2 --- /dev/null +++ b/nodepool/nb03.openstack.org.yaml @@ -0,0 +1,52 @@ +elements-dir: /etc/nodepool/elements +images-dir: /opt/nodepool_dib + +zookeeper-servers: + - host: nodepool.openstack.org + port: 2181 + +labels: + - name: ubuntu-xenial-arm64 + max-ready-age: 3600 + +providers: + - name: linaro-cn1 + region-name: 'RegionOne' + cloud: linaro + rate: 0.25 + 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 + +diskimages: + - name: ubuntu-xenial-arm64 + elements: + - block-device-efi + - ubuntu-minimal + - vm + - simple-init + - openstack-repos + - nodepool-base + - cache-devstack + - initialize-urandom + - growroot + - infra-package-needs + release: xenial + env-vars: + TMPDIR: /opt/dib_tmp + DIB_CHECKSUM: '1' + DIB_IMAGE_CACHE: /opt/dib_cache + DIB_APT_LOCAL_CACHE: '0' + DIB_DISABLE_APT_CLEANUP: '1' + # NOTE(ianw): devstack caches a tarball of this during dib + # build; upstream devstack uses a 3.1 etcd version which didn't + # have arm64 support. We can look at fixing this once we have + # some testing... + ETCD_VERSION: v3.3.0 + ETCD_SHA256_ARM64: d7b26a2df488bff4e0a9d521c90e6a350547f2924c88e52fe11c825dd623e159