Tuesday, 2015-11-17

*** dschroeder has quit IRC00:23
*** memogarcia has quit IRC00:25
*** reldan has quit IRC00:29
*** jonaspf has joined #openstack-freezer02:58
*** jonaspf has quit IRC03:13
*** frescof__ has quit IRC03:18
*** frescof__ has joined #openstack-freezer03:18
*** jonaspf has joined #openstack-freezer03:24
*** jonaspf has quit IRC03:39
*** DuncanT has quit IRC05:25
*** emildi has quit IRC05:25
*** nullvariable has quit IRC05:25
*** DuncanT has joined #openstack-freezer05:26
*** emildi has joined #openstack-freezer05:26
*** nullvariable has joined #openstack-freezer05:31
*** jonaspf has joined #openstack-freezer07:25
*** jonaspf has quit IRC07:40
*** fabriziof has joined #openstack-freezer08:16
*** reldan has joined #openstack-freezer08:48
*** memogarcia has joined #openstack-freezer08:54
*** memogarcia has quit IRC09:08
*** reldan has quit IRC09:11
*** openstackgerrit has quit IRC09:31
*** openstackgerrit has joined #openstack-freezer09:32
*** reldan has joined #openstack-freezer10:05
*** daemontool has joined #openstack-freezer10:12
*** daemontool has quit IRC10:14
*** daemontool has joined #openstack-freezer10:15
openstackgerritFausto Marzi proposed openstack/freezer: Windows Scheduler  https://review.openstack.org/24579310:21
daemontoolall: any reason why the pbr requirements version in kilo is not aligned with kilo requirements? https://github.com/openstack/freezer-web-ui/blob/stable/kilo/setup.py10:23
daemontoolthat needs to be fixed...10:28
m3m0I'll do that now10:29
*** jonaspf has joined #openstack-freezer10:29
daemontoolin stable/kilo10:29
daemontoolthank a lot!10:30
daemontool:)10:30
m3m0daemontool, is this the correct one? setup_requires='pbr>=1.6',10:31
*** openstackgerrit has quit IRC10:31
*** openstackgerrit has joined #openstack-freezer10:32
m3m0or this one? setup_requires='pbr>=0.6,!=0.7,<1.0',10:33
daemontoolyep10:34
daemontoolcheck if it works10:35
daemontoolafter the changes :)10:35
daemontoollol10:35
daemontoolsorry10:35
daemontool1.6 is Liberty10:35
daemontoolwhile pbr>=0.6,!=0.7,<1.0 is for kilo10:35
daemontoolyou can see them from here10:35
daemontoolhttps://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt10:36
openstackgerritMemo Garcia proposed openstack/freezer-web-ui: Pbr to comply against kilo requirements  https://review.openstack.org/24631110:39
m3m0daemontool, this is the commit but I think is not pointing to stable/kilo10:40
daemontoolok10:42
daemontoolso after cloned the repo10:42
daemontoolgo on master10:42
daemontoolsorry go on kilo10:42
daemontoolgit checkout stable/kilo10:42
daemontoolafter the patch10:42
m3m0i did that, git checkout origin/stable/kilo10:42
daemontoolok10:43
daemontoolthen10:43
daemontoolgit review stable/kilo10:43
daemontoolrather just git review10:43
daemontoolotherwise the chance will be sent to master10:43
m3m0k, I miss that step10:43
m3m0done daemontool https://review.openstack.org/#/c/246313/10:46
daemontool:)10:47
openstackgerritFausto Marzi proposed openstack/freezer: Windows Scheduler  https://review.openstack.org/24579310:58
daemontoolall: would be good to understand what needs to be done to support containers backup with freezer11:02
Jokke_m3m0: openstack/requirements has global-requirements.txt ... checkout correct branch and use that as reference11:06
*** reldan has quit IRC11:08
*** reldan has joined #openstack-freezer11:10
*** daemontool has quit IRC11:11
*** daemontool has joined #openstack-freezer11:11
*** jonaspf has quit IRC11:13
openstackgerritPierre-Arthur MATHIEU proposed openstack/freezer: Updated requirements to match Liberty's one  https://review.openstack.org/24633111:15
daemontoolSlashme,  thanks ++11:16
daemontoolfabriziof, ping11:17
Jokke_daemontool: you might want to merge these https://review.openstack.org/#/q/Ib588cf5f7c166088061f0e3ec86addb45a8973b0,n,z11:18
*** daemontool has quit IRC11:23
*** daemontool has joined #openstack-freezer11:24
daemontoolyes Jokke_  thanks11:25
*** daemontool has quit IRC11:25
*** daemontool has joined #openstack-freezer11:26
Jokke_m3m0: were you planning to set the version to 1.1.3 or bump it from that?11:26
Jokke_it's set already to 1.1.3 in stable/kilo11:26
openstackgerritPierre-Arthur MATHIEU proposed openstack/freezer-api: Updated requirements to match Liberty's one  https://review.openstack.org/24634111:32
*** jonaspf has joined #openstack-freezer11:35
m3m0I don;t know why was done automatically, I didn't understood that11:35
m3m0Jokke_11:36
Jokke_so your plan was not to set it to 1.1.4?11:37
openstackgerritEldar Nugaev proposed openstack/freezer: Fix tests  https://review.openstack.org/24579611:38
Jokke_m3m0: fixed it for you then ;)11:40
m3m0thanks Jokke_, quick question, is there a typo on the requirements.txt? or the ui is not displaying it correctly?11:41
m3m0vape?11:42
Jokke_in about 5min ... we have on-call handoff11:46
Jokke_aargh11:46
Jokke_that fucked up11:46
Jokke_need to fix after the meeting11:47
*** reldan has quit IRC11:48
*** reldan has joined #openstack-freezer11:51
*** reldan has quit IRC11:57
*** federico2 is now known as federico312:10
*** reldan has joined #openstack-freezer12:10
Jokke_m3m0: I dunno why the feck it did that for me :(12:11
Jokke_but fixed now12:11
m3m0thanks Jokke_ :) you should stop using notepad12:12
m3m0:)12:12
m3m0daemontool, we need to bump freezer 1.1.3 from stable/kilo in pypy12:15
m3m0soon12:15
m3m0do you want to create as well one for freezer-web-ui in pypy?12:18
Jokke_daemontool: we need to merge all those version bumps12:59
Jokke_on stable/kilo12:59
Jokke_pbr will prevent anything else merging as 1.1.3 has been released already12:59
m3m0Jokke_ is there a policy if I want to send a bug fix for a stable/branch ?13:18
m3m0vannif, is there a way we can set elasticsearch>=1.7.0 by default in the api?13:33
*** szaher_ has joined #openstack-freezer14:02
*** memogarcia has joined #openstack-freezer14:26
vannifin requirements.txt use : elasticsearch>=1.3.0,<=1.7.014:32
vannifbut then the elasticsearch python library would not support the latest elastisearch db. I need to remove the method that is boing deprecated since elasticsearch 1.714:33
*** reldan has quit IRC14:42
*** reldan has joined #openstack-freezer14:43
m3m0reldan... 2015-11-17 14:53:31,532 root CRITICAL [*] Critical Error: <freezer.storage.local.LocalStorage object at 0x7fa21873c210> is not JSON serializable14:55
openstackgerritPierre-Arthur MATHIEU proposed openstack/freezer: Fixed installation of platform-specific requirements  https://review.openstack.org/24643414:56
reldanm3m0: could you please show stack trace, I actually have no idea why we want to serialize localstorage14:56
m3m0is the only thing that the logs shows14:57
reldanCould you please comment line 193 and 204 - 209 in freezer/main.py and retry14:58
openstackgerritPierre-Arthur MATHIEU proposed openstack/freezer: Updated requirements to match Liberty's one  https://review.openstack.org/24633114:59
m3m0reldan, doesn't show anything :(15:02
m3m0the backup finish but I think the problem is the metadata is not being send it15:02
reldanVery very strange15:06
reldanWe can add additional logging to get_metadata15:07
reldanBut now I don’t see how storage can be placed to metadata15:07
reldanGuys, do you know how to fix pbr problem? https://review.openstack.org/#/c/245793/15:10
reldanIt seems that we are blocked now15:10
reldanpbr.version.SemanticVersion(1.1.4), but target version is pbr.version.SemanticVersion(1.1.3)15:10
m3m0I have the same issue15:17
*** samuelBartel has joined #openstack-freezer15:18
m3m0am I the only one having this problem? http://paste.openstack.org/show/479130/15:21
reldanm3m0: Can you add logging in job.py 111 line15:23
reldanor just print15:23
reldanprint metadata15:23
Jokke_m3m0: https://wiki.openstack.org/wiki/StableBranch15:24
Jokke_I'll fix the repos in a sec15:25
m3m0k I'll do that15:26
reldanm3m0: it seems that instead of timestamp or mode or etc we have storage, seems that we invoke somewhere function with wrong sequence of arguments15:27
openstackgerritErno Kuvaja proposed openstack/freezer: Fix versions for Liberty  https://review.openstack.org/24644615:27
openstackgerritErno Kuvaja proposed openstack/freezer-api: Fix versions for Liberty  https://review.openstack.org/24644815:28
reldanThank you, hope it will help15:28
m3m0is nto storage an argument ?15:28
m3m0so how can we use storage the argument instead of storage the object?15:29
reldanDo you need to have storage in metadata?15:30
reldanlike a string?15:30
openstackgerritErno Kuvaja proposed openstack/freezer-web-ui: Fix versions for Liberty  https://review.openstack.org/24645115:30
m3m0yes, at least from the ui is a very good value to have15:30
Jokke_When https://review.openstack.org/#/q/I6bcd9b1d3462ccf9b35119c571ec57d9aa548578,n,z is merged you can start merging stuff again, that will fix the pbr error15:31
reldanm3m0: See now. I execute this in main.py line 133 backup_args.__dict__['storage'] = storage15:31
reldanand rewrite string to object15:31
m3m0do you want to send the patch?15:32
reldanWhat behaviour do you expect actually? I can do differently. 1 way - just instead of rewriting storage use something like storage_object. 2 - way - add method to storage def name: str15:33
m3m0just the get the string for the storage argument (swift, local, ssh)15:34
*** daemontool has quit IRC15:34
reldanOk m3m0: I actually don’t like how we work with this metadata - but it’s different problem. Let me send a patch15:35
*** samuelBartel has quit IRC15:41
openstackgerritEldar Nugaev proposed openstack/freezer: Fix metadata storage  https://review.openstack.org/24645615:43
m3m0reldan, should this be on kilo?15:53
reldancommit 01421da3525665d9fce1a2a5adffa5873c01f20615:54
reldanAuthor: memo <sirmemogarcia@gmail.com>15:54
reldanDate:   Fri Nov 13 15:39:50 2015 +000015:54
reldan    Add backup metadata fields15:54
reldanThis is in kilo?15:54
*** daemontool has joined #openstack-freezer15:57
daemontoolJokke_, re: https://review.openstack.org/#/q/I6bcd9b1d3462ccf9b35119c571ec57d9aa548578,n,z yes thanks a lot!15:58
daemontoolas soon as the verification pass, I'll approve it15:58
Jokke_:)15:58
Jokke_I used the same change id for all of them so it's easy to track15:58
*** daemontool has quit IRC15:59
*** daemontool has joined #openstack-freezer15:59
reldanhttps://review.openstack.org/#/c/246460/16:00
daemontoolJokke_, we'd have spend 1 week to fix that, thanks16:00
daemontools/fix/understand and fix/16:00
*** dschroeder has joined #openstack-freezer16:00
daemontool:)16:00
Jokke_damn16:00
Jokke_sorry to notice it only now16:01
daemontoolreldan,  one sec, let's merge the version changes16:01
reldanYes, sure it is for m3m016:01
daemontoolthen we'll rebase current commits16:01
daemontool:)16:01
daemontoolok16:01
Jokke_daemontool: the kilo version bump needs to happen as well16:01
daemontoolyes, that's what I'm referring too16:03
daemontoolall: please review https://review.openstack.org/#/q/I6bcd9b1d3462ccf9b35119c571ec57d9aa548578,n,z quite critical16:05
Jokke_so just for future reference ... every time after release the setup.cfg version need to be lifted or that pbr check will fail it's safe to bump it up by patch X.Y.+1 and if minor release needed change it again before you tag. After curring stable branch, master needs to have minor bump to leave the patch room for the stable releases even if there is nothing merged that would othervice warrant it16:06
m3m0reldan, your patch works, thanks :)16:06
Jokke_:%s/curring/cutting/16:06
reldanm3m0: thank you for help with branches :)16:06
daemontoolJokke_, ++16:07
daemontoolreldan, you didn't miss not even 1 second ;)16:16
*** fabriziof has quit IRC16:17
reldanYes, I should review more carefully then :)16:17
daemontooljust kidding :)16:18
daemontoolall: after the 3 commits here are merged, please rebase your changes https://review.openstack.org/#/q/I6bcd9b1d3462ccf9b35119c571ec57d9aa548578,n,z16:19
*** fabriziof has joined #openstack-freezer16:27
openstackgerritMerged openstack/freezer-web-ui: Fix versions for Liberty  https://review.openstack.org/24645116:33
openstackgerritMerged openstack/freezer-api: Fix versions for Liberty  https://review.openstack.org/24644816:33
daemontoolfabriziof, hi16:34
openstackgerritMerged openstack/freezer: Fix versions for Liberty  https://review.openstack.org/24644616:38
daemontoolall: now, rebase :)16:39
openstackgerritFausto Marzi proposed openstack/freezer: Improvements for windows snapshots  https://review.openstack.org/24573716:42
openstackgerritFausto Marzi proposed openstack/freezer: Windows Scheduler  https://review.openstack.org/24579316:43
openstackgerritEldar Nugaev proposed openstack/freezer: Fix tests  https://review.openstack.org/24579616:43
daemontoolJokke_,  here https://review.openstack.org/#/c/246313/ the version was already bumped to 1.1.316:53
daemontoolaligned with freezer and freezer-api (1.1.3 in kilo)16:54
daemontoolI'll take a look at it in a bit16:54
Jokke_oh the pbr requirement is in test-requirements ... will drop it from there16:58
Jokke_that's why it's failing16:58
daemontoolah16:58
daemontoolgood catch16:58
daemontoolis that the right place?16:59
daemontoolI think it should be in requirements.txt16:59
Jokke_yes, that's why I'm removing the test-requirements line16:59
Jokke_there17:01
Jokke_daemontool: by warehouse.python.org the 1.1.3 is released already17:04
*** daemontool has quit IRC17:04
*** daemontool has joined #openstack-freezer17:04
Jokke_daemontool: by warehouse.python.org the 1.1.3 is released already17:05
daemontoolJokke_, yes17:05
daemontoolthat is 1.1.317:05
daemontoolstable/kilo17:05
daemontoolthat change is in stable/kilo17:05
Jokke_yes17:05
daemontoolah ok17:05
daemontoolyou are bumping17:05
daemontoolbecause of that very fix?17:05
Jokke_so needs to be bumped up for next release17:05
Jokke_so always after release first commit to merge is the version bump, otherwise pbr will complain17:06
Jokke_the version number in the HEAD is kind of indicator towards which release the development is happening17:06
*** jonaspf has quit IRC17:08
*** jonaspf has joined #openstack-freezer17:10
Jokke_daemontool: please see https://review.openstack.org/#/q/Iafe8007765190129e9f430139f0e6fffabd8b2f2,n,z ;)17:12
*** jonaspf has quit IRC17:26
*** jonaspf has joined #openstack-freezer17:27
daemontoolJokke_, +2ed17:47
daemontoolnow everything's clear :)17:49
Jokke_:)17:51
Jokke_good17:51
Jokke_back to work then all ye17:51
Jokke_no more excuses!17:52
Jokke_:P17:52
daemontoolhaha17:53
daemontoolhere: anyone can review https://review.openstack.org/#/c/246368/  https://review.openstack.org/#/c/246366/17:56
*** emildi has quit IRC18:00
*** emildi has joined #openstack-freezer18:00
*** reldan has quit IRC18:01
*** szaher_ has quit IRC18:19
Jokke_daemontool: you wanna +A this or should I? https://review.openstack.org/#/c/246366/ the two of us are only ones who can?18:27
daemontoolI think the others can do it too18:29
Jokke_that's stable18:29
daemontoolI need to check18:30
*** jonaspf has quit IRC18:30
daemontoolah, I have to add the others too18:31
daemontoolfrescof__,  can also18:32
daemontoolnot sure he's online18:33
memogarcianeed help?\18:34
daemontoolmemogarcia, can you give +A here? https://review.openstack.org/#/c/246366/18:35
Jokke_daemontool: no do not add others yet18:35
daemontoolwhy?18:36
Jokke_need to check with ttx if freezer-stable-maint (as in independent release) needs to follow the same rules as the managed release stable teams18:36
daemontoolok18:36
Jokke_only people who have been vetted by the stable-maint-core (as in them taking written record that the person has read the stable policy and is willing to follow it) should be added18:37
*** daemontool_ has quit IRC18:37
Jokke_normally the *-stable-maint is owned by the stable-maint-core so that only they even can add18:38
daemontoolok now is how it was before18:38
Jokke_I'll check that tomorrow when ttx is again online18:38
Jokke_will let you know18:38
daemontoolI'll give +A to that now as frescof__  is not online18:38
daemontoolhave to go now, laterz :)18:39
daemontool+Aed18:39
Jokke_CU18:39
Jokke_the -api one as well?18:39
Jokke_well doesn't really matter unless we have something urgent that needs to go in18:40
*** daemontool has quit IRC18:44
*** reldan has joined #openstack-freezer19:12
*** fabriziof has quit IRC19:40
*** jonaspf has joined #openstack-freezer19:48
*** jonaspf has quit IRC20:02
*** jonaspf has joined #openstack-freezer20:03
*** jonaspf has quit IRC20:18
*** reldan has quit IRC20:21
*** reldan has joined #openstack-freezer20:33
*** reldan has quit IRC20:42
*** reldan has joined #openstack-freezer21:04
*** reldan has quit IRC21:13
*** reldan has joined #openstack-freezer21:15
*** reldan has quit IRC21:28
*** memogarcia has quit IRC22:54

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