*** chandankumar_ has joined #openstack-climate | 03:36 | |
*** chandankumar_ has quit IRC | 03:40 | |
*** chandankumar_ has joined #openstack-climate | 03:42 | |
*** chandankumar_ has quit IRC | 03:46 | |
*** chandankumar__ has joined #openstack-climate | 03:47 | |
*** chandankumar__ has left #openstack-climate | 03:50 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 05:15 | |
*** DinaBelova_ is now known as DinaBelova | 06:01 | |
*** DinaBelova is now known as DinaBelova_ | 06:04 | |
*** DinaBelova_ is now known as DinaBelova | 06:40 | |
DinaBelova | heh | 06:48 |
---|---|---|
DinaBelova | http://instagram.com/p/jyE52fJjOh/ | 06:48 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 06:52 | |
*** DinaBelova is now known as DinaBelova_ | 06:59 | |
*** ppetit has joined #openstack-climate | 07:52 | |
Nikolay_St | ola! | 07:56 |
Nikolay_St | guys, we need final review for vm-plugin | 07:59 |
Nikolay_St | scroiset: are you here? | 08:10 |
*** bauzas has joined #openstack-climate | 08:23 | |
Nikolay_St | bauzas: hi | 08:26 |
bauzas | Nikolay_St: hi | 08:26 |
Nikolay_St | bauzas: can you review latest patchset of vm_plugin? | 08:26 |
bauzas | sure, I'm on it | 08:27 |
bauzas | at the first glance, I'm OK with the change | 08:29 |
bauzas | giving +1 | 08:29 |
bauzas | will give +2 once I'll test it | 08:29 |
Nikolay_St | ok | 08:29 |
*** Nikolay_St has quit IRC | 08:51 | |
bauzas | DinaBelova_: sorry, had issues with my devstack | 09:09 |
bauzas | now, testing again | 09:09 |
bauzas | FYI, I'm settuping a devstack using docker | 09:09 |
*** Nikolay_St has joined #openstack-climate | 09:17 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:36 | |
*** DinaBelova_ is now known as DinaBelova | 09:40 | |
DinaBelova | bauzas, please, don't worry :) | 09:40 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 09:40 | |
DinaBelova | after everything will be merged, I insist on testing with OS services tarballs from pypi.openstack.org (to be sure about releases, etc.) and our stable(?) code | 09:42 |
*** DinaBelova is now known as DinaBelova_ | 09:46 | |
*** DinaBelova_ is now known as DinaBelova | 10:15 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 10:19 | |
*** DinaBelova is now known as DinaBelova_ | 10:42 | |
*** DinaBelova_ is now known as DinaBelova | 11:17 | |
bauzas | DinaBelova: I just spotted a bug when deleting a lease that already started | 11:23 |
bauzas | the Manager is raising an Exception but the API says 202 :) | 11:24 |
DinaBelova | :D | 11:24 |
DinaBelova | sometimes it happens | 11:24 |
bauzas | fixing it, so the client would be notified of it | 11:24 |
DinaBelova | ok, great | 11:24 |
DinaBelova | how's your testingVM plugin? | 11:24 |
bauzas | that's when testing I saw that :) | 11:24 |
bauzas | as said yesterday, I have an issue when unshelving | 11:25 |
bauzas | but that's neutron stuff | 11:25 |
DinaBelova | I understood that)) I only mean status of your research :D | 11:25 |
bauzas | I can see Climate sending the request up to Nova | 11:25 |
bauzas | well, the good news is that the latest patch reproduces the bug without regressing :D | 11:25 |
DinaBelova | :D:D:D | 11:25 |
DinaBelova | Also I've implemented yesterday unit tests for extensions | 11:26 |
bauzas | so, I'll give 2 hours for testing the end of lease, and then give +2 | 11:26 |
bauzas | oho k | 11:26 |
bauzas | oh ok | 11:26 |
bauzas | good news | 11:26 |
DinaBelova | And spmehow found infound bug in it :D | 11:26 |
DinaBelova | somehow* | 11:26 |
bauzas | oh ok | 11:26 |
bauzas | my main concern is about this review | 11:26 |
bauzas | it takes a while for testing the VM plugin | 11:26 |
bauzas | I had devstack issues this morning | 11:26 |
DinaBelova | bauzas, don't worry, please | 11:27 |
DinaBelova | we should be oriented on features for 0.1 | 11:27 |
DinaBelova | not date, really... | 11:27 |
bauzas | so, I'm also taking an action to setup new devstack on top of docker containers | 11:27 |
DinaBelova | bauzas, gotcha | 11:27 |
bauzas | because I'm only having 4GB of RAM | 11:27 |
bauzas | and two KVMs are far too high for my laptop :) | 11:28 |
bauzas | plus the fact it's taking >1min to fetch one patch thanks to the excellent Internet connection | 11:28 |
DinaBelova | I completely understand that, we all have such issues... | 11:28 |
bauzas | (not kidding) | 11:28 |
DinaBelova | 0_0 | 11:28 |
DinaBelova | really????? | 11:28 |
bauzas | yup | 11:28 |
bauzas | we are behind a proxy | 11:29 |
DinaBelova | that's amazing.... if you understand me :D | 11:29 |
bauzas | and this proxy totally s... | 11:29 |
bauzas | I understand you | 11:29 |
bauzas | I think we should definitely do a kickoff meeting in Grenoble in the next couple of months :p | 11:30 |
bauzas | you would see my world :) | 11:30 |
DinaBelova | :D | 11:30 |
bauzas | that said, that would be awesome | 11:30 |
DinaBelova | we all are doing now really useful things, Nick will be testing, I'm writing docs, you're reviewing.. I dunno ow abour Swann and Francois, but I believe they do smth great now too | 11:31 |
DinaBelova | we don't spend time on nothing | 11:31 |
DinaBelova | and that's great :) | 11:31 |
DinaBelova | as it should be | 11:31 |
Nikolay_St | DinaBelova: however my environment failed to start | 11:31 |
DinaBelova | also I found some problems with release, because o them we won't have climate tarball on pypi.openstack.org | 11:32 |
DinaBelova | we'll have that on launchpad only | 11:32 |
bauzas | ah | 11:32 |
DinaBelova | there are two reasons - we have no jobs for releasing, but I already proposed change for them | 11:33 |
DinaBelova | that's not the biggest problem | 11:33 |
DinaBelova | the main one is that there is climate in pypi.python.org | 11:33 |
bauzas | oh dear | 11:34 |
DinaBelova | and on the rtfd the same thing - but there we may name climate as openstack-climate | 11:34 |
DinaBelova | and everything is ok | 11:34 |
DinaBelova | but on pypi it's problem | 11:34 |
DinaBelova | and without solving it any releasing job is useless really | 11:35 |
DinaBelova | that's why I thought about tarball on launchpad only for 0.1 | 11:35 |
DinaBelova | then we should solve this problem somehow | 11:35 |
bauzas | well, that makes sense | 11:36 |
bauzas | oh dear, found the bug for the delete | 11:37 |
bauzas | return self.cast('delete_lease', lease_id=lease_id) | 11:37 |
bauzas | lol | 11:37 |
bauzas | cast does return None | 11:37 |
bauzas | whatever | 11:37 |
bauzas | so everything is always happy for him :) | 11:38 |
DinaBelova | mm, as I remember we use cast for deleting... Or am I wrong? | 11:38 |
DinaBelova | it should be solved in some different way :? | 11:38 |
bauzas | instead of using cast, we have to use call :) | 11:41 |
bauzas | as for the others :) | 11:41 |
bauzas | that will need to be backported to the oslo.messaging patch | 11:42 |
bauzas | and the magic happens | 11:42 |
bauzas | (just tested it) | 11:42 |
bauzas | creating the patch | 11:43 |
DinaBelova | ok :) | 11:50 |
DinaBelova | I'll fix it in oslo.messaging | 11:51 |
bauzas | https://bugs.launchpad.net/climate/+bug/1274476 | 11:54 |
openstackgerrit | Sylvain Bauza proposed a change to stackforge/climate: Fix API status when Manager raises Exceptions https://review.openstack.org/70095 | 11:57 |
Nikolay_St | guys, I plan to visit Nova meeting today | 12:01 |
Nikolay_St | I want to discuss new novaclient release | 12:01 |
DinaBelova | Nikolay_St, great idea | 12:04 |
DinaBelova | thnx | 12:04 |
DinaBelova | bauzas, that's not our climate on pypi:) | 12:05 |
*** Nikolay_St has quit IRC | 12:07 | |
DinaBelova | https://pypi.python.org/pypi/climate/0.1.0 | 12:07 |
DinaBelova | heh | 12:08 |
DinaBelova | I suppose, that potentionally we need to rename our nice climate to smth else | 12:08 |
DinaBelova | it would be impossible to be two climates on pypi | 12:08 |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 12:22 | |
*** DinaBelova is now known as DinaBelova_ | 12:24 | |
openstackgerrit | Sylvain Bauza proposed a change to stackforge/climate: Fix API status when Manager raises Exceptions https://review.openstack.org/70095 | 13:09 |
*** DinaBelova_ is now known as DinaBelova | 13:10 | |
openstackgerrit | A change was merged to stackforge/climate: Fix API status when Manager raises Exceptions https://review.openstack.org/70095 | 13:43 |
bauzas | DinaBelova: one remark about VM plugin | 14:09 |
bauzas | DinaBelova: if the resource can't be found, the lease is still OK | 14:09 |
DinaBelova | bauzas, in what case? | 14:09 |
bauzas | I'm OK for leaving this behavious with 0.1, but that kind of error should be handled | 14:09 |
bauzas | I just shelved an instance | 14:10 |
bauzas | and created a lease with a certain resource_id | 14:10 |
bauzas | this resource_id is incorrect | 14:10 |
bauzas | so there is an exception at lease start | 14:10 |
bauzas | but the lease is started | 14:10 |
DinaBelova | mmmmm, yep, gotcha | 14:10 |
DinaBelova | maybe in this case we should somehow send notification, for example | 14:11 |
bauzas | or change the status of the lease | 14:11 |
bauzas | or both :) | 14:11 |
DinaBelova | I just dunno how to process this - we have to think about lease | 14:11 |
DinaBelova | yes, smth like that | 14:11 |
bauzas | like a LEASE_ERROR state | 14:11 |
DinaBelova | good idea, thanks | 14:11 |
DinaBelova | that would be nice and good enough | 14:11 |
bauzas | I think we will have the same concern with PRs | 14:11 |
bauzas | any Exceptions captured while processing actions should lead to a LEASE_ERROR state | 14:12 |
bauzas | and btw, we should introduce state of the lease | 14:13 |
bauzas | [started, stopped, error, todo] | 14:13 |
bauzas | that kind of cycle | 14:13 |
bauzas | I let you write a BP on it ? | 14:13 |
bauzas | I'm still testing your plugin | 14:13 |
DinaBelova | ok, I'll do that | 14:14 |
bauzas | cool thanks | 14:15 |
bauzas | a bug + a BP | 14:15 |
bauzas | good for your karma :p | 14:15 |
DinaBelova | :D | 14:15 |
bauzas | I can handle the BP | 14:16 |
bauzas | we just need to define the lifecycle of a lease | 14:16 |
bauzas | that's not big deal :) | 14:16 |
DinaBelova | sure, let's discuss it, e.g. on our meeting | 14:17 |
bauzas | ok | 14:17 |
DinaBelova | also I'm wodrering | 14:17 |
DinaBelova | if you could take part on tomorrow meeting | 14:17 |
bauzas | oh no :( | 14:17 |
DinaBelova | won't you be travelling to FOSDEM? | 14:17 |
DinaBelova | oh | 14:17 |
bauzas | yup | 14:17 |
bauzas | totally forgot it | 14:17 |
bauzas | my bad | 14:18 |
DinaBelova | ok, we may have meeting without you or move it some other day | 14:18 |
DinaBelova | what variant do you prefer? | 14:18 |
bauzas | since we moved the timeline, I'm having hard times remembering it | 14:18 |
DinaBelova | :D | 14:18 |
bauzas | swann will also be on travel | 14:18 |
DinaBelova | Swann also going to FOSDEM? :) | 14:18 |
bauzas | yup | 14:18 |
DinaBelova | heh | 14:18 |
bauzas | :) | 14:18 |
DinaBelova | I'd love I could be there too | 14:18 |
DinaBelova | ;( | 14:19 |
bauzas | :( | 14:19 |
bauzas | next time | 14:19 |
DinaBelova | yeeep | 14:19 |
DinaBelova | :D | 14:19 |
bauzas | brb | 14:19 |
DinaBelova | ok, so I believe I'll better to move out meeting to some other day | 14:19 |
DinaBelova | will you be available on Monday? | 14:19 |
DinaBelova | as I remember fosdem is 2 days lond | 14:20 |
DinaBelova | long, sorry | 14:20 |
bauzas | yep, can attend it | 14:29 |
bauzas | but scroiset not | 14:29 |
bauzas | he'll at the ConfMgmt bootcamp in Gant | 14:30 |
bauzas | he'll ^be | 14:30 |
DinaBelova | ok, I'll sent letter to dev ml | 14:31 |
DinaBelova | let's see everybody's preferences | 14:32 |
openstackgerrit | A change was merged to stackforge/climate: Implement basic plugin for VM management https://review.openstack.org/49142 | 15:01 |
bauzas | 8) | 15:02 |
DinaBelova | :D | 15:06 |
DinaBelova | yay:) | 15:06 |
DinaBelova | we're close :) | 15:06 |
DinaBelova | to 0.1 i mean))) | 15:06 |
*** DinaBelova is now known as DinaBelova_ | 15:20 | |
*** DinaBelova_ is now known as DinaBelova | 15:35 | |
openstackgerrit | A change was merged to stackforge/python-climateclient: Fix exception rendering for client https://review.openstack.org/68927 | 16:14 |
*** DinaBelova is now known as DinaBelova_ | 16:18 | |
*** DinaBelova_ is now known as DinaBelova | 16:31 | |
*** bauzas has quit IRC | 18:20 | |
*** DinaBelova is now known as DinaBelova_ | 20:30 | |
*** bauzas has joined #openstack-climate | 20:51 | |
*** bauzas has quit IRC | 23:51 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!