Hi All
I usually upgrade my home Vyos regularly using the rolling release version, but since 1.4-rolling-202210150526
, there appears to be a number of changes breaking my config. I thought I would work through them this weekend but this time there seems to be a lot of broken (well, changed).
I can see that traffic-shaper is now under qos. That’s fine. I can deal with that, however I’m getting errors when trying to re-add my pki config.
When I commit the command set pki ca ca certificate 'MII....
I receive the following error:
chris@router-vmware# commit
[ pki ]
VyOS had an issue completing a command.
We are sorry that you encountered a problem while using VyOS.
There are a few things you can do to help us (and yourself):
- Contact us using the online help desk if you have a subscription:
https://support.vyos.io/
- Make sure you are running the latest version of VyOS available at:
https://vyos.net/get/
- Consult the community forum to see how to handle this issue:
https://forum.vyos.io
- Join us on Slack where our users exchange help and advice:
https://vyos.slack.com
When reporting problems, please include as much information as possible:
- do not obfuscate any data (feel free to contact us privately if your
business policy requires it)
- and include all the information presented below
Report time: 2023-07-08 10:49:55
Image version: VyOS 1.4-rolling-202307070317
Release train: current
Built by: autobuild@vyos.net
Built on: Fri 07 Jul 2023 03:17 UTC
Build UUID: f9b9362e-3db6-47bc-99b8-3bb0c5568672
Build commit ID: 934bccc686d764
Architecture: x86_64
Boot via: installed image
System type: VMware guest
Hardware vendor: VMware, Inc.
Hardware model: VMware Virtual Platform
Hardware S/N: VMware-56 4d e8 55 4c 29 e3 8d-d2 ea 79 d4 28 ee 8e 0f
Hardware UUID: 564de855-4c29-e38d-d2ea-79d428ee8e0f
Traceback (most recent call last):
File "/usr/libexec/vyos/conf_mode/pki.py", line 302, in <module>
c = get_config()
^^^^^^^^^^^^
File "/usr/libexec/vyos/conf_mode/pki.py", line 94, in get_config
pki = conf.get_config_dict(base, key_mangling=('-', '_'),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/config.py", line 250, in get_config_dict
conf_dict = multi_to_list(rpath, conf_dict)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/xml_ref/__init__.py", line 55, in multi_to_list
return load_reference().multi_to_list(rpath, conf)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/xml_ref/definition.py", line 139, in multi_to_list
res[k] = self.multi_to_list(rpath + [k], conf[k])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/vyos/xml_ref/definition.py", line 127, in multi_to_list
raise ValueError('rpath should be disjoint from conf keys')
ValueError: rpath should be disjoint from conf keys
[[pki]] failed
Commit failed
[edit]
I seem to get the same error for the majority of pki commands.
Before I created a bug report I thought I’d just check here first to make sure I haven’t missed anything.
Cheers
Chris…