Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-30 | Merge pull request #4269 from indrajitr/dedu-pki-ssh | Christian Breunig | |
xml: T5738: De-duplicate 'openssh' tagNode | |||
2024-12-30 | Merge pull request #4268 from natali-rs1985/T6956 | Daniil Baturin | |
op_mode: T6956: Fix for "generate tech-support archive" if /config contains directories | |||
2024-12-30 | xml: T5738: De-duplicate 'openssh' tagNode | Indrajit Raychaudhuri | |
Interface definition for pki has redundant `tagNode` for `openssh`. Remove the redundant one. | |||
2024-12-29 | op_mode: T6956: Fix for "generate tech-support archive" if /config contains ↵ | Nataliia Solomko | |
directories | |||
2024-12-29 | Merge pull request #4265 from c-po/geoip-cron | Christian Breunig | |
geoip: T6986: add missing cron installation path | |||
2024-12-28 | Merge pull request #4264 from Firefishy/udev-serial-rule-for-ttyACM-devices | Daniil Baturin | |
udev: T6985: Fix udev rule to also register ttyACM serial devices | |||
2024-12-28 | geoip: T6986: add missing cron installation path | Christian Breunig | |
2024-12-28 | udev: T6985: Fix udev rule to also register ttyACM serial devices | Grant Slater | |
2024-12-27 | Merge pull request #4257 from c-po/iproute2-color | Daniil Baturin | |
skel: T6979: disable iproute2 colors by default | |||
2024-12-26 | skel: T6979: disable iproute2 colors by default | Christian Breunig | |
2024-12-26 | Merge pull request #4251 from c-po/xml-cleanup | Christian Breunig | |
xml: T5738: re-use XML building blocks for interfaces as much as possible | |||
2024-12-24 | Merge pull request #4235 from nvollmar/T6944 | Christian Breunig | |
T6944: adds option to enable switchdev mode on ethernet interface | |||
2024-12-24 | T6944: fix unrelated formatting | Nicolas Vollmar | |
2024-12-24 | T6944: adds option to enable switchdev mode on ethernet interface | Nicolas Vollmar | |
2024-12-23 | Merge pull request #4254 from kumvijaya/current | Christian Breunig | |
T6976: mirror workflows updated to use reusable workflows | |||
2024-12-23 | Merge pull request #4252 from c-po/smoketest-fixes | Christian Breunig | |
smoketest: T6746: T5791: additional fixes/logic hardening | |||
2024-12-23 | T6976: mirror workflows updated to use reusable workflows | kumvijaya | |
2024-12-23 | smoketest: T5791: add guard timeout when checking for ddclient process | Christian Breunig | |
This extends commit c2d84b03d ("T5791: Modify ddclient smoketest for reliability"). | |||
2024-12-23 | smoketest: T6746: wait after commit() until frr-reload is no longer running | Christian Breunig | |
This extends commit 90e9aa9df ("frr: T6746: add guard time after cli_commit() and before getFRRconfig()"). | |||
2024-12-23 | xml: T5738: re-use XML building blocks for interfaces as much as possible | Christian Breunig | |
Change XML definitions to re-use already existing building blocks, or merge two building block sinto one (e.g. static route interfaces). | |||
2024-12-23 | Merge pull request #4234 from takehaya/T6013-trusted-ca-keys | Christian Breunig | |
T6013: Add support for configuring TrustedUserCAKeys for ssh service | |||
2024-12-23 | Merge pull request #4247 from sever-sever/T6936 | Daniil Baturin | |
T6936: PPPoE-server add option combined to interface | |||
2024-12-23 | T6013: Remove trusted_user_ca_key when the configuration does not exist | Takeru Hayasaka | |
Co-authored-by: Simon <965089+sarthurdev@users.noreply.github.com> | |||
2024-12-23 | T6013: Remove unused variables to make it lint-friendly | Takeru Hayasaka | |
2024-12-23 | T6013: Add support for configuring TrustedUserCAKeys in SSH service with ↵ | Takeru Hayasaka | |
local and remote CA keys | |||
2024-12-23 | op-mode: T5992: fix Kea DHCP server lease output | Nicolas Vandamme | |
2024-12-22 | Merge pull request #4250 from c-po/dhclient-T6972 | Christian Breunig | |
ifconfig: T6972: smoketests fail as IP address is not removed in time | |||
2024-12-22 | ifconfig: T6972: smoketests fail as IP address is not removed in time | Christian Breunig | |
From time to time integration tests fail as the DHCP assigned IP address is not removed in time then dhclient stops. Add an explicit code path cleaning dynamic assigned addresses from interface when disabling DHCP - if such a dynamic address is remaining. ====================================================================== FAIL: test_dhcp_vrf (__main__.EthernetInterfaceTest.test_dhcp_vrf) ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/libexec/vyos/tests/smoke/cli/test_interfaces_ethernet.py", line 72, in tearDown self.assertNotIn(AF_INET, ifaddresses(interface)) AssertionError: 2 unexpectedly found in {17: [{'addr': '52:54:00:00:00:00', 'broadcast': 'ff:ff:ff:ff:ff:ff'}], 2: [{'addr': '192.0.2.103', 'netmask': '255.255.255.0', 'broadcast': '192.0.2.255'}], 10: [{'addr': 'fe80::5054:ff:fe00:0%eth0', 'netmask': 'ffff:ffff:ffff:ffff::/64'}]} | |||
2024-12-22 | Merge pull request #4248 from c-po/babel | Christian Breunig | |
babel: T6746: define fixed testcase order | |||
2024-12-22 | babel: T6746: define fixed testcase order | Christian Breunig | |
Currently FRR does not like it if redistribution tests are run last. | |||
2024-12-22 | T5791: ddclient: remove unused "import os" | Christian Breunig | |
2024-12-22 | Merge pull request #4249 from c-po/journalctl-colour | Christian Breunig | |
op-mode: T6971: "monitor log" should have no output color at all | |||
2024-12-21 | op-mode: T6971: "monitor log" should have no output color at all | Christian Breunig | |
There was an invalid attempt to remove journalctl output colour. Unfortunately it does not work 100% and it needs a different environment variable. This fixes commit 9a85d8bbeee7. | |||
2024-12-20 | Merge pull request #4246 from natali-rs1985/T6930 | Christian Breunig | |
pppoe: T6930: Remove unnecessary code | |||
2024-12-20 | Merge pull request #4242 from nvollmar/T6953 | Christian Breunig | |
T6953: merges node and frr exporter under prometheus section | |||
2024-12-20 | T6936: PPPoE-server add option combined to interface | Viacheslav Hletenko | |
Add option 'combined', it allows to listen to PPP requests on both VLANs and the base parent interface (wihtout tag) Before it was impossible to do it from our CLI set service pppoe-server interface eth1 combined set service pppoe-server interface eth1 vlan '10-122' | |||
2024-12-20 | pppoe: T6930: Remove unnecessary code | Nataliia Solomko | |
In case of changes in config that require reconnect PPPoEIF.remove() function is called and old default routes are removed. So we do not need to do it once again. | |||
2024-12-20 | T6953: simplify config handling | Nicolas Vollmar | |
2024-12-19 | Merge pull request #4244 from indrajitr/ddclient-smoketest-20241219 | Christian Breunig | |
T5791: Modify ddclient smoketest for reliability | |||
2024-12-19 | Merge pull request #4243 from c-po/frr-10 | Christian Breunig | |
frrender: T6746: runtime improvements | |||
2024-12-19 | T5791: Modify ddclient smoketest for reliability | Indrajit Raychaudhuri | |
Instead of checking for the existence of a PID file, check if the process is running by name. | |||
2024-12-19 | T6953: add migration for old configuration | Nicolas Vollmar | |
2024-12-19 | T6953: merges node and frr exporter under prometheus section | Nicolas Vollmar | |
2024-12-18 | ifconfig: fix AttributeError caused by internal race condition | Christian Breunig | |
File "/usr/lib/python3/dist-packages/vyos/ifconfig/interface.py", line 342 if not self.iftype: ^^^^^^^^^^^ AttributeError: 'Interface' object has no attribute 'iftype' | |||
2024-12-18 | frrender: T6746: move get_frrender_dict from vyos.configdict to this module | Christian Breunig | |
Keep all FRRender stuff in one place. | |||
2024-12-18 | Merge pull request #4233 from HollyGurza/T6934 | Christian Breunig | |
T6934: Add preshared key for zabbix-agent monitoring service | |||
2024-12-18 | Merge pull request #4225 from natali-rs1985/T6767 | Christian Breunig | |
op_mode: T6767: Check latest image version in VRF context for "add system image latest vrf <name>" | |||
2024-12-18 | Merge pull request #4223 from HollyGurza/T6874 | Christian Breunig | |
T6874: [QoS] Add class filter by ether | |||
2024-12-18 | vyos-configd: T6746: render resulting FRR configuration only once | Christian Breunig | |
Previously the FRR configuration was rendered via Jinja2 on every call to get_frrendet_dict() - but it was used/applied only once. We save the CPU cycles and render the FRR configuration only once prior to applying it in FRR. | |||
2024-12-18 | frrender: T6746: rename config -> config_dict | Christian Breunig | |