Page MenuHomeVyOS Platform
Feed All Stories

Aug 29 2020

maznu added a comment to T291: support for Predictable Network Interface Names.

Neither does VyOS have predicable interface names, nor does it behave as per VyOS' documentation.

Aug 29 2020, 8:05 AM
jack9603301 added a comment to T291: support for Predictable Network Interface Names.

Is this problem solved at present?

Aug 29 2020, 7:59 AM
maznu added a comment to T291: support for Predictable Network Interface Names.

According to documentation — https://wiki.vyos.net/wiki/Troubleshooting — specifying the hw-id of an interface should be tell udev (or similar) to ensure that the interface with the MAC-address specified gets the name of e.g. eth0.

Aug 29 2020, 7:39 AM
c-po changed the status of T1205: module pcspkr missing from Open to In progress.
Aug 29 2020, 7:22 AM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po moved T1463: Missing command `show ip bgp scan` appears in command completion from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.6) board.
Aug 29 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T1463: Missing command `show ip bgp scan` appears in command completion.

I have removed show ip bgp scan for the upcoming 1.2.6 release.

Aug 29 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a project to T1463: Missing command `show ip bgp scan` appears in command completion: VyOS 1.2 Crux (VyOS 1.2.6).
Aug 29 2020, 7:06 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
erkin added a comment to T1463: Missing command `show ip bgp scan` appears in command completion.

Viacheslav seems to have migrated a good portion of Quagga show commands to the XML template format a while ago and the remaining completion file for ip bgp scan also got deleted then. I can see that the useless command completion for it is still there on 1.2.5 LTS but it's gone from the nightly builds.

Aug 29 2020, 3:46 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
hagbard added a comment to T1205: module pcspkr missing.

As far as I recall it doesn't initializes is correctly anymore, you can test with beep. The system beep you can set via cli is broken since then.

Aug 29 2020, 12:25 AM · VyOS 1.2 Crux (VyOS 1.2.6)

Aug 28 2020

kroy renamed T2838: Ethernet device names changing, multiple hw-id being added from Ethernet device names changing, multiple hw-id to Ethernet device names changing, multiple hw-id being added.
Aug 28 2020, 10:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
kroy renamed T2838: Ethernet device names changing, multiple hw-id being added from Ethernet device names changing to Ethernet device names changing, multiple hw-id.
Aug 28 2020, 10:02 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
kroy created T2838: Ethernet device names changing, multiple hw-id being added.
Aug 28 2020, 10:02 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po closed T1342: Cannot add ipv6 /70 route as Invalid.
Aug 28 2020, 8:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1342: Cannot add ipv6 /70 route.

@Viacheslav --verbose is not the issue, it's only used to output the actual "error".

Aug 28 2020, 8:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1205: module pcspkr missing.

This is no longer compiled as a module but rather statically into the kernel (https://github.com/vyos/vyos-build/blob/current/packages/linux-kernel/x86_64_vyos_defconfig#L188)

Aug 28 2020, 8:24 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T2287: LLDP not working on X710 adapter, i40e driver.

I do not have that hardware available, but a possible solution could be the following snippet which could be run on system boot:

Aug 28 2020, 8:20 PM · VyOS 1.4 Sagitta (1.4.0), VyOS Rolling, VyOS 1.5 Circinus
c-po closed T473: missing source packages, git submodule init as Wontfix.
Aug 28 2020, 8:10 PM
c-po added a comment to T473: missing source packages, git submodule init.

We no longer make use of git submodules. Closing as wontfix. Build from source is possible using e.g. our Jenkins CI/CD pipeline library (https://github.com/vyos/vyos-build/tree/current/vars)

Aug 28 2020, 8:10 PM
c-po updated subscribers of T1463: Missing command `show ip bgp scan` appears in command completion.

@Viacheslav what you think?

Aug 28 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T1463: Missing command `show ip bgp scan` appears in command completion.

This is not a "bug" - we pass any argument to show ip bgp down to FRR.

Aug 28 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po closed T2813: NAT: possible to commit illegal source nat without translation as Resolved.
Aug 28 2020, 7:17 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T2836: show system integrity broken in 1.3 from In progress to Needs testing.
Aug 28 2020, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX0831c6668915: nat: T2813: translation address is mandatory if rule is not excluded.
Aug 28 2020, 7:15 PM
hagbard committed rVYOSONEXc29ed43a720f: T2836: show system integrity broken.
Aug 28 2020, 7:12 PM
erkin closed T2126: show vpn ipsec sa IPSec - Process NOT Running as Resolved.

Could not reproduce this on a clean install. That error is printed iff the IPsec process is not running, obviously enough. When I set up IPsec and ran the command, it simply printed out the table. Maybe there was a hiccup with the nightly build you used if that error happened with a running IPsec process.

Aug 28 2020, 7:04 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T2837: make-version-file executed too early during build process.
Aug 28 2020, 6:08 PM · VyOS 1.3 Equuleus (1.3.6)
hagbard added a comment to T2836: show system integrity broken in 1.3.

Fixing up the code, but it will suffer the same issue as in T2835. That build file should be the last thing in the build process, otherwise there is no other way to find out what pkg were installed during the build.

Aug 28 2020, 6:04 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T2836: show system integrity broken in 1.3 from Open to In progress.
Aug 28 2020, 5:53 PM · VyOS 1.3 Equuleus (1.3.0)
erkin closed T1463: Missing command `show ip bgp scan` appears in command completion as Wontfix.

This command was removed from Quagga five years ago and never made it to FRR.

Aug 28 2020, 5:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
hagbard created T2836: show system integrity broken in 1.3.
Aug 28 2020, 5:21 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.

It looks like that the build process messed it up, it did create the version file at the beginning of the build, not at the end. After the file usr/share/vyos/version.json was create, pkg installations took place a few minutes alter, that's why everything in the image is newer than the version file, therefore the command output is absolutely correct. I'll check if I can find out what went wrong during the build, since it appears that only 1.2.6 is affected.

Aug 28 2020, 4:54 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
hagbard added a comment to T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.
Aug 28 2020, 4:48 PM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
marekm added a comment to T2820: BGP crash in if_destroy_via_zapi.
Aug 28 2020, 10:10 AM · VyOS 1.2 Crux
Viacheslav added a comment to T2820: BGP crash in if_destroy_via_zapi.

@marekm
Can you check your BGP configuration if "router-id" is declared?
Also, what is with interface names?

ppp-lot29
ppp-jmg22
ppp-rol81
ppp-rod8

Do you use scripts with renaming? How to reproduce it?

Aug 28 2020, 9:28 AM · VyOS 1.2 Crux
hagbard added a comment to T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.

/usr/libexec/vyos/op_mode/version.py:
Built on: Thu 13 Aug 2020 11:57 UTC

Aug 28 2020, 2:44 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
hagbard changed the status of T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1 from Confirmed to In progress.
Aug 28 2020, 2:29 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
hagbard added a comment to T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.

Happens also when just using the booted image without install. Investigating.

Aug 28 2020, 2:26 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
hagbard changed the status of T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1 from Open to Confirmed.
Aug 28 2020, 2:26 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
hagbard claimed T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.
Aug 28 2020, 2:18 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
tjh updated the task description for T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.
Aug 28 2020, 1:10 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux
tjh created T2835: "show system-integrity" reports lots of wrong timestamp packages with v1.2.6-epa1.
Aug 28 2020, 1:09 AM · VyOS 1.3 Equuleus (1.3.6), VyOS 1.2 Crux

Aug 27 2020

c-po closed T2832: Migrate vyos-smoketest content into vyos-1x as Resolved.
Aug 27 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
srgabrieltelecon added a comment to T2763: New SNMP resource request - SNMP over TCP.

Dear friend,
any syntax can be suggested, the problem to be solved is the administrator's willingness to open a port, be it tcp, udp, both, only ipv4, or only ipv6.
If this problem can be solved at the administrator's discretion, it would be a great solution.

Aug 27 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.2), VyOS 1.4 Sagitta
c-po committed rVYOSONEX0f8123268da0: Merge branch 'master' of github.com:vyos/vyos-smoketest into vyos-smoketest….
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXa4b064ea73f0: lcd: adjust to cli changes.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX756c9153e683: pppoe-server: test some more values.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXda9ec80f80b1: Debian: set proper changelog version.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX71a2e3fad3bd: lcd: adapt test to new CLI design.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXda9de43f048f: Merge branch 'system-display' of https://github.com/fmertz/vyos-smoketest.
Aug 27 2020, 7:15 PM
fmertz committed rVYOSONEX7bc4167d9520: system display: T2564: conf file in /run.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXbd7f30dcd558: wireless: validate hostapd/wpa_supplicant is running.
Aug 27 2020, 7:15 PM
fmertz committed rVYOSONEX8e165496cf32: system display: T2464: initial smoke test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX87693ce61819: pppoe: sync to new dhcpv6-pd cli.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX11da3f091a98: pppoe: validate dhcpv6 client will be started.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX049a87ed9940: pppoe-server: initial smoketest with local and radius auth.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX743627b9df6f: router-advert: check 'infinity' option in script logic.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX9455ae27d5ea: ethernet: check interface disable state.
Aug 27 2020, 7:15 PM
Unknown Object (User) committed rVYOSONEX65e643229881: anyconnect: T2812: add basic testing.
Aug 27 2020, 7:15 PM
GitHub <noreply@github.com> committed rVYOSONEX7f0b0d87ee57: Merge pull request #12 from DmitriyEshenko/smoketest-anyconnect (authored by jestabro).
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX4e1062ea02cc: mdns-repeater: add basic test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXe388ed14fa31: pseudo-ethernet: extend smoketests with VIFs.
Aug 27 2020, 7:15 PM
GitHub <noreply@github.com> committed rVYOSONEX6cdcbd0aae79: ssh: config file is now volatile (moved to /run) (authored by c-po).
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXeb0c2efe324d: ipv6: link-local: test address assignment on interfaces.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXfa3e3915254d: router-advert: add initial test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX132b0a424730: wireless: use library function for loading kernel modules.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXded9d1b9372c: ethernet: test "ip" subtree of interface for e.g. ARP settings.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXfbfab33180df: l2tpv3: add initial interface test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX744c656994d8: service: bcast-relay: add initial tests.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX511e5aac08e8: bond: verify member interfaces are properly enslaved.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXded73c194266: bridge: support specifying bridge members via environment variable.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXed4369ca1ed6: pppoe: use assertEqual().
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX8822783cabea: interfaces: make single tests reusable, e.g. MTU/VLAN.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX964ef004065c: interfaces: add basic, reusable 802.1ad (Q-in-Q) testcase.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXa76433c1fde7: interfaces: VLAN tests can not be "functionized" any further.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXa06b0051ff36: ethernet: support testing via SSH.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX9579cc1a7d5b: vlan: add basic test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX01d7ff6ad291: snmp: add v3 test with MD5 keys.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXf2c05556b051: nat: initial simple test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX1316e493983f: interfaces: assume minimum MTU 1280 bytes which always works.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX9ac84f533b9d: snmp: test that encrypted-password is properly inserted into CLI.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX10b5196ddfb9: snmp: adjust to latest CLI version.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX497690e812d8: nat: delete config after test finishes.
Aug 27 2020, 7:15 PM
GitHub <noreply@github.com> committed rVYOSONEX2cea49cef987: ssh: loglevel is now lowercase (authored by c-po).
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX1b5ff93980fe: ntp: reuse new library functions for CIDR mangling.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX2ac2c022d82b: ntp: extend test with allow-clients, listen-address.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX22eb02d2a362: interfaces: pppoe: add IPv6 tests.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX4ad5cd436f10: interfaces: wwan: initial testcase.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX7981dc1e5b3f: ntp: initial simple test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX3db596c271c3: interfaces: wwan: remove PPPoE markers.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX256f5bc1bd1b: interfaces: pppoe: add DHCPv6-PD testcase.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX9c3832fc6f6e: macsec: test default value for mka priority.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX28a6cb6b8773: wireless: always use sudo when calling modprobe.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX90d6d8f3a45d: peth: extend basic test with IP options.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXa83375fe1179: macsec: test verify() functions.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXdc5c01765683: interfaces: base: add missing interface options to single IP test.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXd6dc8874daa5: interfaces: add basic test adding only one interface IP address.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX078da2c8c48d: loopback: ensure 127.0.0.1, ::1 is always assigned.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXf717f3f3ddb2: ssh: add second test listening on multiple addresses and ports.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEXabe6f677ec62: wireguard: extend tests with multiple allowed-ips.
Aug 27 2020, 7:15 PM
c-po committed rVYOSONEX1dd18ea39de4: ssh: extend tests.
Aug 27 2020, 7:15 PM