Thursday, 2018-01-11

*** awkwardpenguin has joined #openstack-swift00:00
*** awkwardpenguin has quit IRC00:04
*** kei_yama has quit IRC00:11
*** hoonetorg has quit IRC00:15
*** hoonetorg has joined #openstack-swift00:16
openstackgerritSamuel Merritt proposed openstack/swift master: Don't make async_pendings during object expiration  https://review.openstack.org/53238300:26
*** tovin07_ has joined #openstack-swift00:44
*** saint_ has quit IRC00:59
*** mvk has quit IRC01:01
*** threestrands has quit IRC01:03
*** tovin07_ has quit IRC01:14
*** JimCheung has quit IRC01:24
*** JimCheung has joined #openstack-swift01:24
*** JimCheung has quit IRC01:25
*** JimCheung has joined #openstack-swift01:25
*** JimCheung has joined #openstack-swift01:26
*** m_kazuhiro has joined #openstack-swift01:36
m_kazuhirogood morning01:36
mattoliveraum_kazuhiro: morning01:40
*** rcernin has quit IRC01:42
m_kazuhiromattoliverau: morning01:42
*** two_tired has joined #openstack-swift01:44
m_kazuhiromattoliverau: I want small discussion about general task queue. It is not about legacy problem and can be discussed without checking latest patch status. Do you have time now?01:46
mattoliverausure01:47
m_kazuhiromattoliverau: Thank you!01:47
m_kazuhiromattoliverau: At sydney, we discussed making base class for task-executor daemon classes (e.g. expirer).01:48
m_kazuhiromattoliverau: ^ to generalize implementation.01:48
m_kazuhiromattoliverau: But I think base class should be implemented AFTER the expirer's general task queue patch.01:50
*** rcernin has joined #openstack-swift01:50
m_kazuhiromattoliverau: In my current thought, the base class should be implemented AFTER expirer and tiering patch are merged.01:51
mattoliverauAs i recall, the base class (thanks to kota_'s thinking) was to remove the need to pass around functions and keep things simpler.01:51
m_kazuhiromattoliverau: yes.01:52
mattoliverauI like how the expirers patch is moving to the new task queue approach, and makes it simpler to review. So yeah the base class improvements can be added after. I guess you don't have to wait until it's merged, but maybe follow on (make the expirer) a dependency01:54
m_kazuhiromattoliverau: OK. Thank you for your opinion.01:56
mattoliverauexpirer patch currently gets us use to the new approach, to help people review and understand how it works. The task-executioner base classes, are good refacters tho. But I worry that they may make things a bit more confusing to reviewers if we add them to the current patch (and make the current patch harder to land).01:57
mattoliverauSo yeah, I agree. Currently we only have the expirer that will use it.. so lets start using the new approach. Then have a smaller refactor patch (base classes) that can start leading the next set of task executioner daemons (policy migration, tiering, etc.).01:59
mattoliverauat least that's my opinion. Makes smaller and easier to grok reviews. And moves us forward.02:00
m_kazuhiromattoliverau: Thank you for your agreement. OK. I continue implementing expirer patch without base class.02:06
*** tovin07_ has joined #openstack-swift02:09
m_kazuhiromattoliverau: And If you check the current expirer patch status, please ping me (or add comments to the gerrit page).02:10
*** m_kazuhiro has quit IRC02:34
*** m_kazuhiro has joined #openstack-swift02:34
*** JimCheung has quit IRC02:39
*** JimCheung has joined #openstack-swift02:40
*** JimCheung has quit IRC02:44
*** threestrands has joined #openstack-swift02:47
*** threestrands has quit IRC02:47
*** threestrands has joined #openstack-swift02:47
* kota_ is at his office02:48
*** gyee has quit IRC03:16
*** gkadam has joined #openstack-swift04:03
*** links has joined #openstack-swift04:25
mattoliveraum_kazuhiro: I've done a review. Still want and need to look at the tests.04:31
*** m_kazuhiro_ has joined #openstack-swift04:35
*** m_kazuhiro has quit IRC04:38
*** m_kazuhiro_ has quit IRC04:39
*** m_kazuhiro has joined #openstack-swift04:39
m_kazuhiromattoliverau: Thank you! I will reflect your comments. Do you agree with my answer comments about legacy problem which I wrote on patch set 4?04:50
mattoliveraum_kazuhiro: yeah, I'm ok with it. even if the single legacy node is slow, it's not playing catch up, it'll eventually clean it out. And we'd have already stopped serving expired objects. Worst case they may drain slower. But that's better then DDOSing the cluster :) So yeah, it's a good solution that works, and if concurrency is something the legacy scanner will need we can look at it then.  But really it'll only be04:56
mattoliveraurun until all the legacy containers are gone.04:56
*** links has quit IRC04:56
*** links has joined #openstack-swift04:57
*** two_tired has quit IRC05:01
m_kazuhiromattoliverau: I'm happy to get your agreement :)05:03
mattoliverauwe could probably just leave the process and processes stuff in and mark it only used for legacy support, then people can still tune up the legacy scanners. and get concurrecy if they want.05:09
*** itlinux has quit IRC05:14
*** gkadam has quit IRC05:16
*** psachin has joined #openstack-swift05:21
*** psachin has quit IRC05:27
*** rcernin has quit IRC05:29
*** psachin has joined #openstack-swift05:35
m_kazuhiromattoliverau: That makes sense. I will restore process and processes.06:01
*** hoonetorg has quit IRC06:08
*** armaan has quit IRC06:17
*** hoonetorg has joined #openstack-swift06:20
*** tovin07 has joined #openstack-swift06:32
*** threestrands has quit IRC07:00
*** threestrands has joined #openstack-swift07:01
*** threestrands has quit IRC07:01
*** threestrands has joined #openstack-swift07:01
*** threestrands has quit IRC07:02
*** threestrands has joined #openstack-swift07:03
*** threestrands has quit IRC07:03
*** threestrands has joined #openstack-swift07:03
*** threestrands has quit IRC07:04
*** threestrands has joined #openstack-swift07:04
*** armaan has joined #openstack-swift07:13
*** pcaruana has joined #openstack-swift07:21
*** kei_yama has joined #openstack-swift07:24
*** m_kazuhiro has quit IRC07:39
*** armaan has quit IRC07:41
*** armaan has joined #openstack-swift07:41
*** hseipp has joined #openstack-swift07:42
*** armaan has quit IRC07:46
*** m_kazuhiro has joined #openstack-swift07:46
*** armaan has joined #openstack-swift07:47
*** threestrands has quit IRC08:08
*** tesseract has joined #openstack-swift08:17
*** gkadam has joined #openstack-swift08:18
*** cshastri has joined #openstack-swift08:31
*** geaaru has joined #openstack-swift08:36
*** pcaruana has quit IRC08:44
*** links has quit IRC08:46
*** armaan has quit IRC08:47
*** armaan has joined #openstack-swift08:48
*** links has joined #openstack-swift08:59
*** cbartz has joined #openstack-swift09:00
*** m_kazuhiro has quit IRC09:09
*** armaan has quit IRC09:27
*** armaan has joined #openstack-swift09:27
*** armaan has quit IRC09:36
acolesgood morning09:39
*** links has quit IRC09:51
*** hseipp has quit IRC09:52
*** hseipp has joined #openstack-swift09:56
*** armaan has joined #openstack-swift10:03
*** pcaruana has joined #openstack-swift10:04
*** links has joined #openstack-swift10:05
*** tovin07_ has quit IRC10:11
*** kei_yama has quit IRC10:12
*** mvk has joined #openstack-swift10:14
*** cshastri has quit IRC10:35
*** dr_gogeta86 has joined #openstack-swift10:39
*** dr_gogeta86 has quit IRC10:39
*** dr_gogeta86 has joined #openstack-swift10:39
*** cshastri has joined #openstack-swift10:48
*** pcaruana has quit IRC12:02
*** pcaruana|afk| has joined #openstack-swift12:02
openstackgerritMerged openstack/swift master: Show devices marked as deleted on empty rings  https://review.openstack.org/53083912:16
openstackgerritMerged openstack/swift master: Change exit code when displaying empty rings  https://review.openstack.org/53248412:16
openstackgerritMerged openstack/swift feature/deep: Add includes method to ShardRange  https://review.openstack.org/53090112:17
*** portante has quit IRC12:24
*** mvk has quit IRC12:25
*** portante has joined #openstack-swift12:27
*** csmart has left #openstack-swift12:42
*** pcaruana|afk| has quit IRC12:49
*** pcaruana|afk| has joined #openstack-swift13:02
*** hseipp has quit IRC13:03
*** mvk has joined #openstack-swift13:26
*** brimestone has joined #openstack-swift13:53
*** brimestone has quit IRC14:22
*** psachin has quit IRC14:24
*** bkopilov has quit IRC14:58
*** cbartz has quit IRC15:13
*** cbartz has joined #openstack-swift15:18
*** saint_ has joined #openstack-swift15:18
*** cbartz has quit IRC15:24
*** cbartz has joined #openstack-swift15:26
*** hseipp has joined #openstack-swift15:30
openstackgerritThiago da Silva proposed openstack/swift master: fix barbican integration  https://review.openstack.org/53286515:34
tdasilvamathiasb: if you have a chance, it would be great to get your review on ^^^15:37
*** itlinux has joined #openstack-swift15:37
*** links has quit IRC15:38
tdasilvaWe should add a gate job that tests barbican+swift integration to try to catch these issues early on, hopefully before APIs are broken15:39
*** itlinux has quit IRC15:47
*** bkopilov has joined #openstack-swift15:51
*** armaan has quit IRC16:04
*** itlinux has joined #openstack-swift16:08
*** saint_ has quit IRC16:14
*** armaan has joined #openstack-swift16:17
*** armaan has quit IRC16:21
*** chsc has joined #openstack-swift16:34
*** verto_ has left #openstack-swift16:43
*** armaan has joined #openstack-swift16:55
*** pcaruana|afk| has quit IRC16:57
*** cbartz has quit IRC17:11
*** geaaru has quit IRC17:16
*** links has joined #openstack-swift17:17
*** links has quit IRC17:17
*** JimCheung has joined #openstack-swift17:19
*** JimCheung has quit IRC17:19
*** JimCheung has joined #openstack-swift17:20
*** hseipp has quit IRC17:25
*** gkadam has quit IRC17:37
*** brimestone has joined #openstack-swift17:40
*** cshastri has quit IRC17:41
*** awkwardpenguin has joined #openstack-swift17:47
-openstackstatus- NOTICE: Due to an unexpected issue with zuulv3.o.o, we were not able to preserve running jobs for a restart. As a result, you'll need to recheck your previous patchsets17:48
*** jistr is now known as jistr|afk17:55
*** awkwardpenguin has quit IRC17:58
*** awkwardpenguin has joined #openstack-swift18:00
*** brimestone has quit IRC18:17
*** brimestone has joined #openstack-swift18:19
*** brimestone has quit IRC18:25
*** mvk has quit IRC18:32
*** tesseract has quit IRC18:45
*** brimestone has joined #openstack-swift18:57
*** awkwardpenguin has quit IRC19:02
*** hseipp has joined #openstack-swift19:10
*** awkwardpenguin has joined #openstack-swift19:15
*** gkadam has joined #openstack-swift19:17
*** awkwardpenguin has quit IRC19:20
*** hseipp has quit IRC19:21
*** itlinux has quit IRC19:26
mathiasbtdasilva: I'll have a look!19:46
mathiasbtdasilva: did you resolve the issue you were seeing yesterday?19:46
tdasilvamathiasb: not yet, currently trying to re-create your environment19:46
tdasilvadevstack env.19:46
mathiasbI just realized I still had 'sudo add-apt-repository -y cloud-archive:newton' instead of pike, I'm rerunning now to see if that makes a difference19:47
tdasilvamathiasb: ah cool, just made that change...19:49
tdasilvamathiasb: did you also change: DEVSTACK_BRANCH=stable/pike ?19:49
mathiasbyes, that I changed19:49
tdasilvamathiasb: cool, running now...ran against master but was getting some weird keystone errors and remembered that you mentioned running pike devstack19:51
*** itlinux has joined #openstack-swift19:54
*** brimestone has quit IRC19:54
*** itlinux has quit IRC19:55
*** jistr|afk is now known as jistr19:57
*** armaan has quit IRC20:02
*** armaan has joined #openstack-swift20:03
*** mvk has joined #openstack-swift20:08
*** gkadam has quit IRC20:12
torgomatichas anyone seen this unit test failure? FAIL: test_multiple_tier_dispersion (test.unit.common.ring.test_builder.TestRingBuilderDispersion)20:31
torgomaticfull error: https://gist.github.com/smerritt/7dad7cacf8a4b12432557e326b3fa61d20:31
torgomaticit's blowing up in the gate sometimes, like http://logs.openstack.org/74/532174/1/gate/cross-swift-py27/cc370d3/job-output.txt.gz#_2018-01-11_20_07_17_85114920:31
openstackgerritSamuel Merritt proposed openstack/swift master: Limit object-expirer queue updates on object DELETE, PUT, POST  https://review.openstack.org/53234220:32
openstackgerritSamuel Merritt proposed openstack/swift master: Don't make async_pendings during object expiration  https://review.openstack.org/53238320:32
openstackgerritClay Gerrard proposed openstack/swift master: Let recon-cron work with conf.d  https://review.openstack.org/53269620:36
openstackgerritSamuel Merritt proposed openstack/swift master: Use X-Timestamp when checking object expiration  https://review.openstack.org/53259520:55
*** bigdogstl has joined #openstack-swift20:56
*** bigdogstl has quit IRC21:15
claygtorgomatic: IIRC that test did give me some greif... we should probably do a PYTHONHASHSEED loop and figure out the range...21:17
claygfor i in {1..100}; do PYTHONHASHSEED=$i nosetests swift/test/unit/common/ring/test_builder.py:TestRingBuilderDispersion.test_multiple_tier_dispersion -vsx; if [ $? -ne 0 ] ; then echo "failed with $i"; break; fi; done21:19
claygrunning...21:19
claygoh.. hrm... does that only effect dict order?  i maybe be thinking of the wrong var...21:19
claygwell it failed anyway -> parts in 127.1.1.5 was 407 expected 40121:21
*** awkwardpenguin has joined #openstack-swift21:25
*** awkwardpenguin has quit IRC21:30
*** brimestone has joined #openstack-swift21:33
openstackgerritClay Gerrard proposed openstack/swift master: Recenter builder test expectation around random variance  https://review.openstack.org/53297821:37
*** brimestone has quit IRC21:37
claygtorgomatic: I added like a random.seed(os.environ['SEED']) kinda thing and ran it in a loop - increasing the delta by 1 probably would have also worked... but I think this is better21:37
*** awkwardpenguin has joined #openstack-swift21:42
*** bigdogstl has joined #openstack-swift21:45
*** rcernin has joined #openstack-swift21:46
*** bigdogstl has quit IRC21:53
*** threestrands has joined #openstack-swift21:58
*** threestrands has quit IRC21:58
*** threestrands has joined #openstack-swift21:58
*** threestrands has quit IRC21:59
*** threestrands has joined #openstack-swift21:59
*** threestrands has quit IRC21:59
*** threestrands has joined #openstack-swift21:59
*** vint_bra has joined #openstack-swift22:00
*** threestrands has quit IRC22:00
*** threestrands has joined #openstack-swift22:01
*** threestrands has quit IRC22:02
*** gyee has joined #openstack-swift22:02
*** threestrands has joined #openstack-swift22:02
mattoliveraumorning22:12
*** bigdogstl has joined #openstack-swift22:12
*** awkwardpenguin has quit IRC22:12
*** bigdogstl has quit IRC22:26
*** bigdogstl has joined #openstack-swift22:26
*** itlinux has joined #openstack-swift22:30
openstackgerritClay Gerrard proposed openstack/swift master: Remove un-needed hack in probetest  https://review.openstack.org/53300022:34
*** neonpastor has quit IRC22:51
*** early has quit IRC22:51
*** early has joined #openstack-swift22:51
*** neonpastor has joined #openstack-swift22:52
*** vint_bra has quit IRC22:53
*** Jeffrey4l has quit IRC22:53
*** itlinux has quit IRC22:55
*** Jeffrey4l has joined #openstack-swift22:56
*** itlinux has joined #openstack-swift22:57
*** itlinux has quit IRC23:12
*** bigdogstl has quit IRC23:19
*** bigdogstl has joined #openstack-swift23:31
*** kei_yama has joined #openstack-swift23:36
*** bigdogstl has quit IRC23:36
*** chsc has quit IRC23:39
*** bigdogstl has joined #openstack-swift23:46
*** armaan has quit IRC23:53

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