|
ca57ea2dac
|
refactor: cache control for the container module
|
2023-05-29 09:09:30 +00:00 |
|
|
31f4d0e92d
|
feat: implement list kernels for all distro versions
|
2023-05-29 08:14:38 +00:00 |
|
|
8c49680675
|
feat: add container timeout parameter to kernel command
|
2023-05-26 17:01:53 +00:00 |
|
|
650cf65fa4
|
fix: correctly handle already installed kernels for stats
|
2023-05-26 16:21:01 +00:00 |
|
|
022ced0eba
|
feat: show amount of kernels failed to install
|
2023-05-26 15:43:24 +00:00 |
|
|
db9516b358
|
feat: set the default kernel gen retries to 2
|
2023-05-26 08:20:21 +00:00 |
|
|
b17433ab42
|
fix: check for shutdown after unlock
|
2023-05-25 23:01:42 +00:00 |
|
|
d7cf88e34f
|
feat: add package name, use for debian check if already installed
|
2023-05-25 23:00:42 +00:00 |
|
|
10c5fb7ac4
|
feat: generate all kernels if no distro is set
|
2023-05-25 06:36:02 +00:00 |
|
|
abcf2c1013
|
fix: support updating containers
|
2023-05-24 16:43:25 +00:00 |
|
|
ee90bfaa72
|
fix: support force kernel reinstallation
|
2023-05-24 16:29:52 +00:00 |
|
|
3271710653
|
refactor: add genkernel function
|
2023-05-24 16:13:12 +00:00 |
|
|
e2d66db16f
|
feat: add kernel install to distro interface
|
2023-05-23 22:36:46 +00:00 |
|
|
daaef89050
|
feat: add kernels list to distro interface
|
2023-05-23 22:00:20 +00:00 |
|
|
0edb0ac0af
|
refactor: get rid of too many parameters
|
2023-05-23 21:21:06 +00:00 |
|
|
a1999115db
|
refactor: move container generation to distro modules
|
2023-05-23 13:20:48 +00:00 |
|
|
632e4f5ffc
|
feat: parallel kernel installation
|
2023-05-21 21:43:18 +00:00 |
|
|
73f5df2425
|
feat!: new kernel config structure
BREAKING CHANGE: kernel definition in the configuration files has switched
from
[[targets]]
distro = { id = "Ubuntu", release = "18.04" }
release_mask = ".*"
to
[[targets]]
distro = { id = "Ubuntu", release = "18.04" }
kernel = { regex = ".*" }
|
2023-05-18 18:48:09 +00:00 |
|
|
d551cc8fc4
|
refactor: use the same name as in config
|
2023-05-18 18:27:51 +00:00 |
|
|
6385ce92e3
|
feat!: rename supported kernels to targets
BREAKING CHANGE: .out-of-tree.toml: s/[[supported_kernels]]/[[targets]]/
|
2023-05-18 18:13:09 +00:00 |
|
|
bcf8de336f
|
feat!: introduce new distribution structure
BREAKING CHANGE: distro definition in the configuration files has switched
from
[[supported_kernels]]
distro_type = "Ubuntu"
distro_release = "16.04"
...
to
[[supported_kernels]]
distro = { id = "Ubuntu", release = "16.04" }
...
|
2023-05-18 16:07:24 +00:00 |
|
|
b1b7a9e675
|
refactor: move kernel functions to submodule
|
2023-05-13 10:47:47 +00:00 |
|
|
ebc597ff0b
|
refactor: move container functions to submodule
|
2023-05-13 10:14:45 +00:00 |
|
|
da5797766b
|
refactor: move fs-related functions to submodule
|
2023-05-13 09:17:57 +00:00 |
|
|
31370b7bad
|
Reduce layers
|
2023-05-10 11:20:07 +00:00 |
|
|
1351819f17
|
Use old-releases for Ubuntu 12.04
|
2023-05-10 09:13:05 +00:00 |
|
|
5aed593d81
|
Make container update parameter available for all kernel commands
|
2023-05-10 08:09:53 +00:00 |
|
|
e8a7c043d6
|
Fix CentOS support
|
2023-05-10 08:04:42 +00:00 |
|
|
dbd3449074
|
Remove required for --update flag
|
2023-05-10 07:57:14 +00:00 |
|
|
e274fe55f0
|
Implement --list-remote command
|
2023-05-10 07:52:44 +00:00 |
|
|
66bd74d59d
|
Fix dracut cmdline
|
2023-05-10 05:37:17 +00:00 |
|
|
70ac88a07f
|
No libdtrace-ctf on el8
|
2023-05-09 20:16:28 +00:00 |
|
|
aa32c7a8ae
|
Make sure libdtrace-ctf available on all versions
|
2023-05-09 19:19:46 +00:00 |
|
|
f7fcfe8292
|
Add libdtrace-ctf on el6
|
2023-05-09 19:13:22 +00:00 |
|
|
d5b733a0a0
|
Force drivers only on 8+
|
2023-05-09 17:53:39 +00:00 |
|
|
cd68dc1ddc
|
Add kernel modules to boot on el{8,9}
|
2023-05-09 17:45:47 +00:00 |
|
|
2f4c859dd8
|
Show warning in case no kernel packages matched
|
2023-05-09 16:31:34 +00:00 |
|
|
0e85866822
|
Implement Oracle Linux support
|
2023-05-09 14:40:06 +00:00 |
|
|
096cad8701
|
Cleanup also -core/-modules
|
2023-04-09 17:13:54 +00:00 |
|
|
21daac4fbc
|
Check for shutdown before log current kernel
|
2023-04-07 21:03:31 +00:00 |
|
|
841fd7f585
|
Graceful shutdown on ^C
|
2023-04-07 20:52:45 +00:00 |
|
|
9e55ebd44e
|
Add a flag to set the container runtime binary
|
2023-04-07 18:57:18 +00:00 |
|
|
e35e030c54
|
Install the kernel in a single container run
|
2023-04-07 17:47:54 +00:00 |
|
|
056e38698e
|
Use single temp directory base
|
2023-04-07 16:44:21 +00:00 |
|
|
32b692f752
|
Cleanup after cache kernel package dependencies
|
2023-04-07 16:27:56 +00:00 |
|
|
caba73cd7e
|
Skip the kernel after the end of retries
|
2023-04-07 13:30:30 +00:00 |
|
|
4570e9adbe
|
Handling discrepancies between /lib/modules and /boot
|
2023-04-07 10:27:59 +00:00 |
|
|
fd973c367f
|
Add --noautoremove for CentOS 8
|
2023-04-06 22:37:15 +00:00 |
|
|
4bc4ca738b
|
Typo
|
2023-04-06 21:57:47 +00:00 |
|
|
cd7cf0f2b6
|
Cache kernel package dependencies
|
2023-04-06 21:56:22 +00:00 |
|