Age | Commit message (Collapse) | Author |
|
apt: T3664: prefer packages from sagitta version
|
|
|
|
build: T3664: fix architecture mix-in loading (backport #600)
|
|
(cherry picked from commit e68e7fb9f59a58f8dbf5be48fd3f94260ea57ba7)
|
|
T6311: Docker add dependency asciidoc-base for nftables (backport #598)
|
|
Add dependency `asciidob-base` for build nftables
(cherry picked from commit ac1b06cf2c54e16547fef102e9e4245d5b4885bd)
|
|
build: T3664: modify the module-level template path instead of setting an environment variable (backport #596)
|
|
instead of setting an environment variable
(cherry picked from commit 58fbf3a226f05d4a5673dff92875e2490fdb1d10)
|
|
T6307: Add dependency procps to build vyos-1x (backport #594)
|
|
build: backport of new flavor build system
|
|
This fixes the sysctl dependency
```
======================================================================
ERROR: test_sysctl_read (test_utils.TestVyOSUtils.test_sysctl_read)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/vyos/work/tmp/vyos-1x/src/tests/test_utils.py", line 28, in test_sysctl_read
self.assertEqual(sysctl_read('net.ipv4.conf.lo.forwarding'), '1')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/vyos/work/tmp/vyos-1x/python/vyos/utils/system.py", line 28, in sysctl_read
tmp = run(['sysctl', '-nb', name], capture_output=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'sysctl'
```
(cherry picked from commit 9d07adceb77fe611d82b0242e28f1ca7c4637ef3)
|
|
(cherry picked from commit 02c340d9d76ee89f47d7d6d245c5dea955a5f683)
|
|
(cherry picked from commit a90809e213bb10aa17223687fe8a965050959869)
|
|
(cherry picked from commit 7dfd9232da787a7befbc4338d4eb21fee4325174)
|
|
(cherry picked from commit f6b0809f47691a8c21718c4256d99b40c73c1564)
|
|
(cherry picked from commit ec42af75e0ab468e062add3852c80254d153c021)
|
|
(cherry picked from commit 425f78ff306d941f645adad763bbdfa68e6a41c2)
|
|
to avoid permission problems
(cherry picked from commit abb5b518ab1e14801e03779a75f78c0b4f86d804)
|
|
(cherry picked from commit 008bb5063d6794e5526e2c5ba9fa5e0c2d2866f2)
|
|
to simplify the now-rather-tricky build script invocation
(cherry picked from commit 29288652eaa245ccf7fe591f76460ef228d7dd4d)
|
|
(cherry picked from commit c535510bbc447abcf3b0e514bb6620ebf14ec8f1)
|
|
Signed-off-by: Daniil Baturin <daniil@vyos.io>
(cherry picked from commit ed7bcbd0dbe496cee725136a86ac19f4370d482f)
|
|
and normalize it to a list if only one format is specified
(cherry picked from commit 72c7c7ff99b86bb3c65b44f69e05cf40cb8367c0)
|
|
to avoid mistakenly listing auixilliary files like README
as flavors
(cherry picked from commit c07268987cb4f55a35240972e672e7d809f7ef4a)
|
|
Signed-off-by: Daniil Baturin <daniil@vyos.io>
(cherry picked from commit 7fa66c77f19694e2cfd275785344f53518b7fb2f)
|
|
(cherry picked from commit a896176ad8a1e1c7ef440a31c5afcfad358ed309)
|
|
to avoid a mix of image build scripts and ancilliary scripts in the same directory
(cherry picked from commit 750819bfec5335566dfc48de1ab6dbbc869068a3)
|
|
(cherry picked from commit b35eb63db370e2ee9fc41af3ad1ccdc335bc4816)
|
|
(cherry picked from commit 65b0321a8b92a4fcbb211caeec31aaa82a3a490c)
|
|
(cherry picked from commit 5dcb6b771106df130b4884867dc28bd685b64e40)
|
|
SquashFS image
(cherry picked from commit f31701f1b48b696ed4176b8ae413aa956ff15c5c)
|
|
frr: T6283: T6250: add pending upstream patches (backport #591)
|
|
(cherry picked from commit 38cae97177191ad6876a4ce7afb4f53b21bf746c)
|
|
(cherry picked from commit 1b61973b9143aa8a04cc7c857ec567fa962e4e43)
|
|
FRR build tracks the rtrlib and libyang version, so only one place is needed to
build to sources.
(cherry picked from commit 6ff4b31c4a75583424edd0deb479d1dacc42d6b3)
|
|
Docker: T6180: update commit refs for vyos1x-config and libvyosconfig
|
|
|
|
T6293: add Mediatek MT7921 to defconfig (backport #584)
|
|
(cherry picked from commit dbf7e47a27537a9c298afd665244b7bc2b6cf5f6)
|
|
container: T5867: podman depends on libgpgme11t64 from trixie (backport #586)
|
|
(cherry picked from commit 884de8dc760b461246fe001b662946970da6f930)
|
|
(cherry picked from commit 5978fd1df855d163436e4e9108a32bc2d1157af4)
|
|
kernel: T6286: Enable Generic driver for Hyper-V VMBus (backport #579)
|
|
Generic driver for Hyper-V VMBus is required in Hyper-V environments for direct
access to network devices from userspace.
(cherry picked from commit 999ccad3f8ed35b18eff4cdf6baba6b1b3e87af0)
|
|
ixgbe: T6162: Add 1000BASE-BX support (backport #540)
|
|
(cherry picked from commit fbe43ddcc2ee4a132a135bca688c533a4e9fab15)
|
|
The ixgbe driver did not support the 1000BASE-BX standard so for example FS.com
SFP-GE-BX 1310/1490nm 10km transceiver received an unsupported module error even
with allow_unsupported_sfp enabled.
To solve this problem I created a patch that was accepted by Linux upstream
(https://github.com/torvalds/linux/commit/1b43e0d20f2d007ec4c124b0deaa848ff8d61f4a)
so starting from kernel 6.9 the ixgbe driver will have 1000BASE-BX support,
however VyOS uses the out of tree driver so it is necessary to backport the patch.
(cherry picked from commit a44647f0982f2a6b7a78af80f82e1c650ab0b11e)
|
|
(cherry picked from commit 471ac04b050b2402d5bfa0e2e8eafe5380a4f0a7)
|
|
(cherry picked from commit d9499a16a463aa3fb0d6df791232e13c68f3908a)
|
|
Docker: T6111: update commit ref for vyos1x-config
|