26350f37aa
With the latest infra update, the images used no longer contain python by default and projects are expected to use the new ensure roles to use packages as needed. This change adds some of the ensure roles to a few playbooks, additional cleanup can be done using these in future changes. Change-Id: Ie14ab297e71195d4fee070af253edf4d25ee5d27
27 lines
813 B
YAML
27 lines
813 B
YAML
# 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: primary
|
|
vars_files:
|
|
- vars.yaml
|
|
vars:
|
|
work_dir: "{{ zuul.project.src_dir }}/{{ zuul_osh_infra_relative_path | default('') }}"
|
|
gather_facts: True
|
|
become: yes
|
|
roles:
|
|
- ensure-pip
|
|
- deploy-selenium
|
|
tags:
|
|
- deploy-selenium
|
|
...
|