summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-28Merge pull request #3737 from dmbaturin/T6530-iproute2-helperDaniil Baturin
utils: T6530: add a helper for easily calling iproute2 commands
2024-06-28Merge pull request #3720 from sever-sever/T6477Christian Breunig
T6477: Add telegraf loki output plugin
2024-06-28Merge pull request #3730 from natali-rs1985/T5710-currentChristian Breunig
pppoe-server: T5710: Add option permit any-login
2024-06-28utils: T6530: add a helper for easily calling iproute2 commandsDaniil Baturin
2024-06-28T6477: Add telegraf loki output pluginViacheslav Hletenko
Add Loki plugin to telegraf set service monitoring telegraf loki url xxx
2024-06-28pppoe-server: T5710: Add option permit any-loginNataliia Solomko
2024-06-28Merge pull request #3524 from alainlamar/T6320Christian Breunig
wireless: T6320: Add 802.11ax at 6GHz to VyOS
2024-06-28Fixes error generated when op cmd interrupted, updates show system calls to ↵Ginko
new cli syntax (#3731)
2024-06-28T6488: 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-27T6497: CGNAT refactoring delete conntrack entries (#3699)Viacheslav Hletenko
2024-06-27wireless: T6320: add 802.11ax at 6GHzAlain Lamar
Authored-By: Alain Lamar <alain_lamar@yahoo.de>
2024-06-27Merge pull request #3715 from HollyGurza/T6313Christian Breunig
T6313: Add "NAT" to "generate" command for rule resequence
2024-06-27Merge pull request #3692 from jestabro/revise-migrationChristian Breunig
T6007: revise migration system
2024-06-27Merge pull request #3729 from c-po/T6510-jenkins-fixChristian Breunig
smoketest: T6510: remove build time test to check for /dev/input/event0
2024-06-27T6313: Add "NAT" to "generate" command for rule resequencekhramshinr
2024-06-27smoketest: T6510: remove build time test to check for /dev/input/event0Christian 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-26migration: T6007: fix cosmetic issue of extra newlineJohn Estabrook
2024-06-26migration: T6007: drop restrictive perms, already set on config.bootJohn Estabrook
2024-06-26migration: T6007: remove obsoletedJohn Estabrook
2024-06-26migration: T6007: update run-config-migration scriptJohn Estabrook
2024-06-26migration: T6007: add util add_system_version to replace *_system_footerJohn Estabrook
2024-06-26migration: T6007: update load_config.pyJohn Estabrook
2024-06-26migration: T6007: update vyos_net_nameJohn Estabrook
2024-06-26migration: T6007: update vyos-merge-config.pyJohn Estabrook
2024-06-26migration: T6007: update vyos-load-config.pyJohn Estabrook
2024-06-26migration: T6007: write configtree operations to logJohn Estabrook
2024-06-26migration: T6007: drop check for executable scripts, as now modulesJohn Estabrook
2024-06-26migration: T6007: convert all migration scripts to load as moduleJohn Estabrook
2024-06-26migration: T6007: update migration classJohn Estabrook
2024-06-26migration: T6007: add version object for config file and systemJohn Estabrook
2024-06-26migration: T6007: add exception in base for use by migration filesJohn Estabrook
2024-06-26migration: T6007: use load_as_module_source for files without extensionJohn Estabrook
2024-06-26migration: T6447: fix missing check before reset to checkpointJohn Estabrook
2024-06-26migration: T6447: add traceback on errorJohn Estabrook
2024-06-26vyos.utils.dict: T5195: fix syntax warningJohn Estabrook
2024-06-26Merge pull request #3727 from c-po/T6510-smoketestingChristian Breunig
T6510: smoketest: generell improvement task for the smoketesting platform
2024-06-26T6510: remove shebang for "make test" testcasesChristian Breunig
Tests must run supervisioned by unittest framework and should not be executed manually
2024-06-26vyos-configd: T6510: autogenerate configd-include.jsonChristian Breunig
Now that there is a build time validation that Config() is not instantiated twice in a config mode script, and also as there are no more direct calls on the my_set and my_delete binary, we can auto generate the list of helpers run by vyos-configd.
2024-06-26smoketest: T6510: make test_configd_inspect.py a build time testChristian Breunig
Rather then waiting for a fully assembled ISO image to validate if there is no incompatibility with vyos-configd - like more then one instance of Config(), make this a build time test case for "make test"
2024-06-26smoketest: T6510: add missing config-test verification stepsChristian Breunig
Validate if the migrators performed correctly by comparing it to a known good result file containing all the required `set` commands
2024-06-26smoketest: T6510: make verification of migrated configurations mandatoryChristian Breunig
For every configuration that is tested from smoketest/configs, there must be a matching smoketest/config-tests file that has all the `set` commands after the migration. Example of missing testcases: vyos@vyos:~$ /usr/bin/vyos-configtest Generating tests Loaded migration result test for config "basic-api-service" Loaded migration result test for config "basic-vyos" Missing migration result test for config "bgp-azure-ipsec-gateway" ... aborted
2024-06-26GitHub: T6494: bugfix on checkout, use the PR repo/branch over the upstreamChristian Breunig
2024-06-26GitHub: T6494: add GITHUB_TOKEN environment variableChristian Breunig
2024-06-26Merge pull request #3728 from vyos/T6520-update-smoke-test-workflow-permissionChristian Breunig
T6520: added PR write permissions for smoke test workflow
2024-06-27T6520: added PR write permissions for smoke test workflowVijayakumar A
2024-06-26Merge pull request #3724 from c-po/T6519-migrationChristian Breunig
interfaces: T6519: harden config migration if ethernet interface is missing
2024-06-26interfaces: T6519: harden config migration if ethernet interface is missingChristian Breunig
During a corner case where the configuration is migrated to a different system with fewer ethernet interfaces, migration will fail during an image upgrade. vyos.ethtool.Ethtool() is instantiated with an invalid interface leading to an exception that kills the migrator
2024-06-25Merge pull request #3714 from c-po/T6494-custom-ISO-2Daniil Baturin
GitHub: T6494: extend ISO integration workflow
2024-06-25Merge pull request #3722 from nicolas-fort/T3900-v6-templateChristian Breunig
T3900: extend latest fix for firewall raw implementation to ipv6.
2024-06-25T3900: extend latest fix for firewall raw implementation to ipv6.Nicolas Fort