Page MenuHomeVyOS Platform
Feed Search

Sep 9 2024

dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6469: Remove J2Lint workflow from vyos-1x.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6469: Remove J2Lint workflow from vyos-1x, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6449: PR title/commit message check workfow to add comment to PR incase of title is not compliant.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6449: PR title/commit message check workfow to add comment to PR incase of title is not compliant.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6449: PR title/commit message check workfow to add comment to PR incase of title is not compliant, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6466: Add PR checks as mandatory for vyos-1x.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6466: Add PR checks as mandatory for vyos-1x.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6466: Add PR checks as mandatory for vyos-1x, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6410: separate subset of workflows for documentation.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6410: separate subset of workflows for documentation.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6410: separate subset of workflows for documentation, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:13 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6392: validate backport with reusable action.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6392: validate backport with reusable action, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6392: validate backport with reusable action.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6349: keep all workflows as reusable workflows in global .github and make vyox-1x to use from there.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6349: keep all workflows as reusable workflows in global .github and make vyox-1x to use from there.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6349: keep all workflows as reusable workflows in global .github and make vyox-1x to use from there, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:11 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6316: need to add automatic assignment of reviewers from reviewers team.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6316: need to add automatic assignment of reviewers from reviewers team.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6316: need to add automatic assignment of reviewers from reviewers team, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6645: Handle merge commits in mirror PR workflow.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6645: Handle merge commits in mirror PR workflow.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6645: Handle merge commits in mirror PR workflow, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:10 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6660: Mirror PR: Remove temp feature branch after merge.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6660: Mirror PR: Remove temp feature branch after merge.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6660: Mirror PR: Remove temp feature branch after merge, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6678: Implement darker with ruff workflow.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6678: Implement darker with ruff workflow.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6678: Implement darker with ruff workflow, added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:08 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6416: Run smoke tests before merging .
Sep 9 2024, 4:07 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6416: Run smoke tests before merging .
Sep 9 2024, 4:07 PM · GitHub Infrastructure
dmbaturin edited parent tasks for T6416: Run smoke tests before merging , added: T6707: Implement a new build and release workflow based on GitHub Actions; removed: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:07 PM · GitHub Infrastructure
dmbaturin removed a parent task for T6461: Create a workflow, that checks existence of codeowners file in repo, if not create one.: T6309: Check code quality with CodeQL.
Sep 9 2024, 4:07 PM · GitHub Infrastructure
dmbaturin removed a subtask for T6309: Check code quality with CodeQL: T6461: Create a workflow, that checks existence of codeowners file in repo, if not create one..
Sep 9 2024, 4:07 PM · GitHub Infrastructure
dmbaturin added a subtask for T6707: Implement a new build and release workflow based on GitHub Actions: T6461: Create a workflow, that checks existence of codeowners file in repo, if not create one..
Sep 9 2024, 4:06 PM · GitHub Infrastructure
dmbaturin added a parent task for T6461: Create a workflow, that checks existence of codeowners file in repo, if not create one.: T6707: Implement a new build and release workflow based on GitHub Actions.
Sep 9 2024, 4:06 PM · GitHub Infrastructure
dmbaturin created T6707: Implement a new build and release workflow based on GitHub Actions.
Sep 9 2024, 4:06 PM · GitHub Infrastructure

Sep 3 2024

dmbaturin created T6697: "force commit-archive" doesn't work anymore.
Sep 3 2024, 2:51 PM · VyOS Rolling, Bugs
dmbaturin created T6696: Move "clear session" to "reset session".
Sep 3 2024, 2:36 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), Restricted Project, VyOS Rolling
dmbaturin created T6695: Machine-readable operational mode support for traceroute.
Sep 3 2024, 10:45 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin created T6694: Move commands that do not fit anywhere else in the new "execute" family.
Sep 3 2024, 10:22 AM · VyOS 1.5 Circinus (1.5.0), VyOS Rolling

Aug 12 2024

dmbaturin triaged T6645: Handle merge commits in mirror PR workflow as High priority.
Aug 12 2024, 7:29 AM · GitHub Infrastructure
dmbaturin triaged T6647: Zone-based Firewalls on Bridges would flag related DHCP traffic invalid as High priority.
Aug 12 2024, 7:29 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Aug 11 2024

dmbaturin renamed T6571: OpenVPN: Rename the CLI node option "ncp-ciphers" to "data-ciphers" from OpenVPN: Rename the CLI node option "ncp-ciphers" with "data-ciphers" to OpenVPN: Rename the CLI node option "ncp-ciphers" to "data-ciphers".
Aug 11 2024, 2:18 PM · VyOS 1.5 Circinus

Jul 30 2024

dmbaturin created T6622: Add support for non-decimal numbers to the numeric validator.
Jul 30 2024, 9:54 AM · VyOS Rolling

Jul 29 2024

dmbaturin committed rVYOSONEX30111fa493c7: vyos.configtree: T6620: allow list_nodes() to work on non-existent paths.
Jul 29 2024, 8:29 PM
dmbaturin created T6620: Allow using list_nodes on paths that do not exist.
Jul 29 2024, 5:24 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin assigned T5367: Syslog doesn't send timezone information to the server to c-po.
Jul 29 2024, 2:57 PM · Bugs, VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.1)

Jul 27 2024

dmbaturin added a project to T6613: VyOS local system users TACACS+ authorization requests do not work correctly: VyOS Rolling.
Jul 27 2024, 9:41 AM · VyOS 1.4 Sagitta (1.4.2), VyOS 1.5 Circinus, VyOS Rolling

Jul 23 2024

dmbaturin edited projects for T4026: PKI: generate pki certificate sign <ca-name> is not working, added: VyOS 1.4 Sagitta (1.4.1); removed VyOS 1.4 Sagitta (1.4.0-GA).
Jul 23 2024, 9:40 AM · VyOS 1.4 Sagitta (1.4.1)

Jul 18 2024

dmbaturin committed rVYOSONEX33ae19a57dc1: op-mode: T6586: add a distinct exception for unconfigured objects.
Jul 18 2024, 12:23 PM
dmbaturin renamed T6525: SNMP extension script paths relative to /config/user-data do not work as expected from SNMP: After upgrading to 1.4.0, the snmp extensions script existence is not validated properly to SNMP extension script paths relative to /config/user-data do not work as expected.
Jul 18 2024, 12:06 PM · Bugs, VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.0)
dmbaturin added projects to T6525: SNMP extension script paths relative to /config/user-data do not work as expected: VyOS Rolling, VyOS 1.5 Circinus.
Jul 18 2024, 12:05 PM · Bugs, VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.0)

Jul 17 2024

dmbaturin added a subtask for T6591: Deprecate the net30 topology option in OpenVPN: T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients.
Jul 17 2024, 1:14 PM · VyOS 1.5 Circinus, VyOS Rolling
dmbaturin added a parent task for T2145: openvpn: server default topology net30 is incompatible with static client IPs for Windows clients: T6591: Deprecate the net30 topology option in OpenVPN.
Jul 17 2024, 1:14 PM · VyOS 1.4 Sagitta (1.4.1)
dmbaturin created T6591: Deprecate the net30 topology option in OpenVPN.
Jul 17 2024, 1:01 PM · VyOS 1.5 Circinus, VyOS Rolling
dmbaturin committed rVYOSONEXd055f29dbd5b: op-mode: T6580: read active nodes directly from the config tree.
Jul 17 2024, 12:56 PM
dmbaturin edited projects for T6583: Use a single style for all Python code, added: VyOS Rolling; removed VyOS 1.5 Circinus.
Jul 17 2024, 11:21 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin created T6589: Return a dict when querying information about a single interface.
Jul 17 2024, 10:14 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
dmbaturin created T6588: Raise an error when trying to retrieve or manipulate non-existent IPsec entities.
Jul 17 2024, 10:07 AM · VyOS Rolling
dmbaturin created T6587: Raise an error when trying to get information about network interfaces that don't exist.
Jul 17 2024, 9:59 AM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
dmbaturin renamed T6586: Add an distinct exception for unconfigured objects to vyos.opmode from Add an distinc exception for unconfigured objects to vyos.opmode to Add an distinct exception for unconfigured objects to vyos.opmode .
Jul 17 2024, 9:56 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin created T6586: Add an distinct exception for unconfigured objects to vyos.opmode .
Jul 17 2024, 9:49 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin created T6585: Consistent use of unconfigured entity errors in op mode.
Jul 17 2024, 9:44 AM · VyOS Rolling

Jul 15 2024

dmbaturin triaged T6565: Use bullfrog action to get the outbound info audit - vyos-1x current as Normal priority.
Jul 15 2024, 6:34 AM · GitHub Infrastructure
dmbaturin triaged T6570: Firewall bridge allways passes traffic to IP layer as Normal priority.
Jul 15 2024, 6:34 AM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin triaged T6572: Add create pr workflow as Normal priority.
Jul 15 2024, 6:33 AM · GitHub Infrastructure
dmbaturin triaged T6574: vti-up-down script brings down VTIs when Child SA is renegotiated or reestablished as Normal priority.
Jul 15 2024, 6:33 AM · VyOS Rolling, Bugs
dmbaturin triaged T6575: op-mode: ntp: add support for NTP service restart via CLI as Normal priority.
Jul 15 2024, 6:32 AM · VyOS Rolling, VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus
dmbaturin changed Is it a breaking change? from none to compatible on T6577: op-mode: create generic service restart helper to work with the API.
Jul 15 2024, 6:32 AM · VyOS Rolling, VyOS 1.5 Circinus
dmbaturin triaged T6577: op-mode: create generic service restart helper to work with the API as Normal priority.
Jul 15 2024, 6:32 AM · VyOS Rolling, VyOS 1.5 Circinus
dmbaturin triaged T6578: Unhandled exception in "show openconnect-server sessions" as Normal priority.
Jul 15 2024, 6:31 AM · Bugs, VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, VyOS 1.5 Circinus
dmbaturin renamed T6578: Unhandled exception in "show openconnect-server sessions" from ocserv op mode needs improvement to Unhandled exception in "show openconnect-server sessions".
Jul 15 2024, 6:31 AM · Bugs, VyOS 1.4 Sagitta (1.4.1), VyOS Rolling, VyOS 1.5 Circinus
dmbaturin triaged T6579: VyOS version numbering convention as Wishlist priority.
Jul 15 2024, 6:29 AM · Restricted Project

Jul 14 2024

dmbaturin committed rVYOSONEXb52f4ecc8961: firewall: T6581: fix completion for "show firewall ... rule".
Jul 14 2024, 7:44 PM
dmbaturin created T6581: Missing completion for `show firewall <ipv4|ipv6> name <name> rule` commands.
Jul 14 2024, 2:11 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling
dmbaturin created T6580: Make node path completion read directly from the active config directory tree.
Jul 14 2024, 1:33 PM · VyOS 1.5 Circinus (2026.03), VyOS Rolling
dmbaturin created VyOS Rolling.
Jul 14 2024, 1:17 PM

Jul 8 2024

dmbaturin removed a project from T1467: Loopback interface naming and dummy devices: VyOS 1.5 Circinus.
Jul 8 2024, 2:55 PM
dmbaturin closed T1467: Loopback interface naming and dummy devices as Wontfix.

Since loopback and dummy are fundamentally different in Linux, trying to pretend they are not would be misleading rather than helpful. Unless anything changes in the kernel, we should keep things as is.

Jul 8 2024, 2:54 PM

Jul 3 2024

dmbaturin committed rVYOSONEXdc60fe993505: op-mode: T6537: include hostname in the reboot/shutdown warning message.
Jul 3 2024, 8:14 PM
dmbaturin renamed T5552: 'set system option performance throughput' enables IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding' from 'set system option performance throughput' enabled IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding' to 'set system option performance throughput' enables IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding'.
Jul 3 2024, 6:16 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1)
dmbaturin assigned T5552: 'set system option performance throughput' enables IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding' to natali-rs1985.
Jul 3 2024, 6:16 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1)
dmbaturin renamed T5552: 'set system option performance throughput' enables IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding' from Commands 'set system ipv6 disable-forwarding' and 'set system option performance throughput' are mutually exclusive to 'set system option performance throughput' enabled IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding'.
Jul 3 2024, 6:15 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1)
dmbaturin renamed T6537: Include hostname in the reboot/shutdown warning messsage from Include hostname in the reboot warning messsage to Include hostname in the reboot/shutdown warning messsage.
Jul 3 2024, 5:42 PM · VyOS 1.4 Sagitta (1.4.1), VyOS 1.5 Circinus, VyOS Rolling
dmbaturin renamed T5878: Make the list of SSH server ciphers configurable from Add option to allow unsecure ciphers in SSH to Make the list of SSH server ciphers configurable.
Jul 3 2024, 1:33 PM · VyOS 1.4 Sagitta (1.4.1)
dmbaturin added a comment to T5820: error on dhcpv6-server range prefix with trailing colon (:).

@Giggum The main reason for using ipaddrcheck is its speed (it's a compiled binary). Python is way too slow for validators due to the interpreter startup cost, so it's not an option until we completely overhaul the CLI backend. I'll look into the issue.

Jul 3 2024, 1:31 PM · VyOS Rolling, Bugs
dmbaturin added a comment to T5790: ISIS invalid format of hello packet when interface mtu is between 1501 and 1535.

FRR issue is still open, no progress.

Jul 3 2024, 1:29 PM · VyOS Rolling, Bugs
dmbaturin added a comment to T5679: DHCP relay not working when same interface is used as listen- and downstream-interface.

Since ISC DHCP relay agent is abandoned, I wonder if there are any chances of getting it fixed.

Jul 3 2024, 1:26 PM
dmbaturin added a comment to T5552: 'set system option performance throughput' enables IPv6 forwarding even if it's explicitly disabled with 'set system ipv6 disable-forwarding'.

I agree with @Apachez: people should be able to disable IPv4 or IPv6 forwarding if they feel like it. For example, a router used exclusively as a looking glass or a load balancer arguably shouldn't forward any packets on L3.

Jul 3 2024, 1:22 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta (1.4.1)
dmbaturin closed T5549: Result of system audit by Lynis as Invalid.

Since the task as worded is no actionable, I'm closing it as invalid. I'm not against using any tools that might help us, but we need to be sure what the task is (e.g., to implement regular scanning, or to fix specific suggestions from a scan...).

Jul 3 2024, 1:19 PM · Invalid
dmbaturin lowered the priority of T5522: Add logging for which mksquashfs syntax is being used from Normal to Wishlist.

No urgency here, so moving out of LTS.

Jul 3 2024, 1:15 PM · VyOS Rolling
dmbaturin closed T5514: Improve error handling when/if config.boot is deleted or missing as Resolved.
Jul 3 2024, 1:12 PM · VyOS 1.4 Sagitta (1.4.1)
dmbaturin edited projects for T5498: fsck during boot doesnt work, added: VyOS 1.5 Circinus; removed VyOS 1.4 Sagitta (1.4.1).

No simple solution, so it should be done and tested in a development release first in any case, not in LTS.

Jul 3 2024, 1:11 PM · VyOS Rolling, Bugs
dmbaturin edited projects for T5499: initial arm64 support for RPI4 and QEMU VM, added: VyOS 1.5 Circinus; removed VyOS 1.4 Sagitta (1.4.1).

Moving to 1.5 for now. If we are confident about the solution, we can backport it to 1.4 later. New architectures certainly should be introduced in development releases first.

Jul 3 2024, 1:08 PM
dmbaturin renamed T5455: Migrate SSH fingerprints to the new image on upgrade from SSH fingerprints isnt migrated during add system image to SSH fingerprints aren't migrated to the new image on upgrade.
Jul 3 2024, 1:06 PM · VyOS Rolling, VyOS 1.5 Circinus (2025.11)
dmbaturin committed rVYOSONEX7958c9794813: op-mode: T6498: add machine-readable tech support report script.
Jul 3 2024, 1:05 PM
dmbaturin edited projects for T5369: System login timeout doesnt work as expected, added: VyOS 1.5 Circinus; removed VyOS 1.4 Sagitta (1.4.1).

Since it's not really a trivial change, I'm moving this to 1.5 now. If we find a good solution and prove that it's perfectly safe, then we can backport it to 1.4 later.

Jul 3 2024, 1:04 PM · VyOS Rolling, Bugs
dmbaturin renamed T5367: Syslog doesn't send timezone information to the server from Syslog remote time zone RSYSLOG_SyslogProtocol23Format to Syslog doesn't send timezone information to the server.
Jul 3 2024, 12:58 PM · Bugs, VyOS 1.5 Circinus, VyOS Rolling, VyOS 1.4 Sagitta (1.4.1)
dmbaturin closed T5752: Check compatibility of new image tools with XCP-NG images as Resolved.

Seems to work well enough in 1.4.0. If any issues turn up, we'll make separate tasks.

Jul 3 2024, 12:21 PM · VyOS 1.4 Sagitta (1.4.0-GA)