Page MenuHomePhabricator

dmbaturin (Daniil Baturin)
UserAdministrator

User Details

User Since
Feb 7 2016, 4:09 PM (180 w, 1 d)
Roles
Administrator

Recent Activity

Thu, Jul 18

dmbaturin changed the status of T1362: VRRP Auth Password Is Not Sanitized - from Open to Needs testing.
Thu, Jul 18, 10:43 PM · VyOS 1.2 Crux
dmbaturin closed T1527: Typo in dhcpv6-server description as Resolved.

We cannot backport anything that introduces a syntax or behaviour change, much less if it may possibly need a migration script. ;)

Thu, Jul 18, 10:13 PM · VyOS 1.2 Crux
dmbaturin changed the status of T1472: Impossible to recreate group in rfc3768-compatibility mode from Confirmed to Needs testing.

@zsdc I've included keepalived 2.0.17 in the rolling release repo and it will be in tomorrow's nightly build. Please test.

Thu, Jul 18, 10:09 PM · VyOS 1.2 Crux
dmbaturin changed the status of T1440: Creating two DHCPv6 shared-network-names with the same subnet is allowed, causes dhcpd to fail to start. from Open to Backport candidate.
Thu, Jul 18, 10:05 PM · VyOS 1.2 Crux
dmbaturin added a comment to T1440: Creating two DHCPv6 shared-network-names with the same subnet is allowed, causes dhcpd to fail to start..

I would be wary of including it in Crux, since it's a behaviour change.

Thu, Jul 18, 10:05 PM · VyOS 1.2 Crux

Tue, Jul 16

dmbaturin added a comment to T1519: Firewall get's confused when using the same network-group name for IPv4 and IPv6.

This is really a broken abstraction. There is no separate namespaces for IPv4 and IPv6 groups in IPset.
We'll have to autoprefix the groups or similar, if we want it to work that way.

Tue, Jul 16, 7:35 PM · VyOS 1.3 Equuleus

Wed, Jul 10

dmbaturin closed T1503: Add functions for commit lock checking as Resolved.
Wed, Jul 10, 6:12 PM · VyOS 1.2 Crux
dmbaturin edited projects for T818: SNMP v3 - remove required engineid from user node, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:12 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin edited projects for T1131: open-vm-tools causing 100% CPU load, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:11 PM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
dmbaturin edited projects for T1209: OSPF max-metric configuration not supported, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:11 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin removed a project from T1288: FRR: rewrite staticd backend (/opt/vyatta/share/vyatta-cfg/templates/protocols/static/*): VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:10 PM · VyOS 1.3 Equuleus
dmbaturin removed a project from T1295: FRR: update documentation : VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:10 PM · VyOS 1.3 Equuleus
dmbaturin edited projects for T1311: WAN load-balancing can't flush connections when conntrack-sync is enabled, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:10 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin edited projects for T1392: Large firewall rulesets cause the system to lose configuration and crash at startup, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:09 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin closed T1400: iBGP: remote-as and router AS can't be the same value as Resolved.
Wed, Jul 10, 6:09 PM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus
dmbaturin closed T1428: Wireguard: fwmark setting is not honored as Resolved.
Wed, Jul 10, 6:09 PM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin changed the status of T1430: Add options for custom DHCP client-id and hostname from Open to Backport candidate.
Wed, Jul 10, 6:05 PM · VyOS 1.2 Crux (VyOS 1.2.3)
dmbaturin edited projects for T1450: crux: ping * flood is not working, added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:04 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin edited projects for T1452: accel-pppoe - add vendor option to shaper , added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:03 PM · VyOS 1.2 Crux (VyOS 1.2.3), VyOS 1.3 Equuleus
dmbaturin edited projects for T1493: IPv6 prefix delegation, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux (VyOS 1.2.2).
Wed, Jul 10, 6:03 PM · VyOS 1.3 Equuleus
dmbaturin closed T1504: DHCP-provided DNS servers are not propagated to resolv.conf as Resolved.
Wed, Jul 10, 6:02 PM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin triaged T1505: vyos.config return_effective_values does not convert the output to a list as Unbreak Now! priority.
Wed, Jul 10, 6:02 PM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin closed T1505: vyos.config return_effective_values does not convert the output to a list as Resolved.
Wed, Jul 10, 6:01 PM · VyOS 1.2 Crux (VyOS 1.2.2)

Mon, Jul 8

dmbaturin renamed T1465: Priority inversion in "interfaces vti vtiX ip" from Upgrade path errors 1.1.8 to 1.2.1-S2 to Priority inversion in "interfaces vti vtiX ip".
Mon, Jul 8, 4:07 PM · VyOS 1.2 Crux

Wed, Jul 3

dmbaturin added a comment to T1465: Priority inversion in "interfaces vti vtiX ip".

@ekim First of all, a quick fix for your situation with next-hop: add { } after the next-hop that is missing it. I.e.:

Wed, Jul 3, 12:12 PM · VyOS 1.2 Crux
dmbaturin created T1505: vyos.config return_effective_values does not convert the output to a list.
Wed, Jul 3, 10:00 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin changed the status of T1503: Add functions for commit lock checking from Open to Needs testing.
Wed, Jul 3, 1:49 AM · VyOS 1.2 Crux
dmbaturin claimed T1503: Add functions for commit lock checking.
Wed, Jul 3, 1:48 AM · VyOS 1.2 Crux
dmbaturin created T1504: DHCP-provided DNS servers are not propagated to resolv.conf.
Wed, Jul 3, 1:48 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin closed T1502: Add build sanity checking tools to the dev builds as Resolved.
Wed, Jul 3, 1:43 AM · VyOS 1.3 Equuleus
dmbaturin created T1503: Add functions for commit lock checking.
Wed, Jul 3, 1:35 AM · VyOS 1.2 Crux

Tue, Jul 2

dmbaturin created T1502: Add build sanity checking tools to the dev builds.
Tue, Jul 2, 8:48 PM · VyOS 1.3 Equuleus

Mon, Jul 1

dmbaturin changed Why the issue appeared? from none to implementation-mistake on T1433: "show dhcpv6 server leases" shows leases from wrong file.
Mon, Jul 1, 8:57 AM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus

Sun, Jun 30

dmbaturin added a comment to T1430: Add options for custom DHCP client-id and hostname.

@c-po We have plurals everywhere we have more than one option under a subtree. dhcpv6-options, offload-options, "system options"
Since there's also the hostname option, and possibly other options we may want to send, that makes sense I guess.

Sun, Jun 30, 6:17 PM · VyOS 1.2 Crux (VyOS 1.2.3)

Sat, Jun 29

dmbaturin changed the status of T1479: libvyosconfig error reporting doesn't include line numbers from Open to Needs testing.
Sat, Jun 29, 9:44 PM · VyOS 1.2 Crux
dmbaturin changed the status of T1478: libvyosconfig parser does not support escaped quotes inside single-quoted strings from Open to Needs testing.
Sat, Jun 29, 9:44 PM · VyOS 1.2 Crux

Fri, Jun 28

dmbaturin created T1496: Separate rolling release and LTS kernel builds.
Fri, Jun 28, 11:01 PM · VyOS 1.2 Crux

Tue, Jun 25

dmbaturin added a comment to T1320: Instructions to build libvyosconfig multiplatform.

This hasn't been possible because it links to vyconf, which makes a UNIX cultural assumption. However, I'm moving the tree handling modules and the parsers into a reusable library that can be used by both vyconf and libvyosconfig, and custom applications as well. Then it should be possible.

Tue, Jun 25, 7:15 AM · VyOS 1.3 Equuleus

Sun, Jun 23

dmbaturin created T1479: libvyosconfig error reporting doesn't include line numbers.
Sun, Jun 23, 7:28 PM · VyOS 1.2 Crux
dmbaturin created T1478: libvyosconfig parser does not support escaped quotes inside single-quoted strings.
Sun, Jun 23, 5:10 PM · VyOS 1.2 Crux

Jun 22 2019

dmbaturin added a comment to T1467: Loopback interface naming and dummy devices.

I think it may be a good idea.

Jun 22 2019, 12:08 PM · VyOS 1.3 Equuleus
dmbaturin closed T1445: vyos-build is broken as Resolved.

Builds work again.

Jun 22 2019, 11:56 AM
dmbaturin added projects to T1428: Wireguard: fwmark setting is not honored: VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus.
Jun 22 2019, 11:56 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin changed the status of T1376: Change dhcp lease couting funcition from Open to Needs testing.
Jun 22 2019, 11:54 AM · VyOS 1.2 Crux (VyOS 1.2.0-GA)
dmbaturin closed T1371: Arguments of VRRP health check scripts are ignored as Resolved.
Jun 22 2019, 11:54 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin claimed T1362: VRRP Auth Password Is Not Sanitized -.
Jun 22 2019, 11:52 AM · VyOS 1.2 Crux
dmbaturin claimed T1363: output from "show vpn ipsec sa" bugged.
Jun 22 2019, 11:51 AM · VyOS 1.2 Crux
dmbaturin changed Why the issue appeared? from none to design-mistake on T1350: VRRP transition script will be executed once only.
Jun 22 2019, 11:50 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux
dmbaturin claimed T1350: VRRP transition script will be executed once only.

I'm not sure if I can think of a situation when a master script can be used without a backup/fault script, but I suppose it's a fair point.
We likely want to save the state on every transition.

Jun 22 2019, 11:50 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux
dmbaturin closed T1313: Add support for reusable build flavours as Resolved.
Jun 22 2019, 11:27 AM · VyOS 1.3 Equuleus
dmbaturin closed T1300: Consider joining google's Season of Docs program as Resolved.

The application got rejected.

Jun 22 2019, 11:26 AM
dmbaturin added projects to T1286: DHCP hostfile-update isn't removing hostfile entries on expiry.: VyOS 1.2 Crux, VyOS 1.3 Equuleus.
Jun 22 2019, 11:26 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux
dmbaturin closed T1263: current 1.2 iso image not buildable from source as Resolved.

The ISO builds has been fixed, then broken again recently, then fixed again... :)
If anyone runs into a broken build, please reopen.

Jun 22 2019, 11:24 AM
dmbaturin closed T1144: Wiki is too hard to contribute to due to aggressive anti-spam measures as Resolved.
Jun 22 2019, 11:19 AM · Restricted Project
dmbaturin renamed T1144: Wiki is too hard to contribute to due to aggressive anti-spam measures from Trying to improve documentation, not allowed, "message seems to be spam" to Wiki is too hard to contribute to due to aggressive anti-spam measures.
Jun 22 2019, 11:19 AM · Restricted Project
dmbaturin added a comment to T1144: Wiki is too hard to contribute to due to aggressive anti-spam measures.

The wiki, sadly, was so hard to protect from spam that it became nearly impossible to edit for humans indeed.
I've updated the banner to tell people about migration to readthedocs and the github repository everyone is now welcome to contribute to.

Jun 22 2019, 11:18 AM · Restricted Project
dmbaturin closed T1202: Add `hvinfo` to the packages directory as Resolved.
Jun 22 2019, 11:15 AM · vyos-build, VyOS 1.3 Equuleus

Jun 18 2019

dmbaturin assigned T1443: New "service https" implementation to jestabro.
Jun 18 2019, 3:18 PM · VyOS 1.3 Equuleus

Jun 17 2019

dmbaturin updated the task description for T1443: New "service https" implementation.
Jun 17 2019, 3:45 PM · VyOS 1.3 Equuleus
dmbaturin updated subscribers of T1443: New "service https" implementation.
Jun 17 2019, 3:42 PM · VyOS 1.3 Equuleus
dmbaturin triaged T1443: New "service https" implementation as High priority.
Jun 17 2019, 3:38 PM · VyOS 1.3 Equuleus

Jun 12 2019

dmbaturin added a subtask for T1431: Implement an HTTP API for config reading and modification: T1432: Implement config write API for Python.
Jun 12 2019, 8:02 AM · VyOS 1.3 Equuleus
dmbaturin added a parent task for T1432: Implement config write API for Python: T1431: Implement an HTTP API for config reading and modification.
Jun 12 2019, 8:02 AM · VyOS 1.3 Equuleus
dmbaturin triaged T1432: Implement config write API for Python as High priority.
Jun 12 2019, 8:01 AM · VyOS 1.3 Equuleus
dmbaturin claimed T1431: Implement an HTTP API for config reading and modification.
Jun 12 2019, 7:58 AM · VyOS 1.3 Equuleus
dmbaturin merged Restricted Maniphest Task into T1431: Implement an HTTP API for config reading and modification.
Jun 12 2019, 7:57 AM · VyOS 1.3 Equuleus
dmbaturin created T1431: Implement an HTTP API for config reading and modification.
Jun 12 2019, 7:57 AM · VyOS 1.3 Equuleus

Jun 11 2019

dmbaturin triaged T1430: Add options for custom DHCP client-id and hostname as Normal priority.
Jun 11 2019, 3:52 AM · VyOS 1.2 Crux (VyOS 1.2.3)
dmbaturin created T1429: [DONT FIX] most functions in Interface.pm are broken.
Jun 11 2019, 3:27 AM · VyOS 1.3 Equuleus, VyOS 1.2 Crux

Jun 1 2019

dmbaturin closed T1422: Add a utility for querying values in config files as Resolved.
Jun 1 2019, 4:26 AM · VyOS 1.2 Crux (VyOS 1.2.2)
dmbaturin created T1422: Add a utility for querying values in config files.
Jun 1 2019, 4:21 AM · VyOS 1.2 Crux (VyOS 1.2.2)

May 7 2019

dmbaturin created T1371: Arguments of VRRP health check scripts are ignored.
May 7 2019, 10:32 PM · VyOS 1.2 Crux (VyOS 1.2.2)

May 3 2019

dmbaturin added a comment to T1364: libvyosconfig does not allow comments after node.

There are things that should be simply incorrect grammar, and this is one of them, as of me.

May 3 2019, 1:06 PM · VyConf

Apr 23 2019

dmbaturin added a comment to T1289: route-map set route-type blackhole.

The usual procedure is to create a route-map that sets the nexthop to a blackholed address if the advertisment has a specific community string set.
So when a customer advertises an address (rather a /32 network) to you with that string set, it automatically ends up blackholed.

Apr 23 2019, 8:42 AM · VyOS 1.3 Equuleus

Apr 21 2019

dmbaturin reopened T1343: do not remove trailing zeroes from subnets in DHCP static route config as "Backport pending".
Apr 21 2019, 12:52 PM · VyOS 1.2 Crux (VyOS 1.2.2), VyOS 1.3 Equuleus

Apr 20 2019

dmbaturin added a comment to T1062: SSH connection to AWS AMI not possible for newly created image.

@spectre3500 Now that I think of it, did you build it with build-ami or the AWS target of the vyos-build scripts?

Apr 20 2019, 12:46 PM · VyOS 1.3 Equuleus, build-ami, AWS Support
dmbaturin added a comment to T1062: SSH connection to AWS AMI not possible for newly created image.

...oh, and remove "disable-password-authentication" from the SSH settings of course.

Apr 20 2019, 12:00 PM · VyOS 1.3 Equuleus, build-ami, AWS Support
dmbaturin updated subscribers of T1062: SSH connection to AWS AMI not possible for newly created image.

I wonder if this issue will ever stop re-occuring. Every time it happens, it's for some new reason. I think this time it may be related to ongoing work of @Unicron.

Apr 20 2019, 11:45 AM · VyOS 1.3 Equuleus, build-ami, AWS Support
dmbaturin reassigned T805: Drop config compatibility with Vyatta Core older than 6.5 from dmbaturin to jestabro.
Apr 20 2019, 11:37 AM · VyOS 1.3 Equuleus
dmbaturin added a comment to T805: Drop config compatibility with Vyatta Core older than 6.5.

Related task: T1334

Apr 20 2019, 11:37 AM · VyOS 1.3 Equuleus
dmbaturin added a comment to T1334: Migration script runner rewrite.

Here's a commented reference config from Vyatta 6.5 for testing:

Apr 20 2019, 11:28 AM · VyOS 1.3 Equuleus

Apr 16 2019

dmbaturin assigned T1334: Migration script runner rewrite to jestabro.
Apr 16 2019, 12:12 PM · VyOS 1.3 Equuleus
dmbaturin created T1334: Migration script runner rewrite.
Apr 16 2019, 12:12 PM · VyOS 1.3 Equuleus
dmbaturin assigned T1327: Set the serial console speed to 115200 by default to jestabro.
Apr 16 2019, 10:32 AM · VyOS 1.3 Equuleus

Apr 15 2019

dmbaturin merged T1145: shutdown event being ignored by latest rolling into T1279: ACPI power event don't work.
Apr 15 2019, 12:17 PM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus
dmbaturin merged task T1145: shutdown event being ignored by latest rolling into T1279: ACPI power event don't work.
Apr 15 2019, 12:17 PM · VyOS 1.3 Equuleus
dmbaturin closed T1248: Add a function for copying nodes to the vyos.configtree library as Resolved.
Apr 15 2019, 12:15 PM · VyOS 1.3 Equuleus
dmbaturin closed T1260: VICI-based implementation of "run show vpn ipsec sa" as Resolved.
Apr 15 2019, 12:14 PM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus
dmbaturin closed T1273: Add script profiling functionality to the config backend as Resolved.
Apr 15 2019, 12:13 PM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus

Apr 14 2019

dmbaturin added a project to T1273: Add script profiling functionality to the config backend: VyOS 1.2 Crux (VyOS 1.2.1).
Apr 14 2019, 8:54 AM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus

Apr 11 2019

dmbaturin renamed T1060: Add an option to exclude addresses from transparent wev proxying from Possibility to bypass the webproxy based on source IP address to Add an option to exclude addresses from transparent wev proxying.
Apr 11 2019, 1:29 PM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus
dmbaturin renamed T1308: Use of '<' in PPPoE password fails from Use of '<' in password fails to Use of '<' in PPPoE password fails.
Apr 11 2019, 1:06 PM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus
dmbaturin closed T1326: Enable USB serial adapter drivers in the kernel as Resolved.
Apr 11 2019, 1:00 PM · VyOS 1.2 Crux (VyOS 1.2.1)

Apr 7 2019

dmbaturin created T1327: Set the serial console speed to 115200 by default.
Apr 7 2019, 6:47 PM · VyOS 1.3 Equuleus

Apr 6 2019

dmbaturin created T1326: Enable USB serial adapter drivers in the kernel.
Apr 6 2019, 3:59 PM · VyOS 1.2 Crux (VyOS 1.2.1)

Mar 31 2019

dmbaturin removed a project from T405: Add binaries for lcdproc: VyOS 1.2 Crux (VyOS 1.2.1).
Mar 31 2019, 3:33 PM · VyOS 1.3 Equuleus
dmbaturin removed a project from T1262: dhcp requested WAN ip address doesn't get search parameter in /etc/resolv.conf in 1.2.0-rolling+201902210337: VyOS 1.2 Crux (VyOS 1.2.1).
Mar 31 2019, 3:29 PM · VyOS 1.3 Equuleus

Mar 27 2019

dmbaturin created T1318: PPPoE client CLI redesign.
Mar 27 2019, 10:38 PM · VyOS 1.3 Equuleus

Mar 26 2019

dmbaturin renamed T166: NPTv6 is broken from NPTv6 Broken - 999.201609170235 to NPTv6 is broken.
Mar 26 2019, 1:59 AM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus
dmbaturin added a subtask for T166: NPTv6 is broken: T1290: NPTv6 not Working / Invalid Syntax.
Mar 26 2019, 1:58 AM · VyOS 1.2 Crux (VyOS 1.2.1), VyOS 1.3 Equuleus