summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-07-06Merge pull request #106 from vyos/claHEADcurrentChristian Breunig
T7579: added workflow for CLA
2025-07-04T7579: added workflow for CLAclalemeshovich
2025-07-01Merge pull request #103 from hedrok/T6769-check-commit-argsDaniil Baturin
cli: T6769: check commit arguments
2025-07-01cli: T6769: fix PR issues: default comment + typoKyrylo Yatsenko
As suggested in https://github.com/vyos/vyatta-cfg/pull/103 * Get back lost default value of `comment` variable * Fix typo `arugments` -> `arguments` in message
2025-06-23cli: T6769: check commit argumentsKyrylo Yatsenko
Check usage: `commit [comment COMMENTTEXT]` Make any other option combination an error and don't pass other arguments to inner scripts. Before this commit command `commit` silently accepted any number of arguments, moreover given `spam1 comment hi1 spam2 comment hi2 spam3` parsing script silently ignored first `comment hi1`, has written `hi2` as comment and passed `spam1 spam2 spam3` to inner script. There are two options for inner scripts: /opt/vyatta/sbin/my_commit Code in vyatta-cfg/src/cli_bin.cpp$ argv is used to check script name and passed to doCommit which ignores it /usr/libexec/vyos/vyconf/bin/vy_commit vyos-1x/python/vyos/vyconf_session.py In similar way argv is used to determine script name Both don't use any arguments, so passing and collecting other arguments seems not needed and confusing
2025-06-12Merge pull request #102 from jestabro/reset-sectionViacheslav Hletenko
T7488: call utility to rollback vpp section of config after apply stage error
2025-06-10T7488: call utility to rollback vpp section of config after failureJohn Estabrook
2025-06-05Merge pull request #101 from jestabro/vyconf-cliDaniil Baturin
T7374: allow use of exisiting vyconf replacements for my_* commands
2025-05-26T7374: allow use of exisiting vyconf replacements for my_* commandsJohn Estabrook
2025-05-26Merge pull request #100 from kumvijaya/currentViacheslav Hletenko
T7445: added open prs conflict check caller workflow
2025-05-24T7445: added open prs conflict check workflowkumvijaya
2025-05-23Merge pull request #99 from jestabro/config-contextJohn Estabrook
T7374: teardown vyconf config session on CLI config session exit
2025-05-12T7374: teardown vyconf config session on CLI config session exitJohn Estabrook
2025-04-14Merge pull request #98 from dmbaturin/T7344-bash-completion-depViacheslav Hletenko
packaging: T7344: pin bash-completion to a knowingly compatible version
2025-04-10packaging: T7344: pin bash-completion to a knowingly compatible versionDaniil Baturin
that we are building from source now
2025-04-01Merge pull request #97 from kumvijaya/currentChristian Breunig
T7291: updated codeowners review by removing reviewers group
2025-03-29T7291: updated codeowners review by removing reviewers groupkumvijaya
2024-11-19Merge pull request #94 from jestabro/vyconf-minimalJohn Estabrook
T6718: use the vyconf daemon for validation of set commands
2024-10-23T6717: memory management of alloced return valuesJohn Estabrook
The ctypes binding makes a copy of the string return value; the originating C memory allocation needs to be explicitly managed.
2024-10-23T6717: split validate and set functionsJohn Estabrook
Separate the application of validators from the cstore update.
2024-10-23T6717: add redirect_stdoutJohn Estabrook
Legacy set/delete methods write errors to stdout; capture for redirection in return value.
2024-10-23T5528: add adapter interfaceJohn Estabrook
Expose legacy set/delete functions in a form suitable for external calls.
2024-10-08Merge pull request #93 from jestabro/commit-confirm-soft-rollbackJohn Estabrook
config-mgmt: T5976: commit-confirm completion to include soft revert
2024-10-08config-mgmt: T5976: commit-confirm completion to include soft revertJohn Estabrook
2024-10-04Merge pull request #91 from sever-sever/T6763Christian Breunig
T6763: Delete Jenkins file
2024-10-04T6763: Delete Jenkins fileViacheslav Hletenko
2024-09-17Merge pull request #89 from kumvijaya/currentChristian Breunig
T6722: updated to use reusable workflows
2024-09-17T6722: removed py check workflowskumvijaya
2024-09-17T6722: added codeownerskumvijaya
2024-09-17T6722: updated to use reusable workflowskumvijaya
2024-09-14Merge pull request #87 from sever-sever/T6674-trigger-rebuils-currentChristian Breunig
T6674: Action add trigger workflow to rebuild package
2024-09-14T6674: Action add trigger workflow to rebuild packageViacheslav Hletenko
2024-07-03Merge pull request #85 from jestabro/remove-perlChristian Breunig
T6527: remove remaining references to Perl
2024-07-03T6527: remove remaining references to PerlJohn Estabrook
2024-07-01Merge pull request #83 from c-po/no-legacyChristian Breunig
T6527: remove legacy Perl library components
2024-06-30T6527: remove legacy Perl library componentsChristian Breunig
2024-05-28Merge pull request #80 from jestabro/typo-completionDaniil Baturin
cli: T6383: fix typo in completion help for rollback commands
2024-05-28cli: T6383: fix typo in completion help for rollback commandsJohn Estabrook
2024-05-28Merge pull request #79 from dmbaturin/rollback-soft-helpJohn Estabrook
cli: T6383: improve completion help for rollback commands
2024-05-27cli: T6383: improve completion help for rollback commandsDaniil Baturin
2024-04-09Merge pull request #77 from HollyGurza/T6206Christian Breunig
configdep: T6206 fix marker for last element of delete priority queues
2024-04-09configdep: T6206 fix marker for last element of delete priority queueskhramshinr
related task: T5660: add marker for last element of priority queues
2024-03-25Merge pull request #76 from rebortg/patch-1Daniil Baturin
Github: PR Template: make related tasks optional
2024-03-24make related tasks optionalRobert Göhler
2024-02-29Merge pull request #74 from jestabro/last-in-prioqueueDaniil Baturin
configdep: T5660: add marker for last element of priority queues
2024-02-28configdep: T5660: add marker for last element of priority queuesJohn Estabrook
2023-12-21Merge pull request #71 from indrajitr/duid-refactor-T5846Christian Breunig
dhcp: T5846: Have separate DUID formatter hint
2023-12-20dhcp: T5846: Have separate DUID formatter hintIndrajit Raychaudhuri
Have separate custom DUID formatter hint for config shell.
2023-12-17GitHub: update workflowsChristian Breunig
2023-12-17Merge pull request #69 from sever-sever/T5249Christian Breunig
T5249: Add node rollback-soft