Page MenuHomePhabricator

VyConfProject
ActivePublic

Details

Description

Software appliance configuration framework

Recent Activity

Thu, Sep 6

darkdragon-001 asked Q148: Configuration Reference.
Thu, Sep 6, 8:16 PM · Restricted Project, VyConf
darkdragon-001 added a comment to Q147: Automatically delete old logs.

I'm using VyOS 1.2.0-beta1 (lithium) with a 1 GB HDD on ESXi.

Thu, Sep 6, 6:50 PM · VyConf
c-po added a comment to Q147: Automatically delete old logs.

I‘m using VyOS 1.2.x wirh a 4GB HDD on ESXi

Thu, Sep 6, 5:53 PM · VyConf
darkdragon-001 asked Q147: Automatically delete old logs.
Thu, Sep 6, 4:13 PM · VyConf

Aug 4 2018

dmbaturin closed T255: Add curly config renderer as Resolved.

The renderer works now (for a long time already, even), so it's time to close this task finally. ;)

Aug 4 2018, 7:01 PM · VyOS 2.0.x, VyConf

Jun 1 2018

c-po moved T599: Bind NTP service to specific interface from Need Triage to Finished on the VyOS 1.2.x board.
Jun 1 2018, 7:17 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)

May 31 2018

maugli13 added a comment to T599: Bind NTP service to specific interface.

It looks pretty clear from configuration point of view. Actually this request was made to avoid potential security breach if somebody doesn't have correct acl on wan facing interface.

May 31 2018, 11:23 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)

May 27 2018

c-po added a comment to T599: Bind NTP service to specific interface.

As soon as someone sets set system ntp allow-clients address 172.16.0.0/12 we act as NTP server for this network,too. It's a bit odd that this node is under system but ... it is as it is.

May 27 2018, 6:57 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
syncer added a comment to T599: Bind NTP service to specific interface.

that is weird,
i was under impression that we have it as client.
So it perfectly make sense have it under service

May 27 2018, 2:47 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
c-po added a comment to T599: Bind NTP service to specific interface.

@syncer we do offer NTP as service (unfortunately it's unter the system tree instead of service.

May 27 2018, 2:43 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
syncer triaged T599: Bind NTP service to specific interface as Normal priority.

@c-po i think we not offer ntp service as of now, but i think maybe we should?

May 27 2018, 10:02 AM · VyOS 1.2.x (VyOS 1.2.0-rc1)

May 1 2018

c-po updated subscribers of T599: Bind NTP service to specific interface.

We already have set system ntp allow-clients address 172.16.0.0/12 which can become a brother to a new command named set system ntp listen-on.

May 1 2018, 4:35 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)

Apr 12 2018

c-po added a project to T599: Bind NTP service to specific interface: VyOS 1.2.x.
Apr 12 2018, 7:45 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)
maugli13 created T599: Bind NTP service to specific interface.
Apr 12 2018, 3:20 PM · VyOS 1.2.x (VyOS 1.2.0-rc1)

Apr 7 2018

syncer triaged T590: openvpn config using openvpn config file as Wishlist priority.
Apr 7 2018, 11:08 AM · VyConf

Apr 1 2018

squeeby added a comment to T590: openvpn config using openvpn config file.

I agree with the above, this is actually how I'm dealing with custom options with dhcpd at the moment, however the same can't be done with openvpn as the functionality to include files doesn't exist within openvpn's config format, whereas it does with dhcpd.

Apr 1 2018, 4:41 PM · VyConf
mickvav added a comment to T590: openvpn config using openvpn config file.
Apr 1 2018, 7:09 AM · VyConf
mickvav updated subscribers of T590: openvpn config using openvpn config file.

We have thing like this in dhcpd's config - there you can state something like "subnet-parameters ... include file".
I was thinkking a little bit on it and came to the following idea - may be we should implement general syntax for stanza like "hey, vyos, I have config file for this service, please use it as is, but I still need the service to be operated on by vyos CLI commands". How do you think, would it be a good option to implement @dmbaturin?

Apr 1 2018, 7:09 AM · VyConf

Mar 31 2018

squeeby added a comment to T590: openvpn config using openvpn config file.

Not just for inputting alot of commands, but making it possible to simply specifiy an opevnpn config instead of having to re-implement every possible openvpn setting using the VyOS syntax would be a huge benefit.
Not to mention the automation aspects.. copy config, load it. done.

Mar 31 2018, 8:57 PM · VyConf

Mar 22 2018

wzk created T590: openvpn config using openvpn config file.
Mar 22 2018, 6:04 AM · VyConf

Mar 15 2018

Diffusion added a commit to T210: Use TOML rather than JSON for the vyconfd.conf config: Restricted Diffusion Commit.
Mar 15 2018, 5:21 AM · VyOS 2.0.x, VyConf
Diffusion added a commit to T210: Use TOML rather than JSON for the vyconfd.conf config: Restricted Diffusion Commit.
Mar 15 2018, 5:20 AM · VyOS 2.0.x, VyConf

Mar 3 2018

syncer closed Q4: VyOS CLI startup as resolved.
Mar 3 2018, 11:20 AM · VyOS 2.0.x, VyOS 1.1.x (1.1.8), VyConf
syncer closed Q3: Basic VyConf architecture as resolved.
Mar 3 2018, 11:20 AM · VyConf

Oct 25 2017

Lillecarl added a comment to V3: Tag node syntax for VyOS 2.0.

Considering JSON's a standard that's quite close to the VyOS syntax, i don't see why maintaining another nonstandard format is needed when JSON is available :)

Oct 25 2017, 1:03 PM · VyOS 2.0.x, VyConf

Oct 7 2017

volga629 created T415: Beta ISO VTI Tunnel.
Oct 7 2017, 8:12 PM · VyOS 1.2.x

Sep 8 2017

dmbaturin created T387: Prevent command injection in VyConf external validator execution.
Sep 8 2017, 6:05 AM · VyConf

Sep 7 2017

dmbaturin added a comment to V3: Tag node syntax for VyOS 2.0.

@sebastianm In VyConf it's going to be fairly easy (ok, possible at least) to implement different input and output formats, so chances are we can add | display json or | display yaml filters if there's demand for it.

Sep 7 2017, 10:23 PM · VyOS 2.0.x, VyConf

Aug 28 2017

JulesT added a comment to V3: Tag node syntax for VyOS 2.0.

To my mind... I'd rather keep a compatible syntax than a new one, even if there are benefits in terms of uniformity and parsing.

Aug 28 2017, 9:36 PM · VyOS 2.0.x, VyConf
sebastianm added a comment to V3: Tag node syntax for VyOS 2.0.

I say don't change it (keep it the same as it's in 1.1.7). I'd consider YAML or JSON (in that order) though. (I am/was lylylyly on IRC).

Aug 28 2017, 8:25 PM · VyOS 2.0.x, VyConf

Jul 24 2017

syncer removed a member for VyConf: kostiantyn.
Jul 24 2017, 6:03 PM
syncer set the image for VyConf to F15957: profile.
Jul 24 2017, 10:58 AM
syncer changed the join policy for VyConf.
Jul 24 2017, 10:55 AM

Feb 26 2017

afics added a watcher for VyConf: afics.
Feb 26 2017, 7:06 PM
creaworlds added a member for VyConf: creaworlds.
Feb 26 2017, 12:06 AM

Feb 8 2017

shon added a comment to T255: Add curly config renderer.
Feb 8 2017, 1:03 PM · VyOS 2.0.x, VyConf

Jan 26 2017

amata added a watcher for VyConf: amata.
Jan 26 2017, 4:13 PM

Jan 18 2017

shon claimed T255: Add curly config renderer.

Following a discussion with @dmbaturin in #vyos, I'm to work on this puppy.

Jan 18 2017, 3:23 AM · VyOS 2.0.x, VyConf

Jan 17 2017

dmbaturin closed T250: Implement intuitive node sorting as Resolved.
Jan 17 2017, 6:42 PM · VyOS 2.0.x, VyConf
dmbaturin added a comment to T250: Implement intuitive node sorting.

I think we can just reference it directly.

Jan 17 2017, 7:05 AM · VyOS 2.0.x, VyConf
shon added a comment to T250: Implement intuitive node sorting.

In that case, BatString can just be added as a dependency, I guess, and we can call upon that function to sort as needed? Or would you still like a specific function for node sorting?

Jan 17 2017, 6:24 AM · VyOS 2.0.x, VyConf
dmbaturin added a comment to T250: Implement intuitive node sorting.

I've just done a quick test of the BatString.numeric_compare, looks perfect.

Jan 17 2017, 6:19 AM · VyOS 2.0.x, VyConf
shon added a comment to T250: Implement intuitive node sorting.

Depending on your feelings toward batteries, we could either use BatString's numeric_compare or just crib the implementation of that function (with all due credit given, of course).

Jan 17 2017, 3:12 AM · VyOS 2.0.x, VyConf
shon added a comment to T250: Implement intuitive node sorting.

I like this kind of problem.

Jan 17 2017, 12:00 AM · VyOS 2.0.x, VyConf

Jan 16 2017

dmbaturin closed T2: Make sure set/delete functions can be used without path validation as Resolved.

Already implemented in Config_tree.

Jan 16 2017, 9:39 AM · VyConf
dmbaturin added a comment to T28: Add auto provisioning.

This has nothing to do with vyconf. Please move it out of the project, and to vyos 1.2.0

Jan 16 2017, 9:39 AM · VyOS 1.3.x

Jan 15 2017

dmbaturin closed T245: Add support for the old tag node syntax to the curly config parser as Resolved.
Jan 15 2017, 6:38 PM · VyOS 2.0.x, VyConf
dmbaturin closed T249: Add support for "inactive" and "ephemeral" node properties to the parser as Resolved.
Jan 15 2017, 6:36 PM · VyConf, VyOS 2.0.x

Jan 14 2017

dmbaturin closed T216: Decide on the wire protocol for VyConf as Resolved.

Protobuf schema has been written.

Jan 14 2017, 6:46 PM · VyOS 2.0.x, VyConf
dmbaturin updated the task description for T255: Add curly config renderer.
Jan 14 2017, 8:36 AM · VyOS 2.0.x, VyConf