the ability to archive configuration on platforms of the type GitHub, GitLab and git repositories
Description
Details
- Version
- -
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Feature (new functionality)
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | FEATURE REQUEST | None | T139 Commit archive backends | ||
| Resolved | FEATURE REQUEST | yun | T2405 commit archive to GIT |
Event Timeline
Note that command = command.lstrip() for def cmd in python/vyos/utils/process.py was reverted yesterday.
Causes funny problems during smoketests.
Is there anything I can do to improve this PR? I also noticed that there is no more example commit-archive output since vyos 1.4:
Before vyos 1.4 you would get:
vyos@vyos# set system config-management commit-archive location
Possible completions:
<uri> Uniform Resource Identifier
Detailed information:
"scp://<user>:<passwd>@<host>/<dir>"
"sftp://<user>:<passwd>@<host>/<dir>"
"ftp://<user>:<passwd>@<host>/<dir>"
"tftp://<host>/<dir>"Now it doesn't show any "detailed information" anymore, so you don't have any examples.
Is this something that was intentionally removed? If not, should this be a new ticket to get this back in?
@yun thanks for pointing that out: the detailed information was lost in the rewrite of config-mgmt, and I will restore, in some or other form. As I recall, the PR looked good, so let me check any changes and review.
Can this get backported to 1.4?
It would be a great feature to have added before 1.4 gets released.