*** yogeshme_ has joined #openstack-trove | 00:01 | |
*** yogeshmehra has quit IRC | 00:04 | |
*** fandikurnia01 has quit IRC | 00:13 | |
*** matsuhashi has joined #openstack-trove | 00:30 | |
*** yogeshme_ has quit IRC | 00:38 | |
*** demorris has joined #openstack-trove | 00:57 | |
*** amytron has joined #openstack-trove | 00:59 | |
*** amytron has quit IRC | 01:02 | |
*** adrian_otto has joined #openstack-trove | 01:02 | |
*** fandikurnia01 has joined #openstack-trove | 01:02 | |
*** amytron has joined #openstack-trove | 01:03 | |
*** amcrn has quit IRC | 01:09 | |
*** amytron has quit IRC | 01:09 | |
*** amytron has joined #openstack-trove | 01:10 | |
*** erkules_ has joined #openstack-trove | 01:19 | |
*** amytron has quit IRC | 01:19 | |
*** demorris has quit IRC | 01:20 | |
*** amytron has joined #openstack-trove | 01:20 | |
*** jrodom has joined #openstack-trove | 01:21 | |
*** shakayumi has joined #openstack-trove | 01:21 | |
*** erkules has quit IRC | 01:22 | |
*** haomaiwa_ has quit IRC | 01:28 | |
*** amytron has quit IRC | 01:29 | |
*** amytron has joined #openstack-trove | 01:30 | |
*** tanisdl has joined #openstack-trove | 01:33 | |
*** amytron has quit IRC | 01:33 | |
*** tanisdl has quit IRC | 01:33 | |
*** amytron has joined #openstack-trove | 01:35 | |
*** yogeshmehra has joined #openstack-trove | 01:39 | |
*** amytron has quit IRC | 01:41 | |
*** amytron has joined #openstack-trove | 01:41 | |
*** yogeshmehra has quit IRC | 01:43 | |
*** amytron has quit IRC | 01:43 | |
*** amytron has joined #openstack-trove | 01:44 | |
*** yogeshmehra has joined #openstack-trove | 01:49 | |
*** amytron has quit IRC | 01:50 | |
*** amytron has joined #openstack-trove | 01:51 | |
*** yidclare has quit IRC | 01:52 | |
*** amytron has quit IRC | 01:52 | |
*** amytron has joined #openstack-trove | 01:54 | |
*** yogeshmehra has quit IRC | 01:55 | |
*** amytron has quit IRC | 01:55 | |
*** amytron has joined #openstack-trove | 01:57 | |
*** esp has left #openstack-trove | 02:07 | |
*** amytron has quit IRC | 02:07 | |
*** amytron has joined #openstack-trove | 02:07 | |
*** jrodom has quit IRC | 02:09 | |
*** amytron has quit IRC | 02:09 | |
*** haomaiwang has joined #openstack-trove | 02:10 | |
*** amytron has joined #openstack-trove | 02:10 | |
hub_cap | anyone know how to enable debugging in the cli? | 02:19 |
---|---|---|
*** amytron has quit IRC | 02:19 | |
*** amytron has joined #openstack-trove | 02:20 | |
clarkb | import pdb, set trace | 02:21 |
*** amytron has quit IRC | 02:21 | |
clarkb | or do you mean the curl trace stuff? | 02:22 |
*** amytron has joined #openstack-trove | 02:23 | |
*** shakayumi has quit IRC | 02:28 | |
*** jasonb365 has joined #openstack-trove | 02:29 | |
*** amytron has quit IRC | 02:29 | |
*** amytron has joined #openstack-trove | 02:30 | |
*** krow has joined #openstack-trove | 02:41 | |
*** amytron has quit IRC | 02:41 | |
*** amytron has joined #openstack-trove | 02:43 | |
*** amytron has quit IRC | 02:46 | |
*** amytron has joined #openstack-trove | 02:47 | |
*** yogeshmehra has joined #openstack-trove | 02:49 | |
*** amytron has quit IRC | 02:51 | |
*** amytron has joined #openstack-trove | 02:52 | |
*** amytron has quit IRC | 02:54 | |
*** yogeshmehra has quit IRC | 02:55 | |
*** amytron has joined #openstack-trove | 02:55 | |
*** amytron has quit IRC | 02:59 | |
*** amytron has joined #openstack-trove | 03:00 | |
hub_cap | clarkb: hehe in the oneoff goofy -its not what u expect it to be- trove client | 03:03 |
hub_cap | im setting traces all over now since i cant get a good trace | 03:03 |
*** amytron has quit IRC | 03:07 | |
*** amytron has joined #openstack-trove | 03:08 | |
*** openstack has joined #openstack-trove | 03:23 | |
*** hobana.freenode.net sets mode: +ns | 03:23 | |
*** shakayumi has joined #openstack-trove | 03:26 | |
*** hobana.freenode.net sets mode: -o openstack | 03:29 | |
-hobana.freenode.net- *** Notice -- TS for #openstack-trove changed from 1381289012 to 1369940543 | 03:29 | |
*** hobana.freenode.net sets mode: +ct-s | 03:29 | |
*** amytron has joined #openstack-trove | 03:29 | |
*** krow has joined #openstack-trove | 03:29 | |
*** jasonb365 has joined #openstack-trove | 03:29 | |
*** haomaiwang has joined #openstack-trove | 03:29 | |
*** erkules_ has joined #openstack-trove | 03:29 | |
*** fandikurnia01 has joined #openstack-trove | 03:29 | |
*** adrian_otto has joined #openstack-trove | 03:29 | |
*** matsuhashi has joined #openstack-trove | 03:29 | |
*** harlowja has joined #openstack-trove | 03:29 | |
*** metral has joined #openstack-trove | 03:29 | |
*** Nate2 has joined #openstack-trove | 03:29 | |
*** radez_g0n3 has joined #openstack-trove | 03:29 | |
*** kevinconway has joined #openstack-trove | 03:29 | |
*** jesusaurus has joined #openstack-trove | 03:29 | |
*** ashestakov__ has joined #openstack-trove | 03:29 | |
*** vipul has joined #openstack-trove | 03:29 | |
*** openstackgerrit has joined #openstack-trove | 03:29 | |
*** isviridov has joined #openstack-trove | 03:29 | |
*** ikhudoshyn_ has joined #openstack-trove | 03:29 | |
*** redthrux has joined #openstack-trove | 03:29 | |
*** timfreund has joined #openstack-trove | 03:29 | |
*** dmakogon has joined #openstack-trove | 03:29 | |
*** david-lyle has joined #openstack-trove | 03:29 | |
*** rigormortiz_ has joined #openstack-trove | 03:29 | |
*** zigo_ has joined #openstack-trove | 03:29 | |
*** PradeepChandani has joined #openstack-trove | 03:29 | |
*** shivamshukla has joined #openstack-trove | 03:29 | |
*** zacksh has joined #openstack-trove | 03:29 | |
*** lifeless has joined #openstack-trove | 03:29 | |
*** esmute has joined #openstack-trove | 03:29 | |
*** cweid has joined #openstack-trove | 03:29 | |
*** konetzed has joined #openstack-trove | 03:29 | |
*** the_real_kp has joined #openstack-trove | 03:29 | |
*** mordred has joined #openstack-trove | 03:29 | |
*** westmaas has joined #openstack-trove | 03:29 | |
*** annashen has joined #openstack-trove | 03:29 | |
*** jcooley has joined #openstack-trove | 03:29 | |
*** jdbarry has joined #openstack-trove | 03:29 | |
*** russellb has joined #openstack-trove | 03:29 | |
*** SlickNik has joined #openstack-trove | 03:29 | |
*** tenaglia has joined #openstack-trove | 03:29 | |
*** sbisbee has joined #openstack-trove | 03:29 | |
*** clarkb has joined #openstack-trove | 03:29 | |
*** simonmcc has joined #openstack-trove | 03:29 | |
*** spiffxp has joined #openstack-trove | 03:29 | |
*** juice has joined #openstack-trove | 03:29 | |
*** hub_cap has joined #openstack-trove | 03:29 | |
*** AGiardini has joined #openstack-trove | 03:29 | |
*** imsplitbit has joined #openstack-trove | 03:29 | |
*** cp16net has joined #openstack-trove | 03:29 | |
*** ChanServ has joined #openstack-trove | 03:29 | |
*** hobana.freenode.net sets mode: +oo hub_cap ChanServ | 03:29 | |
*** hobana.freenode.net changes topic to "Trove Openstack Database as a Service (https://github.com/openstack/trove). This room is logged (http://eavesdrop.openstack.org/irclogs/)" | 03:29 | |
*** amytron has quit IRC | 03:30 | |
*** amytron has joined #openstack-trove | 03:31 | |
*** jasonb365 has quit IRC | 03:49 | |
*** amytron has quit IRC | 03:49 | |
*** amytron has joined #openstack-trove | 03:50 | |
*** yogeshmehra has joined #openstack-trove | 03:50 | |
*** yogeshmehra has quit IRC | 03:56 | |
*** dguitarbite has joined #openstack-trove | 03:57 | |
*** amytron has quit IRC | 03:58 | |
*** amytron has joined #openstack-trove | 03:59 | |
hub_cap | vipul: am i missing something? did we merge juice's AssertionError: 2013-10-09T03:59:47Z != 2013-10-09T03:59:48Z | 04:00 |
*** dguitarbite has left #openstack-trove | 04:00 | |
vipul | Ya | 04:00 |
vipul | again? | 04:00 |
hub_cap | FAIL: proboscis.case.MethodTest (test_resize_instance_down_usage_event_sent) | 04:00 |
hub_cap | https://gist.github.com/hub-cap/6896009 | 04:01 |
hub_cap | but vipul, py27: commands succeeded (with the new client stuff) | 04:01 |
vipul | woohoo nice! | 04:02 |
vipul | does it work with int-tests? | 04:02 |
*** amytron has quit IRC | 04:04 | |
hub_cap | gimme a min to run rebase and ill shw u | 04:04 |
hub_cap | HOLY BALLS | 04:05 |
hub_cap | textmate understands emacs cmds | 04:05 |
*** amytron has joined #openstack-trove | 04:05 | |
hub_cap | well most of em | 04:05 |
*** amytron has quit IRC | 04:07 | |
openstackgerrit | Michael Basnight proposed a change to openstack/trove: Modifying tests to use the compat client https://review.openstack.org/50527 | 04:07 |
hub_cap | vipul: ^ ^ | 04:07 |
hub_cap | as u can see vipul its 100% in the tests | 04:08 |
hub_cap | well i didnt exactly run the int-tests yet... maybe i should lol | 04:08 |
vipul | hmm | 04:08 |
hub_cap | thats tox passing now | 04:08 |
*** amytron has joined #openstack-trove | 04:08 | |
vipul | that will still fetch from github | 04:08 |
hub_cap | nope | 04:08 |
hub_cap | gonna have to make sure it all works | 04:09 |
hub_cap | and go on good faith | 04:09 |
hub_cap | TRUST ME!!!! ;) | 04:09 |
vipul | you might wanna change the test-requires.. | 04:09 |
hub_cap | but srsly imma amke sure the int-tests works | 04:09 |
vipul | we _might_ be able to point it to gerrit patch | 04:09 |
hub_cap | i dont tink so | 04:09 |
*** amytron has quit IRC | 04:11 | |
*** amytron has joined #openstack-trove | 04:12 | |
*** amytron has quit IRC | 04:16 | |
*** dmakogon_home has joined #openstack-trove | 04:16 | |
*** amytron has joined #openstack-trove | 04:17 | |
*** shakayumi has quit IRC | 04:24 | |
*** amytron has quit IRC | 04:25 | |
*** amytron has joined #openstack-trove | 04:26 | |
hub_cap | geez vipul i had to update int-tests too | 04:39 |
hub_cap | so this is gonna be a "trust me" kind of thing | 04:39 |
*** amytron has quit IRC | 04:40 | |
*** amytron has joined #openstack-trove | 04:42 | |
vipul | hub_cap: you know.. you could push to your local fork of troveclient | 04:45 |
*** amytron has quit IRC | 04:45 | |
vipul | and we can put a -e git:// in the test-requires | 04:45 |
vipul | it will allow it to run in rdjenkins at least | 04:46 |
*** amytron has joined #openstack-trove | 04:47 | |
*** Kapil has joined #openstack-trove | 04:47 | |
hub_cap | i wonder if itll fail in tox | 04:48 |
hub_cap | ill def try it out | 04:48 |
*** amytron has quit IRC | 05:03 | |
*** amytron has joined #openstack-trove | 05:04 | |
hub_cap | vipul: test_instance_created OK 503.24 | 05:12 |
hub_cap | im pretty sure itll pass tets | 05:13 |
hub_cap | tests | 05:13 |
vipul | that's a logn time.. rdjenkins? | 05:13 |
*** amytron has quit IRC | 05:14 | |
hub_cap | thats the vm im runnin | 05:14 |
hub_cap | the tests are stupid slow | 05:14 |
*** amytron has joined #openstack-trove | 05:15 | |
hub_cap | st000000pid slow | 05:16 |
*** amytron has quit IRC | 05:17 | |
*** amytron has joined #openstack-trove | 05:19 | |
juice | hub_cap: are you online? | 05:22 |
*** amytron has quit IRC | 05:22 | |
*** ashestakov has joined #openstack-trove | 05:23 | |
hub_cap | no | 05:23 |
hub_cap | why :) | 05:23 |
hub_cap | jk but im about to quit | 05:23 |
juice | ok - darn | 05:23 |
juice | which build did you see the timestamp error? | 05:23 |
*** amytron has joined #openstack-trove | 05:24 | |
juice | or was it on local dev? | 05:24 |
hub_cap | local dev | 05:24 |
hub_cap | did u see my gist? | 05:24 |
juice | yep | 05:24 |
hub_cap | k | 05:24 |
juice | and you have the latest? | 05:25 |
juice | I am guessing you do because I removed the printing of all the messages which usually accompanied that error | 05:25 |
hub_cap | Timestamps should be in-sync between database and usage event | 05:25 |
juice | that would be it | 05:25 |
hub_cap | i see that in my git log | 05:25 |
juice | ok I'll dig further | 05:26 |
juice | have good night | 05:26 |
hub_cap | <3 | 05:26 |
hub_cap | u2. im out | 05:26 |
hub_cap | lol gotta love "baby awake" false alarms | 05:32 |
*** amytron has quit IRC | 05:32 | |
hub_cap | this time im out fo-real! | 05:32 |
hub_cap | peace yall... | 05:32 |
*** amytron has joined #openstack-trove | 05:32 | |
juice | ha ha - I that'll get your adrenalin going :) | 05:39 |
*** amytron has quit IRC | 05:41 | |
*** amytron has joined #openstack-trove | 05:42 | |
*** amytron has quit IRC | 05:45 | |
*** amytron has joined #openstack-trove | 05:47 | |
*** amytron has quit IRC | 05:48 | |
*** fandikurnia01 has quit IRC | 05:49 | |
*** yogeshmehra has joined #openstack-trove | 05:52 | |
*** yogeshmehra has joined #openstack-trove | 05:53 | |
*** yogeshmehra has quit IRC | 05:54 | |
*** ashestakov has quit IRC | 05:59 | |
*** yogeshmehra has joined #openstack-trove | 06:00 | |
openstackgerrit | Justin Hopper proposed a change to openstack/trove: Fix User ID in Context and Notifications https://review.openstack.org/49855 | 06:07 |
*** vipul is now known as vipul-away | 06:25 | |
*** debasish has joined #openstack-trove | 06:43 | |
*** adrian_otto has quit IRC | 06:43 | |
*** fandikurnia01 has joined #openstack-trove | 06:46 | |
*** vipul-away is now known as vipul | 07:01 | |
*** SushilKM__ has joined #openstack-trove | 07:06 | |
yogeshmehra | dmakogon_home: ping | 07:10 |
*** annashen has quit IRC | 07:11 | |
*** jdbarry has quit IRC | 07:12 | |
*** dmakogon_home has quit IRC | 07:12 | |
openstackgerrit | Yitao Jiang proposed a change to openstack/trove: Fix From/To Port In Cereating Security Group Rule https://review.openstack.org/50543 | 07:12 |
*** SlickNik has quit IRC | 07:13 | |
*** jesusaurus has quit IRC | 07:13 | |
*** SlickNik has joined #openstack-trove | 07:16 | |
*** annashen has joined #openstack-trove | 07:17 | |
*** jesusaurus has joined #openstack-trove | 07:17 | |
*** jdbarry has joined #openstack-trove | 07:18 | |
*** david-lyle has quit IRC | 07:26 | |
*** david-lyle has joined #openstack-trove | 07:28 | |
*** ashestakov has joined #openstack-trove | 08:07 | |
*** Kapil has quit IRC | 08:12 | |
*** SushilKM__ has quit IRC | 08:39 | |
*** SushilKM__ has joined #openstack-trove | 08:40 | |
*** krow has quit IRC | 08:44 | |
*** yogeshmehra has quit IRC | 08:45 | |
*** krow has joined #openstack-trove | 08:50 | |
*** SushilKM__ has quit IRC | 09:45 | |
*** yogeshmehra has joined #openstack-trove | 09:47 | |
*** yogeshmehra has quit IRC | 09:51 | |
dmakogon | yogeshmehra: what's up ? | 09:55 |
*** yogeshmehra has joined #openstack-trove | 09:57 | |
*** yogeshmehra has quit IRC | 10:01 | |
*** SushilKM__ has joined #openstack-trove | 10:04 | |
*** __dedi_ has joined #openstack-trove | 10:09 | |
__dedi_ | hi folks | 10:09 |
__dedi_ | where can I get a good tutorial about first steps? I've instelled trove, and start an instance woth trove-client. but what is the next step? how can I set the instance's settings (db type databases etc) | 10:11 |
*** ppenjoy has joined #openstack-trove | 10:19 | |
isviridov | __dedi_, do you need devstack? | 10:29 |
isviridov | have a look at https://wiki.openstack.org/wiki/Trove/installation | 10:29 |
__dedi_ | isviridov: no,thanks. I've already installed the trove, and I can start instance with trove-client | 10:31 |
__dedi_ | isviridov: I would like to take the next step. using the instance(s) as a dbaas | 10:31 |
isviridov | have you created database already? | 10:34 |
__dedi_ | isviridov: I think not yet. I use this command to start instance :trove-cli instance create --name Database1 --flavor 3 --size 1 --database data1 --service_type database | 10:35 |
dmakogon | __dedi_: and what it shows to you ? | 10:36 |
ikhudoshyn_ | __dedi_: Once you've created instance you are unable to "change settings". All you are able to do is just create/delete database in installed db server, create/delete user and some more of the kind | 10:37 |
ikhudoshyn_ | __dedi_:I'd recommend running trove-cli instance create --name Database1 --flavor 3 --size 1 | 10:38 |
__dedi_ | dmakogon: hmm what is the difference If I create an instance with nova and set up a mysql server in that instance? | 10:38 |
dmakogon | __dedi_: yes, there is a difference | 10:39 |
ikhudoshyn_ | and then run trove-cli instance list, find ur instance. When its status is ACTIVE - it's ready | 10:39 |
dmakogon | __dedi_: trove does it automatically and provides specific API for database manipulations | 10:40 |
__dedi_ | ikhudoshyn_: its status is BUILD, but nova states as 'running' | 10:40 |
dmakogon | __dedi_: nova status tells you that nova server is active | 10:40 |
dmakogon | __dedi_: but there is also trove status | 10:41 |
dmakogon | __dedi_: trove status tells you if database preparations is finished or not, or something went wrong | 10:41 |
__dedi_ | dmakogon: How can I follow the process? how can I pass keypair with trove-client? how can I get the possible options with trove-cli | 10:43 |
dmakogon | __dedi_: trove is a Database as a service, it doesn't allows to go into instance via ssh | 10:43 |
dmakogon | __dedi_: main reason for you as DBaaS user is to create database and start work with it | 10:44 |
__dedi_ | dmakogon: how can I debug the process? how can check why the state is "BUILD" for a half an our? | 10:45 |
dmakogon | __dedi_: please read documentations for it | 10:45 |
__dedi_ | dmakogon: I going to.. but where can I find it? | 10:46 |
__dedi_ | I found docs for the install but no more | 10:46 |
dmakogon | if you want to debug, you suppose to know how to start remote debug server | 10:47 |
dmakogon | using pydev | 10:47 |
dmakogon | please take a look at trove/common/debug_utils.py | 10:47 |
dmakogon | it is easy to debug trove-api, almost easy as trove-taskmanager | 10:48 |
__dedi_ | dmakogon: I found at the taskmanager console this: Unauthorized: The request you have made requires authentication | 10:49 |
__dedi_ | dmakogon: what kind of authentication failed? keystone recognized the trove client using by trove-client auth login | 10:50 |
dmakogon | __dedi_: it means that you paste in trove-taskmanager.conf wrong credentials. | 10:50 |
__dedi_ | dmakogon: thanks, I am checking it | 10:50 |
dmakogon | trove-cli uses keystone service catalog authorization | 10:50 |
dmakogon | just put correct credentials and it should get up and work as it should | 10:51 |
__dedi_ | dmakogon: I did no find any auth_* in the trove-taskmanager.conf. The api paste ini has been updated with the current kesytone admin token | 10:52 |
dmakogon | https://github.com/openstack/trove/blob/master/etc/trove/trove-taskmanager.conf.sample#L29-L49 | 10:53 |
ikhudoshyn_ | __dedi_:How exactly did you install trove? | 10:54 |
openstackgerrit | Denis M. proposed a change to openstack/trove: GA refactoring https://review.openstack.org/49176 | 10:54 |
ikhudoshyn_ | Do you know it requires openstack for its needs? How is ur stack installed? DevStack? | 10:54 |
ikhudoshyn_ | Redstack? | 10:55 |
__dedi_ | ikhudoshyn_: by hand | 10:55 |
__dedi_ | http://docs.openstack.org/developer/trove/dev/manual_install.htmlikhudoshyn_: | 10:56 |
*** erkules_ is now known as erkules | 10:56 | |
__dedi_ | ikhudoshyn_: my openstack has installed like devstack (from git) but by hand step over step (for better understand.. :-) ) | 10:57 |
ikhudoshyn_ | __dedi_: if you followed that install you must have noticed that it requires a lot of input data in order to install trove properly | 10:57 |
*** Kapil has joined #openstack-trove | 10:57 | |
__dedi_ | ikhudoshyn_: do you mean about 'cloud-ini' paragraph? | 10:58 |
ikhudoshyn_ | yep | 10:58 |
*** yogeshmehra has joined #openstack-trove | 10:58 | |
ikhudoshyn_ | it's not only one thing but I actually meant that | 10:58 |
__dedi_ | ikhudoshyn_: is there a documenttation about the further setings what are need? | 10:58 |
ikhudoshyn_ | if you have no proper cloud-init script then trove can only run VM for you | 10:58 |
__dedi_ | ikhudoshyn_: yep that happened I think | 10:59 |
ikhudoshyn_ | not actually(( I mean u can find docs about cloud-init itself. But I know nothing about any doc for proper cloud init configuration for trove | 11:00 |
ikhudoshyn_ | my own cloud-init is a kind of magic and it looks like shit | 11:00 |
*** SnowDust has joined #openstack-trove | 11:01 | |
__dedi_ | ikhudoshyn_: what should the cloud-init do? | 11:01 |
SnowDust | Hello .. buddies .. | 11:01 |
dmakogon | SnowDust: whaaaaazaaaaaaaaaap | 11:01 |
SnowDust | hey __dedi_ ( both sides underscore .. seems both tires flat of ur car LOL ) | 11:01 |
SnowDust | hi crazymac ! ;) | 11:02 |
dmakogon | SnowDust: http://www.youtube.com/watch?v=XhwpOW5oo4Y | 11:02 |
__dedi_ | SnowDust: :-) | 11:02 |
ikhudoshyn_ | well, lots of things. First to install some dependencies, then to get and install trove itself, create user/pass, run trove-guestagent | 11:02 |
*** yogeshmehra has quit IRC | 11:02 | |
ikhudoshyn_ | i guess I've missed something | 11:02 |
__dedi_ | ikhudoshyn_: isn't there any sample? | 11:03 |
SnowDust | ikhudoshyn_ did u implement all that with cloudinit ?? | 11:03 |
ikhudoshyn_ | __dedi_: haven't seen | 11:03 |
ikhudoshyn_ | SnowDust: yep. I wanted to use vanilla ubuntu cloudinint image | 11:03 |
__dedi_ | ikhudoshyn_: and If I start a clean instance customize it and then save as a snapshot the give it to the trove client? | 11:04 |
SnowDust | k .. share ur template .. | 11:04 |
SnowDust | or a gist | 11:04 |
SnowDust | or a openstack paste :) | 11:04 |
SnowDust | an* openstack paste ;) | 11:04 |
ikhudoshyn_ | I'll think of it, now it's way too ugly)) | 11:05 |
SnowDust | i am not giving u any marks .. gerrit less eyes i have !! | 11:05 |
ikhudoshyn_ | lots of hacks, and it takes trove sources from my local dev pc | 11:05 |
ikhudoshyn_ | but I think, it would be nice to have it, to give some clue to noobs | 11:06 |
ikhudoshyn_ | i used to spend a month or two before managed to run it)) | 11:06 |
SnowDust | there u go .. u identified my noob capabilty ;) | 11:06 |
SnowDust | share that then ! | 11:06 |
*** fandikurnia01 has quit IRC | 11:07 | |
SnowDust | and yeah .. i will thank u all the way .. for your hardwork | 11:07 |
__dedi_ | ikhudoshyn_: I agree I am going to send you a virtual beer | 11:07 |
SnowDust | __dedi_ how do u run with just one of your tires inflated ?? | 11:08 |
__dedi_ | SnowDust: with light-post or beaming up :-) | 11:09 |
__dedi_ | SnowDust: http://www.chris.com/ascii/index.php?art=food%20and%20drink%2Fbeer | 11:09 |
SnowDust | am non alchoholic .. __dedi_ but awesome ascii art ... i loved it ! | 11:11 |
__dedi_ | SnowDust: They are alcohol-free :-) | 11:11 |
SnowDust | hey dmakogon .. ur BP https://blueprints.launchpad.net/trove/+spec/update-instance-provisioning-via-heat-with-instance-related-resources .. did u finish coding that ? | 11:12 |
openstackgerrit | Debasish Chowdhury proposed a change to openstack/trove: Unittest Case for get_user https://review.openstack.org/48201 | 11:29 |
openstackgerrit | Illia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support https://review.openstack.org/50597 | 11:30 |
ikhudoshyn_ | __dedi_: SnowDust: I'll do that in a couple days, mb sooner)) | 11:33 |
ikhudoshyn_ | not because of beer) I try to keep fit | 11:34 |
ikhudoshyn_ | virtual, at least | 11:34 |
SnowDust | ikhudoshyn_ sweet ! | 11:34 |
__dedi_ | ikhudoshyn_: really great! where will you post it? | 11:44 |
ikhudoshyn_ | umm.. and where do people normally post it? | 11:48 |
*** SnowDust has quit IRC | 11:48 | |
ikhudoshyn_ | btw i just revised it, it's not so big (but still ugly))) | 11:49 |
dmakogon | SnowDust: not yes | 11:53 |
*** SnowDust has joined #openstack-trove | 11:53 | |
dmakogon | SnowDust:not *yet | 11:53 |
dmakogon | but i will do it today | 11:53 |
ikhudoshyn_ | SnowDust: __dedi_: https://gist.github.com/ikhudoshyn/6900058 | 11:53 |
*** krow has quit IRC | 11:53 | |
SnowDust | so the gist will be to use SecurityGroup and FloatingIP in the hardcoded template ? | 11:53 |
SnowDust | or more ? | 11:53 |
SnowDust | to expect hehe .. | 11:54 |
dmakogon | SnowDust: for now only EIP and security group | 11:54 |
__dedi_ | ikhudoshyn_: GIGA thanks!! http://ascii.co.uk/art/milk | 11:54 |
dmakogon | SnowDust: and DNS in future | 11:54 |
dmakogon | SnowDust: do you need to add something new to template ? | 11:55 |
dmakogon | SnowDust: or just wandering ? | 11:55 |
ikhudoshyn_ | __dedi_: be my guest)) But don't forget to configure proper locations for trove-guestagent.conf and mysql.cloudinit in trove-taskman.conf | 11:56 |
SnowDust | just ..following ur .. thoughts .. | 11:56 |
ikhudoshyn_ | and mind file name, it must be <service_type>.cloudinit | 11:56 |
__dedi_ | ikhudoshyn_: yes, sure. I am going to study and customize well | 11:57 |
ikhudoshyn_ | __dedi_: I just checked, there is no proper placeholder in trove-taskmanager.conf.sample (( | 11:58 |
ikhudoshyn_ | you should add it manually | 11:58 |
*** yogeshmehra has joined #openstack-trove | 11:59 | |
ikhudoshyn_ | guest_config = /home/ikhudoshyn/trove-conf/trove-guestagent.conf cloudinit_location = /home/ikhudoshyn/trove-conf | 11:59 |
ikhudoshyn_ | guest_config = /home/ikhudoshyn/trove-conf/trove-guestagent.conf | 11:59 |
ikhudoshyn_ | cloudinit_location = /home/ikhudoshyn/trove-conf | 11:59 |
__dedi_ | ikhudoshyn_: I switched to copy-paste mode.. :-) | 12:00 |
ikhudoshyn_ | add this to ur trove-tasmanager.conf on separate lines | 12:00 |
ikhudoshyn_ | __dedi_: not a bad mode actually .. for the beginning | 12:00 |
ikhudoshyn_ | )) | 12:00 |
ikhudoshyn_ | ... and place ur cloudinit to the location u wrote | 12:01 |
__dedi_ | ikhudoshyn_: cloud_init_location is a directory ? | 12:02 |
__dedi_ | I have to put the mysql.cloudinit to there | 12:02 |
*** krow has joined #openstack-trove | 12:03 | |
ikhudoshyn_ | yes | 12:03 |
__dedi_ | ikhudoshyn_: I am on the right way then.. | 12:04 |
*** yogeshmehra has quit IRC | 12:05 | |
ikhudoshyn_ | when everything is done and u started building an instance -- find the instance in horizon and check the logs. U should see that cloud init started and does something useful | 12:05 |
ikhudoshyn_ | when cloud init finished, access the instance's console, remember user/pass u created in cloudinit | 12:06 |
__dedi_ | ikhudoshyn_: and no ssh access by default? | 12:07 |
ikhudoshyn_ | /var/log/guest_out.log on the instance is what u will look for and into)) | 12:07 |
__dedi_ | ikhudoshyn_: in that way all the instances will have same user and password, right? | 12:08 |
ikhudoshyn_ | well, my script used to add keys to $HOME/.ssh/authorized_keys, but now all ports on VM are closed by default except 3306 for mysql | 12:08 |
ikhudoshyn_ | there is another thing todo | 12:09 |
__dedi_ | ikhudoshyn_: ok I see | 12:09 |
ikhudoshyn_ | as for user/pass - yes. the same for all instances | 12:09 |
*** pdmars has joined #openstack-trove | 12:09 | |
ikhudoshyn_ | that script is not production-ready anyway, i warned)) | 12:10 |
__dedi_ | ikhudoshyn_: in normal there is no need to access them via console or ssh, isnt it? | 12:10 |
ikhudoshyn_ | yes | 12:10 |
ikhudoshyn_ | just mysql them | 12:10 |
*** jcru has joined #openstack-trove | 12:10 | |
__dedi_ | ikhudoshyn_: it become more cleaner .. :-) | 12:11 |
__dedi_ | becomes | 12:11 |
ikhudoshyn_ | it only seems)) when u got non-empty guest_out.log - u pass the first level)) | 12:12 |
__dedi_ | ikhudoshyn_: I started to working on it.. | 12:12 |
ikhudoshyn_ | best luck, u will need it) | 12:13 |
*** Kapil has quit IRC | 12:13 | |
__dedi_ | ikhudoshyn_: :-D | 12:13 |
__dedi_ | ikhudoshyn_: I'll report | 12:14 |
ikhudoshyn_ | look forward) | 12:16 |
*** dukhlov has joined #openstack-trove | 12:16 | |
*** krow has quit IRC | 12:23 | |
SnowDust | ikhudoshyn_ , __dedi_ take it one-on-one .. am ..seeing no troving here :D | 12:29 |
*** radez_g0n3 is now known as radez | 12:36 | |
*** radez is now known as radez_g0n3 | 12:45 | |
*** jlucci has joined #openstack-trove | 12:55 | |
*** demorris has joined #openstack-trove | 12:58 | |
*** yogeshmehra has joined #openstack-trove | 12:59 | |
*** yogeshmehra has quit IRC | 13:05 | |
*** jlucci has quit IRC | 13:06 | |
*** fandikurnia01 has joined #openstack-trove | 13:07 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Update h.template with default resources https://review.openstack.org/50620 | 13:08 |
*** debasish has quit IRC | 13:12 | |
*** debasish has joined #openstack-trove | 13:12 | |
*** fandikurnia01 has quit IRC | 13:14 | |
debasish | Thank you Denis ..:-) | 13:14 |
*** jodom has joined #openstack-trove | 13:14 | |
SnowDust | crazymac : got u a +1 ! | 13:16 |
openstackgerrit | Illia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample https://review.openstack.org/50624 | 13:18 |
*** debasish_ has joined #openstack-trove | 13:19 | |
*** Kapil has joined #openstack-trove | 13:21 | |
*** tenaglia has quit IRC | 13:22 | |
openstackgerrit | Illia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample https://review.openstack.org/50624 | 13:26 |
*** jack has joined #openstack-trove | 13:29 | |
*** jack is now known as Guest90393 | 13:29 | |
*** matsuhashi has quit IRC | 13:30 | |
*** jack_ has joined #openstack-trove | 13:30 | |
*** matsuhashi has joined #openstack-trove | 13:30 | |
*** jack_ is now known as tenaglia | 13:30 | |
__dedi_ | ikhudoshyn_: what should the guest_info contains? | 13:32 |
ikhudoshyn_ | guest_id and service_type | 13:33 |
ikhudoshyn_ | mb something else was added recently | 13:33 |
*** matsuhashi has quit IRC | 13:34 | |
ikhudoshyn_ | it is generated and put into VM automatically anyway (just for the case) | 13:35 |
__dedi_ | ikhudoshyn_: I see | 13:35 |
*** jcru has quit IRC | 13:35 | |
*** adrian_otto has joined #openstack-trove | 13:36 | |
*** debasish_ has quit IRC | 13:36 | |
*** debasish has quit IRC | 13:36 | |
*** dafter has joined #openstack-trove | 13:40 | |
*** robertmyers has joined #openstack-trove | 13:46 | |
*** amytron has joined #openstack-trove | 13:46 | |
*** fandikurnia01 has joined #openstack-trove | 13:47 | |
*** grapex has joined #openstack-trove | 13:51 | |
*** __dedi_ has quit IRC | 13:52 | |
*** jcru has joined #openstack-trove | 13:56 | |
*** SnowDust has quit IRC | 13:57 | |
*** jlucci has joined #openstack-trove | 13:58 | |
*** jcru has quit IRC | 13:59 | |
*** jcru has joined #openstack-trove | 13:59 | |
*** SushilKM__ has quit IRC | 14:01 | |
*** Barker has joined #openstack-trove | 14:02 | |
*** radez_g0n3 is now known as radez | 14:06 | |
*** fandikurnia01 has quit IRC | 14:08 | |
*** ppenjoy has left #openstack-trove | 14:28 | |
*** adrian_otto has quit IRC | 14:40 | |
*** adrian_otto has joined #openstack-trove | 14:41 | |
*** datsun180b has joined #openstack-trove | 14:42 | |
*** paul_lodronio has joined #openstack-trove | 14:47 | |
*** Barker has quit IRC | 14:48 | |
*** jmontemayor has joined #openstack-trove | 14:49 | |
hub_cap | is Yitao Jiang in the channel? | 14:50 |
hub_cap | hey isviridov ikhudoshyn_ dmakogon thx for chatting with people while us 'mericans are sleeping | 14:54 |
*** rnirmal has joined #openstack-trove | 14:55 | |
*** yogeshmehra has joined #openstack-trove | 15:01 | |
ashestakov | hub_cap: hi, updated service types spec https://gist.github.com/andreyshestakov/89138df0ddaf94cd94d9 | 15:03 |
ashestakov | look please | 15:03 |
*** demorris has quit IRC | 15:03 | |
hub_cap | cool | 15:04 |
datsun180b | according to LP he's a keystone dev | 15:05 |
datsun180b | neat | 15:05 |
*** demorris has joined #openstack-trove | 15:06 | |
hub_cap | well.. hes in that list :) | 15:06 |
*** yogeshmehra has quit IRC | 15:06 | |
datsun180b | right, but you don't accidentally get on those | 15:07 |
datsun180b | nobody wakes up with a hangover and a bunch of merged openstack reviews in projects they've never heard of | 15:07 |
*** Barker has joined #openstack-trove | 15:07 | |
hub_cap | the hangover... openstack edition | 15:08 |
hub_cap | hey guys, next time someone asks how to get in to diagnose a failed / building instance, pass them this link | 15:10 |
hub_cap | https://wiki.openstack.org/wiki/Trove/dev-env#Getting_into_the_vm | 15:10 |
hub_cap | dmakogon: isviridov ikhudoshyn_ ^ ^ for that __dedi_ guy if he comes back tomorrow | 15:10 |
dmakogon | hub_cap: you are welcome))) | 15:10 |
hub_cap | once he gets past his keystone woes :) | 15:10 |
*** Kapil has quit IRC | 15:11 | |
dmakogon | hub_cap: https://review.openstack.org/#/c/50620/ | 15:11 |
dmakogon | hub_cap: about this one https://review.openstack.org/#/c/50543/ - we should totally get rid of ability to manage security groups in trove | 15:12 |
*** Kapil has joined #openstack-trove | 15:13 | |
*** Kapil has quit IRC | 15:14 | |
hub_cap | sure dmakogon | 15:14 |
hub_cap | the fact is, it exists | 15:14 |
hub_cap | so its not easy to remove it after it exists :) | 15:15 |
hub_cap | v2, definitely | 15:15 |
dmakogon | нуы | 15:15 |
dmakogon | yes | 15:15 |
dmakogon | as we said yesterday | 15:15 |
hub_cap | yup | 15:15 |
hub_cap | but id like this yitao to change his review so that to/from port arent options | 15:16 |
hub_cap | since they arent used | 15:16 |
hub_cap | its good to have new people reviewing | 15:16 |
hub_cap | i mean | 15:16 |
hub_cap | submitting reviews | 15:16 |
dmakogon | do we need to remove our -1 form it ? | 15:17 |
dmakogon | or he should submit a new patch for it | 15:17 |
*** KapilSaxena has joined #openstack-trove | 15:17 | |
hub_cap | no -1's get removed | 15:18 |
hub_cap | no, -1's get removed on a new patch | 15:18 |
*** Kapil has joined #openstack-trove | 15:18 | |
dmakogon | ok) | 15:18 |
hub_cap | i added a note to the bug and to the review | 15:18 |
dmakogon | your tern to review )))) https://review.openstack.org/#/c/45723/ | 15:18 |
dmakogon | *turn | 15:18 |
*** Kapil has quit IRC | 15:18 | |
hub_cap | so hopefullly he sees them. if yitao pops in to the channel plz talk to him | 15:18 |
dmakogon | hub_cap; k | 15:18 |
hub_cap | vipul: u gave a +1 on that review? | 15:19 |
hub_cap | https://review.openstack.org/#/c/45723/ | 15:19 |
hub_cap | thats odd | 15:19 |
dmakogon | https://review.openstack.org/#/c/45708/ - you should take part in this discussion ! | 15:19 |
*** radez is now known as radez_g0n3 | 15:22 | |
dmakogon | hub_cap: i've got a bit huge patch for guestagent, another refactoring )))) | 15:23 |
dmakogon | hub_cap: https://review.openstack.org/#/c/48201/ - i thinks this deserves merge))0 | 15:25 |
*** jlucci has quit IRC | 15:26 | |
*** KapilSaxena has left #openstack-trove | 15:27 | |
hub_cap | dmakogon: make those alpha | 15:28 |
*** KapilSaxena has joined #openstack-trove | 15:28 | |
hub_cap | the imports | 15:28 |
hub_cap | youre right in that its not necessary | 15:28 |
dmakogon | where ? | 15:28 |
hub_cap | https://review.openstack.org/#/c/45723/22/trove/taskmanager/models.py | 15:28 |
hub_cap | but its less to do once someone enables the pep | 15:28 |
hub_cap | 2 people have asked you | 15:28 |
hub_cap | also i have a question | 15:28 |
*** adrian_otto has quit IRC | 15:28 | |
dmakogon | what kind ? | 15:29 |
hub_cap | building vs error | 15:29 |
hub_cap | on u changed to error | 15:29 |
hub_cap | https://review.openstack.org/#/c/45723/22/trove/instance/tasks.py | 15:29 |
hub_cap | cool | 15:29 |
hub_cap | just mod that and ill +2 it | 15:29 |
hub_cap | its good work | 15:29 |
hub_cap | just mod the imports | 15:29 |
dmakogon | ok))) | 15:30 |
dmakogon | will do that quickly)) | 15:30 |
hub_cap | <3<3 | 15:30 |
*** yidclare has joined #openstack-trove | 15:31 | |
hub_cap | so im confused as to the usefulness of that first test | 15:31 |
dmakogon | hub_cap: me 2 | 15:31 |
dmakogon | <3 | 15:31 |
dmakogon | which review ? | 15:32 |
hub_cap | https://review.openstack.org/#/c/48201/3/trove/tests/unittests/guestagent/test_dbaas.py | 15:32 |
hub_cap | its just checking that some items are somewhere in a string | 15:32 |
dmakogon | yeah | 15:32 |
hub_cap | id like to talk to him when he gets in | 15:33 |
datsun180b | http://docs.openstack.org/developer/hacking/#human-alphabetical-order-examples that took me too long to find | 15:33 |
dmakogon | hub_cap: his nick debasish> | 15:33 |
hub_cap | thx dmakogon | 15:34 |
hub_cap | hes probably not on right now. but yogesh can talk to him when he gets on | 15:34 |
dmakogon | https://github.com/vim-scripts/sort-python-imports | 15:35 |
ashestakov | hub_cap: can you start review changes in trove-client? there are not big changes | 15:36 |
hub_cap | dude nice dmakogon | 15:36 |
hub_cap | ashestakov: sure can | 15:36 |
ashestakov | hub_cap: https://review.openstack.org/#/c/47936/ | 15:36 |
hub_cap | ashestakov jenkins is not happy | 15:36 |
datsun180b | dmakogon: just highlight the lines in V mode and use :!sort | 15:37 |
* datsun180b shakes fist | 15:37 | |
ashestakov | hub_cap: http://logs.openstack.org/36/47936/3/check/gate-python-troveclient-pypy/ccced82/console.html.gz not sure coz my changes | 15:37 |
datsun180b | you kids and your scripts to do everything | 15:37 |
hub_cap | ashestakov: then do a recheck no bug | 15:38 |
hub_cap | ashestakov we should talk about these changes, because ive got the new client code ready to go | 15:38 |
hub_cap | https://review.openstack.org/#/c/48576/ | 15:38 |
ashestakov | hub_cap: i think ill do rebase of client and trove anyway | 15:39 |
hub_cap | well its very different ashestakov__ | 15:40 |
hub_cap | ashestakov | 15:40 |
hub_cap | grrrr yall should get bouncers!!!!!!!!!!!!!!!!!!!! | 15:40 |
dmakogon | agreed | 15:40 |
*** ashestakov__ has quit IRC | 15:40 | |
ashestakov | hub_cap: when that changes will merged? | 15:41 |
hub_cap | i hope today | 15:42 |
hub_cap | all the test are passing for me | 15:42 |
openstackgerrit | Michael Basnight proposed a change to openstack/trove-integration: Adding changes to comply with the compat client. https://review.openstack.org/50677 | 15:43 |
hub_cap | its quite annoying though | 15:43 |
hub_cap | without merging all 3 we cant show workign tests, kinda like your code ashestakov | 15:43 |
hub_cap | https://review.openstack.org/#/c/48576/ | 15:44 |
hub_cap | https://review.openstack.org/#/c/50527/ | 15:44 |
hub_cap | https://review.openstack.org/#/c/50677/ | 15:44 |
hub_cap | im pretty sure that first review lines of code is lying | 15:45 |
hub_cap | ashestakov: dmakogon https://gist.github.com/hub-cap/6846852 | 15:46 |
hub_cap | oh sweet ashestakov thx for ghosting your user, that works too | 15:46 |
hub_cap | oh and dmakogon, u know, emacs is nice too ;) | 15:46 |
dmakogon | hub_cap: k)) | 15:46 |
datsun180b | oh good to see gate-noop passed hub_cap | 15:47 |
hub_cap | AWWWW YA | 15:47 |
dmakogon | anyone, take a look at it https://review.openstack.org/#/c/50620/ | 15:48 |
ashestakov | hub_cap: any comments about bp update? | 15:48 |
hub_cap | and dmakogon if u use emacs you can use this https://gist.github.com/hub-cap/6903378 instead of :sort ( datsun180b will get a kick out of this) | 15:48 |
datsun180b | going to have to look over those client changes over lunch i think | 15:48 |
hub_cap | ashestakov: havent looked yet | 15:48 |
datsun180b | i'd use emacs if i didn't have work to do | 15:48 |
hub_cap | LOL im using emacs because i have work to do :) | 15:49 |
hub_cap | plz do datsun180b. Id like to get it merged, the community is asking for it | 15:50 |
hub_cap | especially the -infra team, they are using trove for their infra services now | 15:50 |
hub_cap | ashestakov: ill look now i hadnt yet | 15:50 |
datsun180b | I imagine "the community" is the name of some sort of fifteen-foot tall multiheaded titan | 15:50 |
datsun180b | The beast, it must be appeased! | 15:50 |
hub_cap | ashestakov: so one thing. id like to see all that gist put in the wiki | 15:50 |
hub_cap | datsun180b: basically yes | 15:51 |
dmakogon | http://www.jetbrains.com/pycharm/webhelp/optimizing-imports.html | 15:51 |
ashestakov | hub_cap: can i overwrite existing wiki complitely? | 15:51 |
hub_cap | ashestakov: sure! u wrote the code | 15:52 |
hub_cap | we have history if we have to go back | 15:52 |
hub_cap | dmakogon: /me is scared of pycharm | 15:52 |
dmakogon | hub_cap: i'm not) | 15:52 |
hub_cap | it doesnt reorder them tho dmakogon | 15:52 |
hub_cap | just removes unused | 15:52 |
dmakogon | somehow it reorders it | 15:52 |
hub_cap | flake8 tells us that too, so we might not have any of those | 15:53 |
hub_cap | the word order is not in that article, but ill believe u if youve run it already :) | 15:53 |
dmakogon | someday i'll fix imports in whole project | 15:53 |
datsun180b | i just move the cursor to an import and then hit *. if the cursor doesn't move, that import is zapped | 15:53 |
dmakogon | hub_cap: yes, i didn't like it at all | 15:53 |
hub_cap | ashestakov: ping me when youve put that in the wiki and given it a bit of formatting. thank you. and i read the first few paragraphs, its great work | 15:54 |
hub_cap | datsun180b: C-k | 15:54 |
datsun180b | hub_cap: haha, you have to hit two buttons | 15:54 |
hub_cap | is *. not 2 buttons? | 15:54 |
ashestakov | hub_cap: sure | 15:55 |
datsun180b | oh right, shift is a button after all. | 15:56 |
hub_cap | datsun180b: haha, you have to hit two buttons | 15:57 |
hub_cap | god i was so waiting for that | 15:57 |
datsun180b | well i can hit n after that | 15:57 |
datsun180b | but geez i'm really not doing well in the emacs-vim holy war, what is the vim pope going to think of this | 15:57 |
hub_cap | that is true | 15:58 |
hub_cap | as long as youve kissed the ring, he will let it go | 15:58 |
hub_cap | whats hitting n do after that? | 15:58 |
kevinconway | the best environment to code python in is visual studio | 15:58 |
dmakogon | kevinconway: no way | 15:59 |
datsun180b | n finds the next match | 15:59 |
kevinconway | #link http://pytools.codeplex.com/ | 15:59 |
datsun180b | in the direction you were searching | 15:59 |
kevinconway | intellisense, debugging… the works | 15:59 |
hub_cap | kevinconway: omg!!!! /me switches | 15:59 |
kevinconway | looks like they integrated virtualenvs too | 16:00 |
kevinconway | it looks like all the work the ironPython guys did | 16:00 |
kevinconway | they built in a lot of clustering support | 16:00 |
datsun180b | sometimes when i type on someone else's keyboard i forget that they don't have capslock mapped to control and i end up typing all sorts of nonsense | 16:00 |
kevinconway | now we just need to get openstack to run on windows and we're golden | 16:01 |
hub_cap | datsun180b: yes. im glad im only on my laptop now cuz of remapped keys) | 16:02 |
hub_cap | kevinconway: go for it. have amytron approve it. screw py3, lets go ironpython | 16:02 |
hub_cap | id +2 your reviews kevinconway | 16:02 |
hub_cap | hey review this!!! https://review.openstack.org/#/c/48576/ | 16:04 |
dmakogon | hub_cap: hah, 6416 lines, not bad | 16:04 |
hub_cap | dmakogon: im pretty sure thats wrong | 16:05 |
hub_cap | cuz lots of stuff git mv'd | 16:05 |
*** demorris has quit IRC | 16:05 | |
hub_cap | so i think its calculating that | 16:05 |
openstackgerrit | Denis M. proposed a change to openstack/trove: GA refactoring https://review.openstack.org/50686 | 16:05 |
ikhudoshyn_ | hub_cap: and all, https://review.openstack.org/#/c/50624/ -- small addition to conf samples | 16:08 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Update statuses on GA timeout https://review.openstack.org/45723 | 16:08 |
ikhudoshyn_ | https://review.openstack.org/#/c/50597/ -- the very first steps to support Mongo. I'm still working on it, but any comments are welcome | 16:09 |
hub_cap | ikhudoshyn_: i saw your email :) :) :) | 16:09 |
hub_cap | so its single instance mongo? | 16:10 |
ikhudoshyn_ | hub_cap: did I send any? hm.. ) | 16:10 |
hub_cap | to the list | 16:11 |
ikhudoshyn_ | yes. It only can create instance, and it is not added to service type registry yet. I know there is work ongoing in that area | 16:11 |
hub_cap | sweet | 16:12 |
ikhudoshyn_ | ah, that mail)) | 16:12 |
hub_cap | ;) | 16:12 |
ikhudoshyn_ | got to go now, bye | 16:13 |
isviridov | FYI Meeting agenda for today has been updated https://wiki.openstack.org/wiki/Meetings/TroveMeeting#Agenda_for_the_next_meeting | 16:14 |
openstackgerrit | Michael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient https://review.openstack.org/48576 | 16:16 |
hub_cap | isviridov: wrt https://blueprints.launchpad.net/trove/+spec/http-accessible-storage | 16:17 |
hub_cap | we r a provisionoing api only | 16:17 |
hub_cap | this is outside trove scope | 16:17 |
hub_cap | and we wouldd have to go to the TC to amend our scope | 16:18 |
isviridov | Do we think about possibility to extend the scope? | 16:18 |
hub_cap | not really, and the TC has expresed they would like to see a data api as a separate project | 16:19 |
isviridov | hub_cap, you mean looks like another project? | 16:19 |
hub_cap | right | 16:19 |
isviridov | and trove looks like really close to such implementation | 16:19 |
dmakogon | hub_cap: seems reasonable, cuz amazon has it's own, why not ? | 16:19 |
hub_cap | lol :) | 16:19 |
hub_cap | it would not go over well with the TC | 16:21 |
hub_cap | i had hoped that savanna would take over the role of a "data api" and leave provisioning clusters to us | 16:21 |
hub_cap | but they were VERY opposed to that and wanted to be hadoop only | 16:21 |
dmakogon | hub_cap: as i see, OpenStack somehow implements services that amazon already had, in this key, we should think about API for storage access | 16:21 |
hub_cap | i could see them growing easily to be a data api rather than a hadoop data api | 16:21 |
ashestakov | hub_cap: https://wiki.openstack.org/wiki/Trove/trove-versions-types | 16:24 |
hub_cap | SWEEEEET ashestakov | 16:24 |
openstackgerrit | Michael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient https://review.openstack.org/48576 | 16:25 |
hub_cap | ashestakov: ill review yours if u review mine!!!! https://review.openstack.org/#/c/48576/ | 16:25 |
ashestakov | hub_cap: sure, let me some time | 16:26 |
hub_cap | hahaha ya | 16:27 |
hub_cap | dont worry about the openstack/common code | 16:27 |
hub_cap | and also the compat/ code <--- thats just the old client code moved there | 16:27 |
*** KapilSaxena has quit IRC | 16:29 | |
ashestakov | hub_cap: whereis bp description for it? | 16:29 |
hub_cap | crap its troveclient | 16:30 |
hub_cap | taht sucks | 16:30 |
hub_cap | https://blueprints.launchpad.net/python-troveclient/+spec/cli-compliance-upgrade | 16:30 |
hub_cap | the links dont work unless u are on the client... oh well | 16:31 |
hub_cap | there not a ton there, just that we are bringing it in line with the existing clients (i used nova and cinder as examples) | 16:31 |
hub_cap | ashestakov: this is excellent work man | 16:32 |
hub_cap | grapex: around? | 16:34 |
hub_cap | i left the old cli in compat/ in the troveclient, and verified that it still worked | 16:34 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Update h.template with default resources https://review.openstack.org/50620 | 16:35 |
hub_cap | i had to update the setup.cfg to make sure it built the old trove-cli | 16:35 |
*** yidclare has quit IRC | 16:36 | |
hub_cap | hmm must be lunch in austin :) | 16:41 |
hub_cap | vipul: SlickNik around yet? | 16:41 |
*** SnowDust has joined #openstack-trove | 16:44 | |
*** adrian_otto has joined #openstack-trove | 16:46 | |
hub_cap | ikhudoshyn_: around? | 16:47 |
dmakogon | hub_cap: i've posted few comments 2 u at https://review.openstack.org/#/c/50620/ | 16:48 |
dmakogon | hub_cap: ikhudoshyn_ is out | 16:48 |
hub_cap | ok i figured that was the case w/ those dmakogon | 16:50 |
hub_cap | does that mean the security_Group_rules = False flag was not used? | 16:50 |
dmakogon | it was used, but initially it was my mistake to make security group rule be optional | 16:51 |
hub_cap | oh ic | 16:51 |
dmakogon | it was my mistake and now i'm fixing ut | 16:52 |
dmakogon | *it | 16:52 |
hub_cap | great! | 16:52 |
dmakogon | are you ok with port configuration ? | 16:52 |
hub_cap | well im not sure it matters really right? | 16:52 |
hub_cap | it means misconfigured system | 16:53 |
hub_cap | whether its 1 or max_port or 9999999999 | 16:53 |
hub_cap | so im ok w/ what youve said for in/out ports | 16:53 |
dmakogon | yes, and i made it more secured, also id like to add check on value | 16:54 |
dmakogon | i never thought about it in that way, | 16:54 |
dmakogon | by setting 9999999999 as db port | 16:54 |
dmakogon | thanks for directing me to this | 16:54 |
*** grapex has quit IRC | 16:55 | |
*** esp has joined #openstack-trove | 16:56 | |
*** radez_g0n3 is now known as radez | 16:56 | |
dmakogon | but, it seems that we cannot protect ourselves while trove configuration from anything or anyone stupid/cruel | 16:57 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Update h.template with default resources https://review.openstack.org/50620 | 16:57 |
*** jasonb365 has joined #openstack-trove | 16:57 | |
*** rnirmal has quit IRC | 16:57 | |
dmakogon | hub_cap: thanks for your +2 on my review))) | 16:58 |
hub_cap | np! | 16:59 |
hub_cap | thx for the good work | 16:59 |
dmakogon | hub_cap: that is my job | 16:59 |
dmakogon | hub_cap: what do you think about security groups review ? | 17:00 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Security groups workflow update https://review.openstack.org/45708 | 17:01 |
*** datsun180b_ has joined #openstack-trove | 17:04 | |
*** pdmars_ has joined #openstack-trove | 17:04 | |
hub_cap | seem like a lot of people are questioning things with that dmakogon, lets add it to the meeting to discuss | 17:06 |
dmakogon | yeah, good idea | 17:07 |
dmakogon | i already put it in ML | 17:07 |
dmakogon | as you said: ML or die | 17:07 |
*** datsun180b has quit IRC | 17:07 | |
*** datsun180b_ is now known as datsun180b | 17:07 | |
*** pdmars has quit IRC | 17:08 | |
*** pdmars_ has quit IRC | 17:08 | |
*** pdmars has joined #openstack-trove | 17:09 | |
dmakogon | hub_cap: https://review.openstack.org/#/c/49176/ ))))) it works | 17:10 |
*** datsun180b has quit IRC | 17:10 | |
dmakogon | sorry not that | 17:10 |
dmakogon | https://review.openstack.org/#/c/50686/ | 17:10 |
*** datsun180b has joined #openstack-trove | 17:10 | |
*** cweidenkeller has joined #openstack-trove | 17:11 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Security groups workflow update https://review.openstack.org/45708 | 17:11 |
hub_cap | dmakogon: this is conflicting w ikhudoshyn_s code right? i dont think he put a manager in /mongo | 17:12 |
dmakogon | hub_cap:somehow, yes | 17:13 |
dmakogon | hub_cap: or not | 17:13 |
dmakogon | hub_cap: no it doesn't conficts | 17:14 |
dmakogon | but yes, i'm trying to bring service integration style to guestagent | 17:14 |
*** yogesh has joined #openstack-trove | 17:14 | |
hub_cap | sure | 17:15 |
hub_cap | i just wanted u to tell him.. thats all | 17:15 |
dmakogon | oh, i will do that | 17:15 |
hub_cap | heh, ashestakov will have to do a lot of rebasing too! | 17:15 |
dmakogon | hub_cap: yeah, i think that ashestakov took a lot tasks in his review, sharing and charity is a good quality | 17:17 |
hub_cap | :P | 17:17 |
*** krow has joined #openstack-trove | 17:18 | |
*** krow has quit IRC | 17:19 | |
*** ikhudosh_ has joined #openstack-trove | 17:19 | |
dmakogon | hub_cap: i've posted a comment on review, so i think we should keep prefixes | 17:19 |
dmakogon | hub_cap: i'm leaving , will available very soon (1 hour or so) | 17:21 |
hub_cap | k | 17:21 |
SnowDust | dmakogon .. sleep sometime :) | 17:21 |
dmakogon | SnowDust: sleeping is a bad habit | 17:22 |
dmakogon | hub_cap: are you ok with prefixes ? | 17:22 |
*** datsun180b_ has joined #openstack-trove | 17:22 | |
*** amcrn has joined #openstack-trove | 17:22 | |
hub_cap | dmakogon: let me think on it :) | 17:22 |
datsun180b_ | thanks for nothing, vpn | 17:22 |
hub_cap | im busy / other conversations dmakogon | 17:23 |
hub_cap | datsun180b_ underscores!!!!! | 17:23 |
*** dafter has quit IRC | 17:23 | |
datsun180b_ | why would i need a bouncer, who am i | 17:24 |
*** dmakogon is now known as dmakogon_wrok | 17:24 | |
*** dmakogon_wrok is now known as dmakogon_work | 17:24 | |
*** datsun180b has quit IRC | 17:24 | |
*** datsun180b_ is now known as datsun180b | 17:24 | |
*** tvb|afk has joined #openstack-trove | 17:25 | |
hub_cap | hah datsun180b ghost ftw | 17:27 |
*** tvb|afk has quit IRC | 17:27 | |
datsun180b | eh | 17:27 |
*** tvb|afk has joined #openstack-trove | 17:27 | |
*** yidclare has joined #openstack-trove | 17:28 | |
SlickNik | hup_cap: here now. 'sup? | 17:32 |
hub_cap | I DONT NEED U ANYMORE SlickNik | 17:35 |
hub_cap | jk | 17:35 |
hub_cap | https://review.openstack.org/#/c/48576/ | 17:35 |
hub_cap | review teh biggest review ever plz | 17:35 |
hub_cap | im so gonna win the race for the most lines committed!!!! | 17:36 |
vipul | :p | 17:36 |
hub_cap | +6418, -761 | 17:36 |
*** tvb|afk has quit IRC | 17:37 | |
*** dafter has joined #openstack-trove | 17:38 | |
*** dafter has quit IRC | 17:38 | |
*** dafter has joined #openstack-trove | 17:38 | |
hub_cap | a few things to note SlickNik vipul, compat/ is just the old client, with pointers to the v1/{impls} and of course openstack/common no need to review | 17:39 |
yogesh | hub_cap: that is humungous.. | 17:39 |
SlickNik | gotcha. | 17:39 |
yogesh | :-) | 17:39 |
hub_cap | yogesh: thank you! | 17:39 |
hub_cap | but srsly i dont think the number is wrong | 17:39 |
SlickNik | Will take a look (prob later today). Thanks… | 17:40 |
*** tvb|afk has joined #openstack-trove | 17:40 | |
*** tvb|afk has quit IRC | 17:40 | |
*** tvb|afk has joined #openstack-trove | 17:40 | |
*** shivamshukla_ has joined #openstack-trove | 17:40 | |
hub_cap | ok SlickNik id like to merge it soon | 17:40 |
hub_cap | fwiw, there are 2 dependencies | 17:40 |
hub_cap | https://review.openstack.org/#/c/50527/ | 17:40 |
hub_cap | https://review.openstack.org/#/c/50677/ | 17:40 |
hub_cap | once cli is merged 50527 tox tests will work, but jenkins will fail | 17:41 |
hub_cap | and once 50527 is merged 50677 will stop failing | 17:41 |
hub_cap | so we will need to merge these in a evening i think | 17:41 |
SlickNik | Okay, sounds good. | 17:42 |
*** dafter has quit IRC | 17:42 | |
SlickNik | My network connection is acting weird. Gonna reboot. brb. | 17:43 |
*** jasonb365 has quit IRC | 17:49 | |
*** grapex has joined #openstack-trove | 17:51 | |
*** SushilKM__ has joined #openstack-trove | 17:53 | |
*** Barker has quit IRC | 18:00 | |
ashestakov | hub_cap: i reviewed your change for troveclient | 18:00 |
*** jrodom has joined #openstack-trove | 18:01 | |
*** cweidenkeller has quit IRC | 18:02 | |
*** cweidenkeller has joined #openstack-trove | 18:03 | |
hub_cap | yes thank you ashestakov im responding to comments | 18:04 |
datsun180b | argh, i hate missing typos | 18:04 |
*** jodom has quit IRC | 18:05 | |
*** demorris has joined #openstack-trove | 18:05 | |
*** jrodom has joined #openstack-trove | 18:11 | |
*** jrodom has quit IRC | 18:13 | |
*** Barker has joined #openstack-trove | 18:14 | |
*** cweidenkeller has quit IRC | 18:14 | |
*** jlucci has joined #openstack-trove | 18:21 | |
*** jlucci has quit IRC | 18:22 | |
*** dmakogon_ipod has joined #openstack-trove | 18:25 | |
*** rnirmal has joined #openstack-trove | 18:30 | |
*** adrian_otto has quit IRC | 18:32 | |
*** dmakogon_ipod is now known as dmakogon | 18:32 | |
dmakogon | i'm home | 18:38 |
dmakogon | let's talk | 18:38 |
*** jlucci has joined #openstack-trove | 18:39 | |
*** adrian_otto has joined #openstack-trove | 18:58 | |
*** demorris has quit IRC | 19:00 | |
*** datsun180b has quit IRC | 19:03 | |
*** datsun180b has joined #openstack-trove | 19:04 | |
*** pdmars_ has joined #openstack-trove | 19:04 | |
*** demorris has joined #openstack-trove | 19:06 | |
*** pdmars has quit IRC | 19:08 | |
*** vipul is now known as vipul-away | 19:10 | |
*** vipul-away is now known as vipul | 19:10 | |
*** dmakogon_ has joined #openstack-trove | 19:11 | |
*** dmakogon_ has quit IRC | 19:12 | |
*** dmakogon_ has joined #openstack-trove | 19:13 | |
*** dmakogon has quit IRC | 19:14 | |
*** jrodom has joined #openstack-trove | 19:15 | |
*** SnowDust has quit IRC | 19:17 | |
*** shivamshukla_ has quit IRC | 19:20 | |
*** vipul is now known as vipul-away | 19:25 | |
*** vipul-away is now known as vipul | 19:26 | |
cp16net | hub_cap: you around? | 19:30 |
*** jrodom has quit IRC | 19:31 | |
cp16net | i'm quite confused about this sqlalchemy mapping | 19:31 |
cp16net | #link https://github.com/cp16net/trove/blob/config_mgmt-rebased/trove/db/sqlalchemy/mappers.py#L56 | 19:31 |
hub_cap | no cp16net | 19:32 |
hub_cap | jk | 19:32 |
cp16net | this is really goofy and loads all instances that have the config_id set "irregardless" if they are deleted or not | 19:32 |
hub_cap | lemme guess | 19:32 |
hub_cap | k | 19:33 |
cp16net | and i dont want it to load all of them | 19:33 |
cp16net | any ideas on how to fix this? | 19:34 |
* cp16net doesnt know the sqlalchemy lingo very well | 19:34 | |
hub_cap | lemme view | 19:34 |
*** yogeshmehra has joined #openstack-trove | 19:34 | |
hub_cap | maybe specify the foreign_key? | 19:38 |
hub_cap | ForeignKey("blah.id")) | 19:38 |
*** yogesh has quit IRC | 19:44 | |
*** KennethWilke has joined #openstack-trove | 19:52 | |
openstackgerrit | Illia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample https://review.openstack.org/50624 | 19:53 |
*** cweidenkeller has joined #openstack-trove | 19:53 | |
*** SushilKM__ has quit IRC | 19:54 | |
*** tanisdl has joined #openstack-trove | 19:57 | |
*** mattgriffin has joined #openstack-trove | 19:57 | |
*** mattgriffin has left #openstack-trove | 20:00 | |
*** pdmars_ is now known as pdmars | 20:01 | |
*** dmakogon_ is now known as dmakogon | 20:03 | |
*** demorris has quit IRC | 20:05 | |
*** radez is now known as radez_g0n3 | 20:15 | |
yidclare | everything I hear about sqlalchemy makes me never ever want to use it | 20:16 |
*** demorris has joined #openstack-trove | 20:17 | |
esp | yidclare: that's it. plug your ears when someone mentions it :) | 20:18 |
datsun180b | it's magic | 20:25 |
datsun180b | and by magic i mean nobody understands it but it appears to respond to a finite set of secret rules | 20:25 |
esp | datsun180b: that's what I call black magic :) | 20:27 |
*** ashestakov has quit IRC | 20:27 | |
dmakogon | https://review.openstack.org/#/c/45708/ - we need to finally discuss it ! | 20:31 |
*** KennethWilke has quit IRC | 20:36 | |
*** jlucci has left #openstack-trove | 20:37 | |
*** cweidenkeller has quit IRC | 20:39 | |
*** amytron has quit IRC | 20:49 | |
*** mmcdaris has joined #openstack-trove | 20:50 | |
*** jasonb365 has joined #openstack-trove | 20:54 | |
dmakogon | hub_cap: grapex: amcrn: https://review.openstack.org/#/c/45708/ lets discuss it, please | 21:01 |
hub_cap | woah woah | 21:01 |
hub_cap | lets finish our exiting discussion | 21:01 |
hub_cap | *existing | 21:01 |
dmakogon | ok =( | 21:01 |
hub_cap | so lets see. what we would use launchpad sprints for? | 21:02 |
dmakogon | IMHO, we could do both scheduling by telling 'we'll talka at 10 AM" or schedule meeting via LP | 21:02 |
imsplitbit | hub_cap: can we open the replication stuff for discussion after? | 21:02 |
isviridov | so, the problem is to keep informed everybody about discussion specific topic some time before that discussion happens | 21:03 |
SlickNik | dmakogon: scheduling meeting via LP doesn't really do anything... | 21:03 |
grapex | dmakogon: Let's talk about it on the ML - I have to leave at the moment | 21:03 |
isviridov | looks MLs is only way for now | 21:03 |
dmakogon | grapex: you make me sad about it =( | 21:03 |
SlickNik | dmakogon: it only gathers an agenda of bugs / bps of what you will discuss at the meeting | 21:03 |
hub_cap | imsplitbit: yes replication then dmakogon thing | 21:04 |
grapex | dmakogon: Sorry... I think that code you have is almost there, we disagree on relatively little | 21:04 |
grapex | let's talk over the ML | 21:04 |
grapex | ttyl | 21:04 |
hub_cap | isviridov: give me an example | 21:04 |
hub_cap | im curious to know | 21:04 |
*** grapex has quit IRC | 21:04 | |
dmakogon | grapex: okay | 21:04 |
*** amcrn is now known as amcrn[a] | 21:05 | |
isviridov | hub_cap: i would like to join to discussion about cluster api what happens from time to time, should i suggest a meeting for that? | 21:06 |
*** pdmars has quit IRC | 21:06 | |
isviridov | hub_cap: just what do you think? | 21:07 |
hub_cap | so is this to document what we discuss isviridov? | 21:08 |
isviridov | sure | 21:08 |
hub_cap | so id suggest that we use the mailing list for that | 21:09 |
*** demorris has quit IRC | 21:09 | |
isviridov | ok, thanks | 21:09 |
hub_cap | is there a difference between the mailing list and this? | 21:09 |
hub_cap | id like to make sure we are usign the tools the rest of openstack is using | 21:09 |
hub_cap | rather than neglecting the mailing list and using this launchpad thing, id rather embrace the mailing list | 21:09 |
isviridov | hub_cap: ok, so ML should help. thx | 21:10 |
hub_cap | talk the the -infra team, and see what they think about it | 21:10 |
hub_cap | yes i thikn we should not make you guys stay up all night to have a conversation | 21:11 |
hub_cap | and instead send things to the ML so you can respond | 21:11 |
hub_cap | clustering. imsplitbit go | 21:12 |
*** jasonb365 has quit IRC | 21:12 | |
imsplitbit | ok so the last part of our discussions we talked about making all instances the same | 21:12 |
imsplitbit | whether they are replicated | 21:13 |
imsplitbit | or clusterd | 21:13 |
imsplitbit | or just stand alone | 21:13 |
imsplitbit | and that is adding a node property to each trove instance | 21:13 |
imsplitbit | nodes | 21:13 |
imsplitbit | and the nodes are a list of nova instance refs that make up that trove instance | 21:13 |
imsplitbit | vipul: am I getting this correct? | 21:13 |
imsplitbit | I'm modeling it out now | 21:14 |
imsplitbit | for examples | 21:14 |
vipul | imsplitbit: Yea that's what i was thinking | 21:14 |
imsplitbit | I actually don't dislike the idea | 21:14 |
imsplitbit | :) | 21:14 |
hub_cap | i dislike the idea of examples | 21:14 |
hub_cap | in general | 21:14 |
imsplitbit | lol | 21:14 |
vipul | i just didn't feel comfortable separating the the replication scenario | 21:15 |
vipul | but maybe there are good reasons.. so we can discuss that | 21:15 |
dmakogon | i thinks everybody understood imsplitbit's and vipul's idea | 21:15 |
hub_cap | i think the fear is the n-tier | 21:15 |
hub_cap | vs the single tier | 21:15 |
imsplitbit | well what makes me concerned wrt replication is that bundling all instances that take part in some kind of replication together incinuates too much | 21:15 |
imsplitbit | hub_cap: +1 | 21:16 |
imsplitbit | do we display topology in a structure? | 21:16 |
imsplitbit | so that it's easy to see? | 21:16 |
imsplitbit | replication topologies can get very complex | 21:16 |
hub_cap | how would we model, w/o it being ugly, a n tier master<-slave<-slave<-slave | 21:16 |
vipul | So can you have nodes whose parents are other nodes | 21:16 |
imsplitbit | or a master->slave(master)->slave | 21:17 |
hub_cap | vipul: https://lh5.googleusercontent.com/_gVfZHGgf5LA/TZOsJxleTgI/AAAAAAAABGg/K9_-cGboOgY/s720/topologies.png | 21:17 |
imsplitbit | well the idea is that if you force only the parent child relationship it simplifies things but limits users ability to do interesting/non-standard things | 21:18 |
imsplitbit | like replicate 4 of 40 dbs to one host | 21:18 |
vipul | So a mutliple master = a cluster .. it's the same topology | 21:18 |
imsplitbit | and 4 to another and so on | 21:18 |
vipul | circular could = cluster | 21:18 |
hub_cap | sure vipul | 21:18 |
isviridov | what about predefined topologies as service_types | 21:18 |
isviridov | ? | 21:18 |
imsplitbit | putting them in the same trove instance structure incinuates | 21:19 |
imsplitbit | too much | 21:19 |
hub_cap | isviridov: we thought about some of them that way | 21:19 |
hub_cap | but it removes freedom of topoligies | 21:19 |
imsplitbit | isviridov: then you would have to enable cross service_type replication | 21:19 |
hub_cap | w/ master/slave in mysql | 21:19 |
imsplitbit | right | 21:20 |
isviridov | but it is too specific for each datastorage to generalize the replication as a feature | 21:20 |
imsplitbit | so I don't dislike structuring things under one trove node when they are guaranteed to operate as one node | 21:20 |
imsplitbit | i.e. true clustering | 21:20 |
hub_cap | i think of galera as being a service_type isviridov | 21:21 |
hub_cap | or mongo | 21:21 |
imsplitbit | +1 | 21:21 |
hub_cap | but a n tier master/slave replica is harder for me to imagine | 21:21 |
imsplitbit | I don't think of replication as a service type | 21:21 |
imsplitbit | but rather a capability of a service type | 21:21 |
hub_cap | http://3.bp.blogspot.com/-8QihBItDTm0/T8WkD9S9WXI/AAAAAAAAALQ/LA1cTXlr2OY/s1600/sharded-mysql-to-vertica.jpg | 21:22 |
hub_cap | :P vipul | 21:22 |
vipul | thats exactly what yogesh wants to build :P | 21:22 |
isviridov | imsplitbit: does it mean, service_type + capability defined the topology? | 21:22 |
vipul | but clustering is also a capability of certian service_types | 21:23 |
imsplitbit | and you can describe the topology in the trove instance metadata with simple parent-child syntax. meaning instance 1 is replicating data of some kind to instance 2. Instance 1's metadata will indicate it is in a replication agreement of some kind with instance 2 and it's role in that agreement is as a master | 21:23 |
imsplitbit | instance 2's metadata indicates the same but with it's role as a slave only | 21:23 |
hub_cap | lets halt this | 21:23 |
hub_cap | imsplitbit: show us in example format | 21:23 |
imsplitbit | and even metadata to indicate whether it is read only or not | 21:23 |
imsplitbit | ok well gimme some time darn you | 21:23 |
imsplitbit | :) | 21:23 |
hub_cap | like build out 3 or 4 instances | 21:23 |
hub_cap | sure tomrrow or somethign imsplitbit | 21:23 |
hub_cap | dont rush it now | 21:23 |
hub_cap | i think itll be easier to decide if we can see it | 21:24 |
imsplitbit | I'll work it up now but I want to make sure I think it out. ok gimme til 10cst tomorrow | 21:24 |
hub_cap | ya vipul? | 21:24 |
imsplitbit | 10am cst | 21:24 |
imsplitbit | :) | 21:24 |
hub_cap | pssh take as much time as u need | 21:24 |
hub_cap | we will be here tomorrow | 21:24 |
vipul | hub_cap: sure | 21:24 |
imsplitbit | I'll show vipul's case and mine and we'll see what both look like | 21:25 |
vipul | that might make it easier to visualize | 21:25 |
imsplitbit | I like the nodes thing either way, the more I think about it. it lets us store away the nova stuff and choose to display the underlying nova info or not | 21:25 |
isviridov | imsplitbit: please share here if you have anything before 10am cst | 21:25 |
imsplitbit | isviridov: will do | 21:25 |
vipul | imsplitbit: also think about how master-master-master fits in.. is it via a group of Nodes.. or via the replication workflow | 21:25 |
imsplitbit | I'll work on it tonight | 21:25 |
SlickNik | 10 am CST is 8 am PST? | 21:25 |
imsplitbit | I didn't say you had to discuss it then SlickNik :) | 21:26 |
imsplitbit | just that I'll shoot for having it done by then | 21:26 |
SlickNik | Gotcha | 21:26 |
imsplitbit | and the world starts working at 7am local time no? | 21:26 |
isviridov | we are aranging a meeting? | 21:26 |
imsplitbit | isn't that the general start of the work day? | 21:26 |
imsplitbit | LOL | 21:26 |
SlickNik | I don't think we are. | 21:26 |
SlickNik | imsplitbit: not unless you're kevinconway | 21:27 |
imsplitbit | I'm just giving you a hard time | 21:27 |
imsplitbit | or imsplitbit | 21:27 |
* imsplitbit starts tween 7 and 8 every day | 21:27 | |
imsplitbit | not by choice tho | 21:27 |
imsplitbit | I have kids :) | 21:27 |
SlickNik | No worries, I was just curious. I'd like to see the examples you're comping up with too, so... | 21:27 |
vipul | jeez | 21:27 |
SlickNik | makes sense. | 21:27 |
hub_cap | feel free to email imsplitbit at lycos.com | 21:27 |
imsplitbit | lmao!!!! | 21:27 |
SlickNik | lol | 21:27 |
imsplitbit | dude that's awesome | 21:27 |
imsplitbit | I actually have that | 21:27 |
imsplitbit | 21:27 | |
imsplitbit | but I won't check it | 21:27 |
hub_cap | hubcap was taken | 21:28 |
imsplitbit | so please don't use it | 21:28 |
hub_cap | i was sad | 21:28 |
imsplitbit | awe! | 21:28 |
SlickNik | lycos is still around? | 21:28 |
juice | lycos - sweet! | 21:28 |
imsplitbit | ok #action imsplitbit to make some pimp examples of instances for replication structures | 21:28 |
imsplitbit | :) | 21:28 |
juice | you might be able to sell that as a vintage email shop | 21:28 |
imsplitbit | SlickNik: yeah we discovered that today | 21:28 |
hub_cap | lol imsplitbit | 21:28 |
hub_cap | ya juice | 21:28 |
imsplitbit | I need a juno.com email now | 21:28 |
hub_cap | sry juice is unavil on lycos | 21:29 |
imsplitbit | and @prodigy.com | 21:29 |
juice | I'm sure this is the start of some new hipster trend | 21:29 |
hub_cap | so dmakogon looks like the guy who -2'd you is gone | 21:29 |
hub_cap | ya shitty email | 21:29 |
hub_cap | so hipster | 21:29 |
hub_cap | just like shitty beer | 21:29 |
isviridov | See you tomorrow, going to sleep | 21:30 |
hub_cap | cu isviridov | 21:30 |
dmakogon | lets talk about other review | 21:30 |
dmakogon | https://review.openstack.org/#/c/50620/ | 21:30 |
dmakogon | https://review.openstack.org/#/c/50686/ | 21:31 |
hub_cap | what about it? | 21:31 |
dmakogon | refactoring, heat template, small security group update | 21:31 |
hub_cap | i still dont see the point in the redudancy of mysql.mysql_service | 21:31 |
dmakogon | ports/rules | 21:31 |
hub_cap | right but what do we need to discuss dmakogon? or do u just wantt us to review? | 21:32 |
dmakogon | hub_cap: so you offering me to remove prefixes ? | 21:32 |
dmakogon | i'm asking for a review, if you have free time to do that ? | 21:32 |
dmakogon | i'm ok with prefixes, i will refactor it | 21:35 |
hub_cap | ya refactor the prefixes | 21:36 |
hub_cap | sure i can review | 21:36 |
hub_cap | imsplitbit: juice i got the best lycos mail | 21:36 |
hub_cap | hipsterbeer@lycos.com | 21:36 |
juice | lay it on us | 21:36 |
dmakogon | hub_cap: thanks for it))) | 21:37 |
hub_cap | np | 21:38 |
*** dukhlov_ has joined #openstack-trove | 21:38 | |
dmakogon | hub_cap: i know that review-day is friday, but there is a lot of stuff to do, and this reviews, somehow blocking continuous work | 21:38 |
*** robertmyers has quit IRC | 21:39 | |
hub_cap | haha review day is not friday review day is every day! | 21:39 |
juice | it's like a recursive allusion to hipsterism | 21:40 |
*** Barker has quit IRC | 21:43 | |
dmakogon | hub_cap: percona port aslo 3306 ? | 21:43 |
dmakogon | *also | 21:43 |
hub_cap | ya | 21:43 |
hub_cap | juice: ;) | 21:44 |
dmakogon | hub_cap: that's it ? only new remarks on reviews . | 21:45 |
dmakogon | > | 21:46 |
dmakogon | ? | 21:46 |
hub_cap | k | 21:50 |
hub_cap | all for now | 21:50 |
hub_cap | i might find more as i go thru it again | 21:50 |
dmakogon | if you mind could you do that today ? | 21:51 |
hub_cap | did u update it already? | 21:53 |
hub_cap | i still see this is not updated https://review.openstack.org/#/c/50620/ | 21:53 |
hub_cap | and thsi is not updated https://review.openstack.org/#/c/50686/ | 21:53 |
*** yogeshmehra has quit IRC | 21:53 | |
dmakogon | it though those small updates is not so critical for current state of review | 21:55 |
hub_cap | well typically i wont go thru the reviews multipl times if i see a -1 already | 21:56 |
hub_cap | an other reviewers wont either | 21:56 |
hub_cap | so it would be best for u to fix what i said, and then if vipul or SlickNik see it, they would be more likely to review | 21:56 |
*** SushilKM__ has joined #openstack-trove | 21:56 | |
dmakogon | i got, ok | 21:56 |
*** dukhlov_ has quit IRC | 21:59 | |
dmakogon | hub_cap: me and vipul decided to do this for floating ip and them i came to generic idea https://gist.github.com/crazymac/6904690 | 22:02 |
dmakogon | need your comments | 22:02 |
*** tvb|afk has quit IRC | 22:05 | |
*** dafter has joined #openstack-trove | 22:06 | |
hub_cap | hey im afk for a while now dmakogon | 22:07 |
*** dafter has quit IRC | 22:10 | |
*** adrian_otto has quit IRC | 22:12 | |
*** SlickNik has left #openstack-trove | 22:18 | |
*** SushilKM__ has quit IRC | 22:24 | |
*** dmakogon has quit IRC | 22:28 | |
*** grapex has joined #openstack-trove | 22:28 | |
*** grapex has joined #openstack-trove | 22:28 | |
openstackgerrit | Michael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient https://review.openstack.org/48576 | 22:40 |
*** datsun180b has quit IRC | 22:44 | |
hub_cap | when review.o.o becomes responsive again review vipul <3 ^ ^ | 22:44 |
*** jcru has quit IRC | 22:46 | |
juice | your massive refactoring plugged the gerrit review system | 22:56 |
hub_cap | victory | 22:59 |
hub_cap | juice: u know u want to review that | 23:02 |
hub_cap | its back online!! | 23:02 |
*** jlucci has joined #openstack-trove | 23:02 | |
juice | I plan too just need to find time to | 23:03 |
juice | I'll do it tmw | 23:03 |
juice | my evening will be spent slaving over a stove | 23:03 |
hub_cap | heh | 23:04 |
hub_cap | if it gets merged b4 u review it TOUGH LUCK | 23:04 |
hub_cap | vipul: its back online, https://review.openstack.org/#/c/48576/ | 23:06 |
esp | hub_cap: what is # noqa ( I saw this in nova too ) | 23:10 |
*** SlickNik has joined #openstack-trove | 23:11 | |
vipul | i think that skips pep8? | 23:11 |
esp | ah, ok. | 23:11 |
esp | weird | 23:11 |
vipul | maybe.. that's what i recall when i last heard of it. | 23:12 |
hub_cap | esp: https://pypi.python.org/pypi/flake8 | 23:12 |
hub_cap | files that contain this line are skipped: | 23:12 |
hub_cap | lines that contain a # noqa comment at the end will not issue warnings. | 23:12 |
hub_cap | its short for | 23:12 |
hub_cap | i know this shit is ugluy | 23:13 |
esp | thx dude. I'm gonna start putting that everywhere now :) | 23:13 |
*** dafter has joined #openstack-trove | 23:16 | |
*** dafter has quit IRC | 23:21 | |
hub_cap | lol esp's next checkin has #noqa on every line | 23:24 |
esp | hehe | 23:27 |
*** jlucci has quit IRC | 23:29 | |
*** yidclare has quit IRC | 23:40 | |
*** jrodom has joined #openstack-trove | 23:53 | |
*** yogeshmehra has joined #openstack-trove | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!