*** haomaiwang has quit IRC | 00:01 | |
*** haomaiwang has joined #openstack-swift | 00:01 | |
*** shakamunyi has joined #openstack-swift | 00:03 | |
*** shakamunyi has quit IRC | 00:09 | |
*** asettle has quit IRC | 00:10 | |
*** dmorita has quit IRC | 00:13 | |
*** garthb has quit IRC | 00:14 | |
*** dmorita has joined #openstack-swift | 00:15 | |
*** asettle has joined #openstack-swift | 00:18 | |
*** Jeffrey4l__ has joined #openstack-swift | 00:18 | |
*** _JZ_ has quit IRC | 00:23 | |
notmyname | timburke: cschwede: do the To Do steps in https://etherpad.openstack.org/p/swift-rolling-upgrade-multinode-testing look correct? | 00:31 |
---|---|---|
*** shakamunyi has joined #openstack-swift | 00:31 | |
*** jethrosun has quit IRC | 00:37 | |
*** jamielennox|away is now known as jamielennox | 00:41 | |
kota_ | good morning | 00:41 |
*** asettle has quit IRC | 00:42 | |
*** shakamunyi has quit IRC | 00:47 | |
*** diogogmt has quit IRC | 00:49 | |
*** haomaiwang has quit IRC | 01:01 | |
*** haomaiwang has joined #openstack-swift | 01:01 | |
*** arch-nemesis has quit IRC | 01:02 | |
*** shakamunyi has joined #openstack-swift | 01:04 | |
kota_ | tdasilva, acoles: sure for patch 260179, and it looked to get merge conflict with versioned_writes upgrade bug fix :/ | 01:07 |
patchbot | kota_: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY | 01:07 |
*** asettle has joined #openstack-swift | 01:08 | |
*** klrmn has quit IRC | 01:13 | |
tdasilva | kota_: sending update now | 01:18 |
kota_ | tdasilva: great, quick work :) | 01:22 |
tdasilva | kota_: yeah, i'm also applying changes based on your review | 01:23 |
kota_ | tdasilva: will look at again today. | 01:23 |
kota_ | tdasilva: thx! | 01:23 |
tdasilva | ok, thanks! | 01:23 |
*** lyrrad has quit IRC | 01:34 | |
*** mwheckmann has joined #openstack-swift | 01:36 | |
*** jamielennox is now known as jamielennox|away | 01:41 | |
*** jamielennox|away is now known as jamielennox | 01:44 | |
*** esker has joined #openstack-swift | 01:47 | |
*** jethrosun has joined #openstack-swift | 01:48 | |
*** NM has joined #openstack-swift | 01:56 | |
*** diogogmt has joined #openstack-swift | 01:58 | |
*** haomaiwang has quit IRC | 02:01 | |
*** haomaiwang has joined #openstack-swift | 02:01 | |
openstackgerrit | Thiago da Silva proposed openstack/swift: decouple versioned writes from COPY https://review.openstack.org/260179 | 02:06 |
*** haomaiwang has quit IRC | 02:08 | |
*** klrmn has joined #openstack-swift | 02:15 | |
*** mingdang1 has joined #openstack-swift | 02:24 | |
*** esker has quit IRC | 02:27 | |
*** mingdang1 has quit IRC | 02:28 | |
*** haomaiwang has joined #openstack-swift | 02:38 | |
*** baojg has joined #openstack-swift | 02:45 | |
*** esker has joined #openstack-swift | 02:47 | |
*** asettle has quit IRC | 02:48 | |
*** esker has quit IRC | 02:50 | |
*** esker has joined #openstack-swift | 02:50 | |
*** haomaiwang has quit IRC | 02:58 | |
*** haomaiwang has joined #openstack-swift | 02:58 | |
*** ankur has joined #openstack-swift | 03:00 | |
*** haomaiwang has quit IRC | 03:01 | |
*** tqtran has quit IRC | 03:01 | |
*** haomaiwa_ has joined #openstack-swift | 03:01 | |
*** dmorita has quit IRC | 03:10 | |
*** mwheckmann has quit IRC | 03:14 | |
*** sekrit has joined #openstack-swift | 03:17 | |
*** dmorita has joined #openstack-swift | 03:30 | |
*** NM has quit IRC | 03:32 | |
*** dmorita has quit IRC | 03:35 | |
*** links has joined #openstack-swift | 03:39 | |
*** klrmn has quit IRC | 03:50 | |
*** klrmn has joined #openstack-swift | 03:53 | |
*** tqtran has joined #openstack-swift | 03:59 | |
*** haomaiwa_ has quit IRC | 04:01 | |
*** haomaiwa_ has joined #openstack-swift | 04:01 | |
*** silor has joined #openstack-swift | 04:03 | |
*** tqtran has quit IRC | 04:03 | |
*** kei_yama has quit IRC | 04:06 | |
*** kei_yama has joined #openstack-swift | 04:09 | |
*** garthb has joined #openstack-swift | 04:09 | |
*** klrmn has quit IRC | 04:11 | |
*** esker has quit IRC | 04:20 | |
*** furlongm has quit IRC | 04:20 | |
*** klrmn has joined #openstack-swift | 04:21 | |
*** esker has joined #openstack-swift | 04:25 | |
*** asettle has joined #openstack-swift | 04:30 | |
*** haomaiwa_ has quit IRC | 04:42 | |
*** ChubYann has quit IRC | 04:43 | |
*** ppai has joined #openstack-swift | 04:44 | |
*** garthb has quit IRC | 04:46 | |
*** asettle has quit IRC | 04:46 | |
*** jethrosun has quit IRC | 04:50 | |
*** furlongm has joined #openstack-swift | 04:52 | |
*** asettle has joined #openstack-swift | 04:53 | |
*** SkyRocknRoll has joined #openstack-swift | 04:55 | |
*** tqtran has joined #openstack-swift | 05:00 | |
*** haomaiwang has joined #openstack-swift | 05:01 | |
*** tqtran has quit IRC | 05:04 | |
*** zaitcev has quit IRC | 05:21 | |
*** esker has quit IRC | 05:26 | |
*** jamielennox is now known as jamielennox|away | 05:27 | |
*** mingdang1 has joined #openstack-swift | 05:37 | |
*** esker has joined #openstack-swift | 05:47 | |
*** jethrosun has joined #openstack-swift | 05:51 | |
*** rcernin has joined #openstack-swift | 05:51 | |
*** esker has quit IRC | 05:52 | |
*** kei_yama has quit IRC | 05:54 | |
*** kei_yama has joined #openstack-swift | 05:54 | |
*** jethrosun has quit IRC | 05:56 | |
*** haomaiwang has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-swift | 06:01 | |
*** esker has joined #openstack-swift | 06:08 | |
*** mingdang1 has quit IRC | 06:10 | |
*** esker has quit IRC | 06:12 | |
*** haomaiwang has quit IRC | 07:01 | |
*** haomaiwang has joined #openstack-swift | 07:01 | |
*** rledisez has joined #openstack-swift | 07:06 | |
*** mmcardle has joined #openstack-swift | 07:08 | |
*** klrmn has quit IRC | 07:21 | |
*** asettle has quit IRC | 07:29 | |
*** pcaruana has joined #openstack-swift | 07:38 | |
*** sheel has joined #openstack-swift | 07:38 | |
*** jethrosun has joined #openstack-swift | 07:39 | |
*** jmccarthy has quit IRC | 07:39 | |
*** jmccarthy has joined #openstack-swift | 07:40 | |
*** asettle has joined #openstack-swift | 07:41 | |
*** jistr has joined #openstack-swift | 07:44 | |
*** jethrosun has quit IRC | 07:45 | |
*** asettle has quit IRC | 07:47 | |
*** jordanP has joined #openstack-swift | 07:59 | |
*** haomaiwang has quit IRC | 08:01 | |
*** tqtran has joined #openstack-swift | 08:01 | |
*** jistr has quit IRC | 08:01 | |
*** haomaiwang has joined #openstack-swift | 08:01 | |
*** jistr has joined #openstack-swift | 08:01 | |
*** tqtran has quit IRC | 08:05 | |
*** mvk_ has quit IRC | 08:19 | |
*** acoles_ is now known as acoles | 08:21 | |
*** daemontool has joined #openstack-swift | 08:31 | |
*** chlong has quit IRC | 08:35 | |
*** mvk_ has joined #openstack-swift | 08:45 | |
*** hosanai has quit IRC | 08:55 | |
*** acoles is now known as acoles_ | 08:57 | |
kota_ | tdasilva: I'm still working on reviewing patch 260179. It looks almostly good but I didn't have a time to test in actual environ so I'm willing to work for that in this week. thanks. | 08:58 |
patchbot | kota_: https://review.openstack.org/#/c/260179/ - swift - decouple versioned writes from COPY | 08:58 |
*** haomaiwang has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-swift | 09:01 | |
*** stantonnet has quit IRC | 09:04 | |
*** stantonnet has joined #openstack-swift | 09:05 | |
*** mingdang1 has joined #openstack-swift | 09:06 | |
*** dmorita has joined #openstack-swift | 09:11 | |
*** dmorita has quit IRC | 09:16 | |
*** NM has joined #openstack-swift | 09:27 | |
*** jethrosun has joined #openstack-swift | 09:27 | |
*** NM has quit IRC | 09:32 | |
*** jethrosun has quit IRC | 09:32 | |
*** silor has quit IRC | 09:41 | |
*** kei_yama has quit IRC | 09:41 | |
*** baojg has quit IRC | 09:42 | |
*** baojg has joined #openstack-swift | 09:43 | |
*** asettle has joined #openstack-swift | 09:50 | |
*** baojg has quit IRC | 09:51 | |
*** baojg has joined #openstack-swift | 09:52 | |
*** klrmn has joined #openstack-swift | 09:55 | |
*** SkyRocknRoll has quit IRC | 09:56 | |
*** haomaiwang has quit IRC | 10:01 | |
*** haomaiwang has joined #openstack-swift | 10:01 | |
*** SkyRocknRoll has joined #openstack-swift | 10:10 | |
*** asettle has quit IRC | 10:16 | |
*** Jeffrey4l__ is now known as Jeffrey4l | 10:32 | |
*** acoles_ is now known as acoles | 10:36 | |
*** SkyRocknRoll has quit IRC | 10:51 | |
*** asettle has joined #openstack-swift | 10:59 | |
*** haomaiwang has quit IRC | 11:01 | |
*** haomaiwang has joined #openstack-swift | 11:01 | |
*** asettle has quit IRC | 11:03 | |
*** jethrosun has joined #openstack-swift | 11:16 | |
*** jethrosun has quit IRC | 11:21 | |
*** SkyRocknRoll has joined #openstack-swift | 11:22 | |
*** km has quit IRC | 11:30 | |
*** baojg has quit IRC | 11:34 | |
*** mvk_ has quit IRC | 11:35 | |
*** asettle has joined #openstack-swift | 11:41 | |
*** asettle has quit IRC | 11:46 | |
*** mvk_ has joined #openstack-swift | 11:48 | |
*** mmcardle has quit IRC | 11:58 | |
*** haomaiwang has quit IRC | 12:01 | |
*** haomaiwang has joined #openstack-swift | 12:01 | |
*** cdelatte has joined #openstack-swift | 12:04 | |
tdasilva | kota_: thanks! | 12:09 |
*** dmorita has joined #openstack-swift | 12:12 | |
*** dmorita has quit IRC | 12:17 | |
*** SkyRocknRoll has quit IRC | 12:19 | |
acoles | tdasilva: morning. i saw some more opportunities to simplify (I hope!) the putters. new version coming later today. | 12:22 |
tdasilva | acoles: sounds great! I'll keep an eye out for it. | 12:31 |
tdasilva | acoles, jrichli: where do I find a list of crypto patches to review? is this still a good list? https://etherpad.openstack.org/p/swift-hackathon-feb-2016-encryption | 12:31 |
acoles | tdasilva: i believe it is, i just struck out last one we merged | 12:33 |
acoles | tdasilva: they are listed here too | 12:33 |
acoles | https://wiki.openstack.org/wiki/Swift/PriorityReviews | 12:33 |
tdasilva | acoles: ok, great, i'll start looking at that... | 12:34 |
*** mmcardle has joined #openstack-swift | 12:35 | |
*** mwheckmann has joined #openstack-swift | 12:37 | |
*** ankur has quit IRC | 12:41 | |
*** asettle has joined #openstack-swift | 12:45 | |
*** asettle has quit IRC | 12:46 | |
*** jethrosun has joined #openstack-swift | 12:48 | |
*** ppai has quit IRC | 12:54 | |
*** klrmn has quit IRC | 12:55 | |
*** haomaiwang has quit IRC | 13:01 | |
*** haomaiwang has joined #openstack-swift | 13:01 | |
*** pauloewerton has joined #openstack-swift | 13:07 | |
*** NM has joined #openstack-swift | 13:08 | |
*** nottrobin_ has joined #openstack-swift | 13:15 | |
*** dfg_ has joined #openstack-swift | 13:17 | |
*** mwheckmann has quit IRC | 13:21 | |
*** nottrobin has quit IRC | 13:21 | |
*** dfg has quit IRC | 13:21 | |
*** darrenc has quit IRC | 13:21 | |
*** CrackerJackMack has quit IRC | 13:21 | |
*** fbo has quit IRC | 13:21 | |
*** dmellado has quit IRC | 13:21 | |
*** kota_ has quit IRC | 13:21 | |
*** janonymous has quit IRC | 13:21 | |
*** pauloewerton has quit IRC | 13:21 | |
*** daemontool has quit IRC | 13:21 | |
*** sanchitmalhotra has quit IRC | 13:21 | |
*** amit213 has quit IRC | 13:21 | |
*** mtreinish has quit IRC | 13:21 | |
*** dcourtois has quit IRC | 13:21 | |
*** wbhuber has quit IRC | 13:21 | |
*** dabukalam has quit IRC | 13:21 | |
*** NM has quit IRC | 13:21 | |
*** rcernin has quit IRC | 13:21 | |
*** wer has quit IRC | 13:21 | |
*** Lickitysplitted has quit IRC | 13:21 | |
*** raginbajin has quit IRC | 13:21 | |
*** Guest88568 has quit IRC | 13:21 | |
*** hurricanerix has quit IRC | 13:21 | |
*** csmart has quit IRC | 13:21 | |
*** treyd has quit IRC | 13:21 | |
*** timburke has quit IRC | 13:21 | |
*** hrou has quit IRC | 13:21 | |
*** tonyb has quit IRC | 13:21 | |
*** john_bar has quit IRC | 13:21 | |
*** jmccarthy has quit IRC | 13:21 | |
*** shakamunyi has quit IRC | 13:21 | |
*** zul has quit IRC | 13:21 | |
*** marcusvrn_ has quit IRC | 13:21 | |
*** sileht has quit IRC | 13:21 | |
*** mmotiani has quit IRC | 13:21 | |
*** sgundur has quit IRC | 13:21 | |
*** tmoreira_ has quit IRC | 13:21 | |
*** yarkot has quit IRC | 13:21 | |
*** swiftfan has quit IRC | 13:21 | |
*** jroll has quit IRC | 13:21 | |
*** dosaboy has quit IRC | 13:21 | |
*** EmilienM has quit IRC | 13:21 | |
*** cppforlife_ has quit IRC | 13:21 | |
*** mlanner has quit IRC | 13:21 | |
*** bwall has quit IRC | 13:21 | |
*** briancurtin has quit IRC | 13:21 | |
*** siva_krishnan has quit IRC | 13:21 | |
*** StevenK has quit IRC | 13:21 | |
*** acoles has quit IRC | 13:21 | |
*** haomaiwang has quit IRC | 13:21 | |
*** jethrosun has quit IRC | 13:21 | |
*** mingdang1 has quit IRC | 13:21 | |
*** bapalm has quit IRC | 13:21 | |
*** logan- has quit IRC | 13:21 | |
*** philipw has quit IRC | 13:21 | |
*** onovy has quit IRC | 13:21 | |
*** kozhukalov has quit IRC | 13:21 | |
*** flaper87 has quit IRC | 13:21 | |
*** zacksh has quit IRC | 13:21 | |
*** tristanC has quit IRC | 13:21 | |
*** _fortis has quit IRC | 13:21 | |
*** kaleta has quit IRC | 13:21 | |
*** jlhinson_ has quit IRC | 13:21 | |
*** pcaruana has quit IRC | 13:21 | |
*** MooingLemur has quit IRC | 13:21 | |
*** openstackgerrit has quit IRC | 13:21 | |
*** charz has quit IRC | 13:21 | |
*** hogepodge has quit IRC | 13:21 | |
*** sw3 has quit IRC | 13:21 | |
*** sbezverk has quit IRC | 13:21 | |
*** sc has quit IRC | 13:21 | |
*** tanee has quit IRC | 13:21 | |
*** BAKfr has quit IRC | 13:21 | |
*** cebruns has quit IRC | 13:21 | |
*** mvk_ has quit IRC | 13:21 | |
*** swat30 has quit IRC | 13:21 | |
*** early has quit IRC | 13:21 | |
*** hugokuo has quit IRC | 13:21 | |
*** mathiasb has quit IRC | 13:21 | |
*** dmsimard has quit IRC | 13:21 | |
*** remix_tj has quit IRC | 13:21 | |
*** aerwin3 has quit IRC | 13:21 | |
*** redbo has quit IRC | 13:21 | |
*** ahale has quit IRC | 13:21 | |
*** wolsen has quit IRC | 13:21 | |
*** HenryG has quit IRC | 13:21 | |
*** zackmdavis has quit IRC | 13:21 | |
*** mmcardle has quit IRC | 13:21 | |
*** rledisez has quit IRC | 13:21 | |
*** bhakta has quit IRC | 13:21 | |
*** patchbot has quit IRC | 13:21 | |
*** ntt has quit IRC | 13:21 | |
*** JelleB has quit IRC | 13:21 | |
*** cschwede has quit IRC | 13:21 | |
*** clarkb has quit IRC | 13:21 | |
*** notmyname has quit IRC | 13:21 | |
*** amandap has quit IRC | 13:21 | |
*** zigo has quit IRC | 13:21 | |
*** Skaag has quit IRC | 13:21 | |
*** sekrit has quit IRC | 13:21 | |
*** ndk has quit IRC | 13:21 | |
*** ChanServ has quit IRC | 13:21 | |
*** david-lyle has quit IRC | 13:21 | |
*** jeblair has quit IRC | 13:22 | |
*** lifeless has quit IRC | 13:22 | |
*** acorwin_ has quit IRC | 13:22 | |
*** christian has quit IRC | 13:22 | |
*** tamizh_geek has quit IRC | 13:22 | |
*** rsFF has quit IRC | 13:22 | |
*** cdelatte has quit IRC | 13:22 | |
*** furlongm has quit IRC | 13:22 | |
*** diogogmt has quit IRC | 13:22 | |
*** natarej has quit IRC | 13:22 | |
*** thurloat has quit IRC | 13:22 | |
*** stevemar has quit IRC | 13:22 | |
*** rushiagr has quit IRC | 13:22 | |
*** briancline has quit IRC | 13:22 | |
*** ajiang has quit IRC | 13:22 | |
*** serverascode has quit IRC | 13:22 | |
*** joearnold has quit IRC | 13:22 | |
*** wanghua has quit IRC | 13:22 | |
*** zhiyan has quit IRC | 13:22 | |
*** pchng has quit IRC | 13:22 | |
*** peterlisak has quit IRC | 13:22 | |
*** jaakkos has quit IRC | 13:22 | |
*** tdasilva has quit IRC | 13:22 | |
*** mahatic has quit IRC | 13:22 | |
*** mariusv has quit IRC | 13:22 | |
*** blair has quit IRC | 13:22 | |
*** jistr has quit IRC | 13:22 | |
*** Jeffrey4l has quit IRC | 13:22 | |
*** Anticimex has quit IRC | 13:22 | |
*** urth has quit IRC | 13:22 | |
*** gmmaha has quit IRC | 13:22 | |
*** iurygregory has quit IRC | 13:22 | |
*** portante has quit IRC | 13:22 | |
*** anderstj has quit IRC | 13:22 | |
*** coreycb has quit IRC | 13:22 | |
*** torgomatic has quit IRC | 13:22 | |
*** glange has quit IRC | 13:22 | |
*** okdas has quit IRC | 13:22 | |
*** ctennis has quit IRC | 13:22 | |
*** balajir has quit IRC | 13:22 | |
*** AbyssOne has quit IRC | 13:22 | |
*** clayg has quit IRC | 13:22 | |
*** stantonnet has quit IRC | 13:22 | |
*** sheel has quit IRC | 13:22 | |
*** andymccr has quit IRC | 13:22 | |
*** saltsa_ has quit IRC | 13:22 | |
*** jordanP has quit IRC | 13:22 | |
*** number80 has quit IRC | 13:22 | |
*** alpha_ori has quit IRC | 13:22 | |
*** ejat has quit IRC | 13:22 | |
*** chrisnelson has quit IRC | 13:22 | |
*** swifterdarrell has quit IRC | 13:22 | |
*** jlvillal has quit IRC | 13:22 | |
*** j_king_ has quit IRC | 13:22 | |
*** ekarlso- has quit IRC | 13:22 | |
*** kragniz has quit IRC | 13:22 | |
*** pdardeau has quit IRC | 13:22 | |
*** btorch has quit IRC | 13:22 | |
*** bobby2 has quit IRC | 13:22 | |
*** jidar has quit IRC | 13:22 | |
*** nottrobin_ is now known as nottrobin | 13:22 | |
*** CrackerJ- has joined #openstack-swift | 13:24 | |
*** darrenc_ has joined #openstack-swift | 13:24 | |
*** mwheckma1n has joined #openstack-swift | 13:24 | |
*** NM has joined #openstack-swift | 13:24 | |
*** pauloewerton has joined #openstack-swift | 13:24 | |
*** haomaiwang has joined #openstack-swift | 13:24 | |
*** jethrosun has joined #openstack-swift | 13:24 | |
*** mmcardle has joined #openstack-swift | 13:24 | |
*** cdelatte has joined #openstack-swift | 13:24 | |
*** mvk_ has joined #openstack-swift | 13:24 | |
*** stantonnet has joined #openstack-swift | 13:24 | |
*** daemontool has joined #openstack-swift | 13:24 | |
*** jistr has joined #openstack-swift | 13:24 | |
*** jordanP has joined #openstack-swift | 13:24 | |
*** jmccarthy has joined #openstack-swift | 13:24 | |
*** sheel has joined #openstack-swift | 13:24 | |
*** pcaruana has joined #openstack-swift | 13:24 | |
*** rledisez has joined #openstack-swift | 13:24 | |
*** rcernin has joined #openstack-swift | 13:24 | |
*** furlongm has joined #openstack-swift | 13:24 | |
*** sekrit has joined #openstack-swift | 13:24 | |
*** diogogmt has joined #openstack-swift | 13:24 | |
*** shakamunyi has joined #openstack-swift | 13:24 | |
*** Jeffrey4l has joined #openstack-swift | 13:24 | |
*** natarej has joined #openstack-swift | 13:24 | |
*** david-lyle has joined #openstack-swift | 13:24 | |
*** MooingLemur has joined #openstack-swift | 13:24 | |
*** number80 has joined #openstack-swift | 13:24 | |
*** thurloat has joined #openstack-swift | 13:24 | |
*** swat30 has joined #openstack-swift | 13:24 | |
*** sbezverk has joined #openstack-swift | 13:24 | |
*** sgundur has joined #openstack-swift | 13:24 | |
*** zul has joined #openstack-swift | 13:24 | |
*** sanchitmalhotra has joined #openstack-swift | 13:24 | |
*** marcusvrn_ has joined #openstack-swift | 13:24 | |
*** openstackgerrit has joined #openstack-swift | 13:24 | |
*** wer has joined #openstack-swift | 13:24 | |
*** alpha_ori has joined #openstack-swift | 13:24 | |
*** charz has joined #openstack-swift | 13:24 | |
*** ejat has joined #openstack-swift | 13:24 | |
*** bapalm has joined #openstack-swift | 13:24 | |
*** Anticimex has joined #openstack-swift | 13:24 | |
*** amit213 has joined #openstack-swift | 13:24 | |
*** stevemar has joined #openstack-swift | 13:24 | |
*** urth has joined #openstack-swift | 13:24 | |
*** fbo has joined #openstack-swift | 13:24 | |
*** logan- has joined #openstack-swift | 13:24 | |
*** Skaag has joined #openstack-swift | 13:24 | |
*** philipw has joined #openstack-swift | 13:24 | |
*** chrisnelson has joined #openstack-swift | 13:24 | |
*** iurygregory has joined #openstack-swift | 13:24 | |
*** mtreinish has joined #openstack-swift | 13:24 | |
*** gmmaha has joined #openstack-swift | 13:24 | |
*** early has joined #openstack-swift | 13:24 | |
*** rushiagr has joined #openstack-swift | 13:24 | |
*** briancline has joined #openstack-swift | 13:24 | |
*** sileht has joined #openstack-swift | 13:24 | |
*** ajiang has joined #openstack-swift | 13:24 | |
*** bhakta has joined #openstack-swift | 13:24 | |
*** hogepodge has joined #openstack-swift | 13:24 | |
*** swifterdarrell has joined #openstack-swift | 13:24 | |
*** patchbot has joined #openstack-swift | 13:24 | |
*** sw3 has joined #openstack-swift | 13:24 | |
*** andymccr has joined #openstack-swift | 13:24 | |
*** jlvillal has joined #openstack-swift | 13:24 | |
*** ntt has joined #openstack-swift | 13:24 | |
*** serverascode has joined #openstack-swift | 13:24 | |
*** onovy has joined #openstack-swift | 13:24 | |
*** dmellado has joined #openstack-swift | 13:24 | |
*** jeblair has joined #openstack-swift | 13:24 | |
*** hugokuo has joined #openstack-swift | 13:24 | |
*** joearnold has joined #openstack-swift | 13:24 | |
*** mathiasb has joined #openstack-swift | 13:24 | |
*** Lickitysplitted has joined #openstack-swift | 13:24 | |
*** wanghua has joined #openstack-swift | 13:24 | |
*** raginbajin has joined #openstack-swift | 13:24 | |
*** zhiyan has joined #openstack-swift | 13:24 | |
*** pchng has joined #openstack-swift | 13:24 | |
*** mmotiani has joined #openstack-swift | 13:24 | |
*** JelleB has joined #openstack-swift | 13:24 | |
*** saltsa_ has joined #openstack-swift | 13:24 | |
*** sc has joined #openstack-swift | 13:24 | |
*** dmsimard has joined #openstack-swift | 13:24 | |
*** siva_krishnan has joined #openstack-swift | 13:24 | |
*** kozhukalov has joined #openstack-swift | 13:24 | |
*** lifeless has joined #openstack-swift | 13:24 | |
*** Guest88568 has joined #openstack-swift | 13:24 | |
*** hurricanerix has joined #openstack-swift | 13:24 | |
*** flaper87 has joined #openstack-swift | 13:24 | |
*** csmart has joined #openstack-swift | 13:24 | |
*** kota_ has joined #openstack-swift | 13:24 | |
*** zacksh has joined #openstack-swift | 13:24 | |
*** wolfe.freenode.net sets mode: +vv swifterdarrell kota_ | 13:24 | |
*** clarkb has joined #openstack-swift | 13:24 | |
*** acorwin_ has joined #openstack-swift | 13:24 | |
*** tanee has joined #openstack-swift | 13:24 | |
*** peterlisak has joined #openstack-swift | 13:24 | |
*** tristanC has joined #openstack-swift | 13:24 | |
*** tmoreira_ has joined #openstack-swift | 13:24 | |
*** j_king_ has joined #openstack-swift | 13:24 | |
*** john_bar has joined #openstack-swift | 13:24 | |
*** jaakkos has joined #openstack-swift | 13:24 | |
*** ekarlso- has joined #openstack-swift | 13:24 | |
*** yarkot has joined #openstack-swift | 13:24 | |
*** tdasilva has joined #openstack-swift | 13:24 | |
*** BAKfr has joined #openstack-swift | 13:24 | |
*** _fortis has joined #openstack-swift | 13:24 | |
*** treyd has joined #openstack-swift | 13:24 | |
*** christian has joined #openstack-swift | 13:24 | |
*** kaleta has joined #openstack-swift | 13:24 | |
*** mahatic has joined #openstack-swift | 13:24 | |
*** cebruns has joined #openstack-swift | 13:24 | |
*** ahale has joined #openstack-swift | 13:24 | |
*** tamizh_geek has joined #openstack-swift | 13:24 | |
*** remix_tj has joined #openstack-swift | 13:24 | |
*** swiftfan has joined #openstack-swift | 13:24 | |
*** jroll has joined #openstack-swift | 13:24 | |
*** aerwin3 has joined #openstack-swift | 13:24 | |
*** mariusv has joined #openstack-swift | 13:24 | |
*** dosaboy has joined #openstack-swift | 13:24 | |
*** dabukalam has joined #openstack-swift | 13:24 | |
*** wbhuber has joined #openstack-swift | 13:24 | |
*** dcourtois has joined #openstack-swift | 13:24 | |
*** cschwede has joined #openstack-swift | 13:24 | |
*** redbo has joined #openstack-swift | 13:24 | |
*** timburke has joined #openstack-swift | 13:24 | |
*** wolfe.freenode.net sets mode: +vvvv tdasilva cschwede redbo timburke | 13:24 | |
*** jlhinson_ has joined #openstack-swift | 13:24 | |
*** jidar has joined #openstack-swift | 13:24 | |
*** EmilienM has joined #openstack-swift | 13:24 | |
*** rsFF has joined #openstack-swift | 13:24 | |
*** notmyname has joined #openstack-swift | 13:24 | |
*** cppforlife_ has joined #openstack-swift | 13:24 | |
*** kragniz has joined #openstack-swift | 13:24 | |
*** wolsen has joined #openstack-swift | 13:24 | |
*** blair has joined #openstack-swift | 13:24 | |
*** hrou has joined #openstack-swift | 13:24 | |
*** HenryG has joined #openstack-swift | 13:24 | |
*** portante has joined #openstack-swift | 13:24 | |
*** wolfe.freenode.net sets mode: +v notmyname | 13:24 | |
*** tonyb has joined #openstack-swift | 13:24 | |
*** zackmdavis has joined #openstack-swift | 13:24 | |
*** mlanner has joined #openstack-swift | 13:24 | |
*** bwall has joined #openstack-swift | 13:24 | |
*** briancurtin has joined #openstack-swift | 13:24 | |
*** acoles has joined #openstack-swift | 13:24 | |
*** StevenK has joined #openstack-swift | 13:24 | |
*** amandap has joined #openstack-swift | 13:24 | |
*** pdardeau has joined #openstack-swift | 13:24 | |
*** btorch has joined #openstack-swift | 13:24 | |
*** anderstj has joined #openstack-swift | 13:24 | |
*** coreycb has joined #openstack-swift | 13:24 | |
*** torgomatic has joined #openstack-swift | 13:24 | |
*** glange has joined #openstack-swift | 13:24 | |
*** zigo has joined #openstack-swift | 13:24 | |
*** okdas has joined #openstack-swift | 13:24 | |
*** ctennis has joined #openstack-swift | 13:24 | |
*** bobby2 has joined #openstack-swift | 13:24 | |
*** balajir has joined #openstack-swift | 13:24 | |
*** AbyssOne has joined #openstack-swift | 13:24 | |
*** ndk has joined #openstack-swift | 13:24 | |
*** clayg has joined #openstack-swift | 13:24 | |
*** wolfe.freenode.net sets mode: +vvvv acoles torgomatic glange clayg | 13:24 | |
*** ChanServ has joined #openstack-swift | 13:24 | |
*** wolfe.freenode.net sets mode: +o ChanServ | 13:24 | |
*** nottrobin has quit IRC | 13:24 | |
*** nottrobin has joined #openstack-swift | 13:24 | |
*** openstackstatus has quit IRC | 13:24 | |
*** JelleB has quit IRC | 13:26 | |
*** AbyssOne has quit IRC | 13:26 | |
*** openstackstatus has joined #openstack-swift | 13:27 | |
*** ChanServ sets mode: +v openstackstatus | 13:27 | |
jrichli | tdasilva: thanks! | 13:30 |
*** jethrosun has quit IRC | 13:30 | |
*** tqtran has joined #openstack-swift | 13:33 | |
*** links has quit IRC | 13:35 | |
*** AbyssOne has joined #openstack-swift | 13:36 | |
*** tqtran has quit IRC | 13:38 | |
*** rledisez has quit IRC | 13:39 | |
*** oshritf has joined #openstack-swift | 13:39 | |
*** sheel has quit IRC | 13:41 | |
*** JelleB has joined #openstack-swift | 13:42 | |
*** ametts has joined #openstack-swift | 13:42 | |
tdasilva | jrichli: :) | 13:42 |
*** haomaiwang has quit IRC | 13:47 | |
*** haomaiwang has joined #openstack-swift | 13:51 | |
*** _JZ_ has joined #openstack-swift | 13:53 | |
*** jethrosun has joined #openstack-swift | 14:00 | |
*** haomaiwang has quit IRC | 14:01 | |
*** haomaiwang has joined #openstack-swift | 14:01 | |
*** jethrosun has quit IRC | 14:03 | |
*** jethrosun has joined #openstack-swift | 14:04 | |
*** jethrosun has quit IRC | 14:08 | |
*** bkeller` has joined #openstack-swift | 14:14 | |
*** klamath has joined #openstack-swift | 14:17 | |
sgundur | good morning | 14:24 |
*** gsaps has joined #openstack-swift | 14:25 | |
*** haomaiwang has quit IRC | 14:30 | |
*** diogogmt has quit IRC | 14:39 | |
*** sheel has joined #openstack-swift | 14:49 | |
pdardeau | good morning | 14:51 |
siva_krishnan | good morning! | 14:56 |
oshritf | Anyone available to discuss Swift object versioning? | 14:57 |
tdasilva | oshritf: hi | 14:57 |
tdasilva | oshritf: what's your question? I can try to help... | 14:58 |
oshritf | Does object versioing is expected to keep all object versions? I'm asking since in a scenario where there is a PUT with older timestamp, it will not be listed as a version (PUT is ignored + no entry to versions) | 14:59 |
*** ametts has quit IRC | 15:00 | |
*** bkeller` has quit IRC | 15:02 | |
tdasilva | PUT with older timestamp? | 15:02 |
oshritf | I can try and describe a scenario: | 15:03 |
oshritf | Turn on versioning on proxy-server | 15:03 |
oshritf | swift post version_restore | 15:03 |
oshritf | swift post -H "x-versions-location:version_restore" version_restore_with_header | 15:03 |
oshritf | swift upload -H "x-timestamp: 1" version_restore_with_header anonymizer.py | 15:04 |
oshritf | swift upload -H "x-timestamp: 10" version_restore_with_header anonymizer.py | 15:04 |
oshritf | swift upload -H "x-timestamp: 5" version_restore_with_header anonymizer.py | 15:04 |
*** bkeller` has joined #openstack-swift | 15:04 | |
oshritf | swift list version_restore returns: 00danonymizer.py/0000000001.00000 00danony | 15:04 |
oshritf | Timestamps 1 and 10 are listed in versioning, timestamp 5 does not. | 15:04 |
tdasilva | mmm..it didn't even make it to version_restore_with_header? | 15:05 |
*** pcaruana has quit IRC | 15:06 | |
oshritf | Timestamp 5 < 10, so it is ignored as there is a newer version of the object | 15:07 |
*** esker has joined #openstack-swift | 15:07 | |
*** garthb has joined #openstack-swift | 15:08 | |
oshritf | It should be listed in the container obviously, I guess the question is whether it should be listed as a version | 15:08 |
oshritf | I also put it as a question here: https://ask.openstack.org/en/question/90582/swift-object-versioning-archiving-puts-with-older-timestamp/ | 15:09 |
tdasilva | oshritf: right...had not thought of this scenario before. Honestly, at first my reasoning is that it should not be versioned. If it was never stored on the system, then it should not be versioned. | 15:11 |
oshritf | right, exactly my thought too, just wonder if it ever was raised and discussed. Perhaps document it to make it clear that it versions only data stored in the system? | 15:13 |
siva_krishnan | I am working on one of the code refactoring wishlist https://bugs.launchpad.net/swift/+bug/1550565 where clayg has suggested to replace REPLICATE verbs by hand to direct_client.direct_get_suffix_hashes. But I see that direct_get_suffix_hashes doesn't use replication_ip or replciation_port for doing REPLICATE but in Swift docs I found the following information "These parameters will be used if they are present, but | 15:13 |
openstack | Launchpad bug 1550565 in OpenStack Object Storage (swift) "replicator/reconstructor should use direct_get_suffix_hashes" [Wishlist,New] - Assigned to Sivasathurappan Radhakrishnan (siva-radhakrishnan) | 15:13 |
*** bkeller` has quit IRC | 15:13 | |
oshritf | tdasilve:right, exactly my thought too, just wonder if it ever was raised and discussed. Perhaps document it to make it clear that it versions only data stored in the system? | 15:13 |
*** ametts has joined #openstack-swift | 15:13 | |
*** bkeller` has joined #openstack-swift | 15:14 | |
*** links has joined #openstack-swift | 15:14 | |
*** ChubYann has joined #openstack-swift | 15:15 | |
oshritf | tdasilva: do you think it should be raised to discussion? if yes, what would be the right place to document it? not sure openstack ask is the right place | 15:17 |
clayg | siva_krishnan: good morning | 15:18 |
tdasilva | oshritf: I think we could open a bug to track it, at least we can document it like you suggested it | 15:18 |
siva_krishnan | good Morning clayg! | 15:18 |
clayg | siva_krishnan: your question got cut off at "These parameters will be used if they are present, but ... | 15:19 |
*** arch-nemesis has joined #openstack-swift | 15:19 | |
*** arch-nemesis has quit IRC | 15:19 | |
clayg | siva_krishnan: does the direct_get_suffix_hashes take like a node param? that might be like a device dict from a ring - which would definately have the replication ip/port? | 15:20 |
*** haomaiwang has joined #openstack-swift | 15:20 | |
siva_krishnan | clayg not sure how it happened I could see the full message anyways my question was ""These parameters will be used if they are present, but they are not required. If this information does not exist or is empty for a particular node, the node’s standard IP and port will be used for replication." Should direct_get_suffix_hashes changed ? correct me if Iam wrong" | 15:20 |
*** rledisez has joined #openstack-swift | 15:20 | |
clayg | siva_krishnan: well... I *think* when you look at the devices in a ring the 'replication_ip' *field* is always filled in - it's just that if you don't supply one it will get filled in with the regular node's ip? | 15:21 |
siva_krishnan | clayg yes it does take node param. but request is being crafted in such a way that it uses node['ip'] instead of node['replication_ip'] | 15:22 |
clayg | siva_krishnan: does that make sense? you don't *have* to set a replication_ip when doing ring building - but by the time it gets serialized if you didn't set a replication_ip - the node dict will fill one in with the node['ip'] | 15:22 |
clayg | oh really!? | 15:23 |
clayg | dahhhh - that's a bug :) | 15:23 |
clayg | siva_krishnan: good eye! | 15:23 |
*** bkeller` has quit IRC | 15:23 | |
clayg | can you file it on launchpad | 15:23 |
siva_krishnan | Sure clayg. will do that :) | 15:24 |
siva_krishnan | I just wanted to confirm it before changing it. | 15:24 |
*** links has quit IRC | 15:25 | |
*** bkeller` has joined #openstack-swift | 15:28 | |
*** diogogmt has joined #openstack-swift | 15:28 | |
*** mvk_ has quit IRC | 15:37 | |
*** oshritf has quit IRC | 15:37 | |
*** daemontool has quit IRC | 15:45 | |
*** nadeem has joined #openstack-swift | 15:51 | |
*** asettle has joined #openstack-swift | 15:51 | |
*** arch-nemesis has joined #openstack-swift | 15:53 | |
*** nadeem has quit IRC | 15:55 | |
*** asettle has quit IRC | 15:56 | |
*** nadeem has joined #openstack-swift | 15:56 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Support for http footers - Replication and EC https://review.openstack.org/237393 | 15:59 |
*** jethrosun has joined #openstack-swift | 15:59 | |
*** bkeller` has quit IRC | 16:00 | |
*** haomaiwang has quit IRC | 16:01 | |
acoles | tdasilva: jrichli ^^ I think I have pummelled this enough :) Reduced to a base Putter and a MIMEPutter. Didn't seem worth having an abstract base class and two subclasses but I'm never sure which way to go so push back if you disagree. Also worked a bit more on the test. | 16:01 |
*** haomaiwang has joined #openstack-swift | 16:01 | |
tdasilva | acoles: cool! I'm looking at patch 257603 and then will circle back to this one | 16:03 |
patchbot | tdasilva: https://review.openstack.org/#/c/257603/ - swift (feature/crypto) - WIP Conditional GETs Fix | 16:03 |
*** zaitcev has joined #openstack-swift | 16:04 | |
*** ChanServ sets mode: +v zaitcev | 16:04 | |
acoles | tdasilva: thanks. I guess I'll look at that next too. | 16:05 |
*** diogogmt_ has joined #openstack-swift | 16:06 | |
*** bkeller` has joined #openstack-swift | 16:06 | |
*** diogogmt has quit IRC | 16:07 | |
*** diogogmt_ is now known as diogogmt | 16:07 | |
acoles | siva_krishnan: clayg: agree, that looks like a bug in direct_get_suffix_hashes, if it were to be used with an obj server configured replication_server=False. sorry, my bad! | 16:08 |
*** rledisez has quit IRC | 16:13 | |
*** lyrrad has joined #openstack-swift | 16:13 | |
*** mvk_ has joined #openstack-swift | 16:14 | |
notmyname | good morning | 16:23 |
clayg | acoles: no worries, lp bug #1566395 is filed - it's as good as fixed | 16:24 |
openstack | Launchpad bug 1566395 in OpenStack Object Storage (swift) "direct_get_suffix_hashes doesn't use replication_ip" [Low,Confirmed] https://launchpad.net/bugs/1566395 - Assigned to Sivasathurappan Radhakrishnan (siva-radhakrishnan) | 16:24 |
notmyname | I read this on my commute in this morning. http://www.aosabook.org/en/gdb.html Definitely check out the "4.11 Lessons Learned" section at the bottom. Great stuff about dealing with large, complicated softward projects that have a varied contributor base and a long development history | 16:25 |
clayg | notmyname: in bristol we talked about a bug triage party - do you think we still have time to do that before Austin? Or should like SwiftStack sponer an "after-hours" bug triage working party in Texas? I always feel like my best testing is slightly drunk testing. | 16:25 |
notmyname | I read that caffeine is good when you need to focus on a known task and iterate on steps. alcohol is good when you need to let your mind wander to come up with creative solutions | 16:26 |
notmyname | bug testing seems to fall in the latter ;-) | 16:27 |
notmyname | I've been having trouble getting my schedule together for the week of the summit, so I don't know what the evenings look like yet. but I like the idea of an after-hours thing at the summit | 16:28 |
timburke | good morning | 16:30 |
*** dmorita has joined #openstack-swift | 16:38 | |
*** esker has quit IRC | 16:49 | |
*** mmcardle has quit IRC | 16:53 | |
*** jordanP has quit IRC | 16:54 | |
*** haomaiwang has quit IRC | 17:01 | |
*** haomaiwa_ has joined #openstack-swift | 17:01 | |
notmyname | so openstack has this API working group, and they come up with common guidelines for the openstack apis. they wrote one that just completely doesn't work for swift at all (or other data-plane APIs, I think). I commented at the time that it was bad. but now they're updating/expanding it. so do I comment again that the whole thing is bad? or just leave it? | 17:03 |
*** acoles is now known as acoles_ | 17:04 | |
*** bkeller` has quit IRC | 17:12 | |
zaitcev | notmyname: If I had an hour or two to waste on it, I'd still registered technical disagreements and saved links or other materials for the record. Could come handy one day. | 17:18 |
zaitcev | notmyname: but if you're completely nose down dealing with all the bugs and reviews and stuff then whatever | 17:18 |
notmyname | zaitcev: yeah, that was exactly my thought. "for the record" might be useful, but otherwise, I'd just ignore it | 17:19 |
*** gsaps has quit IRC | 17:21 | |
*** jistr has quit IRC | 17:24 | |
*** Jeffrey4l has quit IRC | 17:25 | |
*** klrmn has joined #openstack-swift | 17:27 | |
*** jethrosun has quit IRC | 17:35 | |
*** tqtran has joined #openstack-swift | 17:37 | |
*** asettle has joined #openstack-swift | 17:40 | |
*** twm2016_ has joined #openstack-swift | 17:45 | |
*** asettle has quit IRC | 17:45 | |
*** garthb has quit IRC | 17:47 | |
notmyname | bah! after re-reading the original review comments, I'm not going to get into it again. serious concerns were raised, and that should be fine for any future conversations that come up | 17:48 |
twm2016_ | +clayg: When you're free, could you review this?: https://bugs.launchpad.net/swift/+bug/1537811 Thanks! | 17:50 |
openstack | Launchpad bug 1537811 in OpenStack Object Storage (swift) "204 No Content responses have Content-Length specified" [Low,In progress] - Assigned to Trevor McCasland (twm2016) | 17:50 |
notmyname | zaitcev: (FWIW, it was about the metadata guideline) | 17:54 |
notmyname | zaitcev: and thanks :-) | 17:54 |
*** haomaiwa_ has quit IRC | 18:01 | |
*** dmorita has quit IRC | 18:01 | |
*** haomaiwang has joined #openstack-swift | 18:01 | |
*** dmorita has joined #openstack-swift | 18:01 | |
*** jethrosun has joined #openstack-swift | 18:03 | |
*** diogogmt_ has joined #openstack-swift | 18:04 | |
tdasilva | notmyname: thanks for sharing the link http://www.aosabook.org/en/gdb.html - nice read! | 18:04 |
*** diogogmt has quit IRC | 18:06 | |
*** diogogmt_ is now known as diogogmt | 18:06 | |
*** haomaiwang has quit IRC | 18:11 | |
*** bkeller` has joined #openstack-swift | 18:14 | |
*** diogogmt has quit IRC | 18:17 | |
*** zul has quit IRC | 18:19 | |
*** diogogmt has joined #openstack-swift | 18:29 | |
*** twm2016_ has quit IRC | 18:32 | |
notmyname | tdasilva: np. I've been going through that book (slowly) on my commute. it's great to read about how other people have solved hard problems. and the whole premise of the book is great! | 18:33 |
openstackgerrit | Merged openstack/swift: Fix strings with positional arguments https://review.openstack.org/300883 | 18:39 |
*** rcernin has quit IRC | 18:41 | |
tdasilva | has anybody figured out how the new gerrit displays patch dependencies yet? i'm trying to figure out if patch 257603 depends on http footers patch | 18:43 |
patchbot | tdasilva: https://review.openstack.org/#/c/257603/ - swift (feature/crypto) - WIP Conditional GETs Fix | 18:43 |
tdasilva | jrichli: ^^^ | 18:43 |
notmyname | tdasilva: "poorly" probably isn't a helpful answer, is it? | 18:43 |
tdasilva | lol | 18:44 |
jrichli | tdasilva: I believe that one is just based on the footers patch, but let me revisit for a sec | 18:44 |
tdasilva | jrichli: yeah, looks like it is...git log helps :/ | 18:44 |
tdasilva | who needs gerrit anyway | 18:45 |
notmyname | tdasilva: `git log --graph --pretty --abbrev-commit --date=relative` | 18:45 |
*** bkeller` has quit IRC | 18:46 | |
jrichli | tdasilva: cool. :-) btw - jlhinson_ had planned to make a few changes to make that patch more final - and was going to remove the "WIP" at that point. | 18:46 |
tdasilva | jrichli: ok, i was going to rebase, but probably not worth it ? | 18:47 |
tdasilva | notmyname: cool trick, thanks | 18:47 |
zaitcev | Who neeeeeds the Quik-e-Maaaart | 18:47 |
jrichli | tdasilva: well, it might still be helpful if somebody wants to run the version that is based on-top of that - which has all the functests passing. but only if it is not much effort. | 18:48 |
jrichli | tdasilva: i dont have an eta on when jlhinson_ can work on that | 18:49 |
tdasilva | jrichli: ok, i'll rebase just to get it up to date | 18:50 |
jrichli | tdasilva: thx! | 18:50 |
*** gsaps has joined #openstack-swift | 18:53 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 18:53 |
*** bkeller` has joined #openstack-swift | 18:55 | |
*** gsaps has quit IRC | 18:55 | |
openstackgerrit | John Dickinson proposed openstack/swift: Added new contributor walkthrough doc https://review.openstack.org/301871 | 18:57 |
*** jethrosun has quit IRC | 18:57 | |
notmyname | pdardeau: ^ I'd appreciate it if you could look at that patch | 18:57 |
*** jethrosun has joined #openstack-swift | 18:57 | |
pdardeau | notmyname: i'll look at it this afternoon | 18:58 |
notmyname | pdardeau: thanks. it's based on something I wrote a while back and just now dusted off, but since you've been and seen "new contributors" recently, I'd love your take on it | 18:59 |
*** jethrosun has quit IRC | 18:59 | |
*** haomaiwang has joined #openstack-swift | 19:01 | |
*** esker has joined #openstack-swift | 19:07 | |
*** ametts has quit IRC | 19:17 | |
*** bkeller` has quit IRC | 19:20 | |
*** bkeller` has joined #openstack-swift | 19:20 | |
bkeller` | notmyname, VS Code and Atom are both pretty good editors and open-source fwiw | 19:26 |
notmyname | bkeller`: yeah. I wasn't trying to get into editor wars. there's a ton of great ones. | 19:29 |
*** ametts has joined #openstack-swift | 19:31 | |
*** zul has joined #openstack-swift | 19:32 | |
*** mmcardle has joined #openstack-swift | 19:34 | |
*** esker has quit IRC | 19:36 | |
tdasilva | bkeller`: i've just started using atom recently...enjoying it so far | 19:38 |
notmyname | jrichli: do you have to upload a key to gerrit? I don't remember that (but it's been a long time...) | 19:52 |
jrichli | go to https://review.openstack.org/#/settings/ssh-keys to see yours | 19:52 |
jrichli | if you have none there, then i guess you dont | 19:53 |
jrichli | i thought i did | 19:53 |
*** dmorita has quit IRC | 19:53 | |
notmyname | yeah, I do. and it says "launchpad public key" | 19:53 |
jrichli | you may have gotten the key loaded automatically from launchpad? mine doesn't say that. i know i loaded one manually, but i guess there are prob different ways to get something there for auth | 19:54 |
*** dmorita has joined #openstack-swift | 19:54 | |
*** dmorita has quit IRC | 19:55 | |
*** dmorita_ has joined #openstack-swift | 19:55 | |
*** haomaiwang has quit IRC | 20:01 | |
*** haomaiwang has joined #openstack-swift | 20:01 | |
*** tqtran has quit IRC | 20:06 | |
*** mwheckma1n has quit IRC | 20:10 | |
notmyname | jrichli: all this setup is quite daunting, I'm sure, for new contributors | 20:13 |
notmyname | download this, install that, register on this site, create/upload an ssh key, sign this legal document | 20:14 |
notmyname | then after that you can make your 2 character fix to the docs | 20:14 |
clayg | notmyname: or you can attach a diff to a bug report? | 20:14 |
notmyname | clayg: yeah, sure. I jsut get frustrated that we build the amazing and fantastic systems to do things never before dreamed of, but making it easy for someone to join us in working on it? nah, not important | 20:16 |
jrichli | notmyname: true! of course, there are corporate hoops to get to where it shows you're contributing in that company's group. i guess you might put a little something on that? | 20:16 |
notmyname | (as an industry, not swift particularly--although it applies to us too) | 20:16 |
jrichli | following your steps would lead to the individual showing as independent, right? | 20:16 |
notmyname | jrichli: I don't parse that sentence | 20:17 |
jrichli | one sec | 20:17 |
*** asettle has joined #openstack-swift | 20:17 | |
jrichli | notmyname: my stackalytics show I am in IBM. My launchpad account says I am an "IBM Stacker". not sure if Gerrit associates my account with ibm. all i know is that i had to peform steps internally to have all that happen. | 20:20 |
clayg | notmyname: well I'm not sure it should be taken for granted that folks who might want to make a small change, but don't want to go through the O$ rig-a-ma-roll, would *know* that a good bug report or a good diff is just as welcome a contribution as a change set in gerrit. | 20:21 |
notmyname | anyone know a sphinx option that treats warnings as errors? like the gcc -Werror flag | 20:21 |
notmyname | clayg: I think people would only know that if we write it down somewhere they can find it | 20:22 |
notmyname | clayg: but yeah, I don't really expect people to go through all this for trivial changes | 20:22 |
notmyname | jrichli: my idea behind this document was the bare minimum to get from zero to submitting a patch. I think corporate affiliation, stackalytics, and enythign else like thing should be kept out | 20:23 |
jrichli | notmyname: fair enough | 20:24 |
notmyname | clayg: oh. rereading what you said. I agree with you (and i think I just repeated what you said) | 20:24 |
*** mmcardle has quit IRC | 20:24 | |
clayg | notmyname: minimum bar to contribute - file a bug, step up - file a *good* bug with steps to reproduce - step up from that attach a patch that WOYM - step up from that sign away your soul and try to get a change in gerrit - step up from that - sign away your life and try to a change reviewed - step up from that - embrace your newfound inner darkness and do reviews | 20:26 |
notmyname | lol | 20:26 |
clayg | i feel like the slide into darkness starts fast and gets steeper quickly :\ | 20:27 |
notmyname | I almost want to have that in the docs verbatum | 20:27 |
notmyname | it's not so much a stairway towards enlightenment. think of it more as a downward spiral to the abyss | 20:27 |
*** david-lyle_ has joined #openstack-swift | 20:28 | |
clayg | notmyname: yeah I think if it's not self deprecating it comes off as pretentious | 20:28 |
*** david-lyle has quit IRC | 20:29 | |
*** david-lyle_ is now known as david-lyle | 20:29 | |
notmyname | I'm going to see if I can find a spare computer around the office so I can test this process as a noob | 20:30 |
*** tqtran has joined #openstack-swift | 20:34 | |
*** nadeem has quit IRC | 20:47 | |
*** sheel has quit IRC | 20:47 | |
*** jamielennox|away is now known as jamielennox | 20:49 | |
*** joeljwright has joined #openstack-swift | 20:52 | |
*** ChanServ sets mode: +v joeljwright | 20:52 | |
*** haomaiwang has quit IRC | 21:01 | |
*** haomaiwang has joined #openstack-swift | 21:01 | |
*** pauloewerton has quit IRC | 21:03 | |
*** darrenc_ is now known as darrenc | 21:05 | |
openstackgerrit | John Dickinson proposed openstack/swift: Added new contributor walkthrough doc https://review.openstack.org/301871 | 21:07 |
*** esker has joined #openstack-swift | 21:14 | |
*** esker has quit IRC | 21:16 | |
*** esker has joined #openstack-swift | 21:16 | |
*** cppforlife_ has quit IRC | 21:19 | |
*** sgundur has quit IRC | 21:20 | |
*** cppforlife_ has joined #openstack-swift | 21:21 | |
openstackgerrit | John Dickinson proposed openstack/swift: The dark cycle of contributing https://review.openstack.org/301926 | 21:27 |
notmyname | clayg: ^ ;-) | 21:27 |
tdasilva | lol | 21:28 |
tdasilva | Sign away your life and try to *get* a change reviewed | 21:29 |
clayg | tdasilva: right - good catch :P | 21:29 |
notmyname | thanks | 21:29 |
openstackgerrit | John Dickinson proposed openstack/swift: The dark cycle of contributing https://review.openstack.org/301926 | 21:30 |
notmyname | if I were torgomatic, I'd set the topic to hello_darkness_my_old_friend" or something | 21:30 |
notmyname | dfg_: lol | 21:37 |
dfg_ | :) | 21:38 |
notmyname | dfg_: I'm goingt o go visit you next week. you going to be around? | 21:39 |
dfg_ | notmyname: ya | 21:39 |
notmyname | cool. I'll be at the castle tuesday and (part of) wednesday | 21:39 |
*** esker has quit IRC | 21:46 | |
*** esker has joined #openstack-swift | 21:46 | |
*** haomaiwang has quit IRC | 22:01 | |
*** haomaiwa_ has joined #openstack-swift | 22:01 | |
*** klrmn has quit IRC | 22:03 | |
*** klrmn has joined #openstack-swift | 22:08 | |
redbo | notmyname: what version of pypy were you testing before? It keeps benchmarking slower than vanilla swift to me. | 22:08 |
redbo | I guess that might be memory pressure on my vm. I'll give it more memory and try again later. | 22:08 |
notmyname | logging into that server to look | 22:09 |
redbo | thanks | 22:09 |
notmyname | $ ./pypy-c | 22:10 |
notmyname | Python 2.7.10 (5f8302b8bf9f53056e40426f10c72151564e5b19, Jan 05 2016, 19:17:36) | 22:10 |
notmyname | [PyPy 4.0.1 with GCC 4.9.2] on linux2 | 22:10 |
notmyname | Type "help", "copyright", "credits" or "license" for more information. | 22:10 |
notmyname | >>>> | 22:10 |
*** sebl_ has joined #openstack-swift | 22:10 | |
*** sebl_ has left #openstack-swift | 22:10 | |
notmyname | the most dramatic benefits I've seen for pypy are in a CPU constrained environment | 22:10 |
*** NotMyNameEither has joined #openstack-swift | 22:11 | |
notmyname | so Intel's testing was one proxy and a bunch of object servers (15 I think). in my testing with 1 proxy and 1 storage node, I turned off all but one of the cores on the proxy (to force cpu constraints) | 22:11 |
notmyname | and there were 2 libraries that had to be recompiled for pypy | 22:12 |
notmyname | what were they... | 22:12 |
notmyname | xattrs and ... | 22:12 |
notmyname | netifaces | 22:12 |
notmyname | I'll also need to recompile scrypt for swiftstack's use, but that wasn't part of this test | 22:13 |
*** bkeller` has quit IRC | 22:14 | |
notmyname | so with zero-byte PUTs with 200 concurrency (ie a greenpool of size 200), I went from 130 puts/sec with cpython to 303 with pypy | 22:15 |
notmyname | and for 1KB objects, time to first byte on GETs went from 816ms (@ 285/sec) with cpython to 502ms (@ 571/sec) with pypy | 22:17 |
notmyname | since I was testing on a very underpowered system, I wasn't as concerned about the absolute numbers. more with the relative comparison between the two | 22:18 |
clayg | notmyname: was your load generator also running on pypy | 22:19 |
notmyname | no | 22:19 |
redbo | Hmm... I'll keep playing with it. It's come in about 10% slower than cpython for me so far. But it might be something like pypy is using most of my memory and forcing things out of cache. | 22:21 |
clayg | memory nom nom nom | 22:21 |
redbo | I tried running everything with pypy first and it used so much memory I couldn't do anything. I had to just reboot the box. | 22:22 |
clarkb | pypy's eventlet support is also pretty rudimentary I think, it turns of JITing or did in the past not sure if it still does | 22:23 |
NotMyNameEither | Hi! I was on this channel last week (as nyar I believe), reporting some issues we ran into using Swift as a backend for Ceilometer/Gnocchi. I moved our container and account rings to SSD devices today and we are seeing a huge performance improvement. We are still seeing some object-server: ERROR container update failed with x.x.x.x:6001/sdk (saving for async update later): Timeout (3.0s) though | 22:23 |
NotMyNameEither | The reason for that seems pretty silly to me: Gnocchi is writing to a single container (measure) before reading from it to aggregate the data and write them again in metrics' specific containers | 22:25 |
NotMyNameEither | The bottleneck is obviously the never ending writes to this "measure" container, choking Swift which tries to update the container db each time a change is made | 22:26 |
*** jamielennox is now known as jamielennox|away | 22:26 | |
notmyname | redbo: super rough instructions for building pypy and the c libs: https://gist.github.com/notmyname/dfe1746f710a3674bb453bb812eb89a9 | 22:27 |
NotMyNameEither | I was wondering if anyone had any experience with Gnocchi/Swift at scale, I must admit I am now running out of idea on what we could tuned now | 22:27 |
notmyname | redbo: there is one bug I've been working with intel on about the pypy GC and how it was doing something different than CPython. I expect at least a pypy patch; not sure if it will result in a swift patch too. basic operations should work, as-is, IIRC, but super high-load or long running stuff won't | 22:30 |
notmyname | redbo: your memory issue may have had to do with pypy hanging onto a socket or something like that | 22:30 |
redbo | Hmm.. I'll look through that. I just downloaded the latest pypy nightly and built a venv for it, installed pip to the venv, then ran pip -r requirements.txt. That all seemed to work well. Except for where I had to fiddle with erasurecode.h. | 22:30 |
notmyname | oh yeah. I didn't even mess with that yet :-) | 22:31 |
clayg | NotMyNameEither: so how big is the measure container? | 22:31 |
*** joeljwright has quit IRC | 22:32 | |
clayg | NotMyNameEither: object count wise | 22:32 |
clayg | NotMyNameEither: or on disk | 22:32 |
*** joeljwright has joined #openstack-swift | 22:33 | |
*** ChanServ sets mode: +v joeljwright | 22:33 | |
*** joeljwright has quit IRC | 22:33 | |
*** klrmn has quit IRC | 22:35 | |
NotMyNameEither | It's constantly changing but around 20 objects at average with our current workload. We are testing with 30VMs monitored by Ceilometer at the moment. | 22:36 |
clayg | NotMyNameEither: so the objects in the measure container are constantly being added and deleted? how big is the container on-disk? also small? | 22:37 |
NotMyNameEither | I am trying to come up with a number of requests/second we are pushing to Swift at the moment. Is there an existing tool capable of doing this? If not I'll come up with my own dirty way to do it | 22:38 |
NotMyNameEither | clayg: that is correct, constantly being added and deleted. Checking size on disk | 22:39 |
*** lcurtis has joined #openstack-swift | 22:40 | |
NotMyNameEither | The db is 20KB big | 22:41 |
clayg | tiny | 22:41 |
NotMyNameEither | Hmm I am actually not so sure, I might have been looking at the wrong one. Can you remind me how to get the container db path on disk based on the container or object name? | 22:45 |
clayg | swift-get-nodes /etc/swift/container.ring.gz <account> <container> | 22:45 |
NotMyNameEither | I just did some quick logs crawling/aggregation: we are currently pushing an average of 50 PUTs/s and 20 DELETE/s | 22:46 |
clayg | there's some "ssh X.X.X.X 'ls /some/path/to/hash'" kinda commands - that should give you the basic idea | 22:46 |
NotMyNameEither | at peak, we reach around 100 PUT/s | 22:46 |
NotMyNameEither | clayg: thanks! Soooo the db file is actually 800MB | 22:47 |
clayg | ok, not tiny | 22:47 |
NotMyNameEither | Indeed. My bad, I looked at one of the "metrics specific" gnocchi container before | 22:48 |
clayg | enough rows maybe that it might take a few seconds to eat a big pending maybe - maybe | 22:48 |
clayg | gotcha | 22:48 |
*** diogogmt has quit IRC | 22:48 | |
*** klamath has quit IRC | 22:49 | |
clayg | maybe gnocchi developers were thinking since the container was written and deleted from frequently that would never get "too big" - but deleted rows have to hand around for awhile | 22:49 |
*** diogogmt has joined #openstack-swift | 22:51 | |
NotMyNameEither | I must admit I am not sure how they expect the object store to scale by doing this. Ceph, according to them, seems to be a better fit than Swift | 22:51 |
*** _JZ_ has quit IRC | 22:52 | |
NotMyNameEither | I am not sure how, knowing that Ceph has the same principle of updating the journal before sending back an ACK on object write | 22:52 |
NotMyNameEither | But right now, they are pretty much using the "Swift" argument on me :) | 22:53 |
notmyname | pushing a bunch of data to swift is good. using swift like a queue isn't generally very good | 22:54 |
NotMyNameEither | I can understand why. I am not sure there is not much to be done here, it feels like to us Gnocchi is trying to use an object store for something it's not designed for :( | 22:55 |
notmyname | so let's back up some. what's the actual problem? is the end-user seeing any errors? seeing anything that thye shouldn't or not seeign something they should? | 22:56 |
notmyname | or is this trying to eliminate the logged messages? | 22:56 |
openstackgerrit | Sivasathurappan Radhakrishnan proposed openstack/swift: Modified REPLICATE request to use replication_ip https://review.openstack.org/301963 | 22:57 |
*** ametts has quit IRC | 22:58 | |
NotMyNameEither | No end-user errors, only object-server throwing errors | 22:59 |
NotMyNameEither | I am just afraid that if we were to go production with this, the async container update would never catch up | 23:00 |
NotMyNameEither | But at this point, we are indeed only trying to eliminate the error logged messages | 23:00 |
*** haomaiwa_ has quit IRC | 23:01 | |
*** km has joined #openstack-swift | 23:01 | |
pdardeau | notmyname: 301871 looks great to me. made a few minor editorial comments. very nice! | 23:01 |
*** 16WAALNTP has joined #openstack-swift | 23:01 | |
pdardeau | patch 301871 | 23:01 |
patchbot | pdardeau: https://review.openstack.org/#/c/301871/ - swift - Added new contributor walkthrough doc | 23:01 |
notmyname | pdardeau: thanks. I'm going through it now on a new box. there's a couple of improvements I'll make too | 23:01 |
notmyname | I'll incorporate your comments | 23:02 |
*** Lickitysplitted has quit IRC | 23:08 | |
pdardeau | clayg: good call on submitting diff for newcomer who doesn't want to do the hoops | 23:09 |
*** lcurtis has quit IRC | 23:09 | |
pdardeau | clayg: you're right about steps for contributing, but in notmyname scenario it's doc changes | 23:11 |
notmyname | ugh. why can I not install git-review on this new box? | 23:14 |
notmyname | or rather, when running `sudo pip install git-review`, why do I get a operation not permitted error? I'M ROOT! | 23:15 |
notmyname | new doc: "Step 22: Install git-review. good luck" | 23:16 |
*** garthb has joined #openstack-swift | 23:18 | |
notmyname | oh right. thanks apple. http://apple.stackexchange.com/questions/209572/how-to-use-pip-after-the-el-capitan-max-os-x-upgrade | 23:19 |
*** asettle has quit IRC | 23:19 | |
zaitcev | meanwhile I just run "dnf install git-review" and presto :-) | 23:21 |
zaitcev | Even checks GPG signatures to prevent spoofing of mirrors. | 23:21 |
*** Lickitysplitted has joined #openstack-swift | 23:22 | |
*** jamielennox|away is now known as jamielennox | 23:23 | |
*** klrmn has joined #openstack-swift | 23:28 | |
*** esker has quit IRC | 23:33 | |
notmyname | hmm...http://docs.openstack.org/infra/manual/developers.html isn't bad at all for documenting the process | 23:36 |
*** esker has joined #openstack-swift | 23:36 | |
notmyname | (however, the process itself is very hostile) | 23:37 |
notmyname | bizarre error message from git-review (AttributeError: 'GitReviewException' object has no attribute 'EXIT_CODE') because my CLA wasn't signed. can't sign the CLA because "Code Review - Error, Server Error, Cannot store contact information" | 23:39 |
*** NM has quit IRC | 23:39 | |
notmyname | which seems like it might be because I haven't signed up as an openstack foundation member yet | 23:39 |
notmyname | (of course) | 23:40 |
notmyname | (that's totally obvious, right?) | 23:40 |
*** kei_yama has joined #openstack-swift | 23:41 | |
*** hosanai has joined #openstack-swift | 23:44 | |
*** ChanServ sets mode: +v hosanai | 23:44 | |
hosanai | good morning! I'm back from a lot of paper works :-) | 23:46 |
*** jamielennox is now known as jamielennox|away | 23:51 | |
*** jamielennox|away is now known as jamielennox | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!