Viacheslav Hletenko
f7022914d2
T6674: Add trigger rebuild kernel if defaults.toml is changed
2024-09-06 11:30:43 +00:00
Viacheslav Hletenko
f9372b85dd
T6674: Add symlink to original linux-kernel arch and patches
2024-09-06 09:43:59 +00:00
Viacheslav Hletenko
9055e9bae1
T6674: build-kernel: Get kernel version from the defatults
...
Get kernel version from the vyos-build/data/defaults.toml
for buld 'linux-kernel' and related packages
Retrun the original build-jool.py script
2024-09-06 08:15:22 +00:00
Christian Breunig
ae3e89deea
Merge pull request #753 from sever-sever/T6674-actions-keys
...
T6674: Add keys gpg_key_id and package_branch to rebuild packages
2024-09-06 07:23:41 +02:00
Viacheslav Hletenko
c371faf389
T6674: Add keys gpg_key_id and package_branch to rebuild packages
2024-09-05 14:42:43 +00:00
Daniil Baturin
c319ca6723
Merge pull request #751 from c-po/secure-boot-cleanup
...
T1416: T861: T3664: T3664: T2640: various cleanup commits
2024-09-05 15:42:15 +01:00
Viacheslav Hletenko
a6a4f08d56
Merge pull request #752 from sever-sever/T6674-actions
...
T6674: Add workflow to rebuild packages
2024-09-05 13:52:54 +03:00
Viacheslav Hletenko
ceb91a27a8
T6674: Add workflow to rebuild packages
2024-09-05 10:12:31 +00:00
Christian Breunig
68671774f9
T4974: remove package openvpn-dco as it has a proper dependency via vyos-1x
2024-09-05 07:14:43 +02:00
Christian Breunig
d851548515
Makefile: T2640: fix PHONY typo
...
Fix typo added in commit 499e8e1cbb ("Makefile: T2640: add helper to convert
ISO to OCI image to start a co…ntainer") should be PHONY over PHONE
2024-09-05 07:14:43 +02:00
Christian Breunig
3170bcaf2c
build: T3664: remove unused psutil dependency
2024-09-05 07:13:08 +02:00
Christian Breunig
f53921911e
telegraf: T3664: remove package dependency
...
Telegraf is not a full VyOS feature with a proper dependency in place via
vyos-1x package. Drop this temporary dependency.
2024-09-05 07:13:08 +02:00
Christian Breunig
3e9cda21c8
Docker: T861: fix warnings about latest ENV key=value syntax
2024-09-05 07:13:08 +02:00
Christian Breunig
388efd9f78
Makefile: T861: add possibility to pass CLI options to check-qemu-install
...
We can now pass any arbitrary option to the check-qemu-install script by
calling: make test -- --bar-option or make testc -- --foo-option
please note the -- which is not a typo but rather signals the end of options
and disables further option processing and passes the options down to the next
script.
2024-09-05 07:13:08 +02:00
Christian Breunig
d50707bb29
T1416: remove deprecated default-union-grub-entry
2024-09-05 07:13:08 +02:00
Christian Breunig
b82afa2bd5
Merge pull request #748 from vyos/t5887-kernel-6.6.49
...
Kernel: T5887: update Linux Kernel to v6.6.49
2024-09-05 00:24:01 +02:00
Christian Breunig
c635fc980e
Kernel: T5887: update Linux Kernel to v6.6.49
2024-09-04 21:23:47 +02:00
Daniil Baturin
9833897b7c
Merge pull request #745 from sever-sever/T6674
...
T6674: Add build-scrips for packages without Jenkins
2024-09-02 15:46:50 +01:00
Viacheslav Hletenko
cc7d0993b4
T6674: Add build-scrips for packages without Jenkins
...
Add build scripts for .deb packages without Jenkins.
To exclude Jenkins we need some place where we can put new builds-scripts
to run in parallel (old/new) during meantime
We will deprecate old Jenkins package builds in the future.
2024-08-29 09:30:52 +00:00
Christian Breunig
013e4d5dc9
Merge pull request #736 from c-po/artifacts-T6653
...
build: T6653: add build/manifest.json file
2024-08-26 20:53:33 +02:00
Christian Breunig
70bb3c5baa
Merge pull request #657 from rafaelgaspar/add-thunderbolt-net
...
linux-kernel: T6485: build modules for thunderbolt and thunderbolt-net
2024-08-26 17:09:21 +02:00
Christian Breunig
bca5611ef9
Merge pull request #744 from sempervictus/feature/mlx_update
...
T6231: update OFED version and fix build script
2024-08-26 09:53:58 +02:00
RageLtMan
21c33ff0b8
T6231: update OFED version and fix build script
...
Push OFED to 24.07-0.6.1.0
Replace bash syntax for conditional check with sh syntax in OFED
build script.
2024-08-24 11:03:26 -04:00
Christian Breunig
c5c6a1347c
Merge pull request #738 from bk2zsto/image_format_singular
...
build: T6666: singular image_format in flavor files
2024-08-22 11:47:04 +02:00
Viacheslav Hletenko
2e3f2b1981
Merge pull request #739 from vyos/kernel-6-6-47
...
Kernel: T5887: update Linux Kernel to v6.6.47
2024-08-21 17:25:23 +03:00
bk2zsto
16a4c4d503
build: T6666: singular image_format in flavor files
2024-08-20 09:49:04 -04:00
Rafael Antunes
2397042743
linux-kernel: T6485: build modules for thunderbolt and thunderbolt-net
2024-08-20 09:41:12 +02:00
Christian Breunig
035cf9bc12
Kernel: T5887: update Linux Kernel to v6.6.47
2024-08-20 07:10:48 +02:00
Christian Breunig
9928925b3b
build: T6653: add build/manifest.json file
2024-08-19 19:38:14 +02:00
Christian Breunig
c75174bb4a
Merge pull request #733 from c-po/kernel-T5887
...
Kernel: T5887: update Linux Kernel to v6.6.45
2024-08-12 11:32:03 +02:00
Christian Breunig
faa6453ec8
Kernel: T5887: update Linux Kernel to v6.6.45
2024-08-11 14:46:58 +02:00
Christian Breunig
e40abc1e81
Merge pull request #729 from c-po/podman-deps
...
podman: T6598: add fuse-overlayfs runtime dependency
2024-08-07 09:20:33 +02:00
Nicolas Vollmar
7508677091
podman: T6635: add missing dependency on golang-github-containers-common
...
This is required as the dependency will add /etc/containers/policy.json
2024-08-07 07:26:05 +02:00
Christian Breunig
3f84d701fc
podman: T6598: add fuse-overlayfs runtime dependency
...
Dependency already exists in vyos-1x for live-system, but it does not hurt to
also define the dependency here where it's needed by the filesystem layer.
2024-08-04 08:06:20 +02:00
Christian Breunig
4cec5e2d52
Merge pull request #723 from indrajitr/ddclient-rel-3.11.2
...
ddclient: T5792: Use Debian build from Trixie
2024-08-01 13:12:08 +02:00
Indrajit Raychaudhuri
df970a14e8
ddclient: T5792: Use Debian build from Trixie
...
As part of "T5792: Upgrade to ddclient 3.11.2" in commit 368b89ef056,
ddclient was built using build system from Debian Salsa and source code
from upstream GitHub.
This was subsequently modified in commit 7f7030d9281 to use both build
system and source code from Debian Salsa.
Now that Debian finally has ddclient 3.11.2 release, we can use the
release tag to build the package.
2024-07-30 21:00:22 +05:30
Christian Breunig
fd89090941
Merge pull request #724 from indrajitr/typo-fix
...
T6386: Fix typo in file name
2024-07-30 08:24:06 +02:00
Christian Breunig
bf3c5d3ac2
Merge pull request #722 from vyos/cpo-T5887-kernel
...
Kernel: T5887: update Linux Kernel to v6.6.43
2024-07-29 18:01:10 +02:00
Indrajit Raychaudhuri
80bd71410f
T6386: Fix typo in file name
2024-07-29 17:21:59 +05:30
Christian Breunig
afbe969377
Kernel: T5887: update Linux Kernel to v6.6.43
2024-07-29 08:04:13 +02:00
Christian Breunig
d9b1177b78
Merge pull request #718 from c-po/podman-libs
...
podman: T6598: add libgpgme11 runtime dependency
2024-07-27 09:47:42 +02:00
Christian Breunig
a7d0c7b854
podman: T6598: add libgpgme11 runtime dependency
2024-07-26 21:08:40 +02:00
Christian Breunig
c00e0e1561
Merge pull request #714 from c-po/mellanox-drivers
...
build: T6231: include out-of-tree Mellanox driver in image
2024-07-26 20:58:25 +02:00
Christian Breunig
58025b253c
build: T6231: include out-of-tree Mellanox driver in image
2024-07-25 20:31:30 +02:00
Christian Breunig
02379d3dd5
Merge pull request #665 from sempervictus/feature/mellanox_ofed_drivers
...
T6231: Mellanox OFED
2024-07-25 18:23:00 +02:00
Christian Breunig
dfa18329b8
Merge pull request #713 from vyos/cpo-T5887-kernel
...
Kernel: T5887: update Linux Kernel to v6.6.42
2024-07-25 16:05:13 +02:00
Christian Breunig
11e1620683
Kernel: T5887: update Linux Kernel to v6.6.42
2024-07-25 15:50:51 +02:00
Christian Breunig
f33a22bcf3
mellanox: T6231: we do not need to build all packages, delete all unused ones
2024-07-25 15:34:06 +02:00
Christian Breunig
404fec71d1
mellanox: T6231: add missing KERNEL_SUFFIX for module installation path
...
All VyOS kernel modules must live in the appropriate module directory,
example: /lib/modules/6.6.41-amd64-vyos/
In addition we do not abbreviate script options to make reading easier,
without call --help all the time.
2024-07-25 15:33:29 +02:00
Christian Breunig
0ce12e4c1a
Kernel: T6231: verify mellanox driver source by SHA1 hash
2024-07-25 15:31:26 +02:00