Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-09 | Merge pull request #327 from sskaje/T5121 | Daniil Baturin | |
T5121: Fix, make architecture and build-type loaded from build flavor and cli arguments | |||
2023-11-26 | Makefile: T2640: add helper to convert ISO to OCI image to start a container | Christian Breunig | |
Use either "make oci" or call the script manually: $ scripts/iso-to-oci build/live-image-amd64.hybrid.iso I: mount ISO build/live-image-amd64.hybrid.iso I: extracting squashfs content I: generate OCI container image vyos-1.5-strongswan-202311241125.tar I: to import the previously generated OCI image to your local images run: docker import vyos-1.5-strongswan-202311241125.tar vyos:1.5-strongswan-202311241125 --change 'CMD [/sbin/init]' | |||
2023-11-19 | Makefile: add new target qemu-live | Christian Breunig | |
Simply boot a live qemu version from the latest ISO build (10:18) cpo lnx01:~/vyos-build [current] # sudo make qemu-live if [ ! -f build/live-image-amd64.hybrid.iso ]; then echo "Could not find build/live-image-amd64.hybrid.iso" exit 1 fi scripts/check-qemu-install --qemu-cmd build/live-image-amd64.hybrid.iso INFO - Creating Disk image testinstall-20231119-101823-4483.img SeaBIOS (version 1.16.2-debian-1.16.2-1) Machine UUID f48b60b2-e6ad-49ef-9d09-4245d0585e52 Booting from DVD/CD... ISOLINUX 6.04 20200816 ETCD Copyright (C) 1994-2015 H. Peter Anvin et al | |||
2023-11-15 | image: T4516: update test script for changes in prompts/partition id | John Estabrook | |
2023-11-03 | build script: T5711: copy version.json to the ISO image | Daniil Baturin | |
in addition to the SquashFS image | |||
2023-09-20 | smoketest: T5607: adjust for non-deterministic scsi device probing | John Estabrook | |
2023-09-14 | smoketest: Allow selection of smoketests to run | sarthurdev | |
Example: `make test MATCH="interfaces|policy"` will only run interfaces and policy tests | |||
2023-09-09 | T5562: Fix -smp syntax for qemu-system-x86_64 | Apachez | |
2023-09-09 | Testsuite: fix qemu SMP configuration | Christian Breunig | |
2023-09-02 | live-build: add missing quotes on chroot-squashfs-compression | Christian Breunig | |
2023-09-02 | T5538: Change order within variable lb_config_tmpl to fit order of manpage ↵ | Apachez | |
and fix some typos | |||
2023-09-02 | T5510: Shrink imagesize and improve read performance by changing mksquashfs ↵ | Apachez | |
syntax | |||
2023-09-01 | T5510: Shrink imagesize and improve read performance by changing mksquashfs ↵ | Apachez | |
syntax | |||
2023-03-30 | T5121: Remove code of T5120 | sskaje | |
2023-03-29 | T5121: Fix, make architecture and build-type loaded from build flavor and ↵ | sskaje | |
cli arguments | |||
2023-03-29 | T5122: Move archive-areas to defaults.toml to support non-free-firmware ↵ | sskaje | |
repository | |||
2023-02-22 | T5024: Try to shutdown several times for qemu install script | Viacheslav Hletenko | |
The first shutdown for qemu doesn't work Try to shutdown several times | |||
2023-02-13 | debian: T5003: Increase VM memory - tests failed due to OOM condition | sarthurdev | |
2023-02-13 | debian: T5003: Update to to Debian 12 "Bookworm" | sarthurdev | |
* Remove obsolete packages and dependencies | |||
2022-11-12 | Merge pull request #285 from jsimpso/bootloaders | Daniil Baturin | |
T4796: Allow configuration of 'bootloader' param | |||
2022-11-12 | T4796: Allow configuration of 'bootloader' param | James Simpson | |
Remove hard-coded values for "bootloader" when creating the live-build, replaced with the value of `bootloaders`. Set the current value to the default value if not specified, via `defaults.toml`. Add the default for arm64 as `grub-efi`. | |||
2022-11-12 | T4796: Honor additional_repositories | James Simpson | |
Currently, additional_repositories in the effective build_config are ignored due to a bug wherein all values end up under `args['custom_apt_entry']` rather than `build_config['custom_apt_entry']`. This change fixes that, ensuring that the content of `build_config['additional_repositories]` is added to `build_config['custom_apt_entry']` alongside the command-line arguments. | |||
2022-11-09 | Merge pull request #280 from jsimpso/additional_repositories | Christian Poessinger | |
T4796: Check more cautiously for presence of keys | |||
2022-11-09 | Merge pull request #281 from jsimpso/current | Christian Poessinger | |
T4796: Default args to list where list is expected | |||
2022-11-09 | Merge pull request #282 from jsimpso/merge_order | Christian Poessinger | |
T4796: Prefer mix-in config over default config | |||
2022-11-09 | Merge pull request #276 from ssasso/fix_T4800 | Christian Poessinger | |
Fix T4800: wrong chroot_includes_dir var reference | |||
2022-11-09 | T4796: Prefer mix-in config over default config | James Simpson | |
2022-11-09 | T4796: Check more cautiously for presence of keys | James Simpson | |
2022-11-09 | T4796: Default args to list where list is expected | James Simpson | |
custom_apt_entry, custom_apt_key, and custom_package are expected to be lists, but when a value is not provided they default to None. This prevents lists provided in mix-in or flavor configurations from being merged as expected. https://docs.python.org/3/library/argparse.html#default | |||
2022-11-07 | T4796: Move and update custom_apt_entry logic | James Simpson | |
Rather than only looking at the default config, look at the merged build_config. Check wether additional_repositories is actually defined before trying to reference it. | |||
2022-11-07 | T4796: Fix ARCHIVES_DIR reference | James Simpson | |
2022-11-07 | T4796: Correct function name from dict_merge | James Simpson | |
2022-11-05 | Fix T4800: wrong chroot_includes_dir var reference | Stefano Sasso | |
2022-11-03 | T4796: fix argument order in merging default and custom options | Daniil Baturin | |
in buils-vyos-image | |||
2022-10-30 | T3664: dehardcode fields of the OS release file | Daniil Baturin | |
2022-10-11 | build: T3664: Fix apt pinning file issue and use defaults for paths | sarthurdev | |
2022-10-09 | T3664: Add support for local packages, generate apt release pinning | sarthurdev | |
* APT::Default-Release caused an issue when local packages present | |||
2022-10-07 | Testsuite: T3664: move to new toml based input files | Christian Poessinger | |
2022-10-06 | T3664: initial implementation of the build flavor system | Daniil Baturin | |
2022-06-30 | smoketest: Move PKI file generate to script in vyos-1x | sarthurdev | |
2022-06-29 | openvpn: T4485: Add intermediate CA for smoketest | sarthurdev | |
2022-05-14 | lb: T4408: enable bullseye backports repository | Christian Poessinger | |
2022-04-18 | Testsuite: add new '--qemu-cmd' switch to print the commandline to launch ↵ | Christian Poessinger | |
QEMU manually | |||
2022-04-18 | Testsuite: enable DHCP on eth0 - future smoketests could now verify DHCP | Christian Poessinger | |
2022-04-11 | Testsuite: increase memory to 2G for fastnetmon testcase | Christian Poessinger | |
2022-03-17 | T4306: do not perform a dirtiness check for release builds | Daniil Baturin | |
2021-12-26 | Testsuite: fix cdrom boot in UEFI mode | Christian Poessinger | |
2021-12-26 | Revert "Testsuite: limit QEmu test disk size to 1G to not waste space on ↵ | Christian Poessinger | |
build host" This reverts commit a5e591fa9b66b229f7296de177a570c7b7126be4. | |||
2021-12-26 | Testsuite: limit QEmu test disk size to 1G to not waste space on build host | Christian Poessinger | |
2021-12-25 | Testsuite: add RAID-1 test case for disk recovery | Christian Poessinger | |