Project

General

Profile

Actions

Feature #5604

closed

rgw: teuthology tests to check various user creation issues on multi region environment

Added by Yehuda Sadeh almost 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
% Done:

0%

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

Description

Test 1 setup

1. Create users on master region: user1, user2

radosgw-admin user create --rgw-region=master --uid=user1 --display-name=User1
radosgw-admin user create --rgw-region=master --uid=user2 --display-name=User2

Test 1a: check user creation on secondary

1. sync metadata (TBD)

2. compare user metadata between different regions.

radosgw-admin metadata get --rgw-region=master user:user1 > md.master
radosgw-admin metadata get --rgw-region=second user:user1 > md.second

diff md.master md.second

Test 1b: check user metadata on secondary

1. suspend user on master

radosgw-admin user suspend --rgw-region=master user1

2. (after sync) verify (1a.4)

Test 1c: check user removal on secondary

1. remove user on master

radosgw-admin user rm --rgw-region=master user1

2. (after sync) check user does not exist on secondary

Actions #1

Updated by Ian Colle almost 11 years ago

  • Target version set to v0.67rc-continued
Actions #2

Updated by Yehuda Sadeh almost 11 years ago

  • Translation missing: en.field_story_points set to 8.00
Actions #3

Updated by Anonymous almost 11 years ago

  • Assignee set to Anonymous
Actions #4

Updated by Greg Farnum over 10 years ago

  • Assignee changed from Anonymous to Greg Farnum

Getting started on this after discussing how to break up the tasks with Joe.

Actions #5

Updated by Greg Farnum over 10 years ago

  • Status changed from New to In Progress

sigh
wip-region-sync contains a teuth task that sets up the sync agent (apparently successfully). Unfortunately I've been unable to get my rgw daemons to run properly so I haven't been able to do any more testing than "it turned on and off when I wanted".

Actions #6

Updated by Ian Colle over 10 years ago

  • Assignee changed from Greg Farnum to Josh Durgin
Actions #7

Updated by Ian Colle over 10 years ago

  • Assignee changed from Josh Durgin to Yehuda Sadeh
Actions #8

Updated by Ian Colle over 10 years ago

  • Target version changed from v0.67rc-continued to v0.68
Actions #9

Updated by Ian Colle over 10 years ago

  • Target version changed from v0.68 to v0.68 - continued
Actions #10

Updated by Anonymous over 10 years ago

  • Status changed from In Progress to Resolved

These tests were added via commit #a39e7f1b095d3cb07f15ed065b4841d8730ed584

Actions

Also available in: Atom PDF