Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New module cli_backup #488

Merged
merged 5 commits into from
Sep 20, 2023
Merged

Conversation

Qalthos
Copy link
Collaborator

@Qalthos Qalthos commented Nov 29, 2022

SUMMARY

Add dedicated module to backup configuration.

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

cli_backup

@softwarefactory-project-zuul

This comment was marked as outdated.

@Qalthos Qalthos force-pushed the backup_restore branch 3 times, most recently from d50c743 to c8ecd54 Compare November 29, 2022 21:14
@softwarefactory-project-zuul

This comment was marked as outdated.

@softwarefactory-project-zuul

This comment was marked as outdated.

@Qalthos Qalthos changed the title New modules cli_backup, cli_restore New module cli_backup Jun 7, 2023
@codecov
Copy link

codecov bot commented Jun 7, 2023

Codecov Report

Merging #488 (51c4708) into main (f991f0d) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #488   +/-   ##
=======================================
  Coverage   64.47%   64.47%           
=======================================
  Files          31       31           
  Lines        3868     3868           
  Branches      685      685           
=======================================
  Hits         2494     2494           
  Misses       1231     1231           
  Partials      143      143           

see 2 files with indirect coverage changes

@softwarefactory-project-zuul

This comment was marked as outdated.

@Qalthos Qalthos marked this pull request as ready for review June 7, 2023 19:08
@Qalthos Qalthos added the feature This issue/PR relates to a feature request. label Jun 26, 2023
@softwarefactory-project-zuul

This comment was marked as outdated.

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/bce50e0d94fb47148c6af2ff14a94c12

⚠️ ansible-test-network-integration-junos-vsrx-netconf-python36-stable29 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-junos-vsrx-netconf-python36-stable211 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-netconf-python39-stable212 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-netconf-python39 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-python36-stable29 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-python36-stable211 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-python39-stable212 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-python39 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable29 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable211 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39-stable212 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-nxos-cli-python39-scenario01 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-nxos-cli-python39-scenario02 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-nxos-cli-python39-scenario03 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-nxos-cli-python39-scenario04 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-eos-network_cli-python39 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-eos-httpapi-python39 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-eos-network_cli-libssh-python39 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-latest SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-stable-2.9 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-stable-2.11 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-stable-2.12 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-libssh-latest SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-libssh-stable-2.9 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-libssh-stable-2.11 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-ee-integration-ios-libssh-stable-2.12 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-vyos-paramiko-python39-devel SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-paramiko-python39-stable214 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-paramiko-python39-stable213 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-paramiko-python39-stable212 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-paramiko-python36-stable29 SKIPPED Skipped due to failed job build-ansible-collection (non-voting)
⚠️ ansible-test-network-integration-vyos-libssh-python39-devel SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-libssh-python39-stable214 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-libssh-python39-stable213 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-libssh-python39-stable212 SKIPPED Skipped due to failed job build-ansible-collection
⚠️ ansible-test-network-integration-vyos-libssh-python36-stable29 SKIPPED Skipped due to failed job build-ansible-collection
build-ansible-collection RETRY_LIMIT in 6m 24s
⚠️ ansible-test-network-integration-ansible-netcommon-junos-vsrx-netconf-python39 SKIPPED Skipped due to failed job build-ansible-collection
ansible-tox-linters RETRY_LIMIT in 6m 54s
⚠️ ansible-galaxy-importer SKIPPED Skipped due to failed job build-ansible-collection

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/679227c6f43f429cb7d6326f29aa5526

ansible-test-network-integration-junos-vsrx-netconf-python36-stable29 FAILURE in 17m 32s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-netconf-python36-stable211 SUCCESS in 1h 20m 06s
✔️ ansible-test-network-integration-junos-vsrx-netconf-python39-stable212 SUCCESS in 1h 07m 22s
ansible-test-network-integration-junos-vsrx-netconf-python39 RETRY_LIMIT in 7m 56s
ansible-test-network-integration-junos-vsrx-network_cli-python36-stable29 FAILURE in 13m 55s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-network_cli-python36-stable211 SUCCESS in 17m 18s
✔️ ansible-test-network-integration-junos-vsrx-network_cli-python39-stable212 SUCCESS in 15m 52s
ansible-test-network-integration-junos-vsrx-network_cli-python39 RETRY_LIMIT in 9m 03s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable29 FAILURE in 13m 59s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable211 SUCCESS in 18m 10s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39-stable212 FAILURE in 13m 07s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39 RETRY_LIMIT in 1m 07s
✔️ ansible-test-network-integration-nxos-cli-python39-scenario01 SUCCESS in 29m 57s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario02 SUCCESS in 28m 37s (non-voting)
ansible-test-network-integration-nxos-cli-python39-scenario03 FAILURE in 35m 49s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario04 SUCCESS in 28m 51s (non-voting)
ansible-test-network-integration-eos-network_cli-python39 RETRY_LIMIT in 5m 45s (non-voting)
ansible-test-network-integration-eos-httpapi-python39 RETRY_LIMIT in 7m 53s (non-voting)
ansible-test-network-integration-eos-network_cli-libssh-python39 RETRY_LIMIT in 8m 46s (non-voting)
ansible-ee-integration-ios-latest FAILURE in 12m 40s (non-voting)
ansible-ee-integration-ios-stable-2.9 FAILURE in 12m 10s (non-voting)
ansible-ee-integration-ios-stable-2.11 FAILURE in 11m 48s (non-voting)
ansible-ee-integration-ios-stable-2.12 FAILURE in 13m 41s (non-voting)
ansible-ee-integration-ios-libssh-latest FAILURE in 13m 42s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.9 FAILURE in 16m 21s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.11 FAILURE in 16m 37s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.12 FAILURE in 16m 24s (non-voting)
ansible-test-network-integration-vyos-paramiko-python39-devel NODE_FAILURE Node request 200-0006303514 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable214 NODE_FAILURE Node request 200-0006303515 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable213 NODE_FAILURE Node request 200-0006303516 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable212 NODE_FAILURE Node request 200-0006303517 failed in 0s
ansible-test-network-integration-vyos-paramiko-python36-stable29 NODE_FAILURE Node request 200-0006303518 failed in 0s (non-voting)
ansible-test-network-integration-vyos-libssh-python39-devel NODE_FAILURE Node request 200-0006303519 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable214 NODE_FAILURE Node request 200-0006303520 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable213 NODE_FAILURE Node request 200-0006303521 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable212 NODE_FAILURE Node request 200-0006303522 failed in 0s
ansible-test-network-integration-vyos-libssh-python36-stable29 NODE_FAILURE Node request 200-0006303523 failed in 0s
✔️ build-ansible-collection SUCCESS in 14m 19s
ansible-test-network-integration-ansible-netcommon-junos-vsrx-netconf-python39 RETRY_LIMIT in 39s
✔️ ansible-tox-linters SUCCESS in 10m 48s
✔️ ansible-galaxy-importer SUCCESS in 4m 58s

@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/0c88991cf3384930b0e2653f83b11a8c

ansible-test-network-integration-junos-vsrx-netconf-python36-stable29 FAILURE in 18m 00s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-netconf-python36-stable211 SUCCESS in 1h 15m 09s
ansible-test-network-integration-junos-vsrx-netconf-python39-stable212 RETRY_LIMIT in 6m 00s
ansible-test-network-integration-junos-vsrx-netconf-python39 RETRY_LIMIT in 8m 29s
ansible-test-network-integration-junos-vsrx-network_cli-python36-stable29 FAILURE in 11m 56s (non-voting)
ansible-test-network-integration-junos-vsrx-network_cli-python36-stable211 RETRY_LIMIT in 1m 20s
✔️ ansible-test-network-integration-junos-vsrx-network_cli-python39-stable212 SUCCESS in 15m 52s
ansible-test-network-integration-junos-vsrx-network_cli-python39 RETRY_LIMIT in 9m 35s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable29 FAILURE in 12m 54s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable211 SUCCESS in 16m 16s
✔️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39-stable212 SUCCESS in 14m 20s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39 RETRY_LIMIT in 7m 46s
✔️ ansible-test-network-integration-nxos-cli-python39-scenario01 SUCCESS in 29m 41s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario02 SUCCESS in 30m 16s (non-voting)
ansible-test-network-integration-nxos-cli-python39-scenario03 FAILURE in 36m 21s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario04 SUCCESS in 29m 13s (non-voting)
ansible-test-network-integration-eos-network_cli-python39 RETRY_LIMIT in 48s (non-voting)
ansible-test-network-integration-eos-httpapi-python39 RETRY_LIMIT in 6m 25s (non-voting)
ansible-test-network-integration-eos-network_cli-libssh-python39 RETRY_LIMIT in 8m 14s (non-voting)
ansible-ee-integration-ios-latest FAILURE in 13m 05s (non-voting)
ansible-ee-integration-ios-stable-2.9 FAILURE in 14m 55s (non-voting)
ansible-ee-integration-ios-stable-2.11 FAILURE in 16m 17s (non-voting)
ansible-ee-integration-ios-stable-2.12 FAILURE in 16m 12s (non-voting)
ansible-ee-integration-ios-libssh-latest FAILURE in 13m 02s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.9 FAILURE in 16m 17s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.11 FAILURE in 16m 16s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.12 FAILURE in 16m 16s (non-voting)
ansible-test-network-integration-vyos-paramiko-python39-devel NODE_FAILURE Node request 200-0006305371 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable214 NODE_FAILURE Node request 200-0006305372 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable213 NODE_FAILURE Node request 200-0006305373 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable212 NODE_FAILURE Node request 200-0006305374 failed in 0s
ansible-test-network-integration-vyos-paramiko-python36-stable29 NODE_FAILURE Node request 200-0006305375 failed in 0s (non-voting)
ansible-test-network-integration-vyos-libssh-python39-devel NODE_FAILURE Node request 200-0006305376 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable214 NODE_FAILURE Node request 200-0006305377 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable213 NODE_FAILURE Node request 200-0006305378 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable212 NODE_FAILURE Node request 200-0006305379 failed in 0s
ansible-test-network-integration-vyos-libssh-python36-stable29 NODE_FAILURE Node request 200-0006305380 failed in 0s
✔️ build-ansible-collection SUCCESS in 14m 22s
ansible-test-network-integration-ansible-netcommon-junos-vsrx-netconf-python39 RETRY_LIMIT in 13m 26s
✔️ ansible-tox-linters SUCCESS in 11m 01s
✔️ ansible-galaxy-importer SUCCESS in 4m 56s

@rohitthakur2590 rohitthakur2590 temporarily deployed to ack September 19, 2023 15:53 — with GitHub Actions Inactive
@softwarefactory-project-zuul
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/47ce84d5c88449739cd044e5c2795dcd

ansible-test-network-integration-junos-vsrx-netconf-python36-stable29 FAILURE in 13m 34s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-netconf-python36-stable211 SUCCESS in 1h 15m 56s
✔️ ansible-test-network-integration-junos-vsrx-netconf-python39-stable212 SUCCESS in 1h 04m 32s
ansible-test-network-integration-junos-vsrx-netconf-python39 RETRY_LIMIT in 9m 31s
ansible-test-network-integration-junos-vsrx-network_cli-python36-stable29 FAILURE in 13m 38s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-network_cli-python36-stable211 SUCCESS in 17m 13s
✔️ ansible-test-network-integration-junos-vsrx-network_cli-python39-stable212 SUCCESS in 16m 37s
ansible-test-network-integration-junos-vsrx-network_cli-python39 RETRY_LIMIT in 9m 06s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable29 FAILURE in 16m 37s (non-voting)
✔️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python36-stable211 SUCCESS in 17m 48s
✔️ ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39-stable212 SUCCESS in 15m 34s
ansible-test-network-integration-junos-vsrx-network_cli-libssh-python39 RETRY_LIMIT in 8m 15s
✔️ ansible-test-network-integration-nxos-cli-python39-scenario01 SUCCESS in 30m 02s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario02 SUCCESS in 29m 05s (non-voting)
ansible-test-network-integration-nxos-cli-python39-scenario03 FAILURE in 37m 15s (non-voting)
✔️ ansible-test-network-integration-nxos-cli-python39-scenario04 SUCCESS in 28m 39s (non-voting)
ansible-test-network-integration-eos-network_cli-python39 RETRY_LIMIT in 8m 16s (non-voting)
ansible-test-network-integration-eos-httpapi-python39 RETRY_LIMIT in 5m 42s (non-voting)
ansible-test-network-integration-eos-network_cli-libssh-python39 RETRY_LIMIT in 9m 06s (non-voting)
ansible-ee-integration-ios-latest FAILURE in 13m 17s (non-voting)
ansible-ee-integration-ios-stable-2.9 FAILURE in 13m 21s (non-voting)
ansible-ee-integration-ios-stable-2.11 FAILURE in 14m 17s (non-voting)
ansible-ee-integration-ios-stable-2.12 FAILURE in 14m 33s (non-voting)
ansible-ee-integration-ios-libssh-latest FAILURE in 12m 39s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.9 FAILURE in 14m 24s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.11 FAILURE in 13m 49s (non-voting)
ansible-ee-integration-ios-libssh-stable-2.12 FAILURE in 13m 06s (non-voting)
ansible-test-network-integration-vyos-paramiko-python39-devel NODE_FAILURE Node request 200-0006406829 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable214 NODE_FAILURE Node request 200-0006406830 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable213 NODE_FAILURE Node request 200-0006406831 failed in 0s
ansible-test-network-integration-vyos-paramiko-python39-stable212 NODE_FAILURE Node request 200-0006406832 failed in 0s
ansible-test-network-integration-vyos-paramiko-python36-stable29 NODE_FAILURE Node request 200-0006406833 failed in 0s (non-voting)
ansible-test-network-integration-vyos-libssh-python39-devel NODE_FAILURE Node request 200-0006406834 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable214 NODE_FAILURE Node request 200-0006406835 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable213 NODE_FAILURE Node request 200-0006406836 failed in 0s
ansible-test-network-integration-vyos-libssh-python39-stable212 NODE_FAILURE Node request 200-0006406837 failed in 0s
ansible-test-network-integration-vyos-libssh-python36-stable29 NODE_FAILURE Node request 200-0006406838 failed in 0s
✔️ build-ansible-collection SUCCESS in 14m 25s
ansible-test-network-integration-ansible-netcommon-junos-vsrx-netconf-python39 RETRY_LIMIT in 9m 09s
✔️ ansible-tox-linters SUCCESS in 10m 27s
✔️ ansible-galaxy-importer SUCCESS in 5m 14s

@Qalthos Qalthos temporarily deployed to ack September 20, 2023 13:32 — with GitHub Actions Inactive
@Qalthos Qalthos merged commit 3b50805 into ansible-collections:main Sep 20, 2023
52 of 53 checks passed
@Qalthos Qalthos deleted the backup_restore branch September 20, 2023 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This issue/PR relates to a feature request.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants