Page MenuHomeVyOS Platform

config-mgmt: normalize archive updates and commit log entries
Closed, ResolvedPublicBUG

Description

Before the introduction of vyos-save-config, there remained a mismatch in comparing archived configs (using configtree) and saved configs (using vyatta-save-config); this led to a redundancy in archived configs, compounded by unnecessary entries in the commit log itself. This became clear after the introduction of vyos-save-config and T5551. Correct the test for whether to archive and add to commit log.

Details

Difficulty level
Normal (likely a few hours)
Version
vyos-1.5, vyos-1.4
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

jestabro triaged this task as Normal priority.Jul 12 2023, 2:33 PM
jestabro created this task.
jestabro created this object in space S1 VyOS Public.
jestabro changed the task status from Open to In progress.Sep 5 2023, 1:15 PM
jestabro added a project: VyOS 1.5 Circinus.
jestabro renamed this task from config-mgmt: unnecessary entires in commit log compared to archived configs to config-mgmt: normalize archive updates and commit log entries.Sep 5 2023, 6:35 PM
jestabro updated the task description. (Show Details)
jestabro changed Version from vyos-1.4 to vyos-1.5, vyos-1.4.
jestabro changed the task status from In progress to Backport pending.Sep 6 2023, 6:28 PM
jestabro moved this task from Need Triage to Finished on the VyOS 1.5 Circinus board.

PR for Sagitta (draft until dependency PR 2207 is merged to Sagitta):
https://github.com/vyos/vyos-1x/pull/2215

jestabro changed Difficulty level from Easy (less than an hour) to Normal (likely a few hours).Sep 7 2023, 2:20 AM
jestabro moved this task from Need Triage to Finished on the VyOS 1.4 Sagitta board.