Merged.
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Jan 29 2020
This is not a backport candidate until 'T834: accel-ppp: l2tp implementation' has been backported.
This is not a backport candidate until the 'T989: accel-ppp: IPoE implementation' has been backported.
This is not a backport candidate until the full OpenVPN rewrite is backported.
Parent task not yet listed for backport; discussed with @zsdc for possible inclusion in future.
Jan 28 2020
Actually, upon reflection, the parser error is just too many terms on the line, hitting HandlingError; the rare exception exists, but is misleading, so 'use cases and/or implementation' ...
As expected,
(1) This is a parser error
(2) It is independent of any specific configuration script; it can be reproduced by calling conf.get_config_dict() with uncommitted changes, from any conf_mode script.
Jan 17 2020
Jan 16 2020
Yes, thanks, c-po; the revised settings (above) are consistent with defaults and behaviour for both crux and equuleus.
Jan 15 2020
I will backport this, unless objections ...
For consistency with the relative sizes set by CLI in the conf_mode script (system-ip.py), the default params should be:
The size of an ARP cache entry is 384 bytes (x86-64), so the change will add ~720k -- ~3 MiB, which seems reasonable. I will add the suggested settings to sysctl defaults.
Jan 13 2020
Revising this design, following discussion with dmbaturin; implementation in T1962.
Jan 7 2020
Move to 'Needs testing'; repo linked below. Add example of third-party package, and test, before PR.
Jan 2 2020
Dec 23 2019
This appears to be a moving target in at least one sense:
The package lists I now see differ from what is listed in the files above; one notable difference is a missing 'systemd-sysv':
Dec 20 2019
My guess would be missing live-tools in the recommends=false case; live-tools replaces update-initramfs with its version. I'm building to check ...
Dec 17 2019
To avoid confusion, this will only be in the equuleus branch:
https://github.com/vyos/vyos-1x/compare/equuleus...jestabro:T1585?expand=1
Initial version for equuleus here:
https://github.com/jestabro/vyos-1x/tree/T1585
Dec 11 2019
This requirement needs to be applied to 'running_config' as well, in case of (1) editing at the level of an unset node (parse error); (2) reading effective_value(s) in configuration mode (lacking full paths).
Thanks; this is necessary when (1) editing at the level of an unset node; (2) reading effective_value(s) in configuration mode. I will extend the original fix.
Dec 10 2019
Dec 9 2019
A version of @hagbard 's fix has been committed as eced4a49c67d2e0e3e131193afe679aee0c5c679; the incorrect behaviour with the edit level has been fixed and referenced in that task (T1846).
A parsimonious fix to this issue has been committed; I will move the status to "In progress" until the related issues mentioned here are sorted through.
Dec 6 2019
Dec 5 2019
Dec 4 2019
The fix suggested in the pull request did not resolve the issue as a consequence of T1847. With that issue resolved, we can consider this merge.
Dec 3 2019
@Merijn I am consulting with the author of the pull request; I still need to confirm behavior before we can consider merging.
The resolution in T1801 will prevent the error in this case.
The general solution has been merged into vyos-1x.
Nov 27 2019
@Merijn I will build and run a sanity check, and then we can merge into rolling for testing; I'll confirm when done. Thanks again for the offer to test.
Nov 26 2019
The merged fix addressed the problem as it occurs in configuration mode, however, the same issue can occur during the running of migration scripts. A solution to cover all cases has been tested, and is pending.