summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2024-10-08Merge branch 'vyos:current' into currentdd
2024-10-08T6765: Fix build python3-vici packageViacheslav Hletenko
Fix build python3-vici. It did not include the directory /usr/lib/python3/dist-packages/vici
2024-10-07Merge branch 'vyos:current' into currentdd
2024-10-07Merge pull request #797 from c-po/fix-T3303Christian Breunig
T3303: fix location of os-release file
2024-10-07Merge branch 'vyos:current' into currentdd
2024-10-07Merge pull request #762 from sever-sever/T6713-current-realtekDaniil Baturin
T6713: Update Realtek r8152 driver
2024-10-07T3303: fix location of os-release fileChristian Breunig
2024-10-06Merge branch 'vyos:current' into currentdd
2024-10-06Testsuite: 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-04Merge branch 'vyos:current' into currentdd
2024-10-04Merge pull request #785 from sever-sever/T973Viacheslav Hletenko
T973: Add build script for node_exporter package
2024-10-03Merge branch 'vyos:current' into currentdd
2024-10-03T6758: Add build package xen-guest-agentViacheslav Hletenko
The 'xen-guest-agent' could be used for XCP-NG images
2024-10-02T973: Add build script for node_exporter packageViacheslav Hletenko
2024-10-02Merge branch 'vyos:current' into currentdd
2024-10-02Merge pull request #781 from sever-sever/T6754Viacheslav Hletenko
T6754: Delete Jenkins build packages
2024-10-02T6713: Update Realtek r8152 driverViacheslav Hletenko
2024-10-02T6754: Delete Jenkins build packagesViacheslav Hletenko
2024-10-02T6755: Change default vyos mirror URLViacheslav Hletenko
2024-10-01Merge branch 'vyos:current' into currentdd
2024-10-01T861: Fix mellanox build by actionsViacheslav Hletenko
2024-10-01Merge branch 'vyos:current' into currentdd
2024-10-01T861: Fix kernel suffix for package build by actionsViacheslav Hletenko
2024-09-30Merge branch 'vyos:current' into currentdd
2024-09-30Merge pull request #773 from dmbaturin/T6738-build-type-fieldChristian Breunig
build: T6738: add build_type field to version data instead of the very limited and unused lts_build
2024-09-25Merge branch 'vyos:current' into currentdd
2024-09-25T861: sign all Kernel modules with an ephemeral keyChristian 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-25build: T6738: add build_type field to version dataDaniil Baturin
instead of the very limited and unused lts_build
2024-09-22T861: VyOS image build should use UTC timestampsChristian Breunig
2024-09-21Merge branch 'vyos:current' into currentdd
2024-09-21ethtool: T6729: upgrade to 6.10 to make use of more --json optionsChristian 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-20Merge branch 'vyos:current' into currentdd
2024-09-20build: T3664: add an option to specify artifact extensionsDaniil 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-19Merge branch 'vyos:current' into currentdd
2024-09-18build: T3664: improve support for custom build hooksDaniil Baturin
2024-09-18Merge branch 'vyos:current' into currentdd
2024-09-17build: T6653: fix a manifest generation error when using --reuse-isoDaniil Baturin
2024-09-17Merge branch 'vyos:current' into currentdd
2024-09-17tpm: T4919: Fix TPM test for changes in 7f23b57sarthurdev
2024-09-17tpm: T4919: Fix check for /dev/tpm0sarthurdev
2024-09-16Merge branch 'vyos:current' into currentdd
2024-09-16Merge pull request #763 from c-po/secure-bootViacheslav Hletenko
T861: add UEFI Secure Boot support
2024-09-14T861: add UEFI Secure Boot supportChristian 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-12Merge branch 'vyos:current' into currentdd
2024-09-12T6674: Fix build package netfilter dependenciesViacheslav Hletenko
2024-09-09Merge branch 'vyos:current' into currentdd
2024-09-07Testsuite: T861: add explicit --smoketest argumentChristian 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.
2024-09-07Testsuite: T861: use fix bootindex for install medium and non-volatile disksChristian Breunig
This is required to support proper disk ejection and not reloading the disk on system reboot when operation in BIOS mode.
2024-09-07Testsuite: T861: add support to use VNC for a graphics consoleChristian Breunig
To use VNC you could run "make test -- --vnc"
2024-09-07Testsuite: T861: use variable to define one single place for VM nameChristian Breunig