Commit graph

116632 commits

Author SHA1 Message Date
Pedro Algarvio
f2121b9a10 Adjust bucket names depending on the salt project bot environment we're in
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
97485a1b56 Fix skipping schedule workflows on forks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
ba18f7a0bd A more descriptive name, even for pull requests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
cd9db708f8 We not longer set the exit status as an artefact
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-12 15:19:38 +00:00
Pedro Algarvio
f523979c51 Skip code coverage on pull requests.
Because our test coverage on pull requests is partial most of the time,
and to decrease the run time.
On the release staging pipeline it's also skipped because scheduled and
nightly builds already have this information and it saves us a few
minutes.

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-11 19:11:12 +00:00
Megan Wilhite
407ca7d59a Remove # in bash commands 2023-03-10 09:38:19 -07:00
Pedro Algarvio
75dd968577 Only de-select build-source-tarball if build-docs is also False
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-10 09:38:19 -07:00
Megan Wilhite
574f313c44 Implement Review Feedback 2023-03-10 09:38:19 -07:00
Megan Wilhite
6f0232c4e4 Implement requested feedback 2023-03-10 09:38:19 -07:00
Megan Wilhite
4ae036715d Add documentation for onedir builds 2023-03-10 09:38:19 -07:00
Thomas Phipps
f06a02eb08 add test to check netapi_client setting error is listed in 400 error when netwpi_client setting is not set 2023-03-10 12:45:52 +00:00
Thomas Phipps
9f1d251e0a add marker to rest_cherrypy intergration tests, in first step to testing not setting netapi_clients setting 2023-03-10 12:45:52 +00:00
Thomas Phipps
9c97514bda changelog 2023-03-10 12:45:52 +00:00
Thomas Phipps
443a1be16c better error reporting in cherrypy 2023-03-10 12:45:52 +00:00
Megan Wilhite
021a028a3e [3006.x] Unskip RC package test 2023-03-10 07:31:54 +00:00
Megan Wilhite
9242252a77 Move the expected assertions to the correct place 2023-03-10 07:28:17 +00:00
Megan Wilhite
ffa03e3847 Fix rpm_lowpkg version comparison logic when using rpm-vercmp 2023-03-10 07:28:17 +00:00
Pedro Algarvio
cb38c39fdb Add test specific to #63827
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-10 06:07:55 +00:00
Pedro Algarvio
6c9dde226e Include the version of relenv in the versions report.
Fixes #63827

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-10 06:07:55 +00:00
Pedro Algarvio
604e37fa63 Move the python version to it's own section.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-10 06:07:55 +00:00
Pedro Algarvio
bbb3ca4c8e Use requests to download files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
8332091303 Fix the bash comparisson
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
b7d8a30ccc Remove nox sessions and requirements files which are no longer necessary
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
ebe6c4f6d5 Switch to using our onedir to run the package tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
af5e2e3390 Try to get the VM environment from the instance tags
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
4e707cba04 Allow jobs on forks which have self hosted runners setup.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 23:48:54 +00:00
Pedro Algarvio
10d0bacdeb Update to latest golden images.
Includes https://github.com/saltstack/salt-jenkins/pull/1802

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-08 21:27:17 +00:00
Daniel A. Wozniak
e9ae751b49 Update ssl shared object locations
The ssl libraries were in salt/run pripr to 3006, now they are in
salt/lib.
2023-03-07 21:30:59 +00:00
Pedro Algarvio
6e5375113b Stop running tests on Jenkins, with the exception of the cloud tests
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Pedro Algarvio
779a9af1b9 Drop Python 3.6 requirements files
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-07 20:23:36 +00:00
Pedro Algarvio
5a0a0c919a Default to not running scheduled builds on forks.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-06 08:16:18 -07:00
Pedro Algarvio
18f431ed0d Trigger schedule(nightly) builds on non default branches
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-06 08:16:18 -07:00
Pedro Algarvio
9c44ccc9db Fix dictionary key typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-03-06 08:16:18 -07:00
MKLeb
813d4dcae7 some debugging statements 2023-03-02 10:32:01 -07:00
MKLeb
f8c0c04fa3 widen threshold and mark as flaky. Also skip if any of the states fail for whatever reason. 2023-03-02 10:32:01 -07:00
Caleb Beard
fa6e187e1c Remove print 2023-03-02 10:32:01 -07:00
Caleb Beard
11a548a39d Update tests/pytests/scenarios/performance/conftest.py
Co-authored-by: Megan Wilhite <mwilhite@vmware.com>
2023-03-02 10:32:01 -07:00
MKLeb
337feb692d copy the test states into a subdir 2023-03-02 10:32:01 -07:00
MKLeb
92bdf93b60 Run both the old and new versions in docker for direct comparisons 2023-03-02 10:32:01 -07:00
MKLeb
dc3a1bd012 first working performance test 2023-03-02 10:32:01 -07:00
MKLeb
07e217d516 First commit of working minion and master connection in docker containers using an old salt version 2023-03-02 10:32:01 -07:00
Gareth J. Greenaway
3b347fc27d
Merge pull request #63807 from twangboy/fix_pypi_upload
Fix upload url for production
2023-03-02 08:23:49 -08:00
Twangboy
42e0941673
Fix upload url for production 2023-03-02 09:20:43 -07:00
Salt Project Packaging
8323b7ca6c
Release v3006.0rc1 2023-03-01 22:56:10 +00:00
Megan Wilhite
f0e318c4f6 Fix pre-commit 2023-03-02 07:34:57 -07:00
Megan Wilhite
0a91c77e9a Make the change on the release jinja template 2023-03-02 07:34:57 -07:00
Megan Wilhite
07dfe688c5 Fix path for publish packages and use --rc-build for rc releases 2023-03-02 07:34:57 -07:00
Gareth J. Greenaway
1ac165a721
Merge pull request #63803 from Ch3LL/fix_path
Add salt/py3 to repo_path for src builds
2023-03-01 11:14:03 -08:00
Megan Wilhite
caedb1a651
Add salt/py3 to repo_path for src builds 2023-03-01 12:09:19 -07:00
Megan Wilhite
11dc343d4f Fix repo path 2023-03-01 16:18:09 +00:00