Christian Breunig
5207b6f510
strongSwan: T4593: move to charon-systemd
2023-02-14 19:47:51 +01:00
sarthurdev
b4a10607bb
debian: T5003: Disable strongswan.service provided by charon_systemd
2023-02-13 22:41:07 +01:00
sarthurdev
1e116e0254
debian: T5003: Update to to Debian 12 "Bookworm"
...
* Remove obsolete packages and dependencies
2023-02-13 11:20:49 +01:00
Christian Breunig
82f35fd474
T5001: Replace links to the phabricator site
...
Replace links to the phabricator site from https://phabricator.vyos.net to
https://vyos.dev
2023-02-12 21:13:05 +01:00
Christian Breunig
6d90ea4912
Kernel: T4928: update Linux Kernel to v6.1.11
2023-02-10 07:53:17 +01:00
Christian Breunig
8cade9112a
Kernel: T4928: update Linux Kernel to v6.1.10
2023-02-07 17:31:53 +01:00
Christian Breunig
2767ac346e
Kernel: T4928: update Linux Kernel to v6.1.9
2023-02-04 09:08:54 +01:00
RageLtMan
f24c7ca09f
T4966: Delay UDEV execution, avoid rename deadlock
...
UDEV will rename interfaces from whatever the kernel called them
to eX before converting them to ethX during init. In current VyOS,
the second renaming operation can run into a lock on the adapter
preventing altering its name. As a result, the adapter will remain
in the eX configuration, preventing proper execution of subsequent
scripts and configuration stanzas.
The initial renaming step has to remain as it is needed to work
around other issues, which leaves the somewhat hacky approach of
delaying the second renaming step slightly in an effort to let the
device lock holders settle, releasing it for rename to ethX. This
is accomplished by a kernel commandline paramter (3s), which can be
tweaked to reduce impact or wait longer as needed on different
devices - udev.exec_delay=3
2023-01-31 13:13:55 -05:00
Christian Poessinger
09ec7740dc
Revert "Resolve resource deadlock for udev iface shuffle"
...
This reverts commit 8e6d765be123be9d937970ee96b7d6d0b5053ed5.
This breaks existing configurations:
https://forum.vyos.io/t/yesterday-and-todays-build-causes-network-interface-getting-corrupted-vyos-1-4-rolling-202301280924-amd64-iso
2023-01-31 07:33:40 +01:00
RageLtMan
8e6d765be1
Resolve resource deadlock for udev iface shuffle
...
UDEV contains a default rule triggered early-on which renames all
NICs by their index to eX, systemd-udevd subsequently renames the
eX interface to ethX. Systemd-udevd can fail to rename the iface
if it still has resource locks from the prior renaming which then
fails to apply all manner of configurations resulting in a booted
zombie which cannot handle L3 traffic.
Fix the concern by removing 62-temporary-interface-rename.rules
from /etc/udev/rules.d during the cleanup hook executed in
data/live-build-config/hooks/live/82-cleanup-udev-rules.chroot.
Testing:
Boot-tested in OpenStack under identical infrastructure-as-code
states. Verified DHCP-assigned routes, execution of cloud-init,
and configuration stanzas injected through cloud-init applied to
the FW and system.
2023-01-29 13:35:01 -05:00
Christian Breunig
d5ea780295
Kernel: T4928: update Linux Kernel to v6.1.8
2023-01-24 18:25:28 +01:00
Christian Breunig
98df6df947
Kernel: T4928: update Linux Kernel to v6.1.7
2023-01-18 20:44:30 +01:00
Christian Breunig
a7ab213d74
Kernel: T4928: update Linux Kernel to v6.1.6
2023-01-15 09:13:56 +01:00
Christian Breunig
e516e4c297
ntp: T3008: move from ntpd to chrony
2023-01-14 14:26:53 +01:00
Christian Breunig
2a754a85f9
Kernel: T4928: update Linux Kernel to v6.1.4
2023-01-11 18:52:27 +01:00
Christian Poessinger
426579c34b
Revert "systemd: T4593: disable strongswan service by default"
...
This reverts commit 0351b37359517dab1a18379d180a01fd5271802e.
2023-01-09 16:36:20 +01:00
Christian Poessinger
dcdf45c216
Kernel: T4691: update Linux Kernel to v5.15.86
2023-01-01 09:01:13 +01:00
Christian Poessinger
0351b37359
systemd: T4593: disable strongswan service by default
2022-12-27 18:36:38 +01:00
Christian Poessinger
635971761f
Kernel: T4691: update Linux Kernel to v5.15.85
2022-12-22 08:23:08 +01:00
Christian Poessinger
f906cf9a7b
Kernel: T4691: update Linux Kernel to v5.15.84
2022-12-20 15:55:56 +01:00
Christian Poessinger
1d268c92e7
Merge pull request #264 from initramfs/current-kitty-terminfo
...
vyos-utils: T4683: add kitty-terminfo package to build
2022-12-17 08:54:28 +01:00
Christian Poessinger
793c4e292e
Kernel: T4691: update Linux Kernel to v5.15.83
2022-12-17 08:10:19 +01:00
Christian Poessinger
0451933c38
Kernel: T4691: update Linux Kernel to v5.15.82
2022-12-08 13:05:01 +01:00
Christian Poessinger
0f1eaa32bd
Kernel: T4691: update Linux Kernel to v5.15.81
2022-12-02 19:59:47 +01:00
Christian Poessinger
abb10c40a5
Kernel: T4691: update Linux Kernel to v5.15.80
2022-11-26 19:59:58 +01:00
Viacheslav Hletenko
4cd1cb5679
T4841: Disable by default fancontrol.service
...
Disable by default fancontrol.servive (used in user-util)
2022-11-26 12:50:23 +00:00
Christian Poessinger
594c99e012
Kernel: T4691: update Linux Kernel to v5.15.79
2022-11-16 16:43:47 +01:00
James Simpson
2ade1d9e66
T4796: Allow configuration of 'bootloader' param
...
Remove hard-coded values for "bootloader" when creating the live-build,
replaced with the value of `bootloaders`.
Set the current value to the default value if not specified, via
`defaults.toml`.
Add the default for arm64 as `grub-efi`.
2022-11-12 17:34:50 +08:00
Christian Poessinger
2569433ef6
Kernel: T4691: update Linux Kernel to v5.15.78
2022-11-10 19:26:01 +01:00
Daniil Baturin
1b94e4fce8
Merge pull request #278 from jsimpso/current
...
T4796: Fix some bugs in the build-vyos-image script
2022-11-07 16:43:58 +00:00
sarthurdev
08beb1032e
Revert "containers: T2216: Include busybox container image, used in smoketests (1MB)"
...
This reverts commit 5f186754fe54e9a5b0f7cdea1b295778ddd6796a.
2022-11-07 17:35:11 +01:00
James Simpson
34d54e8c93
T4796: Move additional_repositories
...
Declare in architectures/amd64, not in defaults
2022-11-07 14:26:15 +08:00
Christian Poessinger
3871fb67ec
Kernel: T4691: update Linux Kernel to v5.15.77
2022-11-03 18:02:59 +01:00
Daniil Baturin
f39f4d1f23
T3664: dehardcode fields of the OS release file
2022-10-30 14:31:04 -04:00
sarthurdev
5f186754fe
containers: T2216: Include busybox container image, used in smoketests (1MB)
2022-10-29 17:24:06 +02:00
Christian Poessinger
21118557c0
Kernel: T4691: update Linux Kernel to v5.15.76
2022-10-29 12:36:57 +02:00
Christian Poessinger
98450c47b4
pdns: T4511: upgrade to version 4.8
2022-10-19 19:36:34 +02:00
Christian Poessinger
9c397b77dc
Kernel: T4691: update Linux Kernel to v5.15.74
2022-10-15 21:21:20 +02:00
Christian Poessinger
14de833e4b
Kernel: T4691: update Linux Kernel to v5.15.73
2022-10-13 12:13:22 +02:00
sarthurdev
fbe8ee6e19
T3664: Add support for local packages, generate apt release pinning
...
* APT::Default-Release caused an issue when local packages present
2022-10-09 21:33:44 +02:00
Christian Poessinger
88d11483e3
T3664: re-enable pdns-recursor 4.7 branch
...
DUring development of commit 3979b25 ("T3664: initial implementation of the
build flavor system") this was accidently reverted back to 4.5 series.
2022-10-07 07:49:51 +02:00
Daniil Baturin
e7ac78de49
T3664: improve error reporting of the initramfs hook
2022-10-06 17:56:37 -04:00
Daniil Baturin
3979b25dcf
T3664: initial implementation of the build flavor system
2022-10-06 17:55:01 -04:00
Christian Poessinger
849063d171
Kernel: T4691: update Linux Kernel to v5.15.72
2022-10-05 17:18:35 +02:00
Christian Poessinger
5852d5de3a
Kernel: T4691: update Linux Kernel to v5.15.71
2022-09-28 19:46:21 +02:00
Christian Poessinger
d1902bd7cc
Kernel: T4691: update Linux Kernel to v5.15.70
2022-09-23 21:03:45 +02:00
Christian Poessinger
47b07e5fa9
Kernel: T4691: update Linux Kernel to v5.15.69
2022-09-21 19:41:24 +02:00
Christian Poessinger
2869761499
Kernel: T4691: update Linux Kernel to v5.15.68
2022-09-16 08:39:29 +02:00
Christian Poessinger
8e2022432b
Kernel: T4691: Initial support for 5.15.67
2022-09-13 09:26:18 +02:00
initramfs
4c550889f4
vyos-utils: T4683: add kitty-terminfo package
2022-09-09 18:21:00 +08:00