Browse Source

Fix gate

* install latest version of pip
  * change ansible user from root to current user
  * enable voting for gate deployment

Signed-off-by: Sreejith Punnapuzha <Sreejith.Punnapuzha@outlook.com>
Change-Id: If47a4b1dd321f84d28d128e323b2c48cbeafe609
changes/14/793614/11
Sreejith Punnapuzha 1 year ago
parent
commit
c7172951d8
  1. 4
      roles/hostconfig-operator-run-script/tasks/main.yaml
  2. 9
      tools/deployment/00_install_prerequsite.sh
  3. 2
      tools/deployment/config_template.yaml
  4. 1
      zuul.d/jobs.yaml

4
roles/hostconfig-operator-run-script/tasks/main.yaml

@ -19,3 +19,7 @@
environment:
remote_work_dir: "{{ ansible_user_dir }}/{{ zuul.project.src_dir }}"
zuul_site_mirror_fqdn: "{{ zuul_site_mirror_fqdn }}"
- name: Reset ssh connection for docker group to reload
meta: reset_connection
ignore_errors: true

9
tools/deployment/00_install_prerequsite.sh

@ -33,7 +33,10 @@ pkg_check() {
done
}
pkg_check curl wget python3-pip python3-setuptools ca-certificates make
pkg_check curl wget ca-certificates make
echo "Installing pip and dependencies"
curl -s https://bootstrap.pypa.io/get-pip.py | python3
echo "Installing Kind Version $KIND_VERSION"
sudo wget -O /usr/local/bin/kind ${KIND_URL}
@ -51,9 +54,9 @@ envsubst <"${HCO_WS}/tools/deployment/config_template.yaml" > "$PLAYBOOK_CONFIG"
PACKAGES="ansible netaddr"
if [[ -z "${http_proxy}" ]]; then
sudo pip3 install $PACKAGES
sudo python3 -m pip install $PACKAGES
else
sudo pip3 --proxy "${http_proxy}" install $PACKAGES
sudo python3 -m pip --proxy "${http_proxy}" install $PACKAGES
fi
echo "primary ansible_host=localhost ansible_connection=local ansible_python_interpreter=/usr/bin/python3" > "$ANSIBLE_HOSTS"

2
tools/deployment/config_template.yaml

@ -12,7 +12,7 @@
---
local_src_dir: "$HCO_WS"
ansible_user: root
ansible_user: "$USER"
proxy:
enabled: "$USE_PROXY"
http: "$HTTP_PROXY"

1
zuul.d/jobs.yaml

@ -29,7 +29,6 @@
- ./tools/deployment/51_test_hostconfig_cr_reconcile.sh
- ./tools/deployment/52_test_hostconfig_cr_failure.sh
- ./tools/deployment/53_test_packges.sh
voting: false
- job:
name: airship-hostconfig-operator-build-image

Loading…
Cancel
Save