Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-21 | Merge pull request #842 from dmbaturin/T6904-dev-build-versions | John Estabrook | |
build: T6904: allow development builds to have version strings | |||
2024-11-21 | Merge pull request #841 from dmbaturin/T6903-configurable-vyos-1x | John Estabrook | |
build: T6903: allow passing vyos-1x repo path in an environment variable | |||
2024-11-20 | build: T6904: allow development builds to have version strings | Daniil Baturin | |
2024-11-20 | build: T6903: allow passing vyos-1x repo path in an environment variable | Daniil Baturin | |
2024-11-20 | scripts: T6877: fix an error when the base flavor for merging has no ↵ | Daniil Baturin | |
packages field | |||
2024-11-17 | Merge pull request #837 from dmbaturin/T6877-flavor-merge | Christian Breunig | |
scripts: T6877: add a script for merging multiple flavor files | |||
2024-11-16 | T6879: Add build amazon-cloudwatch-agent and amazon-cloudwatch-agent | Viacheslav Hletenko | |
2024-11-14 | scripts: T6877: add a script for merging multiple flavor files | Daniil Baturin | |
2024-11-12 | T3501: Fix cli command in check-qemu-install | Nataliia Solomko | |
2024-11-06 | Merge pull request #830 from dmbaturin/T6854-frr-pcre-build | Viacheslav Hletenko | |
frr: T6854: build FRR with PCRE2 support for better performance | |||
2024-11-06 | build: T6855: make the custom APT entry and key syntax more flexible | Daniil Baturin | |
2024-11-06 | frr: T6854: build FRR with PCRE2 support for better performance | Daniil Baturin | |
2024-11-04 | Merge pull request #827 from sever-sever/T6813-kernel | Daniil Baturin | |
T6813: Build tarballs for the packages in the linux-kernel dir | |||
2024-11-01 | T6813: Build tarballs for the packages in the linux-kernel dir | Viacheslav Hletenko | |
Build tarballs for the packages related linux-kernel dir. | |||
2024-10-29 | Merge pull request #825 from sever-sever/T6840 | Daniil Baturin | |
T6840: Build OpenVPN-otp use commit id instead of master | |||
2024-10-28 | T6813: Add tarballs for the netfilter | Viacheslav Hletenko | |
2024-10-28 | T6840: Build OpenVPN-otp use commit id instead of master | Viacheslav Hletenko | |
2024-10-24 | T6813: Build tarballs for the packages | Viacheslav Hletenko | |
Build tarballs for the packages with our changes after patches | |||
2024-10-18 | T6713: Build Realtek driver change source repo | Viacheslav Hletenko | |
2024-10-12 | Kernel: T861: T6713: fix generation of realtek driver signature | Christian Breunig | |
We need to sign the module during the Debian build run, before the binaries are packed into the resulting DEB. | |||
2024-10-09 | T861: T6713: Sign Realtek drivers | Viacheslav Hletenko | |
2024-10-08 | T973: add build script for frr_exporter package | rebortg | |
2024-10-08 | T6765: Fix build python3-vici package | Viacheslav Hletenko | |
Fix build python3-vici. It did not include the directory /usr/lib/python3/dist-packages/vici | |||
2024-10-07 | Merge pull request #797 from c-po/fix-T3303 | Christian Breunig | |
T3303: fix location of os-release file | |||
2024-10-07 | Merge pull request #762 from sever-sever/T6713-current-realtek | Daniil Baturin | |
T6713: Update Realtek r8152 driver | |||
2024-10-07 | T3303: fix location of os-release file | Christian Breunig | |
2024-10-06 | Testsuite: T6494: add new make target "test-interfaces" | Christian Breunig | |
We can not run the interface related tests, and non interface related testcases in parallel to speedup the entire build process. | |||
2024-10-04 | Merge pull request #785 from sever-sever/T973 | Viacheslav Hletenko | |
T973: Add build script for node_exporter package | |||
2024-10-03 | T6758: Add build package xen-guest-agent | Viacheslav Hletenko | |
The 'xen-guest-agent' could be used for XCP-NG images | |||
2024-10-02 | T973: Add build script for node_exporter package | Viacheslav Hletenko | |
2024-10-02 | Merge pull request #781 from sever-sever/T6754 | Viacheslav Hletenko | |
T6754: Delete Jenkins build packages | |||
2024-10-02 | T6713: Update Realtek r8152 driver | Viacheslav Hletenko | |
2024-10-02 | T6754: Delete Jenkins build packages | Viacheslav Hletenko | |
2024-10-02 | T6755: Change default vyos mirror URL | Viacheslav Hletenko | |
2024-10-01 | T861: Fix mellanox build by actions | Viacheslav Hletenko | |
2024-10-01 | T861: Fix kernel suffix for package build by actions | Viacheslav Hletenko | |
2024-09-30 | Merge pull request #773 from dmbaturin/T6738-build-type-field | Christian Breunig | |
build: T6738: add build_type field to version data instead of the very limited and unused lts_build | |||
2024-09-25 | T861: sign all Kernel modules with an ephemeral key | Christian Breunig | |
The shim review board (which is the secure boot base loader) recommends using ephemeral keys when signing the Linux Kernel. This commit enables the Kernel build system to generate a one-time ephemeral key that is used to: * sign all build-in Kernel modules * sign all other out-of-tree Kernel modules The key lives in /tmp and is destroyed after the build container exits and is named: "VyOS build time autogenerated kernel key". In addition the Kernel now uses CONFIG_MODULE_SIG_FORCE. This now makes it unable to load any Kernel Module to the image that is NOT signed by the ephemeral key. | |||
2024-09-25 | build: T6738: add build_type field to version data | Daniil Baturin | |
instead of the very limited and unused lts_build | |||
2024-09-22 | T861: VyOS image build should use UTC timestamps | Christian Breunig | |
2024-09-21 | ethtool: T6729: upgrade to 6.10 to make use of more --json optionst6729-ethtool | Christian Breunig | |
Same as T6078 but we now wan't to make use of ethtool --json eth0 to drop out own text based parsing of ethtool options in [1]. This is the base for moving to a better, machine readable interface 1: https://github.com/vyos/vyos-1x/blob/e47d4fd385631236da68/python/vyos/ethtool.py#L77-L105 | |||
2024-09-20 | build: T3664: add an option to specify artifact extensions | Daniil Baturin | |
so that the manifest only contains files considered build artifacts, and those artifacts can be automatically picked up by CI jobs and the like | |||
2024-09-18 | build: T3664: improve support for custom build hooks | Daniil Baturin | |
2024-09-17 | build: T6653: fix a manifest generation error when using --reuse-iso | Daniil Baturin | |
2024-09-17 | tpm: T4919: Fix TPM test for changes in 7f23b57 | sarthurdev | |
2024-09-17 | tpm: T4919: Fix check for /dev/tpm0 | sarthurdev | |
2024-09-16 | Merge pull request #763 from c-po/secure-boot | Viacheslav Hletenko | |
T861: add UEFI Secure Boot support | |||
2024-09-14 | T861: add UEFI Secure Boot support | Christian Breunig | |
This adds support for UEFI Secure Boot. It adds the missing pieces to the Linux Kernel and enforces module signing. This results in an additional security layer where untrusted (unsigned) Kernel modules can no longer be loaded into the live system. NOTE: This commit will not work unless signing keys are present. Arbitrary keys can be generated using instructions found in: data/live-build-config/includes.chroot/var/lib/shim-signed/mok/README.md | |||
2024-09-12 | T6674: Fix build package netfilter dependencies | Viacheslav Hletenko | |
2024-09-07 | Testsuite: T861: add explicit --smoketest argument | Christian Breunig | |
In the past the CLI based smoketest was always executed under an else branch in the testcase if-statement. Instead of using negative logic move all testcases to positive logic adding an empty "catch all" else path. |