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.