Page MenuHomeVyOS Platform
Feed All Stories

Apr 19 2022

Viacheslav closed T4344: DHCP statistics not matching, conf-mode generates incorrect pool name with dash as Resolved.

Fixed

vyos@vyos:~$ show conf com | match dhcp
set service dhcp-server shared-network-name NET_01 authoritative
set service dhcp-server shared-network-name NET_01 name-server '1.1.1.1'
set service dhcp-server shared-network-name NET_01 subnet 192.0.2.0/24 range R1 start '192.0.2.21'
set service dhcp-server shared-network-name NET_01 subnet 192.0.2.0/24 range R1 stop '192.0.2.254'
vyos@vyos:~$ 
vyos@vyos:~$ show dhcp server leases 
IP address    Hardware address    State    Lease start          Lease expiration     Remaining    Pool    Hostname
------------  ------------------  -------  -------------------  -------------------  -----------  ------  ----------
192.0.2.27    50:08:00:06:00:02   active   2022/04/19 12:04:19  2022/04/20 12:04:19  23:59:27     NET_01  vyos
vyos@vyos:~$ 
vyos@vyos:~$ show dhcp server statistics 
Pool      Size    Leases    Available  Usage
------  ------  --------  -----------  -------
NET_01     234         1          233  0%
vyos@vyos:~$
Apr 19 2022, 12:05 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
ajgnet created T4376: DNAT with multiwan and policy routing, incoming connections only work on primary interface.
Apr 19 2022, 11:27 AM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4373: PPPoE-server add multiplier option for shaper.

PR https://github.com/vyos/vyos-1x/pull/1290

Apr 19 2022, 11:09 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
ajgnet created T4375: hairpin nat (nat reflector) "hijacks" all outgoing traffic on specified port to any destination.
Apr 19 2022, 9:53 AM · VyOS Rolling
ajgnet updated the task description for T4374: ipv6 address drops from interface, but network still active.
Apr 19 2022, 9:45 AM · VyOS 1.4 Sagitta
ajgnet created T4374: ipv6 address drops from interface, but network still active.
Apr 19 2022, 9:21 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T4373: PPPoE-server add multiplier option for shaper from Open to In progress.
Apr 19 2022, 5:31 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
Viacheslav created T4373: PPPoE-server add multiplier option for shaper.
Apr 19 2022, 5:28 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta

Apr 18 2022

higebu moved T4371: Copy contribution guideline from vyos-1x from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 18 2022, 11:50 PM · Restricted Project
higebu created T4372: Change working directory to "./build" as same as vyos-build.
Apr 18 2022, 11:49 PM · Restricted Project
higebu triaged T4371: Copy contribution guideline from vyos-1x as High priority.
Apr 18 2022, 11:42 PM · Restricted Project
higebu closed T4278: vyos-vm-images: fix vagrant libvirt box as Resolved.
Apr 18 2022, 11:39 PM · Restricted Project, VyOS 1.4 Sagitta
svd135 added a comment to T4327: Ethernet interface configuration fails on Hyper-V due to speed/duplex/autoneg ethtool command error.

1.4-rolling-20220418
Issue is still not fixed

Apr 18 2022, 9:23 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXd32ee4ad297c: vxlan: geneve: T4370: support configuration of DF bit option.
Apr 18 2022, 6:04 PM
c-po closed T4370: vxlan: geneve: support configuration of df bit option as Resolved.
Apr 18 2022, 5:55 PM · VyOS 1.4 Sagitta
c-po changed the status of T4370: vxlan: geneve: support configuration of df bit option from Open to In progress.
Apr 18 2022, 5:52 PM · VyOS 1.4 Sagitta
c-po created T4370: vxlan: geneve: support configuration of df bit option.
Apr 18 2022, 5:51 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX1a1094c28e32: vyos.configdict(): T4369: bugfix - execution order in leaf_node_changed().
Apr 18 2022, 5:26 PM
c-po committed rVYOSONEXc8da5866a791: smoketest: salt: must use cmd() instead of run() when readin stdout.
Apr 18 2022, 4:24 PM
billsimon added a comment to T4356: DHCP v6 client only supports single interface configuration.

Adding logs. dhcpv6 configured for interfaces eth0 and eth3. Depending which starts first, the other one fails and gives "unexpected interface":

Apr 18 2022, 3:26 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4356: DHCP v6 client only supports single interface configuration.

At least dhcpv6 address assign correctly, VyOS 1.4-rolling-202204162001

set interfaces ethernet eth2 address 'dhcp'
set interfaces ethernet eth2 address 'dhcpv6'
set interfaces ethernet eth3 address 'dhcp'
set interfaces ethernet eth3 address 'dhcpv6'

Show interfaces:

vyos@vyos:~$ show int
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                        S/L  Description
---------        ----------                        ---  -----------
eth0             -                                 u/u  
eth1             -                                 u/u  
eth2             100.64.20.21/24                   u/u  WAN01
                 2001:db8:23::934f/128                  
eth3             100.64.30.21/24                   u/u  WAN02
                 2001:db8::934f/128
Apr 18 2022, 3:03 PM · VyOS 1.4 Sagitta
Viacheslav committed rVYOSONEXf71f9b4a2c40: dhcp-server: T4344: Fix underscores for shared network name.
Apr 18 2022, 2:43 PM
GitHub <noreply@github.com> committed rVYOSONEX4a8dd6bccfde: Merge pull request #1288 from sever-sever/T4344-equl (authored by c-po).
Apr 18 2022, 2:43 PM
billsimon added a comment to T4357: Allow free-form setting of DHCPv6 server options.

In dhcpdv6.conf I have added the following to support Cisco VoIP phone provisioning over IPv6:

Apr 18 2022, 2:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4357: Allow free-form setting of DHCPv6 server options.

It was a lot of issues with it in openvpn.
So we decide to avoid to use raw options
Let us know which options do you need?

Apr 18 2022, 2:33 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4362: Wan Load Balancing - Can't create routing tables.
Apr 18 2022, 12:57 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T4344: DHCP statistics not matching, conf-mode generates incorrect pool name with dash.

udpate PR for 1.3 https://github.com/vyos/vyos-1x/pull/1288

Apr 18 2022, 11:09 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T4369: OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node.

PR for 1.3: https://github.com/vyos/vyos-1x/pull/1308

Apr 18 2022, 10:31 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEXc685c0f762ea: vyos.configdict(): T4369: leaf_node_changed() must return True when node is….
Apr 18 2022, 10:28 AM
c-po committed rVYOSONEX297fd814528b: openvpn: T4351: bugfix of initial value on Jinja2 namespace.
Apr 18 2022, 10:28 AM
c-po committed rVYOSONEXf2b722a88792: openvpn: T4353: T4351: fix generation of openvpn-option string passed to daemon.
Apr 18 2022, 10:11 AM
c-po committed rVYOSONEX217f5d42e17a: openvpn: T4353: fix Jinja2 linting errors.
Apr 18 2022, 10:11 AM
c-po closed T4351: Openvpn conf-mode "openvpn-option" is not respected as Resolved.
Apr 18 2022, 10:11 AM · VyOS 1.4 Sagitta
c-po claimed T4369: OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node.
Apr 18 2022, 9:53 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po created T4369: OpenVPN: daemon not restarted on changes to "openvpn-option" CLI node.
Apr 18 2022, 9:53 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po added a comment to T4366: geneve: interface is removed on changes to e.g. description.

PR for 1.3 https://github.com/vyos/vyos-1x/pull/1286

Apr 18 2022, 9:31 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po claimed T4351: Openvpn conf-mode "openvpn-option" is not respected.
Apr 18 2022, 9:16 AM · VyOS 1.4 Sagitta
c-po moved T4366: geneve: interface is removed on changes to e.g. description from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.2) board.
Apr 18 2022, 9:12 AM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po changed Is it a breaking change? from compatible to syntax on T4257: Discussion on changing BGP autonomous system number syntax.
Apr 18 2022, 8:55 AM · VyOS 1.4 Sagitta
c-po claimed T4257: Discussion on changing BGP autonomous system number syntax.
Apr 18 2022, 8:54 AM · VyOS 1.4 Sagitta
c-po added a comment to T4257: Discussion on changing BGP autonomous system number syntax.

I would like to call it system-as(n)

Apr 18 2022, 8:54 AM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXe3a6e7f1a552: bgp: T4368: AS specified for local-as can not be the same as remote-as.
Apr 18 2022, 8:49 AM
c-po committed rVYOSONEX6840fa29b225: bgp: xml: update as-override help string.
Apr 18 2022, 8:48 AM
c-po committed rVYOSONEX53d3ef904c0c: smoketest: salt: add special handling for KVM host.
Apr 18 2022, 8:48 AM
c-po committed rVYOSONEXe9d3239c31db: Revert "salt-minion: T4364: use systemd FinalKillSignal as process sometimes….
Apr 18 2022, 8:48 AM
c-po added a reverting change for rVYOSONEXdda1b02932a5: salt-minion: T4364: use systemd FinalKillSignal as process sometimes does not…: rVYOSONEXe9d3239c31db: Revert "salt-minion: T4364: use systemd FinalKillSignal as process sometimes….
Apr 18 2022, 8:48 AM
c-po closed T4368: bgp: AS specified for local as is the same as the remote as and this is not allowed. as Resolved.
Apr 18 2022, 8:48 AM · VyOS 1.4 Sagitta
c-po changed the status of T4368: bgp: AS specified for local as is the same as the remote as and this is not allowed. from Open to In progress.
Apr 18 2022, 8:23 AM · VyOS 1.4 Sagitta
c-po created T4368: bgp: AS specified for local as is the same as the remote as and this is not allowed..
Apr 18 2022, 8:23 AM · VyOS 1.4 Sagitta

Apr 17 2022

Unknown Object (User) added a comment to T4348: Site access denied.

Of course. This restriction comes from the communication providers. Through (VPN) - everything works well.

Apr 17 2022, 9:50 PM
n.fort created T4367: NAT - Config tmp file not available.
Apr 17 2022, 1:17 PM · VyOS 1.4 Sagitta
n.fort added a comment to T4365: NAT - Error on setting up tables.

Review code: https://github.com/vyos/vyos-1x/blob/current/data/templates/firewall/nftables-nat.tmpl#L141-L142

Apr 17 2022, 12:53 PM · VyOS 1.4 Sagitta

Apr 16 2022

c-po moved T4366: geneve: interface is removed on changes to e.g. description from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 16 2022, 9:43 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po committed rVYOSONEX3cbe7878bcad: geneve: T4366: prevent interface re-creation on nasic parameter change.
Apr 16 2022, 9:43 PM
c-po committed rVYOSONEXfe0551a8a51d: vyos.base: use Warning() helper for op-mode commands.
Apr 16 2022, 9:43 PM
c-po edited projects for T4366: geneve: interface is removed on changes to e.g. description, added: VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus.
Apr 16 2022, 9:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po claimed T4366: geneve: interface is removed on changes to e.g. description.
Apr 16 2022, 9:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po created T4366: geneve: interface is removed on changes to e.g. description.
Apr 16 2022, 9:18 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
n.fort claimed T4365: NAT - Error on setting up tables.
Apr 16 2022, 6:07 PM · VyOS 1.4 Sagitta
n.fort updated the task description for T4365: NAT - Error on setting up tables.
Apr 16 2022, 5:46 PM · VyOS 1.4 Sagitta
n.fort created T4365: NAT - Error on setting up tables.
Apr 16 2022, 5:43 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX8acf3ef56bbc: xml: include: improve don't fragment help.
Apr 16 2022, 5:33 PM
c-po committed rVYOSONEXdda1b02932a5: salt-minion: T4364: use systemd FinalKillSignal as process sometimes does not….
Apr 16 2022, 5:25 PM
c-po committed rVYOSONEXe91af67ff82a: vyos.base: use Warning() helper where applicable.
Apr 16 2022, 5:25 PM
c-po committed rVYOSONEX83a2fc901136: salt-minion: T4364: issue warning - do not use sha1 hashing algorithm.
Apr 16 2022, 5:25 PM
c-po committed rVYOSONEX039e323d7e46: dhcp(v6)-client: T4353: fix Jinja2 linting errors.
Apr 16 2022, 10:15 AM
c-po committed rVYOSONEX67fa67af916d: smoketest: salt-minion: add dummy source-interface.
Apr 16 2022, 10:15 AM
c-po committed rVYOSONEXcb014d8818a8: dhcp(v6)-relay: T4353: fix Jinja2 linting errors.
Apr 16 2022, 10:15 AM
c-po committed rVYOSONEXedc9a4b961b8: salt-minion: T4364: remove debug print statement.
Apr 16 2022, 10:15 AM
c-po committed rVYOSONEX68f8acbaf443: dns: T4353: fix Jinja2 linting errors.
Apr 16 2022, 10:15 AM

Apr 15 2022

c-po committed rVYOSONEXabfe42d11137: dhcp(v6)-server: T4353: fix Jinja2 linting errors.
Apr 15 2022, 8:01 PM
c-po closed T4364: salt-minion: Upgrade to 3004 and migrate to get_config_dict() as Resolved.
Apr 15 2022, 7:42 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXc2b54ed6d1dc: salt-minion: T4364: add source-interface CLI option support.
Apr 15 2022, 7:37 PM
c-po committed rVYOSONEX0ea1574b922e: salt-minion: T4364: add support for source-interface definition.
Apr 15 2022, 7:37 PM
c-po committed rVYOSONEX0b56514eb008: salt-minion: T4364: support IPv6 master server(s).
Apr 15 2022, 7:37 PM
c-po committed rVYOSONEXebb8181567cb: salt-minion: T4364: migrate to get_config_dict().
Apr 15 2022, 7:37 PM
c-po renamed T4364: salt-minion: Upgrade to 3004 and migrate to get_config_dict() from salt-minion: migrate to get_config_dict() to salt-minion: Upgrade to 3004 and migrate to get_config_dict().
Apr 15 2022, 7:36 PM · VyOS 1.4 Sagitta
c-po updated the task description for T4364: salt-minion: Upgrade to 3004 and migrate to get_config_dict().
Apr 15 2022, 6:56 PM · VyOS 1.4 Sagitta
c-po claimed T4364: salt-minion: Upgrade to 3004 and migrate to get_config_dict().
Apr 15 2022, 6:03 PM · VyOS 1.4 Sagitta
c-po created T4364: salt-minion: Upgrade to 3004 and migrate to get_config_dict().
Apr 15 2022, 6:03 PM · VyOS 1.4 Sagitta
c-po moved T4363: salt-minion: default mine_interval option is not set from Need Triage to In Progress on the VyOS 1.3 Equuleus (1.3.2) board.
Apr 15 2022, 6:02 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po moved T4363: salt-minion: default mine_interval option is not set from Open to Finished on the VyOS 1.4 Sagitta board.
Apr 15 2022, 6:02 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po added a comment to T4363: salt-minion: default mine_interval option is not set.

PR for 1.3 https://github.com/vyos/vyos-1x/pull/1284

Apr 15 2022, 6:02 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po committed rVYOSONEX3081705175da: smoketest: salt: T4363: add initial testcase.
Apr 15 2022, 5:59 PM
c-po committed rVYOSONEX3ec3c7f5b523: salt-minion: T4363: mine_interval option is not set.
Apr 15 2022, 5:59 PM
c-po committed rVYOSONEX96a9ebc6a06a: salt-minion: T4353: fix Jinja2 linting errors.
Apr 15 2022, 5:59 PM
c-po lowered the priority of T4363: salt-minion: default mine_interval option is not set from Normal to Low.
Apr 15 2022, 5:55 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po renamed T4363: salt-minion: default mine_interval option is not set from salt-minion: mine_interval option is not set to salt-minion: default mine_interval option is not set.
Apr 15 2022, 5:55 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po changed the status of T4363: salt-minion: default mine_interval option is not set from Open to In progress.
Apr 15 2022, 5:46 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
c-po created T4363: salt-minion: default mine_interval option is not set.
Apr 15 2022, 5:45 PM · VyOS 1.4 Sagitta, VyOS 1.3 Equuleus (1.3.2)
Viacheslav added a comment to T4362: Wan Load Balancing - Can't create routing tables.
Apr 15 2022, 2:34 PM · VyOS 1.4 Sagitta
jestabro closed T4361: `vyos.config.exists()` does not work for nodes with multiple values as Unknown Status.
Apr 15 2022, 10:57 AM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
RyVolodya updated the task description for T4362: Wan Load Balancing - Can't create routing tables.
Apr 15 2022, 7:01 AM · VyOS 1.4 Sagitta
RyVolodya created T4362: Wan Load Balancing - Can't create routing tables.
Apr 15 2022, 6:57 AM · VyOS 1.4 Sagitta
Unknown Object (User) closed T4327: Ethernet interface configuration fails on Hyper-V due to speed/duplex/autoneg ethtool command error as Resolved.

Tested in VyOS 1.4-rolling-202204130521
All works, thanks!

Apr 15 2022, 3:56 AM · VyOS 1.4 Sagitta
jestabro committed rVYOSONEXe5cdb9d8e2dd: config: T4361: correct exists()/exists_effective() on value(s).
Apr 15 2022, 1:38 AM

Apr 14 2022

c-po committed rVYOSONEX4552f523c325: wifi: T4353: fix Jinja2 linting errors.
Apr 14 2022, 8:02 PM
c-po committed rVYOSONEXf03969353099: macsec: T4353: fix Jinja2 linting errors.
Apr 14 2022, 8:02 PM
c-po committed rVYOSONEXf40a192635ec: ethernet: T4353: fix Jinja2 linting errors.
Apr 14 2022, 8:02 PM
c-po committed rVYOSONEXdbfc2add3434: ssh: T4353: fix Jinja2 linting errors.
Apr 14 2022, 8:02 PM