summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-23Merge pull request #314 from sarthurdev/bookwormYuriy Andamasov
docker: T5003: Re-add build deps for wpa/hostap
2023-02-22debian: T5003: Re-add build deps for wpa/hostapsarthurdev
2023-02-22Kernel: T4928: update Linux Kernel to v6.1.13Christian Breunig
2023-02-22hostapd: T5003: explicitly use bash as interpreter of choiceChristian Breunig
Dcoker image defaults to DASH in non-interactive mode for a shell which has limited capabilities.
2023-02-22Merge pull request #313 from sarthurdev/bookwormChristian Breunig
debian: T5003: Revert hostap removal - AES-256 not supported in Debian.
2023-02-22debian: T5003: Revert hostap removal - AES-256 not supported in Debian.sarthurdev
2023-02-22Merge pull request #312 from sever-sever/T5024Christian Breunig
T5024: Try to shutdown several times for qemu install script
2023-02-22T5024: Try to shutdown several times for qemu install scriptViacheslav Hletenko
The first shutdown for qemu doesn't work Try to shutdown several times
2023-02-21Docker: T5003: add missing libelf-dev dependency for FRR (fix arm64 builds)Christian Breunig
2023-02-21Merge pull request #311 from sarthurdev/chownViacheslav Hletenko
docker: T5003: Re-add chown on vyos_bld home directory
2023-02-21debian: T5003: Re-add chown on vyos_bld home directorysarthurdev
Removed accidentally in commit 41033fa
2023-02-21Merge pull request #310 from sarthurdev/owampChristian Breunig
debian: T5003: Use upstream libi2util to fix OWAMP build issue
2023-02-21debian: T5003: Use upstream libi2util to fix OWAMP build issuesarthurdev
2023-02-21Merge pull request #309 from sarthurdev/currentChristian Breunig
debian: T5003: Fix docker entrypoint
2023-02-21debian: T5003: Fix FRR build using old version of Sphinxsarthurdev
2023-02-21debian: T5003: Fix docker entrypointsarthurdev
2023-02-20Kernel: QAT: T5003 remove non POSIX compliant array in shell scriptChristian Breunig
2023-02-20Docker: T5003: can no longer change non-interactive shell to bashChristian Breunig
2023-02-17Merge pull request #308 from sarthurdev/bookwormChristian Breunig
debian: T5003: Set ARM64 kernel flavour, add salt repository
2023-02-17debian: T5003: Add salt arm64 repository for `salt-minion` requirement on ↵sarthurdev
vyos-1x
2023-02-17debian: T5003: Set ARM64 kernel flavoursarthurdev
2023-02-17Merge pull request #307 from sarthurdev/bookwormChristian Breunig
debian: T5003: Fix ARM64 grub package name
2023-02-17debian: T5003: Fix ARM64 grub package name in Bookwormsarthurdev
2023-02-15Kernel: T4928: update Linux Kernel to v6.1.12Christian Breunig
2023-02-15Merge pull request #306 from sarthurdev/bookwormChristian Breunig
debian: T5003: Upgrade base system to Debian 12 "Bookworm"
2023-02-14strongSwan: T4593: move to charon-systemdChristian Breunig
2023-02-13debian: T5003: Disable `strongswan.service` provided by charon_systemdsarthurdev
2023-02-13debian: T5003: Increase VM memory - tests failed due to OOM conditionsarthurdev
2023-02-13debian: T5003: Update accel-ppp build scriptsarthurdev
2023-02-13debian: T5003: Update to to Debian 12 "Bookworm"sarthurdev
* Remove obsolete packages and dependencies
2023-02-12T5001: Replace links to the phabricator siteChristian Breunig
Replace links to the phabricator site from https://phabricator.vyos.net to https://vyos.dev
2023-02-11Docker: T4991: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
2023-02-10Kernel: T4928: update Linux Kernel to v6.1.11Christian Breunig
2023-02-07Kernel: T4928: update Linux Kernel to v6.1.10Christian Breunig
2023-02-06Merge pull request #304 from vfreex/babel-frr-patchesChristian Breunig
T4977: Add FRR patches for Babel support
2023-02-07T4977: Add FRR patches for Babel supportYuxiang Zhu
Backports the following PRs to FRR 8.4: - 0001-tools-Add-missing-daemons.patch: backported from https://github.com/FRRouting/frr/pull/12611 - 0002-babeld-Add-missing-no-commands.patch: backported from https://github.com/FRRouting/frr/pull/12640 Signed-off-by: Yuxiang Zhu <vfreex@gmail.com>
2023-02-04Kernel: T4928: update Linux Kernel to v6.1.9Christian Breunig
2023-01-31Merge pull request #301 from jestabro/pin-pcre-no-jitChristian Breunig
Docker: T4970: pin OCaml pcre package to avoid JIT support
2023-01-31T4966: Delay UDEV execution, avoid rename deadlockRageLtMan
UDEV will rename interfaces from whatever the kernel called them to eX before converting them to ethX during init. In current VyOS, the second renaming operation can run into a lock on the adapter preventing altering its name. As a result, the adapter will remain in the eX configuration, preventing proper execution of subsequent scripts and configuration stanzas. The initial renaming step has to remain as it is needed to work around other issues, which leaves the somewhat hacky approach of delaying the second renaming step slightly in an effort to let the device lock holders settle, releasing it for rename to ethX. This is accomplished by a kernel commandline paramter (3s), which can be tweaked to reduce impact or wait longer as needed on different devices - udev.exec_delay=3
2023-01-31Docker: T4970: pin OCaml pcre package to avoid JIT supportJohn Estabrook
2023-01-31Revert "Resolve resource deadlock for udev iface shuffle"Christian Poessinger
This reverts commit 8e6d765be123be9d937970ee96b7d6d0b5053ed5. This breaks existing configurations: https://forum.vyos.io/t/yesterday-and-todays-build-causes-network-interface-getting-corrupted-vyos-1-4-rolling-202301280924-amd64-iso
2023-01-29Merge pull request #299 from sempervictus/bug/interface_renaming_can_lock_udevdChristian Breunig
T4966: Resolve resource deadlock for udev iface shuffle
2023-01-29Resolve resource deadlock for udev iface shuffleRageLtMan
UDEV contains a default rule triggered early-on which renames all NICs by their index to eX, systemd-udevd subsequently renames the eX interface to ethX. Systemd-udevd can fail to rename the iface if it still has resource locks from the prior renaming which then fails to apply all manner of configurations resulting in a booted zombie which cannot handle L3 traffic. Fix the concern by removing 62-temporary-interface-rename.rules from /etc/udev/rules.d during the cleanup hook executed in data/live-build-config/hooks/live/82-cleanup-udev-rules.chroot. Testing: Boot-tested in OpenStack under identical infrastructure-as-code states. Verified DHCP-assigned routes, execution of cloud-init, and configuration stanzas injected through cloud-init applied to the FW and system.
2023-01-27T4961: update commit refs for vyos1x-config and libvyosconfigJohn Estabrook
Fix/improve error reporting for configtree.copy
2023-01-24Kernel: T4928: update Linux Kernel to v6.1.8Christian Breunig
2023-01-24Merge pull request #298 from sever-sever/T4941Christian Breunig
T4941: Update accel-ppp version due to IPoE issues with kernel 6
2023-01-24T4941: Update accel-ppp version due to IPoE issues with kernel 6Viacheslav Hletenko
Update 'accel-ppp' where bug fix with incompatibility IPoE vlan_mon driver with Linux kernel 6.1.x
2023-01-21GitHub: update PullRequest templateChristian Breunig
2023-01-18Jenkins: strongSwan: T1888: install libcurl4-openssl-devChristian Breunig
2023-01-18Revert "strongSwan: T1888: install libcurl4-openssl-dev build dependency"Christian Breunig
This reverts commit 05d0c7359ee1e3084e25ba294c6492031d893423.