apache / apache/cloudstack

Add settings retry attempts and interval retry attempts for recurring snapshots

Offen
#13,454 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
component:snapshot
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

### The required feature described as a wish

We are facing a problem with recurring snapshots for volumes. When a recurring snapshot job fails, ACS keeps making endless retry attempts.

The user does not receive any notifications when a recurring snapshot job fails. Only repeated retry attempts to create the snapshot are observed.

Image

Image

In our test case, we reproduced the issue with an error:
```
Error while creating entity for allocating snapshot
```

It would be good to have the ability to configure:
- the of retry attempts
- the interval between retries

To avoid an infinite snapshot creation loop that ends with an error. After the maximum number of retries is exhausted, a notification should be sent informing that the job has failed.

Related discussion: [Recurring snapshots: How to limit retry attempts or configure interval in global settings? #13439 ](https://github.com/apache/cloudstack/discussions/13439)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

In diesem Issue sind keine Dateien oder Tests angegeben. Beginne damit, den wiederkehrenden Snapshot-Job sowie seine bestehenden Wiederholungs- und Benachrichtigungspfade nachzuverfolgen, und ermittle anschließend die Einstiegspunkte für die Konfiguration; als abgeschlossen gilt die Arbeit, wenn begrenzte, konfigurierbare Wiederholungsversuche, ein Wiederholungsintervall und eine Fehlerbenachrichtigung nach Ausschöpfung der Wiederholungsversuche vorhanden sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
cloud, infrastructure
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.