Page MenuHomeVyOS Platform
Feed Search

May 16 2018

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.

May 16 2018, 11:49 AM · VyOS 1.2 Crux (VyOS 1.2.0-rc4), VyOS-1.2.0-GA
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.

May 16 2018, 11:28 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
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.

May 16 2018, 5:49 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX876bdae32ee2: Merge branch 'current' of github.com:vyos/vyos-1x into current.
May 16 2018, 5:44 AM
dmbaturin committed rVYOSONEXb6810edc7c31: T574: fix the hostname configuration script and add the domain-name command..
May 16 2018, 5:44 AM
dmbaturin committed rVYOSONEXf34d968e942c: Import the original RNC schema from vyconf and allow leaf nodes to have owners..
May 16 2018, 5:44 AM
GitHub <[email protected]> committed rVYOSONEX99ebcdfee74d: Merge pull request #10 from higebu/add-tests (authored by dmbaturin).
May 16 2018, 4:55 AM
GitHub <[email protected]> committed rVYOSONEX97213f4c2e76: Merge pull request #8 from jbrodriguez/id/hostname (authored by dmbaturin).
May 16 2018, 3:46 AM
dmbaturin updated the task description for T644: Revamp the directory structure.
May 16 2018, 2:59 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin triaged T644: Revamp the directory structure as Normal priority.
May 16 2018, 2:56 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T638: Redo the op mode CLI for bmon as Resolved.

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

May 16 2018, 2:25 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX64caf1554342: T643: use fullmatch for regex validators so that people don't have to write ^....
May 16 2018, 1:30 AM
dmbaturin committed rVYOSONEXa41145f0179c: T643: correct support for regex validators..
May 16 2018, 1:25 AM
dmbaturin committed rVYOSONEX2a477e6bfc80: Merge branch 'current' of github.com:vyos/vyos-1x into current.
May 16 2018, 1:15 AM
dmbaturin committed rVYOSONEX1c45baa44651: T642: add value validation to NTP allow-clients option..
May 16 2018, 1:15 AM
dmbaturin committed rVYOSONEX7445d2bfed62: T642: add validators for common network address checking cases..
May 16 2018, 1:15 AM
dmbaturin committed rVYOSONEX3666ab2b4ed2: T643: correct the logic for generating node constraints and add emulation of….
May 16 2018, 1:15 AM
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.

May 16 2018, 1:09 AM · VyOS 1.2 Crux (VyOS 1.2.0-rc4), VyOS-1.2.0-GA
dmbaturin changed the status of T634: Remove "service ssh allow-root", a subtask of T631: Rewrite SSH configuration as XML interface definition, from Open to In progress.
May 16 2018, 1:09 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T643: Support for multiple validators is broken.
May 16 2018, 12:32 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

May 15 2018

dmbaturin committed rVYOSONEX30030cc0cc80: Do not try to decode data read from /sys files in the show version script, it's….
May 15 2018, 6:06 AM
dmbaturin created T640: Images no longer work when built without "recommended" packages.
May 15 2018, 5:41 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
dmbaturin committed rVYOSONEX89a4124bf68a: Dependencies on file and pystache, for install and show version scripts...
May 15 2018, 3:01 AM
dmbaturin closed T618: show version output includes "No hypervisor detected" on bare metal machines as Resolved.

Should be working now.

May 15 2018, 2:56 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX922ce1a5a757: Add dependency on hvinfo, too..
May 15 2018, 2:56 AM
dmbaturin closed T401: Add functions for reading VyOS version data as Resolved.

They are now vyos.version.get_version*

May 15 2018, 2:55 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX57cef15b33c6: T637, T638: add dependencies on tcpdump and bmon..
May 15 2018, 2:53 AM
dmbaturin committed rVYOSONEX3ebc8df88c4b: T638: new op mode CLI for the bandwidth monitor commands..
May 15 2018, 1:27 AM
dmbaturin added a comment to T638: Redo the op mode CLI for bmon.

It gets worse: there are also handwritten bmon command templates for some interfaces (those before VC6.6 it seems).

May 15 2018, 1:09 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T638: Redo the op mode CLI for bmon.
May 15 2018, 1:05 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEXae0b5e5d142c: T637: new op mode for traffic dumps based on tcpdump..
May 15 2018, 12:57 AM
dmbaturin committed rVYOSONEXddca0778f362: Correct the logic of generating tag nodes for op mode..
May 15 2018, 12:57 AM

May 14 2018

dmbaturin created T637: Replace tshark with tcpdump.
May 14 2018, 9:39 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX0866859c6189: Fix cron interval regex to allow single digit values..
May 14 2018, 11:39 AM
dmbaturin committed rVYOSONEX37aa8753fa67: Fix misplaces ConfigError exception..
May 14 2018, 11:39 AM
dmbaturin committed rVYOSONEX345ec6803b0b: Some more valueless fixes..
May 14 2018, 10:52 AM
dmbaturin committed rVYOSONEX79d366eed456: Mark nodes in SSH and NTP valueless (related to T602)..
May 14 2018, 10:37 AM
dmbaturin added a comment to T602: vyos-1x: node.def generation always contains "type: txt".

Sorry it took me so long to react to!

May 14 2018, 4:15 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX860b229fe009: T564: initial implementation of the DNS forwarding op mode commands..
May 14 2018, 4:12 AM
dmbaturin committed rVYOSONEX1e79af9f4684: Move the show version command to the vyos-1x package and refactor it a bit..
May 14 2018, 4:12 AM
dmbaturin committed rVYOSONEX6a88f32eea38: T633: build integration and minor fixes in the op mode command generator..
May 14 2018, 4:12 AM
dmbaturin added a comment to T564: PDNS: Define op-mode commands for implementation (rec_control).

Looks like pdns doesn't have a working command to reset all cache, but it has a command for clearing cache for individual domains.

May 14 2018, 3:55 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T633: Add support for building op mode templates to vyos-1x build scripts.
May 14 2018, 2:48 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEX32b6793b2105: T602: replace the now-gone type attribute with proper use of constraints in….
May 14 2018, 2:05 AM
dmbaturin committed rVYOSONEX9a6320744d21: Add some ipaddrcheck-based IP validators..
May 14 2018, 2:04 AM
dmbaturin committed rVYOSONEXb58cf978599d: T602: remove support for the type element and correct the logic for setting the….
May 14 2018, 2:04 AM

May 11 2018

dmbaturin committed rVYOSONEXf1bbc20716a0: Add jinja2 and ipaddrcheck to dependencies..
May 11 2018, 11:36 PM
dmbaturin committed rVYOSONEX3d26fd798795: T560: refactor the pdns script and switch to jinja2..
May 11 2018, 8:44 PM
dmbaturin added a project to T630: Package ipaddrcheck for VyOS 1.2.0: VyOS 1.2 Crux.
May 11 2018, 1:45 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin triaged T630: Package ipaddrcheck for VyOS 1.2.0 as Normal priority.
May 11 2018, 1:44 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T408: Improve the AMI build scripts as Resolved.
May 11 2018, 1:10 AM · Community, Global Notifications, Amazon AWS Support, build-ami
dmbaturin updated the task description for T408: Improve the AMI build scripts.
May 11 2018, 12:34 AM · Community, Global Notifications, Amazon AWS Support, build-ami

May 10 2018

dmbaturin created T629: Migration scripts insert "commit-revisions 20" into system config-management even if commit-revisions option is already present.
May 10 2018, 11:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

May 8 2018

dmbaturin created T625: Lack of IKEv1 lifetime negotiation.
May 8 2018, 11:19 AM · VyOS 1.3 Equuleus (1.3.0-epa1)

May 3 2018

dmbaturin created T618: show version output includes "No hypervisor detected" on bare metal machines.
May 3 2018, 12:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T617: Make the master branch a synonym of current for the purpose of running Jenkins jobs as Resolved.

Just tested it on hvinfo and it seems to work as expected. The change is in the jenkins script,

May 3 2018, 12:25 PM · Infrastructure
dmbaturin created T617: Make the master branch a synonym of current for the purpose of running Jenkins jobs.
May 3 2018, 11:56 AM · Infrastructure
dmbaturin added a comment to T614: Add support for unicast VRRP.

The peer-address option doesn't work quite well in keepalived 1.2.x from jessie. VRRP transition works, but then it goes into an endless loop of sending an ARP who-has request for checking availability of the virtual address.

May 3 2018, 11:24 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T616: Migrate to keepalived 2.x (including IPv6 VRRP).
May 3 2018, 11:16 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

May 2 2018

dmbaturin created T614: Add support for unicast VRRP.
May 2 2018, 11:46 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Apr 30 2018

dmbaturin added a comment to T584: Extend SR-IOV support.

I've added the Mellanox OFED drivers to the image. Need to check the userspace packages.

Apr 30 2018, 4:14 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Apr 27 2018

dmbaturin added a comment to T610: Add qemu-guest-agent into VyOS ISO.

@c-po Looks like Debian has it for all platforms that support KVM, including ARM (though, oddly, not Aarch64). Perhaps we should move it from the x86 package list to vyos-world or another platform-independent place at some later point.

Apr 27 2018, 2:18 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Apr 5 2018

dmbaturin triaged T596: Use a more descriptive version format for dev/nightly builds as Normal priority.
Apr 5 2018, 1:00 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Mar 3 2018

dmbaturin added a comment to T574: Convert the 'system host-name' script to new style command definitions and scripts.

Please make sure to read the guideline: http://blog.vyos.net/vyos-2-dot-0-development-digest-number-5-doing-1-dot-2-x-and-2-dot-0-development-in-parallel
You can use the cron script as an example, too.

Mar 3 2018, 7:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin triaged T574: Convert the 'system host-name' script to new style command definitions and scripts as Low priority.
Mar 3 2018, 6:54 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Mar 2 2018

dmbaturin closed T572: Policy route CLI doesn't show uncommited groups and tables in completion as Resolved by committing Restricted Diffusion Commit.
Mar 2 2018, 4:40 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T546: "service dns forwarding doman localdomain server" entry doesn't allow IPv6 address as Resolved.

Closing the task then.

Mar 2 2018, 4:32 AM
dmbaturin created T572: Policy route CLI doesn't show uncommited groups and tables in completion.
Mar 2 2018, 4:19 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin committed rVYOSONEXf2c8117e8d63: T379: rename bcast-relay to broadcast-relay..
Mar 2 2018, 4:09 AM

Feb 28 2018

dmbaturin committed rVYOSONEX6ccbfde76e95: Fix return_values function (return a list instead of a raw string)..
Feb 28 2018, 3:26 PM
dmbaturin added a comment to T122: Control over which users have ssh access.

@alainlamar @c-po Multi-nodes should indeed be used whenever possible instead of making the user enter comma-separated values and the like.

Feb 28 2018, 12:40 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Feb 20 2018

dmbaturin closed T7: Repository layout revamp as Resolved.

Done for all practical purposes. Everything else will deserve its own task.

Feb 20 2018, 5:23 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T272: Add op mode command for generating remote side VPN configs as Resolved.

It's done for OpenVPN. We can later add IPsec as a sub-task.

Feb 20 2018, 5:22 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T392: Add support for missing tags to the interface definitions converter as Resolved.
Feb 20 2018, 5:21 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin closed T394: Add vyos_*dir copies of vyatta_*dir environment variables as Resolved.
Feb 20 2018, 5:21 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Feb 19 2018

dmbaturin closed T552: journald logs do not appear in the "show log" output as Resolved by committing Restricted Diffusion Commit.
Feb 19 2018, 3:29 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T552: journald logs do not appear in the "show log" output.
Feb 19 2018, 1:53 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T551: IPsec logs do not appear in the system log.
Feb 19 2018, 1:29 PM

Feb 7 2018

dmbaturin added a comment to T452: WiFi: Enable support for 5GHz AccesPoints with DFS.

It will have to be refactored for the new vyos-1x approach, but then the entire package will, so we'll better have the .ac support now, and refactor later.

Feb 7 2018, 6:53 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin added a comment to T529: Create op command to set regulatory domain.
  1. A nicer version of os.system('iw reg get')

This makes me think we should make a shared nicer version that returns a tuple of exit code and combined stdout/stderr and put it somewhere in a utility module.

Feb 7 2018, 6:48 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Feb 6 2018

dmbaturin added a comment to T537: A frank conversation about Debian LTS.

@tic226 If we continue the chemical theme, since 1.1.x is helium, 1.2.x will be lithium, and 1.3.x will be beryllium.

Feb 6 2018, 1:44 PM · Restricted Project

Jan 12 2018

dmbaturin created T520: Build scripts should use a load balanced Debian mirror.
Jan 12 2018, 4:01 AM · Infrastructure

Jan 11 2018

dmbaturin closed T519: Make vyos package mirror configurable in build scripts as Resolved.
Jan 11 2018, 6:51 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin added a comment to T422: Packages server and downloads should be available via HTTPS.

The downloads.vyos.io is now using mandatory HTTPS. On the dev.packages.vyos.net, HTTPS is optional. To declare this closed, we need someone to independently verify that ISO build works with HTTPS for them.

Jan 11 2018, 6:01 AM · Infrastructure
dmbaturin created T519: Make vyos package mirror configurable in build scripts.
Jan 11 2018, 5:12 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Jan 2 2018

dmbaturin added a comment to T452: WiFi: Enable support for 5GHz AccesPoints with DFS.

Hey everyone,

Jan 2 2018, 1:23 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Dec 21 2017

dmbaturin added a comment to T500: arp_filter blocks ARPs for VRRP virtual addresses in 1.2.x.

I'll check, meanwhile, could you verify that you still see this issue in the latest build?

Dec 21 2017, 2:34 PM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)

Dec 14 2017

dmbaturin added Q117: Instructions to build VyOS 1.2 from sources with frr (Answer 168).
Dec 14 2017, 9:12 AM

Dec 6 2017

dmbaturin added a comment to T428: Current 1.1.7 AMI doesn't fetch SSH public key from the EC2 environment.

@begetan Does creating it with one interface first work for you?
Also, I still need the show version output from the running instance (complete with S/N and UUID) to see if it's the same issue or a different one.

Dec 6 2017, 6:33 PM · VyOS 1.1.x (1.1.8)
dmbaturin added a comment to T428: Current 1.1.7 AMI doesn't fetch SSH public key from the EC2 environment.

@begetan It is the same build that the marketplace team at AWS distributes to all regions. I've just made an instance in Frankfurt and it worked for me.

Dec 6 2017, 2:43 PM · VyOS 1.1.x (1.1.8)

Dec 3 2017

dmbaturin added a comment to T484: Rules can't be deleted from firewall rule sets used in zone policies.

I appreciate your work! Could you make the patch easier for us to merge and then to track for release and changelog?
Here's the proper procedure for making patches: https://wiki.vyos.net/wiki/Submit_a_patch

Dec 3 2017, 12:48 PM · VyOS 1.2 Crux (VyOS 1.2.1)

Dec 1 2017

dmbaturin added a comment to T306: Migration from vyatta-quagga to FRR.

@aopdal I suppose 1.2.0 will stick with quagga, though if we are able to weed out all issues with FRR in reasonable timeframe, perhaps we can attempt migration to FRR in 1.2.0 rather than a release after it.

Dec 1 2017, 4:01 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1), vyos-frr

Nov 29 2017

navoyhto awarded VyOS Developer Documentation a Like token.
Nov 29 2017, 9:17 AM

Nov 15 2017

dmbaturin assigned T463: Nightly builds on jessie64 host hang at cloning the git repo to UnicronNL.
Nov 15 2017, 7:52 AM · Infrastructure
dmbaturin created T463: Nightly builds on jessie64 host hang at cloning the git repo.
Nov 15 2017, 7:51 AM · Infrastructure
dmbaturin claimed T460: VRRP transition scripts no longer get executed.
Nov 15 2017, 7:41 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin updated subscribers of T460: VRRP transition scripts no longer get executed.
Nov 15 2017, 7:40 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T462: Make sure automatically run scripts are executed with vyattacfg GID.
Nov 15 2017, 7:38 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin created T460: VRRP transition scripts no longer get executed.
Nov 15 2017, 7:32 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
dmbaturin added a comment to T459: VRRP not working..

It works for me. We need more details of your setup and your config to tell anything.

Nov 15 2017, 6:01 AM · Rejected