Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-03 | vyos_net_name: T6544: Updated the `vyos_net_name` script | zsdc | |
Improvements in the `vyos_net_name`: - Used a new locking system, to be sure that multiple running scripts will not try to perform operations at the same time. - Replace logging from a file to syslog. This is common with all the rest logs, and additionally gives a better view of actions done during a boot. - Small bug fix in `get_configfile_interfaces()`: exit with an error in case a config file cannot be parsed. This resolves potentially an unbound `config` object. - Minor formatting fixes to follow our requirements. | |||
2024-07-03 | locking: T6544: Added locking util | zsdc | |
Sometimes we need a reliable way to lock an execution until some other operation is not done. This commit introduces locking util, which can be used as a common lock, even between different processes. Usage example: ``` from vyos.utils.locking import Lock lock = Lock('my_lock_id') lock.acquire(timeout=10) print(f'Lock acquired: {lock.is_locked}') lock.release() ``` | |||
2024-07-03 | Merge pull request #3769 from vyos/T6546-add-permission-unused-check | Christian Breunig | |
T6546: unused import check permission update | |||
2024-07-04 | T6546: unused import check permission update and fix | Vijayakumar A | |
2024-07-04 | T6546: unused import check permission update | Vijayakumar A | |
2024-07-03 | Merge pull request #3760 from jestabro/sysvinit-logrotate | Christian Breunig | |
syslog: T5366: remove reference to deprecated sysvinit rsyslog script | |||
2024-07-03 | Merge pull request #3749 from nicolas-fort/T6536-wildcard | Christian Breunig | |
T6536: nat: add migration script that replaces wildcard charater | |||
2024-07-03 | syslog: T5366: remove reference to deprecated sysvinit rsyslog script | John Estabrook | |
2024-07-03 | T6536: change wildcard character from + to * - extend fix to interfaces ↵ | Nicolas Fort | |
defined in zone policy. | |||
2024-07-03 | T6536: nat: add migration script that replaces wildcard charater supported ↵ | Nicolas Fort | |
in 1.3 <+> with character supported in latest version <*> | |||
2024-07-03 | Merge pull request #3746 from ↵ | Daniil Baturin | |
dmbaturin/T6498-machine-readable-tech-support-report op-mode: T6498: add machine-readable tech support report script | |||
2024-07-03 | op-mode: T6498: add machine-readable tech support report script | Daniil Baturin | |
2024-07-03 | Merge pull request #3752 from sever-sever/T6538 | Christian Breunig | |
T6538: Add the ability to set GENEVE interfaces to VRF | |||
2024-07-02 | GitHub: T6494: add consolidated ISO test result comment on PR (#3750) | Christian Breunig | |
2024-07-02 | Merge pull request #3721 from HollyGurza/T5878 | Daniil Baturin | |
ssh: T5878: Allow changing the PubkeyAcceptedAlgorithms option | |||
2024-07-02 | Merge pull request #3745 from c-po/no-legacy | Daniil Baturin | |
T6527: add legacy Vyatta interpreter files still in use | |||
2024-07-02 | T6538: Add the ability to set GENEVE interfaces to VRF | Viacheslav Hletenko | |
2024-07-02 | Merge pull request #3748 from sever-sever/T6523 | Christian Breunig | |
T6523: Telegraf use nft scripts only if the firewall configured | |||
2024-07-02 | T6523: Telegraf use nft scripts only if the firewall configured | Viacheslav Hletenko | |
If a firewall is not configured there is no reason to get and execute telegraf firewall custom scripts as there are no nft chain in the firewall nftables configuration | |||
2024-06-30 | T6527: add legacy Vyatta interpreter files still in use | Christian Breunig | |
2024-06-30 | Merge pull request #3743 from BonusPlay/current | Christian Breunig | |
T6534: fix incorrect imports in vyos-config-encrypt.py | |||
2024-06-29 | T6534: fix incorrect imports in vyos-config-encrypt.py | Bonus | |
2024-06-29 | Merge pull request #3733 from c-po/T6524-release-dhcp | Christian Breunig | |
op-mode: T6524: rewrite "release dhcp(v6) interface" to new op-mode format | |||
2024-06-28 | T6452: Add QoS Op Commands (#3591) | l0crian1 | |
* T6452: Add QoS Op Commands Added the following commands: show qos shaping show qos shaping detail show qos shaping interface <int name> show qos shaping interface <int name> detail show qos shaping interface <int name> class <class name> show qos shaping interface <int name> class <class name> detail show qos cake interface <int name> | |||
2024-06-28 | Merge pull request #3737 from dmbaturin/T6530-iproute2-helper | Daniil Baturin | |
utils: T6530: add a helper for easily calling iproute2 commands | |||
2024-06-28 | Merge pull request #3720 from sever-sever/T6477 | Christian Breunig | |
T6477: Add telegraf loki output plugin | |||
2024-06-28 | Merge pull request #3730 from natali-rs1985/T5710-current | Christian Breunig | |
pppoe-server: T5710: Add option permit any-login | |||
2024-06-28 | utils: T6530: add a helper for easily calling iproute2 commands | Daniil Baturin | |
2024-06-28 | T6477: Add telegraf loki output plugin | Viacheslav Hletenko | |
Add Loki plugin to telegraf set service monitoring telegraf loki url xxx | |||
2024-06-28 | pppoe-server: T5710: Add option permit any-login | Nataliia Solomko | |
2024-06-28 | Merge pull request #3524 from alainlamar/T6320 | Christian Breunig | |
wireless: T6320: Add 802.11ax at 6GHz to VyOS | |||
2024-06-28 | Fixes error generated when op cmd interrupted, updates show system calls to ↵ | Ginko | |
new cli syntax (#3731) | |||
2024-06-28 | T6488: firewall: extend op-mode command to show global state-policy counters ↵ | Nicolás Fort | |
(#3681) * T6488: firewall: extend op-mode command to show global state-policy counters. | |||
2024-06-28 | ssh: T5878: Allow changing the PubkeyAcceptedAlgorithms option | khramshinr | |
2024-06-27 | op-mode: T6524: rewrite "release dhcp(v6) interface" to new op-mode format | Christian Breunig | |
2024-06-27 | T6497: CGNAT refactoring delete conntrack entries (#3699) | Viacheslav Hletenko | |
2024-06-27 | wireless: T6320: add 802.11ax at 6GHz | Alain Lamar | |
Authored-By: Alain Lamar <alain_lamar@yahoo.de> | |||
2024-06-27 | Merge pull request #3715 from HollyGurza/T6313 | Christian Breunig | |
T6313: Add "NAT" to "generate" command for rule resequence | |||
2024-06-27 | Merge pull request #3692 from jestabro/revise-migration | Christian Breunig | |
T6007: revise migration system | |||
2024-06-27 | Merge pull request #3729 from c-po/T6510-jenkins-fix | Christian Breunig | |
smoketest: T6510: remove build time test to check for /dev/input/event0 | |||
2024-06-27 | T6313: Add "NAT" to "generate" command for rule resequence | khramshinr | |
2024-06-27 | smoketest: T6510: remove build time test to check for /dev/input/event0 | Christian Breunig | |
The container used for the Jenkins package builds does not provide a /dev/input/event0 file, thus the build time test fails. Remove the test case as it's not mandatory. | |||
2024-06-26 | migration: T6007: fix cosmetic issue of extra newline | John Estabrook | |
2024-06-26 | migration: T6007: drop restrictive perms, already set on config.boot | John Estabrook | |
2024-06-26 | migration: T6007: remove obsoleted | John Estabrook | |
2024-06-26 | migration: T6007: update run-config-migration script | John Estabrook | |
2024-06-26 | migration: T6007: add util add_system_version to replace *_system_footer | John Estabrook | |
2024-06-26 | migration: T6007: update load_config.py | John Estabrook | |
2024-06-26 | migration: T6007: update vyos_net_name | John Estabrook | |
2024-06-26 | migration: T6007: update vyos-merge-config.py | John Estabrook | |