PR for 1.5: https://github.com/vyos/vyatta-cfg-system/pull/213
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
All Stories
Nov 14 2023
New patch for migration scripts in 1.5: https://github.com/vyos/vyos-1x/pull/2480
Changing this https://github.com/vyos/vyos-1x/blob/2e587c8329a1d32fc1ec601c7753211d0fedbf2c/python/vyos/remote.py#L356
to
download(local_path, urlstring, False, True, source_host, source_port)
Fixes the issue for API
Hi @v.huti
This is probably obsoleted. I've upgraded few times since then and came to version 8.5 which does not seem to suffer this. Thank you.
And we had to stop activities on the project due to other issue described in
https://vyos.dev/T5424
Contact me via Slack for testing
The fear of having the HTTP-API part of nginx compromised by another virtualhost config (as in they are sharing the same process) should be overcome by having a dedicated config file and start a 2nd nginx process.
Nov 13 2023
Hi @aserkin ! I should have some time to help you. For this issue, I would need
- artifacts collected from running zebra under Valgrind
- a reference configuration that I can replicate in a lab
I will ping you over Slack for additional details and assistance.
I have created a draft pull request for FRR, but I can still see a bunch of odd bugs.
I'm going to activate it after additional testing by the team.
Most issues involve Wireshark's inability to parse packets correctly and display an exception, although the demons seem to run fine.
https://github.com/FRRouting/frr/pull/14788
I`m back after a long break and will follow up on this feature.
Here is a summary of things that have happened since the last update:
1. In my absence, the feature testing got broken as a result of migrating from the `mininet` to the `munet` framework From debugging, I have identified a root cause to be - bpf fs was not inherited by the `munet` router. The solution is to hop into the router mount namespace for the test run.
Because there is a long-running development for operation data retrieval, we can postpone this ticket until an effort is finished.
Then, I can open a feature request or visit the yang meeting and start a discussion about the data pagination functionality.
Currently, my idea is to simulate pagination at the fs level by having a split of requested JSON.
This solution involves:
- Fetching an operation data from the demon
vtysh -c "show yang operational-data /frr-vrf:lib/vrf[name='default']/frr-zebra:zebra/ribs zebra" > big.json
- Fetching flat data stream and formating it 1 item (prefix) per line with jq -c option
jq -c '."frr-vrf:lib" .vrf[0] ."frr-zebra:zebra" .ribs .rib[0] .route[]' big.json | split -l 100 -d
- Splitting result by the number of lines (objects), saving into files on the filesystem
Now, UI can display 1 of the resulting files at a time. These files may be regenerated on page refresh.
Such a solution will utilize extra disk space, although it can be avoided by using pipes and other
streaming utilities like awk/sed
PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478
PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478
PR for Sagitta: https://github.com/vyos/vyos-1x/pull/2478
I'll hava a lab with PIM SSM and BFD , I'll update our documentation with those feature with example.
Will be tracked via PR https://github.com/vyos/vyos-1x/pull/2476 as it's realted to the ongoing PIM/PIM6 CLI extension
In T5167#164447, @JeffWDH wrote:What about using nginx which seems to be already leveraged by the web API?
I would vote for that (using nginx as backend since it already exists).
Nov 12 2023
What about using nginx which seems to be already leveraged by the web API?
PR for VyOS 1.5 https://github.com/vyos/vyos-1x/pull/2476
Instead of "file-server" I think "http-server" would be a better name or even "web-server" in this context.
Will be implemented via T5733
This also implements https://github.com/vyos/vyos-1x/pull/2411
Nov 11 2023
That is my first PR; please, let me know if you need something else.
@twan it was backported https://github.com/vyos/vyos-1x/pull/2400
Will this feature be backported to 1.4?