Closed gsanchietti closed 1 month ago
Test case 1
Test case 2
Test case 3
Testing image version: 8-23.05.3-ns.1.1.0-68-g5f6bfa6
Test case 1 and 2 are OK.
Test case 3 (sub community) : backup page gives this error:
cannot retrieve backups
root@NethSec:~# /usr/libexec/rpcd/ns.backup call registered-list-backups
Traceback (most recent call last):
File "/usr/libexec/rpcd/ns.backup", line 161, in <module>
print(json.dumps({'values': json.loads(completed_process.stdout)}))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/json/__init__.py", line 346, in loads
File "/usr/lib/python3.11/json/decoder.py", line 337, in decode
File "/usr/lib/python3.11/json/decoder.py", line 355, in raw_decode
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Testing image version: 8-23.05.3-ns.1.1.0-69-g028f0ac
Now also test case 3 is well managed
Some changes have been added to the UI.
Test case 4
Test case 5
backup-<hostname>-<creation_timestamp>.<extension>
Test case 6
backup-<hostname>-<creation_timestamp>.<extension>
Test case 7
.gpg
Test case 8
.tar.gz
Test image: 23.05.3-ns.1.1.0-71-ge75871e
All cases verified, everything works as expected.
Overview: Extend remote backup access to both Enterprise and Community subscriptions. Additionally, provide more detailed information about each backup and expose the delete backup functionality.
Details:
Required Changes:
Backend:
Frontend:
Benefits: