Pedro Algarvio
6dff22e227
Properly constraint CI requirements from PKG requirements
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Pedro Algarvio
ac7db60b86
Reuse the onedir CI virtualenvs
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-29 16:12:59 +01:00
Megan Wilhite
0fde37e4d5
Add workaround for salt-master on classic mac pkg tests
2023-09-29 16:12:59 +01:00
Megan Wilhite
05b141d934
Ensure we don't call .bat minion file with python
2023-09-29 16:12:59 +01:00
Megan Wilhite
ab783334da
Force generate scripts for Salt master on windows package tests
2023-09-29 16:12:59 +01:00
Megan Wilhite
4608a470b0
Migrate the package tests to use the main test dependencies
2023-09-29 16:12:59 +01:00
ScriptAutomate
a6cf0b7570
Use currently pinned centosstream-9 ami for cloud
2023-09-28 17:35:21 +01:00
jeanluc
f79cee6075
Remove new err msg again. Report state ID, not module
2023-09-27 12:38:48 +00:00
jeanluc
a35e60dd72
Fix new reactor test after rebase
2023-09-27 12:38:48 +00:00
jeanluc
93859b1e6c
Improve error message with multiple string-valued state args
2023-09-27 12:38:48 +00:00
Daniel A. Wozniak
c14310b77e
Upgrade relenv to 0.13.11
2023-09-26 15:16:34 -07:00
Pedro Algarvio
e8115ec126
Fix onedir
code coverage collection and reporting
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-26 20:57:49 +01:00
Pedro Algarvio
29a57d2d32
Generate the XML code coverage reports before trying to use them
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-26 20:57:49 +01:00
Pedro Algarvio
2430a0eeb3
Don't erase collected coverage data on test failure re-runs
...
Fixes #65214
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-26 20:57:49 +01:00
Pedro Algarvio
5241abd10a
Bump to cryptography==41.0.4
due to https://github.com/advisories/GHSA-v8gr-m533-ghj9
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 21:03:45 +01:00
Pedro Algarvio
da7d79a200
Only the /salt
mount is important
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
74b75fc109
Skip tests which are only meant to work on x86_64
platforms
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
45730ab75a
Update to latest Photon OS golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
676a3f39cf
Assert against the return code of the executed commands
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
31f50159a6
Use the salt release images from the salt-ci-containers repository
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
836cd87e08
MariaDB 10.6 was never tested. Removing for the time being.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
8948493f07
Fix the mysql-server
container name
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
8702d275ed
The 5.5 version of the percona container is no longer available
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
e348a49ed5
Bump to pytest-salt-factories==1.0.0rc26
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
d35ff0a9a0
If the IP address that is on file doesn't match, write the file again
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
2ccf2401dc
Different subnet to avoid the tests getting skipped
...
```
Failed to create docker network: {
'name': 'salt-performance',
'changes': {},
'result': False,
'comment': "Failed to create network 'salt-performance': Error 403: Pool overlaps with other one on this address space"
}
```
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
99b9246760
Add missing space
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
91e99fbd96
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
be09ff0c92
Continue using the old Windows AMIs
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
6dfec54dfe
Temporarily de-whitelist on windows. These tests hang with the new golden images.
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
2dfc9b286f
Thrown an error once we stop testing against 3005.x to cleanup old code
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
47d1d34398
Don't run upgrade tests for Photon OS 4 Arm64 packages.
...
We never had these prior to 3006.0
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
444ab0d12e
Start testing PhotonOS 4 Arm64 packages
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
96e59557ef
Update to latest golden images
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 17:26:12 +01:00
Pedro Algarvio
070774f38c
Fix pre-commit regarding static requirements compilation
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-25 11:29:15 +01:00
James Howe
49411d1c24
Update doc/ref/states/requisites.rst
...
Co-authored-by: Pedro Algarvio <pedro@algarvio.me>
(cherry picked from commit fc58fa4d9d
)
2023-09-25 01:51:20 +01:00
James Howe
a2c70b7239
Fix heading level of "creates"
...
(cherry picked from commit d38a372687
)
2023-09-25 01:51:20 +01:00
Pedro Algarvio
519666b0cf
Set cgroupns
to host
to fix the libvirt migration tests.
...
This needs a newer version of the python docker package.
The breakage was due to updating the docker container used. - https://github.com/saltstack/salt-ci-containers/pull/42
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 22:10:53 +01:00
Pedro Algarvio
9fb51b083a
Bump to docker==6.1.2
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 22:10:53 +01:00
Pedro Algarvio
dde485bf94
Downgrade to sqren/backport-github-action@v8.9.7
at least errors are reported
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 21:23:47 +01:00
Clay Oster
667542ccbd
Fix salt user login shell path in Debian packages
...
(cherry picked from commit f4efa4fb79
)
# Conflicts:
# pkg/tests/integration/test_salt_user.py
2023-09-24 21:01:13 +01:00
Pedro Algarvio
902eec14b6
Upgrade to sqren/backport-github-action@v9.3.0-a
...
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-09-24 10:27:45 +01:00
MKLeb
23bb7cd2e4
Remove the workaround for the salt-proxy script not working in classic macos packages
2023-09-22 15:15:16 -07:00
Pedro Algarvio
55c55bc4b3
Merge pull request #65255 from s0undt3ch/hotfix/3006.x-fixes
...
[3006.x] Merge freeze(3005.3) into 3006.x
2023-09-22 08:36:26 +01:00
Pedro Algarvio
f067969b65
Merge freeze(3005.3) into 3006.x
2023-09-21 21:16:10 +01:00
nicholasmhughes
8fbb5d3a26
remove permission check as its probably an unreachable edge case
2023-09-21 10:40:58 -07:00
nicholasmhughes
b19682a297
root can still read the file and tests run as root
2023-09-21 10:40:58 -07:00
nicholasmhughes
165621c166
add negative tests for _getgrall
2023-09-21 10:40:58 -07:00
nicholasmhughes
0af4490c0f
add tests for _getgrall and local vs remote group handling
2023-09-21 10:40:58 -07:00
nicholasmhughes
0be8c475d9
add changlog entries
2023-09-21 10:40:58 -07:00