Commit graph

2090 commits

Author SHA1 Message Date
David Murphy
8696f41b7c
Updated README, and removed experimental abilty to install different Python version which was limited to RHEL 7, which is EOL 2024-07-17 14:52:38 -06:00
Salt Project Packaging
a8703157e1
Update develop branch for the v2024.07.16 release 2024-07-16 15:11:31 +00:00
David Murphy
c6344035d6
Updated to not sort list or dicts, as in closed PR https://github.com/saltstack/salt-bootstrap/pull/1969 2024-07-15 15:08:05 -06:00
Andrii Melashchenko
272ed35db8
Update bootstrap-salt.sh
On arm64 platforms, bootstrap fails to finish installation due to missing variable 'error_msg=""' in case statement.
This change adds a single line to fix the bug.
2024-07-15 10:33:54 +02:00
Salt Project Packaging
aae98dbd9d
Update develop branch for the v2024.07.12 release 2024-07-12 15:21:52 +00:00
David Murphy
9a788851ff Final cleanup of debugging, and add support for Arm64 for MacOS 2024-07-11 15:00:20 -07:00
David Murphy
a5124f90e5 Cleaned up code and removed Amazon 2023 for now, till it's container curl issue is resolved 2024-07-11 15:00:20 -07:00
David Murphy
26f92489f3 Debugging Amazon 2023 2024-07-11 15:00:20 -07:00
David Murphy
02aa3bbdfc Debugging Ubuntu 22.04 git-master, default pip not recognizing sys_platform == 'win32' 2024-07-11 15:00:20 -07:00
David Murphy
c2f0375167 Debugging more 2024-07-11 15:00:20 -07:00
David Murphy
41563ad1de Debugging 2024-07-11 15:00:20 -07:00
David Murphy
9afa614e2a Debugging Debina 12 and Ubutnu 22.054 git-master 2024-07-11 15:00:20 -07:00
David Murphy
a8dba0748a Disable Git Master for Phonton 4 & 5 due to setup.py gcc failures 2024-07-11 15:00:20 -07:00
David Murphy
8ee4de5ca4 Added gcc for Photon git deps 2024-07-11 15:00:20 -07:00
David Murphy
138b4ec78b Further shell check disabling 2024-07-11 15:00:20 -07:00
David Murphy
16ad6a8d0c Disable Shell Check SC2329 - Warnings for functions not invoked 2024-07-11 15:00:20 -07:00
David Murphy
7881998765 Disable Shell Check SC2086, Double quote to prevent globbing and word splitting 2024-07-11 15:00:20 -07:00
David Murphy
bb51f9fd63 Resolve lint error 2024-07-11 15:00:20 -07:00
David Murphy
a79bffeb20 Added tornado for Photon 4 git, and systemd for Photon 5 2024-07-11 15:00:20 -07:00
David Murphy
1ca3e432ae Updated some more pip3 install to utilize --break-system-packages if sufficient pip3 version 2024-07-11 15:00:20 -07:00
David Murphy
fdd6b3240b Adjust Photon git install, and corrected check for break-system-packages using pip3 2024-07-11 15:00:20 -07:00
David Murphy
69d2645f70 Added debugging and fix Photon git 2024-07-11 15:00:20 -07:00
David Murphy
97afdfbce5 Updated git install for Ubuntu and Debian 2024-07-11 15:00:20 -07:00
David Murphy
bbd6498cd8 Removed support for Centos Stream 8, EOL 2024-05-31, and added more debug, and revisited git for Debian and Ubuntu 2024-07-11 15:00:20 -07:00
David Murphy
c43d47000a Added debugging for Debian git-master 2024-07-11 15:00:20 -07:00
David Murphy
91e7e8922f Adjust code for 'break-system-packages' on pip install and fix missing oraclelinux-9 2024-07-11 15:00:20 -07:00
David Murphy
0cc3cc57ac Updates some more 2024-07-11 15:00:20 -07:00
David Murphy
5d9f9f89f0 Updates to bootstrap etc 2024-07-11 15:00:20 -07:00
David Murphy
af44d56373 Updates some more 2024-07-11 15:00:20 -07:00
David Murphy
02bf0e33c1 Updates 2024-07-11 15:00:20 -07:00
David Murphy
3aaa73bbb4 Updated bootstrap script to install tornado, since missing in pkg for 3006.x, fixed debian/ubuntu urls for repos 2024-07-11 15:00:20 -07:00
David Murphy
62b8a7341a Updates quotes to match develop branch 2024-07-11 15:00:20 -07:00
David Murphy
2feff7baa4 Updated testings 2024-07-11 15:00:20 -07:00
David Murphy
74bae42128 Adjusted keyring for Debian and Ubuntu 2024-07-11 15:00:20 -07:00
David Murphy
8ac6918056 Updated bootstrap, more quoting handling and other changes 2024-07-11 15:00:20 -07:00
David Murphy
289a5a2d0b Checking quotes issue on input to OS install command 2024-07-11 15:00:20 -07:00
David Murphy
969584dd95 Updated bootstrap 2024-07-11 15:00:20 -07:00
David Murphy
dddcd3b67c Added debugging 2024-07-11 15:00:20 -07:00
David Murphy
06107058d9 Revert some changes for centos/redhat install 2024-07-11 15:00:20 -07:00
David Murphy
8a14ff6c04 Updated code 2024-07-11 15:00:20 -07:00
David Murphy
9716ff0b91 Updated to use procps-ng for Redhat family 2024-07-11 15:00:20 -07:00
David Murphy
f88a320855 Made defaults Python 3, and other fixes for chkconfig and procps 2024-07-11 15:00:20 -07:00
David Murphy
71094027fa WIP - adjustments before using runners for testing etc. 2024-07-11 15:00:20 -07:00
David Murphy
3535de7284 WIP - Changes 2024-07-11 15:00:20 -07:00
David Murphy
69495e9ee0 Updating changes to bootstrap 2024-07-11 15:00:20 -07:00
David Murphy
64866eb574 Removed use of procps for RedHat 9 and above, since only exists for 8 and below 2024-07-11 15:00:20 -07:00
David Murphy
20c2d4cac8 Updated test for yum-utils install 2024-07-11 15:00:20 -07:00
David Murphy
db9ce9ba03 Removed use of yum-utils and dnf-utils (doesn't exist) 2024-07-11 15:00:20 -07:00
David Murphy
739784c608 Fix up use of dnf-utils which no longer exists 2024-07-11 15:00:20 -07:00
David Murphy
179b24d9f8 Fix __PY_VERSION_REPO 2024-07-11 15:00:20 -07:00