Thursday, 2013-11-21

SlickNikStrange, he seemed to think he was still connected.00:00
SlickNikI restarted him, and he re-joined...00:00
amcrnkonetzed kevinconway demorris have all parted, but if anyone else was following the type/version upgrade conversation earlier, i have a mailing-list draft at https://gist.github.com/amcrn/dfd493200fcdfdb61a2300:01
amcrnoh, konetzed is still here :X00:01
amcrnanyway, i'm going to toss that on the mailing list in about 30 minutes unless someone has some objections or amendments they'd like to add00:02
amcrn(sorry for the topic change, carry on)00:02
SlickNikamcrn: no worries; thanks for putting that together.00:03
hub_capok i lied. its not review time its grocery shopping time :o00:03
hub_capsee yall later00:03
amcrnnp00:04
SlickNikheh, remember the milk.00:04
amcrnhe lives near sf, it can't just be milk, it's gotta be almond or soy milk :P00:06
amcrn(note: i'm not a hater, i love me some soy milk, just joshin' around)00:07
*** grapex has quit IRC00:08
*** grapex has joined #openstack-trove00:08
*** grapex has quit IRC00:13
*** matsuhashi has joined #openstack-trove00:32
*** kevinconway has joined #openstack-trove00:36
*** plodronio has quit IRC00:42
*** esp has left #openstack-trove00:44
amcrnfyi, it's hit the mailing list under "[openstack-dev]  [trove] Datastore Type/Version Migration"00:55
*** esp has joined #openstack-trove01:00
*** matsuhashi has quit IRC01:02
*** matsuhashi has joined #openstack-trove01:02
*** matsuhashi has quit IRC01:07
*** yidclare has quit IRC01:10
*** NehaV has joined #openstack-trove01:11
*** amytron has quit IRC01:11
*** jcru has quit IRC01:11
*** yogesh has joined #openstack-trove01:12
*** matsuhashi has joined #openstack-trove01:15
*** NehaV has quit IRC01:27
*** NehaV has joined #openstack-trove01:28
*** nosnos has joined #openstack-trove01:30
*** amcrn has quit IRC01:31
*** esp has left #openstack-trove01:31
*** haomaiwang has quit IRC01:33
*** yogesh has quit IRC01:36
*** yogesh has joined #openstack-trove01:37
*** yogesh has quit IRC01:41
*** matsuhashi has quit IRC01:45
*** matsuhashi has joined #openstack-trove01:46
*** haomaiwang has joined #openstack-trove01:53
*** tanisdl has quit IRC02:06
*** erkules_ has joined #openstack-trove02:16
*** erkules has quit IRC02:19
*** demorris has joined #openstack-trove02:20
*** NehaV has quit IRC02:23
*** Barker has joined #openstack-trove02:32
*** esp has joined #openstack-trove02:57
*** esp has left #openstack-trove02:57
*** demorris has quit IRC02:59
*** matsuhas_ has joined #openstack-trove03:05
*** matsuhashi has quit IRC03:08
*** NehaV has joined #openstack-trove03:15
*** NehaV has quit IRC03:23
*** Barker has quit IRC03:38
*** Barker has joined #openstack-trove03:38
*** coolsvap has joined #openstack-trove03:40
*** NehaV has joined #openstack-trove03:48
*** esp has joined #openstack-trove03:49
*** adrian_otto has joined #openstack-trove03:52
*** Barker has quit IRC03:54
*** esp has left #openstack-trove03:54
*** matsuhas_ has quit IRC04:00
*** matsuhashi has joined #openstack-trove04:02
*** matsuhashi has quit IRC04:14
*** coolsvap has quit IRC04:19
*** matsuhashi has joined #openstack-trove04:19
*** coolsvap has joined #openstack-trove04:21
*** coolsvap has quit IRC04:27
*** coolsvap_ has joined #openstack-trove04:27
*** coolsvap_ has quit IRC04:28
*** adrian_otto has quit IRC04:36
*** coolsvap has joined #openstack-trove04:45
*** coolsvap has quit IRC04:50
*** coolsvap has joined #openstack-trove04:50
*** matsuhashi has quit IRC05:02
*** yogesh has joined #openstack-trove05:23
*** yogesh has quit IRC05:28
*** yogesh has joined #openstack-trove05:42
*** yogesh has quit IRC05:49
*** yogesh has joined #openstack-trove05:50
*** yogesh has quit IRC05:51
*** yogesh has joined #openstack-trove06:04
*** NehaV has quit IRC06:05
*** SushilKM__ has joined #openstack-trove06:06
*** yogesh has quit IRC06:31
*** yogesh has joined #openstack-trove06:31
*** yogesh has quit IRC06:32
*** yogesh has joined #openstack-trove06:32
*** SushilKM__ has quit IRC06:34
*** SushilKM__ has joined #openstack-trove06:45
*** nosnos has quit IRC06:48
*** nosnos has joined #openstack-trove06:48
*** yogesh has quit IRC07:06
*** yogesh has joined #openstack-trove07:07
*** yogesh has quit IRC07:07
*** yogesh has joined #openstack-trove07:08
openstackgerritKevin Conway proposed a change to openstack/trove-integration: Add support for kick-starting postgresql  https://review.openstack.org/5760807:08
openstackgerritKevin Conway proposed a change to openstack/trove: WIP: Add PostgreSQL support  https://review.openstack.org/5760907:13
openstackgerritKevin Conway proposed a change to openstack/trove: WIP: Add PostgreSQL support  https://review.openstack.org/5760907:15
*** kevinconway has quit IRC07:22
*** denis_makogon_ has joined #openstack-trove07:28
openstackgerritNicholas Shobe proposed a change to openstack/python-troveclient: Allow --json output override printing dict/list  https://review.openstack.org/5761908:25
*** nosnos_ has joined #openstack-trove08:30
*** nosnos has quit IRC08:33
*** coolsvap is now known as coolsvap[A]09:36
* coolsvap[A] is now away - Reason : away09:36
*** coolsvap[A] is now known as coolsvap09:39
* coolsvap is no longer away : Gone for 3 minutes 23 seconds09:39
*** ashestakov has joined #openstack-trove09:50
*** yogesh has quit IRC09:53
*** yogesh has joined #openstack-trove09:53
*** yogesh has quit IRC09:58
*** coolsvap is now known as coolsvap[A]10:09
* coolsvap[A] is now away - Reason : Auto-Away after 30 minutes10:09
*** SnowDust has joined #openstack-trove10:31
*** coolsvap[A] is now known as coolsvap10:38
* coolsvap is no longer away : Gone for 59 minutes 40 seconds10:38
*** coolsvap has quit IRC11:08
*** coolsvap has joined #openstack-trove11:12
*** nosnos_ has quit IRC11:20
*** nosnos has joined #openstack-trove11:21
*** nosnos has quit IRC11:25
*** flaper87 has joined #openstack-trove11:30
*** SnowDust has quit IRC11:33
*** coolsvap has quit IRC11:37
*** ashestakov has quit IRC11:38
*** erkules_ is now known as erkules12:21
*** kevinconway has joined #openstack-trove12:23
*** kevinconway has quit IRC12:25
*** coolsvap has joined #openstack-trove12:29
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059712:42
openstackgerritIllia Khudoshyn proposed a change to openstack/trove-integration: Add support for minimal MongoDB testing  https://review.openstack.org/5337812:48
*** pdmars has joined #openstack-trove12:55
*** pdmars has quit IRC12:59
*** coolsvap is now known as coolsvap_away12:59
* coolsvap_away is now away - Reason : Auto-Away after 30 minutes12:59
*** pdmars has joined #openstack-trove13:02
openstackgerritIllia Khudoshyn proposed a change to openstack/trove-integration: Add support for minimal MongoDB testing  https://review.openstack.org/5337813:06
*** demorris has joined #openstack-trove13:07
*** kevinconway has joined #openstack-trove13:08
*** demorris has quit IRC13:25
openstackgerritDenis M. proposed a change to openstack/python-troveclient: Adding ConnectionError class  https://review.openstack.org/5693013:46
*** demorris has joined #openstack-trove13:46
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059713:53
openstackgerritDenis M. proposed a change to openstack/trove: Allow query logging  https://review.openstack.org/5740813:53
*** SushilKM__ has quit IRC13:54
kevinconwaydenis_makogon: thanks for the fast review13:58
kevinconwayi agree with most of your code comments. will be working on some of them later.13:59
denis_makogonkevinconway, no problem, my friend13:59
kevinconwaydenis_makogon: are you working on cassandra?14:00
denis_makogonkevinconway, yes14:00
kevinconwaywhat are you doing for backups?14:00
kevinconwaywhat is there seemed pretty mysql specific14:01
denis_makogonsnapshot on file system then collect dirs into tar, then tar into stream14:01
*** demorris has quit IRC14:01
denis_makogonkevinconway, robert myers working on backups and restore code14:01
denis_makogonnow code look cleaner14:02
*** jcru has joined #openstack-trove14:04
kevinconwayoh nice, looks like backups might not be too bad to implement14:05
*** coolsvap_away is now known as coolsvap14:10
* coolsvap is no longer away : Gone for 1 hour 40 minutes 45 seconds14:10
*** rongze has joined #openstack-trove14:12
denis_makogonkevinconway, yes, it might14:19
denis_makogonkevinconway, if you would need any kind of help - always welcome14:20
*** coolsvap has left #openstack-trove14:22
openstackgerritIllia Khudoshyn proposed a change to openstack/trove-integration: Add support for minimal MongoDB testing  https://review.openstack.org/5337814:23
*** coolsvap has joined #openstack-trove14:23
*** rongze_ has joined #openstack-trove14:24
*** rongze has quit IRC14:27
*** demorris has joined #openstack-trove14:28
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059714:30
*** rongze has joined #openstack-trove14:30
*** rongze_ has quit IRC14:33
*** NehaV1 has joined #openstack-trove14:40
*** adrian_otto has joined #openstack-trove14:43
*** robertmy_ has joined #openstack-trove14:57
*** Barker has joined #openstack-trove14:57
*** robertmy_ has quit IRC15:04
*** robertmyers has joined #openstack-trove15:04
*** amytron has joined #openstack-trove15:05
*** jasonb365 has joined #openstack-trove15:24
*** grapex has joined #openstack-trove15:34
*** grapex has quit IRC15:35
*** grapex has joined #openstack-trove15:35
*** datsun180b has joined #openstack-trove15:36
*** rongze_ has joined #openstack-trove15:37
*** rongze has quit IRC15:37
*** radez_g0n3 is now known as radez15:42
datsun180bhub_cap: lmk when you're in, i want your help with my conductor tests15:43
*** coolsvap is now known as coolsvap_away15:46
*** coolsvap_away is now known as coolsvap15:51
*** tanisdl has joined #openstack-trove15:58
*** jasonb365 has quit IRC15:59
cp16netdatsun180b: you still having issues with tox16:00
datsun180bi am, i think i figured out who's asking for my password during the testr tests16:00
datsun180badding a little debugging to be certain16:00
*** yidclare has joined #openstack-trove16:02
*** jasonb365 has joined #openstack-trove16:02
*** datsun180b_ has joined #openstack-trove16:04
*** datsun180b_ has quit IRC16:04
*** datsun180b has quit IRC16:04
*** datsun180b has joined #openstack-trove16:04
*** NehaV has joined #openstack-trove16:06
*** NehaV1 has quit IRC16:07
*** jmontemayor has joined #openstack-trove16:14
*** jmontemayor has quit IRC16:14
*** rongze_ has quit IRC16:17
*** haomaiwang has quit IRC16:17
*** jmontemayor has joined #openstack-trove16:19
*** jmontemayor has quit IRC16:19
*** rongze has joined #openstack-trove16:23
*** radez is now known as radez_g0n316:25
*** haomaiwang has joined #openstack-trove16:27
*** NehaV has quit IRC16:28
*** SushilKM__ has joined #openstack-trove16:32
*** jasonb365 has quit IRC16:32
*** NehaV has joined #openstack-trove16:32
*** jasonb365 has joined #openstack-trove16:33
*** NehaV has quit IRC16:36
*** Barker has quit IRC16:36
openstackgerritSushil Kumar proposed a change to openstack/trove: Remove radmin credentials from create_heat_client  https://review.openstack.org/5637316:39
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Remove 'mount_point' from guestagent RPC API  https://review.openstack.org/5718916:43
*** jmontemayor has joined #openstack-trove16:47
*** jmontemayor has quit IRC16:47
*** jmontemayor has joined #openstack-trove16:53
*** jmontemayor has quit IRC16:55
*** jmontemayor has joined #openstack-trove16:59
*** pdmars has quit IRC17:00
*** jasonb365 has quit IRC17:03
*** jmontemayor has quit IRC17:03
*** jmontemayor has joined #openstack-trove17:06
datsun180bProcessExecutionError: Unexpected error while running command.17:06
datsun180bCommand: sudo chmod -R 0777 /var/lib/mysql17:06
datsun180bNope, not allowed to do that to my host machine, tests.17:06
datsun180bThe unit tests are trying to do things to the host system when the unit tests run, and that is super bad17:07
*** Barker has joined #openstack-trove17:08
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059717:10
datsun180brobertmyers: 1cceaa1117:11
*** jasonb365 has joined #openstack-trove17:12
*** jasonb365 has quit IRC17:13
*** yogesh has joined #openstack-trove17:14
*** NehaV has joined #openstack-trove17:19
*** jasonb365 has joined #openstack-trove17:19
cp16netvery bad17:23
*** tanisdl has quit IRC17:26
robertmyersdatsun180b: cp16net: very bad indeed, it sucks that we didn't catch this in the review of datastore types17:30
robertmyerstox tests should not be running any commands on the test machine, this needs to be mocked17:30
denis_makogonsup guys17:31
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059717:38
*** SnowDust has joined #openstack-trove17:43
*** coolsvap is now known as coolsvap_away17:50
*** yogesh has quit IRC17:54
*** jasonb365 has quit IRC17:57
*** yogesh has joined #openstack-trove18:00
*** jasonb365 has joined #openstack-trove18:01
*** pdmars has joined #openstack-trove18:02
*** jasonb365 has quit IRC18:02
*** jasonb365 has joined #openstack-trove18:04
*** jasonb365 has quit IRC18:05
*** NehaV has quit IRC18:08
*** jasonb365 has joined #openstack-trove18:10
*** jasonb365 has quit IRC18:11
*** yogesh has quit IRC18:19
*** jasonb365 has joined #openstack-trove18:23
*** rnirmal has joined #openstack-trove18:27
SnowDusthttps://review.openstack.org/#/c/56373/ anyone there ?18:30
*** SushilKM__ has quit IRC18:33
*** adrian_otto has quit IRC18:36
*** Barker has quit IRC18:36
*** rongze has quit IRC18:40
*** NehaV has joined #openstack-trove18:41
*** yogesh has joined #openstack-trove18:41
openstackgerritTim Simpson proposed a change to openstack/python-troveclient: Allow for compatable auths between new and old CLI  https://review.openstack.org/5773618:44
cp16netdatsun180b: https://gist.github.com/cp16net/758729618:47
openstackgerritRobert Myers proposed a change to openstack/trove: Moving storage logic out of backup runner class  https://review.openstack.org/5670218:48
datsun180bcp16net: gerrit it, put your name on it18:49
cp16netyeah i'm on it18:49
*** adrian_otto has joined #openstack-trove18:52
*** amcrn has joined #openstack-trove18:59
openstackgerritCraig Vyvial proposed a change to openstack/trove: need to mock out of the clear_expired_passwords for tox  https://review.openstack.org/5773919:03
datsun180bcp16net: use "        dbaas.clear_expired_password = Mock()" instead in test_dbaas19:05
cp16netummm19:06
cp16netsorta but no...19:06
cp16net        when(dbaas).clear_expired_password().thenReturn(None)19:06
openstackgerritCraig Vyvial proposed a change to openstack/trove: need to mock out of the clear_expired_passwords for tox  https://review.openstack.org/5773919:07
cp16netalright hopefully that fixes the issue we have been seeing19:08
*** rongze has joined #openstack-trove19:11
datsun180bfair enough, i see both uses in test_dbaas but looks like you're right19:14
hub_capcp16net: the issue, is that the one datsun180b saw on his review too?19:17
hub_capthe one i commented on?19:17
cp16netits both19:18
cp16neti didnt make mine depend on his19:18
hub_capsure i just wondered about the issue / fix19:18
*** rongze has quit IRC19:18
cp16netit seems to be a big issue when running tox on a mac19:19
cp16netit was trying to sudo chmod /var/lib/mysql19:19
hub_capHAH19:19
robertmyerscorrection tox on any platform should not run any sudo command19:19
hub_capnow thats perty funny19:19
cp16netand cat /root/.mysql_secret19:19
robertmyersbad bad bad19:19
cp16netyeah bad19:20
cp16netmy mac had issues with it19:20
cp16netand my linux box just cranked through19:20
datsun180bafter these fixes my tests are consistently green19:20
cp16netkinda scares me19:20
datsun180bKNEW it was the db19:20
robertmyersbasically tox should *only* effect the .tox virtualenv19:21
robertmyersnot your dev box19:21
datsun180bthat mysqld_bin fix wouldn't show up in jenkins if those ubuntu machines happen to have mysql installed, but it screams at us in os x because ours is kept in /opt/something/macs/are/goofy19:21
cp16netheh19:21
cp16netyeah19:21
cp16netfail19:21
cp16netplz merge this asap19:22
datsun180band mine too19:22
robertmyerswe should make sure no other commands are being run in the unittests19:22
datsun180bbut if you merge his first then mine will be zero19:22
cp16netperferably yeah datsun180b's first19:23
cp16net:)19:23
hub_capcp16net: link to datsun180bs19:23
datsun180bhttps://review.openstack.org/#/c/57555/19:23
datsun180bwe're just trying to get this thing fixed19:23
cp16net#link19:23
datsun180b#link https://review.openstack.org/#/c/57555/ ??19:24
cp16netlol19:24
cp16netyes19:24
hub_capcp16net: if u mark datsun180b's as a dependent commit, then we can +2/approve yours as well, and it wont merge until datsun180b's gets merged19:24
cp16nethub_cap: how wold i do that?19:25
datsun180bisn't doing that more work than just rebasing19:25
hub_capnot really19:25
datsun180byou'd have to checkout my code, add your commit, and resubmit the review anyway19:25
hub_capya effectively that19:25
hub_capbut its the same review19:25
datsun180balternately pull, rebase, review19:25
hub_capit just gets a dependency19:25
datsun180bsix one way half a dozen the other19:26
hub_capnot really19:26
cp16nethmmm19:26
cp16neti'll try19:26
hub_capcuz then we can approve his stuff and move on19:26
datsun180bi guess the difference is gerrit will know19:26
cp16netlast time i did something like that i changed tim's review to mine19:26
hub_capand magically itll get merged in 2+ hrs cuz gates are slow19:26
cp16netlol19:26
hub_capcp16net: HAH, just dont change the commit id's19:26
hub_capitll be HEAD->57555->your_review19:27
cp16nethub_cap: ok cangit-review do this?19:27
cp16netadd a dependent review?19:27
hub_capso when u do a git review19:28
hub_capitll say "woah woah, you are submitting 2 patchsets, are u sure u want to do this"19:28
datsun180bif you review more than one commit it'll update the relevant reviews19:28
hub_capand iirc, it should be yours on top, datsuns on the 2nd line19:28
datsun180bif you have four different commits and four different commit ids but you do git review once you get four reviews out of the deal with the dependencies in place19:29
datsun180bchange-ids, not commit ids. that about right, hub_cap ?19:29
hub_capyup19:29
cp16netummmm19:30
cp16netdatsun180b19:30
cp16netlooks like your review is not the same level else: than the if:19:30
datsun180bhuh19:30
datsun180byeah that else i added belongs to the for19:30
cp16netoh yeah?19:31
datsun180bthe else clause of a for loop executes if the loop wasn't broken19:31
cp16netoh interesting19:31
hub_capyea gosh19:32
datsun180bbetter than "sentinel = None; for i in things; if condition(i): sentinel = i"19:32
openstackgerritCraig Vyvial proposed a change to openstack/trove: need to mock out of the clear_expired_passwords for tox  https://review.openstack.org/5773919:32
cp16netok i think it did it19:32
hub_capso i dropped my car off and got a nice little loaner19:32
cp16netgot a lotus?19:32
cp16net:-P19:32
hub_caplol i wish19:33
hub_caphttp://en.wikipedia.org/wiki/Range_Rover_Evoque19:33
hub_capits got 300 miles on it19:33
cp16netok i got the dep workin19:33
hub_capme and the wife are gonna road trip it all weekend19:33
datsun180bcool19:33
hub_capwell we are gonna take our son w/ us too i guess19:33
cp16nethow are your dogs?19:34
cp16neterr dog...19:34
hub_capshes layin right next to me19:34
hub_capshes pretty chill19:34
cp16netpretty chill19:34
cp16netnice19:34
hub_capheh19:34
cp16netmy pup calms down after hes gone for a walk or run19:34
hub_capfor sure :) how old is he now?19:35
cp16net7 months19:35
hub_capoh fun :)19:35
cp16netyeah hes doing good19:35
hub_capours was a terror at 7mo lol19:35
grapexhub_cap SlickNik vipul: Please look at this- it's a fix for the CLI to relieve some pain at using the new CLI at Rax: https://review.openstack.org/#/c/57736/19:36
amcrni desperately want a rat terrier pup :/19:37
amcrnwhat breed is yours cp16net19:38
cp16netamcrn: mines a lab mix19:39
amcrnnice, labs are awesome19:39
hub_capamcrn: http://www.ratterrierresq.com/wp-content/uploads/2009/04/IMG_1096m.jpg19:39
amcrnawwwww19:39
hub_capcp16net: good job on the dependency stuff. easy right?19:40
cp16nethttp://vyvial.smugmug.com/2013/Pup-Photo-Shoot/i-SJbKLjm/0/X2/IMG_5119-X2.jpg19:40
cp16netyeah19:40
cp16nethub_cap: so i used git-revi19:41
cp16neti checked out master and pull latest19:41
cp16netgit-review -d 5755519:41
hub_capcp16net: that ole boy has some growin to do still :)19:41
cp16netgit-review -x 5773919:42
cp16netfix the conflicts and commit them19:42
cp16netthen git-review19:42
cp16netthat made it work19:42
cp16nethub_cap: he's slown' down19:42
cp16nethes about 65 it hink19:42
cp16netabout 2 weeks ago he was 6019:43
*** yidclare has quit IRC19:43
hub_caphmm didnt know about -x19:44
*** amcrn is now known as [a]mcrn19:44
cp16netgit-review --help19:45
*** rongze has joined #openstack-trove19:45
cp16nethow about --help ? lolz19:45
grapexhub_cap: Respond: "rax_legacy" wouldn't make sense because its a new auth type for the old CLI.19:47
*** jasonb365 has quit IRC19:47
datsun180bwhat are you saying? the documentation helped you use the tools it accompanied?19:47
datsun180bthat's unheard of19:47
grapexThe new auth type works the same way as the new CLI, whose arguments are incompatible with the old CLI.19:47
*** NehaV has quit IRC19:48
hub_capwould anything make more sense than rax2 ? maybe rax_compat?19:49
datsun180bno rax2 is fine19:49
hub_caprax2 it is!19:49
*** rongze has quit IRC19:50
hub_capmy laptop will be delivered by nov 25 sayeth amazon19:50
hub_capor chromebook, netbook, whatever u call it19:51
grapexhub_cap: So is it still forbidden that we both +2 bits of code?19:51
datsun180bjust in time for the snow19:51
grapexSlickNik vipul: If one of you could approve this, its just a backwards compatability thing that helps migrate scripts using the old CLI19:51
hub_capgrapex: /me shrugs, but lets have vipul or someone else non rax comment on it at least19:51
datsun180bwhy would they care? they won't use it19:51
datsun180bseeing how it's a rax auth method19:52
grapexdatsun180b: Maybe they set up Rax auth and occasionally write code to integrate with it for fun?19:52
datsun180b"rax auth" and "fun"19:52
datsun180bwhat19:52
vipuli'll look at it just for sanity check19:52
grapex datsun180b: Let alone "cli" and "fun"19:52
grapexI was talking to redthrux earlier about how making any iteration of the CLI work has always been like solving a Resident Evil style puzzle.19:53
datsun180bYou are standing in a dark cave. Exits are south, up, and Gary. _19:53
hub_capwell since its in compat i dont think they would use it, but i wouldnt want to introduce company specific stuff into the openstack product.. this does not apply here tho :)19:53
vipulwhen are you guys just using a keystone API19:53
vipulyou're already on rax2 :p19:53
redthruxZOMG hub_cap LET ME TELL YOU THE WOES19:53
hub_capredthrux: hahaha19:53
grapexvipul: Well then we'd miss out on hours of fun. :)19:54
datsun180bYeah I think you threw that baby out with the bath water about the time "compat" was introduced19:54
grapexvipul: Seriously though, I'm not sure. You are preaching to the choir on that one.19:54
datsun180bif i misused that idiom i do not apologize19:54
*** jdbarry has quit IRC19:56
datsun180bthink i got it anyway. sounds right19:57
SlickNikyeah, looks good to me (like datsun180b says, we're not gonna need to use it).19:57
*** jasonb365 has joined #openstack-trove19:57
*** jdbarry has joined #openstack-trove19:58
*** yogesh has quit IRC20:01
datsun180bas soon as those bugfixes are merged I'll rebase conductor and bother you all about it20:01
*** NehaV has joined #openstack-trove20:05
openstackgerritA change was merged to openstack/python-troveclient: Allow for compatable auths between new and old CLI  https://review.openstack.org/5773620:05
openstackgerritA change was merged to openstack/trove: Add default case for mysqld_bin  https://review.openstack.org/5755520:05
*** yogesh_ has joined #openstack-trove20:05
cp16netthanks vipul20:06
cp16netvipul: SlickNik: https://review.openstack.org/#/c/57739/20:06
cp16netthis is a dependent review for tox tests20:07
openstackgerritA change was merged to openstack/trove: Remove radmin credentials from create_heat_client  https://review.openstack.org/5637320:08
*** rwsu has joined #openstack-trove20:08
*** vipul is now known as vipul-away20:15
*** vipul-away is now known as vipul20:15
SnowDustA change was merged to openstack/trove: Remove radmin credentials from create_heat_client  https://review.openstack.org/5637320:17
SnowDustthanks all !!!20:17
datsun180bwas wondering why i didn't see the emails for that one20:18
datsun180bmake sense now20:18
datsun180boh vipul / SlickNik can either of you give https://review.openstack.org/#/c/57739/ a little push please? without it tox tries to manipulate mysql on the host running tox, not an entity in the tox env20:19
vipuldatsun180b: sure seems like an easy review20:19
datsun180bthank you, it's killing unit tests otherwise20:20
vipulthanks for fixing it20:20
hub_capcp16net: now check out https://review.openstack.org/#/c/57739/ , no more dependencies20:22
datsun180byeah it's resolved20:23
cp16netthats tite20:23
cp16netthank vipul20:23
datsun180bnow for the robots to take care of the rest20:24
openstackgerritCraig Vyvial proposed a change to openstack/trove: adding configuration group support  https://review.openstack.org/5316820:24
cp16netummm20:24
datsun180bhuh20:24
cp16netok so git-review -u almatically does that20:24
*** SnowDust has quit IRC20:25
cp16nethow about automatically*20:25
datsun180boh neat20:25
cp16netno it just forces up a review20:26
cp16neteven if nothing has changed20:26
cp16neti guess if you want a bad version pushed ... you can do it.. :-P20:27
datsun180byeah i keep away from commit -a usually20:27
*** yogesh has joined #openstack-trove20:35
*** yogesh_ has quit IRC20:37
*** vipul is now known as vipul-away20:38
*** vipul-away is now known as vipul20:38
*** grapex has quit IRC20:39
*** yidclare has joined #openstack-trove20:39
*** rongze has joined #openstack-trove20:47
openstackgerritKevin Conway proposed a change to openstack/trove-integration: Add support for kick-starting postgresql  https://review.openstack.org/5760820:48
*** grapex has joined #openstack-trove20:48
*** ashestakov has joined #openstack-trove20:49
*** rongze has quit IRC20:51
*** vipul is now known as vipul-away20:53
*** vipul-away is now known as vipul20:54
datsun180bcraig's other fix is still queued for Zuul py26 but everything else is green. i've got to run but i'll try to wake conductor up tonight after that fix is merged20:57
cp16nethaha yeah20:57
cp16neti've been waiting for that too20:57
datsun180bhave fun!20:57
*** datsun180b has quit IRC20:58
cp16netits going....20:58
ashestakovreview pls https://review.openstack.org/#/c/54921/21:00
openstackgerritA change was merged to openstack/trove: need to mock out of the clear_expired_passwords for tox  https://review.openstack.org/5773921:01
*** jasonb365 has quit IRC21:02
*** denis_makogon has quit IRC21:04
*** denis_makogon_ is now known as denis_makogon21:04
denis_makogonhi guys__21:04
*** dmakogon_ has joined #openstack-trove21:04
denis_makogonglad 2 see you all21:04
kevinconwaythere are too many of you in this room denis_makogon )))21:07
denis_makogonnope))21:07
denis_makogonkevinconway, only me and myself21:08
denis_makogonkevinconway, i've got question 2 you21:08
kevinconwayuh oh...21:08
denis_makogonkevinconway, any reason to change flow of https://review.openstack.org/#/c/57608/2/scripts/redstack21:08
kevinconwaydenis_makogon: it was hard coded for mysql only21:09
denis_makogonkevinconway, from tech side, i agree with your changes21:09
kevinconway… BUT?21:10
denis_makogonkevinconway, there is always but)))21:10
denis_makogonkevinconway, could you make it as separate review, please ?21:10
denis_makogonkevinconway, it's a bit our of scope of postgres review21:11
kevinconwaydenis_makogon: ?21:11
kevinconwaydenis_makogon: i disagree. without that change you can't actually kick-start postgresql21:11
kevinconwayyou instances would not go active because it would install mysql21:12
kevinconwaybecause mysql is hard coded21:12
robertmyersdenis_makogon: it looks like it makes it possible to create a different datastore type21:12
denis_makogonkevinconway, is i agree, but it would be better to make 2 commits, not the single one21:12
robertmyerswhy?21:12
kevinconwayseparate it from what?21:12
robertmyersthis should be changed to allow more types21:12
denis_makogonmy point is that cassandra, mongo, redis, postgres need this changes, that is why i wondring to move it in its own review21:13
denis_makogonrobertmyers, i agree21:13
denis_makogoncurrent review could be separated into two dependent commits, and as result, two dependent reviews21:14
robertmyersdenis_makogon: I see21:16
kevinconwaydenis_makogon: yeah, i get what you're saying21:16
denis_makogonkevinconway, thanks, a lot, it's good to have same thought and be "on the same wave"21:17
denis_makogonrobertmyers, kevinconway thanks, guys21:17
*** flaper87 is now known as flaper87|afk21:18
ashestakovkevinconway: do tests works with your review?21:19
kevinconwayashestakov: the integration review?21:19
ashestakovkevinconway: yes21:20
ashestakovi think names of datastores are hardcoded in tests for mysql21:20
kevinconwayashestakov: i believe they do. they passed earlier.21:20
denis_makogonrobertmyers, could you update your status with this review https://review.openstack.org/#/c/56702/21:21
robertmyersdenis_makogon: ?21:22
denis_makogonrobertmyers, personaly i thinks we need this patch21:22
ashestakovkevinconway: how about this https://github.com/openstack/trove/blob/master/trove/tests/config.py#L74 ?21:22
robertmyersdenis_makogon: you agreed with me tho? what do you want me to update?21:22
denis_makogonrobertmyers, update means - Any estimates for approvent of this21:23
robertmyersdenis_makogon: well, its my patch soo, I *could* +1 it but others need to21:24
robertmyersI want it in :)21:24
kevinconwayashestakov: i think i see what you mean. i haven't gotten to making the tests pass with a real instance yet.21:24
denis_makogonrobertmyers, i mean approvement from -cores21:24
kevinconwayashestakov: the integration review is just to add the ability to build instances for testing/dev21:25
ashestakovkevinconway: i think fake tests should be failed21:25
robertmyersdenis_makogon: I can't read minds ;)21:25
kevinconwayashestakov: only if you actually kick-start postgresql21:25
denis_makogonrobertmyers, ok, i got you21:25
kevinconwayashestakov: i will fix this as i work on the trove review21:25
ashestakovkevinconway: actually there tests for datastores21:25
denis_makogonashestakov, could you co-work with kevinconway on making tests passable ?21:26
denis_makogonguys, it would be nice to review this one https://review.openstack.org/#/c/57408/21:28
robertmyersdenis_makogon: I'm also working on another swift related bug, then fixing the restore logic to be less mysql specific21:29
robertmyershttps://bugs.launchpad.net/trove/+bug/125375221:29
denis_makogonrobertmyers, have you read about swift-server-side encryption21:29
robertmyersno, what is that?21:30
denis_makogonit means that swift allow to perform enc. on swift side, not even before sending artifact to it21:31
robertmyersdenis_makogon: sounds good to me, we don't use that feature in trove21:32
robertmyersdenis_makogon: we == rax21:32
denis_makogonrobertmyers, i know, that's why i'm telling you)21:32
robertmyersthat would be alot nicer tho21:33
denis_makogonrobertmyers, [openstack-dev] [Swift] Server Side Encryption21:33
denis_makogonrobertmyers, you could search in ML21:33
robertmyersdenis_makogon: found it thanks21:34
denis_makogonrobertmyers, np ;)21:34
openstackgerritKevin Conway proposed a change to openstack/trove-integration: Add support for kick-starting new datastores  https://review.openstack.org/5778021:35
denis_makogonkevinconway, <321:36
denis_makogonhub_cap, vipul, SlickNik: could you please take a look at https://review.openstack.org/#/c/56930/21:36
kevinconwayso how do dependent commits work?21:37
kevinconwayi did a review -d <number> but it just checked out the branch21:37
kevinconwaydo i just apply the change and review?21:37
denis_makogonit work in next way21:38
denis_makogonlocaly you make 2 commit on single branch, then hit "git review" and follow questions being asked21:38
ashestakovkevinconway: should works21:39
denis_makogonwow, all tests on first kevinconway review passed )))21:40
*** yogesh has quit IRC21:44
ashestakovkevinconway: ah, names not hardcoded now, nvm21:45
*** yogesh has joined #openstack-trove21:45
*** rongze has joined #openstack-trove21:47
*** yogesh has quit IRC21:49
*** rongze has quit IRC21:52
hub_capive been enlisted in the making of bacon pancakes22:01
hub_caphttp://www.youtube.com/watch?v=TrcT7sseLZI22:01
hub_capim following those directions22:01
*** yogesh has joined #openstack-trove22:02
hub_capill be back in ~2022:03
imsplitbitmmmm bacon22:04
denis_makogonimsplitbit, like Homer, mmmm bacoooooon22:11
imsplitbitlol22:11
imsplitbitI don't watch the simpsons22:11
imsplitbitbut I am definitely in favor of bacon22:11
imsplitbiton everything22:11
imsplitbitit's how you make something tastier22:12
denis_makogoneverything with bacon tasts better, even bacon22:14
*** pdmars has quit IRC22:17
cp16netHomer: Lurlee your song touched me in so many ways ... and which way to the can?22:34
cp16netBender: Bite my splintery, wooden ass!22:34
* hub_cap boxes cp16net with an amazing sheet of paper22:37
* hub_cap enters Khaled Mardam-Bey in cp16net's Spotlight. Weeee 1224 Hits!22:37
* cp16net boxes hub_cap with Cthulhu's tentacles22:38
* cp16net leads hub_cap into a dark alley - Hey, test my crowbar!22:38
hub_capdirty22:38
cp16netlol22:38
openstackgerritKevin Conway proposed a change to openstack/trove: WIP: Add PostgreSQL support  https://review.openstack.org/5760922:42
*** ashestakov has quit IRC22:44
*** rongze has joined #openstack-trove22:48
hub_capwife approves of bacon pancakes22:50
hub_capmine are almost done22:50
* hub_cap is excited22:50
kevinconwayhub_cap: i need some gerrit help22:51
kevinconwayi've updated my review at https://review.openstack.org/#/c/57608/222:52
kevinconwayis there a way to have it depend on https://review.openstack.org/#/c/57780/?22:52
*** rongze has quit IRC22:54
hub_capkevinconway: heck yes22:56
kevinconwayeven if they are on separate topic branches?22:57
hub_capya i dont think thats a problem22:57
hub_caplets use git review -x since cp16net found it today22:58
hub_capso just do a22:58
hub_capgit review -d parent_commit22:58
kevinconwayyeah, i did that. it just checks out the other branch22:58
hub_capgit review -x child_commit22:58
kevinconwayah22:58
kevinconwaymissing steps22:59
hub_capfix any of the conflicts22:59
hub_capand then just do a22:59
cp16netyes thats the easiest way to do it22:59
hub_capgit review22:59
cp16net:)22:59
cp16netalright i think its time to head home22:59
*** jasonb365 has joined #openstack-trove22:59
kevinconwaythanks, i'll give it a shot. probably not right now though. home time.22:59
hub_capbacon pancake time is more like it23:00
*** amytron has quit IRC23:02
*** kevinconway has quit IRC23:02
hub_capim pretty sure bacon pancakes are not brain food23:04
cp16nethub_cap: they could be23:06
cp16nettalk you l8r23:06
hub_capcp16net: peace23:07
denis_makogonhub_cap, glad to see you))23:15
denis_makogonhub_cap, could you please review some code ?23:16
denis_makogonhub_cap, less then 20 lines))23:16
openstackgerritRobert Myers proposed a change to openstack/trove: Simply swift storage load logic  https://review.openstack.org/5779623:16
*** yogesh has quit IRC23:17
*** yogesh has joined #openstack-trove23:18
hub_capdenis_makogon: send me the link23:20
denis_makogonhub_cap, https://review.openstack.org/#/c/56930/23:20
denis_makogonhub_cap, https://review.openstack.org/#/c/57408/23:20
*** robertmyers has quit IRC23:21
*** yogesh has quit IRC23:22
denis_makogonhub_cap, i saw you approved ikhudoshyn patch, what if there would be misconfiguration with mount points ?23:25
*** demorris has quit IRC23:25
hub_capmisconfiguration by a operator?23:26
denis_makogonhub_cap, one in db config, and another in trove conf23:26
denis_makogonhub_cap, i thought about getting mount point for volue from db config23:26
hub_capwe cannot (and should not) try to fix operator error. we can document it. and why do we have mount point in the db?23:26
hub_capthe better idea might be to put those things into metadata server23:27
denis_makogonmount_point=/var/lib/mysql23:27
denis_makogonmysql data_dir = /var/lib/mysql23:27
hub_capi dont like the idea of having that stuff in our db when they can go into a metadata store (like nova)23:27
hub_cap*like nova has*23:27
denis_makogoni'm missing something, could you correct me23:28
denis_makogoni wondering why not read storage location for mysql config and pass it like mount_point ?23:29
*** jmontemayor has quit IRC23:30
hub_caphow is that better than it being in a config value?23:30
hub_capgrapex: cp16net do yall remember why mount_point wasnt put as a conf variable in the guest conf? i think cp16net worked on that MANY moons ago23:31
hub_capoh and grapex, u know the best thing about the holidays? eggnog+coffee23:31
denis_makogonhttps://github.com/openstack/trove/blob/master/trove/templates/mysql/config.template#L1123:31
grapexhub_cap: That work happened in concert with a dozen other things, so my guess is we screwed up. :|23:31
hub_capdenis_makogon: maybe it makes more sense to generate it there, and let the guest read it from the config file23:32
hub_capif it needs it for mounting etc..23:32
hub_caprather than putting it in the guest config file23:33
denis_makogonhub_cap, yes, that's what i mean23:33
denis_makogonnow if i want change mount point(datadir) i need to to that twice23:34
hub_capso, read in from the taskmgr config file (like it is today). put in to the template file as datadir = {{ mountpoint }}23:34
hub_capwhen the guest needs it, it reads the my.cnf to find its DATADIR23:34
hub_capfor things like doing mv's and mounts and such23:34
denis_makogonagreed with last step, but why do we need to render new parameter23:35
*** NehaV has quit IRC23:35
denis_makogonmy major point is to avoid using mount_point in any of trove confs23:36
hub_capwell u cant say that23:36
hub_capcuz then u wouldnt define datadir23:36
hub_capits _somewhere_23:36
hub_capand its configurable23:36
hub_capif, for some reason, the user decides to leave that value out of their custom config23:36
hub_capour guest will start barfing23:36
openstackgerritA change was merged to openstack/trove: User-Create Host Does Not Allow Wildcarded Octet  https://review.openstack.org/5421623:37
hub_capbut if we make sure, by the fact that its in our config file for taskmgr, that itll get set properly.23:37
hub_capso when the guest needs it, it knows itll be there23:37
denis_makogonhub_cap, could i make patch from my thoughts and let all interested take a look on it ?23:38
hub_capsure. but do u see my point? cuz i will make sure to reiterate it if you leave it out of the taskmgr conf :)23:38
denis_makogoni'm seing problem when something like cassandra and mongo would come23:40
denis_makogonvolume mount into the database datadir23:41
denis_makogon*mounts23:41
denis_makogoni don't realy like to change mount_point in gues conf when i need something different from mysql23:42
denis_makogoni think the best way is to use datadir for my.cnf - it would lead us to easier configuration23:44
*** [a]mcrn is now known as amcrn23:44
denis_makogonto be precise, only one place to change mount_point in templates/{datastore}/config.template23:44
*** jasonb365 has quit IRC23:45
denis_makogonin this way it would be harder to misconfigure volume mounting23:45
hub_capmy way is the same23:47
hub_capu only configure on taskmgr config file23:47
hub_capbut im ok either way23:47
*** esp has joined #openstack-trove23:48
denis_makogonhub_cap, thanks for help, as always <323:48
*** rongze has joined #openstack-trove23:50
denis_makogonalso, i would like you all take a look at Trove resource in Heat23:52
denis_makogonnot so long ago i reviewed those one, but since trove got ashestakov huge feature, we need to re-review it, so anyone, please welcome23:53
*** rnirmal has quit IRC23:54
denis_makogonhub_cap, goodnight )23:55
*** rongze has quit IRC23:56
*** amytron has joined #openstack-trove23:57
*** yogesh has joined #openstack-trove23:57

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