HomeVyOS Platform

op-mode: T6367: fix "force commit-archive" TypeError

This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

op-mode: T6367: fix "force commit-archive" TypeError

/usr/bin/config-mgmt requires an argument OR to be symbolically linked to
*commit-revision or *commit-archive, for which it interprets argv[0] through
the useful trickery:

https://github.com/vyos/vyos-1x/blob/current/python/vyos/config_mgmt.py#L693-L700

Traceback (most recent call last):

File "/usr/bin/config-mgmt", line 33, in <module>
  sys.exit(load_entry_point('vyos==1.3.0', 'console_scripts', 'config-mgmt')())
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/config_mgmt.py", line 746, in run
  func = getattr(config_mgmt, args['subcommand'])
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

TypeError: attribute name must be string, not 'NoneType'

(cherry picked from commit 0d6e44179bae5f73d37502884194656b34b1c4f9)

Details

Provenance
c-poAuthored on May 20 2024, 6:26 PM
MergifyCommitted on May 21 2024, 9:02 AM
Parents
rVYOSONEXef31f70256a2: Merge pull request #3481 from vyos/mergify/bp/sagitta/pr-3480
Branches
Loading...
Tags
Loading...

Event Timeline