Tuesday, 2018-02-06

*** mtreinish has quit IRC00:12
*** kei_yama has joined #openstack-swift00:21
*** mtreinish has joined #openstack-swift00:37
openstackgerritClay Gerrard proposed openstack/swift master: wip: delete parts as we go  https://review.openstack.org/54108300:45
*** Supun has joined #openstack-swift00:50
*** Supun has quit IRC01:23
*** ukaynar has quit IRC01:32
*** ukaynar has joined #openstack-swift01:33
*** itlinux has joined #openstack-swift02:13
*** itlinux has quit IRC02:43
*** ukaynar has quit IRC02:47
*** bkopilov has quit IRC02:50
openstackgerritKazuhiro MIYAHARA proposed openstack/swift master: Refactor expirer's task round robin implementation  https://review.openstack.org/53817103:07
*** d0ugal_ has joined #openstack-swift03:17
*** d0ugal has quit IRC03:19
*** gyee has quit IRC03:29
*** cshastri has joined #openstack-swift03:46
*** bkopilov has joined #openstack-swift04:08
*** psachin has joined #openstack-swift04:26
kota_hello world04:36
kota_looking at my twitter stream, it looks the FOSDEM is in this week, acoles, tdasilva, and cschwede seem to join it.04:44
* kota_ is looking at https://fosdem.org/2018/schedule/track/software_defined_storage/04:44
mattoliveraukota_: o/04:50
mattoliverauI hope they were recorded :)04:50
*** links has joined #openstack-swift05:12
*** itlinux has joined #openstack-swift05:17
*** m_kazuhiro has joined #openstack-swift05:20
*** ukaynar has joined #openstack-swift05:23
*** armaan has quit IRC05:25
*** gkadam has joined #openstack-swift05:25
*** armaan has joined #openstack-swift05:28
m_kazuhirogood morning05:39
*** itlinux has quit IRC05:55
*** d0ugal_ has quit IRC06:14
kota_mattoliverau: yeah, it looks like they have videos for the presentations06:14
mattoliverau\o/06:14
kota_mattoliverau: https://fosdem.org/2018/news/2018-02-04-first-videos-online/06:15
kota_and hopefully, all of them would be uploaded to the youtube channel.06:15
kota_i added the channel to my list ;) https://www.youtube.com/user/fosdemtalks06:15
mattoliveraukota_: thanks!06:17
kota_I'd like to hear how's worth from acoles, tdasilva, cschwede. If it's nice place to discuss the Software Defined Storage, I'd like to put it into my radar that I should go in the next time.06:18
mattoliverauyeah, especually with your storlets hat on too06:18
kota_indeed, I put myself as candidacy to the next Storlets PTL role.06:19
*** d0ugal_ has joined #openstack-swift06:24
openstackgerritMatthew Oliver proposed openstack/swift master: Add and pipe reconstructor stats through recon  https://review.openstack.org/54114106:27
*** threestrands has quit IRC06:40
*** ianychoi_ has quit IRC06:47
*** ianychoi_ has joined #openstack-swift06:48
*** rcernin has quit IRC07:37
*** hseipp has joined #openstack-swift07:47
*** hseipp has quit IRC07:55
*** hseipp has joined #openstack-swift07:58
*** m_kazuhiro has quit IRC07:59
*** neonpastor has quit IRC08:00
*** neonpastor has joined #openstack-swift08:02
*** pcaruana has joined #openstack-swift08:14
*** tesseract has joined #openstack-swift08:22
*** ianychoi_ has quit IRC08:27
*** ianychoi_ has joined #openstack-swift08:28
*** kei_yama has quit IRC08:34
*** armaan has quit IRC08:37
*** armaan has joined #openstack-swift08:37
*** frti has joined #openstack-swift08:48
acolesgood morning08:51
acoleskota_: mattoliverau the swift talk videos (and other software defined storage talks) from FOSDEM are here https://ftp.heanet.ie/mirrors/fosdem-video/2018/H.2213/08:55
acolesthere are still some to come - e.g. Thiago's is not there yet08:56
*** d0ugal_ has quit IRC08:57
*** d0ugal has joined #openstack-swift08:57
*** d0ugal has quit IRC08:57
*** d0ugal has joined #openstack-swift08:57
acoleswait, this is a much better link https://fosdem.org/2018/schedule/track/software_defined_storage/08:58
mattoliverauacoles: cool! ta. How'd it go? have a good time at fosdem?08:59
acolesmattoliverau: yes, good weekend, and good to have some swift talks on the agenda. The conference is big and unfortunately it can be impossible to get in to the more popular talks, so I'll be catching up on videos.09:02
*** cbartz has joined #openstack-swift09:02
*** threestrands has joined #openstack-swift09:06
acolesalso bumped into Jan from Seznam who played pool with some of us in Boston09:06
*** threestrands has quit IRC09:21
*** frti_ has joined #openstack-swift09:21
mattoliverauNice, small world09:24
*** frti_ has quit IRC09:25
*** frti has quit IRC09:25
*** hoonetorg has quit IRC09:28
*** hoonetorg has joined #openstack-swift09:41
*** amrith has left #openstack-swift10:07
*** ukaynar has quit IRC10:11
*** kallenp has joined #openstack-swift10:24
kallenpHallo. Please, I have SAIO and now, I am need to add replication server and replicate my SAIO to this new server. SAIO will be still primary for me. Can I ask for a help howto to do it ? Or URL with instructions ? Thanks, Petr10:25
*** bkopilov has quit IRC10:27
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Merge master into feature/deep  https://review.openstack.org/54123310:29
-openstackstatus- NOTICE: Our Zuul infrastructure is currently experiencing some problems and processing jobs very slowly, we're investigating. Please do not approve or recheck changes for now.10:30
*** kallenp has quit IRC10:33
*** kallenp has joined #openstack-swift10:34
*** mrjk_ has quit IRC10:36
*** mrjk_ has joined #openstack-swift10:36
*** kallenp has quit IRC10:55
*** kallenp has joined #openstack-swift11:04
*** kallenp1 has joined #openstack-swift11:13
*** kallenp has quit IRC11:17
*** kallenp1 has left #openstack-swift11:20
*** gkadam is now known as gkadam-brb11:27
kota_acoles: thanks for sharing those info! I'll catch up the slides and videos11:34
*** links has quit IRC11:41
*** gkadam-brb is now known as gkadam11:49
bob_cheeseymorning all - i was wondering if anyone could point me in the right direction as to why i see a fair bit of 'proxy server Handoff requested' being repeated 3 times across all three proxies in a cluster? the cluster is fairly busy (public cloud provider) and those log entries occurred ~1 million times in total across all three proxies yesterday, so there were ~330k handoffs in total11:49
kota_notmyname: just as notification, OpenStack PTL nomination will end in about 1 day and 12 hours, I found no one in the Swift directory in the https://github.com/openstack/election/tree/master/candidates/rocky/Swift11:50
kota_no one is in, yet11:50
* kota_ expects notmyname will be keeping to run his position as well.11:51
bob_cheeseykota_: i assumed as much, just thought i'd get it down whilst it was fresh in my mind11:51
kota_bob_cheesey: it depends on the reason why handoff requested. I think various reasons can exist according to your cluster health.11:53
*** links has joined #openstack-swift11:54
kota_e.g. connection timeout, full disks, affinity settings, .... etc11:54
kota_bob_cheesey: did you find any error/warning or 5xx responses from object-servers?11:55
bob_cheeseystorage boxes seem fine - that's the first place i looked11:57
bob_cheeseyno 500s, a ton of 404s from one particular customer but that's about it11:57
*** Supun has joined #openstack-swift11:57
kota_i don't have clear memory for now on the area for now but if i remember correctly, GET 404s should cause handoff requests to find the objects12:08
openstackgerritOndřej Nový proposed openstack/swift master: WIP: Quarantine DB without *_stat row  https://review.openstack.org/54125212:09
*** fyxim has quit IRC12:11
*** fyxim has joined #openstack-swift12:11
kota_but ... i'm not sure the logs happens on the GET... let me check the code.12:12
bob_cheeseythanks kota_: appreciate it!12:12
bob_cheeseyif i look at the file causing the 404 I can see it attempt to HEAD the file on 3 different devices, then finally it PUTSs it and then a successful HEAD occurs12:15
bob_cheeseyso i think the problem is more the client's software rather than the cluster, but i'm not 100% certain yet12:15
kota_bob_cheesey: if you can find the correct file in another device than the first 3 primary candidates, you may doubt your replication status that should work to move the file into the primary nodes.12:18
kota_i checked, 404 will be redirected to other candidacies in my cluster but handoff logs were not found. perhaps, that is from my misconfiguration on rsyslog and warning logs12:19
bob_cheeseykota_: it's not finding it which i think means it doesn't exist at all, replication seems fine12:19
bob_cheeseyok thanks, appreciate you looking!12:19
kota_bob_cheesey: sorry, i couldn't reach the root cause.12:22
bob_cheeseyno thank you, you've been very helpful!12:22
kota_oic, handoffs under (request_node_count - num_primaries) won't be logged so in my tiny env (with small number of devices) I won't see the log message anyway.12:54
kota_timeup, i have to left my office.12:54
*** links has quit IRC12:55
*** takamatsu has joined #openstack-swift12:57
*** zhurong_ has joined #openstack-swift13:01
*** links has joined #openstack-swift13:08
*** cshastri has quit IRC13:16
*** Supun has quit IRC13:27
*** bkopilov has joined #openstack-swift13:27
*** Supun has joined #openstack-swift13:28
*** zhurong_ has quit IRC13:52
*** psachin has quit IRC14:04
*** links has quit IRC14:38
*** Aravind has joined #openstack-swift14:38
Aravindhi team i am facing problem with swift during upload of files14:38
Aravindi am able to create containres14:38
Aravindbut during upload i am getting below error on proxy server14:38
Aravindswift-proxy-server: ERROR with Object server 192.168.47.129:6201/sda re: Trying to write to /AUTH_admin/cbd/abc: #012Traceback (most recent call last):#012  File "/usr/lib/python2.7/site-packages/swift/proxy/controllers/obj.py", line 1611, in _send_file#012    self.conn.send(to_send)#012  File "/usr/lib64/python2.7/httplib.py", line 840, in send#012    self.sock.sendall(data)#012  File "/usr/lib/python2.7/site-packages/even14:39
Aravind(data)#012  File "/usr/lib/python2.7/site-packages/eventlet/greenio/base.py", line 393, in sendall#012    tail += self.send(data[tail:], flags)#012  File "/usr/lib/python2.7/site-packages/eventlet/greenio/base.py", line 384, in send#012    return self._send_loop(self.fd.send, data, flags)#012  File "/usr/lib/python2.7/site-packages/eventlet/greenio/base.py", line 371, in _send_loop#012    return send_method(data, *args)#01214:39
AravindANy help will be appreciated?14:39
*** gkadam has quit IRC14:44
*** Aravind has quit IRC14:52
*** derekjhyang has quit IRC14:55
*** derekjhyang has joined #openstack-swift14:56
*** Supun has quit IRC15:08
openstackgerritOndřej Nový proposed openstack/swift master: Quarantine DB without *_stat row  https://review.openstack.org/54125215:09
*** jungleboyj has quit IRC15:36
*** jungleboyj has joined #openstack-swift15:36
*** Supun has joined #openstack-swift15:39
*** armaan has quit IRC15:40
*** armaan has joined #openstack-swift15:41
*** Supun has quit IRC15:44
*** pcaruana has quit IRC15:51
*** samueldmq has quit IRC15:52
*** samueldmq has joined #openstack-swift15:52
*** armaan has quit IRC16:07
*** armaan has joined #openstack-swift16:08
*** clayg has quit IRC16:13
*** clayg has joined #openstack-swift16:14
*** ChanServ sets mode: +v clayg16:14
*** ukaynar has joined #openstack-swift16:26
*** itlinux has joined #openstack-swift16:34
notmynamegood morning16:52
*** gyee has joined #openstack-swift17:02
*** derekjhyang has quit IRC17:05
*** cbartz has left #openstack-swift17:17
*** hseipp has quit IRC17:22
*** mtreinish has quit IRC17:43
*** mtreinish has joined #openstack-swift17:50
*** tesseract has quit IRC18:00
*** ukaynar has quit IRC18:01
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Don't lose objects when db is rsync replicated during sharding  https://review.openstack.org/53694318:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Remove special case for mismatched last cleaved pointer  https://review.openstack.org/53800918:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: make get_own_shard_range() always return something  https://review.openstack.org/53801018:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Make find_shard_ranges cope with misplaced objects  https://review.openstack.org/53801118:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Add an end_marker property to ShardRange  https://review.openstack.org/53832618:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Fix misplaced_objects method and align with cleave method  https://review.openstack.org/53832718:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Reduce scope: do not merge misplaced objects into container listing  https://review.openstack.org/54138818:06
openstackgerritAlistair Coles proposed openstack/swift feature/deep: Avoid object update redirection loops  https://review.openstack.org/54138918:06
*** ukaynar has joined #openstack-swift18:17
*** ukaynar has quit IRC18:27
onovynotmyname: good morning, can you help me with #541252 please?18:27
onovyhttps://review.openstack.org/54125218:28
patchbotpatch 541252 - swift - Quarantine DB without *_stat row18:28
*** ukaynar has joined #openstack-swift18:28
notmynameonovy! good to see you :-)19:07
onovy:)19:07
notmynameI heard Jan was at fosdem and saw acoles and tdasilva and cschwede19:07
tdasilvawe had lunch together, pretty awesome!19:08
notmynameonovy: looks like that patch is a small refactor and an extra check on a container db. I'm assuming you've run across this issue in your clusters?19:11
onovynotmyname: look into bug19:17
notmynameyeah. I did after I typed that19:18
onovy:)19:18
notmyname(note to self: read first, then type)19:18
onovyi have that corrupted DB and this patch show quarantine this kind of "wrong db"19:18
onovyproblem is, that tests are failing19:18
onovyshow->should19:18
onovyi can't explain how this situation happends, probably incosistency of sqlite somewhere19:19
notmynamein the current patch, the tests should fail?19:20
notmynameI'm running tests on the patch in my own saio now19:20
onovyhttps://8b86aea46fb38e6450f2-0e5f4c086da474abc1df58826577db2f.ssl.cf1.rackcdn.com/541252/9885/19:20
onovyunit tests work19:20
onovyfunc tests don't19:20
notmynameah right. that's... not accurate. I had turned those off, but somehow they got turned on. I don't think those failures are because of your patch19:21
onovyhmm some of them fails in update_meta19:22
onovywhich is code i just changed19:22
timburkelet's see the results from zuul19:28
notmynameall passed locally on my saio19:28
notmynameI woulnd't worry about the qa cluster tests (and I disabled them again because they're reporting bad info)19:28
timburkegd, the check queue is 400+ deep!19:29
notmynameoh wow19:29
timburkecould be a while... onovy, go enjoy your evening, sleep, and see what the morning brings :-)19:31
timburkewe'll try to get some +2s on it in the mean time19:31
*** peterlisak has quit IRC19:46
*** onovy has quit IRC19:47
*** onovy has joined #openstack-swift20:03
*** onovy has quit IRC20:07
*** onovy has joined #openstack-swift20:20
*** onovy has quit IRC20:25
*** peterlisak has joined #openstack-swift20:32
*** onovy has joined #openstack-swift20:33
*** takamatsu has quit IRC21:01
*** threestrands has joined #openstack-swift21:32
timburketorgomatic: the migration actually runs in a transaction, though, right? so if it fails, it should roll back. i'm fairly certain p 541252 came up in the context of a failed *initialization*21:40
patchbothttps://review.openstack.org/#/c/541252/ - swift - Quarantine DB without *_stat row21:40
timburke(at least, that's the only way *i* can imagine it coming up)21:40
torgomatictimburke: true; I'm also considering a failure of imagination to include a failed migration21:40
torgomaticso if we failed to imagine that some code path might need a migration, then that could be blowing up because we missed a spot in the code21:41
timburkemaybe it'd be worth us initializing in a temp dir, then mv'ing when we think it's ready?21:41
timburkeah, hmm...21:41
torgomaticthe DB in the bug has a container_stat table and a container_info table, but they're both empty21:43
*** peterlisak has quit IRC21:44
torgomaticor maybe it has a container_info table and a container_stat view21:45
torgomaticyeah, definitely a table and a view, so that makes more sense21:45
*** onovy has quit IRC21:45
*** itlinux has quit IRC21:50
torgomatictimburke: looks like _initialize is already taking place inside a transaction, and it always inserts a row into container_info, so I'm not sure how this wound up empty21:51
torgomaticMaybe I'm paranoid, but I worry that there's some code path that could empty out container_info and screw things up21:51
torgomaticof course, it could be your garden-variety FS corruption21:52
*** itlinux has joined #openstack-swift21:55
*** openstackgerrit has quit IRC22:16
*** peterlisak has joined #openstack-swift22:22
*** onovy has joined #openstack-swift22:25
*** rcernin has joined #openstack-swift22:28
*** ukaynar has quit IRC22:41
*** ukaynar has joined #openstack-swift22:42
*** itlinux has quit IRC22:53
mattoliverauoh I forgot to day morning here... so morning :)23:16
*** armaan has quit IRC23:27

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