Project

General

Profile

Actions

Bug #47869

closed

RGW Bucket Lifecycle configuration on non metadata master zones returns HTTP 503

Added by Gaudenz Steinlin over 3 years ago. Updated about 3 years ago.

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

0%

Source:
Tags:
Backport:
pacific, octopus
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
rgw
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We have a multi zonegroup RGW setup with two zonegroups in two different datacenter each with one zone. We choose this setup as we want to have a global user and bucket namespace but don't want to sync data between the different zones.

Trying to set a bucket lifecycle configuration on a bucket that lives in a non metadata master zonegroup fails with HTTP error 503. This is because since commit d3fb699d6da8479a5e88207a9ae28a44122203b6 the request is forwarded to the metadata master zone in rgw_op.cc RGWPutLC::execute. But the forward_request_to_master function does not properly forward the Content-MD5 header for the request.

The logs below show that the request is successfully parsed and valid on the secondary zonegroup up until it's forwarded to the master. On the master it fails with HTTP 400 (Bad request) because of the missing Content-MD5 header (as clearly shown in the logs). This is then translated into a HTTP 503 error (Service unavailable) on the secondary zonegroup RGW instance and returned to the client.

This makes bucket lifecycle configuration completely unavailable on non metadata master zones. This is clearly worse than the previous behavior where it was applied locally and under some circumstances overwritten by metadata sync. As shown in this bug report: https://tracker.ceph.com/issues/22648

Logs from the secondary zonegroup (non metadata master) RGW instance which receives the request:

2020-10-15T14:49:09.400+0200 7f9e47626700  1 ====== starting new request req=0x7f9fc84935a0 =====
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s initializing for trans_id = tx000000000000000000366-005f884545-737c26f-lpg1
2020-10-15T14:49:09.400+0200 7f9e47626700 10 rgw api priority: s3=8 s3website=7
2020-10-15T14:49:09.400+0200 7f9e47626700 10 host=test-lifecycle-lpg.lab-objects.lpg.cloudscale.ch
2020-10-15T14:49:09.400+0200 7f9e47626700 10 meta>> HTTP_X_AMZ_CONTENT_SHA256
2020-10-15T14:49:09.400+0200 7f9e47626700 10 meta>> HTTP_X_AMZ_DATE
2020-10-15T14:49:09.400+0200 7f9e47626700 10 x>> x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
2020-10-15T14:49:09.400+0200 7f9e47626700 10 x>> x-amz-date:20201015T124909Z
2020-10-15T14:49:09.400+0200 7f9e47626700 10 handler=25RGWHandler_REST_Bucket_S3
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s getting op 1
2020-10-15T14:49:09.400+0200 7f9e47626700 10 req 870 0s s3:put_lifecycle scheduling with dmclock client=3 cost=1
2020-10-15T14:49:09.400+0200 7f9e47626700 10 op=20RGWPutLC_ObjStore_S3
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle verifying requester
2020-10-15T14:49:09.400+0200 7f9e47626700 10 v4 signature format = 4589a477f99d3c2583f405e3d69aee5d6a98c3d2f3adb404debdf73973c01341
2020-10-15T14:49:09.400+0200 7f9e47626700 10 v4 credential format = IY1WCFT1I3O3M4PLSCJI/20201015/lpg/s3/aws4_request
2020-10-15T14:49:09.400+0200 7f9e47626700 10 access key id = IY1WCFT1I3O3M4PLSCJI
2020-10-15T14:49:09.400+0200 7f9e47626700 10 credential scope = 20201015/lpg/s3/aws4_request
2020-10-15T14:49:09.400+0200 7f9e47626700 10 req 870 0s canonical headers format = content-md5:ltDekGkSB+ZiBTPq/wm2uQ==
host:test-lifecycle-lpg.lab-objects.lpg.cloudscale.ch
x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
x-amz-date:20201015T124909Z

2020-10-15T14:49:09.400+0200 7f9e47626700 10 payload request hash = faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
2020-10-15T14:49:09.400+0200 7f9e47626700 10 canonical request = PUT
/
lifecycle=
content-md5:ltDekGkSB+ZiBTPq/wm2uQ==
host:test-lifecycle-lpg.lab-objects.lpg.cloudscale.ch
x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
x-amz-date:20201015T124909Z

content-md5;host;x-amz-content-sha256;x-amz-date
faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
2020-10-15T14:49:09.400+0200 7f9e47626700 10 canonical request hash = 926652495f46c27afe64098ffbae1726e836732d8c04c689d4b713c103920c32
2020-10-15T14:49:09.400+0200 7f9e47626700 10 string to sign = AWS4-HMAC-SHA256
20201015T124909Z
20201015/lpg/s3/aws4_request
926652495f46c27afe64098ffbae1726e836732d8c04c689d4b713c103920c32
2020-10-15T14:49:09.400+0200 7f9e47626700 10 req 870 0s delaying v4 auth
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.keys+IY1WCFT1I3O3M4PLSCJI : type miss (requested=0x6, cached=0x3)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache put: name=lab-default.rgw.meta+users.keys+IY1WCFT1I3O3M4PLSCJI info.flags=0x6
2020-10-15T14:49:09.400+0200 7f9e47626700 10 moving lab-default.rgw.meta+users.keys+IY1WCFT1I3O3M4PLSCJI to cache LRU end
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.keys+IY1WCFT1I3O3M4PLSCJI : hit (requested=0x1, cached=0x7)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.uid+32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x16, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.uid+32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x11, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 chain_cache_entry: cache_locator=lab-default.rgw.meta+users.uid+32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a
2020-10-15T14:49:09.400+0200 7f9e47626700 10 date_k    = 1739b5c16ae547b82593adc054909f6a325a8c2283d342e6005219864b2476a3
2020-10-15T14:49:09.400+0200 7f9e47626700 10 region_k  = 5065d327e963c25a3c4f7c8485638ef808bb7327b82f7d158863b2022ba267c3
2020-10-15T14:49:09.400+0200 7f9e47626700 10 service_k = 81a615040d80198863daf550b1779fb8dc24b3117377c6a2d769390146da13cc
2020-10-15T14:49:09.400+0200 7f9e47626700 10 signing_k = c89a9a7c62c4e27503212fe0adc1899fcc578383e5bcc72bf041555c53832f79
2020-10-15T14:49:09.400+0200 7f9e47626700 10 generated signature = 4589a477f99d3c2583f405e3d69aee5d6a98c3d2f3adb404debdf73973c01341
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle normalizing buckets and tenants
2020-10-15T14:49:09.400+0200 7f9e47626700 10 s->object=<NULL> s->bucket=test-lifecycle-lpg
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle init permissions
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+root+test-lifecycle-lpg : hit (requested=0x16, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+root+test-lifecycle-lpg : hit (requested=0x11, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.uid+32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x6, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700 10 cache get: name=lab-default.rgw.meta+users.uid+32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x3, cached=0x17)
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle recalculating target
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle reading permissions
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle init op
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle verifying op mask
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle verifying op permissions
2020-10-15T14:49:09.400+0200 7f9e47626700  5 req 870 0s s3:put_lifecycle Searching permissions for identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=32d0caef3910b4188f61835253bd4a65d0133a73>
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Searching permissions for uid=32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Found permission: 15
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Searching permissions for group=1 mask=56
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Permissions for group not found
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Searching permissions for group=2 mask=56
2020-10-15T14:49:09.400+0200 7f9e47626700  5 Permissions for group not found
2020-10-15T14:49:09.400+0200 7f9e47626700  5 req 870 0s s3:put_lifecycle -- Getting permissions done for identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=32d0caef3910b4188f61835253bd4a65d0>
2020-10-15T14:49:09.400+0200 7f9e47626700 10 req 870 0s s3:put_lifecycle  identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a,>
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle verifying op params
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle pre-executing
2020-10-15T14:49:09.400+0200 7f9e47626700  2 req 870 0s s3:put_lifecycle executing
2020-10-15T14:49:09.400+0200 7f9e47626700  0 req 870 0s sending request to master zonegroup
2020-10-15T14:49:09.400+0200 7f9e47626700 10 get_canon_resource(): dest=/test-lifecycle-lpg/?lifecycle
2020-10-15T14:49:09.400+0200 7f9e47626700 10 generated canonical header: PUT

Thu Oct 15 12:49:09 2020
x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
/test-lifecycle-lpg/?lifecycle
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:HTTP/1.1 100 CONTINUE
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:HTTP/1.1
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:HTTP/1.1 400 Bad Request
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:Content-Length: 300
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:x-amz-request-id: tx000000000000000091266-005f884545-13ff28a8-rma1
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:Accept-Ranges: bytes
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:Content-Type: application/xml
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:Date: Thu, 15 Oct 2020 12:49:09 GMT
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:Connection: Keep-Alive
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 receive_http_header
2020-10-15T14:49:09.404+0200 7f9fc8e99700 10 received header:
2020-10-15T14:49:09.404+0200 7f9e47626700  0 req 870 0.004000196s s3:put_lifecycle forward_request_to_master returned ret=-2202
2020-10-15T14:49:09.404+0200 7f9e47626700  2 req 870 0.004000196s s3:put_lifecycle completing
2020-10-15T14:49:09.408+0200 7f9e47626700  2 req 870 0.008000392s s3:put_lifecycle op status=-2202
2020-10-15T14:49:09.408+0200 7f9e47626700  2 req 870 0.008000392s s3:put_lifecycle http status=503
2020-10-15T14:49:09.408+0200 7f9e47626700  1 ====== req done req=0x7f9fc84935a0 op status=-2202 http_status=503 latency=0.008000392s ======
2020-10-15T14:49:09.408+0200 7f9e47626700  1 beast: 0x7f9fc84935a0: 172.22.8.156 - - [2020-10-15T14:49:09.408667+0200] "PUT /?lifecycle HTTP/1.1" 503 230 - - -

Logs from the master zonegroup (metadata master zone) RGW instance:

2020-10-15T14:49:09.405+0200 7fbcbb78e700  1 ====== starting new request req=0x7fbd883565a0 =====
2020-10-15T14:49:09.405+0200 7fbcbb78e700  2 req 594534 0s initializing for trans_id = tx000000000000000091266-005f884545-13ff28a8-rma1
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 rgw api priority: s3=8 s3website=7
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 host=172.21.204.153
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 meta>> HTTP_X_AMZ_CONTENT_SHA256
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 x>> x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 handler=25RGWHandler_REST_Bucket_S3
2020-10-15T14:49:09.405+0200 7fbcbb78e700  2 req 594534 0s getting op 1
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 req 594534 0s s3:put_lifecycle scheduling with dmclock client=3 cost=1
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 op=20RGWPutLC_ObjStore_S3
2020-10-15T14:49:09.405+0200 7fbcbb78e700  2 req 594534 0s s3:put_lifecycle verifying requester
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 get_canon_resource(): dest=/test-lifecycle-lpg/?lifecycle
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 req 594534 0s string_to_sign:
PUT

Thu Oct 15 12:49:09 2020
x-amz-content-sha256:faa30969cc4b03911deee1cfcc0ce01e822c67592c57d76ca69eaa77e6c6463b
/test-lifecycle-lpg/?lifecycle
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 cache get: name=lab-default.rgw.users.uid++32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x6, cached=0x17)
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 cache get: name=lab-default.rgw.users.uid++32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x1, cached=0x17)
2020-10-15T14:49:09.405+0200 7fbcbb78e700  2 req 594534 0s s3:put_lifecycle normalizing buckets and tenants
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 s->object=<NULL> s->bucket=test-lifecycle-lpg
2020-10-15T14:49:09.405+0200 7fbcbb78e700  2 req 594534 0s s3:put_lifecycle init permissions
2020-10-15T14:49:09.405+0200 7fbcbb78e700 10 cache get: name=lab-default.rgw.data.root++test-lifecycle-lpg : type miss (requested=0x16, cached=0x7)
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 cache put: name=lab-default.rgw.data.root++test-lifecycle-lpg info.flags=0x16
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 moving lab-default.rgw.data.root++test-lifecycle-lpg to cache LRU end
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 updating xattr: name=ceph.objclass.version bl.length()=42
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 cache get: name=lab-default.rgw.data.root++test-lifecycle-lpg : hit (requested=0x11, cached=0x17)
2020-10-15T14:49:09.405+0200 7fbc46ea5700  0 req 594534 0s NOTICE: request for data in a different zonegroup (9fae6793-f58d-4770-93a2-1e131d059d1a != 8191f724-02b9-4bcf-80ee-0f9b5ab0869f)
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 cache get: name=lab-default.rgw.users.uid++32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x6, cached=0x17)
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 cache get: name=lab-default.rgw.users.uid++32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a : hit (requested=0x3, cached=0x17)
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle recalculating target
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle reading permissions
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle init op
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle verifying op mask
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle verifying op permissions
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 req 594534 0s s3:put_lifecycle Searching permissions for identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=rma-zone-user, acct_name=RMA Zone System User, subuser=, perm_mask=15, is_admin=0) mask=56
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Searching permissions for uid=rma-zone-user
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Permissions for user not found
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Searching permissions for group=1 mask=56
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Permissions for group not found
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Searching permissions for group=2 mask=56
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 Permissions for group not found
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 req 594534 0s s3:put_lifecycle -- Getting permissions done for identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=rma-zone-user, acct_name=RMA Zone System User, subuser=, perm_mask=15, is_admin=0), owner=32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a, perm=0
2020-10-15T14:49:09.405+0200 7fbc46ea5700 10 req 594534 0s s3:put_lifecycle  identity=rgw::auth::SysReqApplier -> rgw::auth::LocalApplier(acct_user=rma-zone-user, acct_name=RMA Zone System User, subuser=, perm_mask=15, is_admin=0) requested perm (type)=8, policy perm=0, user_perm_mask=8, acl perm=0
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 overriding permissions due to system operation
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle verifying op params
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle pre-executing
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle executing
2020-10-15T14:49:09.405+0200 7fbc46ea5700  5 req 594534 0s s3:put_lifecycle Missing required header for this request: Content-MD5
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle completing
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle op status=-2021
2020-10-15T14:49:09.405+0200 7fbc46ea5700  2 req 594534 0s s3:put_lifecycle http status=400
2020-10-15T14:49:09.405+0200 7fbc46ea5700  1 ====== req done req=0x7fbd883565a0 op status=-2021 http_status=400 latency=0s ======
2020-10-15T14:49:09.405+0200 7fbc46ea5700  1 beast: 0x7fbd883565a0: 172.22.204.153 - - [2020-10-15T14:49:09.405129+0200] "PUT /test-lifecycle-lpg/?lifecycle&rgwx-uid=32d0caef3910b4188f61835253bd4a65d0133a73c94123401a0d1e44a39ded2a&rgwx-zonegroup=9fae6793-f58d-4770-93a2-1e131d059d1a HTTP/1.1" 400 300 - - -


Related issues 2 (0 open2 closed)

Copied to rgw - Backport #49070: octopus: RGW Bucket Lifecycle configuration on non metadata master zones returns HTTP 503ResolvedActions
Copied to rgw - Backport #49071: pacific: RGW Bucket Lifecycle configuration on non metadata master zones returns HTTP 503ResolvedCasey BodleyActions
Actions #2

Updated by Or Friedmann over 3 years ago

  • Pull request ID set to 37694
Actions #3

Updated by Or Friedmann over 3 years ago

  • Status changed from New to Fix Under Review
Actions #4

Updated by Gaudenz Steinlin about 3 years ago

The pull request was merged to master a few days ago. Would be nice to have a backport to Octopus for this. Should I submit a backport pull request for this or will this be taken care of in some other way? I don't have the permissions to modify the "backports" field of this issue as far as I can see.

Actions #5

Updated by Matt Benjamin about 3 years ago

  • Status changed from Fix Under Review to Pending Backport
  • Backport set to pacific, octopus
Actions #6

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49070: octopus: RGW Bucket Lifecycle configuration on non metadata master zones returns HTTP 503 added
Actions #7

Updated by Backport Bot about 3 years ago

  • Copied to Backport #49071: pacific: RGW Bucket Lifecycle configuration on non metadata master zones returns HTTP 503 added
Actions #8

Updated by Loïc Dachary about 3 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions

Also available in: Atom PDF