Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2024-09-07 | Testsuite: T861: use fix bootindex for install medium and non-volatile disks | Christian Breunig | |
This is required to support proper disk ejection and not reloading the disk on system reboot when operation in BIOS mode. | |||
2024-09-07 | Testsuite: T861: add support to use VNC for a graphics console | Christian Breunig | |
To use VNC you could run "make test -- --vnc" | |||
2024-09-07 | Testsuite: T861: use variable to define one single place for VM name | Christian Breunig | |
2024-09-07 | Testsuite: T861: cleanup imports and use "kernel_flavor" from vyos_defaults | Christian Breunig | |
2024-09-07 | Testsuite: T861: remove option to disable KVM and use soft-emulation | Christian Breunig | |
This code path was unused during CI runs. | |||
2024-09-07 | Testsuite: T861: eject installation media CD-ROM over powercycle | Christian Breunig | |
When moving to UEFI and secure-boot it's better to just reboot the system for Machine Owner Key installation, then powercycling the machine. This commit will use `reboot now` over `poweroff` after base system installation and boot into installed image for smoketest handling. | |||
2024-09-07 | Kernel: T861: remove superfluous architecture from Kernel string | Christian Breunig | |
2024-09-06 | T6674: Add symlink to original linux-kernel arch and patches | Viacheslav Hletenko | |
2024-09-06 | T6674: build-kernel: Get kernel version from the defatults | Viacheslav Hletenko | |
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-05 | build: T3664: remove unused psutil dependency | Christian Breunig | |
2024-09-02 | Merge pull request #745 from sever-sever/T6674 | Daniil Baturin | |
T6674: Add build-scrips for packages without Jenkins | |||
2024-08-29 | T6674: Add build-scrips for packages without Jenkins | Viacheslav Hletenko | |
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-19 | build: T6653: add build/manifest.json file | Christian Breunig | |
2024-06-22 | T6507: remove references to vyos-world package | Christian Breunig | |
As we got rid of most of the old vyatta packages we can now also discontinue vyos-world. It only served the purpose of keeping the package list during ISO build small. | |||
2024-06-14 | T6484: Smoketest: Increase KVM memory limit | Matthew Kobayashi | |
2024-06-05 | build: T6446: include support URL in the version data | Daniil Baturin | |
2024-05-23 | T6386: added caller workflows and codeowners (#634) | Vijayakumar A | |
2024-05-15 | build-script: T3664: Allowed all options in both config file and command args | zsdc | |
Moved defaults away from argparser to `defaults.py`. This unlocks the ability to pass values that can be defined as command line arguments via a config file. With this change logic looks like this (in order of overrides). Pre-build config: `data/defaults.toml` -> `build-flavors/<flavor>.toml` -> `--<command line argument>` Build config: `defaults.py` -> `data/defaults.toml` -> `build-types/<type>.toml` -> `architectures/<architecture>.toml` -> `build-flavors/<flavor>.toml` -> `--<command line argument>` | |||
2024-05-14 | build-script: T3664: Add flavor and architecture to image name (rework) | zsdc | |
The previous version did not work for all flavor types. This one should be universal. | |||
2024-05-14 | build-script: T3664: Added flavor name to a target file name | zsdc | |
Mark artifacts with a flavor name for better clarity. | |||
2024-05-12 | build: T6330: fix indention of autogenerated release.pref.chroot | Christian Breunig | |
2024-05-10 | Merge pull request #609 from dmbaturin/T3664-architecture | Christian Breunig | |
build: T3664: include the architecture field in version data | |||
2024-05-09 | build: T3664: include the architecture field in version data | Daniil Baturin | |
2024-05-09 | Merge pull request #605 from dmbaturin/T3664-flavor-field | Christian Breunig | |
build: T3664: include build flavor name in the version file | |||
2024-05-09 | build: T3664: use explicit defaults argument in the dict merging function | Daniil Baturin | |
to make it clear what is merged into what | |||
2024-05-08 | build: T3664: include build flavor name in the version file | Daniil Baturin | |
2024-05-08 | build-script: T3664: Added more options to the image format | zsdc | |
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. | |||
2024-05-08 | build: T3664: fix architecture mix-in loadingT3664-mixin-path | Daniil Baturin | |
2024-05-06 | build: T3664: modify the module-level template path | Daniil Baturin | |
instead of setting an environment variable | |||
2024-05-03 | build: T3664: fix regression and bug in clone vyos-1x repo | John Estabrook | |
2024-05-02 | build: T3664: clone vyos-1x under build dir instead of as submodule | John Estabrook | |
2024-04-29 | build: T3664: fail the build on external command errors | Daniil Baturin | |
2024-04-25 | build: T3664: typo fixes and small refactoring | Daniil Baturin | |
2024-04-22 | build: T3664: adjust the vyos-1x submodule path in scripts | Daniil Baturin | |
2024-04-20 | Merge pull request #550 from dmbaturin/T3664-raw-flavors | Christian Breunig | |
build: T3664: add support for building non-ISO flavors | |||
2024-04-16 | image-tools: T6154: installer prompts to confirm non-default password | John Estabrook | |
2024-04-16 | T6238: Fix title check commit message should for f-string | Viacheslav Hletenko | |
Fix ``` Commit title '{title}' does not match the required format! ``` | |||
2024-04-15 | build: T3664: initialize git vyos-1x submodule before imports | John Estabrook | |
Signed-off-by: Daniil Baturin <daniil@vyos.io> | |||
2024-04-14 | fix path to versions file | John Estabrook | |
Signed-off-by: Daniil Baturin <daniil@vyos.io> | |||
2024-04-13 | build: T3664: add a sanity check for image_format | Daniil Baturin | |
and normalize it to a list if only one format is specified |