Feed Advanced Search

Fri, May 25

dmbaturin added a comment to T659: Static DHCP mappings aren't available on DNS.

Inserting FQDN seems reasonable, but we need to think carefully when FQDN should come from, and if we use the "system domain-name" option, what should we do if it's not present.

Fri, May 25, 12:41 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)

Thu, May 24

dmbaturin moved T465: ZeroTier integration from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:30 PM · VyOS 1.2.x
dmbaturin moved T461: Central user/key management through JumpCloud from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:29 PM · VyOS 1.2.x
dmbaturin moved T417: Allow bonding non-ethernet interfaces from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:29 PM · VyOS 1.2.x
dmbaturin moved T138: Cloud Auto VPN feature from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:26 PM · VyOS 1.2.x, Hyper-V/Azure Support, Google Cloud Platform Support , AWS Support
dmbaturin raised the priority of T166: NPTv6 Broken - 999.201609170235 from Normal to High.

Needs to be re-tested in recent images.

Thu, May 24, 6:25 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin moved T253: Config nodes containing spaces which have sub-nodes don't work from Need Triage to Backlog on the VyOS 1.2.x board.
Thu, May 24, 6:24 PM · VyOS 1.2.x
dmbaturin raised the priority of T67: VyOS freeze during creating VMware snapshot with quiesce a file system option from Normal to High.

Needs to be tested in 1.2.0

Thu, May 24, 6:23 PM · VyOS 1.2.x (VyOS 1.2.0-rc1), open-vm-tools
dmbaturin moved T94: commit archive to AWS S3 from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:22 PM · VyOS 1.2.x, VyOS 2.0.x
dmbaturin moved T120: Native LibreNMS support from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:21 PM · VyOS 1.2.x, VyOS 2.0.x
dmbaturin moved T118: Native Zabbix Support from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:21 PM · VyOS 1.2.x, VyOS 2.0.x
dmbaturin moved T123: Set module/kernel options from CLI from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:20 PM · VyOS 1.2.x
dmbaturin moved T139: Commit archive backends from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:18 PM · VyOS 1.2.x
dmbaturin moved T140: commit archive to git from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:18 PM · VyOS 1.2.x
dmbaturin moved T190: two factor authentication for OpenVPN remote VPN tunnels from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 6:17 PM · VyOS 1.2.x
dmbaturin closed T215: Clarify the 1.1.x vs 1.2.0 build system differences in build-iso and vyos-build READMEs as Resolved.

I suppose it's clear enough by now.

Thu, May 24, 6:15 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin lowered the priority of T200: Automated config deployment from a removable drive at installation time from Normal to Wishlist.
Thu, May 24, 5:54 PM · VyOS 1.2.x
dmbaturin closed T269: NTP does not start on boot as Resolved.

It does work now.

Thu, May 24, 5:50 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T275: Add BGP as-override, added: VyOS 1.1.x (1.1.8); removed VyOS 1.2.x.
Thu, May 24, 5:48 PM · VyOS 1.1.x (1.1.8)
dmbaturin moved T344: Software basesd FastPath from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:46 PM · VyOS 2.0.x, VyOS 1.2.x
dmbaturin moved T365: OVS as replacement of Linux bridge from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:46 PM · VyOS 1.2.x
dmbaturin moved T371: Add command alias configuration node from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:46 PM · VyOS 1.2.x
dmbaturin changed the status of T393: Migrate vyatta-lldpd to vyos-1x from Open to In progress.
Thu, May 24, 5:45 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin moved T398: Config synchronization beetween master and slave from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:45 PM · VyOS 1.2.x
dmbaturin moved T405: Add binaries for lcdproc from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:45 PM · VyOS 1.2.x
dmbaturin closed T413: Make a schema for op mode as Resolved.

It's already in use.

Thu, May 24, 5:44 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin moved T418: Add html entities encoding for options field from Need Triage to Backlog on the VyOS 1.3.x board.

I'm not sure if HTML encoding is really the best thing to do, but I agree the problem exists.

Thu, May 24, 5:44 PM · VyOS 1.3.x, vyatta-cfg-system, VyOS 1.2.x
dmbaturin moved T260: Redirect traffict between two L3 interfaces from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:43 PM · VyOS 1.2.x
dmbaturin moved T460: VRRP transition scripts no longer get executed from Need Triage to In Progress on the VyOS 1.2.x board.
Thu, May 24, 5:42 PM · VyOS 1.2.x
dmbaturin changed the status of T462: Make sure automatically run scripts are executed with vyattacfg GID from Open to In progress.
Thu, May 24, 5:41 PM · VyOS 1.2.x
dmbaturin closed T518: Move VyOS configuration syntax from Bash and node.def to XML as Invalid.

This is a bit of ubunt's bug #1 by now. ;)

Thu, May 24, 5:39 PM · VyOS 1.2.x, VyOS 1.3.x
dmbaturin closed T518: Move VyOS configuration syntax from Bash and node.def to XML, a subtask of T452: WiFi: Enable support for 5GHz AccesPoints with DFS, as Invalid.
Thu, May 24, 5:39 PM · VyOS 1.2.x, VyOS 1.3.x
dmbaturin moved T517: Rewrite the wireless interface configuration in the new style (python + XML) from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:37 PM · VyOS 1.2.x, VyOS 1.3.x
dmbaturin renamed T517: Rewrite the wireless interface configuration in the new style (python + XML) from Port configuration validator and parser to Python to Rewrite the wireless interface configuration in the new style (python + XML).
Thu, May 24, 5:36 PM · VyOS 1.2.x, VyOS 1.3.x
dmbaturin moved T562: PDNS: Add support for authoritative dns server from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:33 PM · VyOS 1.2.x
dmbaturin moved T563: Migrate web proxy from squid to apache traffic server from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:33 PM · VyOS 1.2.x
dmbaturin edited projects for T128: DNS forwarding service listens-on inexistent interfaces, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Thu, May 24, 5:32 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T658: DNS Forwarder does not reload hosts file when modified., added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Thu, May 24, 5:24 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin moved T614: Add support for unicast VRRP from Need Triage to In Progress on the VyOS 1.2.x board.
Thu, May 24, 5:24 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin moved T621: Allow image pruning by list index. from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:23 PM · VyOS 1.2.x
dmbaturin moved T640: Images no longer work when built without "recommended" packages from Need Triage to Wishlist on the VyOS 1.2.x board.
Thu, May 24, 5:22 PM · VyOS 1.2.x
dmbaturin added a comment to T658: DNS Forwarder does not reload hosts file when modified..

@EwaldvanGeffen Good point. Do you have ideas how to implement it?

Thu, May 24, 5:22 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T128: DNS forwarding service listens-on inexistent interfaces as Resolved.

Curiously, the rewrite introduced exactly the problem @UnicronNL warned against. Entering an invalid interface at set time is only one part of the story — the worst case no set-time or commit-time check can protect against is when a once valid interface is removed, e.g. by pulling a physical or virtual NIC out of the router. Then that validation becomes a time bomb because the config will stop loading.

Thu, May 24, 5:17 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T155: NTP wasn't running, nor conigured in 1.2.0-beta1 as Resolved.

I did test NTP in 1.2.0 and it works now.

Thu, May 24, 4:48 PM · VyOS 1.2.x
dmbaturin closed T433: Add "effective" observers and inSession to the vyos.config library as Resolved.
Thu, May 24, 4:45 PM · VyOS 1.2.x
dmbaturin claimed T433: Add "effective" observers and inSession to the vyos.config library.
Thu, May 24, 4:21 PM · VyOS 1.2.x
dmbaturin closed T359: command "monitor interface" is unable to filter traffic as Resolved.

I verified that with the new CLI (run monitor traffic interface ... filter ...) it works.

Thu, May 24, 4:20 PM · VyOS 1.2.x
dmbaturin merged T51: Add support for an included dns recursor into T560: Migrate dns forwarder from dnsmasq to powerdns-recursor.
Thu, May 24, 4:11 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin merged task T51: Add support for an included dns recursor into T560: Migrate dns forwarder from dnsmasq to powerdns-recursor.
Thu, May 24, 4:11 PM · VyOS 1.2.x
dmbaturin closed T564: PDNS: Define op-mode commands for implementation (rec_control) as Resolved.

The basic commands are working now, I suppose subsequent additions need their own tasks.

Thu, May 24, 3:57 PM · VyOS 1.2.x
dmbaturin closed T564: PDNS: Define op-mode commands for implementation (rec_control), a subtask of T560: Migrate dns forwarder from dnsmasq to powerdns-recursor, as Resolved.
Thu, May 24, 3:57 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)

Wed, May 23

dmbaturin added a comment to T658: DNS Forwarder does not reload hosts file when modified..

We can make a script that checks if service is configured and reload it if it's not then.

Wed, May 23, 3:54 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T657: After rewrite, changes to SSH config values that have default have no effect as Resolved.

https://github.com/vyos/vyos-1x/commit/a79b6babd9fc897799eb14fbfcaaf1e8f6cb94d5

Wed, May 23, 2:25 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin created T657: After rewrite, changes to SSH config values that have default have no effect.
Wed, May 23, 2:13 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)

Tue, May 22

dmbaturin triaged T621: Allow image pruning by list index. as Wishlist priority.
Tue, May 22, 11:00 AM · VyOS 1.2.x
dmbaturin triaged T640: Images no longer work when built without "recommended" packages as Wishlist priority.
Tue, May 22, 10:59 AM · VyOS 1.2.x
dmbaturin closed T641: DNS forwarding on VRRP addresses not propery working as Resolved.

I've updated pdns to 4.0, enabled non-local bind, and added a "listen-address" option that takes address rather than interface. I've also added a huge warning about listen-on to encourage people to migrate to the new listen-address option.

Tue, May 22, 10:59 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T646: Prevent the command definition convertors from overwriting existing node.def files as Resolved.

Seems to work now.

Tue, May 22, 10:54 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T648: custom sysctl setting fail because of output redirection, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:49 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T632: Switch to multi node configuration for additional SSH options introduced in 1.2.x, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:48 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T631: Rewrite SSH configuration as XML interface definition, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:48 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T623: Rewrite NTP subsystem in new XML style interface definition, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:46 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T610: Add qemu-guest-agent into VyOS ISO, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:46 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T605: xl2tpd: Update to version 1.3.(6|12), added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:45 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T598: Error committing mdns service to config, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:45 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T606: Error in DNS Forwarder listen-on as Resolved.
Tue, May 22, 10:44 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T608: Cannot configure broadcast-relay service, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:42 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T560: Migrate dns forwarder from dnsmasq to powerdns-recursor, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.
Tue, May 22, 10:42 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin edited projects for T157: Remove "install system" command, added: VyOS 1.2.x (VyOS 1.2.0-rc1); removed VyOS 1.2.x.

I think we should implement a package persistence mechanism at some point. Frankly, APT is notorious for offering conflict resolutions that equal self-destruct, for a network admin who is not an experienced Debian user, installing third-party packages the normal way will create more problems than it solves.

Tue, May 22, 10:41 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin merged T247: Rewrite the dnsmasq config script in python into T560: Migrate dns forwarder from dnsmasq to powerdns-recursor.
Tue, May 22, 6:04 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin merged task T247: Rewrite the dnsmasq config script in python into T560: Migrate dns forwarder from dnsmasq to powerdns-recursor.
Tue, May 22, 6:04 AM · VyOS 1.2.x
dmbaturin closed T503: dnsmasq listen on tcp port on not selected interfaces as Resolved.

I think it is. In any case, it's irrelevant by now since there's no dnsmasq anymore, and pdns doesn't have this problem.

Tue, May 22, 6:00 AM · VyOS 1.2.x
dmbaturin closed T561: Prepare vyos forwarder to pdns config mapping table as Resolved.

The dnsmasq equivalent is already in place I suppose.

Tue, May 22, 5:57 AM · VyOS 1.2.x
dmbaturin closed T561: Prepare vyos forwarder to pdns config mapping table, a subtask of T560: Migrate dns forwarder from dnsmasq to powerdns-recursor, as Resolved.
Tue, May 22, 5:57 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T602: vyos-1x: node.def generation always contains "type: txt" as Resolved.

Seems to be fine now.

Tue, May 22, 5:56 AM · VyOS 1.2.x
dmbaturin closed T603: Implement "reset dns forwarding" as XML op-mode command as Resolved.

Tested and appears to work.

Tue, May 22, 5:56 AM · VyOS 1.2.x
dmbaturin closed T603: Implement "reset dns forwarding" as XML op-mode command, a subtask of T560: Migrate dns forwarder from dnsmasq to powerdns-recursor, as Resolved.
Tue, May 22, 5:56 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin triaged T611: Static route syntax should reflect `ip` command routing capabilities, if possible. as Wishlist priority.

Yes, since we let quagga manage static routes (and for a good reason — the kernel does not even try to restore routes if the interface they use flaps), we can only do what quagga allow now, or add something to quagga.

Tue, May 22, 5:55 AM · VyOS 1.2.x
dmbaturin triaged T614: Add support for unicast VRRP as High priority.
Tue, May 22, 5:54 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T644: Revamp the directory structure as Resolved.

Already in use by now.

Tue, May 22, 5:53 AM · VyOS 1.2.x
dmbaturin closed T630: Package ipaddrcheck for VyOS 1.2.0 as Resolved.

ALready packaged and actively used.

Tue, May 22, 5:53 AM · VyOS 1.2.x
dmbaturin closed T266: Create image of VyOS 1.2.0 for Amazon Web Services as Resolved.

The AMI builds and boots now.

Tue, May 22, 5:52 AM · AWS Support, VyOS 1.2.x

Mon, May 21

dmbaturin added a comment to T616: Migrate to keepalived 1.3.x (including IPv6 VRRP).

@aopdal I agree VRRPv3 supports both IPv4 and IPv6 at the protocols level, but keepalived wants groups to use either IPv4 or IPv6 addresses, but not both at the same time, so you need different groups for them in the config.

Mon, May 21, 12:18 PM · VyOS 1.2.x

Sun, May 20

dmbaturin triaged T651: Split CI'ed, VyOS-specific packages and other packages into separate repos as Normal priority.
Sun, May 20, 8:04 AM · VyOS 1.2.x
dmbaturin closed T633: Add support for building op mode templates to vyos-1x build scripts as Resolved.

Works and already in use.

Sun, May 20, 7:50 AM · VyOS 1.2.x
dmbaturin closed T634: Remove "service ssh allow-root" as Invalid.

@syncer Sort of. Root doesn't get the full vyos environment so using vyos commands is inconvenient, though not impossible.

Sun, May 20, 7:50 AM · VyOS 1.2.x
dmbaturin closed T634: Remove "service ssh allow-root", a subtask of T631: Rewrite SSH configuration as XML interface definition, as Invalid.
Sun, May 20, 7:50 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T637: Replace tshark with tcpdump as Resolved.

@Asteroza Our tcpdump comes straight from Debian, so the update should be picked automatically when they update theirs.

Sun, May 20, 7:48 AM · VyOS 1.2.x
dmbaturin closed T642: vyos-1x: ipaddrcheck and validators as Resolved.

Seems to work.

Sun, May 20, 7:45 AM · VyOS 1.2.x
dmbaturin closed T643: Support for multiple validators is broken as Resolved.

Appears to work as expected now.

Sun, May 20, 7:45 AM · VyOS 1.2.x

Thu, May 17

dmbaturin created T646: Prevent the command definition convertors from overwriting existing node.def files.
Thu, May 17, 3:32 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin closed T574: Convert the 'system host-name' script to new style command definitions and scripts as Resolved.

Seems to be working now.

Thu, May 17, 3:27 AM · VyOS 1.2.x

Wed, May 16

dmbaturin added a comment to T644: Revamp the directory structure.

@higebu and @UnicronNL agreed to the change, so I'm going to proceed with it.

Wed, May 16, 12:41 PM · VyOS 1.2.x
dmbaturin added a comment to T634: Remove "service ssh allow-root".

I'm pretty sure there is a commit error when you try to use that no longer existing option. It only works because we (sadly) allow partial commits and our commits at this time are not real, transactional commits.

Wed, May 16, 11:49 AM · VyOS 1.2.x
dmbaturin added a comment to T644: Revamp the directory structure.

@c-po I think the spirit of it is to keep programs that are not useful for end users separate from programs that are, out of their $PATH, which would only pollute the completion and enable accidental execution of programs that may have strange effect when used in an unintended way outside of their normal workflow.

Wed, May 16, 11:28 AM · VyOS 1.2.x
dmbaturin added a comment to T574: Convert the 'system host-name' script to new style command definitions and scripts.

Turns out updating the hosts entry is more important than I thought: if it's missing, sudo constantly complains that it cannot resolve the hostname. While it appears to have no ill effect, it's still quite a nuisance.

Wed, May 16, 5:49 AM · VyOS 1.2.x
dmbaturin updated the task description for T644: Revamp the directory structure.
Wed, May 16, 2:59 AM · VyOS 1.2.x
dmbaturin triaged T644: Revamp the directory structure as Normal priority.
Wed, May 16, 2:56 AM · VyOS 1.2.x
dmbaturin closed T638: Redo the op mode CLI for bmon as Resolved.

Those commands are now "monitor bandwidth interface $intf".

Wed, May 16, 2:25 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)
dmbaturin changed the status of T634: Remove "service ssh allow-root" from Open to In progress.

This task is decidedly *not* complete until we have a migration script for it.

Wed, May 16, 1:09 AM · VyOS 1.2.x