Skip to content

Commit

Permalink
Apply review
Browse files Browse the repository at this point in the history
Signed-off-by: Alina Buzachis <[email protected]>
  • Loading branch information
alinabuzachis committed May 5, 2022
1 parent 471c222 commit e1f7e21
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 25 deletions.
8 changes: 1 addition & 7 deletions playbooks/ansible-cloud/py39/pre.yaml
Original file line number Diff line number Diff line change
@@ -1,17 +1,11 @@
---
- hosts: all
tasks:
- name: Ensure python3.9 is present (Debian/Ubuntu)
become: true
package:
name: python39-devel
state: present
when: ansible_os_family != "RedHat"
- name: Ensure python3.9 is present (Red Hat)
become: true
package:
name:
- python3.9
- gcc
state: present
when: ansible_os_family == "RedHat"
when: ansible_os_family == "RedHat"
10 changes: 0 additions & 10 deletions zuul.ansible.d/nodesets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -625,16 +625,6 @@
nodes:
- fedora-35

- nodeset:
name: controller-python39
nodes:
- name: fedora-35
label: ansible-fedora-35-1vcpu
groups:
- name: controller
nodes:
- fedora-35

- nodeset:
name: controller-python36-f34
nodes:
Expand Down
11 changes: 10 additions & 1 deletion zuul.d/jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,15 @@
vars:
ansible_collections_repo: github.com/ansible-collections/ansible.posix

- job:
name: ansible-test-units-posix-python39
parent: ansible-test-units-base-python39
required-projects:
- name: github.com/ansible-collections/ansible.posix
timeout: 3600
vars:
ansible_collections_repo: github.com/ansible-collections/ansible.posix

- job:
name: ansible-test-units-base
parent: unittests
Expand Down Expand Up @@ -273,7 +282,7 @@
- job:
name: ansible-test-units-base-python39
parent: ansible-test-units-base
nodeset: controller-python39
nodeset: fedora-35-1vcpu
abstract: true
vars:
ansible_test_python: 3.9
Expand Down
1 change: 1 addition & 0 deletions zuul.d/project-templates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1401,6 +1401,7 @@
- ansible-test-sanity-docker-stable-2.11
- ansible-test-sanity-docker-stable-2.12
- ansible-test-units-posix
- ansible-test-units-posix-python39
gate:
jobs: *ansible-collections-ansible-posix-units-jobs

Expand Down
2 changes: 1 addition & 1 deletion zuul.sf.d/ansible-cloud-jobs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,7 @@
- job:
name: ansible-test-cloud-integration-aws
parent: ansible-core-ci-aws-session
nodeset: controller-python39
nodeset: fedora-35-1vcpu
dependencies:
- name: build-ansible-collection
- name: ansible-test-splitter
Expand Down
6 changes: 0 additions & 6 deletions zuul.sf.d/nodesets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -337,12 +337,6 @@
- name: controller
label: ansible-fedora-35-1vcpu

- nodeset:
name: controller-python39
nodes:
- name: controller
label: ansible-fedora-35-1vcpu

- nodeset:
name: ansible-tox-linters
nodes:
Expand Down

0 comments on commit e1f7e21

Please sign in to comment.