Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-18 | Merge pull request #2500 from sever-sever/T5749 | Christian Breunig | |
T5749: Swap show interfaces and show interfaces summary | |||
2023-11-17 | T5749: Swap show interfaces and show interfaces summary | Viacheslav Hletenko | |
By default show VRF, MAC, MTU for `show interfaces` The original `show interfaces` moved to `show interfacces summary` | |||
2023-11-16 | Merge pull request #1768 from zdc/T4516-sagitta | John Estabrook | |
image: T4516: Added system image tools | |||
2023-11-16 | image: T4516: add raid-1 install support | John Estabrook | |
2023-11-16 | image: T4516: ensure compatibility with legacy RAID 1 installs | John Estabrook | |
2023-11-16 | image: T4516: variable name spelling | John Estabrook | |
2023-11-16 | image: T4516: restore select entry to set/delete image | John Estabrook | |
2023-11-16 | image: T4516: do not prompt for confirmation when setting default | John Estabrook | |
2023-11-16 | image: T4516: reword some messages and prompts | John Estabrook | |
2023-11-16 | image: T4516: add clearer error msg on attempt to upgrade to 1.2.x | John Estabrook | |
An attempt to upgrade to 1.2.x is caught, but error is of failed checksum verification; add check and message. | |||
2023-11-16 | image: T4516: use copy of pw_reset script for install, link for compat | John Estabrook | |
Note that this was updated for the fix in T5739. | |||
2023-11-16 | T3983: show pki certificate Doesnt show x509 certificates | JeffWDH | |
2023-11-16 | T5747: op-mode add MAC and MTU for show interfaces summary | Viacheslav Hletenko | |
Add op-mode "show interfaces summary" Add MAC, VRF and MTU options: vyos@r4# run show interfaces summary Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address MAC VRF MTU S/L Description ----------- ----------------- ----------------- ------- ----- ----- ------------- dum0 203.0.113.1/32 96:44:ad:c5:a1:a5 default 1500 u/u eth0 192.168.122.14/24 52:54:00:f1:fd:77 default 1500 u/u WAN eth1 192.0.2.1/24 52:54:00:04:33:2b foo 1500 u/u LAN-eth1 eth2 - 52:54:00:40:2e:af default 1504 u/u LAN-eth2 eth3 - 52:54:00:09:a4:b4 default 1500 A/D | |||
2023-11-15 | image: T4516: support for interoperability of legacy/new image tools | John Estabrook | |
This commit allows management of system images with either new or legacy tools: 'add/delete/rename system image' and 'set default' are translated appropriately on booting between images with the old and new tools. Consequently, the warning of the initial commit of T4516 is dropped. | |||
2023-11-15 | image: T4516: improve format of 'show system image details' | John Estabrook | |
2023-11-15 | image: T5195: vyos.util -> vyos.utils package refactoring | John Estabrook | |
2023-11-15 | image: T4516: restore reboot reminder message | John Estabrook | |
2023-11-15 | image: T4516: set op-mode files executable | John Estabrook | |
2023-11-15 | image: T4516: do not prompt for config copy on live install | John Estabrook | |
2023-11-15 | image: T4516: service vyos-grub-update should exit on live boot | John Estabrook | |
2023-11-15 | image: T4516: correct implementation of configure_authentication | John Estabrook | |
2023-11-15 | image: T4516: correct permissions on creation of config directory | John Estabrook | |
2023-11-15 | image: T4516: Added system image tools | zsdc | |
This commit adds the whole set of system image tools written from the scratch in Python that allows performing all the operations on images: * check information * perform installation and deletion * versions management Also, it contains a new service that will update the GRUB menu and keep tracking its version in the future. WARNING: The commit contains non-reversible changes. Because of boot menu changes, it will not be possible to manage images from older VyOS versions after an update. | |||
2023-11-15 | Merge pull request #2476 from c-po/frr-pim-T5733 | Christian Breunig | |
pim(6): T5733: add missing FRR related features | |||
2023-11-15 | pim: T5733: incorporate feedback from peer review | Christian Breunig | |
2023-11-15 | T5732: generate firewall rule-resequence drops geoip country-code from output | JeffWDH | |
2023-11-14 | T5729: firewall and policy: fix latest migration script | Nicolas Fort | |
2023-11-13 | pim6: T5733: add missing FRR PIM6 related features | Christian Breunig | |
2023-11-13 | pim: T5733: fix CLI level of global PIM commands | Christian Breunig | |
2023-11-13 | igmp: T5736: migrate "protocols igmp" to "protocols pim" | Christian Breunig | |
IGMP and PIM are two different but related things. FRR has both combined in pimd. As we use get_config_dict() and FRR reload it is better to have both centrally stored under the same CLI node (as FRR does, too) to just "fire and forget" the commit to the daemon. "set protocols igmp interface eth1" -> "set protocols pim interface eth1 igmp" | |||
2023-11-13 | pim: T5733: add missing FRR PIM related features | Christian Breunig | |
Migrate CLI configuration retrival to common get_config_dict(). In addition add new functionality to VyOS that is PIM related and already available in FRR. | |||
2023-11-12 | ospf: T5467: remove superfluous "import os" | Christian Breunig | |
2023-11-12 | Merge pull request #2435 from bbabich/current | Christian Breunig | |
mtr: T5658: Add VRF support for mtr (+ op_mode wrapper) | |||
2023-11-12 | op-mode: T5658: fix "monitor traceroute" completion helper | Christian Breunig | |
2023-11-12 | op-mode: T5658: reduce amount of exposed options | Christian Breunig | |
Example: we should focus on JSON output and not expose XML and CSV. | |||
2023-11-12 | T5658: add common methods interface_list() and vrf_list() to vyos.utils.network | Christian Breunig | |
Reduce amount of duplicated (3 times) code in op-mode scripts for ping, traceroute and mtr. | |||
2023-11-11 | Merge pull request #2471 from nicolas-fort/T5729 | Christian Breunig | |
T5729: firewall: switch to valueless in | |||
2023-11-11 | dhclient: T5724: run user hooks using run_hookdir | gavol | |
User hooks are executed using run_hookdir (defined in the /sbin/dhclient-script script) instead of run-parts. That allows user hooks to modify variables set by the dhcp client (e.g., the new_routers variable to avoid the installation of the default routes). | |||
2023-11-10 | T5729: firewall: switch to valueless in order to remove unnecessary ↵ | Nicolas Fort | |
<enable|disable> commands; log and state moved to new syntax. | |||
2023-11-10 | ddclient: T5708: Additional smoketests for web-options | Indrajit Raychaudhuri | |
Add additional smoketests for web-options validation. Also, format error messages to optionally include protocol name. | |||
2023-11-09 | op-mode: T5658: add VRF support for "monitor traceroute" | bbabich | |
2023-11-08 | Merge pull request #2459 from indrajitr/mdns-streamline | Viacheslav Hletenko | |
mdns: T5723: Always reload systemd daemon before applying changes | |||
2023-11-07 | mdns: T5723: Always reload systemd daemon before applying changes | Indrajit Raychaudhuri | |
Additionally, templatize system service override and move it to the runtime path. | |||
2023-11-07 | Merge pull request #2240 from sever-sever/T5559 | Christian Breunig | |
T5559: Add static neighbor-proxy feature | |||
2023-11-07 | Merge pull request #2436 from sever-sever/T5706 | Daniil Baturin | |
T5706: Add custom systemd udev rules to exclude dynamic interfaces | |||
2023-11-07 | Merge pull request #2437 from sempervictus/bug/strip_secrets_misses_secret | Daniil Baturin | |
T5713: Strip string after "secret" in IPSEC configs | |||
2023-11-07 | T5720: Fix for PPPoE-server adding new interfaces | Viacheslav Hletenko | |
If we add a new interface for PPPoe-server we MUST restart the `accel-ppp@pppoe.service` as `reload` is not implemented for accel-ppp daemon Otherwise we have listen interface in the /run/accel-pppd/pppoe.conf which does not work | |||
2023-11-06 | ddclient: T5708: Migration to 3.11.1 and related improvements | Indrajit Raychaudhuri | |
Fix execution bit for migration script | |||
2023-11-06 | T5713: only strip "secret" CLI node and nothing else | Christian Breunig | |
Commit 30eb308149 ("T5713: Strip string after "secret" in IPSEC config") had good intention but this will happen: use-secret foo CLI node will become " secret xxxxxx" so the output of strip-private invalidates the configuration. This has been changed to an exact match of "secret" only | |||
2023-11-06 | Merge pull request #2439 from c-po/t3700-vxlan-svd-fixup | Christian Breunig | |
vxlan: T3700: add bridge dependency call when altering member interfaces |