Skip to content

v4.0.0

Choose a tag to compare

@roverflow roverflow released this 29 May 08:20
· 7 commits to main since this release
bb08e21

v4.0.0

Major Changes

  • Consolidated the network.backup and network.restore collections into a single network.backup collection.
  • Renamed run ro restore for restore role
  • Renamed run to backup for backup role
  • These changes are outcome of the discussion here (ansible/validated-content-discussion#18).
  • Updated the documentation to reflect these changes.

Minor Changes

  • Added comprehensive Survey Configuration to gather user input and customize backup or restore processes.
  • Added extensions/patterns/backup and extensions/patterns/restore directories to support backup and restore workflows.
  • Added workaround to support SCP file transfer on Cisco IOS devices by bypassing libssh limitations and using system SCP CLI as a fallback.
  • Created playbooks directories for each pattern, including backup/playbooks for full and differential backups, and restore/playbooks for restoring backups.
  • Introduced setup.yml files to configure projects and job templates for both backup and restore patterns.
  • Introduced support for user-defined custom path and filename variables for both local and remote (SCM) datastores.
  • Removed redundant operation variable from role defaults and tasks, as it is no longer needed due to improved task variable handling.
  • update backup task with timestamp as part of default file name.
  • update path for survey spec