Upgade pywinrm to fix Windows workloads for AAP 2.5 EE running Python 3.11 (#207)
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -10,3 +10,5 @@ choose_demo_example_aws.yml
|
|||||||
roles/*
|
roles/*
|
||||||
!roles/requirements.yml
|
!roles/requirements.yml
|
||||||
.deployment_id
|
.deployment_id
|
||||||
|
.cache/
|
||||||
|
.ansible/
|
||||||
@@ -71,6 +71,8 @@ controller_groups:
|
|||||||
variables:
|
variables:
|
||||||
ansible_connection: winrm
|
ansible_connection: winrm
|
||||||
ansible_winrm_transport: credssp
|
ansible_winrm_transport: credssp
|
||||||
|
ansible_winrm_server_cert_validation: ignore
|
||||||
|
ansible_port: 5986
|
||||||
|
|
||||||
controller_templates:
|
controller_templates:
|
||||||
- name: SUBMIT FEEDBACK
|
- name: SUBMIT FEEDBACK
|
||||||
|
|||||||
@@ -7,8 +7,11 @@ Currently these execution environment images are created manually using the `bui
|
|||||||
## Building the execution environment images
|
## Building the execution environment images
|
||||||
|
|
||||||
1. `podman login registry.redhat.io` in order to pull the base EE images
|
1. `podman login registry.redhat.io` in order to pull the base EE images
|
||||||
2. `./build.sh` to build the EE images and add them to your local podman image cache
|
2. `export ANSIBLE_GALAXY_SERVER_CERTIFIED_TOKEN="<token>"` obtained from [Automation Hub](https://console.redhat.com/ansible/automation-hub/token)
|
||||||
|
3. `export ANSIBLE_GALAXY_SERVER_VALIDATED_TOKEN="<token>"` (same as above)
|
||||||
|
4. `./build.sh` to build the EE images and add them to your local podman image cache
|
||||||
|
|
||||||
The `build.sh` script creates multiple EE images, each based on the ee-minimal image that comes with a different minor version of AAP. These images are created in the "quay.io/ansible-product-demos" namespace. Currently the script builds the following images:
|
The `build.sh` script creates multiple EE images, each based on the ee-minimal image that comes with a different minor version of AAP. These images are created in the "quay.io/ansible-product-demos" namespace. Currently the script builds the following images:
|
||||||
|
|
||||||
* quay.io/ansible-product-demos/apd-ee-24
|
* quay.io/ansible-product-demos/apd-ee-24
|
||||||
|
* quay.io/ansible-product-demos/apd-ee-25
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ images:
|
|||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
galaxy: requirements-25.yml
|
galaxy: requirements-25.yml
|
||||||
|
python:
|
||||||
|
- pywinrm>=0.4.3
|
||||||
python_interpreter:
|
python_interpreter:
|
||||||
python_path: /usr/bin/python3.11
|
python_path: /usr/bin/python3.11
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
---
|
|
||||||
ansible_connection: winrm
|
|
||||||
ansible_winrm_transport: ntlm
|
|
||||||
ansible_winrm_server_cert_validation: ignore
|
|
||||||
ansible_port: 5986
|
|
||||||
@@ -420,7 +420,7 @@ controller_workflows:
|
|||||||
unified_job_template: Cloud / AWS / Create VM
|
unified_job_template: Cloud / AWS / Create VM
|
||||||
job_type: run
|
job_type: run
|
||||||
extra_data:
|
extra_data:
|
||||||
create_vm_vm_name: dc01.ansible.local
|
create_vm_vm_name: dc01
|
||||||
create_vm_vm_purpose: domain_controller
|
create_vm_vm_purpose: domain_controller
|
||||||
create_vm_vm_deployment: domain_ansible_local
|
create_vm_vm_deployment: domain_ansible_local
|
||||||
vm_blueprint: windows_full
|
vm_blueprint: windows_full
|
||||||
@@ -430,7 +430,7 @@ controller_workflows:
|
|||||||
unified_job_template: Cloud / AWS / Create VM
|
unified_job_template: Cloud / AWS / Create VM
|
||||||
job_type: run
|
job_type: run
|
||||||
extra_data:
|
extra_data:
|
||||||
create_vm_vm_name: winston.ansible.local
|
create_vm_vm_name: winston
|
||||||
create_vm_vm_purpose: domain_computer
|
create_vm_vm_purpose: domain_computer
|
||||||
create_vm_vm_deployment: domain_ansible_local
|
create_vm_vm_deployment: domain_ansible_local
|
||||||
vm_blueprint: windows_core
|
vm_blueprint: windows_core
|
||||||
@@ -440,7 +440,7 @@ controller_workflows:
|
|||||||
unified_job_template: Cloud / AWS / Create VM
|
unified_job_template: Cloud / AWS / Create VM
|
||||||
job_type: run
|
job_type: run
|
||||||
extra_data:
|
extra_data:
|
||||||
create_vm_vm_name: winthrop.ansible.local
|
create_vm_vm_name: winthrop
|
||||||
create_vm_vm_purpose: domain_computer
|
create_vm_vm_purpose: domain_computer
|
||||||
create_vm_vm_deployment: domain_ansible_local
|
create_vm_vm_deployment: domain_ansible_local
|
||||||
vm_blueprint: windows_core
|
vm_blueprint: windows_core
|
||||||
@@ -474,7 +474,7 @@ controller_workflows:
|
|||||||
job_type: run
|
job_type: run
|
||||||
extra_data:
|
extra_data:
|
||||||
_hosts: purpose_domain_computer
|
_hosts: purpose_domain_computer
|
||||||
domain_controller: dc01.ansible.local
|
domain_controller: dc01
|
||||||
failure_nodes:
|
failure_nodes:
|
||||||
- Cleanup Resources
|
- Cleanup Resources
|
||||||
success_nodes:
|
success_nodes:
|
||||||
|
|||||||
Reference in New Issue
Block a user