Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-15 | intel: T6847: fix build system to perform proper "git clone" on IXGBE driver | Christian Breunig | |
Previous commit a10b29560 ("intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5") missed a proper CI "git clone" on the driver repository - this has been fixed. | |||
2025-02-15 | intel: T6847: port patches to latest driver version 6.0.5 | Christian Breunig | |
2025-02-13 | Merge pull request #906 from c-po/intel-ixgbe-oot | Viacheslav Hletenko | |
intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5 | |||
2025-02-13 | Kernel: T861: add ephemeral key pattern to .gitignore file | Christian Breunig | |
2025-02-13 | intel: T6847: update IXGBE Out-Of-Tree driver to v6.0.5 | Christian Breunig | |
2025-02-13 | T7164: Bump VPP version to stable 2410 | Viacheslav Hletenko | |
2025-02-06 | T7140: check-qemu-install: fix unparsable command | ckath | |
2025-02-03 | Merge pull request #897 from sever-sever/T7125 | Daniil Baturin | |
T7125: add show version vyos-1x for smoketest | |||
2025-02-03 | Merge pull request #895 from vyos/T7109-binary-includes | Daniil Baturin | |
build: T7109: add support for includes_binary in flavors | |||
2025-02-02 | T7125: add show version vyos-1x for smoketest | Viacheslav Hletenko | |
2025-01-30 | build: T7109: add support for includes_binary in flavorsT7109-binary-includes | Daniil Baturin | |
2025-01-30 | T7106: Extend check-qemu-install to show vpp version | Viacheslav Hletenko | |
2025-01-22 | Testsuite: T7043: make build/manifest.json optional | Christian Breunig | |
Support loading and testing random ISO images without the need for build/manifest.json. If the file is detected - tests are run. If file is not found - those tests are skipped. | |||
2025-01-19 | Merge pull request #890 from c-po/current | Christian Breunig | |
frr: T6746: add libc-ares-dev build dependency | |||
2025-01-19 | frr: T6746: add libc-ares-dev build dependency | Christian Breunig | |
Fix error: dpkg-checkbuilddeps: error: Unmet build dependencies: libc-ares-dev | |||
2025-01-18 | Merge pull request #889 from natali-rs1985/T6895 | Viacheslav Hletenko | |
T6895: Build hsflowd with option PSAMPLE | |||
2025-01-17 | T6895: Build hsflowd with option PSAMPLE | Nataliia Solomko | |
2025-01-15 | T7026: build vpp source plus binaries instead of only binaries | Viacheslav Hletenko | |
2025-01-14 | Merge pull request #881 from sever-sever/T7206-vyos-1x-vpp | John Estabrook | |
T7026: Extend vyos-1x build to include vyos-vpp | |||
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 | 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 | T7026: Extend vyos-1x build to include vyos-vpp | Viacheslav Hletenko | |
2025-01-09 | Merge pull request #880 from vyos/T7032 | Viacheslav Hletenko | |
T7032: Add missing libpam-radius-auth build | |||
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-07 | T7026: Add script build vpp package | Viacheslav Hletenko | |
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 | 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 | 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 | 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-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-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 | |