Skip to content

Commit

Permalink
RC-4053 Remove rc/cs version overrides in favor of auto requirements
Browse files Browse the repository at this point in the history
Technically closes UCBoulder#41 as crowdstrike-falconpy==1.4.1 is auto selected for install
Technically closes UCBoulder#45 as pyOpenSSL==24.1.0 is auto selected for install
UCBoulder#37 is not resolved as paramiko==2.12.0 is auto selected for install, but will no longer be visible to dependabot
  • Loading branch information
Venator-Fox committed Mar 27, 2024
1 parent 42d2b17 commit dc774af
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 19 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SEPE AWX EE

A Custom Ansible Execution Environment for Platform Engineering using
python 3.9.
python 3.9.18.

Originally cloned from the [Ansible awx-ee repository](https://github.com/ansible/awx-ee).

Expand All @@ -19,16 +19,16 @@ This should result in a podman image, for example:
```
$ podman images
REPOSITORY TAG IMAGE ID CREATED SIZE
localhost/awx-ee local f6c5989cd851 3 hours ago 1.99 GB
localhost/awx-ee local 3aaeab7a4777 2 hours ago 2.1 GB
```

To run the local execution environment image above in a container with a
bash prompt:

```
$ podman run -it f6c5989cd851 /bin/bash
$ podman run -it 3aaeab7a4777 /bin/bash
bash-5.1# python3 -V
Python 3.9.19
Python 3.9.18
bash-5.1# exit
```

Expand Down
18 changes: 3 additions & 15 deletions spec/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,26 +1,14 @@
# SEPE-specific, copied from GREQ0302203
# wazh7587 03/06/2024 commenting for a newer version requirement (at least 2.14 / 7.7.0) for falcon galaxy collection
# wazh7587 03/06/2024 commenting to test bump from 6.7.0 to 8.7.0, the max version for python 3.9.18
# ansible==6.7.0
ansible==8.7.0
# Workaround to address pyOpenSSL version issues with ansible-runner (see https://github.com/ansible/ansible-runner/issues/1138)
# wazh7587 03/062024 commenting as this appears to have been fixed upstream
# wazh7587 03/062024 commenting as this appears to have been fixed upstream, test bump from 2.2.1 to 2.3.6
# ansible-runner>=2.2.1
ansible-runner=2.3.5
ansible-runner==2.3.6
# Upstream hasn't packaged as collection yet: https://github.com/TerryHowe/ansible-modules-hashivault/issues/234
ansible-modules-hashivault==5.2.1
# Required a number of places including community.general
jmespath==1.0.1
# Required by community.general LDAP plugins
python-ldap==3.4.4

# CUCS and CURC-specific
ansible-sign==0.1.1
ncclient==0.6.15
paramiko==3.4.0
pyOpenSSL==24.0.0
toml==0.10.2
pexpect==4.9.0
python-daemon==3.0.1
pyyaml==6.0.1
six==1.16.0
crowdstrike-falconpy==1.4.1

0 comments on commit dc774af

Please sign in to comment.