apache / apache/cloudstack

View object versions in the cloudstack object storage

Ouverte
#8,665 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
archive component:object-storage component:UI type:improvement
Langage dominant
Java
Étoiles
3.1k
Forks
1.4k
Merge moyen
6 j 19 h
PR mergées (30 j)
32

Description

##### ISSUE TYPE

* Bug Report
* Improvement Request

##### COMPONENT NAME

~~~
Cloudstack Object storage
~~~

##### CLOUDSTACK VERSION

~~~
4.19
~~~

##### CONFIGURATION

Cloudstack object storage was added to 4.19, using the MinIO.

##### OS / ENVIRONMENT

MinIO

##### SUMMARY

Although CSOS allows the creation of buckets with versioning enabled it can't operate on the versions. Since the versions are not accessible through the object storage UI we can't delete a bucket with versioning enabled if there are older versions of the objects still present. This is could be handled by using MinIO directly but it would be good to have it done using cloudstack itself.

##### STEPS TO REPRODUCE

~~~
1. Create a MinIO server
2. Add the minIO server to cloudstack as object storage
3. Add a bucket with versioning enabled
4. Upload an object
5. Upload a new version of the object
6. verify that the older version is not listed
7. Delete all the objects and delete the bucket

~~~

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduire le workflow avec un serveur MinIO enregistré comme stockage d’objets CloudStack, puis examiner l’UI existante de stockage d’objets ainsi que ses opérations sur les buckets et les objets. Comparer le comportement pour un bucket versionné et considérer le travail comme terminé lorsque les versions des objets sont affichées et que les anciennes versions peuvent être gérées afin que le bucket puisse être supprimé via CloudStack.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
cloud
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.