+
+ Resources won't be able to be created, edited, or deleted during this process. In the last step,
+ they will disappear.
+
+
+
+
+ Once provisioning is complete, resources will reappear and be managed through external storage.
+
+
+
+
+ The duration of this process depends on the number of resources involved.
+
+
+
+
+ Enterprise instance administrators can display an announcement banner to users. See{' '}
+
+ this guide
+ {' '}
+ for step-by-step instructions.
+
+
+
+
+ )}
{supportsHistory && (
<>
@@ -105,9 +133,21 @@ export function SynchronizeStep({ isLegacyStorage }: SynchronizeStepProps) {
>
)}
-
+
+ {isRepositoryHealthy === false ? (
+
+ ) : (
+
+ )}
+
);
}
diff --git a/public/locales/en-US/grafana.json b/public/locales/en-US/grafana.json
index edd1aea6fd8..4a2217515fd 100644
--- a/public/locales/en-US/grafana.json
+++ b/public/locales/en-US/grafana.json
@@ -11655,6 +11655,7 @@
"tooltip-unhealthy-repository": "Unable to pull an unhealthy repository"
},
"synchronize-step": {
+ "repository-unhealthy": "The repository cannot be synchronized. Cancel provisioning and try again once the issue has been resolved. See details below.",
"synchronization-description": "Include commits for each historical value",
"synchronization-options": "Synchronization options"
},
@@ -11678,6 +11679,8 @@
"alert-point-3": "The duration of this process depends on the number of resources involved.",
"alert-point-4": "Enterprise instance administrators can display an announcement banner to users. See <2>this guide2> for step-by-step instructions.",
"alert-title": "Important: No data or configuration will be lost, but dashboards will be temporarily unavailable for a few minutes.",
+ "button-cancel": "Cancel",
+ "button-cancelling": "Cancelling...",
"button-next": "Finish",
"button-start": "Begin synchronization",
"discard-modal": {