Merge "[#70] Resolve kubectl gate errors"

This commit is contained in:
Zuul 2020-03-11 17:00:50 +00:00 committed by Gerrit Code Review
commit 45fd654078
6 changed files with 27 additions and 3 deletions

View File

@ -12,4 +12,4 @@
- hosts: primary
roles:
- install-kubernetes
- install-kubectl

View File

@ -11,6 +11,9 @@
# limitations under the License.
- hosts: primary
roles:
- install-docker
- install-kubectl
tasks:
- name: "Build and install airshipctl"
block:

View File

@ -20,6 +20,7 @@
- airshipctl-systemwide-executable
- airshipctl-test-configs
- airshipctl-build-ephemeral-iso
- install-kubectl
- airshipctl-deploy-ephemeral-node
var_files_default:
- local-dev.yaml

View File

@ -0,0 +1,19 @@
# 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.
- name: install kubectl binary
shell: |
curl -sSLo /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.16.2/bin/linux/amd64/kubectl
chmod +x /usr/local/bin/kubectl
become: yes
args:
warn: false

View File

@ -86,6 +86,7 @@
- airshipctl-systemwide-executable
- airshipctl-test-configs
- airshipctl-build-ephemeral-iso
- install-kubectl
- airshipctl-deploy-ephemeral-node
serve_dir: /srv/iso
serve_port: 8099

View File

@ -22,14 +22,14 @@
- airship-airshipctl-build-docs
- airship-airshipctl-lint-unit
- airship-airshipctl-build-image
- airship-airshipctl-functional-existing-k8s
# - airship-airshipctl-functional-existing-k8s TODO: Enable this when functional tests exist, and a cluster is up
- airship-airshipctl-gate-test
gate:
jobs:
- airship-airshipctl-build-docs
- airship-airshipctl-lint-unit
- airship-airshipctl-build-image
- airship-airshipctl-functional-existing-k8s
# - airship-airshipctl-functional-existing-k8s TODO: Enable this when functional tests exist, and a cluster is up
- airship-airshipctl-gate-test
post:
jobs: