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