summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-07FRR: T4020: Updated CLI options processing for FRR daemonszsdc
- Reverted changes from `python/vyos/util.py`. This may lead to unnecessary FRR restart during each boot, depending on a default file content and template, but makes this changeset cleaner. - Fixed typos in node names (extra `>` characters). - Added SNMP module for `isisd` and `ldpd`, since they have it compiled now.
2021-12-07FRR: T4020: Updated CLI options processing for FRR daemonszsdc
Instead of analyzing options for each daemon now we use a single template for the whole configuration file. This makes logic a bit less flexible, but much easier. Removed unnecessary check for returned by the `conf.get_config_dict(base)` config. Also, added the ability to disable `strip()` of file content while using `read_file()` what is necessary for proper comparing with updated content.
2021-11-27FRR: T4020: Added CLI options for FRR daemonszsdc
Added first CLI items for controlling FRR daemons parameters that cannot be changed via vtysh and are available via arguments only. Now it is possible to enable/disable modules: SNMP (for each daemon), BMP (for BGP), IRDP (for Zebra).
2021-11-26Merge pull request #1080 from erkin/currentChristian Poessinger
remote: T3356: Rewrite remote.py
2021-11-26Merge pull request #1086 from sever-sever/T3978Christian Poessinger
containers: T3978: Fix correct variable name for network
2021-11-25containers: T3978: Fix correct variable name for networkViacheslav
2021-11-25Merge pull request #1084 from andriiandrieiev/currentDaniil Baturin
filesystem: T3946: GPT table fix after drive resize on Azure
2021-11-25filesystem: T3946: GPT table fix after disk resizeAndrii
2021-11-24Merge pull request #1078 from erkin/currentJohn Estabrook
conf-mode: NAT interface definition typo fix
2021-11-24T3356: Rewrite remote.pyerkin
2021-11-24graphql: T3993: add requests for manipulating firewall groupsJohn Estabrook
2021-11-24conf-mode: NAT interface definition typo fixerkin
2021-11-23graphql: T3993: refactor directive and mutation definitionsJohn Estabrook
2021-11-22graphql: T3993: normalize naming conventionsJohn Estabrook
2021-11-22graphql: T3993: change name of directiveJohn Estabrook
2021-11-22graphql: T3993: update README.graphqlJohn Estabrook
2021-11-21smoketest: remove superfluous ConfigSession importChristian Poessinger
2021-11-21smoketest: flow-accounting: add initial - basic - testcaseChristian Poessinger
2021-11-21Merge pull request #1072 from andriiandrieiev/currentChristian Poessinger
filesystem: T3946: root partition auto resize as a service
2021-11-21smoketest: ipsec: T4010: fix dmvpn template profile rekey_timeChristian Poessinger
Commit d75403f78aef0 ("dmvpn: T4010: Fix template ipsec profile rekey_time") fixed an issue where the old IKE life_time config option was used. This no longer exists and us named rekey_time for IKE. This commit fixes the expected smoketest result.
2021-11-21Merge pull request #1074 from sever-sever/T4010Christian Poessinger
dmvpn: T4010: Fix template ipsec profile rekey_time
2021-11-19http-api: T4003: fix output when no tty attached to stdout, e.g., apiJohn Estabrook
2021-11-19Merge pull request #1075 from srividya0208/T3998Christian Poessinger
conf-mode:T3998:bgp route-target completion incorrect description
2021-11-19conf-mode:T3998:bgp route-target completion incorrect descriptionsrividya0208
Corrected the help description for route target from "Specify route distinguisher" to "Specify route target list"
2021-11-19filesystem: T3946: partition resize as a serviceAndrii
2021-11-19ethernet: T4011: deleting interface should place interface in admin down stateChristian Poessinger
Interface will still be visible to the operating system.
2021-11-19wwan: T3620: fix commend in remove()Christian Poessinger
Improve commend in WWANIf.remove() - remove() was implemented in commit d588a968 ("wwan: T3620: place interface in A/D state when removed").
2021-11-18dmvpn: T4010: Fix template ipsec profile rekey_timeViacheslav
2021-11-18console-server: T2490: display /etc/issue.net on SSH loginsChristian Poessinger
2021-11-18Merge pull request #1073 from anthr76/container-capChristian Poessinger
containers: T4006: Add capabilities net-bind-service
2021-11-18wwan: T3620: place interface in A/D state when removedChristian Poessinger
(cherry picked from commit 61e4d75abb1129f63df5a47b9c9bf0553850d893)
2021-11-18wwan: T3795: periodically check if WWAN connection needs a reconnectChristian Poessinger
(cherry picked from commit eb6247e4b464c36fa7441627b221d0db39429251)
2021-11-18wwan: T3795: do not fail config-load when signal is missingChristian Poessinger
(cherry picked from commit 4747e944233de14b5c66ca3d7004d1174554681a)
2021-11-18wwan: T3795: make connect and disconnect op-mode commands aware to WWAN ↵Christian Poessinger
interfaces (cherry picked from commit a032d73f1d405f3bae269791e9064026faa491d9)
2021-11-18dhcp: T4008: change client retry interval form 300 -> 60 secondsChristian Poessinger
(cherry picked from commit e1539b6fffaf10863e41a73a380f9de40f6aece6)
2021-11-18xml: op-mode: improve help for "show ip route vrf"Christian Poessinger
(cherry picked from commit 24d9a9261fca4a37085088761079cce9b5157c34)
2021-11-18interface-names: T3871: 'migrate' component string syntax as neededJohn Estabrook
With the rewrite of vyatta_net_name to Python using ConfigTree, one runs into the change in the syntax of the component version string when updating 1.2 --> 1.3/1.4, since the udev rule is run before the migration of the config file; add an explicit 'virtual' migration on configtree error.
2021-11-18containers: T4006: Add capabilities net-bind-serviceAnthony Rabbito
Signed-off-by: Anthony Rabbito <hello@anthonyrabbito.com>
2021-11-17snmp: T3996: fix invalid IPv6 localhost handling when using listen-addressChristian Poessinger
We need to use a temporary variable when validating the tuple if address is used. If not the else branch will always add the tuple to the list of addresses used for listen-address.
2021-11-17T3912: add additional newline after "Welcome to VyOS"Christian Poessinger
2021-11-15graphql: T3993: add config file save/loadJohn Estabrook
2021-11-15graphql: T3993: move schema generation to bindings.py; clean up for lintingJohn Estabrook
2021-11-15openvpn: T3995: implement systemd reload supportChristian Poessinger
2021-11-15vrf: T3994: fix broken regex when modifying FRR vrf sectionChristian Poessinger
2021-11-15smoketest: vrf: T3960: verify co-existence of multiple VNIsChristian Poessinger
2021-11-15vrf: T3960: when adding multiple VRFs and VNIs - do not delete previous onesChristian Poessinger
2021-11-15vrf: T3655: remove superfluous import of NamedTemporaryFileChristian Poessinger
2021-11-14dhcp-server: T3982: dot (.) is an allowed static-mapping characterChristian Poessinger
This reverts a part of commit c45e4beadf30accb1838b3bad1f21c2146469bf8.
2021-11-12Merge pull request #1071 from sever-sever/T3986Christian Poessinger
ipsec: T3986: Fix typos in descriptions
2021-11-12interface-names: T3871: shift index to accommodate KVM behaviourJohn Estabrook
(on behalf of Dmitriy Eshenko)