Commit Graph

13 Commits

Author SHA1 Message Date
Kendall Nelson 353f75eca0 Retire Karbor
As announced on the openstack-discuss ML[1], Karbor is retiring
this cycle (Wallaby).

This commit retires this repository as per the process defined in
the project-guide[2].

Thank you to all the contributors of Karbor for your hard work!

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html
[2] https://docs.openstack.org/project-team-guide/repository.html#retiring-a-repository

Depends-On: https://review.opendev.org/c/openstack/project-config/+/767030
Change-Id: I972ffb299f93863c4e34b1f504b002095661e6af
2020-12-21 11:51:02 -08:00
jiaopengju ecc6b64f4a Add support to reset checkpoint state
Now when doing checkpoint copy failed, checkpoint
will be wait_copying status forever, and so we can
not do the restore anymore. So we should add an API
to support checkpoint status reset if we deeply knows
that the checkpoint is ok. This patch added API
support for doing checkpoint state reset.
Implements: bp checkpoint-status-reset

Change-Id: Iabaa98c9900fba554be2ad0833d438901e01147a
2018-12-03 14:02:01 +08:00
jiaopengju abab99c0eb Add all tenants support for checkpoints listing
Change-Id: Ic02a60a0eec1e7d3b0ca7b1a355a5d62d5c0046c
Implements: bp checkpoint-all-tenants
2018-11-19 09:35:33 +08:00
chenying cf1fb3610d Add the checkpoint copy API for Karbor
Change-Id: I203733f9e810e16bcaba8e3ac7d11d06e4347372
Implements: blueprint support-copy-the-checkpoint-api
2017-11-13 15:28:09 +08:00
chenying 22ed8a9d9f Add verification API for Karbor
Add VerificationsController to Karbor API. The verify action
of the volume backup plugin is introduced in this patch.
The verify aciton of other plugins will be introduced later.

Implements: blueprint support-verify-the-checkpoint-api
Change-Id: I2fb36fe836b23519aaf0a5219b4404f819f0dc36
2017-10-23 10:33:45 +08:00
chenying 892f96c9a6 Add pod to the parent resource types of volume protectable plugins
Change-Id: I3e3a76450ba91e9b04400841b13a23efcbd5cca2
Implements: blueprint kubernetes-pods-protection-plugin
2017-09-19 14:33:28 +08:00
chenying 9ee39b54b9 Add metadata parameter to checkpoint API
Co-Authored-By: zhangshuai <446077695@qq.com>

Change-Id: I34c3f2996b11a0597091276eedd120c5222073b4
blueprint smaug-checkpoint-metadata
2017-03-09 23:28:36 +08:00
Cao Xuan Hoang c30a9ba5a0 Remove logging import unused
This patch removes logging import unused in karbor

Change-Id: I557b029063917a6ce06e0d5d1c6563f3e8b55e83
2017-01-16 08:58:41 +07:00
Yuval Brik 04e2086ad9 Use parenthesis instead of slash for multiline
Change-Id: I4111fb46613cf44645cb2f276a21be685de865d8
2016-12-25 10:23:19 +02:00
Cao Xuan Hoang 251f01ee2d Remove cfg import unused
This patch removes cfg import unused in karbor

Change-Id: I1b1b68f939114a97975d9bdb0000ba2e28f544c5
2016-11-28 14:46:47 +07:00
chenying 8af4ffc5f7 Add parameters field for protectable instances API
Scenario #1
User need a parameter for the region name to query resource
instances from different region endpoint.

Scenario #2
User uses the Protectable Instances API to query database
instances from the verdor's backup software. User must provide
some parameters about authentication to the restfull API of the
verdor's backup software.

A dict type parameter is needed for Protectable Instances API.
And it is optional.

blueprint instances-parameters

Change-Id: I6677e86467c516433a1ba15eac42f339b953d3d9
2016-10-14 16:17:45 +08:00
Yuval Brik 3771bdd1a9 Move restore auth parameters to restore_auth attr
Restore REST body includes the parameters attribute which specifies
each resource or resource type paramters according to protection
plugin's restore schema.
Restore target auth parameters (such as username and password) to be
sent in 'restore_auth' dictionary in the restore body and not saved
in the restore object.

Change-Id: I7e73d2a0f1d347e83c9bb412649533700bd35ea4
2016-09-18 09:47:13 +03:00
chenying 1c60dac7fa Change Smaug to Karbor
There was a decision in the community to change the project name.

Change-Id: I8b3d538b9573ebaa2a873f4696e1f1a500c941a8
2016-08-18 22:55:34 +08:00