Commit graph

118680 commits

Author SHA1 Message Date
Salt Project Packaging
0472fd381e
Release v3006.5 2023-12-12 18:03:35 +00:00
Daniel A. Wozniak
49e9bd3693 Add darwin aarch64 to release downlaods 2023-12-11 13:34:06 -07:00
Daniel A. Wozniak
4ff201ac03 Fix onedir pkg download test 2023-12-06 01:46:28 -07:00
Daniel A. Wozniak
18d4d98e94 Fix artifact name 2023-12-05 22:45:35 -07:00
Daniel A. Wozniak
760c4ce1e3 compile workflows 2023-12-05 21:11:31 -07:00
Daniel A. Wozniak
d116b654e0 Bump cache seed 2023-12-05 20:30:16 -07:00
Shane Lee
546b3ee29b Add workflow to add arm for macos to the repo 2023-12-05 17:51:01 -07:00
Shane Lee
180898ccbf
Merge pull request #65666 from s0undt3ch/hotfix/3006.x-fixes
[3006.x] `ctx.print` is not the same as python's `print`
2023-12-05 12:01:06 -07:00
Pedro Algarvio
6b891fa378
One more place where arch needs to be translated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-05 18:36:01 +00:00
Pedro Algarvio
1948fe5485
ctx.print is not the same as python's print
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-05 18:30:12 +00:00
David Murphy
2efde6f0ab
Merge pull request #65659 from s0undt3ch/hotfix/coverage
[3006.x] Stop trying when codecov replies with `Too many uploads to this commit`
2023-12-05 11:07:40 -07:00
Pedro Algarvio
619b614b76 One more place where arch needs to be translated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-05 05:24:43 +00:00
Daniel A. Wozniak
4d8eac3bac Update security reporting email 2023-12-04 21:57:24 -07:00
Shane Lee
25bac48ea7
Merge pull request #65662 from s0undt3ch/hotfix/3006.x-fixes
[3006.x] Adjust the architecture for the onedir artifact(in the template)
2023-12-04 14:56:02 -07:00
Pedro Algarvio
25e250e749
Adjust the architecture for the onedir artifact(in the template)
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-04 21:33:21 +00:00
Daniel A. Wozniak
9fb71a7559 Update documentation to reflect __file_client__ 2023-12-04 14:20:01 -07:00
Daniel A. Wozniak
21a3f6aa30 Add changelog for 65450 2023-12-04 14:20:01 -07:00
Daniel A. Wozniak
8223a27948 Populate __file_client__ for states
Also start using __file_client__ wherever we used to pull a client from
__context__>
2023-12-04 14:20:01 -07:00
Daniel A. Wozniak
3faee7dc28 Add master_uri to minion_opts for tests 2023-12-04 14:20:01 -07:00
Daniel A. Wozniak
989790cb90 Add __file_client__ for execution modules 2023-12-04 14:20:01 -07:00
David Murphy
5f80bd9f45
Merge pull request #65660 from s0undt3ch/hotfix/3006.x-fixes
[3006.x] Adjust the architecture for the onedir artifact
2023-12-04 12:25:20 -07:00
Pedro Algarvio
7092fe59ef
Adjust the architecture for the onedir artifact
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-04 17:00:57 +00:00
Pedro Algarvio
e242ae3bf2
Stop trying when codecov replies with Too many uploads to this commit
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-12-04 16:40:44 +00:00
Pedro Algarvio
90a3cbed44 If tools/precommit/workflows.py changes the workflows must be generated
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 09:47:36 +00:00
Pedro Algarvio
2fbb160905 The previous PR only updated the template, not the actual workflow
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 09:01:00 +00:00
Pedro Algarvio
51506d8784 MacOS packages include arm64 in their name, not aarch64
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-30 07:59:34 +00:00
Felippe Burk
c5e9cc2d0d adding usermod, groupadd, useradd to requires for rpm
Signed-off-by: Felippe Burk <burkf@vmware.com>
2023-11-30 07:55:02 +00:00
David Murphy
8e5d94b210 Further refinement of handling for verious OS's when lsb error 2023-11-29 21:40:06 +00:00
David Murphy
6502f4c730 Fix support for Mendel OS when lsb errors 2023-11-29 21:40:06 +00:00
David Murphy
fd990ea300 Revert to original setting grain oscodename from lsb_distrib_codename first 2023-11-29 21:40:06 +00:00
David Murphy
a4ef503982 Adjusted generation of oscodename and lsb_distrib_codename for grains. 2023-11-29 21:40:06 +00:00
David Murphy
71cc67d1af Remove debug logging and add comment for test 2023-11-29 21:40:06 +00:00
David Murphy
cd279bd7d4 Fill out lsb_distrib_xxx grains (best guess) if lsb_release information unavailable 2023-11-29 21:40:06 +00:00
Pedro Algarvio
28039bda69 Bump to cryptography==41.0.7 due to https://github.com/advisories/GHSA-jfhm-5ghh-2f97
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-29 10:57:19 -07:00
Daniel A. Wozniak
6fd852d4ee Use get_unused_port utility method 2023-11-29 10:43:44 -07:00
MKLeb
85d0a3be6c run pre-commit 2023-11-29 10:43:44 -07:00
MKLeb
2bead91354 Nest the if statements to make them shorter 2023-11-29 10:43:44 -07:00
MKLeb
9e1f46ec59 Replace localhost with 127.0.0.1 2023-11-29 10:43:44 -07:00
MKLeb
be69417af9 Swich to ghcr.io/saltstack/salt-ci-containers/tinyproxy:latest container do avoid dockerhub rate limiting 2023-11-29 10:43:44 -07:00
MKLeb
ce30baa568 HTTP is now http 2023-11-29 10:43:44 -07:00
MKLeb
5bc2054c3f Test against no proxy, GET and POST, and with/without basic auth 2023-11-29 10:43:44 -07:00
MKLeb
83d669fbb4 Add a functional test against a real proxy (tinyproxy) 2023-11-29 10:43:44 -07:00
MKLeb
2857ca7ab9 Migrate old unit tests for salt.utils.http to pytest and alter proxy tests to conform to the forced use of requests 2023-11-29 10:43:44 -07:00
MKLeb
055d1daa23 Resort to the requests backend when using proxies 2023-11-29 10:43:44 -07:00
butch12
124ade43b3 ensure source repo line is always set as requested 2023-11-28 20:02:59 +00:00
butch12
8235409c51 maintain user-defined options in apt source definitions 2023-11-28 20:02:59 +00:00
Pedro Algarvio
cc915530eb Handle MacOS's Arch64 architecture when creating the package repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 20:01:15 +00:00
Pedro Algarvio
3a10801831 Some more missed cache-prepfixes
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 16:55:44 +00:00
Pedro Algarvio
bc9fc3613a Bump to aiohttp>=3.8.6 due to CVE's
* https://github.com/advisories/GHSA-pjjw-qhg8-p2p9
* https://github.com/advisories/GHSA-q3qx-c6g2-7pw2

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 16:13:38 +00:00
Pedro Algarvio
ac00e77fb6 Fix copy/paste introduced error
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-11-28 15:40:32 +00:00