Age | Commit message (Collapse) | Author | |
---|---|---|---|
39 hours | T7032: Add missing libpam-radius-auth buildT7032 | Viacheslav Hletenko | |
3 days | T7026: Add script build vpp package | Viacheslav Hletenko | |
5 days | 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. | |||
7 days | Merge pull request #876 from c-po/T6999-os-release | Viacheslav Hletenko | |
Testsuite: T6999: validate content of /etc/os-release in target system | |||
7 days | 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. | |||
9 days | Kernel: T861: enable lockdown subsystem as UEFI secure boot dependency | Christian Breunig | |
9 days | Kernel: T5887: update Linux Kernel to v6.6.69 | Christian Breunig | |
9 days | 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 | |||
10 days | Merge pull request #872 from c-po/testsuite-update | Christian Breunig | |
Testsuite: T861: inform smoketest about this environment | |||
10 days | Testsuite: T6991: inform smoketest about this environment | Christian Breunig | |
10 days | Testsuite: T861: boot system in serial console mode to get the full boot log | Christian Breunig | |
10 days | Testsuite: T861: always use 2 VCPUs | Christian Breunig | |
11 days | 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 | |
2024-12-19 | Merge pull request #862 from ykholod/current-issue-17413 | Christian Breunig | |
T6958: Clear Babel config on babeld stop | |||
2024-12-19 | T6960: package-build: Disable unnecessary builds | Matthew Kobayashi | |
2024-12-18 | T6952: enable exFat in kernel config | Nataliia Solomko | |
2024-12-18 | T6958: Clear Babel config on babeld stop | Yaroslav Kholod | |
2024-12-12 | frr: T6746: upgrade package to 10.2 | Christian Breunig | |
2024-11-30 | Merge pull request #849 from dmbaturin/T6923-deb-security-urls | Christian Breunig | |
build: T6923: use the Debian mirror for security updates if it's specified explicitly | |||
2024-11-29 | build: T6922: add an option to specify bootloaders for the image | Daniil Baturin | |
2024-11-29 | build: T6923: use the Debian mirror for security updates if it's specified ↵ | Daniil Baturin | |
explicitly but the security mirror is not | |||
2024-11-28 | T6912: Fix build podman dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml This fixes to build 'podman' package | |||
2024-11-28 | T6912: Fix build isc-dhcp dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml This fixes to build 'isc-dhcp' package | |||
2024-11-28 | T6912: Fix hsflowd dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml This fixes to build 'hsflowd' package | |||
2024-11-28 | T6912: Fix build waagent dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml | |||
2024-11-28 | T6912: Fix build strongswan dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml This fixes to build 'strongswan' package | |||
2024-11-28 | T6912: Fix build dropbear dependency | Viacheslav Hletenko | |
Use the global dependency instead of package dependency in the package.toml The package dependency is not used This fixes to build 'dropbear' package | |||
2024-11-25 | T6912: Remove print dependencies for build packages | Viacheslav Hletenko | |
2024-11-25 | T6912: Build TACACS use global dependencies | Viacheslav Hletenko | |
2024-11-25 | T6912: Build FRR use global dependencies | Viacheslav Hletenko | |
2024-11-25 | T6912: Fix build package script dependencies | Viacheslav Hletenko | |
Install dependencies declared in the package.toml file does not work due to the wrong logic. Set global dependencies instaed of dependencies per package. | |||
2024-11-22 | Merge pull request #844 from c-po/T6674-tacacs | Viacheslav Hletenko | |
T6674: add package build instructions for TACACS client libraries | |||
2024-11-21 | T6674: add package build instructions for TACACS client libraries | Christian Breunig | |
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 | |