Monday, 2015-12-07

*** msambol has joined #cloudkitty01:54
*** msambol_ has joined #cloudkitty02:57
*** msambol has quit IRC02:58
*** msambol_ has quit IRC03:07
*** msambol has joined #cloudkitty04:08
*** msambol has quit IRC04:12
*** msambol has joined #cloudkitty06:11
*** msambol has quit IRC06:16
*** Chaozhe has joined #cloudkitty06:17
*** chaozhechen_ has joined #cloudkitty06:17
*** openstackgerrit_ has joined #cloudkitty06:51
*** chaozhechen_ has quit IRC09:51
*** Chaozhe has quit IRC09:51
*** openstackgerrit_ has quit IRC10:23
openstackgerritStéphane Albert proposed openstack/cloudkitty: Fixed random failures in storage tests  https://review.openstack.org/25287710:32
*** Chaozhe has joined #cloudkitty11:38
*** chaozhechen_ has joined #cloudkitty11:38
*** Chaozhe has quit IRC12:32
*** chaozhechen_ has quit IRC12:32
*** Chaozhe has joined #cloudkitty13:57
*** chaozhechen_ has joined #cloudkitty13:58
openstackgerritMerged openstack/cloudkitty: Loading scripts in memory when load pyscripts rating model  https://review.openstack.org/25346514:01
*** msambol has joined #cloudkitty14:35
sheeprineChaozhe: Let's continue14:47
Chaozhesheeprine: ok. Thanks for your concern. Both time is fine for me. :)14:48
sheeprineI just want to have feedback for other new contributors14:48
sheeprineI know that some guys are in China and others in Japan14:49
sheeprine14UTC is midnight I think14:49
sheeprineSince some are working on business hours, it might be hard for them to attend the meeting14:50
sheeprineBut it's another discussion ;)14:50
ChaozheHow long does weekly meeting take ordinarily?14:52
sheeprineNormaly around 45m to 1h14:53
sheeprineDepending on what's on the agenda14:54
Chaozheok, i can attend it at home14:54
sheeprineMost of the people attending the meeting are guys from the my company, so it's mostly archive for people wanting to consult ck meetings and project direction.14:54
sheeprineI'm happy to see new faces :)14:55
ChaozheI'm glad too :)14:55
sheeprineBTW I'll announce on the ML that we'll do a feature freeze to prepare release of version 0.514:56
sheeprineWe need to integrate latest bugfixes and do some integration tests on gnocchi support.14:56
ChaozheOh i see14:57
sheeprineI'm waiting for feedbacks from the nubelio guys to see if everything is working.14:57
sheeprineWe are following the multiple versions with a milestone release14:58
sheeprineSo we'll have a mitaka release, but we can have multiple releases in-between. Code will change in many parts of CloudKitty so we'll deprecate stuff in every releases, and help people with the upgrade process. If we don't do this we'll be stuck with legacy code and the project will be slowed down.14:59
sheeprineChaozhe: Do you have any plans about CloudKitty?15:00
ChaozheUnderstand. I came from a venture company and used to work on a billing system for openstack15:01
sheeprineGreat, so you have a good understanding of what makes a good billing solution ;)15:04
ChaozheAnd maybe some transactional consistency work can be token into consideration.15:04
ChaozheJust a thought. :)15:06
sheeprineYeah, and we need to add support for threading15:07
sheeprineor having multiples instances of ck-processor running15:07
sheeprineI think a DLM might be the easiest way to do this.15:07
sheeprineBut with the current tenant_fetcher model it'll create some load on the keystone endpoint.15:07
sheeprinebecause every processors will query the same data from keystone15:07
sheeprineif it's a blocking point, then we'll try to see if a scheduler can fix the problem. But the first iteration should only focus on implementing a DLM and making CK thread safer.15:08
ChaozheI just know ceilometer use the tooz to allocate task.15:12
sheeprineWe'll use this too.15:12
sheeprineIt's used is other projects and got active support from OpenStack community.15:13
ChaozheYes, like zookeeper ect.15:14
ChaozheWhen will do the feature freeze?15:15
ChaozheNot much time left?15:16
sheeprineI think I'll announce it today or tomorrow15:16
sheeprineExcept if you see something that justify the need to cancel it.15:16
sheeprineIf really want to focus on next steps and move forward15:16
ChaozheSo after that no BP will come in?15:17
sheeprineIt's not the final feature freeze for Mitaka15:18
sheeprineIt's just for 0.515:18
ChaozheGot it15:18
sheeprineAfter this we'll move to 0.6 and more15:18
sheeprineI really want to have 1.0 for Mitaka15:19
ChaozheGood for processing15:20
ChaozheI notice that the cloud kitty client based on ceilometer client15:20
ChaozheAnd my billing system too15:20
ChaozheSome bugs i used to fix and some bug fix can be back port from ceilometer client master branch15:21
ChaozheMaybe this week i can do some work on it15:21
ChaozheAs to cloud kitty api and processor, i have roughly understood how it works.15:24
sheeprineIf you can work on the CK client it would be awesome15:24
ChaozheI will take time to do more work on it latter15:24
sheeprineBTW I think we can leverage Authplugin there to to ease cli configuration15:24
ChaozheOK15:24
ChaozheYou say like gnocchi client with no auth?BTW keystoneauth has been split out from keystone client to do the authentication alone.15:29
sheeprineYes we need to use the new lib15:29
sheeprineBut I need to check first if it's shipped with Liberty15:29
ChaozheI have tried today.15:30
ChaozheThere is some problem with oslo config. I will find out why.15:31
ChaozheAnd maybe that's my tomorrow job :)15:33
sheeprinegood :)15:33
ChaozheGlad to talk with you, it's late for me, any other thing should i know?15:37
sheeprineI don't think, good night15:39
sheeprineIf you need more infos feel free to ask on the chan15:40
ChaozheNo problem :)15:41
ChaozheOK15:41
ChaozheSee u15:42
*** chaozhechen_ has quit IRC17:20
*** Chaozhe has quit IRC17:20
*** msambol has quit IRC17:31
*** msambol has joined #cloudkitty18:08
*** alejandrito has joined #cloudkitty21:36
*** msambol has quit IRC23:10

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