Tuesday, 2014-04-29

*** doddstack has quit IRC00:00
*** yogeshmehra has joined #openstack-trove00:04
*** yogeshme_ has joined #openstack-trove00:06
*** yogeshmehra has quit IRC00:06
*** yogeshme_ has quit IRC00:07
*** yogeshmehra has joined #openstack-trove00:07
*** yogeshmehra has quit IRC00:07
*** demorris has joined #openstack-trove00:08
*** yogeshmehra has joined #openstack-trove00:08
*** yogeshmehra has quit IRC00:08
*** yogeshmehra has joined #openstack-trove00:09
*** yogeshmehra has quit IRC00:09
*** rueb7363 has joined #openstack-trove00:11
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141000:15
*** michael-yu has joined #openstack-trove00:16
*** rueb7363 has quit IRC00:18
*** eguz has quit IRC00:20
*** demorris has quit IRC00:26
*** achampion has joined #openstack-trove00:27
*** ramishra has joined #openstack-trove00:27
*** ramishra has quit IRC00:28
*** ramishra has joined #openstack-trove00:29
*** yidclare has quit IRC00:29
*** ViswaV_ has quit IRC00:29
*** rueb7363 has joined #openstack-trove00:30
*** ramishra has quit IRC00:34
openstackgerritDan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats  https://review.openstack.org/8168200:46
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522500:47
grapexSlickNik: What's up?00:51
*** ramishra has joined #openstack-trove00:51
*** ramashri has quit IRC00:54
*** radez is now known as radez_g0n301:05
openstackgerritMichael Yu proposed a change to openstack/trove: Add support for 'trove root-enable' in Couchbase  https://review.openstack.org/8164001:16
*** Barker has joined #openstack-trove01:16
*** michael-yu has quit IRC01:20
*** Barker has quit IRC01:22
*** yogeshmehra has joined #openstack-trove01:24
*** yogeshmehra has quit IRC01:24
*** ramishra has quit IRC01:25
*** ramishra has joined #openstack-trove01:25
*** yogeshmehra has joined #openstack-trove01:26
*** yogeshmehra has quit IRC01:27
*** yogeshmehra has joined #openstack-trove01:27
*** yogeshmehra has quit IRC01:27
*** ramishra has quit IRC01:36
*** yogeshmehra has joined #openstack-trove01:37
*** yogeshmehra has quit IRC01:37
*** yogeshmehra has joined #openstack-trove01:37
SlickNikgrapex: I was working on an infra job that builds and caches guest images that the CI can then use.01:37
*** yogeshmehra has quit IRC01:37
*** yogeshmehra has joined #openstack-trove01:38
SlickNikgrapex: I noticed that the build-image command in redstack builds an image _and_ uploads it to glance.01:38
*** yogeshmehra has quit IRC01:38
SlickNikgrapex: Do you guys rely on that functionality?01:39
SlickNikgrapex: I need to expose a command that only builds the image, so was deciding whether I should 1. Change the current build-image command's behavior to do that, or 2. Create a new command (something like build-image-no-upload) to do this.01:40
SlickNikOf course running kick-start would still perform all of the required steps in order (i.e. build, then upload).01:41
SlickNik1 does seem a bit more intuitive, but it does change the contract, so I wanted to check with you and get your thoughts on the matter.01:43
*** robertmyers has joined #openstack-trove01:47
*** ramishra has joined #openstack-trove01:47
*** erkules has quit IRC01:49
*** robertmyers has quit IRC01:57
*** robertmyers has joined #openstack-trove01:58
SlickNikActually I was thinking about this some more, and maybe we should have a completely independent script (outside of redstack) to do this. That might make it easier to move it out of trove-integration later when we deprecate trove-integration. In that case, this wouldn't affect the current redstack entry points either.02:01
*** shakamunyi has quit IRC02:11
cp16nethey SlickNik i just looked over our code and i think we only depend on the tests in trove-integration and some rc files02:14
grapexSlickNik: cp16net is right, we're good man. Thanks for asking though.02:15
cp16net:)02:15
*** sbfox has joined #openstack-trove02:16
cp16netoh btw i still have issues with my vm...02:16
cp16netgrapex: you ran it lately?02:16
cp16neti know you mentioned some weirdness a few days back02:16
grapexcp16net: Haven't needed to since the other day- it was still weird after your changes02:16
cp16nethmmm02:17
cp16netwhat odd tho i used a cloud server and got the same error02:17
cp16neti'm running it a little different this time to see if i get any different results..02:26
*** coolsvap|afk is now known as coolsvap02:31
cp16netdamnit02:34
cp16nethttps://gist.github.com/cp16net/1138944202:34
cp16netstill errors02:34
cp16netInvalid OpenStack Identity credentials.02:34
cp16netSlickNik: you never saw this?02:34
cp16netthis is on a fresh 12.02 image and i just checkout trove-integration and run redstack install02:35
*** ramishra_ has joined #openstack-trove02:36
cp16netoh shit i think its openssl02:37
*** ramishra has quit IRC02:37
cp16nethmm wonder if an older version of openssl is not working or something02:37
*** ramashri has joined #openstack-trove02:38
*** ramashri has quit IRC02:43
cp16neti saw in keystone there was a non-zero exit code for openssl02:43
*** sbfox has quit IRC02:48
cp16neti keep getting this keystone error https://gist.github.com/cp16net/1138959702:49
*** haoma____ has quit IRC03:07
*** haomaiwang has joined #openstack-trove03:09
*** michael-yu has joined #openstack-trove03:23
cp16neti figured it out! :)03:30
*** michael-yu has quit IRC03:30
cp16netapparently using the UUID for keystone is screwed up03:31
cp16neti changed it back to PKI and its working03:31
*** michael-yu has joined #openstack-trove03:31
*** eghobo has joined #openstack-trove03:33
*** michael-yu has quit IRC03:34
openstackgerritCraig Vyvial proposed a change to openstack/trove-integration: removing the keystone uuid support  https://review.openstack.org/9088003:35
*** yogeshmehra has joined #openstack-trove03:38
*** jasonb365 has joined #openstack-trove03:41
*** yogeshmehra has quit IRC03:42
*** sbfox has joined #openstack-trove03:45
*** erkules has joined #openstack-trove03:46
*** yogeshmehra has joined #openstack-trove03:51
*** yogeshmehra has quit IRC03:55
*** grapex has quit IRC03:59
*** esp has left #openstack-trove04:02
*** ramishra_ has quit IRC04:08
*** haomaiwang has quit IRC04:08
*** haomaiwang has joined #openstack-trove04:10
*** michael-yu has joined #openstack-trove04:12
*** robertmyers has quit IRC04:15
*** robertmyers has joined #openstack-trove04:15
*** robertmyers has quit IRC04:20
*** haomai___ has joined #openstack-trove04:22
*** haomaiwang has quit IRC04:25
*** eghobo has quit IRC04:25
*** ramishra has joined #openstack-trove04:27
*** ViswaV has joined #openstack-trove04:30
*** ViswaV has quit IRC04:34
*** sbfox has quit IRC04:36
*** michael-yu has quit IRC04:37
*** sbfox has joined #openstack-trove04:38
*** michael-yu has joined #openstack-trove04:41
*** ramishra has quit IRC04:44
*** eghobo has joined #openstack-trove04:46
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141004:52
*** harlowja is now known as harlowja_away04:56
*** jasonb365 has quit IRC05:00
*** grapex has joined #openstack-trove05:01
*** jasonb365 has joined #openstack-trove05:02
*** ramishra has joined #openstack-trove05:04
*** saurabhs has left #openstack-trove05:05
*** grapex has quit IRC05:08
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522505:09
openstackgerritDan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade  https://review.openstack.org/8141005:13
*** ramishra has quit IRC05:19
openstackgerritAuston McReynolds proposed a change to openstack/trove: Added support of resize-flavor to Redis datastore  https://review.openstack.org/8870905:27
*** ramishra has joined #openstack-trove05:39
*** shashank-gupta has joined #openstack-trove05:40
*** SushilKM has joined #openstack-trove05:41
*** shivam has quit IRC05:42
*** shashank-GL has quit IRC05:43
openstackgerritA change was merged to openstack/trove: Mocks out file.open to not rely on OS dependent files  https://review.openstack.org/8846405:50
*** grapex has joined #openstack-trove06:00
*** sbfox has quit IRC06:05
*** ashishsnigam has quit IRC06:06
*** ashishsnigam has joined #openstack-trove06:06
*** shivam has joined #openstack-trove06:08
*** grapex has quit IRC06:09
*** michael-yu has quit IRC06:13
*** michael-yu has joined #openstack-trove06:13
openstackgerritOpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex  https://review.openstack.org/9001006:18
*** jasonb365 has quit IRC06:30
*** haomai___ has quit IRC06:36
*** haomaiwang has joined #openstack-trove06:36
*** flaper87|afk is now known as flaper8706:39
*** yogeshmehra has joined #openstack-trove06:43
TomasR_Hi, guys, I need some help investigating Trove heartbeat problem - "Making async call to cast heartbeat for instance: None heartbeat". SlickNik planned to have a look at it a bit later, but if there is someone else online now, I'm posting a link to Trove config and logs again: https://gist.github.com/anonymous/1138653106:53
*** yogeshmehra has quit IRC06:54
openstackgerritshivam shukla proposed a change to openstack/trove: Tests for heat based instance workflow  https://review.openstack.org/6649907:01
*** haomaiw__ has joined #openstack-trove07:02
*** haomaiwang has quit IRC07:05
*** SnowDust has joined #openstack-trove07:08
amcrnTomasR_: how are you installing trove on the controller?07:12
*** eghobo has quit IRC07:20
*** michael-yu has quit IRC07:24
TomasR_amcrn, First I installed using Ubuntu packages using this document: http://docs-draft.openstack.org/25/88225/4/check/gate-openstack-manuals-tox-doc-publish-checkbuild/6819c34/publish-docs/trunk/install-guide/install/apt/content/trove-install.html, but ran into the issues. Then I installed using procedure described here:07:31
TomasR_http://docs.openstack.org/developer/trove/dev/manual_install.html07:32
*** sgotliv has joined #openstack-trove07:41
*** IvanZ has joined #openstack-trove07:48
openstackgerritAuston McReynolds proposed a change to openstack/trove: Add support for 'trove root-enable' in Couchbase  https://review.openstack.org/8164007:53
*** ashishsnigam has quit IRC08:04
openstackgerritA change was merged to openstack/trove: Correct inconsistent state issues with config  https://review.openstack.org/8859108:10
*** amcrn has quit IRC08:18
*** grapex has joined #openstack-trove09:03
*** grapex has quit IRC09:06
*** shashank-GL has joined #openstack-trove09:07
*** shashank-gupta has quit IRC09:09
*** SnowDust has quit IRC09:10
*** SushilKM has quit IRC09:10
*** SnowDust has joined #openstack-trove09:10
*** shivam has quit IRC09:10
*** SushillKM has joined #openstack-trove09:11
*** ramishra has quit IRC09:13
*** shivam has joined #openstack-trove09:25
*** haomaiw__ has quit IRC09:34
*** haomaiwa_ has joined #openstack-trove09:35
*** haomaiwa_ has quit IRC09:55
*** ramishra has joined #openstack-trove09:56
*** haomaiwang has joined #openstack-trove09:56
*** grapex has joined #openstack-trove10:03
*** grapex has quit IRC10:07
*** sgotliv has quit IRC10:19
*** demorris has joined #openstack-trove10:26
*** dmakogon_ is now known as denis_makogon10:40
*** coolsvap is now known as coolsvap|afk10:40
*** SnowDust has quit IRC10:45
*** yogeshmehra has joined #openstack-trove10:55
*** demorris has quit IRC10:56
*** yogeshmehra has quit IRC10:59
*** grapex has joined #openstack-trove11:03
*** sgotliv has joined #openstack-trove11:06
*** grapex has quit IRC11:08
*** SnowDust has joined #openstack-trove11:15
*** fifieldt_ has joined #openstack-trove11:16
*** fifieldt has quit IRC11:17
*** sgotliv has quit IRC11:23
*** sgotliv has joined #openstack-trove11:23
*** shivam_ has joined #openstack-trove11:28
*** shivam has quit IRC11:29
*** SushillKM has quit IRC11:31
*** sgotliv has quit IRC11:35
*** SushillKM has joined #openstack-trove11:38
*** haomaiwang has quit IRC11:42
*** haomaiwang has joined #openstack-trove11:43
*** sgotliv has joined #openstack-trove11:47
*** SushillKM has quit IRC11:54
*** pdmars has joined #openstack-trove11:56
*** pdmars has quit IRC11:57
*** pdmars_ has joined #openstack-trove11:57
*** pdmars_ has quit IRC11:58
*** pdmars has joined #openstack-trove12:01
*** sgotliv_ has joined #openstack-trove12:02
*** sgotliv has quit IRC12:03
*** grapex has joined #openstack-trove12:03
*** achampion has quit IRC12:05
*** grapex has quit IRC12:08
*** casanch1 has joined #openstack-trove12:25
*** radez_g0n3 is now known as radez12:39
*** grapex has joined #openstack-trove12:57
*** fifieldt_ is now known as fifieldt13:03
*** achampion has joined #openstack-trove13:04
ramishrahello all, anyone using trove with devstack with fedora 20, I am having an issue where guest agent is being configured in guest( I tried with images built with diskimage-builder for both f19/f20/precise)..Any pointers..13:06
*** sgotliv has joined #openstack-trove13:08
*** sgotliv_ has quit IRC13:09
*** rueb7363 has quit IRC13:15
*** flaper87 is now known as flaper87|afk13:20
*** flaper87|afk is now known as flaper8713:25
*** yogeshmehra has joined #openstack-trove13:27
*** grapex has quit IRC13:28
fifieldtall, just FYI - the "Imported Translations from Transifex" patch (https://review.openstack.org/#/c/90010/) comes in whenever there've been new translations added. It's automated, so any core can just approve it straight away13:28
fifieldt(happens at most daily)13:28
*** amytron has joined #openstack-trove13:29
*** NehaV has joined #openstack-trove13:35
*** ramishra has quit IRC13:37
*** rueb7363 has joined #openstack-trove13:44
*** esp has joined #openstack-trove13:48
openstackgerritDan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy  https://review.openstack.org/8522513:48
*** ramishra has joined #openstack-trove13:52
SnowDustramishra: can u be specific the errors u got ?13:52
*** flaper87 is now known as flaper87|afk13:53
*** flaper87|afk is now known as flaper8713:56
*** robertmyers has joined #openstack-trove13:57
*** jcru has joined #openstack-trove13:57
*** robertmyers has quit IRC13:57
*** demorris has joined #openstack-trove13:57
*** robertmyers has joined #openstack-trove13:58
ramishraSnowDust: Sure.. I don't get any error while building image etc.. However, when I create database instances, it just gets stuck in build.. looking at the instance..there is no guestagent..13:58
SnowDustramishra13:58
SnowDustcan u ssh inside the box in build state13:59
*** robertmyers has quit IRC13:59
SnowDustnova list shall give you the IPs of the box13:59
*** robertmyers has joined #openstack-trove13:59
*** robertmyers has quit IRC14:00
ramishraI did try create a normal instance from the image and sshed into it... not via trove..14:00
*** robertmy_ has joined #openstack-trove14:02
*** robertmy_ has joined #openstack-trove14:02
*** mattgriffin has joined #openstack-trove14:03
*** ramishra has quit IRC14:04
*** ramishra_ has joined #openstack-trove14:04
*** sgotliv has quit IRC14:08
*** sgotliv has joined #openstack-trove14:09
*** ramishra_ has quit IRC14:09
glucasif you create it via trove you will need to add ssh to the security group rules... it is not allowed by default14:11
glucasramishra ^^14:11
*** yogeshmehra has quit IRC14:11
*** ramishra has joined #openstack-trove14:17
zigoIs there anyone working on https://bugs.launchpad.net/trove/+bug/1302784 ?14:17
vgnbkrramishra: I couldn't get it to work with F20 either, but was told it works with F19.14:18
*** jasonb365 has joined #openstack-trove14:18
*** ashishsnigam has joined #openstack-trove14:20
ramishravgnbkr: you mean devstak with f19 or the f19 image for the instances?14:23
*** IvanZ has quit IRC14:23
vgnbkr I mean running redstack with DISTO=fedora - it picks up a F20 cloud image to start with in kick-start.14:24
vgnbkrramishra: ^^14:25
*** Barker has joined #openstack-trove14:25
vgnbkrramishra: I was running redstack under ubuntu, but with distro=fedora.14:25
ramishravgnbkr: I tried with f19,precise.14:25
*** SnowDust has quit IRC14:26
ramishravgnbkr: my devstack setup is on f2014:26
vgnbkrramishra: Ah - I haven't tried that.14:26
*** IvanZ has joined #openstack-trove14:27
*** kevinconway has joined #openstack-trove14:28
*** thedodd has joined #openstack-trove14:29
*** sbfox has joined #openstack-trove14:37
icchaNehaV: did u want the blueprint to work as an extension or just work for all responses?15:06
ramishraSnowDust: I get "ERROR trove.common.utils [req-b9874421-3482-4de4-8565-becbbcd32469 acd327efc54242cda80da814bb1da2aa 693f56839f1f4905a0a630ec98f014ca - - -] in looping call" in tr-tgmr15:07
ramishraSnowDust: It times out...15:07
ramishraSnowDust: I can login to the instance and there is nothing in /home/stack...15:08
*** ashishsnigam has quit IRC15:14
*** jmontemayor has joined #openstack-trove15:20
*** shakamunyi has joined #openstack-trove15:21
*** shivamshukla has joined #openstack-trove15:25
*** haomaiw__ has joined #openstack-trove15:26
openstackgerritIhar Hrachyshka proposed a change to openstack/trove: Synced jsonutils from oslo-incubator  https://review.openstack.org/9106815:27
*** grapex has joined #openstack-trove15:27
*** grapex has quit IRC15:28
*** grapex has joined #openstack-trove15:28
*** haomaiwang has quit IRC15:28
*** ramishra has quit IRC15:41
SlickNikfifieldt: Thanks for the heads up regarding the translations from Transifex.15:45
*** demorris has quit IRC15:48
*** ViswaV has joined #openstack-trove15:50
*** michael-yu has joined #openstack-trove15:50
*** ViswaV_ has joined #openstack-trove15:50
*** denis_makogon has quit IRC15:52
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-troveclient: Make port-id and net-id keys mutually exclusive  https://review.openstack.org/9108515:53
*** ramishra has joined #openstack-trove15:54
*** ViswaV has quit IRC15:54
*** demorris has joined #openstack-trove15:54
*** coolsvap|afk is now known as coolsvap15:56
*** eghobo has joined #openstack-trove15:58
grapexamcrn SlickNik vipul: I was wondering if you could look over this eventlet pull request15:59
grapexBecause eventlet isn't monkey-patched correctly, it recently caused a cache we use at Rackspace to store results from an identity service we need to talk to in order to then talk to Swift to see race conditions. It's only a matter of time before it bites someone else, perhaps someone close to you; a coworker, a neighbor, a friend. Maybe even your kids, your family.16:04
grapexI don't think I exaggerate when I say this could be the next heartbleed.16:04
grapexhttps://review.openstack.org/#/c/89425/16:04
grapexamcrn SlickNik vipul: Do your part to prevent the downfall of modern society and an end of life as we know it. +2/approve my eventlet pull request today.16:05
* grapex has approved this message.16:06
openstackgerritDenis M. proposed a change to openstack/trove: Allow db instance conditional logging  https://review.openstack.org/6378916:10
openstackgerritDenis M. proposed a change to openstack/trove: Allow log files audit  https://review.openstack.org/6430216:11
*** ramishra has quit IRC16:11
openstackgerritDenis M. proposed a change to openstack/python-troveclient: Allow log files audit  https://review.openstack.org/6430316:12
*** sbfox has quit IRC16:16
*** sbfox has joined #openstack-trove16:18
*** michael-yu has quit IRC16:19
*** sgotliv has quit IRC16:20
*** demorris has quit IRC16:23
*** yidclare has joined #openstack-trove16:24
amrithhello16:25
hub_capdougshelley66: around?16:26
hub_caphttps://bugs.launchpad.net/trove/+bug/131279216:26
dougshelley66yes16:26
hub_capu cant do that16:26
hub_capchange the api = break the contract = rev the api to v216:26
hub_capor is it just internal methods?16:26
hub_capand im toally wrong16:26
hub_capi just read it on my phone and freaked :)16:26
dougshelley66it was intended to be just the internal method names16:26
hub_capoh whew16:26
dougshelley66hte client has attach/detach16:26
hub_capdisregard EVERYTHING i say16:26
dougshelley66ok16:26
dougshelley66just for completeness - how would i verify if i did touch the API?16:28
hub_caplikely the tests would break16:29
hub_capassuming we have tests for this hahaha16:29
amrithhub_cap, when you say "u can't do that", you underestimate dougshelley66 ... just saying16:29
hub_capas long as u dont muck w/ the service objects yer good16:29
* amrith rolls up sleeves16:29
hub_cap:)16:29
* amrith scratches elbows16:29
* amrith rolls down sleeves16:29
hub_capand wishes he had an x1c16:29
amrithwith 32gb16:29
amrithactually, you have an x1c with 32gb. 8gb installed, 24gb still in the packaging.16:30
amrithwassup with grapex, my heart bleeds for him16:30
hub_caplol amrith16:30
grapexamrith: Hey I'm just trying to do my duty... for humanity16:31
dougshelley66so hub_cap - you mean the signatures of methods in say trove/instance/service.py?16:31
amrithgrapex, I would +1 your change if I could understand what you were doing. sorry, I don't grok it. In the words of a wise man, i only have a rudimentary python.16:32
*** shivamshukla has quit IRC16:33
SlickNikSo just a heads up guys.16:34
SlickNikReddwarf hasn't been posting +1 / −1 since the gerrit upgrade yesterday.16:34
SlickNikLooking into the matter, and might need to take rdjenkins down for a bit to upgrade the gerrit trigger plugin.16:37
hub_capdougshelley66: in a way, yes16:47
hub_capcan u link me to what yer mucking w16:47
*** SushillKM has joined #openstack-trove16:48
esphey any core folks looking for work please check these out: https://review.openstack.org/#/c/81410/16:49
hub_capif yer muckin w/ models dougshelley66, then yer fine16:49
espand ..https://review.openstack.org/#/c/81682/16:50
hub_capok ive got to dissapear dougshelley66, going in to the city16:50
espand maybe this one … https://review.openstack.org/#/c/85225/16:50
esphub_cap: be safe16:50
hub_capheh ill do my best16:50
hub_capthose crazy bart riders16:50
SushillKMhey hub_cap can u plz lift ur ban from https://review.openstack.org/6938316:50
hub_capSushillKM: i sure can16:51
SushillKMthanks16:51
SushillKMthank u sir ... :)16:52
hub_capnpnp no sir am i16:52
SushillKMhehehehe16:53
SushillKMso these days u r less visible here .....16:53
amrithhub_cap, u still here ...16:59
*** harlowja_away is now known as harlowja16:59
amrithSushillKM, ... re: 69383 ...16:59
amrithwould you consider adding a tool like topy to your change?17:00
SushillKMactually earlier we had used another tool in trove and the results are that still we had so many mis-spells .... so it looks like these tools are not full-proof ...17:01
SushillKMbut if all agree on using some tool i may proceed wid that17:01
SushillKMno grudges about that17:01
amrithSushillKM, so the other change which you commented on and marked as a dup of yours used topy. if we can put the tool in so it runs as a test, that would be great ;)17:02
SushillKMpoint is to remove as many typos as one could ....17:02
amrithSushillKM, now that you have a situation, whatever output the tool provides should remain unchanged as we add new code17:02
esmuteMorning to you all. Can you guys review this? Easy and short. https://review.openstack.org/#/c/81379/17:02
amrithor if the tool catches a new typo, you can fix it.17:02
*** amcrn has joined #openstack-trove17:02
amrithbefore chkin17:02
SushillKMok i wud try working on that17:03
amrithSushillKM, thanks so much!17:03
SushillKM:)17:03
*** flaper87 is now known as flaper87|afk17:05
*** michael-yu has joined #openstack-trove17:05
*** Barker has quit IRC17:06
*** ramishra has joined #openstack-trove17:08
*** flaper87|afk is now known as flaper8717:08
SlickNikamrith / sushil: Should we fix these typos for now (i.e. let this review merge), and follow up with a new bug / patchset to run the tool in the gate to check for typos in the future?17:09
*** Barker has joined #openstack-trove17:09
*** SushillKM has quit IRC17:10
SlickNikOr should we just do it as part of one spell-check patchset?17:10
*** michael-yu has quit IRC17:11
*** ihrachyshka has joined #openstack-trove17:13
ihrachyshkahi guys. I have a failure that does not make much sense to me. Can anyone check it on whether it's some known failure? http://logs.openstack.org/68/91068/1/check/gate-trove-python26/dd6a25a/17:14
openstackgerritAuston McReynolds proposed a change to openstack/trove: Added support of resize-flavor to Redis datastore  https://review.openstack.org/8870917:14
SlickNikihrachyshka: What patchset is this for?17:15
*** eghobo has quit IRC17:15
ihrachyshkaSlickNik: https://review.openstack.org/#/c/91068/17:19
ihrachyshkaSlickNik: testr_results.html.gz itself looks weird (it claims success even though run failed)17:20
*** NehaV has quit IRC17:21
*** NehaV has joined #openstack-trove17:21
*** eghobo has joined #openstack-trove17:22
*** SushillKM has joined #openstack-trove17:23
SlickNikihrachyshka: Seems like you're hitting some sort of issue with json_schema validation.17:24
SlickNikihrachyshka: The testr unittests all passed successfully.17:24
SlickNikihrachyshka: We have some nosetests that also run (that do the json_schema validation) that seem to have failed.17:25
amrithSlickNik, sorry was away.17:28
ihrachyshkaSlickNik: meaning, recheck no bug is the way to go?17:29
amrithI proposed doing it as part of this patch set because in another review by someone else fixing typos using a tool called topy, SushillKM pointed out that the change was a dup of his. And since we have a tool, I was hoping we could do it all at once. Otherwise, the utility of the typos (most of which are in comments or debug messages, strongly worded comments and debug messages but still ...) being fixed seems relatively17:30
amrithlow. I think having the spell checker into the patchset would make the fix much more valuable.17:30
*** openstackgerrit has quit IRC17:32
*** openstackgerrit has joined #openstack-trove17:32
*** SnowDust has joined #openstack-trove17:35
*** SushillKM has quit IRC17:35
amrithSlickNik, the other review was https://review.openstack.org/#/c/90619/17:36
*** sbfox has quit IRC17:36
SlickNikihrachyshka: Likely not. It's possible that  the simplejson changes pulled in are not working correctly with the jsonschema checks.17:39
*** SnowDust has quit IRC17:39
openstackgerritSteve Leon proposed a change to openstack/python-troveclient: Add datastore filter to backup-list  https://review.openstack.org/9046217:40
SlickNikamrith: Got it. Sounds good.17:40
ihrachyshkaSlickNik: aha, I see. ok, I'll check it more closely. I've issued similar merges for all other projects using jsonutils, no issues like that there, so probably something trove specific17:40
*** sbfox has joined #openstack-trove17:40
amrithSlickNik, thx.17:41
*** demorris has joined #openstack-trove17:43
*** michael-yu has joined #openstack-trove17:45
*** IvanZ has quit IRC17:45
amrithmat-lowery, got a second?17:47
mat-loweryhi amrith: sure17:47
amrithmatt, am reading 8487217:47
amrithabout redis/non-ppa17:47
amrithI don't understand the reference there to trusty17:48
amrithfor example in sources.list17:48
amrithmaybe what I'm missing is this17:49
amrithI'm running precise17:49
mat-lowerySo here's what I did and you can tell me what you think.17:49
mat-loweryI noticed that I could get 2.8.x Redis from the trusty apt repo.17:50
mat-lowerySo I added the trusty repo to sources.list. Then I restricted what could be installed from the trusty repo to just redis-server and redis-tools.17:50
mat-lowerySince I didn't want to accidentally install anything else from trusty repo.17:51
mat-loweryPros: Get an official Ubuntu DEB. Cons: Some apt pinning required.17:51
amrithso I have a stock 12.04 linux machine17:52
amrithI'm going to try that17:52
mat-loweryIf you attempt to install any other package other than redis-server and redis-tools, you get 12.04 precise packages17:52
amrithI tried it on my machine which is 12.04 but has been basterdized a lot and I got some dependency errors17:52
amrithso I'm going to try on a virgin machine17:52
amrithand see what happens17:52
amrithI see that without your changes, I get 2.2.2.12-1build1 on precise17:53
amrithbut you are right, you get 2.8 here17:53
mat-loweryImportant point: Redis 2.8.x dependencies are available on precise without any changes.17:53
amrithand you get 2.2.8.4-2 with trusty17:54
amrithso the dependencies must be the issue17:54
amrithI may have other packages with requirements on a specific other release on the deps17:55
amrithlet me retry ... the 12.04 is just booting up17:55
mat-lowerySo my testing was exclusively with whatever Ubuntu you get via kick-start.17:55
amrithso ... couple of problems17:59
amrithI think you have to run apt-get update after updating preferences.d, maybe17:59
amrithlet me send you my logging17:59
amrithmat-lowery, please check #link http://pastebin.com/5wkeiMwf18:01
esmuteamrith: https://gist.github.com/anonymous/1140762518:01
amrithesmute, thx18:01
amrithmat-lowery, this is a virgin 12.04 lts machine18:02
amrithfull disclosure, it is on EC218:02
amrithI ran the commands from your bash script18:02
amrithand did a -V -s install or redis-server18:02
amrithI got 2.2.2.1218:02
amrithI then ran an apt-get update18:02
amrithand got 2.8.4-218:02
amrithso maybe the location of the apt-get update in your script is premature?18:03
amrithI did not get dep violations here but I'll rerun without -s18:03
mat-loweryamrith: looking18:03
amrithmat-lowery, thx18:04
*** yogesh has joined #openstack-trove18:11
*** ramishra has quit IRC18:11
TomasR_Hi, guys, SlickNik helped with troubleshooting Trove heartbeat issue. This is the last info:18:11
TomasR_<SlickNik> Okay, can you poke around your guest to see if the file /etc/guest_info exists?18:11
TomasR_[19:06] <TomasR_> ls -lrt /etc/guest_info ls: cannot access /etc/guest_info: No such file or directory18:12
TomasR_Do you know if I have to create this file manually?18:12
amcrnTomasR_: what version of nova are you running?18:12
TomasR_This is on Trove guest agent18:12
amcrni understand that, but the /etc/guest_info is injected via personalities via nova-boot18:13
*** ramashri has joined #openstack-trove18:13
TomasR_nova --version 2.17.018:13
mat-loweryamrith: Let me re-test with kick-start. And I'll also start a vanilla Ubuntu and complete your steps. Even removing the two pinning steps, I would expect the trusty package to win just by virtue of it having a newer version. I'll get back to you.18:13
amcrnTomasR_: i believe that's the client version, typically openstack releases follow YYYY.M18:14
TomasR_nova-manage --version 2014.118:16
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/python-troveclient: Make port-id and net-id keys mutually exclusive  https://review.openstack.org/9108518:16
amcrnTomasR_: if it's consistently repeatable, it's likely something with your nova configuration; the only time i've ever seen issues with /etc/guest_info is when config-drive is in play18:18
TomasR_amcrn: yes I have this issue all the time.18:20
TomasR_cat /etc/nova/nova.conf | grep drive linuxnet_interface_driver = nova.network.linux_net.LinuxOVSInterfaceDriver firewall_driver = nova.virt.firewall.NoopFirewallDriver18:20
amcrnTomasR_: fwiw, one way to isolate the issue would be to create a simpler nova-boot call that creates /etc/guest_info via a personality (using just a vanilla ubuntu image), and see if the file exists.18:20
amrithesmute ... ping18:23
amrithesmute, I hate to ask this ... would you happen to have the output from /etc/mtab or the mount command ?18:25
TomasR_amcrn: I also noticed this: ubuntu@bcd2c8cb-5f44-464d-a22c-f48e0c6eeed5-lay:~$ sudo -i sudo: unable to resolve host bcd2c8cb-5f44-464d-a22c-f48e0c6eeed5-lay18:27
esmute@amrith https://gist.github.com/anonymous/1140823818:28
esmuteyou can see the /dev/vdb is mounted in three places18:28
esmutewhen the instance starts, it is just mounted on /mnt... During the execution of prepare() it gets mounted to /mnt/volume and /var/lib/mysql18:29
TomasR_I added bcd2c8cb-5f44-464d-a22c-f48e0c6eeed5-lay host to /etc/hosts and restarted trove-guestagent service to see if it makes a difference18:30
*** coolsvap is now known as coolsvap|afk18:30
amrithso my question is this18:32
amrithwhat is /var/lib/mysql/volume?18:32
amrithsorry, to demultiplex the conversation ...18:33
*** pdmars has quit IRC18:33
amrithesmute ... what is /var/lib/mysql/volume?18:33
*** sbfox has quit IRC18:35
amrithesmute, and why is it busy? that's making me go a little crazy ;)18:37
*** sbfox has joined #openstack-trove18:39
*** timfreund has joined #openstack-trove18:39
amrithesmute ... this may be it!18:52
amrithesmute, what is the current directory of the process executing the rmdir? If it receives EBUSY, it could either mean that the directory is being used as a mount point, or it is the current directory of the process removing it18:53
*** michael-yu has quit IRC18:59
esmutehey amrith.. sorry went away for a bit18:59
esmuteit seems that something is mounting the device to /var/lib/mysql/volume19:00
esmuteand the delete of /var/lib/mysql is failing because the device is mounted in this directory19:00
*** michael-yu has joined #openstack-trove19:01
amrithesmute, the delete that is failing is of /var/lib/mysql/volume19:05
esmutelook at migrate_data()19:05
amrith[Errno 16] Device or resource busy: '/var/lib/mysql/volume'19:06
amrithlooking19:06
amrithone second19:06
amrithso, the backtrace shows that we haven't yet got there19:06
esmuteprior to the mounting, it writes some data in /mnt/volume19:06
amrithone second19:07
amrithmysql/manager.py19:07
amrithwe format19:07
amriththen migrate19:07
esmuteit writes it to keep it in a temp location19:07
amrithto something on the mountpoint19:07
amriththen we mount (mount_point)19:07
esmutehowever, /mnt/volume it is actually /var/lib/mysql/volume... because the device is mounted in /mnt19:07
amrithYUP!19:08
amrithgot it!19:08
*** sgotliv has joined #openstack-trove19:09
amriththis is so bizzare19:09
esmutebut when it tries to delete it, it complains... because it is already mounted in /mnt/volume19:09
esmuteso the device is mounted twice... one in /mnt and again in /var/lib/mysql19:09
openstackgerritCraig Vyvial proposed a change to openstack/trove-integration: Configurations stored in the database  https://review.openstack.org/7985219:09
amrithesmute, here's why I've just gone bald in the last 5 min19:09
openstackgerritCraig Vyvial proposed a change to openstack/python-troveclient: adding configuration paramters mgmt api  https://review.openstack.org/7985119:09
amrithwhy would one mount /dev/vdb both as /mnt and as /mnt/volume?19:10
amrithand as /var/lib/mysql ;)19:10
esmutethe person who did this probably didnt know that the device could be mounted in /mnt19:10
esmutehe/she was probably assuming that /mnt was empty19:10
amrithesmute, +119:12
amrithawesome, thanks!19:12
openstackgerritCraig Vyvial proposed a change to openstack/trove: Datastore Configuration Parameters stored in db  https://review.openstack.org/7985019:12
esmutethe quick way to fix it is making sure that the device is not mounted anywhere (which is the case when provisioning a volume mysql)19:13
esmutebut i think the right way to fix it, is to refactor this so that we dont assume /mnt is clear19:13
amrithyup19:13
amrithagreed19:13
amrithbut for now, I think your change will suffice19:14
amrith(unless you want to -1 it yourself and refactor the code that is)19:14
esmuteamrith: hehe i wish i could put more time than what i have already had, but i think the refactoring is out of the scope for this fix. It should be part of the prepare-call refactoring19:18
*** BorisBelous_ has joined #openstack-trove19:32
openstackgerritA change was merged to openstack/trove: Imported Translations from Transifex  https://review.openstack.org/9001019:32
BorisBelous_Does anybody know whether there is an actual scheduler implementation or at least a blueprint dealing with collecting target hosts' critical utilization data, such as cpu, io and storage and then using it to provision a database to the least utilized resource? In addition to that, if there is any capability to rebalance databases over time from a hotter to a cooler resource automatically or via the trove api.19:35
*** ramashri has quit IRC19:38
*** ramashri has joined #openstack-trove19:40
openstackgerritAuston McReynolds proposed a change to openstack/trove-integration: Add DIB Elements for MongoDB 2.4  https://review.openstack.org/7746119:41
openstackgerritAuston McReynolds proposed a change to openstack/trove-integration: Add DIB Elements for MongoDB 2.4  https://review.openstack.org/7746119:42
*** ihrachyshka has quit IRC19:45
openstackgerritA change was merged to openstack/trove-integration: Update cassandra version from 2.0.5 to 2.0.6  https://review.openstack.org/8336519:48
*** ramashri has quit IRC20:00
amrithamcrn ...20:04
*** timfreun1 has joined #openstack-trove20:04
*** timfreund has quit IRC20:04
openstackgerritAuston McReynolds proposed a change to openstack/trove-integration: Add DIB Elements for MongoDB 2.4  https://review.openstack.org/7746120:06
*** fifieldt has quit IRC20:08
*** fifieldt has joined #openstack-trove20:08
amrithmat-lowery booted another 12.04 machine and verified. moving the apt-get update before apt-get install it works fine.20:17
*** michael-yu has quit IRC20:20
*** michael-yu has joined #openstack-trove20:24
*** Barker has quit IRC20:26
*** Barker has joined #openstack-trove20:26
openstackgerritAndreas Jaeger proposed a change to openstack/trove: Improve help strings  https://review.openstack.org/9116620:27
*** radez is now known as radez_g0n320:28
*** pdmars has joined #openstack-trove20:34
*** yidclare has quit IRC20:39
*** sgotliv has quit IRC20:56
*** demorris has quit IRC20:57
*** demorris has joined #openstack-trove21:00
*** yidclare has joined #openstack-trove21:00
openstackgerritSteve Leon proposed a change to openstack/trove: Fix datastore tests so that they pass in live mode  https://review.openstack.org/8971721:02
*** NehaV has quit IRC21:04
*** demorris_ has joined #openstack-trove21:04
*** demorris_ has quit IRC21:05
*** demorris has quit IRC21:07
SlickNikjuice, around?21:11
juiceslicknik: yep21:14
grapexamcrn: You know the other day, when you said there was no reason to ever base a decision in Trove off of only the datastore type and not the version?21:15
SlickNikjuice: Can you rebase https://review.openstack.org/#/c/84555/ when you get a chance? Thanks!21:15
grapexamcrn: You are 100% correct.21:15
grapexI think the way the code is designed, it convinces people to base things off of only the datastore manager and not the version which so far has been wrong more often than it's been right21:16
grapexlooking at the config renderer code right now. It locks us into using one single set of my.cnf files for every single version of MySQL.21:16
amcrngrapex: it's definitely a challenge the way things are setup today, that's for sure21:17
grapexI'd like to submit some code very soon that bases the decision of the config to render based off the version as well21:17
grapexI'll put the blueprint out soon21:18
amcrnthe set of possible configuration-group values should be based on the datastore-version, with the version having a tie to a particular configuration renderer (in which the renderer can be shared across multiple versions)21:18
juiceslicknik: certainly21:19
amcrnand the manager should not be tied to the config renderer, they should have no direct tie21:19
*** michael-yu has quit IRC21:19
*** casanch1_ has joined #openstack-trove21:19
*** demorris has joined #openstack-trove21:19
amcrnwith the manager scoped to support at a minimum a minor version (i.e. 5.5.XX), and possibly additional minors (i.e. 5.6.XX), but if and only if the amount of code divergence is limited enough to where it makes sense21:20
amcrnplus, all trove-integration datastore packages should be pinned to a specific version21:21
*** casanch1 has quit IRC21:22
amcrnthat way, when the distro upgrades their packages, we stop doing the "update trove-integration redstack default version because the distro changed it" yet no one has actually tested that it works or the configuration-group values are correct (new ones could have been introduced, others deprecated, etc.)21:22
*** casanch1_ has quit IRC21:24
amcrnthat, and i want Pepsi Blue resurrected from the grave.21:27
espamcrn: what about crystal pepsi?21:29
amcrnesp: i've never had the pleasure, but i heard it was delicious21:29
esphaha, before your time21:30
*** NehaV has joined #openstack-trove21:33
*** demorris has quit IRC21:35
*** IvanZ has joined #openstack-trove21:40
*** achampion has quit IRC21:41
*** sbfox has quit IRC21:41
openstackgerritJustin Hopper proposed a change to openstack/trove-integration: Remove the iptables workaround  https://review.openstack.org/8455521:44
*** sbfox has joined #openstack-trove21:44
juiceslicknik: at your leisure  ^ ^21:44
*** michael-yu has joined #openstack-trove21:46
amcrnjuice: bad rebase on https://review.openstack.org/#/c/84555/2/README.md21:47
amcrnjuice: latest commit removed it (https://github.com/openstack/trove-integration/commit/82818f9f3d1239579dcd31c548a22893f59ea121#diff-04c6e90faac2675aa89e2176d2eec7d8)21:48
*** demorris has joined #openstack-trove21:54
*** Barker has quit IRC22:01
*** demorris has quit IRC22:04
*** jasonb365 has quit IRC22:10
*** robertmy_ has quit IRC22:13
*** rueb7363 has quit IRC22:15
*** michael-yu has quit IRC22:26
*** zigo_ has joined #openstack-trove22:35
*** zigo has quit IRC22:37
*** michael-yu has joined #openstack-trove22:37
*** thedodd has quit IRC22:37
*** yogesh has quit IRC22:41
juiceAmcrn: damn sorry about that22:44
amcrnjuice: no worries :)22:46
*** Barker has joined #openstack-trove22:48
*** michael-yu has quit IRC22:48
*** michael-yu has joined #openstack-trove22:49
*** Barker has quit IRC22:51
*** mattgriffin has quit IRC22:56
*** flaper87 is now known as flaper87|afk22:57
*** ViswaV_ has quit IRC23:08
*** kevinconway has quit IRC23:10
*** shakamunyi has quit IRC23:14
*** shakamunyi has joined #openstack-trove23:18
*** jcru has quit IRC23:23
*** achampion has joined #openstack-trove23:33
*** grapex has quit IRC23:34
*** amcrn has quit IRC23:36
*** michael-yu has quit IRC23:38
*** matsuhashi has joined #openstack-trove23:38
*** michael-yu has joined #openstack-trove23:39
*** michael-yu has quit IRC23:40
*** michael-yu has joined #openstack-trove23:42
*** NehaV has quit IRC23:42
*** eguz has joined #openstack-trove23:46
*** pdmars has quit IRC23:50
*** eghobo has quit IRC23:50

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