1
0
Commit Graph

698 Commits

Author SHA1 Message Date
cd7cf0f2b6
Cache kernel package dependencies 2023-04-06 21:56:22 +00:00
87a5c389df
Fix log level 2023-04-06 21:09:12 +00:00
be3f519573
Fix package cache 2023-04-06 21:08:51 +00:00
a5bfe334cb
Install both headers and image 2023-04-06 20:53:59 +00:00
c0dd0ae07b
Trim last added newline 2023-04-06 20:45:20 +00:00
a4c83c1637
Use different names for logs upload 2023-04-06 20:40:18 +00:00
897ac0699d
Archive logs 2023-04-06 20:14:36 +00:00
5b444a3193
Use headers package 2023-04-06 20:10:07 +00:00
8aed31e41b
Install a single kernel to ensure all dependencies are cached 2023-04-06 20:03:07 +00:00
f57b3408be
Add stdout trace for qemu 2023-04-06 19:50:57 +00:00
483e56163e
Revert "Add linux-image-generic to base container (for dependencies)"
This reverts commit 5931c08de1.
2023-04-06 19:40:44 +00:00
ac5f83349c
Check that files exist before copy 2023-04-06 19:28:03 +00:00
5931c08de1
Add linux-image-generic to base container (for dependencies) 2023-04-06 19:07:58 +00:00
0d3a075d76
Add commands to manage containers 2023-04-06 19:05:41 +00:00
bbd6f79443
Add stdout trace for qemu ssh commands 2023-04-06 18:20:55 +00:00
5ce73d2fc5
Add stdout trace for sh commands 2023-04-06 18:14:24 +00:00
f65d4ad879
No need to have it at debug log level 2023-04-06 18:13:56 +00:00
7dddf71d93
Add stdout trace for container build 2023-04-06 18:12:56 +00:00
f75c70db94
Log container stdout at trace level 2023-04-06 18:00:46 +00:00
603e91af6f
Write debug log to file 2023-04-06 17:32:54 +00:00
42dc8ac98c
Revert "end-to-end testing for macOS"
This reverts commit 87ef1e42b5.
2023-04-06 15:01:04 +00:00
b7404aa453
Run end-to-end tests by non-root 2023-04-06 14:50:58 +00:00
bf455d9788
Copy from inside the container to avoid permission problems 2023-04-06 14:48:12 +00:00
a0ed1eb1f5
Improve logging 2023-04-06 14:32:05 +00:00
3220b9a5ae
Additional arguments for containers 2023-04-06 14:30:42 +00:00
87ef1e42b5
end-to-end testing for macOS 2023-04-06 13:59:44 +00:00
17a4b746cc
Proper CentOS 8 support 2023-04-06 13:38:33 +00:00
7314cc72db
Remove genall test for Ubuntu 20.04 2023-04-06 13:21:04 +00:00
c353618c17
Fix log output 2023-04-06 13:12:57 +00:00
fe3092371c
Switch to 22.04 2023-04-06 13:03:10 +00:00
ab7a70cc0a
Try to install only 10 Ubuntu 20.04 kernels 2023-04-06 13:00:51 +00:00
0907129529
Add test genall with --no-headers 2023-04-06 12:59:35 +00:00
a874ac9fc7
Precise kernel version 2023-04-06 12:56:48 +00:00
23e933824b
Add --no-headers tests, split jobs 2023-04-06 12:55:24 +00:00
80d7f9fb52
Add build info if run with debug 2023-04-06 12:50:44 +00:00
fad8502639
Fix wrong kernel version 2023-04-06 12:37:51 +00:00
5b468a4ec1
Keep genall tests only for Ubuntu 2023-04-06 12:36:06 +00:00
4a22df770b
GitHub Actions: split jobs 2023-04-06 12:15:52 +00:00
88a3ff3869
GitHub Actions: fix path to binary 2023-04-06 12:12:28 +00:00
c5645f1985
GitHub Actions: add test for one kernel installation/reinstallation 2023-04-06 12:11:35 +00:00
bf421f80c8
GitHub Actions: use debug log level 2023-04-06 12:09:46 +00:00
055ea6b83d
GitHub Actions: add genall tests 2023-04-06 11:50:47 +00:00
96c267d093
Run end-to-end tests by root 2023-04-05 19:50:59 +00:00
301eb2a60b
Refactor 2023-04-05 19:32:31 +00:00
fcfbf4f36d
Match also centos mask as string 2023-04-05 18:04:22 +00:00
b98abe4a83
Match also as string 2023-04-05 18:01:04 +00:00
72d51c0e1c
Add timeout between retries 2023-04-05 16:40:20 +00:00
2d345c584b
Do not retry on success 2023-04-05 16:36:09 +00:00
97fb543fef
Typo 2023-04-05 16:26:26 +00:00
3fd2fd5966
Implements retry for failed kernel installations 2023-04-05 16:24:45 +00:00