Tuesday, 2014-01-21

*** bauzas has quit IRC00:39
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Add utils to work with openstack components  https://review.openstack.org/5229602:39
*** SergeyLukjanov_ is now known as SergeyLukjanov05:06
*** chandankumar_ has joined #openstack-climate05:14
*** SergeyLukjanov is now known as SergeyLukjanov_a06:12
*** SergeyLukjanov_a is now known as SergeyLukjanov_06:13
*** SergeyLukjanov_ is now known as SergeyLukjanov06:42
*** SergeyLukjanov is now known as SergeyLukjanov_07:29
*** bauzas has joined #openstack-climate08:08
bauzasmorning08:24
bauzasNikolay_St: you there ?08:27
bauzasI'm reviewing one last time https://review.openstack.org/#/c/52296/3708:27
bauzasand exceptions are not yet in manager/exceptions.py08:27
bauzasso, I would like to know if you have time for a new patchset or we raise a bug08:28
bauzasNikolay_St: what do you think of it ?08:28
*** SergeyLukjanov_ is now known as SergeyLukjanov08:37
*** DinaBelova_ is now known as DinaBelova08:43
Nikolay_Stbauzas: hi08:45
Nikolay_Stbauzas: just arrived at the office08:46
Nikolay_Stbauzas: I'll do next patchset in few minutes08:46
bauzasok cool08:51
bauzasDinaBelova: could you please review https://review.openstack.org/#/c/59109/ ?08:54
bauzasI updated it08:54
DinaBelovaI'm looking at it right now08:54
bauzascool thanks08:54
bauzasscroiset is going to work on the latest comments for the PR plugin08:55
bauzasincl. the Jenkins ones :)08:55
DinaBelovaok :)08:56
bauzasonce Nikolay_St provides a new patchset for utils, will give +2 to it08:56
DinaBelovanice to hear that :)08:56
DinaBelovagreat, thnx :)08:56
bauzaswe will still have 3 review for VR usecase, and 4 reviews left for PR08:57
bauzasthat's still possible08:57
Nikolay_Stbauzas: one minute please09:00
bauzasI can increase test coverage for the Nova filter09:00
Nikolay_Stabout what exceptions do you talk?09:00
bauzasI'm just saying that exceptions are defined in climate/exceptions.py in the utls review09:03
bauzasthey need to be created in climate/manager/exceptions.py09:03
bauzasI have to go to a meeting09:03
bauzas1 hour around09:03
bauzassee the patch that has been merged about Exceptions09:04
bauzasyou'll understand09:04
bauzasthanks09:04
bauzasbrb in 1g09:04
bauzas1h09:04
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Add utils to work with openstack components  https://review.openstack.org/5229609:15
Nikolay_Stbauzas: please with +209:25
Nikolay_Stbauzas: please wait09:25
Nikolay_Stthat what I mean09:25
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Add utils to work with openstack components  https://review.openstack.org/5229609:43
Nikolay_Stbauzas: it's okay with +2 now09:44
bauzasback from meeting10:01
bauzasok, looking at your patch10:01
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement keystone trust support  https://review.openstack.org/4800210:03
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement basic plugin for VM management  https://review.openstack.org/4914210:03
DinaBelovabauzas, we believe it's ok with utils and I see you gave +2 to it. We are running final testing now with Nick10:10
DinaBelovaif last checking will show everything ok, I'll give my +2/A10:10
bauzasI gave +2 because I checked the diffs in between patchsets, and nothing is broken between those10:10
DinaBelovabauzas, I know :) thanks10:11
bauzasthe exceptions are correcty located, either in the global ones for the API, or in the Manager ones for the ones raised by Manager10:11
bauzasthe try:except: clause is correct10:11
DinaBelovawe are just running now final full process checking for VM use case10:11
DinaBelovato be sure everything is ok with utils10:11
bauzaseven if I think the text would have been a bit better :)10:11
DinaBelova:)10:11
bauzasbut anyhow, I'm good to go10:12
DinaBelovaok10:12
bauzasI'm rewriting the filter queries as per your comment10:12
bauzasis Zuul broken ?10:16
bauzascan't see https://review.openstack.org/#/c/52296/ in the pipe10:16
bauzaseven when asking for a recheck10:16
DinaBelovabauzas, don't know...10:18
DinaBelovaI see that too..10:18
bauzashttp://status.openstack.org/zuul/10:20
bauzasoops10:20
bauzasQueue lengths: 436 events, 4 results.10:20
DinaBelova:D10:21
openstackgerritSergey Lukjanov proposed a change to stackforge/climate: Fix malformed plugins table  https://review.openstack.org/6806110:30
DinaBelovabauzas, it seems like we found small degradation bug in keystone utils connected with trusts10:32
DinaBelovawait a second10:32
DinaBelovasome patch sets ago we had no it :D10:32
bauzasuh10:34
bauzasok, moving into -110:36
DinaBelovaas you wish :D10:37
bauzasI trust you anyway10:37
DinaBelova:D10:37
bauzasideally, if you find why it fails, code an unittest associated with :)10:37
bauzas(if possible of course ;) )10:37
DinaBelovai hate word 'trust' already10:37
bauzas:p10:37
DinaBelovathat's not really connected with some bug10:38
DinaBelovabut with args pssed to keystoneclient10:38
DinaBelovapassed*10:38
bauzasanyway, before changing from +2 to -1, are you sure it's related to this patch ?10:38
openstackgerritSylvain Bauza proposed a change to stackforge/climate: Filter DB queries per project_id  https://review.openstack.org/5910910:40
DinaBelovabauzas, can you git ve us several minutes to be sure?10:40
DinaBelovagive*10:40
bauzassure of course10:40
bauzasI'm rebasing one patch which failed to merge10:41
DinaBelovaok10:45
*** SergeyLukjanov is now known as SergeyLukjanov_11:15
*** SergeyLukjanov_ is now known as SergeyLukjanov11:19
*** DinaBelova is now known as DinaBelova_12:37
*** SergeyLukjanov is now known as SergeyLukjanov_a13:02
*** SergeyLukjanov_a is now known as SergeyLukjanov_13:03
*** DinaBelova_ is now known as DinaBelova13:07
*** SergeyLukjanov_ is now known as SergeyLukjanov13:09
bauzasfolks, please read -dev ML13:22
bauzasDinaBelova: you'll find that I'm discussing with Phil Day about reservations and dedicated instances13:22
bauzasDinaBelova: we're now visible, and that definitely forces us to deliver 0.1 asap13:23
bauzasDinaBelova: particularly as both plugins are not yet ready13:23
bauzasDinaBelova: in trunk I mean13:23
DinaBelovabauzas, I've seen that ml conversation13:29
bauzasall the concepts are mixed13:36
bauzasbut that's interesting13:36
bauzasI still have one mail to reply13:36
DinaBelovaand we have complete trash with keystone now...13:37
DinaBelovastill debugging13:37
bauzasok13:38
*** YorikSar has quit IRC13:38
bauzasI've seen all the -1 :(13:38
bauzasabout VT13:39
bauzasVR13:39
*** YorikSar has joined #openstack-climate13:40
bauzasoh, the py27 are only due to the fact that Manager exceptions have changed13:40
bauzaspy27 check error, I mean13:41
DinaBelovayep, I see that13:42
DinaBelovabut we have problems with trusts now13:42
DinaBelovastrange moment is13:43
DinaBelovathat this piece of code has not changed for a while13:43
DinaBelovaso now we are working on our testing lab13:43
DinaBelovato find out reason for that13:43
*** YorikSar has quit IRC13:51
*** YorikSar has joined #openstack-climate13:52
bauzasoh ok13:58
DinaBelovait seems that Nick had old devstack lab14:01
DinaBelovaif so14:01
DinaBelovai'm going to become crazy :D14:01
bauzas:)14:03
bauzasI was Ops for 8 years, I'm glad having this experience for managing pressure :)14:03
DinaBelovaof course, there were some more moments there14:04
DinaBelovaincluding some comments Nick fixed and it turned out that these lines were still needed :)14:04
bauzaswell, keep calm, everything will be cool :)14:04
DinaBelovayeeep :)14:05
bauzasDinaBelova: btw. I fixed your comment here : https://review.openstack.org/#/c/59109/14:09
bauzasif you're happy with this code... :)14:09
openstackgerritSylvain Bauza proposed a change to stackforge/climate: Fix coverage for add_computehost with ID of host  https://review.openstack.org/6268514:09
bauzas(I'm not doing lobbying here... :D )14:10
*** YorikSar has quit IRC14:10
DinaBelovaI loved your code even from previous ps :)14:11
bauzasyou saw the main thing, about the is_admin flag autopopulated ?14:12
bauzasI put the code at the API level, when creating context, because it was for me the best place for it14:12
DinaBelovayes, I saw that14:13
DinaBelovaI'm ok with that14:13
bauzasok14:13
DinaBelovaalso it seems that finally we fixed all f*ckup moments with code14:14
DinaBelovaNick will fix ly27 errors14:14
openstackgerritSwann Croiset proposed a change to stackforge/climate: Physical host reservation (DB related things)  https://review.openstack.org/6470514:15
DinaBelovaand we'll see WORKING 3 changes from him14:15
bauzasDinaBelova: cool14:19
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement keystone trust support  https://review.openstack.org/4800214:30
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Add utils to work with openstack components  https://review.openstack.org/5229614:30
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement basic plugin for VM management  https://review.openstack.org/4914214:30
*** SergeyLukjanov is now known as SergeyLukjanov_a14:42
*** SergeyLukjanov_a is now known as SergeyLukjanov_14:43
*** SergeyLukjanov_ is now known as SergeyLukjanov14:50
*** bauzas has quit IRC14:51
*** bauzas has joined #openstack-climate14:53
openstackgerritSwann Croiset proposed a change to stackforge/climate: Physical host reservation plugin  https://review.openstack.org/5428515:14
DinaBelovabauzas, scroiset has published some comment to your code https://review.openstack.org/#/c/59109/4/climate/db/sqlalchemy/api.py15:42
DinaBelovaAnd i'm quite interested in your unswer15:42
DinaBelovamay you please take a look?15:42
scroisetDinaBelova: FYI sbauza will come back soon IIUC15:44
DinaBelovascroiset, ok. thanks15:45
scroisetDinaBelova: I'm also interested to heard his answer :)15:45
DinaBelova:D15:45
scroisetDinaBelova: I'm looking your review about db things ... breaking my brain .. you maybe right but not yet sure15:46
DinaBelovascroiset I just think that should go after first part without any else as i see previous variant15:49
DinaBelovajust see diff https://review.openstack.org/#/c/64705/5..6/climate/db/sqlalchemy/api.py15:51
DinaBelovathat time it was15:51
DinaBelovafor query in queries: work_with column_if_if_is15:51
DinaBelovaand  for query in queries: work_with_extra_filter15:52
bauzaswell, this is a very good question :)15:52
DinaBelovabauzas :D15:52
bauzasspeaking about https://review.openstack.org/#/c/59109/4/climate/db/sqlalchemy/api.py15:52
bauzasI would say I placed here for 2 reasons :15:52
bauzas1. Olso/Nova/Cinder allowed this parameter to be passed15:53
bauzas2. That makes sense15:53
bauzas:D15:53
bauzasie. there are 2 possibilities for selecting an object with an empty tenant_id15:54
DinaBelovabauzas, we don15:54
bauzaseither we consider it should be shown to the user15:54
bauzasor, we say that no project_id means this is a "shared" resource, which can be shown15:54
DinaBelova*don't say that's no logic here. We just say that param is used now nowhere*15:55
DinaBelovawe are about 'allow_none' stuff15:55
scroisetI propose to remove this stuff until we need it ..15:57
bauzasok for removing it, but in case we want it, we should enable it as it is15:57
*** SergeyLukjanov is now known as SergeyLukjanov_15:57
DinaBelovabauzas, I may lost this point... May you explain how allow_none might be used now?15:57
DinaBelovaI'm just a little bit crazy after today :)15:58
bauzasthis is not in use now :)15:58
bauzasI provided it, because I wanted the method to be as generic as possible15:58
scroisetit's for future use cases  ;)15:59
DinaBelovabauzas, ok, so may you remove it now? we'll keep in mind such possibility if needed?15:59
bauzasok :)15:59
scroiset+115:59
DinaBelovaI just think this change is needed with stuff having need in it15:59
DinaBelovascroiset, as for https://review.openstack.org/#/c/64705/5..6/climate/db/sqlalchemy/api.py - I think we may need some help to find out who's right16:01
DinaBelovabauzas, help us :D16:01
DinaBelovai need to go afk now16:01
DinaBelovawill be here in an hour16:01
*** DinaBelova is now known as DinaBelova_16:02
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement keystone trust support  https://review.openstack.org/4800216:06
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Add utils to work with openstack components  https://review.openstack.org/5229616:06
openstackgerritNikolay Starodubtsev proposed a change to stackforge/climate: Implement basic plugin for VM management  https://review.openstack.org/4914216:06
Nikolay_Stbauzas: changes which we did in utils was help from Yuri Taraday - previous version was trash and didn't work16:09
*** Nikolay_St has quit IRC16:09
bauzasok16:10
*** chandankumar_ has quit IRC16:10
openstackgerritSylvain Bauza proposed a change to stackforge/climate: Filter DB queries per project_id  https://review.openstack.org/5910916:21
*** DinaBelova_ is now known as DinaBelova16:33
openstackgerritSwann Croiset proposed a change to stackforge/climate: Physical host reservation plugin (lease update)  https://review.openstack.org/6712116:38
*** YorikSar has joined #openstack-climate16:44
*** bauzas has quit IRC16:45
*** DinaBelova is now known as DinaBelova_16:58
*** SergeyLukjanov_ is now known as SergeyLukjanov17:22
*** DinaBelova_ is now known as DinaBelova17:45
openstackgerritA change was merged to stackforge/climate: Physical host reservation (manager and base plugin)  https://review.openstack.org/6470618:11
*** DinaBelova is now known as DinaBelova_20:08
*** bauzas has joined #openstack-climate20:08
openstackgerritJenkins proposed a change to stackforge/climate: Updated from global requirements  https://review.openstack.org/6825420:30
openstackgerritA change was merged to stackforge/climate: Fix malformed plugins table  https://review.openstack.org/6806121:43
*** SergeyLukjanov is now known as SergeyLukjanov_a22:50
*** SergeyLukjanov_a is now known as SergeyLukjanov_22:51

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