Skip to content

Commit

Permalink
Merge pull request #175 from edx/nadeem/Ubuntu_24_req_upgrade
Browse files Browse the repository at this point in the history
feat: Upgrade Ansible
  • Loading branch information
nadeemshahzad authored Mar 7, 2025
2 parents 762bb7a + 9497afc commit 9529233
Show file tree
Hide file tree
Showing 3 changed files with 144 additions and 0 deletions.
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ upgrade: $(COMMON_CONSTRAINTS_TXT)
pip install -qr requirements/pip.txt
pip install -qr requirements/pip-tools.txt
pip-compile --upgrade -o requirements.txt requirements/base.in
pip-compile --upgrade -o requirements3_12.txt requirements/base3_12.in
pip-compile --upgrade -o playbooks/roles/aws/templates/requirements.txt.j2 requirements/aws.in
pip-compile --upgrade -o util/elasticsearch/requirements.txt requirements/elasticsearch.in
pip-compile --upgrade -o util/jenkins/requirements-cloudflare.txt requirements/cloudflare.in
Expand All @@ -46,6 +47,7 @@ upgrade: $(COMMON_CONSTRAINTS_TXT)
util/post-pip-compile.sh \
requirements/pip-tools.txt \
requirements.txt \
requirements3_12.txt \
playbooks/roles/aws/templates/requirements.txt.j2 \
util/elasticsearch/requirements.txt \
util/jenkins/requirements-cloudflare.txt \
Expand Down
22 changes: 22 additions & 0 deletions requirements/base3_12.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
-c constraints.txt
# Standard dependencies for Ansible runs

ansible<10.0.0
awscli
boto
boto3
urllib3==1.26.18
datadog==0.8.0
docopt==0.6.2
ecdsa==0.13.3
Jinja2==3.1.2
markupsafe==2.1.1
mysqlclient==1.4.6 # Needed for the mysql_db module, 1,4,6 is the newest version that support python 2 which we really need to stop using
networkx==1.11
paramiko==2.4.2
pathlib2==2.3.0
prettytable==0.7.2
pycryptodome
pymongo==3.9.0 # Needed for the mongo_* modules (playbooks/library/mongo_*)
PyYAML
requests
120 changes: 120 additions & 0 deletions requirements3_12.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# make upgrade
#
ansible==9.13.0
# via -r requirements/base3_12.in
ansible-core==2.16.14
# via ansible
awscli==1.38.8
# via -r requirements/base3_12.in
bcrypt==3.1.7
# via
# -c requirements/constraints.txt
# paramiko
boto==2.49.0
# via -r requirements/base3_12.in
boto3==1.37.8
# via -r requirements/base3_12.in
botocore==1.37.8
# via
# awscli
# boto3
# s3transfer
certifi==2025.1.31
# via requests
cffi==1.17.1
# via
# bcrypt
# cryptography
# pynacl
charset-normalizer==3.4.1
# via requests
colorama==0.4.6
# via awscli
cryptography==44.0.2
# via
# ansible-core
# paramiko
datadog==0.8.0
# via -r requirements/base3_12.in
decorator==5.2.1
# via
# datadog
# networkx
docopt==0.6.2
# via -r requirements/base3_12.in
docutils==0.16
# via awscli
ecdsa==0.13.3
# via -r requirements/base3_12.in
idna==3.10
# via requests
jinja2==3.1.2
# via
# -r requirements/base3_12.in
# ansible-core
jmespath==1.0.1
# via
# boto3
# botocore
markupsafe==2.1.1
# via
# -r requirements/base3_12.in
# jinja2
mysqlclient==1.4.6
# via -r requirements/base3_12.in
networkx==1.11
# via -r requirements/base3_12.in
packaging==24.2
# via ansible-core
paramiko==2.4.2
# via -r requirements/base3_12.in
pathlib2==2.3.0
# via -r requirements/base3_12.in
prettytable==0.7.2
# via -r requirements/base3_12.in
pyasn1==0.6.1
# via
# paramiko
# rsa
pycparser==2.22
# via cffi
pycryptodome==3.21.0
# via -r requirements/base3_12.in
pymongo==3.9.0
# via -r requirements/base3_12.in
pynacl==1.5.0
# via paramiko
python-dateutil==2.9.0.post0
# via botocore
pyyaml==6.0.2
# via
# -r requirements/base3_12.in
# ansible-core
# awscli
requests==2.32.3
# via
# -r requirements/base3_12.in
# datadog
resolvelib==1.0.1
# via ansible-core
rsa==4.7.2
# via awscli
s3transfer==0.11.4
# via
# awscli
# boto3
six==1.17.0
# via
# bcrypt
# pathlib2
# python-dateutil
urllib3==1.26.18
# via
# -c requirements/common_constraints.txt
# -r requirements/base3_12.in
# botocore
# requests

0 comments on commit 9529233

Please sign in to comment.