Friday, 2016-06-03

*** hosanai has joined #openstack-swift00:00
*** ChanServ sets mode: +v hosanai00:00
zaitcevSo, the balance for some of my devices is 0.00 for some of my devices, and -0.00 for other devices. Maths how do they work.00:03
claygzaitcev: it's like magnets00:11
*** garthb_ has joined #openstack-swift00:12
*** garthb has quit IRC00:15
*** garthb_ has quit IRC00:19
*** david-lyle has quit IRC00:25
*** david-lyle has joined #openstack-swift00:26
*** david-lyle has quit IRC00:30
kota_mornng00:41
kota_morning00:41
*** dtoast has quit IRC00:42
*** tqtran has quit IRC00:46
*** suyash has quit IRC00:46
*** CaioBrentano has quit IRC00:46
*** bill_az has quit IRC00:57
*** bill_az has joined #openstack-swift00:58
*** bill_az has quit IRC00:59
zaitcev  Replica count of 16.0 requires more than 9 devices01:13
zaitcevExcuse me what01:13
zaitcevWhat has happened to "as good as possible" placement?01:13
*** adu has quit IRC01:23
*** adu has joined #openstack-swift01:29
*** elambert_ has quit IRC01:38
*** dtoast has joined #openstack-swift01:54
*** dtoast has quit IRC01:55
*** sheel has joined #openstack-swift01:57
kota_zaitcev: what's up? looks like around EC ring validation?02:03
kota_ah, no, it looks ring builder validation.02:04
zaitcevkota_: Perhaps I'm confused and we only permitted other tiers to be fewer than replication, but not devices.02:04
kota_ring builder has a config 16 replicas, and just 9 devices exist there.02:04
zaitcevI mean zones and nodes.02:04
kota_zaitcev: sounds true.02:06
*** m_kazuhiro has joined #openstack-swift02:07
*** gyee has quit IRC02:36
*** NM has joined #openstack-swift02:45
*** sgundur1 has left #openstack-swift03:03
openstackgerritThiago da Silva proposed openstack/swift: update pyeclib and liberasurecode links  https://review.openstack.org/32502303:03
*** dmorita has quit IRC03:04
NMclayg: and notmyname: sorry again for the abrupt leaving.03:05
*** MooingLemur has quit IRC03:15
*** dmorita has joined #openstack-swift03:25
*** dmorita has quit IRC03:29
*** natarej has joined #openstack-swift03:30
*** natarej_ has quit IRC03:31
openstackgerritThiago da Silva proposed openstack/liberasurecode: add other-requirements.txt  https://review.openstack.org/32502903:37
*** jamielennox is now known as jamielennox|away03:39
*** NM has quit IRC03:40
*** adu has quit IRC03:52
*** nadeem has joined #openstack-swift04:01
*** diogogmt has quit IRC04:07
*** klrmn has quit IRC04:17
*** elambert_ has joined #openstack-swift04:33
*** psachin has joined #openstack-swift04:35
*** links has joined #openstack-swift04:38
openstackgerritMerged openstack/swift: update pyeclib and liberasurecode links  https://review.openstack.org/32502304:46
*** SkyRocknRoll has joined #openstack-swift04:56
*** rcernin has joined #openstack-swift04:58
*** sams-gleb has joined #openstack-swift05:03
*** rcernin has quit IRC05:04
*** dmorita has joined #openstack-swift05:05
*** adu has joined #openstack-swift05:05
*** sams-gleb has quit IRC05:07
openstackgerritKota Tsuyuzaki proposed openstack/liberasurecode: Update README.md as 1.2.x now  https://review.openstack.org/32504605:08
kota_yey, all (git review, patchbot) work for liberausrecode05:09
*** dmorita has quit IRC05:09
*** dtoast has joined #openstack-swift05:24
*** janonymous has joined #openstack-swift05:32
*** SkyRocknRoll has quit IRC05:33
mattoliveraukota_: nice work!05:37
kota_mattolivearu: alsmostly tdasilva work ;)05:42
*** elambert_ has quit IRC05:43
*** rcernin has joined #openstack-swift05:46
*** SkyRocknRoll has joined #openstack-swift05:47
*** adu has quit IRC05:47
*** adu has joined #openstack-swift05:54
*** sams-gleb has joined #openstack-swift06:03
*** sams-gleb has quit IRC06:08
*** openstackgerrit has quit IRC06:17
*** openstackgerrit has joined #openstack-swift06:18
*** ppai has joined #openstack-swift06:19
*** tanee is now known as tanee_away06:21
*** adu has quit IRC06:37
*** tanee_away is now known as tanee06:42
*** geaaru has joined #openstack-swift06:47
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Imported Translations from Zanata  https://review.openstack.org/32507806:49
openstackgerritMerged openstack/swift: Remove unused (but defaulted) args  https://review.openstack.org/32466606:49
*** sams-gleb has joined #openstack-swift06:58
*** bill_az has joined #openstack-swift07:02
*** openstackgerrit has quit IRC07:03
*** openstackgerrit has joined #openstack-swift07:03
zigoVinsh: notmyname: clarkb: Ubuntu has their own Swift package, and don't copy it from Debian, they only take the dependencies from us. FYI, in Debian, there's full support for sysv-rc AND systemd .service files, even supporting multiple daemons if you want to use multiple conf files in let's say /etc/swift-objec/*.conf. We don't have native upstart support though, but I don't think anyone cares about this anymore (upstart07:06
zigo users are fine with the sysv-rc init script anyway).07:06
*** bill_az has quit IRC07:17
*** rledisez has joined #openstack-swift07:18
*** jistr is now known as jistr|mtg07:22
*** dtoast has quit IRC07:33
*** dtoast has joined #openstack-swift07:33
*** nadeem has quit IRC07:44
*** admin6_ has joined #openstack-swift07:45
*** mmcardle has joined #openstack-swift07:45
*** admin6 has quit IRC07:48
*** admin6_ is now known as admin607:48
*** admin6_ has joined #openstack-swift07:52
*** admin6 has quit IRC07:54
*** admin6_ is now known as admin607:54
*** kozhukalov has quit IRC07:58
*** acoles_ is now known as acoles08:02
*** daemontool has joined #openstack-swift08:06
*** permalac has joined #openstack-swift08:08
*** fesp has joined #openstack-swift08:11
*** fesp has quit IRC08:16
*** acoles is now known as acoles_08:17
*** MooingLemur has joined #openstack-swift08:19
*** acoles_ is now known as acoles08:22
*** jmccarthy has quit IRC08:32
kota_acoles: good point of view for liberasurecode maintainancibility :)08:34
kota_thanks08:35
*** briancli1e has joined #openstack-swift08:38
*** daemontool has quit IRC08:38
*** anticw__ has joined #openstack-swift08:38
zigoclarkb: I just wrote this: https://wiki.debian.org/OpenStack/OpenStack/Mitaka-Debian-Maintained08:38
*** anticw_ has quit IRC08:39
*** mathiasb has quit IRC08:39
*** briancline has quit IRC08:39
*** tonyb has quit IRC08:39
*** urth has quit IRC08:39
*** tonyb has joined #openstack-swift08:39
*** hamr has joined #openstack-swift08:39
*** mathiasb has joined #openstack-swift08:43
*** jistr|mtg is now known as jistr08:43
openstackgerritAlistair Coles proposed openstack/liberasurecode: Change link to pyeclib in README.md  https://review.openstack.org/32513208:46
*** SkyRocknRoll has quit IRC08:55
*** kozhukalov has joined #openstack-swift08:57
openstackgerritAlistair Coles proposed openstack/pyeclib: Change link to liberasurecode in README.md  https://review.openstack.org/32513508:59
acolesjrichli: mahatic timburke tdasilva Note that if you have crypto middleware installed you may need to update your root secret in proxy-server.conf since commit 6557792 landed09:06
*** jmccarthy has joined #openstack-swift09:09
*** SkyRocknRoll has joined #openstack-swift09:11
mahaticacoles: ack. thanks for letting us know.09:30
*** rcernin is now known as rcernin|lunch09:31
*** jith_ has joined #openstack-swift09:32
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.09:38
*** dtoast has quit IRC09:41
*** pcaruana has joined #openstack-swift09:44
openstackgerritKota Tsuyuzaki proposed openstack/swift: Apply container update probe to both of REPL/EC  https://review.openstack.org/32277309:47
openstackgerritKota Tsuyuzaki proposed openstack/liberasurecode: Remove version value from README.md  https://review.openstack.org/32504609:53
*** dtoast has joined #openstack-swift09:56
*** dtoast has quit IRC09:57
*** logan_ has joined #openstack-swift09:57
*** logan_ is now known as Guest6297109:58
*** charz_ has joined #openstack-swift09:59
*** zackmdavis_ has joined #openstack-swift09:59
*** logan- has quit IRC09:59
*** hogepodge has quit IRC10:01
*** zackmdavis has quit IRC10:01
*** charz has quit IRC10:01
*** Guest62971 is now known as logan-10:01
*** kozhukalov has quit IRC10:02
*** ujjain has quit IRC10:02
*** mvk_ has joined #openstack-swift10:05
*** tdasilva has quit IRC10:05
*** marok has quit IRC10:05
*** marok has joined #openstack-swift10:05
*** thurloat has quit IRC10:06
*** tdasilva has joined #openstack-swift10:07
*** mvk has quit IRC10:07
*** thurloat has joined #openstack-swift10:07
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.10:10
*** ChanServ changes topic to "CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience."10:10
*** mvk_ has quit IRC10:12
*** andymccr_ has joined #openstack-swift10:13
*** ujjain has joined #openstack-swift10:13
*** ujjain has joined #openstack-swift10:13
*** mvk_ has joined #openstack-swift10:13
*** mmotiani- has joined #openstack-swift10:15
*** mathiasb has quit IRC10:16
*** permalac has quit IRC10:16
*** natarej has quit IRC10:16
*** mmotiani_ has quit IRC10:16
*** Vinsh has quit IRC10:16
*** andymccr has quit IRC10:16
*** andymccr_ is now known as andymccr10:16
*** kozhukalov has joined #openstack-swift10:19
*** rcernin|lunch is now known as rcernin10:20
*** sams-gleb has quit IRC10:22
*** tdasilva has quit IRC10:23
openstackgerritAlistair Coles proposed openstack/swift: crypto - stop using key id to derive GET path keys  https://review.openstack.org/31814810:25
*** sams-gleb has joined #openstack-swift10:25
acolesjrichli: mahatic ^^ sorry for confusion, this should be correct, and I expanded the commit message with some more explanation10:26
*** tdasilva has joined #openstack-swift10:26
*** SkyRocknRoll has quit IRC10:30
openstackgerritAlistair Coles proposed openstack/swift: crypto - refactor footers callback  https://review.openstack.org/32431310:34
*** SkyRocknRoll has joined #openstack-swift10:36
*** permalac has joined #openstack-swift10:45
*** natarej has joined #openstack-swift10:46
*** hogepodge has joined #openstack-swift10:49
*** mathiasb has joined #openstack-swift10:49
*** Vinsh has joined #openstack-swift10:49
*** orwell.freenode.net changes topic to "Let's talk! We're nice | Review Dashboard: https://goo.gl/mtEv1C | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Community Dashboard: http://not.mn/swift/swift_community_dashboard.html"10:49
*** raildo-afk is now known as raildo11:02
*** dmorita has joined #openstack-swift11:30
*** ouchkernel has quit IRC11:31
*** m_kazuhiro has quit IRC11:33
*** tesseract has joined #openstack-swift11:33
*** d0ugal has quit IRC11:34
*** dmorita has quit IRC11:35
-openstackstatus- NOTICE: CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience.11:43
*** ChanServ changes topic to "CI is experiencing issues with test logs, all jobs are currently UNSTABLE as a result. No need to recheck until this is fixed! Thanks for your patience."11:43
*** pcaruana has quit IRC11:45
*** admin6_ has joined #openstack-swift11:52
*** admin6 has quit IRC11:55
*** admin6_ is now known as admin611:55
*** NM has joined #openstack-swift11:58
*** sams-gleb has quit IRC12:06
*** ppai has quit IRC12:07
*** daemontool has joined #openstack-swift12:16
*** ppai has joined #openstack-swift12:19
*** sams-gleb has joined #openstack-swift12:40
*** ppai has quit IRC12:47
*** daemontool has quit IRC12:50
mahaticacoles: no issues. commit msg is more clear. Looking at it now12:53
*** d0ugal has joined #openstack-swift12:55
*** mvk_ has quit IRC12:57
*** hosanai has quit IRC12:58
*** psachin has quit IRC12:59
*** mmuffinman has quit IRC13:01
*** ChanServ sets mode: +v tdasilva13:01
*** SkyRocknRoll has quit IRC13:02
tdasilvagood morning13:04
*** sams-gleb has quit IRC13:05
openstackgerritMerged openstack/liberasurecode: Remove version value from README.md  https://review.openstack.org/32504613:05
*** sams-gleb has joined #openstack-swift13:05
*** sams-gleb has quit IRC13:06
*** sams-gleb has joined #openstack-swift13:06
*** admin6 has quit IRC13:07
*** kei_yama has quit IRC13:08
*** sams-gle_ has joined #openstack-swift13:09
*** sams-gleb has quit IRC13:09
*** daemontool has joined #openstack-swift13:16
mahatictdasilva: morning13:23
tdasilvamahatic: o/13:25
*** ametts has joined #openstack-swift13:52
*** pauloewerton has joined #openstack-swift13:55
*** sheel has quit IRC13:55
*** MikeG451 has joined #openstack-swift13:56
*** ChanServ changes topic to "Let's talk! We're nice | Review Dashboard: https://goo.gl/mtEv1C | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Community Dashboard: http://not.mn/swift/swift_community_dashboard.html"14:01
-openstackstatus- NOTICE: Cleanup from earlier block storage disruption on static.openstack.org has been repaired, and any jobs which reported an "UNSTABLE" result or linked to missing logs between 08:00-14:00 UTC can be retriggered by leaving a "recheck" comment.14:01
*** joeljwright has joined #openstack-swift14:05
*** ChanServ sets mode: +v joeljwright14:05
*** ouchkernel has joined #openstack-swift14:15
Vinshzigo: ACK, ty for the info14:18
*** _JZ_ has joined #openstack-swift14:19
*** CarlFK has joined #openstack-swift14:22
CarlFK>>> connection14:32
CarlFK<swiftclient.client.Connection object at 0x7f09f95f0828>14:32
CarlFKgood.14:32
CarlFK>>> connection.put_object('example','swift_uploader.py', open('swift_uploader.py','r') )14:32
CarlFKTypeError: 'str' does not support the buffer interface14:33
CarlFKWhat?14:33
CarlFKhttp://paste.ubuntu.com/16947614/  full stack dump14:33
*** hseipp has joined #openstack-swift14:34
*** links has quit IRC14:36
CarlFKthis works: >>> connection.put_object('example','swift_uploader.py', open('swift_uploader.py','r').read() )14:45
CarlFKbut my files will be 100s of meg, so I don't really want to do that14:45
zaitcevor you can open with 'rb'14:46
zaitcevthat's a workaround though14:46
*** rcernin has quit IRC14:46
joeljwrightCarlFK: you're using python3 and opening in text mode14:47
joeljwrightthe uploads need to be binary data14:47
CarlFKah14:47
CarlFKthank you!!!14:47
joeljwrighthence zaitcev's solution14:47
joeljwrightopen with 'rb' not 'r'14:48
*** sgundur1 has joined #openstack-swift14:52
*** raildo is now known as raildo-afk14:53
*** dmorita has joined #openstack-swift14:53
joeljwrightCarlFK: if you're uploading lots of files you might want to try the SwiftService code - it handles a lot of this for you and will upload many files in parallel using a thread pool14:54
joeljwrightCarlFK: there's an example here: https://github.com/openstack/python-swiftclient/blob/master/examples/upload.py14:55
CarlFKjoeljwright: yeah, that example code is everywhere14:55
CarlFKarg.. I hate that !!!14:55
*** arch-nemesis has joined #openstack-swift14:55
*** arch-nemesis has joined #openstack-swift14:56
joeljwrightCarlFK: ?? I'm happy to help if I can...14:56
CarlFKI don't think that is a good example.  It may be useful for uploading files, but as an example of how to use the SwiftService things.. they are all tangled up in clever code to manage walking a dir tree14:57
CarlFKit is like 60+ lines.  I think it should be about 6.14:57
joeljwrightCarlFK: the issue there is introducing the renaming of the files14:58
*** adu has joined #openstack-swift14:58
joeljwrightmost people don't want to upload files with the full filesystem path14:59
joeljwrightif you want to create objects without the full path you have to make the SwiftUploadObjects to tell the service how to rename them15:00
joeljwrightthe only reason I mention it is because there's a lot of logic built into the service code to be helpful15:00
CarlFKum... I ask this to better understand what it does, and also my app needs it:15:02
CarlFKh = connection.put_object('example','swift_uploader.py', open('swift_uploader.py','rb') )15:03
CarlFKhow can I get the ... URL to wget the file from?15:03
*** zul has quit IRC15:05
joeljwrightCarlFK: you can't just wget an uploaded file, you need to make an authenticated download request using Connection.get_object(…)15:05
*** zul has joined #openstack-swift15:05
CarlFKum.. yes I can...15:05
*** _JZ__ has joined #openstack-swift15:07
CarlFKcurl http://5cda49ca88af98bf1f1e-b4c3b47b38bb1b572e0805ecabeeb59c.r76.cf2.rackcdn.com/swift_uploader.py15:08
*** _JZ_ has quit IRC15:08
joeljwrightCarlFK: Ok, so you're using rackspace + staticweb15:09
joeljwrightin which case I have no experience of what you're doing15:10
joeljwrightI don't use rackspace myself15:11
*** klrmn has joined #openstack-swift15:11
*** sams-gle_ has quit IRC15:12
mahaticacoles: I left a comment on patch 318148, might account for a small change?15:14
patchbotmahatic: https://review.openstack.org/#/c/318148/ - swift (feature/crypto) - crypto - stop using key id to derive GET path keys15:14
acolesmahatic: about the override flag? I'm inclined to leave it there for future use, it is covered by tests, and that avoids more code churn.15:15
openstackgerritAlistair Coles proposed openstack/swift: Use source etag when copying unless using Range header  https://review.openstack.org/32460715:15
mahaticacoles: oic15:16
*** suyash has joined #openstack-swift15:16
*** ChubYann has quit IRC15:23
*** rcernin has joined #openstack-swift15:31
notmynamegood morning15:31
*** klamath has joined #openstack-swift15:32
CarlFKjoeljwright: hmm.  well..   from what you said about "logic built into the service code..."  I suspect if I dig around in there I will find where it constructs a object ID.15:33
CarlFKbut.. I have to run for a few hours  - bbl15:33
*** CarlFK has quit IRC15:34
*** ChubYann has joined #openstack-swift15:35
*** d0ugal has quit IRC15:39
*** rcernin has quit IRC15:39
*** asettle has quit IRC15:42
*** elambert_ has joined #openstack-swift15:44
tdasilvaacoles: i'm probably missing something obvious here, but where does that 6 come from? https://review.openstack.org/#/c/324607/2/test/unit/common/middleware/test_copy.py@61315:49
patchbottdasilva: patch 324607 - swift - Use source etag when copying unless using Range he...15:49
tdasilvapassed, got it15:49
acolestdasilva: it's the length of the range, gets set in swob.Response https://github.com/openstack/swift/blob/219e259ae8310f57dcebdc9bb5e379654f61b69f/swift/common/swob.py#L1262-L126215:52
tdasilvaacoles: thanks16:00
*** bill_az has joined #openstack-swift16:04
*** garthb has joined #openstack-swift16:11
*** sams-gleb has joined #openstack-swift16:12
*** klrmn has quit IRC16:13
*** dmorita has quit IRC16:13
*** dmorita has joined #openstack-swift16:15
*** sams-gleb has quit IRC16:18
openstackgerritAlistair Coles proposed openstack/swift: crypto - purge crypto sysmeta from responses  https://review.openstack.org/32057916:18
*** jmccarthy has quit IRC16:19
*** tesseract has quit IRC16:19
notmynameFYI my company put together some reference architectures for hardware. while it's got our logo on it, it's pretty good info for people looking to build a swift cluster16:20
notmynamehttps://www.swiftstack.com/wp-content/uploads/2016/05/SwiftStack-Reference-Architectures-05_2016.pdf16:20
acolestdasilva: timburke tests still pass when I cherry pick patch 324607 onto patch 320579 (note I ripped off the change to copy.py on master in 320579 on feature/crypto)16:21
patchbotacoles: https://review.openstack.org/#/c/324607/ - swift - Use source etag when copying unless using Range he...16:21
patchbotacoles: https://review.openstack.org/#/c/320579/ - swift (feature/crypto) - crypto - purge crypto sysmeta from responses16:21
tdasilvaacoles: cool! I gave a +1 on 324607, wasn't sure if it'd ok for me to add a +2...16:23
acolestdasilva: *I* think you can :)16:24
*** jmccarthy has joined #openstack-swift16:25
acolestdasilva: see what timburke thinks16:25
*** sheel has joined #openstack-swift16:30
*** rcernin has joined #openstack-swift16:31
timburkeacoles: i think you're setting me up for some form of voter fraud...16:33
jrichlinotmyname: nice!  thanks for sharing16:36
openstackgerritAlistair Coles proposed openstack/swift: crypto - add overview doc  https://review.openstack.org/31209616:40
*** rledisez has quit IRC16:41
*** ankur-gupta-f2 has joined #openstack-swift16:45
*** nadeem has joined #openstack-swift16:47
*** nadeem has quit IRC16:47
*** nadeem has joined #openstack-swift16:48
pdardeaunotmyname: clayg: yesterday you guys made brief mention of 'hub starvation'. can you explain what that means? (sorry if this is a dumb question)16:49
notmynamepdardeau: sure16:49
pdardeaualso, i'm happy to rtfm if you can point me to tfm ;-)16:49
notmynameimagine this. you've got a bunch of greenlets all doing some blocking IO call and wrapped in a Timeout()16:50
notmynamesince they are all in the same thread, the OS can't reschedule the different greenlets to different cores or anything16:50
notmynameso what if you've got a 5 second timeout but it takes 3 seconds to get a result back and you've got 10 different greenlets going at the same time16:51
notmynamebasically, the eventlet hub which is coordinating all of the greenlets can't cycle around to all of the greenlets before the timeout happens16:51
notmynameso even though the operation may have succeeded, you'll still get the timeout16:52
pdardeaunotmyname: cool! thanks for that explanation. it clarifies a lot.16:52
notmynamethus the "hub starvation" issue is when eventlet can't handle all the greenlets in atimely manner16:52
notmynamewhen eventlet switches back to a greenlet, it checks the timeout at that moment, not at the moment when the blocking IO result was available16:53
notmynameyou can simulate it in a little test script on your box. wrap an eventlet IO call (eg some disk IO) in an N-second timeout. then have another greenlet time.sleep(N+1)  [importantly, don't use the monkey-patched sleep]16:55
notmynamethe sleep will halt the whole process, and when eventlet switches back to the greenlet that did the IO, the Timeout() will fire and you'll get an error16:55
*** garthb has quit IRC16:58
notmynameFYI there's been a couple of more comments on the golang TC resolution https://review.openstack.org/#/c/312267/16:59
patchbotnotmyname: patch 312267 - governance - add golang as an approved language16:59
openstackgerritShashirekha Gundur proposed openstack/swift: Added unit test cases for cli/recon.py  https://review.openstack.org/28254717:03
*** garthb has joined #openstack-swift17:14
*** sams-gleb has joined #openstack-swift17:15
*** klrmn has joined #openstack-swift17:16
openstackgerritTim Burke proposed openstack/swift: Autovivify X-Versions-Location container  https://review.openstack.org/26501517:17
*** sams-gleb has quit IRC17:20
*** rvasilets__ has joined #openstack-swift17:22
*** joeljwright has quit IRC17:26
ahaleoh that TC resolution thread is interesting17:28
ahalei wonder which way it will drift now17:28
openstackgerritMerged openstack/swift: Imported Translations from Zanata  https://review.openstack.org/32507817:35
*** hseipp has quit IRC17:36
*** ukaynar has joined #openstack-swift17:36
*** ukaynar has quit IRC17:37
*** nadeem has quit IRC17:40
*** nadeem has joined #openstack-swift17:41
*** daemontool has quit IRC17:44
*** klamath has quit IRC17:52
*** permalac has quit IRC17:58
notmynameahale: indeed18:00
*** CaioBrentano has joined #openstack-swift18:05
*** tqtran has joined #openstack-swift18:06
*** CaioBrentano has quit IRC18:17
*** nadeem has quit IRC18:17
*** sambhare has joined #openstack-swift18:19
*** suyash has quit IRC18:19
acolesnotmyname: a quick update re crypto work - I have merged some stuff but there are three remaining patches listed on priority review page need to merge before we move to another branch18:20
notmynamethanks. I had just seen those listed on priorityReviews18:21
acolesnotmyname: i know that jrichli is looking at  https://review.openstack.org/31814818:21
notmynamebriancli1e: I'm trying to remember our conversation about having commit SHAs (re your comment on https://review.openstack.org/#/c/324742/)18:22
patchbotnotmyname: patch 324742 - swift - AUTHORS/CHANGELOG updates for 2.8.0 release18:22
acolesnotmyname: I considered landing this one https://review.openstack.org/316924 but haven't yet, ideally it would get some review (actually timburke did but saw some errors that I have never been able to reproduce)18:22
acolesnotmyname: so hopefully early next week we'll be ready18:23
notmynameacoles: that one's described as "no crypto knowledge needed". is it something that could/should be on master anyway?18:23
*** thumpba has joined #openstack-swift18:23
timburkeacoles: yeah, i'm 99% sure that was just something in my env. lemme look again real quick, then i'll land it18:24
notmynameclarkb: head's up, looks like there's a good chance for me to request a feature branch created early next week (feature/crypto_review)18:24
acolesnotmyname: the changes are only needed for crypto. basically, where we make assertions about the actual on disk data has to change to make assertions about the consistency of data because we may not know the ondisk data if it has been encrypted.18:25
*** ankur-gupta-f2 has left #openstack-swift18:25
acolestimburke: thank you. iirc i made a couple of small changes to the reconciler probe test since you last looked. minor i think, just to reassure myself.18:25
notmynameok18:26
acolestimburke: pleas do go ahead and +A if you are happy since I am about to leave for weekend18:26
timburkeacoles: already did :-)18:26
acolesnotmyname: the doc patch I added +A earlier18:26
acolesnotmyname: any other patches on feature/crypto that are not listed on priority reviews are not requirements to move forward (IMO) - they could always be follow ups.18:27
*** NM1 has joined #openstack-swift18:27
acoleshey that timburke is *fast* - thanks!18:28
notmynamegreat18:28
timburkei'd already started looking at it... comments were already there18:28
acolesnotmyname: end of update. have a good weekend.18:29
*** NM has quit IRC18:29
notmynameacoles: thanks :-)18:29
notmynamefor the update.18:29
notmynamehave a good weekend18:29
acolessun is shining here :)18:30
*** NM has joined #openstack-swift18:30
*** acoles is now known as acoles_18:31
*** NM1 has quit IRC18:34
VinshERROR: Invalid Storage Policy Configuration in /etc/swift/swift.conf (Invalid option 'aliases' in storage-policy section, for index '0')18:44
Vinshhow? :)18:44
notmynameVinsh: sounds like an older version of swift loading a newer config file18:44
VinshThis is swift 2.5.018:45
*** sheel has quit IRC18:45
*** zul has quit IRC18:45
notmynamealiases were introduced in 2.6.018:45
Vinshd'oh.  Thanks for the reality check :)18:46
notmynameVinsh: however, extra config options throwing an error is annoying (IMO)18:46
VinshYeah, I hadn't kept track and assumed aliases were always there.18:46
timburkei was just thinking that. that feels like it ought to be a warning rather than an error18:46
*** asettle has joined #openstack-swift18:47
notmynametimburke: storage_policy.py:25718:49
notmynametimburke: if it's not in the config map, error is raised and turned into SystemExit18:49
*** bill_az has quit IRC18:49
notmynametimburke: maybe we could make a PolicyWarning exception and raise that? or just log a warning? logging could be hard to get plumbed through18:50
notmynameor just flat out ignore it?18:50
notmynameall the other configs just ignore extra config options18:51
*** zul has joined #openstack-swift18:51
*** asettle has quit IRC18:52
*** adu has quit IRC18:55
*** zul has quit IRC18:56
*** zul has joined #openstack-swift18:56
*** bill_az has joined #openstack-swift18:56
timburkenotmyname: yeah, but just ignoring it would kinda suck if you typed alaises instead of aliases. personally, i'd prefer the warning18:57
claygyeah i guess at somepoint someone reasoned that the immutable policy settings in the swift.conf were important to get "right"19:02
*** mvk_ has joined #openstack-swift19:08
*** sams-gleb has joined #openstack-swift19:16
*** sams-gleb has quit IRC19:21
*** ametts has quit IRC19:22
*** garthb_ has joined #openstack-swift19:24
*** garthb has quit IRC19:25
*** thumpba_ has joined #openstack-swift19:26
*** thumpba has quit IRC19:28
*** Jeffrey4l_ has quit IRC19:30
*** Jeffrey4l_ has joined #openstack-swift19:35
*** adu has joined #openstack-swift19:36
openstackgerritMerged openstack/swift: crypto - make some probe tests compatible with crypto  https://review.openstack.org/31692419:43
openstackgerritMerged openstack/swift: crypto - add overview doc  https://review.openstack.org/31209619:44
*** asettle has joined #openstack-swift19:58
*** klamath has joined #openstack-swift19:58
*** asettle has quit IRC19:58
openstackgerritMohit Motiani proposed openstack/python-swiftclient: Insufficent info about read and write ACL syntax  https://review.openstack.org/32473919:59
-openstackstatus- NOTICE: The infrastructure team is taking Gerrit offline for maintenance this afternoon, beginning shortly after 20:00 UTC. We aim to have it back online around 00:00 UTC.20:00
*** adu has quit IRC20:01
*** nadeem has joined #openstack-swift20:04
-openstackstatus- NOTICE: Gerrit is offline for maintenance until 00:00 UTC20:11
*** ChanServ changes topic to "Gerrit is offline for maintenance until 00:00 UTC"20:11
*** sambhare has quit IRC20:12
*** sambhare has joined #openstack-swift20:12
*** rcernin has quit IRC20:15
*** gyee has joined #openstack-swift20:16
*** sambhare has quit IRC20:17
*** sambhare has joined #openstack-swift20:18
*** sambhare has quit IRC20:18
*** NM1 has joined #openstack-swift20:23
*** NM has quit IRC20:25
*** elambert_ has quit IRC20:29
*** ouchkernel has quit IRC20:33
*** ouchkernel has joined #openstack-swift20:39
*** suyash has joined #openstack-swift20:59
*** nadeem has quit IRC21:03
*** pauloewerton has quit IRC21:09
*** sams-gleb has joined #openstack-swift21:18
*** sams-gleb has quit IRC21:23
*** geaaru has quit IRC21:23
*** sgundur1 has left #openstack-swift21:29
*** daemontool has joined #openstack-swift21:31
*** lcurtis has joined #openstack-swift21:33
*** NM1 has quit IRC21:33
*** arch-nemesis has quit IRC21:38
*** klrmn has quit IRC21:44
*** klrmn has joined #openstack-swift21:45
*** rvasilets__ has quit IRC21:46
*** arch-nemesis has joined #openstack-swift21:54
*** daemontool has quit IRC22:26
*** dmorita has quit IRC22:26
*** dmorita_ has joined #openstack-swift22:27
*** thumpba_ has quit IRC22:27
*** MikeG451 has quit IRC22:45
*** NM has joined #openstack-swift22:56
*** sams-gleb has joined #openstack-swift23:00
*** sams-gleb has quit IRC23:05
*** mvk_ has quit IRC23:06
*** klamath has quit IRC23:11
*** adu has joined #openstack-swift23:16
notmynameFYI, my status on some of the swift-in-pypy testing. last issue that I had seen has been resolved, and we're working on pushing that upstream. it was a bug in eventlet (https://github.com/eventlet/eventlet/issues/318). After this gets resolved in eventlet upstream, I want to bump the min version of eventlet in our requirements and re-introduce the pypy gate job in -infra23:18
*** lcurtis has quit IRC23:23
*** thumpba has joined #openstack-swift23:28
*** suyash has quit IRC23:29
notmynamehmm....gerrit is down, all my meetings are over, and it's 4:30 on friday. I think I'm going home23:29
*** adu has quit IRC23:32
*** thumpba has quit IRC23:33
*** NM has quit IRC23:34
*** gyee has quit IRC23:43
*** garthb_ has quit IRC23:58
*** _JZ__ has quit IRC23:59

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