Commit graph

1673 commits

Author SHA1 Message Date
Pedro Algarvio
d5f14ef632
Merge 3006.x into master 2023-06-30 16:43:42 +01:00
MKLeb
e11d6a478a More fixes for upgrades of NSIS packages from relenv-based previous versions 2023-06-29 13:01:04 -07:00
MKLeb
d007ebd8d9 Some more fixes for the NSIS package tests 2023-06-29 13:01:04 -07:00
MKLeb
0d622479b2 Additional fixes for mac and windows upgrade tests 2023-06-29 13:01:04 -07:00
MKLeb
f952418e90 Use download_file for the windows packages as well 2023-06-29 13:01:04 -07:00
MKLeb
0ec60c70d2 Fix mac upgrade test urls 2023-06-29 13:01:04 -07:00
MKLeb
9a4e026d59 The major version needs to be cast to an int for comparison 2023-06-29 13:01:04 -07:00
MKLeb
7aadeaf792 Account for upgrades from new relenv-based repos 2023-06-29 13:01:04 -07:00
Pedro Algarvio
31475e74e8
Run pypugrade against the files changed in the merge-forward
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-28 11:56:47 +01:00
Pedro Algarvio
c4987f83ed
Merge 3006.x into master 2023-06-28 11:51:20 +01:00
Pedro Algarvio
ba733b3a63 Don't hide output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-28 07:26:05 +01:00
Pedro Algarvio
fb9f0bc54a Don't hardcode the python version on pkg/debian/salt-cloud.postinst
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-28 07:26:05 +01:00
Pedro Algarvio
e4876d2e49 Don't hardcode the python version in the test.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-28 07:26:05 +01:00
twangboy
e7832f772d Add suggested docs fixes 2023-06-20 19:41:59 +00:00
twangboy
f036af2953 Quote spaces in the script path 2023-06-20 19:41:59 +00:00
twangboy
d516d17840 Quote path to salt-bin 2023-06-20 19:41:59 +00:00
twangboy
901708cf09 Add tests for multi-minion script 2023-06-20 19:41:59 +00:00
twangboy
b0d14780fa Add docs, don't run as service 2023-06-20 19:41:59 +00:00
twangboy
7a802fbb6e Add scripts to installer, clean msi files 2023-06-20 19:41:59 +00:00
Twangboy
2f07a4e3af Fix name of cmd script from master to minion 2023-06-20 19:41:59 +00:00
Twangboy
c016b46029 Remove BOM to fix pre-commit 2023-06-20 19:41:59 +00:00
Twangboy
97e6ff7a1a Add scripts for setting up multi-minion on Windows 2023-06-20 19:41:59 +00:00
Pedro Algarvio
ae14412da3 Don't hardcode the python version on pkg/debian/salt-cloud.postinst
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
c6e2bd18e9 Don't hardcode the python version in the test.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
b8e3a0adca Don't hide output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
2126a1ed21
Merge 3006.x into master 2023-06-17 23:28:57 +01:00
Pedro Algarvio
40d8564265
The fixture should be session scoped
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-17 20:45:41 +01:00
Pedro Algarvio
fea52743f6
Merge 3006.x into master 2023-06-17 13:40:19 +01:00
Pedro Algarvio
28d2987b63 Make sure system installed packages are up-to-date before running tests.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-17 13:39:37 +01:00
Pedro Algarvio
50063ff617 Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
2a65c3e025 Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
4ab503d459 Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-14 16:43:53 +01:00
Pedro Algarvio
520ec4a0e9 Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-14 16:43:53 +01:00
Pedro Algarvio
4d2c3c43c2
Merge 3006.x into master 2023-06-13 07:53:51 +01:00
MKLeb
e68ee534da Use unzip for the windows onedir archives after download 2023-06-12 20:24:07 +00:00
MKLeb
1f5191ec65 Fix the condition in another spot 2023-06-12 20:24:07 +00:00
MKLeb
6518cedcb5 Windows has multiple package types, change the setup condition to reflect that 2023-06-12 20:24:07 +00:00
MKLeb
95d8e03a10 Assign arch outside of the ifs 2023-06-12 20:24:07 +00:00
MKLeb
c0c5058156 provide the right arguments to setup_windows and setup_macos 2023-06-12 20:24:07 +00:00
MKLeb
ba4f80b0ee Add onedir download tests for windows and mac as well 2023-06-12 20:24:07 +00:00
MKLeb
9ea7a0177b Give a separate path to extract the onedir to 2023-06-12 20:24:07 +00:00
MKLeb
d99b7684eb Add initial onedir download test for linux (using Ubuntu x86 and arm) 2023-06-12 20:24:07 +00:00
Pedro Algarvio
c10eb79954
Merge 3006.x into master
Conflicts:
* changelog/64226.fixed.md
* tests/pytests/unit/states/test_pip.py
2023-05-30 12:59:16 +01:00
MKLeb
8fce8ca476 Relenv now produces Python 3.10.11 2023-05-24 15:13:40 +01:00
MKLeb
ae9f9d379b Fix windows and mac building from without an existing onedir 2023-05-24 15:13:40 +01:00
MKLeb
e2a624f984 Build macos packages without existing onedir 2023-05-24 15:13:40 +01:00
Daniel A. Wozniak
9dffea3178 Check return code instead of stdout 2023-05-22 19:56:16 +00:00
Daniel A. Wozniak
cb396fe805 Ubuntu pkg tests run apt non-interactive mode.
Issue #64307
2023-05-22 19:56:16 +00:00
Daniel A. Wozniak
50c666eaf8 Check return code instead of stdout 2023-05-22 18:40:56 +01:00
Daniel A. Wozniak
a5cfe80c89 Ubuntu pkg tests run apt non-interactive mode.
Issue #64307
2023-05-22 18:40:56 +01:00