Monday, 2014-06-23

*** matsuhashi has joined #openstack-trove00:31
*** julienvey has joined #openstack-trove00:51
*** julienvey has quit IRC00:55
*** achampion has joined #openstack-trove01:17
*** nosnos has joined #openstack-trove01:39
*** julienvey has joined #openstack-trove01:52
*** julienvey has quit IRC01:56
*** ramishra has joined #openstack-trove02:23
*** ramishra has quit IRC02:42
*** ramishra has joined #openstack-trove02:43
*** imsplitbit has joined #openstack-trove02:45
*** julienvey has joined #openstack-trove02:52
*** dkehn__ has joined #openstack-trove02:54
*** achampio1 has joined #openstack-trove02:54
*** achampion has quit IRC02:56
*** dkehn_ has quit IRC02:57
*** julienvey has quit IRC02:57
*** robe5515 has quit IRC03:02
*** robe5515 has joined #openstack-trove03:29
*** achampio1 has quit IRC03:37
*** matsuhashi has quit IRC03:39
*** achampion has joined #openstack-trove03:46
*** achampion has quit IRC03:52
*** julienvey has joined #openstack-trove03:53
*** nosnos has quit IRC03:54
*** ramishra has quit IRC03:55
*** julienvey has quit IRC03:58
*** Longgeek has joined #openstack-trove04:13
*** eghobo has joined #openstack-trove04:17
*** achampion has joined #openstack-trove04:17
*** ramishra has joined #openstack-trove04:34
*** haomaiwang has joined #openstack-trove04:36
*** robe5515 has quit IRC04:37
*** matsuhashi has joined #openstack-trove04:39
*** nosnos has joined #openstack-trove04:41
*** nosnos has quit IRC04:46
*** nosnos has joined #openstack-trove04:47
*** julienvey has joined #openstack-trove04:54
*** michael-yu has joined #openstack-trove04:54
*** michael-yu has quit IRC04:57
*** julienvey has quit IRC04:58
*** achampion has quit IRC05:03
*** fifieldt has joined #openstack-trove05:14
*** coolsvap|afk has joined #openstack-trove05:17
*** coolsvap|afk is now known as coolsvap05:18
*** sgotliv has joined #openstack-trove05:22
*** SnowDust has joined #openstack-trove05:27
*** ajc_ has joined #openstack-trove05:29
*** sgotliv has quit IRC05:33
*** coolsvap is now known as coolsvap|afk05:33
*** amytron has quit IRC05:34
*** nosnos has quit IRC05:35
*** nosnos has joined #openstack-trove05:37
*** coolsvap|afk is now known as coolsvap05:41
*** julienvey has joined #openstack-trove05:54
*** achampion has joined #openstack-trove05:58
*** julienvey has quit IRC05:59
*** coolsvap is now known as coolsvap|afk06:03
*** achampion has quit IRC06:04
openstackgerritOpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex  https://review.openstack.org/10008306:05
*** matsuhashi has quit IRC06:05
*** matsuhashi has joined #openstack-trove06:06
*** Longgeek has quit IRC06:06
*** Longgeek has joined #openstack-trove06:07
*** matsuhashi has quit IRC06:11
*** coolsvap|afk is now known as coolsvap06:13
*** matsuhashi has joined #openstack-trove06:13
*** matsuhashi has quit IRC06:19
*** matsuhashi has joined #openstack-trove06:19
*** SnowDust has quit IRC06:22
*** coolsvap is now known as coolsvap|afk06:23
*** openstackstatus has quit IRC06:27
*** mat-lowery has quit IRC06:28
*** ramishra has quit IRC06:28
*** mat-lowery has joined #openstack-trove06:29
*** Longgeek has quit IRC06:36
*** Longgeek has joined #openstack-trove06:37
*** eghobo has quit IRC06:37
*** haomaiwang has quit IRC06:45
*** ramishra has joined #openstack-trove06:53
*** matsuhashi has quit IRC06:55
*** julienvey has joined #openstack-trove06:55
*** matsuhashi has joined #openstack-trove06:56
*** julienvey has quit IRC07:00
*** achampion has joined #openstack-trove07:01
openstackgerritShalini khandelwal proposed a change to openstack/trove: Initial support for Vertica Datastore in trove  https://review.openstack.org/9176107:02
*** ramishra has quit IRC07:04
*** achampion has quit IRC07:05
*** julienvey has joined #openstack-trove07:06
*** ramishra has joined #openstack-trove07:08
*** julienvey has quit IRC07:11
*** bwil has joined #openstack-trove07:12
*** coolsvap|afk is now known as coolsvap07:17
*** sgotliv has joined #openstack-trove07:27
*** coolsvap is now known as coolsvap|afk07:41
openstackgerritNikhil Manchanda proposed a change to openstack/python-troveclient: use strutils.to_slug() instead of utils.slugify()  https://review.openstack.org/9593007:43
*** coolsvap|afk is now known as coolsvap07:54
*** ihrachyshka has joined #openstack-trove07:59
ihrachyshkaSlickNik: hey. what's the status of oslo.messaging port for Trove?07:59
*** sgotliv has quit IRC08:01
*** achampion has joined #openstack-trove08:02
*** achampion has quit IRC08:07
*** sgotliv has joined #openstack-trove08:14
*** ramishra has quit IRC08:16
*** julienvey has joined #openstack-trove08:21
*** makkie_ has quit IRC08:28
openstackgerritDenis M. proposed a change to openstack/trove: Fix poll_until retriever when heat provisioning is enabled  https://review.openstack.org/9719408:57
*** ihrachyshka is now known as ihrachyshka|food08:59
*** sgotliv has quit IRC09:02
openstackgerritDenis M. proposed a change to openstack/trove: Fix tracking of SG's provisioned by Heat  https://review.openstack.org/9679509:04
*** ihrachyshka|food has quit IRC09:10
*** sgotliv has joined #openstack-trove09:17
SlickNikihrachyshka: esp is still working on it. The WIP patch is here: https://review.openstack.org/#/c/94484/09:17
openstackgerritDenis M. proposed a change to openstack/trove: Add notifications for trove.instance.* actions  https://review.openstack.org/10118909:24
openstackgerritDenis M. proposed a change to openstack/trove: Remove redundant heat templates from codebase  https://review.openstack.org/9900009:31
*** haomaiwa_ has joined #openstack-trove09:34
*** haomaiwa_ has quit IRC09:39
*** sgotliv has quit IRC09:45
*** ihrachyshka has joined #openstack-trove09:55
*** julienvey has quit IRC10:00
*** haomaiwa_ has joined #openstack-trove10:23
*** haomaiwa_ has quit IRC10:28
*** haomaiwang has joined #openstack-trove10:34
*** haomaiw__ has joined #openstack-trove10:47
*** haomaiwang has quit IRC10:49
*** ramishra has joined #openstack-trove10:53
*** sgotliv has joined #openstack-trove11:02
openstackgerritDenis M. proposed a change to openstack/trove: Fix updated timestamp for SecurityGroup model  https://review.openstack.org/9751011:10
*** coolsvap is now known as coolsvap|afk11:11
*** julienvey has joined #openstack-trove11:19
*** boden has joined #openstack-trove11:52
*** ramishra has quit IRC11:57
*** matsuhashi has quit IRC12:23
*** matsuhashi has joined #openstack-trove12:23
*** ramishra has joined #openstack-trove12:27
*** matsuhashi has quit IRC12:28
*** matsuhashi has joined #openstack-trove12:28
*** pdmars has joined #openstack-trove12:33
*** matsuhashi has quit IRC12:35
*** pdmars has quit IRC12:35
*** matsuhashi has joined #openstack-trove12:35
*** pdmars has joined #openstack-trove12:36
*** matsuhas_ has joined #openstack-trove12:38
*** matsuhashi has quit IRC12:39
*** ajc_ has quit IRC12:40
*** ramishra_ has joined #openstack-trove12:50
*** miqui has joined #openstack-trove12:50
*** ramishra has quit IRC12:51
*** ramishra_ has quit IRC13:00
*** coolsvap|afk is now known as coolsvap13:01
*** ramishra has joined #openstack-trove13:01
*** matsuhas_ has quit IRC13:03
*** matsuhashi has joined #openstack-trove13:03
*** ramishra has quit IRC13:06
*** matsuhashi has quit IRC13:08
*** matsuhashi has joined #openstack-trove13:08
*** matsuhashi has quit IRC13:13
*** radez_g0n3 is now known as radez13:13
*** pdmars has quit IRC13:14
*** matsuhashi has joined #openstack-trove13:14
*** pdmars has joined #openstack-trove13:14
*** matsuhashi has quit IRC13:18
*** dkehn__ is now known as dkehnx13:23
*** ramishra has joined #openstack-trove13:23
*** tvoran has joined #openstack-trove13:23
*** nosnos has quit IRC13:29
*** achampion has joined #openstack-trove13:34
*** jcru has joined #openstack-trove13:38
*** robe5515 has joined #openstack-trove13:48
*** haomaiwang has joined #openstack-trove13:49
*** haomaiw__ has quit IRC13:50
*** haomaiw__ has joined #openstack-trove13:52
*** haomaiwang has quit IRC13:54
*** jcru has quit IRC13:58
*** jcru has joined #openstack-trove13:59
*** ramishra has quit IRC14:01
*** ramishra has joined #openstack-trove14:01
*** robe5515 has quit IRC14:20
openstackgerriticcha-sethi proposed a change to openstack/trove: Allow users the ability to update the instance name  https://review.openstack.org/9270114:20
*** robe5515 has joined #openstack-trove14:21
*** grapex has joined #openstack-trove14:27
*** grapex has quit IRC14:28
*** grapex has joined #openstack-trove14:28
*** amytron has joined #openstack-trove14:34
*** radez is now known as radez_g0n314:53
bodenunit test question - I'm working on https://blueprints.launchpad.net/trove/+spec/pluggable-conductor-manager which is effectively adding a new conf prop... I don't see conf props being tested now; shall I add something or is that overkill?14:55
*** rwsu has joined #openstack-trove14:55
*** sgotliv has quit IRC14:56
*** sgotliv has joined #openstack-trove14:57
sgotlivdougshelley66, ping14:58
dougshelley66sgotliv hi14:58
sgotlivdougshelley66, we have a small delay, few minutes14:58
dougshelley66sgotliv: no problem14:59
*** radez_g0n3 is now known as radez14:59
*** ihrachyshka has quit IRC15:04
*** jmontemayor has joined #openstack-trove15:06
*** robertmyers has joined #openstack-trove15:17
*** robertmyers has quit IRC15:19
*** robertmyers has joined #openstack-trove15:19
openstackgerritDenis M. proposed a change to openstack/trove: Add backup size validation at restoring  https://review.openstack.org/8630015:22
openstackgerritDenis M. proposed a change to openstack/python-troveclient: Fix shell view for secgroup-* commands  https://review.openstack.org/8531415:25
*** bwil has quit IRC15:30
*** dmakogon_ has quit IRC15:31
*** kevinconway has joined #openstack-trove15:34
*** ViswaV has joined #openstack-trove15:36
*** sgotliv has quit IRC15:37
*** ViswaV_ has joined #openstack-trove15:38
iccha1hey cp16net  https://review.openstack.org/#/c/82123/13/trove/common/api.py had a few concerns about the restful ness of instance metadata patch. feel free to ignore my rantings as I might lack context15:40
*** ViswaV has quit IRC15:41
cp16neticcha1: i think that comment is valid but i'd like use the api via curl or something to get a feel for this15:45
cp16neti used the cmd line client and it made sense15:45
*** julienvey has quit IRC15:47
*** sgotliv has joined #openstack-trove15:49
*** eghobo has joined #openstack-trove15:51
*** ViswaV_ has quit IRC15:52
*** eghobo has quit IRC15:53
*** jmontemayor has quit IRC15:57
*** eghobo has joined #openstack-trove15:58
iccha1cp16net: added one more comment16:00
cp16netok16:01
*** jmontemayor has joined #openstack-trove16:03
*** jmontemayor_ has joined #openstack-trove16:04
*** eguz has joined #openstack-trove16:07
*** jmontemayor has quit IRC16:08
*** amytron has quit IRC16:09
*** ViswaV has joined #openstack-trove16:11
*** eghobo has quit IRC16:11
*** amytron has joined #openstack-trove16:13
*** ramashri has joined #openstack-trove16:15
*** ViswaV has quit IRC16:33
*** robertmyers has quit IRC16:35
*** robertmyers has joined #openstack-trove16:36
*** eghobo has joined #openstack-trove16:40
*** robertmyers has quit IRC16:40
*** eguz has quit IRC16:42
*** robertmyers has joined #openstack-trove16:44
*** amcrn has joined #openstack-trove16:44
*** jmontemayor_ has quit IRC16:45
*** dkehn_ has joined #openstack-trove16:49
*** boden_ has joined #openstack-trove16:50
*** boden has quit IRC16:50
*** jmontemayor has joined #openstack-trove16:50
*** miqui_ has joined #openstack-trove16:50
*** miqui has quit IRC16:51
*** yidclare has joined #openstack-trove16:51
*** dkehnx has quit IRC16:51
*** boden has joined #openstack-trove16:53
*** boden_ has quit IRC16:53
*** sgotliv has quit IRC16:54
*** boden has quit IRC16:54
*** rueben has joined #openstack-trove16:58
*** ViswaV has joined #openstack-trove17:03
*** michael-yu has joined #openstack-trove17:06
*** rueben has quit IRC17:09
*** boden has joined #openstack-trove17:10
*** rueben has joined #openstack-trove17:12
*** ViswaV has quit IRC17:12
*** amytron has quit IRC17:13
*** ViswaV has joined #openstack-trove17:17
*** eghobo has quit IRC17:17
*** robertmyers has quit IRC17:18
*** eghobo has joined #openstack-trove17:24
*** ramishra has quit IRC17:25
*** ramishra has joined #openstack-trove17:26
*** ramishra_ has joined #openstack-trove17:27
*** ramishra has quit IRC17:28
*** ramashri has quit IRC17:33
*** ramashri has joined #openstack-trove17:33
*** mattgriffin has joined #openstack-trove17:36
*** michael-yu has quit IRC17:38
*** ramishra has joined #openstack-trove17:39
*** Longgeek has quit IRC17:40
*** ramishra_ has quit IRC17:41
*** rueben has quit IRC17:42
*** rueben has joined #openstack-trove17:45
*** michael-yu has joined #openstack-trove17:48
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141017:52
openstackgerriticcha-sethi proposed a change to openstack/trove: Allow users the ability to update the instance name  https://review.openstack.org/9270117:53
*** ViswaV has quit IRC17:53
*** ramishra has quit IRC17:53
*** ViswaV has joined #openstack-trove17:55
SlickNik#startmeeting trove-bp-review18:00
openstackMeeting started Mon Jun 23 18:00:57 2014 UTC and is due to finish in 60 minutes.  The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
*** demorris has joined #openstack-trove18:01
openstackThe meeting name has been set to 'trove_bp_review'18:01
SlickNikAgenda at:18:01
SlickNik#link https://wiki.openstack.org/wiki/Meetings/TroveBPMeeting#Agenda_for_Jun_2318:01
SlickNikGiving people a few minutes to show up.18:01
bodeno/18:02
dougshelley66o/18:02
glucaso/18:02
amrith0/18:02
kevinconwayo/18:02
peterstaco/18:02
amcrno/18:02
espo/18:02
iccha1o/18:02
grapexo/18:02
tvorano/18:03
schango/18:03
SlickNikOkay, let's get started.18:03
cp16nethio18:03
SlickNik#topic Heat integration18:03
SlickNik#link https://blueprints.launchpad.net/trove/+spec/full-heat-integration18:03
vgnbkro18:03
SlickNikdenis_makogon?18:04
amrithhe's not online18:04
amrithnot even away ...18:04
SlickNikhrm, also it seems to me that we discussed this last week and there were a couple of concerns.18:04
kevinconwaydid you check dmakogan_ipod?18:05
SlickNikThere was a mailing list topic about it as well.18:05
*** demorris has quit IRC18:05
SlickNikLet's move on.18:05
SlickNikI'll follow up with him offline if he had some specific question regarding it.18:05
SlickNik#topic Configurable DB plugins18:06
SlickNik#link https://blueprints.launchpad.net/trove/+spec/configurable-db-plugins18:06
bodenthat's mine... BP in full is here: https://wiki.openstack.org/wiki/Trove/ConfigurableDBPlugins18:06
*** arist has joined #openstack-trove18:06
bodenanyone get a chance to review?18:06
SlickNik#link https://wiki.openstack.org/wiki/Trove/ConfigurableDBPlugins18:06
SlickNikboden: I did.18:06
*** nehav has joined #openstack-trove18:06
*** mriedem has joined #openstack-trove18:07
SlickNikAlso had a chance to bounce some ideas off of a couple of other folks regarding this.18:07
bodenSlickNik -- comments / concerns / etc?18:07
dougshelley66boden - i had that question last week about whether other projects were doing this. Don't know if you had a chance to look into that18:08
*** ihrachyshka has joined #openstack-trove18:08
SlickNikHad a couple of concerns: 1. Can you define a scenario that uses this? I understand the part about the custom schemas, but what good would it do if trove wasn't aware of the said schemas.18:08
bodendougshelley66 -- I didn't see others doing this18:09
SlickNikAnd 2. Are there other OS Projects doing this.18:09
mriedemdoes anyone here know if there was a conscious decision to make trove_api_workers default to None rather than 1 like trove_conductor_workers?18:09
vgnbkrboden: why could the extra data not just be stored in a separate database?  Why does Trove need to address this?18:10
*** ViswaV has quit IRC18:10
bodenSlickNik -- re (1); adding a in-house extension / plugin which builds on trove... for example db logs which maintains details about when logs where captured... yes i know there is such a bp already, but for sake of arg one could add an API extension for it and then add db plugin to support the schema by leveraing trove's based sqlalchemy framework rather than re-implementing18:11
bodenSlickNik  #2 -- haven't seen it done elsewhere18:13
SlickNikI'm also a bit concerned about migrations. You do mention a path for migrations of custom tables. But my concern is around the custom migration scripts clobbering / overriding the schemas we're creating during normal trove migrations, which would end up causing subtle bugs.18:14
grapexboden: I think I get what you're saying, but I think it would be difficult to make a facility like that upstream that would be as flexible as you'd want. You'd find yourself having to go back upstream for every tweak, and each time you'd be bombarded by questions which you (in my guess) wouldn't be able to give examples / reasons for. It would probably take just as long as if you made a seperate database and the featu18:14
grapexre wouldn't be easily understood.18:14
*** rueben has quit IRC18:15
vgnbkrMy concern with this is that it closely couples trove implementation to user implementation.  These sorts of changes would make it difficult for Trove to change its implementation in the future, for no real benefit to Trove.18:15
*** sgotliv has joined #openstack-trove18:15
vgnbkrThere may be cases where functionality is not possible without Trove support, but this just seems like a convenience feature.18:16
SlickNikvgnbkr: agreed.18:17
SlickNikI think this requires some cross-openstack discussion as well.18:17
SlickNikThe way we do sqlalchemy migrations is consistent with the rest of the OpenStack projects and has wider implications.18:17
bodenSlickNik -- in my PoC the plugins were totally separate tables in the database so overall seems low risk, however I can take these comments and re-think for next week18:18
bodenvgnbkr -- it does couple at the api /session level, but not higher... it allows those lower-level abstractions to leveraged easily to build upon whats in upstream trove core18:19
bodenSlickNik + vgnbkr; let me think on this for another week and we can revisit again next week... I've been side-tracked a bit lately on some non-openstack work so need to re-group18:20
SlickNikboden: Sounds good. Can you perhaps also send out a thread on the ML asking for some cross-project feedback for this (or revive the old one?). I'd be curious to see what folks from other OS projects think about this.18:21
*** ihrachyshka has quit IRC18:21
bodenSlickNik -- sure... just so we are on the same page tho; I'm talking about leveraging the sqlalchemy abstrations at the api/session level... these have not changed for awhile18:22
SlickNikboden: yes, I understand.18:23
vgnbkrboden: Right, but what if next year Openstack decides to use some other technology besides SqlAlchemy?18:23
SlickNikboden: Thanks!18:23
*** ViswaV has joined #openstack-trove18:23
cp16netis that it?18:24
bodencp16net - for my BP yes... I will take up deeper discussion off-line18:25
SlickNikvgnbkr: That's a whole separate can of worms, and has been discussed at a couple of previous summits IIRC. (Folks decided against it IIRC)18:25
SlickNik#topic Open Discussion18:25
cp16netboden: sounds godo18:25
SlickNikDid anyone have anything for open discussion related to BPs?18:26
* mriedem didn't realize this was a meeting :)18:26
bodenI have question about implementing a BP... a bit off topic but I have your attention :)18:26
bodenI'm implementing https://blueprints.launchpad.net/trove/+spec/pluggable-conductor-manager which is effectively a new conductor conf property... do we need UTs for this? I haven't see trove or others really testing these via UTs18:27
SlickNikboden: Let's talk about that after the meeting.18:27
SlickNikThat's all for now.18:28
SlickNik#endmeeting18:28
openstackMeeting ended Mon Jun 23 18:28:09 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:28
openstackMinutes:        http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-23-18.00.html18:28
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-23-18.00.txt18:28
openstackLog:            http://eavesdrop.openstack.org/meetings/trove_bp_review/2014/trove_bp_review.2014-06-23-18.00.log.html18:28
SlickNikThanks guys!18:28
espthx SlickNik18:28
cp16netthx18:28
amriththx SlickNik18:28
mriedemnova certainly has unit tests for it's conductor18:28
mriedemshould have unit tests for everything...18:29
SlickNikmriedem: We have unit tests for the conductor.18:29
bodenmreidem -- talking about CONF properties... I don't seem the individually tested18:29
SlickNikmriedem: boden's talking about the CONF value that determines the conductor module to actually load, though.18:30
mriedemso like unit test loading a fake or something18:30
SlickNikmriedem: Yup, I think that's what needs to be done.18:31
vgnbkrSlickNik: I was commenting that internal APIs are subject to change, rather than speaking specifically about SQLAlchemy.  But good to know, so thanks.18:31
mriedemvgnbkr: it's come up a couple times in nova18:31
SlickNikboden: Can we have a fake conductor in the Unit tests that we load instead, and test that the fake got loaded correctly.18:31
mriedemespecially with nova objects18:31
bodenSlickNik + Mriedem - sure np... my comment is that it does not appear anyone else is testing such things right now18:31
mriedemvgnbkr: i.e. remove the sqlalchemy api and have nova objects do direct sql18:32
mriedemno one is working on that though as far as i know18:32
vgnbkrmriedem: So hardcode for mysql?18:32
mriedemvgnbkr: basically18:32
vgnbkr(just out of curiosity)18:32
mriedemwhich is of course bad if you're using something besdies mysql18:33
SlickNikvgnbkr: I agree with your sentiment, just wanted to point out that it comes up every now and then. :)18:33
mriedem*besides18:33
vgnbkrmriedem: for performance reasons?18:33
mriedemvgnbkr: yeah18:33
mriedemORM is heavy18:33
mriedemmight want to look at this https://blueprints.launchpad.net/nova/+spec/db-mysqldb-impl18:33
vgnbkrOf course, but I'm surprised that it comes up in this context.18:33
vgnbkrthx18:33
mriedemrax already has some stuff internally where they override the main big nova db api calls and do directly to sql mysql calls18:34
*** demorris has joined #openstack-trove18:34
vgnbkrYeah, for our other project we used Hibernate, but for the transactions stuff I had to code direct to db.18:35
*** eghobo has quit IRC18:35
mriedembtw, i've never stepped foot in trove before today when looking at how it's using trove_api_workers with respect to how the other projects are using api workers, because i'm moving some stuff to oslo to setting default workers18:37
mriedem*for setting18:38
*** eghobo has joined #openstack-trove18:38
SlickNikmriedem: Looking at your previous question, I'm not sure if there was a specific reason the trove_api_workers was defaulted to None.18:39
*** rueben has joined #openstack-trove18:39
mriedemSlickNik: ok, trove appears to be the only integrated project to set api workers to None by default, rather than 118:39
mriedemthere is a subtle difference in the launcher used in the oslo service.py module18:39
mriedemnova started defaulting api/conductor workers to the number of cpus, i'm moving to do the same for cinder atm, and looking at other projects18:40
*** isviridov is now known as isviridov|away18:40
SlickNikmriedem: I wonder if it's because of something RAX specific since they do some repose magic in front of their API servers for they prod deploy.18:40
*** rueben has quit IRC18:41
SlickNikin that case, grapex / cp16net might know a bit more.18:41
mriedemSlickNik: not sure, i just assumed it was something that came about from looking at performance bottlenecks18:41
*** rueben has joined #openstack-trove18:42
SlickNikBut I don't see why trove wouldn't want to / couldn't move to the same defaults.18:42
*** rueben has quit IRC18:42
*** ViswaV has quit IRC18:43
mriedemSlickNik: oh the default workers thing wasn't rax18:43
mriedemdirect to sql was rax18:43
mriedemnova changed default workers to number of CPUs as part of large ops testing in the gate18:44
*** rueben has joined #openstack-trove18:44
*** eghobo has quit IRC18:45
*** eghobo has joined #openstack-trove18:45
grapexSlickNik: The conductor thing was probably by accident, we don't need it like that for any reason I know of18:45
grapexmriedem: ^18:45
*** jmontemayor has quit IRC18:45
cp16netyeah i dont recall making any defaults based on CPUs18:46
mriedemgrapex: ok, thanks - technically there doesn't seem to be a difference in oslo18:46
mriedemworkers=None gives you a ServiceLauncher, workers > 0 gives you a ProcessLauncher with n services18:46
grapexmriedem: Using the same arg to launch it in such different ways seems unexpected18:48
mriedemhttp://git.openstack.org/cgit/openstack/oslo-incubator/tree/openstack/common/service.py#n50818:49
mriedemit is a bit odd18:49
mriedemand not well documented18:49
mriedems/well//18:49
mriedemi was wrong before, workers None or 1 is ServiceLauncher18:50
mriedem> 1 is ProcessLauncher with n services18:50
grapexI guess that makes sense18:50
mriedemso trove is essentially the same as glance/cinder/ceilometer in that it's using a ServiceLauncher18:50
grapexAssuming those two classes are very similar18:50
grapexWell I know we're using the Process launcher here then18:50
*** ViswaV has joined #openstack-trove18:50
mriedemtrove_api_workers defaults to None and trove_conductor_workers defaults to 118:51
*** michael-yu has quit IRC18:51
mriedemthey come out to be the same thing18:51
grapexmriedem: I just meant when deployed we're using the process launcher. Are you looking into getting rid of it?18:52
mriedemno18:52
mriedemlooking to moving the default workers == number of cpus though18:52
mriedeme.g. https://review.openstack.org/#/c/69266/18:52
grapexmriedem: Ah, cool. Thanks18:53
*** miqui_ is now known as miqui18:53
SlickNikmriedem: That makes sense. I wouldn't be opposed to that.18:54
mriedemSlickNik: ok, sounds good18:55
*** rueben has quit IRC18:56
*** rueben has joined #openstack-trove18:56
*** yidclare has quit IRC18:59
*** ramashri has quit IRC19:00
*** esp has quit IRC19:09
*** vipul has quit IRC19:10
*** esmute has quit IRC19:10
*** coolsvap is now known as coolsvap|afk19:16
openstackgerritGreg Lucas proposed a change to openstack/trove: Add detach-replication support  https://review.openstack.org/10198119:16
*** sgotliv has quit IRC19:17
*** mattgriffin has quit IRC19:22
*** vipul has joined #openstack-trove19:23
*** esp has joined #openstack-trove19:24
*** SnowDust has joined #openstack-trove19:24
*** esmute has joined #openstack-trove19:25
*** jmontemayor has joined #openstack-trove19:38
*** jmontemayor has quit IRC19:39
*** jmontemayor has joined #openstack-trove19:39
*** amytron has joined #openstack-trove19:45
*** demorris has quit IRC19:48
*** ramashri has joined #openstack-trove19:53
*** mattgriffin has joined #openstack-trove19:54
*** SnowDust has quit IRC19:57
*** ihrachyshka has joined #openstack-trove19:58
*** miqui has quit IRC19:58
*** michael-yu has joined #openstack-trove19:59
*** cweid has joined #openstack-trove19:59
*** yidclare has joined #openstack-trove20:02
*** ViswaV has quit IRC20:06
*** boden has quit IRC20:09
*** mriedem has quit IRC20:10
*** mriedem has joined #openstack-trove20:11
*** ViswaV has joined #openstack-trove20:20
*** ViswaV_ has joined #openstack-trove20:20
*** demorris has joined #openstack-trove20:23
*** ViswaV has quit IRC20:25
*** michael-yu has quit IRC20:34
*** demorris has quit IRC20:38
openstackgerritDan Nguyen proposed a change to openstack/trove: Updates RPC API to use oslo.messaging  https://review.openstack.org/9448420:39
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522520:40
*** dkehn_ is now known as dkehnx20:41
*** mriedem has left #openstack-trove20:45
*** michael-yu has joined #openstack-trove20:51
*** miqui has joined #openstack-trove20:57
*** demorris has joined #openstack-trove20:59
*** michael-yu has quit IRC21:01
*** ramashri has quit IRC21:03
*** michael-yu has joined #openstack-trove21:03
*** ramashri has joined #openstack-trove21:03
*** amcrn has quit IRC21:04
*** pdmars has quit IRC21:05
*** michael-yu has quit IRC21:08
*** michael-yu has joined #openstack-trove21:10
*** achampion has quit IRC21:16
*** grapex has quit IRC21:19
*** demorris has quit IRC21:22
*** demorris has joined #openstack-trove21:22
*** michael-yu has quit IRC21:25
*** ihrachyshka has quit IRC21:39
*** juantwo_ has joined #openstack-trove21:42
*** juantwo has quit IRC21:42
*** demorris has quit IRC21:42
openstackgerriticcha-sethi proposed a change to openstack/trove: Allow users the ability to update the instance name  https://review.openstack.org/9270121:45
openstackgerritGreg Lucas proposed a change to openstack/trove: Add detach-replication support  https://review.openstack.org/10198122:00
*** rueben has quit IRC22:08
*** robe5515 has quit IRC22:13
*** annashen_ is now known as annashen22:21
*** georgelorch has joined #openstack-trove22:27
*** tvoran has quit IRC22:29
*** demorris has joined #openstack-trove22:30
*** ViswaV_ has quit IRC22:44
*** yidclare has quit IRC22:45
*** ViswaV has joined #openstack-trove22:46
*** michael-yu has joined #openstack-trove22:51
*** demorris has quit IRC22:51
*** arist has left #openstack-trove22:54
*** jcru has quit IRC22:55
*** michael-yu has quit IRC22:56
openstackgerritNikhil Manchanda proposed a change to openstack/trove-integration: Use 'sudo install' for conf files instead of 'cp'  https://review.openstack.org/10204822:57
*** nehav has quit IRC22:57
*** mattgriffin has quit IRC23:06
*** kevinconway has quit IRC23:12
*** amcrn has joined #openstack-trove23:21
*** michael-yu has joined #openstack-trove23:27
openstackgerritNikhil Manchanda proposed a change to openstack/trove-integration: Use 'sudo install' for conf files instead of 'cp'  https://review.openstack.org/10204823:51
*** achampion has joined #openstack-trove23:58

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