File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # v2026.05.20
2+
3+ ## What's Changed
4+
5+ - Update urllib3 to 2.7.0 by @twangboy in https://github.com/saltstack/salt-bootstrap/pull/2110
6+ - Update idna to >= 3.15 by @twangboy in https://github.com/saltstack/salt-bootstrap/pull/2111
7+ - fix(bootstrap): install git deps from linux.lock or linux.txt by @twangboy in https://github.com/saltstack/salt-bootstrap/pull/2112
8+
9+ ** Full Changelog** : https://github.com/saltstack/salt-bootstrap/compare/v2026.05.01...v2026.05.20
10+
111# v2026.05.01
212
313## What's Changed
Original file line number Diff line number Diff line change @@ -37,6 +37,7 @@ sum** of the downloaded ``bootstrap-salt.sh`` file.
3737
3838The SHA256 sum of the ``bootstrap-salt.sh `` file, per release, is:
3939
40+ - 2026.05.01: ``891255f1072c88dc0a03c697533b9be9b5d606e32c129ba802aeb10d0713ee8b ``
4041- 2026.01.22: ``7f082e79f8b58ce6c214f847878814d362eb6ffe15e894d069bff46ba3141c83 ``
4142- 2026.01.15: ``778ee0126f7477652bac41fccf361663faec37123703d52f5fd9e7b76a7c2174 ``
4243- 2025.12.05: ``52034f69df84291928075264a0de75e2f9f202a28a5b3a0a82252bd12458a67d ``
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ if ($help) {
112112 exit 0
113113}
114114
115- $__ScriptVersion = " 2026.05.01 "
115+ $__ScriptVersion = " 2026.05.20 "
116116$ScriptName = $myInvocation.MyCommand.Name
117117
118118# We'll check for the Version next, because it also has no requirements
Original file line number Diff line number Diff line change 2626# ======================================================================================================================
2727set -o nounset # Treat unset variables as an error
2828
29- __ScriptVersion=" 2026.05.01 "
29+ __ScriptVersion=" 2026.05.20 "
3030__ScriptName=" bootstrap-salt.sh"
3131
3232__ScriptFullName=" $0 "
@@ -2785,8 +2785,18 @@ __install_salt_from_repo() {
27852785
27862786 rm -f ${_TMP_DIR} /git/deps/*
27872787
2788- echodebug " Installing Salt requirements from PyPi, ${_pip_cmd} install ${_USE_BREAK_SYSTEM_PACKAGES} --ignore-installed ${_PIP_INSTALL_ARGS} -r requirements/static/ci/py${_py_version} /linux.txt"
2789- ${_pip_cmd} install ${_USE_BREAK_SYSTEM_PACKAGES} --ignore-installed ${_PIP_INSTALL_ARGS} -r " requirements/static/ci/py${_py_version} /linux.txt"
2788+ _salt_static_ci_linux_req=" "
2789+ if [ -f " requirements/static/ci/py${_py_version} /linux.lock" ]; then
2790+ _salt_static_ci_linux_req=" requirements/static/ci/py${_py_version} /linux.lock"
2791+ elif [ -f " requirements/static/ci/py${_py_version} /linux.txt" ]; then
2792+ _salt_static_ci_linux_req=" requirements/static/ci/py${_py_version} /linux.txt"
2793+ else
2794+ echoerror " Salt static CI requirements not found: expected requirements/static/ci/py${_py_version} /linux.lock or requirements/static/ci/py${_py_version} /linux.txt"
2795+ return 1
2796+ fi
2797+
2798+ echodebug " Installing Salt requirements from PyPi, ${_pip_cmd} install ${_USE_BREAK_SYSTEM_PACKAGES} --ignore-installed ${_PIP_INSTALL_ARGS} -r ${_salt_static_ci_linux_req} "
2799+ ${_pip_cmd} install ${_USE_BREAK_SYSTEM_PACKAGES} --ignore-installed ${_PIP_INSTALL_ARGS} -r " ${_salt_static_ci_linux_req} "
27902800 # shellcheck disable=SC2181
27912801 if [ $? -ne 0 ]; then
27922802 echo " Failed to install salt requirements for the version of Python ${_py_version} "
Original file line number Diff line number Diff line change 11boto3
22filelock >= 3.20.3
3+ idna >= 3.15
34pre-commit
45pygments >= 2.20.0
56python-tools-scripts >= 0.18.6
6- requests >= 2.33.0
7- urllib3 >= 2.6.3
7+ requests >= 2.34.2
8+ urllib3 >= 2.7.0
89virtualenv >= 20.36.1
Original file line number Diff line number Diff line change 11#
2- # This file is autogenerated by pip-compile with Python 3.10
2+ # This file is autogenerated by pip-compile with Python 3.11
33# by the following command:
44#
55# pip-compile requirements/release.in
@@ -29,8 +29,10 @@ filelock==3.20.3
2929 # virtualenv
3030identify==2.6.5
3131 # via pre-commit
32- idna==3.10
33- # via requests
32+ idna==3.15
33+ # via
34+ # -r requirements/release.in
35+ # requests
3436jmespath==1.0.1
3537 # via
3638 # boto3
@@ -59,7 +61,7 @@ python-tools-scripts==0.20.5
5961 # via -r requirements/release.in
6062pyyaml==6.0.2
6163 # via pre-commit
62- requests==2.33.1
64+ requests==2.34.2
6365 # via
6466 # -r requirements/release.in
6567 # python-tools-scripts
@@ -73,10 +75,7 @@ typing-extensions==4.15.0
7375 # via
7476 # pydantic
7577 # pydantic-core
76- # python-tools-scripts
77- # rich
78- # virtualenv
79- urllib3==2.6.3
78+ urllib3==2.7.0
8079 # via
8180 # -r requirements/release.in
8281 # botocore
You can’t perform that action at this time.
0 commit comments