Daniel A. Wozniak
|
f4a572b603
|
Fix draft argument
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
f9ed1fd313
|
Fix linter warts
|
2023-01-27 07:35:00 -07:00 |
|
Daniel A. Wozniak
|
9fda5a7807
|
Generate package changelogs
|
2023-01-27 07:35:00 -07:00 |
|
Pedro Algarvio
|
07ee50d791
|
The hash extension should be upper cased
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-26 07:00:30 +00:00 |
|
Pedro Algarvio
|
b59884b231
|
Move cicd/env-cleanup-files.yml to pkg/common/env-cleanup-rules.yml
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
840cc98bc0
|
Disable printing the system info for the vm test command.
It's already shown with the `vm testplan` command which runs separately.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
74666bb08b
|
Add generate-hashes to tools pkg
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
326a6fa141
|
Create function to unnest/flatten lists of lists
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-25 10:05:16 -07:00 |
|
Pedro Algarvio
|
be5707d934
|
Don't download artifacts/salt when downloading artifacts
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-21 07:51:50 +00:00 |
|
Pedro Algarvio
|
5dbf87ff17
|
Add skip_initial_onedir_failure marker support
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-21 07:51:50 +00:00 |
|
Pedro Algarvio
|
2e4314b30f
|
Start building onedir packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-21 07:51:50 +00:00 |
|
Pedro Algarvio
|
1f72058d96
|
Clearly separate each step on prepare-ci
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-20 13:06:17 +00:00 |
|
Pedro Algarvio
|
5270f2e97b
|
A change in cicd/golden-images.json should trigger a full test run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
10e6abbaec
|
Quote the nox environment
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
b0df08334c
|
Fix lint issues
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
21a8158a8f
|
Use cicd/env-cleanup-files.yml to define the cleanup patterns
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
acf0d4182a
|
Cleanup .nox directory before compressing dependencies
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
15b9f9231b
|
Add cleanup python env support before archiving it
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
17b6ebed24
|
Allow the written salt version to be passed to other workflows
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
4315342238
|
Add, and use, the setup-salt-version action
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-18 14:34:13 +00:00 |
|
Pedro Algarvio
|
17ae81713a
|
Improve scheduled test runs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-16 18:35:12 +00:00 |
|
Pedro Algarvio
|
c944069cb1
|
Minor cosmetic fix
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-09 08:50:59 +00:00 |
|
Pedro Algarvio
|
6a09056c72
|
Fix requirements files check and improve shown information
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-08 10:11:10 +00:00 |
|
Pedro Algarvio
|
a7e492778a
|
Add a summary of why a specific test run was chosen
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-07 12:22:10 +00:00 |
|
Pedro Algarvio
|
4c1fe2df21
|
Run the CI GitHub Actions workflow every 8 hours
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-07 12:22:10 +00:00 |
|
Pedro Algarvio
|
7d00828f15
|
If test ci requirements change, trigger a full test run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2023-01-07 12:22:10 +00:00 |
|
Pedro Algarvio
|
9230430e76
|
Special case when tests/contest.py is changed
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-15 11:28:54 +00:00 |
|
Pedro Algarvio
|
f799edde2d
|
Add define-testrun to the ci tools target.
This will allow defining what kind of test run to execute
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 19:39:17 +00:00 |
|
Pedro Algarvio
|
fac82b3e10
|
Process changed files to resolve paths and define which jobs should run
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
d0cc319882
|
Add a separate test to show system information and test plan.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
0caa4c4447
|
Retry creating a VM on failures at least twice
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
21f1c311ef
|
Add marker to skip known failing tests on the newer GH pipelines
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
9f95af801e
|
Skip known initial PhotonOS test failures
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
a5523069bf
|
Don't sudo when the ssh username is root
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
2aa4042c77
|
Set GITHUB_ACTIONS_PIPELINE environment variable on spawned VMs
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
2d390ce1d3
|
Test both TCP and ZeroMQ transports
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
72fce4a81b
|
Bump to python-tools-scripts>=0.9.3
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
c7a7fc2003
|
Explicitly disable ControlMaster on the generated ssh config
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
1942e4bf91
|
Allow setting the started vm no-delete tag from the CLI
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
f4ef84414f
|
Switch to using the golden-images.json generated on the golden images repo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
865fbffb07
|
Explicitly pass the subnet to use when starting a golden image instance.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
774bae16b5
|
Pick up the AWS region from the environment. Default to us-west-2 .
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
7cc6264b41
|
Search for the template using the AMI instead of using a hardcoded name format
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
bc448c0d7b
|
Typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
dfa8257969
|
Add the started-in-ci tag to the started instances
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
ae92ea10db
|
Catch ClientError when reloading instance state.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
d53f98dd58
|
Catch a few more errors related to wrong/missing launch templates
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
45a2df05d8
|
Some improvements to the progress bars
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
f698119c12
|
Use the right security group when a developer is requesting the VM
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|
Pedro Algarvio
|
6c2b4dc1e5
|
Handle error when the template cannot be found
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
|
2022-12-14 11:23:26 -07:00 |
|