[backend] Add new APIs for backup-storages and monitoring-instances

Description

Activity

Show:
Diogo Recharte
updated the Fix versions
October 1, 2024 at 7:43 PM
1.2.0-rc2
None
Diogo Recharte
updated the Fix versions
October 1, 2024 at 7:43 PM
None
1.2.0
Yusaf Awan
changed the Status
September 30, 2024 at 9:28 AM
In QA
Done
Yusaf Awan
changed the Assignee
September 6, 2024 at 9:56 AM
Mayank Shah
Yusaf Awan
Yusaf Awan
changed the Status
September 6, 2024 at 9:56 AM
Ready for QA
In QA
Taras Kozub
updated the Fix versions
September 2, 2024 at 3:31 PM
1.2.0
None
Taras Kozub
updated the Fix versions
September 2, 2024 at 3:28 PM
1.2.0-rc1
None
Taras Kozub
updated the Fix versions
September 2, 2024 at 3:28 PM
None
1.2.0-rc2
Taras Kozub
updated the Fix versions
September 2, 2024 at 10:55 AM
None
1.2.0-rc1
Mayank Shah
changed the Status
August 27, 2024 at 1:29 PM
In Review
Ready for QA
Mayank Shah
updated the Description
August 27, 2024 at 1:29 PM
Both these resources will now be namespaced, and can be referenced by only those DBs created in the same namespace The following APIs need to be added: * {{GET /namespaces/{namespace}/backup-storages}} * {{GET /namespaces/{namespace}/backup-storages/{name}}} * {{PUT /namespaces/{namespace}/backup-storages/{name}}} * {{POST /namespaces/{namespace}/backup-storages/{name}}} * {{DELETE /namespaces/{namespace}/backup-storages/{name}}} * {{GET /namespaces/{namespace}/monitoring-instances}} * {{GET /namespaces/{namespace}/monitoring-instances/{name}}} * {{PUT /namespaces/{namespace}/monitoring-instances/{name}}} * {{POST /namespaces/{namespace}/monitoring-instances/{name}}} * {{DELETE /namespaces/{namespace}/monitoring-instances/{name}}} TBD: what should the older APIs (non-namespaced) return while they’re deprecated?
Both these resources will now be namespaced, and can be referenced by only those DBs created in the same namespace The following APIs need to be added: * {{GET /namespaces/{namespace}/backup-storages}} * {{GET /namespaces/{namespace}/backup-storages/{name}}} * {{PUT /namespaces/{namespace}/backup-storages/{name}}} * {{POST /namespaces/{namespace}/backup-storages/{name}}} * {{DELETE /namespaces/{namespace}/backup-storages/{name}}} * {{GET /namespaces/{namespace}/monitoring-instances}} * {{GET /namespaces/{namespace}/monitoring-instances/{name}}} * {{PUT /namespaces/{namespace}/monitoring-instances/{name}}} * {{POST /namespaces/{namespace}/monitoring-instances/{name}}} * {{DELETE /namespaces/{namespace}/monitoring-instances/{name}}} For more details on why this change, see: [https://www.notion.so/percona/Breaking-API-changes-in-Everest-v1-2-0-619c0a3540bb4038bb84e2d493b61646?pvs=4|https://www.notion.so/percona/Breaking-API-changes-in-Everest-v1-2-0-619c0a3540bb4038bb84e2d493b61646?pvs=4]
Mayank Shah
changed the Status
August 13, 2024 at 7:02 AM
In Progress
In Review
Diogo Recharte
updated the Fix versions
August 5, 2024 at 1:46 PM
None
1.2.0
Mayank Shah
changed the Assignee
August 5, 2024 at 11:48 AM
Unassigned
Mayank Shah
Mayank Shah
changed the Status
August 5, 2024 at 11:48 AM
To Do
In Progress
Mayank Shah
updated the Description
August 2, 2024 at 6:52 AM
None
Both these resources will now be namespaced, and can be referenced by only those DBs created in the same namespace The following APIs need to be added: * {{GET /namespaces/{namespace}/backup-storages}} * {{GET /namespaces/{namespace}/backup-storages/{name}}} * {{PUT /namespaces/{namespace}/backup-storages/{name}}} * {{POST /namespaces/{namespace}/backup-storages/{name}}} * {{DELETE /namespaces/{namespace}/backup-storages/{name}}} * {{GET /namespaces/{namespace}/monitoring-instances}} * {{GET /namespaces/{namespace}/monitoring-instances/{name}}} * {{PUT /namespaces/{namespace}/monitoring-instances/{name}}} * {{POST /namespaces/{namespace}/monitoring-instances/{name}}} * {{DELETE /namespaces/{namespace}/monitoring-instances/{name}}} TBD: what should the older APIs (non-namespaced) return while they’re deprecated?
Mayank Shah
changed the Status
August 2, 2024 at 6:49 AM
Open
To Do
Mayank Shah
changed the Status
August 2, 2024 at 6:49 AM
New
Open
Mayank Shah
updated the Parent
August 2, 2024 at 6:49 AM
None
EVEREST-1250
Mayank Shah
changed the Parent
August 2, 2024 at 6:49 AM
None
EVEREST-1250
Mayank Shah
created the Technical task
August 2, 2024 at 6:49 AM
Unresolved

Details

Assignee

Reporter

Fix versions

Priority

Created August 2, 2024 at 6:49 AM
Updated October 1, 2024 at 7:43 PM

Flag notifications