Skip to content

kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user#14523

Merged
smithfarm merged 3 commits intoceph:krakenfrom
smithfarm:wip-19475-kraken
Jul 7, 2017
Merged

kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user#14523
smithfarm merged 3 commits intoceph:krakenfrom
smithfarm:wip-19475-kraken

Conversation

@smithfarm
Copy link
Contributor

@smithfarm smithfarm commented Apr 13, 2017

@smithfarm smithfarm self-assigned this Apr 13, 2017
@smithfarm smithfarm added this to the kraken milestone Apr 13, 2017
@smithfarm smithfarm changed the title kraken: multisite: EPERM when trying to read SLO objects as system/admin user kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user Apr 13, 2017
@smithfarm smithfarm added rgw and removed core labels Apr 13, 2017
@smithfarm
Copy link
Contributor Author

Error EIO: load dlopen(/home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so): /home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory

This is missing a test fix . . . as I vaguely recall. Need to track it down.

@smithfarm smithfarm changed the title kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user [DNM] kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user Apr 15, 2017
@tchaikov
Copy link
Contributor

@smithfarm, no. this issue also exists in master, i posted #14468 in hope to help root cause this.

cbodley added 3 commits June 19, 2017 22:50
multisite data sync relies on fetching the object as the system user

Fixes: http://tracker.ceph.com/issues/19027

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit d50d18c)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 987377a)
Fixes: http://tracker.ceph.com/issues/19027

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 8b69847)

Conflicts:
        src/rgw/rgw_rest_conn.cc (kraken is missing
            50c522e)
        src/rgw/rgw_rest_s3.h (omitted override because kraken is missing
            3b24747)
@smithfarm smithfarm changed the title [DNM] kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user kraken: rgw: multisite: EPERM when trying to read SLO objects as system/admin user Jun 19, 2017
@smithfarm smithfarm requested a review from tchaikov June 19, 2017 20:54
Copy link
Contributor

@tchaikov tchaikov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

qa/workunits/ceph-helpers.sh changes lgtm

@smithfarm
Copy link
Contributor Author

Jenkins re-test this please

1 similar comment
@smithfarm
Copy link
Contributor Author

Jenkins re-test this please

@smithfarm
Copy link
Contributor Author

@tchaikov I moved the qa/workunits/ceph-helpers.sh change to #16069 so you might consider "moving" your review there, too.

@smithfarm smithfarm requested a review from yehudasa July 6, 2017 06:49
@smithfarm
Copy link
Contributor Author

@yehudasa @mattbenjamin @oritwas @cbodley @rzarzynski This PR passed an rgw suite at http://tracker.ceph.com/issues/19009#note-60 and, provided there are no objections, I'll merge it as soon as it gets a positive review from one of you.

Copy link
Contributor

@rzarzynski rzarzynski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This backport of #13561 LGTM.

@smithfarm smithfarm merged commit eb56af6 into ceph:kraken Jul 7, 2017
@smithfarm smithfarm deleted the wip-19475-kraken branch July 7, 2017 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants