Project

General

Profile

Actions

Feature #39478

open

mgr/dashboard: new RGW workflows & RGW enhancements

Added by Alfonso Martínez almost 5 years ago. Updated 8 months ago.

Status:
New
Priority:
High
Category:
Component - RGW
Target version:
% Done:

51%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

This issue is the parent of all issues related to:
new RGW workflows & RGW enhancements

Design proposal broken up into several PDF files (due to size limitation).


Files

rgw multi-site 1 of 6 (pages 01-13) - intro, overview, delete default.pdf (938 KB) rgw multi-site 1 of 6 (pages 01-13) - intro, overview, delete default.pdf 1 of 6 - intro, overview, delete default Ju Lim, 04/26/2019 03:36 PM
rgw multi-site 2 of 6 (pages 14-21) - add multisite.pdf (809 KB) rgw multi-site 2 of 6 (pages 14-21) - add multisite.pdf 2 of 6 - add multisite Ju Lim, 04/26/2019 03:36 PM
rgw multi-site 3 of 6 (pages 22-24) - topology viewer.pdf (393 KB) rgw multi-site 3 of 6 (pages 22-24) - topology viewer.pdf 3 of 6 - topology viewer Ju Lim, 04/26/2019 03:37 PM
rgw multi-site 4 of 6 (pages 25-34) - edit multisite (inc placement target and storage class).pdf (967 KB) rgw multi-site 4 of 6 (pages 25-34) - edit multisite (inc placement target and storage class).pdf 4 of 6 - edit multisite (includes placement target and storage class) Ju Lim, 04/26/2019 03:37 PM
rgw mul-site 5 of 6 (pages 35-37) - export realm.pdf (245 KB) rgw mul-site 5 of 6 (pages 35-37) - export realm.pdf 5 of 6 - export realm (from 1st cluster) Ju Lim, 04/26/2019 04:31 PM
rgw mul-site 6 of 6 (pages 38-45) - import realm.pdf (998 KB) rgw mul-site 6 of 6 (pages 38-45) - import realm.pdf 6 of 6 - import realm (in 2nd cluster) Ju Lim, 04/26/2019 04:32 PM
rgw multi-site extras - rename, bucket versioning, metrics and alerts.pdf (253 KB) rgw multi-site extras - rename, bucket versioning, metrics and alerts.pdf 6+ - rename object, bucket versioning, RGW metrics and alerts Ju Lim, 04/26/2019 04:32 PM

Subtasks 46 (24 open22 closed)

Feature #37277: mgr/dashboard: Enable bulk import of CSV data (e.g. RGW users, dashboard users, RBDs)New

Actions
mgr - Fix #39434: mgr/prometheus: replace whitespaces in metric namesClosedAlfonso Martínez

Actions
Feature #39477: mgr/dashboard: add/edit missing RGW bucket infoIn ProgressAlfonso Martínez

Actions
Feature #40567: mgr/dashboard: select placement target on RGW bucket creationResolvedAlfonso Martínez

Actions
Feature #40920: mgr/dashboard: enable/disable bucket versioningResolvedAlfonso Martínez

Actions
Bug #41067: mgr/dashboard: (nautilus) change bucket owner between owners from same tenantResolvedAlfonso Martínez

Actions
Bug #41180: mgr/dashboard: fix bucket operations with tenant after new bucket utilities implementationNew

Actions
Bug #41175: test_create_get_update_delete_w_tenant failsResolvedAlfonso Martínez

Actions
Bug #41306: mgr/dashboard: Teuthology test failure "test_create_get_update_delete_w_tenant (tasks.mgr.dashboard.test_rgw.RgwBucketTest)"Resolved

Actions
Bug #41368: mgr/dashboard: RGW bucket list is not displayed if there is a bucket whose owner is a user in tenantResolvedKiefer Chang

Actions
Bug #41611: mgr/dashboard: fail to set a tenanted user as new owner of existing bucketsResolvedKiefer Chang

Actions
Feature #41197: mgr/dashboard: Show only useful bucket owners in select boxResolvedVolker Theile

Actions
Feature #42094: mgr/dashboard: enable/disable MFA Delete on a bucketResolvedAlfonso Martínez

Actions
Feature #43446: mgr/dashboard: create bucket with x-amz-bucket-object-lock-enabledPending BackportVolker Theile

Actions
Feature #45011: mgr/dashboard: Display users current bucket quota usageResolvedavan thakkar

Actions
Feature #45302: mgr/dashboard: get/set bucket ACLsNew

Actions
Feature #39494: mgr/dashboard: Add overview landing page for RGWNewAlfonso Martínez

Actions
Feature #39369: mgr/dashboard: show RGW multi-site sync status infoIn ProgressAlbin Antony

Actions
Feature #45310: mgr/dashboard: add grafana dashboards for rgw multisite sync infoResolvedAlfonso Martínez

Actions
Bug #45311: rgw: provide right format for rgw sync perf. counters.Closed

Actions
Feature #40290: mgr/dashboard: configure RGW multi-siteNew

Actions
Feature #39626: ceph-rgw: retrieve list of existing realms in local cluster from REST API.ResolvedCasey Bodley

Actions
Feature #40413: ceph-rgw: retrieve initial default site map in local cluster from REST API.New

Actions
Feature #40414: mgr/dashboard: delete RGW initial default configurationNew

Actions
Feature #55230: mgr/dashboard: improve RGW multisite monitoringNewAvan Thakkar

Actions
Feature #57459: mgr/dashboard: add support for creating realm/zonegroup/zoneNewavan thakkar

Actions
Cleanup #58854: mgr/dashboard: RGW multi-site improvementsNew

Actions
Feature #59171: mgr/dashboard: Edit rgw multi-site realmResolved

Actions
Feature #59190: mgr/dashboard: add delete functionality for RGW multisiteResolvedPedro González Gómez

Actions
Bug #59441: mgr/dashboard: deleting the only zone gives out errorPending BackportPedro González Gómez

Actions
Subtask #59603: mgr/dashboard: add a option to period pull when period update failsNewAvan Thakkar

Actions
Feature #61776: mgr/dashboard: import/export multisite configuration between two clustersResolvedAashish Sharma

Actions
Feature #40952: rgw_client: support choosing RGW daemon to connect to based on realm/zonegroupDuplicateRicardo Dias

Actions
Feature #41819: mgr/dashboard: Add support for new RGW bucket/user management features in octopusNew

Actions
Bug #42069: mgr/dashboard: Bucket names cannot be formatted as IP address.ResolvedVolker Theile

Actions
Feature #44540: mgr/dashboard: add RGW topology viewIn Progressavan thakkar

Actions
Feature #45964: mgr/dashboard: Add support for setting bucket quotasNew

Actions
Feature #45965: mgr/dashboard: Display users current quota usageResolved

Actions
Feature #47375: mgr/dashboard: support multiple RGW zone configurationResolvedAlfonso Martínez

Actions
Feature #47378: mgr/dashboard: split tenant$user when creating S3 usersResolvedNizamudeen A

Actions
Feature #50324: mgr/dashboard: RGW server-side encryptionNewAlfonso Martínez

Actions
Feature #50325: mgr/dashboard: add bucket notificationsNewAlfonso Martínez

Actions
Tasks #50326: mgr/dashboard: PoliciesNewAlfonso Martínez

Actions
Feature #24274: mgr/dashboard: Add support managing RGW user policies and rolesNew

Actions
Feature #49709: mgr/dashboard: manage RGW multisite sync policyNewAlfonso Martínez

Actions
Feature #50327: mgr/dashboard: add/edit lifecycle policyNewAlfonso Martínez

Actions

Related issues 1 (1 open0 closed)

Related to Dashboard - Tasks #50335: mgr/dashboard: WorkflowsNew

Actions
Actions #1

Updated by Alfonso Martínez almost 5 years ago

  • Description updated (diff)
Actions #4

Updated by Ju Lim almost 5 years ago

Just posted the RGW Multi-site Design proposal -- apologies it was broken up into 7 PDF files (as upload max file size is 1000 KB) -- for review and comments.

Actions #5

Updated by Alfonso Martínez almost 5 years ago

  • Description updated (diff)
Actions #6

Updated by Alfonso Martínez almost 5 years ago

  • Description updated (diff)
Actions #7

Updated by Lenz Grimmer almost 5 years ago

  • Translation missing: en.field_tag_list set to usability
  • Category set to 143
Actions #8

Updated by Alejandro Bonilla almost 5 years ago

Thanks for this effort - I'm immensely interested. The "RGW Multi-site User Stories" are fairly accurate with my experience on deployments.

Actions #9

Updated by Lenz Grimmer almost 5 years ago

We've discussed this proposal during our bi-weekly sync call - the recording is available from here: https://bluejeans.com/s/4LebA

Actions #10

Updated by Lenz Grimmer almost 5 years ago

  • Translation missing: en.field_tag_list changed from usability to usability, administration, management
Actions #11

Updated by Ernesto Puerta about 3 years ago

  • Category deleted (143)
Actions #12

Updated by Ernesto Puerta about 3 years ago

  • Category set to 143
Actions #13

Updated by Ernesto Puerta almost 3 years ago

  • Target version changed from v15.0.0 to v17.0.0
Actions #14

Updated by Ernesto Puerta almost 3 years ago

  • Category changed from 143 to Component - RGW
Actions #15

Updated by Ernesto Puerta almost 3 years ago

Actions

Also available in: Atom PDF