apache / apache/cloudstack

View object versions in the cloudstack object storage

Aberta
#8,665 4 comentários 0 reações 0 responsáveis Ver no GitHub
archive component:object-storage component:UI type:improvement
Linguagem predominante
Java
Estrelas
3.1k
Forks
1.4k
Merge médio
6d 19h
PRs com merge (30d)
32

Descrição

##### 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

~~~

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Reproduza o workflow com um servidor MinIO registrado como armazenamento de objetos do CloudStack e, em seguida, inspecione a UI existente de armazenamento de objetos e suas operações de buckets e objetos. Compare o comportamento de um bucket com versionamento e considere o trabalho concluído quando as versões dos objetos forem exibidas e for possível tratar as versões mais antigas, permitindo que o bucket seja excluído pelo CloudStack.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Domínio
cloud
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.