Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-14 | T7043: increase smoketest memory to 8G for vpp | Viacheslav Hletenko | |
2025-01-14 | Merge pull request #886 from sever-sever/T7026-fix-patches | Viacheslav Hletenko | |
T7026: Use vpp patches during build as they not applied | |||
2025-01-14 | T7026: Add apply_patches option for the build packages script | Viacheslav Hletenko | |
Add 'apply_patches' key is set to True (default) in the package configuration This allows skipping/applying patch application by 'build.py' for specific packages when desired Usage: apply_patches = false | |||
2025-01-14 | T7026: Use vpp patches during build as they not applied | Viacheslav Hletenko | |
Patches for VPP are not applied due to specific to the vpp repo structure, so we cannot use standard included to build.py function 'apply_patches' to patch the vpp sources. Use explicit patch in the "build_cmd" as a workaround and the simplest fix. | |||
2025-01-13 | Merge pull request #885 from aapostoliuk/T2326-circinus | Christian Breunig | |
T2326: opennhrp: Removed OpenNHRP package | |||
2025-01-13 | T2326: opennhrp: Removed OpenNHRP package | aapostoliuk | |
Removed OpenNHRP package | |||
2025-01-13 | Merge pull request #884 from sever-sever/T7043 | Viacheslav Hletenko | |
T7043: Add arguments for CPU and memory for the check-qemu-install | |||
2025-01-11 | Merge pull request #883 from sever-sever/7026-vpp-build | Viacheslav Hletenko | |
T7026: Use prebuild hook to build vpp | |||
2025-01-11 | Merge pull request #882 from sever-sever/T7037 | Viacheslav Hletenko | |
T7037: Add prebuild hook for the package-build | |||
2025-01-11 | T7043: Add arguments for CPU and memory for the check-qemu-install | Viacheslav Hletenko | |
Some smoketest requires more than 4G memory. And --cpu and --memory args for check-qemu-install | |||
2025-01-10 | T7026: Use prebuild hook to build vpp | Viacheslav Hletenko | |
2025-01-10 | T7037: Add prebuild hook for the package-build | Viacheslav Hletenko | |
The pre_build_hook is an optional configuration defined in packages.toml It executes after the repository is checked out and before the build process begins. This hook allows you to perform preparatory tasks, such as creating directories, copying files, or running custom scripts/commands. | |||
2025-01-09 | Merge pull request #880 from vyos/T7032 | Viacheslav Hletenko | |
T7032: Add missing libpam-radius-auth build | |||
2025-01-09 | Merge pull request #879 from jestabro/manifest-version-field | Daniil Baturin | |
testsuite: T7031: add version to manifest if not explicitly set | |||
2025-01-09 | T7032: Add missing libpam-radius-auth buildT7032 | Viacheslav Hletenko | |
2025-01-08 | Testsuite: T7031: add version to manifest if not explicitly set | John Estabrook | |
2025-01-08 | Merge pull request #878 from sever-sever/T7026 | Daniil Baturin | |
packages: T7026: Add a script for building VPP | |||
2025-01-07 | T7026: Add script build vpp package | Viacheslav Hletenko | |
2025-01-07 | Merge pull request #877 from c-po/os-release-T7019 | Christian Breunig | |
T7019: use VyOS release train in /etc/os-release codename over Debian release | |||
2025-01-05 | T7019: use VyOS release train in /etc/os-release codename over Debian release | Christian Breunig | |
VyOS is based on Debian * VyOS 1.3 -> Debian Buster (VyOS equuleus) * VyOS 1.4 -> Debian Bookworm (VyOS sagitta) * VyOS 1.5 -> Debian Bookworm (and then trixie) (VyOS circinus) * VyOS rolling -> Debian Bookworm (and then trixie) (VyOS t.b.d.) When running vyos@vyos:~$ lsb_release -a Distributor ID: VyOS Description: VyOS 1.5-rolling-202501031241 (current) Release: 1.5-rolling-202501031241 Codename: bookworm The codename in use is the Debian base distribution. This should be changed to the VyOS release name. | |||
2025-01-03 | Merge pull request #876 from c-po/T6999-os-release | Viacheslav Hletenko | |
Testsuite: T6999: validate content of /etc/os-release in target system | |||
2025-01-03 | Merge pull request #875 from c-po/secureboot-lockdown | Daniil Baturin | |
Kernel: T861: enable lockdown subsystem as UEFI secure boot dependency | |||
2025-01-03 | Testsuite: T6999: validate content of /etc/os-release in target system | Christian Breunig | |
The file /etc/os-release is written during image build, but it's content is not validated that it can be used by e.g. "lsb_release -a" command. | |||
2025-01-02 | Kernel: T861: enable lockdown subsystem as UEFI secure boot dependency | Christian Breunig | |
2025-01-02 | Kernel: T5887: update Linux Kernel to v6.6.69 | Christian Breunig | |
2025-01-01 | Merge pull request #874 from c-po/qemu-fix-macbase | Christian Breunig | |
Testsuite: T861: use proper base MAC address from RFC7042 | |||
2025-01-01 | Testsuite: T861: use proper base MAC address from RFC7042 | Christian Breunig | |
Commit 085df7615a ("Testsuite: T861: always use 2 VCPUs") also altered the base MAC address used by QEMU to a locally administered one. Something that looked "right" in the beginning turned out to break the smoketest platform. The reason is the locally administered bit is evaluated in [1] and if set and not on the exclusion list (as it was a Realtek base MAC address before), the interface in question is not considered persistent and thus not added to the configuration file upon system startup. 1: https://github.com/vyos/vyos-1x/blob/825743b6bcdf8fa2c263dabaa3fee40ba7a98525/src/helpers/vyos-interface-rescan.py#L73-L74 | |||
2024-12-31 | Merge pull request #872 from c-po/testsuite-update | Christian Breunig | |
Testsuite: T861: inform smoketest about this environment | |||
2024-12-31 | Merge pull request #873 from vyos/pr-template-update | Christian Breunig | |
GitHub: adjust PR template to our current needs/workflow | |||
2024-12-31 | GitHub: adjust PR template to our current needs/workflow | Christian Breunig | |
2024-12-31 | Testsuite: T6991: inform smoketest about this environment | Christian Breunig | |
2024-12-31 | Testsuite: T861: boot system in serial console mode to get the full boot log | Christian Breunig | |
2024-12-31 | Testsuite: T861: always use 2 VCPUs | Christian Breunig | |
2024-12-30 | T6949: Adds build for blackbox exporter deb package | Nicolas Vollmar | |
2024-12-24 | Merge pull request #870 from kumvijaya/current | Christian Breunig | |
T6954: added PR mirror workflows | |||
2024-12-24 | T6954: updated code owners user basis | kumvijaya | |
2024-12-24 | T6954: added mirror workflows | kumvijaya | |
2024-12-23 | Merge pull request #869 from c-po/no-jenkins | Christian Breunig | |
T6674: remove all references to Jenkins | |||
2024-12-23 | Merge pull request #863 from natali-rs1985/T6952 | Christian Breunig | |
T6952: enable exFat in kernel config | |||
2024-12-23 | T6674: remove all references to Jenkins | Christian Breunig | |
2024-12-23 | Merge pull request #867 from c-po/eula-line-break | Christian Breunig | |
eula: T6859: reformat file to honor default UNIX 80x25 terminal width and length | |||
2024-12-22 | Merge pull request #868 from c-po/package-build | Viacheslav Hletenko | |
T6674: move patches to "package/<package_name>" subfolder | |||
2024-12-22 | T6674: move patches to "package/<package_name>" subfolder | Christian Breunig | |
This prevents the accidental applying of a patch to multiple source directories defined in package.toml. Example FRR: Package consits of build instructions for libyang, rtrlib and frr itself. Previously patches in frr/patches folder got applied to libyang, rtrlib and frr which made no sense and could also fail a build. | |||
2024-12-22 | T6674: use common .gitignore file for Package build artifacts/sources | Christian Breunig | |
2024-12-20 | eula: T6859: reformat file to honor default UNIX 80x25 terminal width and length | Christian Breunig | |
Runnning "show license" on a default 80x25 terminal makes it almost impossible to properly read it. | |||
2024-12-20 | Merge pull request #866 from sever-sever/T6964 | Daniil Baturin | |
T6964: Add PHONY to make VPP smoketests | |||
2024-12-20 | T6964: Add PHONY to make VPP smoketests | Viacheslav Hletenko | |
Add PHONY to make smoketests for VPP. sudo make test-vpp | |||
2024-12-19 | Merge pull request #862 from ykholod/current-issue-17413 | Christian Breunig | |
T6958: Clear Babel config on babeld stop | |||
2024-12-19 | Merge pull request #864 from MattKobayashi/T6960 | Daniil Baturin | |
T6960: package-build: Disable unnecessary builds for `amazon-cloudwatch-agent` package | |||
2024-12-19 | T6960: package-build: Disable unnecessary builds | Matthew Kobayashi | |