Monday, 2015-07-13

*** logan2 has quit IRC00:01
*** topshare has quit IRC00:07
*** logan2 has joined #openstack-trove00:08
*** mingdang1 has joined #openstack-trove00:46
*** openstackgerrit has quit IRC00:51
*** openstackgerrit has joined #openstack-trove00:51
*** topshare has joined #openstack-trove00:53
*** erkules has joined #openstack-trove01:18
*** erkules_ has quit IRC01:21
*** DCWilliams_VA has joined #openstack-trove02:08
*** DCWilliams_VA has quit IRC02:08
*** tobe has joined #openstack-trove02:29
*** rjaiswal has joined #openstack-trove02:43
*** tobe has quit IRC03:01
*** topshare has quit IRC03:02
*** tobe has joined #openstack-trove03:03
*** topshare has joined #openstack-trove03:21
*** topshare has quit IRC03:23
*** coolsvap|away is now known as coolsvap03:50
*** tobe has quit IRC03:55
*** tobe has joined #openstack-trove03:56
*** k4n0 has joined #openstack-trove04:04
*** sgotliv has joined #openstack-trove04:06
*** topshare has joined #openstack-trove04:23
*** haomaiwa_ has quit IRC04:54
*** haomaiwang has joined #openstack-trove04:54
*** pcaruana has quit IRC05:08
*** Longgeek has quit IRC05:18
*** Longgeek has joined #openstack-trove05:20
openstackgerritOpenStack Proposal Bot proposed openstack/trove: Imported Translations from Transifex  https://review.openstack.org/19989206:13
*** rwsu has joined #openstack-trove06:14
*** rwsu has quit IRC06:16
*** hogepodge has quit IRC06:19
abhishello06:25
abhismy datastore name is syncus06:25
abhiswhen i am trying to create instance on trove06:26
abhisi am getting internal server error06:26
abhisin error log it is saying nosuchopterror  no such option  syncus06:26
*** hogepodge has joined #openstack-trove06:26
abhisi don't know why this error is coming06:27
abhismay be i don't have trove-guestagent installed on my image06:27
abhiscan anyone help me through this or how to have guestagent instaleed06:28
abhisinstalled06:28
*** ianbrown has quit IRC06:30
*** sgotliv has quit IRC06:39
*** pcaruana has joined #openstack-trove06:42
tobeHi all, we're developing the new monitoring framework for trove to work with Ceilometer07:30
tobeI'm not sure if the community needs this but I think monitoring is the import part of Database as a Service07:31
tobeIt could be great to have someone to discuss in detail :)07:31
*** coolsvap is now known as coolsvap|afk07:32
*** chlong-weekend is now known as chlong-afk07:33
*** ianbrown has joined #openstack-trove07:41
*** nexusz99 has joined #openstack-trove07:51
*** erkules has quit IRC07:54
*** erkules has joined #openstack-trove07:54
*** coolsvap|afk is now known as coolsvap07:56
tobeHere's our blueprint https://blueprints.launchpad.net/trove/+spec/expose-new-api-for-monitoring08:02
*** sgotliv has joined #openstack-trove08:08
*** exploreshaifali has joined #openstack-trove08:20
*** ianbrown has quit IRC08:25
*** rjaiswal has quit IRC08:44
*** tianqing has joined #openstack-trove09:09
tianqingHow we judge a configuration is assigned sucessfully?09:09
*** kbyrne has quit IRC09:10
*** tosky has joined #openstack-trove09:14
*** nexusz99 has quit IRC09:15
*** kbyrne has joined #openstack-trove09:15
tianqingHow we judge a configuration is assigned sucessfully? any suggestion.?09:23
*** exploreshaifali has quit IRC09:44
*** exploreshaifali has joined #openstack-trove09:48
*** marzif has joined #openstack-trove10:07
*** IanGovett has joined #openstack-trove10:20
*** coolsvap is now known as coolsvap|away10:25
*** coolsvap|away is now known as coolsvap10:28
amrithabhis, when you launch a trove instance, does a nova instance get launched?10:39
*** coolsvap is now known as coolsvap|away10:43
tianqingping、10:49
tianqing amrith10:49
amrithtianqing, yes10:50
tianqingHow we judge a configuration is assigned sucessfully?10:50
amrithtianqing, I don't understand the question.10:50
tianqinghow we know the guest agent write the overrides successfully?10:51
amrithno tianqing, I don't want to talk on a private channel. if you have a question about trove, it is better to discuss it here because others may have useful things to contribute as well.10:51
tianqingyes10:52
tianqingthis is on public channel...10:52
tianqingi just ping you on private channel...10:52
tianqingmy question is how we know the guest agent write the overrides successfully?10:53
tianqingwe just cast the msg to the guestagent...10:53
tianqingwe do not know whether it is running ok in guestagent...10:53
abhis@amrith i am launching through openstack site login10:54
abhisso it is giving http error10:54
abhiswhile launching instance10:54
amrithabhis, ok. if you are getting http error when launching instance then it means the error is being reported by the API service. look in the api log on the trove controller node. you will find a back trace there.10:55
amrithhere's a brief explanation of how that launch process works.10:55
amrithyou issue the trove create request10:55
amrithwhether it is through the web interface or the CLI, the effece is similar.10:55
amritheither horizon or the python-troveclient will issue a trove create api call10:55
amrithwhich ends up with the trove api service.10:56
amrithif the trove api service has an error in processing it, it will return the error right there and you are done.10:56
amrithif it succeeds (and you aren't getting that far) it will post a message on the message queue for the task manager to process.10:56
amrithso, in your case, start by looking at the trove api service error log file.10:56
amrithyou will have an exception (most likely) and that will point you to where the error occured.10:57
tianqinghi @amrith10:57
amrithyes tianqing10:57
amrithI don't know what you are asking10:58
amrithI don't know what you are attempting to do10:58
amrithI don't know what problem or issue you are facing10:58
amrithSo I'm sorry, I don't know how to respond.10:58
tianqingi want to send out the notification for action assign configuration..10:59
amrithif you can be more clear about what you are attempting to do rather than one cryptic line, maybe I can help. if not, maybe someone else can.10:59
tianqingi should judge where the this action is done successfully.11:00
tianqingCan i make me understood?11:00
abhisfrom tr-api log only i got this error11:01
abhisnosuchopterror no such option syncus11:02
abhisand also unable to compute instance11:02
amrithabhis, would you create a gist (gist.github.com/) with an extract of the messages you see in the log.11:02
amrithare you running the system with debug level INFO or DEBUG?11:02
abhisDEBUG11:03
tianqinghi @amrith11:03
amrithabhis, would you extract what you get in the api log and put it in a gist please.11:03
amriththe error you are seeing should indicate where the exception is being thrown.11:04
amrithtianqing, what guest API are you attempting to invoke? reset_configuration?11:08
tianqingupdate_overrides11:08
tianqingall assign/unassign invoke update_overrides at last...11:09
tianqingIn taskmanager.models.py update_overrides, we just cast message to guestagent by self.guest.update_overrides11:11
tianqingBut how can we determine the guestagent run that method successfully? If not we should handle that status in instance, for the instances's configuration is not update successfully...11:13
amrithcan't you go check on the instance directly?11:13
amrithif I assign an override, then the server should reflect the change.11:13
tianqingBut we send cast method after we change the database..11:14
amrithno, I mean check directly on the guest db11:15
tianqingthat is we should change the guestagent?11:17
tianqinghow about update a configuration...11:17
tianqingif the configuration is attached on many instances....11:17
amrithare you asking a question or making a statement?11:18
*** _crobertsrh is now known as crobertsrh11:18
tianqinga questtion...11:19
amrithand the question is should you change the guest agent? i don't know. I'm not sure what problem you are facing. you said you are updating overrides, and those are handled in the guest. you say we are doing a cast, that is correct. you are asking whether it is properly assigned and for that, the only way to know is to check on the guest database. I am not sure what else you would do.11:21
amrithor for that matter, what else you could do.11:22
tianqingfine, i think we should add callback in guestagent, if the guest update successfully, it should call to update the instance's status. Or there is simple way to do this...11:24
tianqingchange cast to call..11:24
abhis@amrith  Project ID not found: 4799d81647f141c09f63259327d0d0dd (Disable debug mode to suppress these details.) (HTTP 401) (Request-ID: req-21079794-ea9a-48f2-a4dc-05d69d1d5f6b)11:24
abhisnow i am getting this error11:24
tianqinghow about change cast to call?11:25
amrithabhis, please make a gist and put an extract of about +/- 15s of the log file.11:25
abhiseven when i am trying to click on launhing instance option11:25
tianqinghi @amrith....how about change the cast to call?11:26
amrithabhis, copy about 50 lines of the log from around the time when this happens (some before, some after) and drop it in a gist please.11:26
*** sgotliv has quit IRC11:28
*** abhis has quit IRC11:28
*** tobe has quit IRC11:36
*** tianqing has quit IRC11:44
*** coolsvap|away is now known as coolsvap11:44
*** sgotliv has joined #openstack-trove12:05
*** topshare has quit IRC12:06
*** sgotliv has quit IRC12:07
*** sgotliv has joined #openstack-trove12:07
*** pmackinn has joined #openstack-trove12:20
*** mingdang1 has quit IRC12:26
*** topshare has joined #openstack-trove12:31
*** exploreshaifali has quit IRC12:39
*** sgotliv has quit IRC12:47
*** sgotliv has joined #openstack-trove12:53
*** rnowling has joined #openstack-trove13:10
*** exploreshaifali has joined #openstack-trove13:28
*** sgotliv has quit IRC13:28
*** tomblank has joined #openstack-trove13:31
*** mingdang1 has joined #openstack-trove13:47
*** mingdang_ has joined #openstack-trove13:49
*** mingdang1 has quit IRC13:52
*** shakamunyi has joined #openstack-trove13:59
*** barra204 has joined #openstack-trove13:59
*** nshah has joined #openstack-trove14:04
peterstactianqing: If I'm reading your comments right, I think there's already a patchset in place to address that issue14:12
peterstachttps://review.openstack.org/#/c/19889114:13
*** mingdang_ has quit IRC14:16
*** barra204 has quit IRC14:25
*** whydidyoustealmy has joined #openstack-trove14:25
*** shakamunyi has quit IRC14:25
*** shakamunyi has joined #openstack-trove14:26
*** nexusz99 has joined #openstack-trove14:27
openstackgerritMerged openstack/python-troveclient: Updated from global requirements  https://review.openstack.org/20091114:32
*** whydidyoustealmy has quit IRC14:34
*** shakamunyi has quit IRC14:34
*** sriram_tesora has joined #openstack-trove14:46
*** sgotliv has joined #openstack-trove14:47
*** IanGovett has quit IRC14:48
*** k4n0 has quit IRC14:50
*** sgotliv has quit IRC15:02
*** exploreshaifali has quit IRC15:03
*** sgotliv has joined #openstack-trove15:09
*** topshare has quit IRC15:10
*** topshare has joined #openstack-trove15:18
*** rwsu has joined #openstack-trove15:19
*** topshare has quit IRC15:23
*** sgotliv has quit IRC15:30
*** thedodd has joined #openstack-trove15:32
*** radez_g0n3 has quit IRC15:36
*** dmitryme has quit IRC15:36
*** bhunter has quit IRC15:36
*** mugsie has quit IRC15:36
*** crobertsrh has quit IRC15:36
*** tristanC has quit IRC15:36
*** SlickNik has quit IRC15:36
*** mugsie has joined #openstack-trove15:37
*** tristanC has joined #openstack-trove15:37
*** dmitryme has joined #openstack-trove15:37
*** SlickNik has joined #openstack-trove15:37
*** radez_g0n3 has joined #openstack-trove15:37
*** radez_g0n3 has quit IRC15:37
*** radez_g0n3 has joined #openstack-trove15:37
*** bhunter has joined #openstack-trove15:37
*** crobertsrh has joined #openstack-trove15:38
*** pcaruana has quit IRC15:38
cp16netpmalik: around?15:48
*** morganfainberg has quit IRC15:51
*** morganfainberg has joined #openstack-trove15:52
*** johnma has joined #openstack-trove15:58
*** tomblank has quit IRC16:03
*** tomblank has joined #openstack-trove16:04
*** tomblank has quit IRC16:12
*** IanGovett has joined #openstack-trove16:20
*** shakamunyi has joined #openstack-trove16:24
*** whydidyoustealmy has joined #openstack-trove16:25
*** ashleighfarnham has joined #openstack-trove16:25
*** exploreshaifali has joined #openstack-trove16:28
*** IanGovett has quit IRC16:30
*** johnma has quit IRC16:30
*** nexusz99 has quit IRC16:36
*** whydidyoustealmy has quit IRC16:37
*** shakamunyi has quit IRC16:37
*** tomblank has joined #openstack-trove16:49
*** shakamunyi has joined #openstack-trove16:51
*** whydidyoustealmy has joined #openstack-trove16:51
*** rjaiswal has joined #openstack-trove16:54
*** annashen has joined #openstack-trove17:01
*** shakamunyi has quit IRC17:09
*** whydidyoustealmy has quit IRC17:09
*** sgotliv has joined #openstack-trove17:09
*** shakamunyi has joined #openstack-trove17:09
pmalik^cp16net Here17:12
*** annashen has quit IRC17:12
*** mingdang1 has joined #openstack-trove17:17
*** annashen has joined #openstack-trove17:20
*** mingdang1 has quit IRC17:22
*** IanGovett has joined #openstack-trove17:26
*** Longgeek has quit IRC17:29
cp16netpmalik: what up...17:32
cp16netso i was looking over the redis configuration patchset17:32
cp16neti think it would be easier to talk about the self._config_cmd_name = None17:34
cp16neti understand how you plan on using it17:35
cp16neti was just suggesting to naming that variable something like self.__new_config_cmd_name or self.__override_config_cmd_name17:36
*** chlong-afk has quit IRC17:38
cp16netdoes that make sense?17:39
pmalik^cp16net Sure, I can do that. 'new' sounds better to me - the original command was 'renamed'. Maybe we could call it 'renamed_config_cmd'17:41
cp16netmy thought is that it should be a bit more descriptive because at first it seems like that the config cmd is None.17:41
cp16netsounds great17:41
cp16netpmalik: what if.....17:42
cp16netself.__config_cmd_name = name or "CONFIG"17:43
cp16netso that there wasnt so much if logic on the config_set method?17:44
cp16netpmalik: what do you think about that? it may require some other changes tho17:46
pmalikThat would work, I we can execute the 'CONFIG' command as any other command. I just wanted to use the native 'config_set' method if the command is not renamed.17:52
*** tosky has quit IRC17:56
cp16netyeah.. wonder if you can overwrite the cmd with the clint?18:01
cp16neti've never used the python redis tooling but it *might* allow you to set a different cmd for setting the config18:02
pmalikUnfortunately, AFAIK the client's config_set is hardwired to "CONFIG".18:04
pmalikBut, I think you are right, I will simplify it by using the same logic for both cases.18:05
*** ashleighfarnham has quit IRC18:18
cp16netpmalik: no... looks like this is how they call it.. https://github.com/andymccurdy/redis-py/blob/master/redis/client.py#L62118:21
cp16netso yeah they just made a helper for config get and set18:21
cp16netshould be fine to use that same strategy in our code :)18:21
*** ashleighfarnham has joined #openstack-trove18:24
openstackgerritPetr Malik proposed openstack/trove: Configuration Groups for Redis  https://review.openstack.org/19186018:28
*** rwsu has quit IRC18:29
*** tomblank_ has joined #openstack-trove18:31
*** tomblank has quit IRC18:32
*** tomblank_ is now known as tomblank18:32
*** shakamunyi has quit IRC18:36
openstackgerritNikhil Manchanda proposed openstack/trove: Fix unit test mocks for new mock release  https://review.openstack.org/20079118:38
*** shakamunyi has joined #openstack-trove18:47
cp16netcould i get some more eyes on this percona cluster spec? i believe i address all the concerns that everyone brought up. https://review.openstack.org/#/c/132132/18:56
openstackgerritNikhil Manchanda proposed openstack/trove: Fix unit test mocks for new mock release  https://review.openstack.org/20079118:57
SlickNikcp16net / peterstac: I fixed all of the "test_usr" instances and re-ran the unit tests which passed.19:00
SlickNikI've pushed up a new patchset with the fixes.19:00
cp16netlooks good19:06
peterstacUnfortunately, with the backlog in zuul, it might not make it in until tomorrow :(19:18
*** annashen has quit IRC19:20
*** annashen has joined #openstack-trove19:21
*** annashen has quit IRC19:23
*** annashen has joined #openstack-trove19:23
edmondkslickNik: can you take a look at the cluster scaling spec https://review.openstack.org/#/c/191925/. You had some questions on it previously so I wanted to make sure you saw it before I put a workflow19:47
*** jwiles has joined #openstack-trove19:53
*** rwsu has joined #openstack-trove19:55
SlickNikedmondk: Thanks — appreciate the heads up. Will take a look at it this afternoon.19:57
*** rwsu has quit IRC20:16
*** lifeless has quit IRC20:20
*** lifeless has joined #openstack-trove20:21
*** johnma has joined #openstack-trove20:21
*** rwsu has joined #openstack-trove20:29
*** jwiles has quit IRC20:37
*** tomblank has quit IRC20:38
*** tomblank has joined #openstack-trove20:40
*** annashen has quit IRC20:41
*** sriram_ has joined #openstack-trove20:59
*** rnowling has quit IRC21:00
*** sriram_tesora has quit IRC21:01
*** annashen has joined #openstack-trove21:01
*** crobertsrh is now known as _crobertsrh21:07
openstackgerritSharika Pongubala proposed openstack/python-troveclient: Root enablement for Vertica clusters/instances  https://review.openstack.org/19736021:25
*** tomblank has quit IRC21:26
*** coolsvap has quit IRC21:28
*** coolsvap|away has joined #openstack-trove21:33
openstackgerritSaurabh Surana proposed openstack/python-troveclient: Root enablement for Vertica clusters/instances  https://review.openstack.org/19736021:33
openstackgerritSharika Pongubala proposed openstack/python-troveclient: Root enablement for Vertica clusters/instances  https://review.openstack.org/19736021:37
*** exploreshaifali has quit IRC22:01
*** ianbrown has joined #openstack-trove22:08
*** shakamunyi has quit IRC22:45
*** johnma has quit IRC22:48
*** thedodd has quit IRC22:49
*** rwsu has quit IRC22:52
*** sriram_ has quit IRC22:57
*** sgotliv has quit IRC22:58
*** ashleighfarnham has quit IRC23:04
*** chlong-afk has joined #openstack-trove23:18
*** thedodd has joined #openstack-trove23:20
*** topshare has joined #openstack-trove23:28
*** rjaiswal has quit IRC23:34
*** chlong-afk has quit IRC23:36
*** topshare has quit IRC23:52
*** annashen has quit IRC23:54
*** ianbrown has quit IRC23:57

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