Max Gautier
efdff890ed
Introduce a timeout for package installation
...
Sometimes package installations can get into weird state and stuck for a
very long time.
Timeout the tasks to fail early, with a customizable timeout duration.
2026-02-13 10:52:40 +01:00
ChengHao Yang
6965d8ded9
Support Fedora 41 ( #12138 )
...
* Add Fedora 41 CI support
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Docs: add fedora41 support
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Add Fedora 41 local vagrant test
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
* Fix: Fedora 41+ need python3-libdnf5 for package management
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
---------
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com >
2026-02-11 08:26:01 +05:30
Max Gautier
5243b33bd7
Cleanup support for removed OS in bootstrap
...
- centos < 8
- debian 10
2025-06-05 11:16:25 +02:00
Max Gautier
d5b2a9b5ba
opensuse: move package installation to system_packages
...
No reason to special case
2025-06-05 11:16:24 +02:00
Max Gautier
2152022926
debian-based distro: handle apt update cache when installing packages
...
The package module pass options to the underlying packages manager
module if they support it. No need to handle it in bootstrap.
2025-06-05 11:16:24 +02:00
ERIK
e4c0c427a3
improve NTP package conflict handling ( #12212 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io >
2025-05-16 03:55:14 -07:00
Max Gautier
47508d5c6e
Rename bootstrap-os to bootstrap_os
...
Role names in ansible collections should not have hyphens.
2025-05-13 09:39:54 +02:00
Max Gautier
1e79c7b3cb
Move package install to bootstrap-os
2025-05-04 21:22:48 +02:00