2482 Commits

Author SHA1 Message Date
Viacheslav Hletenko
9d07adceb7 T6307: Add dependency procps to build vyos-1x
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'
```
2024-05-06 11:35:38 +00:00
Christian Breunig
663255a3a6
Merge pull request #591 from c-po/frr
frr: T6283: T6250: add pending upstream patches
2024-05-04 16:39:53 +02:00
Christian Breunig
38cae97177 frr: T6250: add pending upstream patch 2024-05-04 16:17:50 +02:00
Christian Breunig
1b61973b91 frr: T6283: add pending upstream patch 2024-05-04 16:17:38 +02:00
Christian Breunig
6ff4b31c4a Docker: T6283: T6250: no need to include rtrlib and libyang in general
FRR build tracks the rtrlib and libyang version, so only one place is needed to
build to sources.
2024-05-04 16:15:54 +02:00
John Estabrook
4490b2aeec
Merge pull request #590 from jestabro/fix-clone-repo-raw-flavors
build: T3664: fix regression and bug in build script clone of vyos-1x repo
2024-05-03 18:49:03 -05:00
John Estabrook
02c340d9d7 build: T3664: fix regression and bug in clone vyos-1x repo 2024-05-03 15:07:08 -05:00
Christian Breunig
b9e60960fa
Merge pull request #584 from SaulGoodman1337/patch-2
T6293: add Mediatek MT7921 to defconfig
2024-05-03 14:18:05 +02:00
Christian Breunig
7b5a2b9b5a
Merge pull request #586 from c-po/current
container: T5867: podman depends on libgpgme11t64 from trixie
2024-05-03 14:14:49 +02:00
Christian Breunig
884de8dc76 container: T5867: podman depends on libgpgme11t64 from trixie 2024-05-03 14:13:35 +02:00
Christian Breunig
0c6a38c4ca
Merge pull request #585 from jestabro/clone-repo-raw-flavors
build: T3664: clone vyos-1x under build dir instead of as submodule
2024-05-03 06:57:11 +02:00
John Estabrook
a90809e213 build: T3664: clone vyos-1x under build dir instead of as submodule 2024-05-02 21:25:16 -05:00
Saul Goodman
dbf7e47a27
T6293: add Mediatek MT7921 to defconfig 2024-05-02 22:51:21 +02:00
Christian Breunig
5978fd1df8 Kernel: T5887: update Linux Kernel to v6.6.30 2024-05-02 20:53:33 +02:00
Christian Breunig
29f7a0c2e7
Merge pull request #579 from zdc/T6286-circinus
kernel: T6286: Enable Generic driver for Hyper-V VMBus
2024-05-01 00:26:08 +02:00
zsdc
999ccad3f8 kernel: T6286: Enable Generic driver for Hyper-V VMBus
Generic driver for Hyper-V VMBus is required in Hyper-V environments for direct
access to network devices from userspace.
2024-04-30 22:53:12 +03:00
Christian Breunig
fbe43ddcc2 ixgbe: T5619: update driver version to 5.20.3 2024-04-29 21:22:34 +02:00
Christian Breunig
2d817bb012
Merge pull request #540 from ErnyTech/current
ixgbe: T6162: Add 1000BASE-BX support
2024-04-29 21:20:16 +02:00
John Estabrook
8032e6f4e6
Merge pull request #576 from dmbaturin/T3664-fixes
build: T3664: typo fixes and small refactoring
2024-04-29 10:28:08 -05:00
Daniil Baturin
7dfd9232da build: T3664: fail the build on external command errors 2024-04-29 14:33:25 +00:00
Christian Breunig
471ac04b05
Kernel: T5887: update Linux Kernel to v6.6.29 2024-04-28 15:55:55 +02:00
Daniil Baturin
f6b0809f47 build: T3664: typo fixes and small refactoring 2024-04-25 13:17:52 +00:00
John Estabrook
53c3486d46
Merge pull request #575 from dmbaturin/T6262-circinus-boot-splash
iso: T6262: update the boot splash for 1.5/Circinus
2024-04-23 08:09:06 -05:00
Daniil Baturin
1edab4ef0b iso: T6262: update the boot splash for 1.5/Circinus
Picture courtesy of Oleg Gorobets
2024-04-23 11:31:22 +01:00
John Estabrook
c61c803233
Merge pull request #574 from dmbaturin/T3664-submodule-move
build: T3664: move the vyos-1x submodule to packages
2024-04-22 13:13:43 -05:00
Daniil Baturin
ec42af75e0 build: T3664: adjust the vyos-1x submodule path in scripts 2024-04-22 15:58:34 +00:00
Daniil Baturin
425f78ff30 build: T3664: add vyos-1x repo as packages/vyos-1x submodule 2024-04-22 15:58:29 +00:00
Daniil Baturin
131958be21 build: T3664: remove the vyos-1x submodule from the root
to prepare to move it to a subdirectory
2024-04-22 15:58:23 +00:00
Christian Breunig
d9499a16a4
Kernel: T5887: update Linux Kernel to v6.6.28 2024-04-20 10:01:51 +02:00
Christian Breunig
671bbd09b7
Merge pull request #550 from dmbaturin/T3664-raw-flavors
build: T3664: add support for building non-ISO flavors
2024-04-20 10:01:19 +02:00
Viacheslav Hletenko
67511ae3bf
Merge pull request #569 from jestabro/confirm-pass
image-tools: T6154: installer prompts to confirm password
2024-04-17 04:05:00 +03:00
John Estabrook
6fe57a7042 image-tools: T6154: installer prompts to confirm non-default password 2024-04-16 14:15:51 -05:00
Daniil Baturin
abb5b518ab build: T3664: move sudo out of the make target
to avoid permission problems
2024-04-16 19:01:00 +00:00
Daniil Baturin
3a674cfaa7
Merge pull request #568 from sever-sever/T6238
T6238: Fix title check commit message for f-string
2024-04-16 16:09:15 +02:00
Viacheslav Hletenko
2233e4687b T6238: Fix title check commit message should for f-string
Fix
```
Commit title '{title}' does not match the required format!
```
2024-04-16 08:49:54 +00:00
Daniil Baturin
008bb5063d build: T3664: correct the parameterized make rule 2024-04-15 19:05:51 +00:00
John Estabrook
867567e0ee build: T3664: initialize git vyos-1x submodule before imports
Signed-off-by: Daniil Baturin <daniil@vyos.io>
2024-04-15 18:11:43 +00:00
Daniil Baturin
29288652ea build: T3664: add a parameterized make rule for build targets
to simplify the now-rather-tricky build script invocation
2024-04-15 17:17:49 +00:00
Daniil Baturin
c535510bbc docker: T3664: add dependencies for raw disk building 2024-04-15 15:48:37 +00:00
John Estabrook
ed7bcbd0db fix path to versions file
Signed-off-by: Daniil Baturin <daniil@vyos.io>
2024-04-14 13:33:46 +00:00
Christian Breunig
eeb1a98a77
Kernel: T5887: update Linux Kernel to v6.6.27 2024-04-14 07:50:20 +02:00
Daniil Baturin
ba77dc5e04
Merge pull request #559 from Giggum/vyos-build_T5694-6123
ntp: T6080: T6123: restrict config.boot.default NTP settings to RFC1918 and fe80::/10, fc00::/7 only
2024-04-14 01:55:41 +02:00
Daniil Baturin
72c7c7ff99 build: T3664: add a sanity check for image_format
and normalize it to a list if only one format is specified
2024-04-13 20:06:53 +00:00
Daniil Baturin
c07268987c build: T3664: filter out non-TOML files from the build flavor dir
to avoid mistakenly listing auixilliary files like README
as flavors
2024-04-13 19:49:59 +00:00
John Estabrook
7fa66c77f1 Account for the working dir below the root in git invocation
Signed-off-by: Daniil Baturin <daniil@vyos.io>
2024-04-13 12:55:29 +00:00
Christian Breunig
74bd332e9b
Merge pull request #565 from c-po/T6173-fix
T6173: fix TypeError: 'NoneType' object is not iterable
2024-04-13 12:37:16 +02:00
Christian Breunig
801def2d71 T6173: fix TypeError: 'NoneType' object is not iterable
Commit 611cfc85c531 ("T6173: validate allowed characters in ISO image name")
missed the probability that version is a dict member bot empty.
2024-04-13 12:34:35 +02:00
Christian Breunig
8c6e4798d3
Merge pull request #560 from sever-sever/T6238
T6238: Check pull request title action requires the python script
2024-04-13 12:15:47 +02:00
Christian Breunig
491b42f58f
Merge pull request #561 from sever-sever/T6235-build
T6235: Git update actions-label-merge-conflict version
2024-04-13 12:14:00 +02:00
Viacheslav Hletenko
252f29949e T6235: Git update actions-label-merge-conflict version
Update `actions-label-merge-conflict` due to `Node.js 16 actions are deprecated.`
2024-04-13 08:35:42 +00:00