Merge "Add heat to compute kit and apparmor jobs"
This commit is contained in:
commit
9318e0a057
@ -18,11 +18,10 @@ set -xe
|
|||||||
|
|
||||||
#NOTE: Lint and package chart
|
#NOTE: Lint and package chart
|
||||||
: ${OSH_INFRA_PATH:="../openstack-helm-infra"}
|
: ${OSH_INFRA_PATH:="../openstack-helm-infra"}
|
||||||
|
: ${OSH_EXTRA_HELM_ARGS:=""}
|
||||||
make -C ${OSH_INFRA_PATH} ingress
|
make -C ${OSH_INFRA_PATH} ingress
|
||||||
|
|
||||||
#NOTE: Deploy command
|
#NOTE: Deploy command
|
||||||
: ${OSH_INFRA_PATH:="../openstack-helm-infra"}
|
|
||||||
: ${OSH_EXTRA_HELM_ARGS:=""}
|
|
||||||
tee /tmp/ingress-kube-system.yaml << EOF
|
tee /tmp/ingress-kube-system.yaml << EOF
|
||||||
deployment:
|
deployment:
|
||||||
mode: cluster
|
mode: cluster
|
||||||
|
@ -45,7 +45,6 @@ fi
|
|||||||
helm upgrade --install glance ./glance \
|
helm upgrade --install glance ./glance \
|
||||||
--namespace=openstack \
|
--namespace=openstack \
|
||||||
--values=/tmp/glance.yaml \
|
--values=/tmp/glance.yaml \
|
||||||
--set manifests.network_policy=true \
|
|
||||||
${OSH_EXTRA_HELM_ARGS} \
|
${OSH_EXTRA_HELM_ARGS} \
|
||||||
${OSH_EXTRA_HELM_ARGS_GLANCE}
|
${OSH_EXTRA_HELM_ARGS_GLANCE}
|
||||||
|
|
||||||
|
25
tools/gate/playbooks/osh-infra-setup-firewall.yaml
Normal file
25
tools/gate/playbooks/osh-infra-setup-firewall.yaml
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 2017 The Openstack-Helm Authors.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
- hosts: all
|
||||||
|
vars_files:
|
||||||
|
- vars.yaml
|
||||||
|
vars:
|
||||||
|
work_dir: "{{ zuul.project.src_dir }}/{{ zuul_osh_infra_relative_path | default('') }}"
|
||||||
|
gather_facts: True
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- setup-firewall
|
||||||
|
tags:
|
||||||
|
- setup-firewall
|
@ -46,6 +46,7 @@
|
|||||||
osh_openstack_release: ocata
|
osh_openstack_release: ocata
|
||||||
pre-run:
|
pre-run:
|
||||||
- tools/gate/playbooks/osh-infra-upgrade-host.yaml
|
- tools/gate/playbooks/osh-infra-upgrade-host.yaml
|
||||||
|
- tools/gate/playbooks/osh-infra-setup-firewall.yaml
|
||||||
post-run: tools/gate/playbooks/osh-infra-collect-logs.yaml
|
post-run: tools/gate/playbooks/osh-infra-collect-logs.yaml
|
||||||
required-projects:
|
required-projects:
|
||||||
- openstack/openstack-helm-infra
|
- openstack/openstack-helm-infra
|
||||||
@ -147,10 +148,14 @@
|
|||||||
- ./tools/deployment/component/common/rabbitmq.sh
|
- ./tools/deployment/component/common/rabbitmq.sh
|
||||||
- ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh
|
- ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh
|
||||||
- ./tools/deployment/component/keystone/keystone.sh
|
- ./tools/deployment/component/keystone/keystone.sh
|
||||||
|
- ./tools/deployment/component/heat/heat.sh
|
||||||
- ./tools/deployment/component/glance/glance.sh
|
- ./tools/deployment/component/glance/glance.sh
|
||||||
- ./tools/deployment/component/compute-kit/openvswitch.sh
|
- ./tools/deployment/component/compute-kit/openvswitch.sh
|
||||||
- ./tools/deployment/component/compute-kit/libvirt.sh
|
- ./tools/deployment/component/compute-kit/libvirt.sh
|
||||||
- ./tools/deployment/component/compute-kit/compute-kit.sh
|
- ./tools/deployment/component/compute-kit/compute-kit.sh
|
||||||
|
- ./tools/deployment/developer/common/170-setup-gateway.sh
|
||||||
|
- ./tools/deployment/developer/common/900-use-it.sh
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-apparmor
|
name: openstack-helm-apparmor
|
||||||
parent: openstack-helm-chart-deploy
|
parent: openstack-helm-chart-deploy
|
||||||
@ -166,10 +171,13 @@
|
|||||||
- ./tools/deployment/component/common/rabbitmq.sh
|
- ./tools/deployment/component/common/rabbitmq.sh
|
||||||
- ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh
|
- ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh
|
||||||
- ./tools/deployment/component/keystone/keystone.sh
|
- ./tools/deployment/component/keystone/keystone.sh
|
||||||
|
- ./tools/deployment/component/heat/heat.sh
|
||||||
- ./tools/deployment/component/glance/glance.sh
|
- ./tools/deployment/component/glance/glance.sh
|
||||||
- ./tools/deployment/component/compute-kit/openvswitch.sh
|
- ./tools/deployment/component/compute-kit/openvswitch.sh
|
||||||
- ./tools/deployment/component/compute-kit/libvirt.sh
|
- ./tools/deployment/component/compute-kit/libvirt.sh
|
||||||
- ./tools/deployment/apparmor/compute-kit.sh
|
- ./tools/deployment/apparmor/compute-kit.sh
|
||||||
|
- ./tools/deployment/developer/common/170-setup-gateway.sh
|
||||||
|
- ./tools/deployment/developer/common/900-use-it.sh
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-multinode-temp
|
name: openstack-helm-multinode-temp
|
||||||
|
Loading…
Reference in New Issue
Block a user