Page MenuHomeVyOS Platform
Feed All Stories

Jan 24 2023

florin added a comment to T4815: Fix various name server config issues.

There is also a service called "pppd-dns.service" that references "/etc/ppp/ip-down.d/0000usepeerdns", this service is enabled by default and fails on new installs.
It should be disabled and optionally, the file removed too.

Jan 24 2023, 10:37 PM · VyOS 1.4 Sagitta
c-po closed T4947: Support mounting container volumes as ro or rw as Resolved.
Jan 24 2023, 8:23 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4941: Accel-ppp IPoE incompatibility with kernel 6.1 from In progress to Needs testing.
Jan 24 2023, 5:25 PM · VyOS 1.4 Sagitta
c-po claimed T4941: Accel-ppp IPoE incompatibility with kernel 6.1.
Jan 24 2023, 5:24 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX7b7a8bf2923d: container: T4947: support mounting container volumes as ro or rw.
Jan 24 2023, 4:41 PM
GitHub <noreply@github.com> committed rVYOSONEX155d3c1ac748: Merge pull request #1773 from c-po/equuleus (authored by c-po).
Jan 24 2023, 4:41 PM
Viacheslav changed the status of T4941: Accel-ppp IPoE incompatibility with kernel 6.1 from Open to In progress.
Jan 24 2023, 1:59 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4941: Accel-ppp IPoE incompatibility with kernel 6.1.

PR https://github.com/vyos/vyos-build/pull/298

Jan 24 2023, 1:58 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX47595a744fbf: op-mode: T4951: bugfix InsufficientResources SyntaxError: invalid syntax.
Jan 24 2023, 7:44 AM
c-po committed rVYOSONEX8a307557eb41: op-mode: xml: T4940: fix build error.
Jan 24 2023, 7:44 AM
erkin committed rVYOSONEX06302555cd50: igmp-proxy: T4912: Rewrite show IGMP proxy commands in the new op-mode format.
Jan 24 2023, 6:58 AM
erkin committed rVYOSONEXaac0a47b6f45: igmp-proxy: T4912: Switch away from Jinja2 to Tabulate, remove undocumented….
Jan 24 2023, 6:58 AM
GitHub <noreply@github.com> committed rVYOSONEXd27a6dbd1cf9: Merge pull request #1766 from erkin/igmp (authored by c-po).
Jan 24 2023, 6:58 AM
mkorobeinikov <92354771+mkorobeinikov@users.noreply.github.com> committed rVYOSONEXa0fc8b80fa11: T4940: new interfaces debugging command (authored by Коробейников Михаил Валерьевич <KoroMV@bss.lan>).
Jan 24 2023, 6:57 AM
GitHub <noreply@github.com> committed rVYOSONEX6968166f19fb: Merge pull request #1771 from mkorobeinikov/current (authored by c-po).
Jan 24 2023, 6:57 AM
dmbaturin committed rVYOSONEXb5e90197263b: op mode: T4951: add InsufficientResources error.
Jan 24 2023, 6:56 AM
GitHub <noreply@github.com> committed rVYOSONEX3e1762e97ea4: Merge pull request #1779 from dmbaturin/T4951-resource-error (authored by c-po).
Jan 24 2023, 6:56 AM
c-po closed T4949: Backport "monitor log" and "show log" op-mode definitions from current to equuleus as Resolved.
Jan 24 2023, 6:56 AM · VyOS 1.3 Equuleus (1.3.3)
c-po committed rVYOSONEX8c957ca3d63a: vrrp: T4109: improve "address" CLI node help strings.
Jan 24 2023, 6:55 AM
c-po committed rVYOSONEX2e4edfd3f0f9: op-mode: T4949: backport "monitor log" commands from current.
Jan 24 2023, 6:36 AM
c-po committed rVYOSONEX17f6027f318b: op-mode: T4949: add "show|monitor log ipoe-server" command.
Jan 24 2023, 6:36 AM
c-po committed rVYOSONEXa383ba561b57: op-mode: add "show|monitor log pppoe-server" command.
Jan 24 2023, 6:36 AM
GitHub <noreply@github.com> committed rVYOSONEX56a134ab03b5: Merge pull request #1776 from c-po/t4949-backports (authored by c-po).
Jan 24 2023, 6:36 AM

Jan 23 2023

jestabro committed rVYOSONEX67fae93f9c0a: op-mode: T4942: add op-mode config_mgmt.py to standardized list.
Jan 23 2023, 8:50 PM
jestabro closed T4953: Remove convert_kwargs_to_snake_case decorator in dynamic generation of GraphQL resolvers as Resolved.
Jan 23 2023, 8:37 PM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEX3dc53da7a5e7: graphql: T4953: remove convert_kwargs_to_snake_case decorator.
Jan 23 2023, 8:37 PM
jestabro committed rVYOSONEX90bd28bd9c48: graphql: T4544: use opmode._is_op_mode_function_name instead of local copy.
Jan 23 2023, 8:37 PM
jestabro triaged T4953: Remove convert_kwargs_to_snake_case decorator in dynamic generation of GraphQL resolvers as Normal priority.
Jan 23 2023, 8:35 PM · VyOS 1.4 Sagitta
c-po moved T4952: Improve interface completion helper CLI experience from Open to In Progress on the VyOS 1.4 Sagitta board.
Jan 23 2023, 4:50 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX36adc975316b: op-mode: T4952: improve interface completion helper CLI experience.
Jan 23 2023, 4:46 PM
c-po changed the status of T4952: Improve interface completion helper CLI experience from Open to In progress.
Jan 23 2023, 4:43 PM · VyOS 1.4 Sagitta
c-po created T4952: Improve interface completion helper CLI experience.
Jan 23 2023, 4:43 PM · VyOS 1.4 Sagitta
c-po moved T4949: Backport "monitor log" and "show log" op-mode definitions from current to equuleus from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 23 2023, 4:43 PM · VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4949: Backport "monitor log" and "show log" op-mode definitions from current to equuleus.

PR 1.3 https://github.com/vyos/vyos-1x/pull/1776

Jan 23 2023, 4:42 PM · VyOS 1.3 Equuleus (1.3.3)
dmbaturin triaged T4951: Add an op mode exception for cases when operations fail due to insufficient system resources as Normal priority.
Jan 23 2023, 4:38 PM · VyOS 1.4 Sagitta (1.4.0-epa1)
dmbaturin committed rVYOSONEXd18bb080ec6b: T4944: disallow bare literals in raw op mode outputs.
Jan 23 2023, 4:29 PM
GitHub <noreply@github.com> committed rVYOSONEXcf78cac4757c: Merge pull request #1770 from dmbaturin/no-bare-literals (authored by jestabro).
Jan 23 2023, 4:29 PM
jestabro added a comment to T4944: Prevent op mode functions from returning bare literals in raw output.

@erkin this should not be an issue in practice, I believe: it is true that humps decamelize(None) returns "", however the PR here will reject non dict or list values. In practice, if an op-mode script has no data, it will raise an error, for example, DataUnavailable, or should return, say, {}.

Jan 23 2023, 4:29 PM · VyOS 1.4 Sagitta
dmbaturin added a subtask for T4564: Root task for rewriting [op-mode] to vyos.opmode format: T4950: Add "set" to the list of op mode functions.
Jan 23 2023, 4:28 PM · VyOS Rolling
dmbaturin added a parent task for T4950: Add "set" to the list of op mode functions: T4564: Root task for rewriting [op-mode] to vyos.opmode format.
Jan 23 2023, 4:28 PM · VyOS Rolling
dmbaturin triaged T4950: Add "set" to the list of op mode functions as Normal priority.
Jan 23 2023, 4:18 PM · VyOS Rolling
n.fort added a comment to T1297: Add GARP settings to VRRP/keepalived.

PR for 1.4: https://github.com/vyos/vyos-1x/pull/1777

Jan 23 2023, 12:39 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.4 Sagitta
lucasec added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

For completeness let me link this back to discussion here: https://github.com/vyos/vyos-1x/pull/1024#issuecomment-1399908479
TL;DR I do not believe this bug needs to be re-opened, what was likely identified is a different, unrelated, limitation of pdns-recursor that affects the newer authoritative DNS functionality.

Jan 23 2023, 7:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T4683: Add kitty-terminfo package to build from Unknown Status to Resolved.
Jan 23 2023, 7:16 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po changed the status of T4798: Migrate the file-exists validator away from Python, a subtask of T4795: Cleanup custom python validators, from Unknown Status to Resolved.
Jan 23 2023, 7:16 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
c-po changed the status of T4798: Migrate the file-exists validator away from Python from Unknown Status to Resolved.
Jan 23 2023, 7:16 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4875: Replace Python validator 'interface-name' to avoid Python startup cost from Unknown Status to Resolved.
Jan 23 2023, 7:14 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4875: Replace Python validator 'interface-name' to avoid Python startup cost, a subtask of T4795: Cleanup custom python validators, from Unknown Status to Resolved.
Jan 23 2023, 7:14 AM · VyOS 1.4 Sagitta (1.4.0-epa1)
c-po added a comment to T4947: Support mounting container volumes as ro or rw.

PR for VyOS 1.3 https://github.com/vyos/vyos-1x/pull/1773

Jan 23 2023, 7:14 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4664: Add validation to reject whitespace in tag node value names, a subtask of T4628: ConfigTree() throws ValueError() if tagNode contains whitespaces, from Unknown Status to Resolved.
Jan 23 2023, 7:13 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4664: Add validation to reject whitespace in tag node value names from Unknown Status to Resolved.
Jan 23 2023, 7:13 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po committed rVYOSONEX1bd69a81dc32: op-mode: add "show|monitor log pppoe-server" command.
Jan 23 2023, 5:55 AM
c-po changed the status of T4949: Backport "monitor log" and "show log" op-mode definitions from current to equuleus from Open to In progress.
Jan 23 2023, 5:41 AM · VyOS 1.3 Equuleus (1.3.3)
c-po created T4949: Backport "monitor log" and "show log" op-mode definitions from current to equuleus.
Jan 23 2023, 5:41 AM · VyOS 1.3 Equuleus (1.3.3)
c-po committed rVYOSONEX3fb9a96f22c6: op-mode: add "show|monitor log pppoe-server" command.
Jan 23 2023, 5:34 AM
c-po committed rVYOSONEX68a8cd2612cb: op-mode: add "show|monitor log ipoe-server" command.
Jan 23 2023, 5:34 AM

Jan 22 2023

c-po committed rVYOSONEX608786f85ee8: op-mode: macsec: T4537: use <path> completion helper over <script>.
Jan 22 2023, 9:47 PM
c-po committed rVYOSONEX237e28f1d2ab: op-mode: sstp: T4384: use <path> completion helper over <script>.
Jan 22 2023, 9:47 PM
c-po committed rVYOSONEX38bab7932408: pppoe: T4948: add CLI option to allow definition of host-uniq flag.
Jan 22 2023, 9:47 PM
c-po moved T4948: pppoe: add CLI option to allow definition of host-uniq flag from In Progress to Finished on the VyOS 1.4 Sagitta board.
Jan 22 2023, 9:46 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a comment to T4941: Accel-ppp IPoE incompatibility with kernel 6.1.

Created upstream bug report https://github.com/accel-ppp/accel-ppp/issues/74

Jan 22 2023, 9:45 PM · VyOS 1.4 Sagitta
c-po updated the task description for T4948: pppoe: add CLI option to allow definition of host-uniq flag.
Jan 22 2023, 9:02 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a comment to T4948: pppoe: add CLI option to allow definition of host-uniq flag.

Tested using VyOS PPPoE server:

Jan 22 2023, 9:01 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4948: pppoe: add CLI option to allow definition of host-uniq flag from Open to In Progress on the VyOS 1.4 Sagitta board.
Jan 22 2023, 8:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4948: pppoe: add CLI option to allow definition of host-uniq flag from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 8:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a project to T4948: pppoe: add CLI option to allow definition of host-uniq flag: VyOS 1.3 Equuleus (1.3.3).
Jan 22 2023, 8:14 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4948: pppoe: add CLI option to allow definition of host-uniq flag from Open to In progress.
Jan 22 2023, 6:33 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po created T4948: pppoe: add CLI option to allow definition of host-uniq flag.
Jan 22 2023, 6:33 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po committed rVYOSONEXddd2a3e01b2f: validators: T4798: replace python file-exists validator with file-path.
Jan 22 2023, 5:53 PM
c-po committed rVYOSONEX1bfe506d93d5: validators: T4875: use file-path to replace validator 'interface-name'.
Jan 22 2023, 5:53 PM
GitHub <noreply@github.com> committed rVYOSONEXe090c10ea076: Merge pull request #1774 from c-po/t4875-backport (authored by c-po).
Jan 22 2023, 5:53 PM
initramfs added a comment to T4683: Add kitty-terminfo package to build.

There's already an open PR for the backport to 1.3 here: https://github.com/vyos/vyos-build/pull/265 which @c-po seems to have approved, should I close that PR in favor of the new one?

Jan 22 2023, 12:13 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4664: Add validation to reject whitespace in tag node value names from Backlog to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:42 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po added a comment to T4664: Add validation to reject whitespace in tag node value names.

Backport PR for VyOS 1.3 https://github.com/vyos/vyatta-cfg/pull/58

Jan 22 2023, 7:42 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4664: Add validation to reject whitespace in tag node value names from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:41 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4737: FRRouting/zebra 7.5.1 does not redistribute routes to other protocols from Need Triage to Backlog on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:40 AM · VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4798: Migrate the file-exists validator away from Python.

Backport PR for VyOS 1.3 https://github.com/vyos/vyos-1x/pull/1774

Jan 22 2023, 7:39 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4798: Migrate the file-exists validator away from Python from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:33 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po closed T4906: ipsec connections shows only one connection as up as Resolved.
Jan 22 2023, 7:33 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po moved T4906: ipsec connections shows only one connection as up from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:33 AM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po closed T4683: Add kitty-terminfo package to build as Unknown Status.
Jan 22 2023, 7:32 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4683: Add kitty-terminfo package to build.

Backport for VyOS 1.3 https://github.com/vyos/vyos-build/pull/296

Jan 22 2023, 7:32 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4683: Add kitty-terminfo package to build from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 22 2023, 7:31 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4683: Add kitty-terminfo package to build from Open to Finished on the VyOS 1.4 Sagitta board.
Jan 22 2023, 7:31 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po assigned T4737: FRRouting/zebra 7.5.1 does not redistribute routes to other protocols to v.huti.
Jan 22 2023, 7:28 AM · VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4853: OpenVPN: unable to commit changes when the interface is down/unknown state.

can you provide me a full configuration so I can test and debug the issue?

Jan 22 2023, 7:27 AM · VyOS Rolling, Bugs
c-po changed the status of T4853: OpenVPN: unable to commit changes when the interface is down/unknown state from Open to In progress.
Jan 22 2023, 7:26 AM · VyOS Rolling, Bugs
c-po committed rVYOSONEX33c3a02729ae: T4911: op-mode: bugfix AttributeError: 'str' object has no attribute 'items'.
Jan 22 2023, 7:22 AM

Jan 21 2023

c-po moved T4875: Replace Python validator 'interface-name' to avoid Python startup cost from In Progress to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 21 2023, 8:35 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po closed T4387: Create additional smoketests for multiwan PBR & load-balanced configurations as Resolved.
Jan 21 2023, 8:34 PM · VyOS 1.4 Sagitta
c-po closed T4799: PowerDNS >= 4.7 does not get reloaded by vyos-hostsd as Resolved.
Jan 21 2023, 8:33 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4799: PowerDNS >= 4.7 does not get reloaded by vyos-hostsd from Open to Finished on the VyOS 1.4 Sagitta board.
Jan 21 2023, 8:33 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4799: PowerDNS >= 4.7 does not get reloaded by vyos-hostsd from In Progress to Finished on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 21 2023, 8:33 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po moved T4799: PowerDNS >= 4.7 does not get reloaded by vyos-hostsd from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 21 2023, 8:32 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.3)
c-po added a comment to T4875: Replace Python validator 'interface-name' to avoid Python startup cost.

Backport PRs for VyOS 1.3:

Jan 21 2023, 7:00 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T4878: Any interface bonding changes cause interface flapping from Unknown Status to Resolved.
Jan 21 2023, 1:26 PM · VyOS 1.4 Sagitta
c-po removed a project from T4878: Any interface bonding changes cause interface flapping: VyOS 1.3 Equuleus (1.3.3).
Jan 21 2023, 1:22 PM · VyOS 1.4 Sagitta
c-po added a comment to T4878: Any interface bonding changes cause interface flapping.

VyOS 1.3 uses config.set_level() in get_interface_dict() thus this bug is not present in VyOS 1.3.

Jan 21 2023, 1:22 PM · VyOS 1.4 Sagitta
c-po moved T4878: Any interface bonding changes cause interface flapping from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 21 2023, 1:19 PM · VyOS 1.4 Sagitta
c-po moved T4875: Replace Python validator 'interface-name' to avoid Python startup cost from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.3) board.
Jan 21 2023, 1:19 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta