Monday, 2019-07-01

openstackgerritzhufl proposed openstack/swift master: Fix invalid assert states  https://review.opendev.org/66811701:25
*** baojg has joined #openstack-swift01:33
*** BjoernT has joined #openstack-swift03:10
*** psachin has joined #openstack-swift03:39
openstackgerritMerged openstack/swift master: Fix invalid assert states  https://review.opendev.org/66811703:45
*** BjoernT has quit IRC04:07
*** BjoernT has joined #openstack-swift04:09
*** hoonetorg has quit IRC04:16
*** BjoernT has quit IRC04:19
kota_hello04:28
*** hoonetorg has joined #openstack-swift04:34
*** m75abrams has joined #openstack-swift05:07
*** m75abrams has quit IRC05:47
*** ccamacho has joined #openstack-swift06:50
*** ccamacho has quit IRC06:50
*** ccamacho has joined #openstack-swift06:50
*** rcernin has quit IRC06:55
*** tesseract has joined #openstack-swift07:10
kota_convex2ie: though depending on your configuration, basically swift attempts to write down the object to all primary devices.07:18
kota_convex2ie: so, if you configure a 3 replica Swift cluster, each PUT request will make 3 copies at a time.07:19
*** pcaruana has joined #openstack-swift07:43
*** mikecmpbll has joined #openstack-swift08:14
*** tkajinam has quit IRC08:35
*** e0ne has joined #openstack-swift08:40
openstackgerritKota Tsuyuzaki proposed openstack/swift master: s3api: add unit test case for s3acl  https://review.opendev.org/66838908:44
kota_timburke, clayg: ^^^ that is my attempts to clarify what's happen in some corner cases. That looks to work as I expected...08:45
*** izza_ has joined #openstack-swift08:56
izza_hello08:57
izza_good afternoon, can anyone here experience error  Container PUT failed: http://169.56.79.100:8080/swift/v1/KEY_7a95610699b347fd9dbe0530e36e0ead/volumebackups 409 Conflict   BucketAlreadyExists during creation of volume backup?08:57
izza_thanks08:57
izza_this the error encountered whenever i triggered "openstack volume backup create08:59
izza_Pls help me to solve/fix it..thanks in advance09:03
kota_izza_: what API are you using? the error looks like s3api but the request seems to be Swift API.09:13
kota_it's odd to me.09:13
izza_i'm executed it via cli "openstack volume backup create {volumeid}"09:15
izza_i'm running it on a openstack helm env09:16
izza_we're using cinder api09:17
izza_+-----------------------+------------------------------------------------------------------------------------------------------------------------------------------------+09:18
izza_----------------+------------------------------------------------------------------------------------------------------------------------------------------------+09:18
izza_        | volumebackups                                                                                                                                  |09:18
izza_| 2019-07-01T08:13:58.000000                                                                                                                     |09:18
izza_ner PUT failed: http://169.56.79.100:8080/swift/v1/KEY_7a95610699b347fd9dbe0530e36e0ead/volumebackups 409 Conflict   BucketAlreadyExists |09:18
izza_4290-baf7-80c855eeecd4                                                                                                           |09:18
izza_                                                                                                                         |09:18
izza_                                                                                                                 |09:18
izza_                                                                                                         |09:18
izza_                                                                                                 |09:18
kota_I'm not a expert of cinder api but if you actually find *BucketAlreadyExists*, maybe your setting is configured to use s3api (but send Swift API based URL???).09:19
izza_how can i set and configured to use S3 api09:20
izza_or vice versa09:21
kota_can you reach out the Swift configuration?09:21
kota_if you could have the permission to setup everything, drop s3api in the Swift application pipeline might be a way to clarify what I assumed above.09:22
kota_izza_: example, https://github.com/openstack/swift/blob/master/etc/proxy-server.conf-sample#L10509:23
kota_in the default, it will be located in under somewhere `/etc/swift`09:24
izza_ok let me check if i have permission09:25
openstackgerritpengyuesheng proposed openstack/python-swiftclient master: Add Python 3 Train unit tests  https://review.opendev.org/66840009:29
openstackgerritKota Tsuyuzaki proposed openstack/swift master: s3api: add unit test case for s3acl  https://review.opendev.org/66838909:54
*** izza_ has quit IRC10:30
*** rdejoux has joined #openstack-swift11:15
*** pcaruana has quit IRC11:36
*** baojg has quit IRC11:47
*** tdasilva has joined #openstack-swift12:36
*** ChanServ sets mode: +v tdasilva12:36
*** zaitcev has quit IRC12:43
*** BjoernT has joined #openstack-swift13:27
*** BjoernT_ has joined #openstack-swift13:33
*** BjoernT has quit IRC13:34
*** pcaruana has joined #openstack-swift14:06
*** pcaruana has quit IRC14:56
timburkegood morning15:02
timburkejust three more patches and we'll have py3 services with functional tests!15:04
timburkehttps://wiki.openstack.org/wiki/Swift/PriorityReviews is up-to-date15:04
timburkemain work is in https://review.opendev.org/#/c/653548/ (which has some memcache fixups and a sample conf fixup)15:05
patchbotpatch 653548 - swift - py3: add swift-dsvm-functional-py3 job - 14 patch sets15:05
timburkeand https://review.opendev.org/#/c/662546/ (which is a little more invasive but lets us read and write UTF-8 metadata keys)15:06
patchbotpatch 662546 - swift - py3: Be able to read and write non-ASCII headers - 4 patch sets15:06
*** BjoernT_ is now known as BjoernT15:10
*** mvkr has quit IRC15:17
*** pcaruana has joined #openstack-swift15:53
*** tdasilva has quit IRC15:56
*** e0ne has quit IRC16:00
openstackgerritTim Burke proposed openstack/swift master: s3api: add unit test case for s3acl  https://review.opendev.org/66838916:22
*** mikecmpbll has quit IRC16:39
*** gyee has joined #openstack-swift17:01
*** psachin has quit IRC17:55
*** rdejoux has quit IRC17:56
*** mvkr has joined #openstack-swift20:08
*** pcaruana has quit IRC20:41
*** tdasilva has joined #openstack-swift20:45
*** ChanServ sets mode: +v tdasilva20:45
*** tesseract has quit IRC21:12
openstackgerritMerged openstack/swift master: Use get_container_info to check existence before container PUT  https://review.opendev.org/58033321:24
openstackgerritMerged openstack/swift master: s3api: Put more information in the str() for InternalError  https://review.opendev.org/66803121:24
*** BjoernT has quit IRC21:52
*** tdasilva_ has joined #openstack-swift21:57
*** ChanServ sets mode: +v tdasilva_21:57
*** tdasilva has quit IRC22:00
*** rcernin has joined #openstack-swift22:30
*** tdasilva_ has quit IRC22:40
*** tdasilva_ has joined #openstack-swift22:41
*** ChanServ sets mode: +v tdasilva_22:41
*** tkajinam has joined #openstack-swift22:53
timburkeok, so inside the proxy controllers... how much correlation do we expect there to be between the account/container in req.path_info and the controller's own account_name/container_name attrs?23:04
timburkewe've certainly got tests that instantiate a controller with one set https://github.com/openstack/swift/blob/2.21.0/test/unit/proxy/test_server.py#L8408-L8409 but go exercise the controller with another https://github.com/openstack/swift/blob/2.21.0/test/unit/proxy/test_server.py#L798123:04
timburkebut that just *feels wrong* -- it's certainly not *obviously* correct...23:05
*** tdasilva has joined #openstack-swift23:10
*** ChanServ sets mode: +v tdasilva23:10
*** tdasilva_ has quit IRC23:11
*** tdasilva has quit IRC23:11
*** tdasilva has joined #openstack-swift23:12
*** ChanServ sets mode: +v tdasilva23:12
*** tdasilva has quit IRC23:20
*** tdasilva has joined #openstack-swift23:22
*** ChanServ sets mode: +v tdasilva23:22
openstackgerritTim Burke proposed openstack/swift master: WIP: Give operators the option of serving container HEADs from memcache  https://review.opendev.org/66806423:22
*** tdasilva has quit IRC23:22
*** tdasilva has joined #openstack-swift23:22
*** ChanServ sets mode: +v tdasilva23:22
mattoliveraumorning23:28

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!