Age | Commit message (Collapse) | Author |
|
build: T3664: include the architecture field in version data (backport #609)
|
|
(cherry picked from commit e832811c7978dffe7b40955778caa44e960f3a74)
|
|
build: T3664: use explicit defaults argument in the dict merging function (backport #606)
|
|
build: T3664: include build flavor name in the version file (backport #605)
|
|
(cherry picked from commit e215fad2739a38560726bdf72f6aaaa132854a38)
|
|
to make it clear what is merged into what
(cherry picked from commit 7656acd57de16c5bd8319c52c933383ca6a5d7a6)
|
|
build-script: T3664: Added more options to the image format (backport #603)
|
|
Added two new options:
- `image_ext`. Can be used if the file extension needs to be different than
the image format
- `image_opts`. Required if a target format needs extra options.
(cherry picked from commit d144519a53d0b9c696159a51906685db88d5d9ed)
|
|
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)
|