Friday, 2016-08-19

*** ouchkernel has joined #openstack-swift00:10
*** Suyi has quit IRC00:24
*** jamielennox is now known as jamielennox|away00:33
*** jamielennox|away is now known as jamielennox00:46
*** gyee has quit IRC00:48
*** tqtran has quit IRC00:54
*** furlongm has quit IRC00:55
*** m_kazuhiro has joined #openstack-swift00:55
*** furlongm has joined #openstack-swift00:55
*** bill_az has quit IRC01:01
openstackgerritTim Burke proposed openstack/swift: Expose encryption status in GET/HEAD/PUT/POST responses  https://review.openstack.org/34860301:05
openstackgerritTim Burke proposed openstack/swift: Expose encryption status to client  https://review.openstack.org/34860401:05
openstackgerritTim Burke proposed openstack/swift: Tighten header checks for object PUT/POST paths  https://review.openstack.org/35755801:05
openstackgerritTim Burke proposed openstack/swift: Include metadata in PUT/POST responses  https://review.openstack.org/35755901:05
zhengyingood morning01:14
kota_good morning01:16
*** chlong has joined #openstack-swift01:24
mattoliverauzhengyin, kota_: morning01:29
kota_mattolvierau, zhengyin: morning01:29
zhengyinkota_, mattoliverau: good morning :)01:30
csmart\o01:35
openstackgerritKota Tsuyuzaki proposed openstack/pyeclib: Fix some requirements and installation instruction  https://review.openstack.org/35756401:36
*** manous has quit IRC01:43
zhengyinmattolvierau: hi,mattolvierau. do you have time to help me review a patch 354048?  thanks :)01:52
patchbotzhengyin: https://review.openstack.org/#/c/354048/ - swift - Reset AccountReaper stats in __init__01:52
openstackgerritKota Tsuyuzaki proposed openstack/pyeclib: Fix some requirements and installation instruction  https://review.openstack.org/35756401:56
*** diogogmt has quit IRC02:00
*** jamielennox is now known as jamielennox|away02:04
*** vint_bra has joined #openstack-swift02:13
openstackgerritKazuhiro MIYAHARA proposed openstack/swift: WIP: Swift Automated Tiering  https://review.openstack.org/28705702:16
*** vint_bra has quit IRC02:17
*** dmorita has quit IRC02:18
*** jamielennox|away is now known as jamielennox02:26
*** chlong has quit IRC02:29
*** trananhkma has joined #openstack-swift02:30
*** asettle has joined #openstack-swift02:30
*** asettle has quit IRC02:35
*** dmorita has joined #openstack-swift02:39
*** dmorita has quit IRC02:43
*** chlong has joined #openstack-swift02:46
*** vint_bra has joined #openstack-swift02:48
*** vint_bra has quit IRC02:54
*** chlong has quit IRC03:39
*** chlong has joined #openstack-swift03:52
openstackgerritMerged openstack/swift: Use more specific asserts in test/unit/proxy tests  https://review.openstack.org/34283203:54
openstackgerritMerged openstack/swift: Make log information format  https://review.openstack.org/35098003:56
openstackgerritMerged openstack/swift: Improve doc for using container-sync with large objects  https://review.openstack.org/35601203:56
zhengyinkota_: thank your for reviewing and comments :)04:00
*** dmorita has joined #openstack-swift04:01
kota_zhengyin: :-)04:05
*** dmorita has quit IRC04:05
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873604:08
*** chlong has quit IRC04:10
*** links has joined #openstack-swift04:15
*** nadeem has joined #openstack-swift04:15
*** nadeem has quit IRC04:18
*** chlong has joined #openstack-swift04:23
*** nadeem has joined #openstack-swift04:29
*** SkyRocknRoll has joined #openstack-swift04:43
*** tmoreira has quit IRC04:51
*** tmoreira has joined #openstack-swift04:55
*** zaitcev has quit IRC05:09
*** chlong has quit IRC05:12
*** dmorita has joined #openstack-swift05:19
*** dmorita has quit IRC05:23
*** chlong has joined #openstack-swift05:26
openstackgerritPeter Lisák proposed openstack/swift: Documantation enhancements of nice/ionice feature  https://review.openstack.org/35761705:41
*** psachin has joined #openstack-swift05:43
*** chlong has quit IRC05:52
*** dmorita has joined #openstack-swift06:16
*** dmorita has quit IRC06:20
*** chlong has joined #openstack-swift06:21
*** nadeem has quit IRC06:23
*** nadeem has joined #openstack-swift06:32
*** psachin has quit IRC06:35
openstackgerritMatthew Oliver proposed openstack/swift: Check a versioned write PUTs are authorised  https://review.openstack.org/35762806:36
*** rcernin has joined #openstack-swift06:41
openstackgerritMatthew Oliver proposed openstack/swift: Authorise versioned write PUTs before copy  https://review.openstack.org/35762806:48
*** tesseract- has joined #openstack-swift06:56
*** klrmn has quit IRC06:58
openstackgerritMerged openstack/pyeclib: Fix some requirements and installation instruction  https://review.openstack.org/35756406:58
mattoliverauzhengyin: sorry, you got my irc nick wrong so my computer and phone didn't buzz. but looks like kota_'s already taken care of it :)07:01
*** trananhkma has quit IRC07:07
*** jeblair has quit IRC07:07
*** jeblair has joined #openstack-swift07:15
*** ppai has joined #openstack-swift07:18
*** dmorita has joined #openstack-swift07:28
*** rledisez has joined #openstack-swift07:28
*** dmorita has quit IRC07:33
*** foexle has joined #openstack-swift07:47
*** openstackgerrit has quit IRC08:03
*** openstackgerrit has joined #openstack-swift08:04
*** nadeem has quit IRC08:06
*** joeljwright has joined #openstack-swift08:19
*** ChanServ sets mode: +v joeljwright08:19
zhengyinmattoliverau: I am sorry for your irc nick due to my carelessness :)08:24
*** jordanP has joined #openstack-swift08:25
*** Jeffrey4l has quit IRC08:27
*** Jeffrey4l has joined #openstack-swift08:32
openstackgerritMerged openstack/swift: Documantation enhancements of nice/ionice feature  https://review.openstack.org/35761708:36
*** asettle has joined #openstack-swift08:36
*** Trixboxer has quit IRC08:40
*** geaaru has quit IRC08:40
*** hoonetorg has quit IRC08:43
*** asettle has quit IRC08:53
*** hoonetorg has joined #openstack-swift08:53
*** asettle has joined #openstack-swift08:53
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873608:59
*** cbartz has joined #openstack-swift09:02
*** chlong has quit IRC09:03
*** abhitechie has joined #openstack-swift09:29
*** SkyRocknRoll has quit IRC09:36
*** abhinavtechie has joined #openstack-swift09:36
*** abhitechie has quit IRC09:38
*** abhinavtechie has quit IRC09:41
*** nikivi has joined #openstack-swift09:44
*** geaaru has joined #openstack-swift09:49
*** abhitechie has joined #openstack-swift09:51
*** manous has joined #openstack-swift09:52
*** geaaru has quit IRC09:58
*** hosanai has quit IRC09:59
*** nikivi has quit IRC10:03
*** geaaru has joined #openstack-swift10:11
*** geaaru has quit IRC10:17
*** geaaru has joined #openstack-swift10:19
*** abhitechie has quit IRC10:20
*** abhitechie has joined #openstack-swift10:20
*** geaaru has quit IRC10:23
*** cebruns__ has joined #openstack-swift10:26
*** cebruns has quit IRC10:27
*** nikivi has joined #openstack-swift10:30
*** nikivi has quit IRC10:31
*** dcourtois has joined #openstack-swift10:31
*** nikivi has joined #openstack-swift10:33
*** nikivi has quit IRC10:34
*** nikivi has joined #openstack-swift10:34
*** nikivi has quit IRC10:35
*** geaaru has joined #openstack-swift10:36
*** nikivi has joined #openstack-swift11:15
-openstackstatus- NOTICE: Precise tests on OSIC provider are currently failing, please stop your checks until the issue is resolved.11:17
*** manous has quit IRC11:21
-openstackstatus- NOTICE: DSVM jobs on OSIC currently failing because of IP collisions, fix is in the gate - https://review.openstack.org/#/c/357764/ - please hold rechecks until merged11:22
csmartseriously, Q release is "Queens?" What the..11:24
csmartQueens Pound River in Australia, obviously, not Queens New York. I know, right!11:25
*** nikivi has quit IRC11:28
*** manous has joined #openstack-swift11:33
*** nikivi has joined #openstack-swift11:40
*** cdelatte has joined #openstack-swift11:42
*** m_kazuhiro has quit IRC11:44
-openstackstatus- NOTICE: OSIC has burned through the problematic IP range with failures, things should be back to normal now.11:50
mattoliveraucsmart: queenbeyan was an option11:59
mattoliverauzhengyin: that's when the tab key is your friend :)12:02
*** dmellado is now known as dmellado|lunch12:02
*** dmellado|lunch is now known as dmellado12:02
csmartmattoliverau: quokka forever12:03
csmart:-)12:03
mattoliverau:)12:04
zhengyinmattoliverau: :)  :)12:04
csmartmattoliverau: "tab key is your friend" now that brings back memories...12:10
csmartI printed that out and put it in front of Alan's monitor when I was teaching him Linux at NAA...12:10
csmartoh, how many times did I have to drum that in!12:10
mattoliveraucsmart: lol that's right12:10
csmartand how many times did I explain hard disks, partitions tables, partitions and file systems? :-)12:11
csmartI lost count12:11
mattoliverau:)12:14
*** ppai has quit IRC12:21
*** ppai has joined #openstack-swift12:22
openstackgerritPrashanth Pai proposed openstack/swift: Make object creation more atomic in Linux  https://review.openstack.org/16224312:23
*** ppai has quit IRC12:25
*** asettle has quit IRC12:26
*** asettle has joined #openstack-swift12:28
*** airdisa has joined #openstack-swift12:42
*** zhengyin has quit IRC12:48
*** manous has quit IRC12:49
*** diogogmt has joined #openstack-swift12:51
onovyhi, patch 355187 anyone? :)13:02
patchbotonovy: https://review.openstack.org/#/c/355187/ - swift - Added missing manpages for all cli tools13:02
*** nikivi has quit IRC13:02
*** geaaru has quit IRC13:07
*** fifieldt has quit IRC13:07
*** bill_az has joined #openstack-swift13:09
*** geaaru has joined #openstack-swift13:13
*** asettle has quit IRC13:13
*** asettle has joined #openstack-swift13:14
*** fifieldt has joined #openstack-swift13:18
*** manous has joined #openstack-swift13:18
*** bill_az has quit IRC13:18
*** bill_az has joined #openstack-swift13:19
*** bill_az has quit IRC13:23
*** nikivi has joined #openstack-swift13:30
*** nikivi has quit IRC13:32
*** nikivi has joined #openstack-swift13:33
*** nikivi has quit IRC13:33
*** abhitechie has quit IRC13:37
*** abhitechie has joined #openstack-swift13:37
*** foexle has quit IRC13:43
*** foexle has joined #openstack-swift13:45
*** zul has quit IRC13:46
openstackgerritMahati Chamarthy proposed openstack/swift: Delete old tombstones  https://review.openstack.org/34686513:47
openstackgerritMahati Chamarthy proposed openstack/swift: Delete old tombstones  https://review.openstack.org/34686513:51
*** zul has joined #openstack-swift13:53
*** catintheroof has joined #openstack-swift13:54
*** vint_bra has joined #openstack-swift14:00
*** catintheroof has quit IRC14:01
*** diogogmt has quit IRC14:03
*** diogogmt has joined #openstack-swift14:04
*** chlong has joined #openstack-swift14:12
*** bill_az has joined #openstack-swift14:15
openstackgerritGraham Hayes proposed openstack/swift: Get ready for os-api-ref sphinx theme change  https://review.openstack.org/35793214:34
*** klrmn has joined #openstack-swift14:42
*** asettle has quit IRC14:42
*** foexle has quit IRC14:43
pdardeaugood morning14:51
*** abhinavtechie has joined #openstack-swift14:52
pdardeauif one wanted to set up a swift cluster for the purpose of testing/verifying swift rolling upgrades (not devstack/grenade), what configuration would be most representative of production swift clusters?14:53
*** abhitechie has quit IRC14:53
pdardeaufor example, what would the auth system be? swauth, keystone, sth else?14:54
*** abhinavtechie has quit IRC14:59
*** itlinux has joined #openstack-swift15:13
*** rcernin has quit IRC15:24
*** pcaruana has quit IRC15:26
*** bill_az has quit IRC15:39
*** ametts has joined #openstack-swift15:41
*** ametts has quit IRC15:47
*** zhengyin has joined #openstack-swift15:49
*** links has quit IRC15:49
*** bill_az has joined #openstack-swift15:51
*** ametts has joined #openstack-swift15:51
*** cbartz has quit IRC15:56
openstackgerritJoel Wright proposed openstack/python-swiftclient: Add copy object method  https://review.openstack.org/28020016:15
*** rledisez has quit IRC16:18
*** klrmn has quit IRC16:19
*** foexle has joined #openstack-swift16:20
*** foexle has quit IRC16:24
*** jordanP has quit IRC16:25
*** nadeem has joined #openstack-swift16:35
*** nadeem has quit IRC16:36
*** nadeem has joined #openstack-swift16:36
*** dmorita has joined #openstack-swift16:38
*** dmorita has quit IRC16:40
*** dmorita has joined #openstack-swift16:40
*** Suyi has joined #openstack-swift16:41
*** tesseract- has quit IRC16:53
*** nadeem has quit IRC17:04
*** nadeem has joined #openstack-swift17:10
*** klrmn has joined #openstack-swift17:16
timburkegood morning17:19
*** nadeem has quit IRC17:19
timburkeboo pep8 failures in the first patch of a four-patch chain :-(17:20
openstackgerritTim Burke proposed openstack/swift: Expose encryption status in GET/HEAD/PUT/POST responses  https://review.openstack.org/34860317:27
openstackgerritTim Burke proposed openstack/swift: Expose encryption status to client  https://review.openstack.org/34860417:27
openstackgerritTim Burke proposed openstack/swift: Tighten header checks for object PUT/POST paths  https://review.openstack.org/35755817:27
openstackgerritTim Burke proposed openstack/swift: Include metadata in PUT/POST responses  https://review.openstack.org/35755917:27
*** bill_az has quit IRC17:30
*** cebruns__ is now known as cebruns17:46
*** joeljwright has quit IRC17:48
*** itlinux has quit IRC17:59
*** psachin has joined #openstack-swift18:01
*** tqtran has joined #openstack-swift18:01
*** nadeem has joined #openstack-swift18:05
*** zaitcev has joined #openstack-swift18:06
*** ChanServ sets mode: +v zaitcev18:06
*** nadeem has quit IRC18:15
*** itlinux has joined #openstack-swift18:24
*** tqtran has quit IRC18:29
*** tqtran has joined #openstack-swift18:33
*** manous has quit IRC18:38
*** arch-nemesis has quit IRC18:45
*** tqtran has quit IRC18:59
*** fifieldt has quit IRC19:07
*** tqtran has joined #openstack-swift19:13
*** fifieldt has joined #openstack-swift19:19
openstackgerritMerged openstack/swift: Reset AccountReaper stats in __init__  https://review.openstack.org/35404819:20
*** asettle has joined #openstack-swift19:27
*** asettle has quit IRC19:38
*** ametts has quit IRC19:48
*** Suyi has quit IRC19:51
*** Suyi has joined #openstack-swift19:51
*** Suyi has quit IRC19:53
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873619:53
openstackgerritTim Burke proposed openstack/python-swiftclient: Strip leading/trailing whitespace from headers  https://review.openstack.org/35680219:55
*** bill_az has joined #openstack-swift19:56
*** nikivi has joined #openstack-swift20:04
openstackgerritThai Tran proposed openstack/swift: WIP Investigating Account ACL  https://review.openstack.org/35671520:06
timburkeif anyone has opinions about that requests issue i mentioned two days ago, bug 1614932 is probably a good place to have that discussion20:14
openstackbug 1614932 in python-swiftclient "deployment fails because of swift client Header error" [Undecided,New] https://launchpad.net/bugs/161493220:14
notmynamehello, world20:20
notmynamepdardeau: you get an answer about your rolling upgrade question?20:20
*** cdelatte has quit IRC20:24
*** dmorita has quit IRC20:28
*** nikivi has quit IRC20:29
*** dmorita has joined #openstack-swift20:30
pdardeaunotmyname: no, i didn't get any responses. got any suggestions? :-)20:32
notmynamepdardeau: sure :-)20:32
notmynamepdardeau: first question is one of scale20:33
notmynamepdardeau: but basically, you can group it into 2 things: proxies and storage nodes (storage might be grouped further into AC and O services)20:33
notmynameso the scale question is just how many of each is running on one box20:34
*** Jeffrey4l_ has joined #openstack-swift20:34
notmynamepdardeau: personally, my first cluster setup to test rolling upgrades would be proxies and storage services on different boxes20:35
*** Jeffrey4l has quit IRC20:35
notmynameand a few of each20:35
pdardeaunotmyname: ok, sounds good!20:35
notmynameeg 2 proxies and 3-10 storage services. well, that would be a nice swift cluster that is similar to many prod clusters (if not in number of servers, then at least a template for them)20:36
notmynamehmm..but to just test the upgrades..20:36
notmynameok, so you could just test that vN works with vN+120:37
notmynameeg proxy vN and object vN+120:37
pdardeaunotmyname: right. makes sense20:37
notmynameand if you had then 3 servers: 1 proxy, 1 AC, 1 object you could test that with each20:37
notmynamebut that's not the "real" story in a prod cluster for rolling upgrades, cause you'll have more than one of each20:38
pdardeaunotmyname: but if we want to verify no downtime, we need multiple of each right?20:38
notmynameand the upgrade would not just be proxy vN working with object vN+1, but proxy vN working with object vN+1 *and* object vN at the same time20:38
notmynameright20:39
notmynameand also there an interaction of replication/recontructor services, so that's another interation. some object servers at vN and some at vN+120:40
notmynamecan't really make an ascii matrix in IRC, but you have 2 high-level things20:40
notmynameproxy and storage. so you need to verify that each upgrade first still works with the other20:41
pdardeauno problem. i can visualize it20:41
notmynamethen for the storage nodes, you gotta check that mixed versions is ok too20:41
notmynamemixed proxies isn't as big of a deal since the proxies don't talk to each other20:41
notmynameI think our normal recommendation is to upgrade the storage servers first, then proxies. so that eliminates one combination (storage vN and proxy vN+1), but IMO that's good to test too20:42
notmynamecall it a bonus test ;-)20:42
pdardeaumakes sense20:43
pdardeauany thoughts on the auth part? which one would be most (or mostly) representative?20:44
notmynameok, so radically different tactic (what I'd call the more "academic" approach) would be to validate the API of each part and alert if anything changes. IOW check the contract, and if that changes then the test fails20:44
notmynameno, I don't have any thoughts on the auth part. I don't think it matters (since "auth" is just a middleware glue to an external system)20:44
*** arch-nemesis has joined #openstack-swift20:45
pdardeauright, but we have to have something plugged in at the time as part of the test20:45
notmynameright. so use whatever you have. doesn't matter20:45
notmynamethat is, it's super important to test that the auth system and swift are compatible through upgrades, but that's different that testing rolling swift upgrades20:46
pdardeauor maybe, which auth plugin would be most representative other than tmpauth? in case we want to get fancy :-)20:46
notmynameso eg if auth v 42 says it works with swift v 37, then we're good20:46
notmynamepdardeau: although it's more complicated to set up and maintain, I'd suggest going for keystone20:47
pdardeaunotmyname: cool! this is all great stuff. are you aware of any gotchas related to EC during upgrade?20:49
notmynamepdardeau: no. at least nothing that's special compared to any other upgrade in swift20:50
notmynamepdardeau: also, great people to talk to about this would be donagh ahale or briancline20:50
pdardeaunotmyname: yep, the people who've done it a few times20:51
notmyname:-)20:51
notmynamepdardeau: I gotta be afk for a little bit. I'll be online later20:52
pdardeaunotmyname: thanks so much!20:52
*** manous has joined #openstack-swift20:53
*** manous has quit IRC20:58
*** nadeem has joined #openstack-swift20:59
*** manous has joined #openstack-swift21:02
*** manous has quit IRC21:06
*** manous has joined #openstack-swift21:08
*** manous has quit IRC21:13
*** manous has joined #openstack-swift21:14
*** dmorita has quit IRC21:19
*** manous has quit IRC21:19
*** ntpttr___ has quit IRC21:20
*** manous has joined #openstack-swift21:21
*** dmorita has joined #openstack-swift21:26
*** manous has quit IRC21:26
*** manous has joined #openstack-swift21:29
*** dmorita has quit IRC21:29
claygwhoa... you guys21:31
notmynameclayg: did I say all the wrong things? ;-)21:35
*** foexle has joined #openstack-swift21:43
*** diogogmt has quit IRC21:48
*** Suyi has joined #openstack-swift21:49
*** dmorita has joined #openstack-swift21:50
*** psachin has quit IRC21:59
*** dmorita has quit IRC22:00
*** dmorita has joined #openstack-swift22:02
*** dmorita has quit IRC22:06
*** vint_bra has quit IRC22:18
*** joeljwright has joined #openstack-swift22:20
*** ChanServ sets mode: +v joeljwright22:20
*** itlinux has quit IRC22:21
*** Suyi has quit IRC22:21
*** Suyi has joined #openstack-swift22:22
*** dmorita has joined #openstack-swift22:23
*** joeljwright has quit IRC22:26
*** joeljwright has joined #openstack-swift22:28
*** ChanServ sets mode: +v joeljwright22:28
*** joeljwright has quit IRC22:28
*** manous has quit IRC22:42
csmart\o22:58
*** asettle has joined #openstack-swift23:02
*** airdisa has quit IRC23:04
*** asettle has quit IRC23:06
*** AndyWojo has quit IRC23:12
*** dmorita_ has joined #openstack-swift23:12
*** dmorita has quit IRC23:13
*** nadeem has quit IRC23:15
*** airdisa has joined #openstack-swift23:18
*** AndyWojo has joined #openstack-swift23:20
*** nadeem has joined #openstack-swift23:21
openstackgerritTim Burke proposed openstack/swift: Add Vary: headers for CORS responses  https://review.openstack.org/27430323:28
*** arch-nemesis has quit IRC23:32
*** dmorita_ has quit IRC23:53
*** bill_az has quit IRC23:57
*** nadeem has quit IRC23:57
*** airdisa has quit IRC23:58

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