Full-site deploy
Change-Id: I9a986aa1fb64e527f1e3b1d5077ccd60f563588b
This commit is contained in:
parent
01d80e18d8
commit
e778008ac6
80
.zuul.yaml
80
.zuul.yaml
|
@ -25,7 +25,7 @@
|
||||||
- treasuremap-airsloop-site-lint
|
- treasuremap-airsloop-site-lint
|
||||||
- treasuremap-aiab-site-lint
|
- treasuremap-aiab-site-lint
|
||||||
- treasuremap-airskiff-deployment-ubuntu
|
- treasuremap-airskiff-deployment-ubuntu
|
||||||
# - treasuremap-airskiff-deployment-suse
|
- treasuremap-airskiff-multinode-full-site
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- treasuremap-seaworthy-site-lint
|
- treasuremap-seaworthy-site-lint
|
||||||
|
@ -56,6 +56,84 @@
|
||||||
label: ubuntu-focal
|
label: ubuntu-focal
|
||||||
|
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: treasuremap-airskiff-3nodes-ubuntu_focal
|
||||||
|
nodes:
|
||||||
|
- name: primary
|
||||||
|
label: ubuntu-focal
|
||||||
|
- name: node-1
|
||||||
|
label: ubuntu-focal
|
||||||
|
- name: node-2
|
||||||
|
label: ubuntu-focal
|
||||||
|
groups:
|
||||||
|
- name: primary
|
||||||
|
nodes:
|
||||||
|
- primary
|
||||||
|
- name: nodes
|
||||||
|
nodes:
|
||||||
|
- node-1
|
||||||
|
- node-2
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: treasuremap-airskiff-infra-deploy
|
||||||
|
abstract: true
|
||||||
|
roles:
|
||||||
|
- zuul: openstack/openstack-helm-infra
|
||||||
|
- zuul: zuul/zuul-jobs
|
||||||
|
required-projects:
|
||||||
|
- openstack/openstack-helm
|
||||||
|
- openstack/openstack-helm-infra
|
||||||
|
irrelevant-files:
|
||||||
|
- ^.*\.rst$
|
||||||
|
- ^doc/.*$
|
||||||
|
- ^releasenotes/.*$
|
||||||
|
timeout: 10800
|
||||||
|
pre-run:
|
||||||
|
- playbooks/prepare-hosts.yaml
|
||||||
|
- playbooks/mount-volumes.yaml
|
||||||
|
post-run: playbooks/osh-infra-collect-logs.yaml
|
||||||
|
run:
|
||||||
|
- playbooks/deploy-env.yaml
|
||||||
|
- playbooks/run-scripts.yaml
|
||||||
|
vars:
|
||||||
|
extra_volume:
|
||||||
|
size: 80G
|
||||||
|
type: Linux
|
||||||
|
mount_point: /opt/ext_vol
|
||||||
|
docker:
|
||||||
|
root_path: "/opt/ext_vol/docker"
|
||||||
|
containerd:
|
||||||
|
root_path: "/opt/ext_vol/containerd"
|
||||||
|
kubeadm:
|
||||||
|
pod_network_cidr: "10.244.0.0/24"
|
||||||
|
service_cidr: "10.96.0.0/16"
|
||||||
|
loopback_setup: true
|
||||||
|
loopback_device: /dev/loop100
|
||||||
|
loopback_image: "/opt/ext_vol/openstack-helm/ceph-loop.img"
|
||||||
|
ceph_osd_data_device: /dev/loop100
|
||||||
|
kube_version: "1.28.4-1.1"
|
||||||
|
calico_version: "v3.27.0"
|
||||||
|
helm_version: "v3.6.3"
|
||||||
|
yq_version: "v4.6.0"
|
||||||
|
crictl_version: "v1.26.1"
|
||||||
|
zuul_osh_infra_relative_path: ../openstack-helm-infra
|
||||||
|
gate_scripts_relative_path: ../openstack-helm-infra
|
||||||
|
run_helm_tests: "no"
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: treasuremap-airskiff-multinode-full-site
|
||||||
|
parent: treasuremap-airskiff-infra-deploy
|
||||||
|
nodeset: treasuremap-airskiff-3nodes-ubuntu_focal
|
||||||
|
vars:
|
||||||
|
osh_params:
|
||||||
|
openstack_release: "2023.1"
|
||||||
|
container_distro_name: ubuntu
|
||||||
|
container_distro_version: focal
|
||||||
|
gate_scripts:
|
||||||
|
- ./tools/deployment/osh-infra-logging/000-prepare-k8s.sh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: treasuremap-site-lint
|
name: treasuremap-site-lint
|
||||||
description:
|
description:
|
||||||
|
|
Loading…
Reference in New Issue