Wednesday, 2013-10-09

*** yogeshme_ has joined #openstack-trove00:01
*** yogeshmehra has quit IRC00:04
*** fandikurnia01 has quit IRC00:13
*** matsuhashi has joined #openstack-trove00:30
*** yogeshme_ has quit IRC00:38
*** demorris has joined #openstack-trove00:57
*** amytron has joined #openstack-trove00:59
*** amytron has quit IRC01:02
*** adrian_otto has joined #openstack-trove01:02
*** fandikurnia01 has joined #openstack-trove01:02
*** amytron has joined #openstack-trove01:03
*** amcrn has quit IRC01:09
*** amytron has quit IRC01:09
*** amytron has joined #openstack-trove01:10
*** erkules_ has joined #openstack-trove01:19
*** amytron has quit IRC01:19
*** demorris has quit IRC01:20
*** amytron has joined #openstack-trove01:20
*** jrodom has joined #openstack-trove01:21
*** shakayumi has joined #openstack-trove01:21
*** erkules has quit IRC01:22
*** haomaiwa_ has quit IRC01:28
*** amytron has quit IRC01:29
*** amytron has joined #openstack-trove01:30
*** tanisdl has joined #openstack-trove01:33
*** amytron has quit IRC01:33
*** tanisdl has quit IRC01:33
*** amytron has joined #openstack-trove01:35
*** yogeshmehra has joined #openstack-trove01:39
*** amytron has quit IRC01:41
*** amytron has joined #openstack-trove01:41
*** yogeshmehra has quit IRC01:43
*** amytron has quit IRC01:43
*** amytron has joined #openstack-trove01:44
*** yogeshmehra has joined #openstack-trove01:49
*** amytron has quit IRC01:50
*** amytron has joined #openstack-trove01:51
*** yidclare has quit IRC01:52
*** amytron has quit IRC01:52
*** amytron has joined #openstack-trove01:54
*** yogeshmehra has quit IRC01:55
*** amytron has quit IRC01:55
*** amytron has joined #openstack-trove01:57
*** esp has left #openstack-trove02:07
*** amytron has quit IRC02:07
*** amytron has joined #openstack-trove02:07
*** jrodom has quit IRC02:09
*** amytron has quit IRC02:09
*** haomaiwang has joined #openstack-trove02:10
*** amytron has joined #openstack-trove02:10
hub_capanyone know how to enable debugging in the cli?02:19
*** amytron has quit IRC02:19
*** amytron has joined #openstack-trove02:20
clarkbimport pdb, set trace02:21
*** amytron has quit IRC02:21
clarkbor do you mean the curl trace stuff?02:22
*** amytron has joined #openstack-trove02:23
*** shakayumi has quit IRC02:28
*** jasonb365 has joined #openstack-trove02:29
*** amytron has quit IRC02:29
*** amytron has joined #openstack-trove02:30
*** krow has joined #openstack-trove02:41
*** amytron has quit IRC02:41
*** amytron has joined #openstack-trove02:43
*** amytron has quit IRC02:46
*** amytron has joined #openstack-trove02:47
*** yogeshmehra has joined #openstack-trove02:49
*** amytron has quit IRC02:51
*** amytron has joined #openstack-trove02:52
*** amytron has quit IRC02:54
*** yogeshmehra has quit IRC02:55
*** amytron has joined #openstack-trove02:55
*** amytron has quit IRC02:59
*** amytron has joined #openstack-trove03:00
hub_capclarkb: hehe in the oneoff goofy -its not what u expect it to be- trove client03:03
hub_capim setting traces all over now since i cant get a good trace03:03
*** amytron has quit IRC03:07
*** amytron has joined #openstack-trove03:08
*** openstack has joined #openstack-trove03:23
*** hobana.freenode.net sets mode: +ns 03:23
*** shakayumi has joined #openstack-trove03:26
*** hobana.freenode.net sets mode: -o openstack03:29
-hobana.freenode.net- *** Notice -- TS for #openstack-trove changed from 1381289012 to 136994054303:29
*** hobana.freenode.net sets mode: +ct-s 03:29
*** amytron has joined #openstack-trove03:29
*** krow has joined #openstack-trove03:29
*** jasonb365 has joined #openstack-trove03:29
*** haomaiwang has joined #openstack-trove03:29
*** erkules_ has joined #openstack-trove03:29
*** fandikurnia01 has joined #openstack-trove03:29
*** adrian_otto has joined #openstack-trove03:29
*** matsuhashi has joined #openstack-trove03:29
*** harlowja has joined #openstack-trove03:29
*** metral has joined #openstack-trove03:29
*** Nate2 has joined #openstack-trove03:29
*** radez_g0n3 has joined #openstack-trove03:29
*** kevinconway has joined #openstack-trove03:29
*** jesusaurus has joined #openstack-trove03:29
*** ashestakov__ has joined #openstack-trove03:29
*** vipul has joined #openstack-trove03:29
*** openstackgerrit has joined #openstack-trove03:29
*** isviridov has joined #openstack-trove03:29
*** ikhudoshyn_ has joined #openstack-trove03:29
*** redthrux has joined #openstack-trove03:29
*** timfreund has joined #openstack-trove03:29
*** dmakogon has joined #openstack-trove03:29
*** david-lyle has joined #openstack-trove03:29
*** rigormortiz_ has joined #openstack-trove03:29
*** zigo_ has joined #openstack-trove03:29
*** PradeepChandani has joined #openstack-trove03:29
*** shivamshukla has joined #openstack-trove03:29
*** zacksh has joined #openstack-trove03:29
*** lifeless has joined #openstack-trove03:29
*** esmute has joined #openstack-trove03:29
*** cweid has joined #openstack-trove03:29
*** konetzed has joined #openstack-trove03:29
*** the_real_kp has joined #openstack-trove03:29
*** mordred has joined #openstack-trove03:29
*** westmaas has joined #openstack-trove03:29
*** annashen has joined #openstack-trove03:29
*** jcooley has joined #openstack-trove03:29
*** jdbarry has joined #openstack-trove03:29
*** russellb has joined #openstack-trove03:29
*** SlickNik has joined #openstack-trove03:29
*** tenaglia has joined #openstack-trove03:29
*** sbisbee has joined #openstack-trove03:29
*** clarkb has joined #openstack-trove03:29
*** simonmcc has joined #openstack-trove03:29
*** spiffxp has joined #openstack-trove03:29
*** juice has joined #openstack-trove03:29
*** hub_cap has joined #openstack-trove03:29
*** AGiardini has joined #openstack-trove03:29
*** imsplitbit has joined #openstack-trove03:29
*** cp16net has joined #openstack-trove03:29
*** ChanServ has joined #openstack-trove03:29
*** hobana.freenode.net sets mode: +oo hub_cap ChanServ03: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 IRC03:30
*** amytron has joined #openstack-trove03:31
*** jasonb365 has quit IRC03:49
*** amytron has quit IRC03:49
*** amytron has joined #openstack-trove03:50
*** yogeshmehra has joined #openstack-trove03:50
*** yogeshmehra has quit IRC03:56
*** dguitarbite has joined #openstack-trove03:57
*** amytron has quit IRC03:58
*** amytron has joined #openstack-trove03:59
hub_capvipul: am i missing something? did we merge juice's AssertionError: 2013-10-09T03:59:47Z != 2013-10-09T03:59:48Z04:00
*** dguitarbite has left #openstack-trove04:00
vipulYa04:00
vipulagain?04:00
hub_capFAIL: proboscis.case.MethodTest (test_resize_instance_down_usage_event_sent)04:00
hub_caphttps://gist.github.com/hub-cap/689600904:01
hub_capbut vipul,   py27: commands succeeded (with the new client stuff)04:01
vipulwoohoo nice!04:02
vipuldoes it work with int-tests?04:02
*** amytron has quit IRC04:04
hub_capgimme a min to run rebase and ill shw u04:04
hub_capHOLY BALLS04:05
hub_captextmate understands emacs cmds04:05
*** amytron has joined #openstack-trove04:05
hub_capwell most of em04:05
*** amytron has quit IRC04:07
openstackgerritMichael Basnight proposed a change to openstack/trove: Modifying tests to use the compat client  https://review.openstack.org/5052704:07
hub_capvipul:  ^ ^04:07
hub_capas u can see vipul its 100% in the tests04:08
hub_capwell i didnt exactly run the int-tests yet... maybe i should lol04:08
vipulhmm04:08
hub_capthats tox passing now04:08
*** amytron has joined #openstack-trove04:08
vipulthat will still fetch from github04:08
hub_capnope04:08
hub_capgonna have to make sure it all works04:09
hub_capand go on good faith04:09
hub_capTRUST ME!!!! ;)04:09
vipulyou might wanna change the test-requires..04:09
hub_capbut srsly imma amke sure the int-tests works04:09
vipulwe _might_ be able to point it to gerrit patch04:09
hub_capi dont tink so04:09
*** amytron has quit IRC04:11
*** amytron has joined #openstack-trove04:12
*** amytron has quit IRC04:16
*** dmakogon_home has joined #openstack-trove04:16
*** amytron has joined #openstack-trove04:17
*** shakayumi has quit IRC04:24
*** amytron has quit IRC04:25
*** amytron has joined #openstack-trove04:26
hub_capgeez vipul i had to update int-tests too04:39
hub_capso this is gonna be a "trust me" kind of thing04:39
*** amytron has quit IRC04:40
*** amytron has joined #openstack-trove04:42
vipulhub_cap: you know.. you could push to your local fork of troveclient04:45
*** amytron has quit IRC04:45
vipuland we can put a -e git:// in the test-requires04:45
vipulit will allow it to run in rdjenkins at least04:46
*** amytron has joined #openstack-trove04:47
*** Kapil has joined #openstack-trove04:47
hub_capi wonder if itll fail in tox04:48
hub_capill def try it out04:48
*** amytron has quit IRC05:03
*** amytron has joined #openstack-trove05:04
hub_capvipul:  test_instance_created                                       OK  503.2405:12
hub_capim pretty sure itll pass tets05:13
hub_captests05:13
vipulthat's a logn time.. rdjenkins?05:13
*** amytron has quit IRC05:14
hub_capthats the vm im runnin05:14
hub_capthe tests are stupid slow05:14
*** amytron has joined #openstack-trove05:15
hub_capst000000pid slow05:16
*** amytron has quit IRC05:17
*** amytron has joined #openstack-trove05:19
juicehub_cap: are you online?05:22
*** amytron has quit IRC05:22
*** ashestakov has joined #openstack-trove05:23
hub_capno05:23
hub_capwhy :)05:23
hub_capjk but im about to quit05:23
juiceok - darn05:23
juicewhich build did you see the timestamp error?05:23
*** amytron has joined #openstack-trove05:24
juiceor was it on local dev?05:24
hub_caplocal dev05:24
hub_capdid u see my gist?05:24
juiceyep05:24
hub_capk05:24
juiceand you have the latest?05:25
juiceI am guessing you do because I removed the printing of all the messages which usually accompanied that error05:25
hub_cap        Timestamps should be in-sync between database and usage event05:25
juicethat would be it05:25
hub_capi see that in my git log05:25
juiceok I'll dig further05:26
juicehave good night05:26
hub_cap<305:26
hub_capu2. im out05:26
hub_caplol gotta love "baby awake" false alarms05:32
*** amytron has quit IRC05:32
hub_capthis time im out fo-real!05:32
hub_cappeace yall...05:32
*** amytron has joined #openstack-trove05:32
juiceha ha - I that'll get your adrenalin going :)05:39
*** amytron has quit IRC05:41
*** amytron has joined #openstack-trove05:42
*** amytron has quit IRC05:45
*** amytron has joined #openstack-trove05:47
*** amytron has quit IRC05:48
*** fandikurnia01 has quit IRC05:49
*** yogeshmehra has joined #openstack-trove05:52
*** yogeshmehra has joined #openstack-trove05:53
*** yogeshmehra has quit IRC05:54
*** ashestakov has quit IRC05:59
*** yogeshmehra has joined #openstack-trove06:00
openstackgerritJustin Hopper proposed a change to openstack/trove: Fix User ID in Context and Notifications  https://review.openstack.org/4985506:07
*** vipul is now known as vipul-away06:25
*** debasish has joined #openstack-trove06:43
*** adrian_otto has quit IRC06:43
*** fandikurnia01 has joined #openstack-trove06:46
*** vipul-away is now known as vipul07:01
*** SushilKM__ has joined #openstack-trove07:06
yogeshmehradmakogon_home: ping07:10
*** annashen has quit IRC07:11
*** jdbarry has quit IRC07:12
*** dmakogon_home has quit IRC07:12
openstackgerritYitao Jiang proposed a change to openstack/trove: Fix From/To Port In Cereating Security Group Rule  https://review.openstack.org/5054307:12
*** SlickNik has quit IRC07:13
*** jesusaurus has quit IRC07:13
*** SlickNik has joined #openstack-trove07:16
*** annashen has joined #openstack-trove07:17
*** jesusaurus has joined #openstack-trove07:17
*** jdbarry has joined #openstack-trove07:18
*** david-lyle has quit IRC07:26
*** david-lyle has joined #openstack-trove07:28
*** ashestakov has joined #openstack-trove08:07
*** Kapil has quit IRC08:12
*** SushilKM__ has quit IRC08:39
*** SushilKM__ has joined #openstack-trove08:40
*** krow has quit IRC08:44
*** yogeshmehra has quit IRC08:45
*** krow has joined #openstack-trove08:50
*** SushilKM__ has quit IRC09:45
*** yogeshmehra has joined #openstack-trove09:47
*** yogeshmehra has quit IRC09:51
dmakogonyogeshmehra: what's up ?09:55
*** yogeshmehra has joined #openstack-trove09:57
*** yogeshmehra has quit IRC10:01
*** SushilKM__ has joined #openstack-trove10:04
*** __dedi_ has joined #openstack-trove10:09
__dedi_hi folks10: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-trove10:19
isviridov__dedi_, do you need devstack?10:29
isviridovhave a look at https://wiki.openstack.org/wiki/Trove/installation10:29
__dedi_isviridov: no,thanks. I've already installed the trove, and I can start instance with trove-client10:31
__dedi_isviridov: I would like to take the next step. using the instance(s) as a dbaas10:31
isviridovhave 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 database10: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 kind10:37
ikhudoshyn___dedi_:I'd recommend running trove-cli instance create --name Database1 --flavor 3  --size 110: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 difference10:39
ikhudoshyn_and then run trove-cli instance list, find ur instance. When its status is ACTIVE - it's ready10:39
dmakogon__dedi_: trove does it automatically and provides specific API for database manipulations10:40
__dedi_ikhudoshyn_: its status is BUILD, but nova states as 'running'10:40
dmakogon__dedi_: nova status tells you that nova server is active10:40
dmakogon__dedi_: but there is also trove status10:41
dmakogon__dedi_: trove status tells you if database preparations is finished or not, or something went wrong10: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-cli10:43
dmakogon__dedi_: trove is a Database as a service, it doesn't allows to go into instance via ssh10:43
dmakogon__dedi_: main reason for you as DBaaS user is to create database and start work with it10: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 it10:45
__dedi_dmakogon: I going to.. but where can I find it?10:46
__dedi_I found docs for the install but no more10:46
dmakogonif you want to debug, you suppose to know how to start remote debug server10:47
dmakogonusing pydev10:47
dmakogonplease take a look at trove/common/debug_utils.py10:47
dmakogonit is easy to debug trove-api, almost easy as trove-taskmanager10:48
__dedi_dmakogon: I found at the taskmanager console this: Unauthorized: The request you have made requires authentication10:49
__dedi_dmakogon: what kind of authentication failed? keystone recognized the trove client using by trove-client auth login10:50
dmakogon__dedi_: it means that you paste in trove-taskmanager.conf wrong credentials.10:50
__dedi_dmakogon: thanks, I am checking it10:50
dmakogontrove-cli uses keystone service catalog authorization10:50
dmakogonjust put correct credentials and it should get up and work as it should10: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 token10:52
dmakogonhttps://github.com/openstack/trove/blob/master/etc/trove/trove-taskmanager.conf.sample#L29-L4910:53
ikhudoshyn___dedi_:How exactly did you install trove?10:54
openstackgerritDenis M. proposed a change to openstack/trove: GA refactoring  https://review.openstack.org/4917610: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 hand10:55
__dedi_http://docs.openstack.org/developer/trove/dev/manual_install.htmlikhudoshyn_:10:56
*** erkules_ is now known as erkules10: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 properly10:57
*** Kapil has joined #openstack-trove10:57
__dedi_ikhudoshyn_: do you mean about 'cloud-ini' paragraph?10:58
ikhudoshyn_yep10:58
*** yogeshmehra has joined #openstack-trove10:58
ikhudoshyn_it's not only one thing but I actually meant that10: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 you10:58
__dedi_ikhudoshyn_: yep that happened I think10: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 trove11:00
ikhudoshyn_my own cloud-init is a kind of magic and it looks like shit11:00
*** SnowDust has joined #openstack-trove11:01
__dedi_ikhudoshyn_: what should the cloud-init do?11:01
SnowDustHello .. buddies ..11:01
dmakogonSnowDust: whaaaaazaaaaaaaaaap11:01
SnowDusthey __dedi_  ( both sides underscore .. seems both tires flat of ur car  LOL )11:01
SnowDusthi crazymac ! ;)11:02
dmakogonSnowDust: http://www.youtube.com/watch?v=XhwpOW5oo4Y11: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-guestagent11:02
*** yogeshmehra has quit IRC11:02
ikhudoshyn_i guess I've missed something11:02
__dedi_ikhudoshyn_: isn't there any sample?11:03
SnowDustikhudoshyn_ did u implement all that with cloudinit ??11:03
ikhudoshyn___dedi_: haven't seen11:03
ikhudoshyn_SnowDust: yep. I wanted to use vanilla ubuntu cloudinint image11: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
SnowDustk .. share ur template ..11:04
SnowDustor a gist11:04
SnowDustor a openstack paste :)11:04
SnowDustan* openstack paste ;)11:04
ikhudoshyn_I'll think of it, now it's way too ugly))11:05
SnowDusti 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 pc11:05
ikhudoshyn_but I think, it would be nice to have it, to give some clue to noobs11:06
ikhudoshyn_i used to spend a month or two before managed to run it))11:06
SnowDustthere u go .. u identified my noob capabilty  ;)11:06
SnowDustshare that then !11:06
*** fandikurnia01 has quit IRC11:07
SnowDustand yeah .. i will thank u all the way .. for your hardwork11:07
__dedi_ikhudoshyn_: I agree I am going to send you a virtual beer11: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%2Fbeer11:09
SnowDustam non alchoholic .. __dedi_ but awesome ascii art ... i loved it !11:11
__dedi_SnowDust: They are alcohol-free :-)11:11
SnowDusthey 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
openstackgerritDebasish Chowdhury proposed a change to openstack/trove: Unittest Case for get_user  https://review.openstack.org/4820111:29
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059711: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 fit11:34
ikhudoshyn_virtual, at least11:34
SnowDustikhudoshyn_  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 IRC11:48
ikhudoshyn_btw i just revised it, it's not so big (but still ugly)))11:49
dmakogonSnowDust: not yes11:53
*** SnowDust has joined #openstack-trove11:53
dmakogonSnowDust:not *yet11:53
dmakogonbut i will do it today11:53
ikhudoshyn_SnowDust: __dedi_: https://gist.github.com/ikhudoshyn/690005811:53
*** krow has quit IRC11:53
SnowDustso the gist will be to use SecurityGroup and FloatingIP in the hardcoded template ?11:53
SnowDustor more ?11:53
SnowDustto expect  hehe ..11:54
dmakogonSnowDust: for now only EIP and security group11:54
__dedi_ikhudoshyn_: GIGA thanks!! http://ascii.co.uk/art/milk11:54
dmakogonSnowDust: and DNS in future11:54
dmakogonSnowDust: do you need to add something new to template ?11:55
dmakogonSnowDust: 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.conf11:56
SnowDustjust ..following ur .. thoughts ..11:56
ikhudoshyn_and mind file name, it must be <service_type>.cloudinit11:56
__dedi_ikhudoshyn_: yes, sure. I am going to study and customize well11:57
ikhudoshyn___dedi_: I just checked, there is no proper placeholder in trove-taskmanager.conf.sample ((11:58
ikhudoshyn_you should add it manually11:58
*** yogeshmehra has joined #openstack-trove11:59
ikhudoshyn_guest_config = /home/ikhudoshyn/trove-conf/trove-guestagent.conf cloudinit_location = /home/ikhudoshyn/trove-conf11:59
ikhudoshyn_guest_config = /home/ikhudoshyn/trove-conf/trove-guestagent.conf11:59
ikhudoshyn_cloudinit_location = /home/ikhudoshyn/trove-conf11:59
__dedi_ikhudoshyn_: I switched to copy-paste mode.. :-)12:00
ikhudoshyn_add this to ur trove-tasmanager.conf on separate lines12:00
ikhudoshyn___dedi_: not a bad mode actually .. for the beginning12:00
ikhudoshyn_))12:00
ikhudoshyn_... and place ur cloudinit to the location u wrote12:01
__dedi_ikhudoshyn_: cloud_init_location is a directory ?12:02
__dedi_I have to put the mysql.cloudinit to there12:02
*** krow has joined #openstack-trove12:03
ikhudoshyn_yes12:03
__dedi_ikhudoshyn_: I am on the right way then..12:04
*** yogeshmehra has quit IRC12: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 useful12:05
ikhudoshyn_when cloud init finished, access the instance's console, remember user/pass u created in cloudinit12: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 mysql12:08
ikhudoshyn_there is another thing todo12:09
__dedi_ikhudoshyn_: ok I see12:09
ikhudoshyn_as for user/pass - yes. the same for all instances12:09
*** pdmars has joined #openstack-trove12: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_yes12:10
ikhudoshyn_just mysql them12:10
*** jcru has joined #openstack-trove12:10
__dedi_ikhudoshyn_: it become more cleaner .. :-)12:11
__dedi_becomes12: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 IRC12:13
__dedi_ikhudoshyn_: :-D12:13
__dedi_ikhudoshyn_: I'll report12:14
ikhudoshyn_look forward)12:16
*** dukhlov has joined #openstack-trove12:16
*** krow has quit IRC12:23
SnowDustikhudoshyn_ , __dedi_ take it one-on-one .. am ..seeing no troving here :D12:29
*** radez_g0n3 is now known as radez12:36
*** radez is now known as radez_g0n312:45
*** jlucci has joined #openstack-trove12:55
*** demorris has joined #openstack-trove12:58
*** yogeshmehra has joined #openstack-trove12:59
*** yogeshmehra has quit IRC13:05
*** jlucci has quit IRC13:06
*** fandikurnia01 has joined #openstack-trove13:07
openstackgerritDenis M. proposed a change to openstack/trove: Update h.template with default resources  https://review.openstack.org/5062013:08
*** debasish has quit IRC13:12
*** debasish has joined #openstack-trove13:12
*** fandikurnia01 has quit IRC13:14
debasishThank you Denis ..:-)13:14
*** jodom has joined #openstack-trove13:14
SnowDustcrazymac : got u a +1 !13:16
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample  https://review.openstack.org/5062413:18
*** debasish_ has joined #openstack-trove13:19
*** Kapil has joined #openstack-trove13:21
*** tenaglia has quit IRC13:22
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample  https://review.openstack.org/5062413:26
*** jack has joined #openstack-trove13:29
*** jack is now known as Guest9039313:29
*** matsuhashi has quit IRC13:30
*** jack_ has joined #openstack-trove13:30
*** matsuhashi has joined #openstack-trove13:30
*** jack_ is now known as tenaglia13:30
__dedi_ikhudoshyn_: what should the guest_info contains?13:32
ikhudoshyn_guest_id and service_type13:33
ikhudoshyn_mb something else was added recently13:33
*** matsuhashi has quit IRC13:34
ikhudoshyn_it is generated and put into VM automatically anyway (just for the case)13:35
__dedi_ikhudoshyn_: I see13:35
*** jcru has quit IRC13:35
*** adrian_otto has joined #openstack-trove13:36
*** debasish_ has quit IRC13:36
*** debasish has quit IRC13:36
*** dafter has joined #openstack-trove13:40
*** robertmyers has joined #openstack-trove13:46
*** amytron has joined #openstack-trove13:46
*** fandikurnia01 has joined #openstack-trove13:47
*** grapex has joined #openstack-trove13:51
*** __dedi_ has quit IRC13:52
*** jcru has joined #openstack-trove13:56
*** SnowDust has quit IRC13:57
*** jlucci has joined #openstack-trove13:58
*** jcru has quit IRC13:59
*** jcru has joined #openstack-trove13:59
*** SushilKM__ has quit IRC14:01
*** Barker has joined #openstack-trove14:02
*** radez_g0n3 is now known as radez14:06
*** fandikurnia01 has quit IRC14:08
*** ppenjoy has left #openstack-trove14:28
*** adrian_otto has quit IRC14:40
*** adrian_otto has joined #openstack-trove14:41
*** datsun180b has joined #openstack-trove14:42
*** paul_lodronio has joined #openstack-trove14:47
*** Barker has quit IRC14:48
*** jmontemayor has joined #openstack-trove14:49
hub_capis Yitao Jiang in the channel?14:50
hub_caphey isviridov ikhudoshyn_ dmakogon thx for chatting with people while us 'mericans are sleeping14:54
*** rnirmal has joined #openstack-trove14:55
*** yogeshmehra has joined #openstack-trove15:01
ashestakovhub_cap: hi, updated service types spec https://gist.github.com/andreyshestakov/89138df0ddaf94cd94d915:03
ashestakovlook please15:03
*** demorris has quit IRC15:03
hub_capcool15:04
datsun180baccording to LP he's a keystone dev15:05
datsun180bneat15:05
*** demorris has joined #openstack-trove15:06
hub_capwell.. hes in that list :)15:06
*** yogeshmehra has quit IRC15:06
datsun180bright, but you don't accidentally get on those15:07
datsun180bnobody wakes up with a hangover and a bunch of merged openstack reviews in projects they've never heard of15:07
*** Barker has joined #openstack-trove15:07
hub_capthe hangover... openstack edition15:08
hub_caphey guys, next time someone asks how to get in to diagnose a failed / building instance, pass them this link15:10
hub_caphttps://wiki.openstack.org/wiki/Trove/dev-env#Getting_into_the_vm15:10
hub_capdmakogon: isviridov ikhudoshyn_ ^ ^ for that __dedi_ guy if he comes back tomorrow15:10
dmakogonhub_cap: you are welcome)))15:10
hub_caponce he gets past his keystone woes :)15:10
*** Kapil has quit IRC15:11
dmakogonhub_cap: https://review.openstack.org/#/c/50620/15:11
dmakogonhub_cap: about this one https://review.openstack.org/#/c/50543/ - we should totally get rid of ability to manage security groups in trove15:12
*** Kapil has joined #openstack-trove15:13
*** Kapil has quit IRC15:14
hub_capsure dmakogon15:14
hub_capthe fact is, it exists15:14
hub_capso its not easy to remove it after it exists :)15:15
hub_capv2, definitely15:15
dmakogonнуы15:15
dmakogonyes15:15
dmakogonas we said yesterday15:15
hub_capyup15:15
hub_capbut id like this yitao to change his review so that to/from port arent options15:16
hub_capsince they arent used15:16
hub_capits good to have new people reviewing15:16
hub_capi mean15:16
hub_capsubmitting reviews15:16
dmakogondo we need to remove our -1 form it ?15:17
dmakogonor he should submit a new patch for it15:17
*** KapilSaxena has joined #openstack-trove15:17
hub_capno -1's get removed15:18
hub_capno, -1's get removed on a new patch15:18
*** Kapil has joined #openstack-trove15:18
dmakogonok)15:18
hub_capi added a note to the bug and to the review15:18
dmakogonyour tern to review )))) https://review.openstack.org/#/c/45723/15:18
dmakogon*turn15:18
*** Kapil has quit IRC15:18
hub_capso hopefullly he sees them. if yitao pops in to the channel plz talk to him15:18
dmakogonhub_cap; k15:18
hub_capvipul: u gave a +1 on that review?15:19
hub_caphttps://review.openstack.org/#/c/45723/15:19
hub_capthats odd15:19
dmakogonhttps://review.openstack.org/#/c/45708/ - you should take part in this discussion !15:19
*** radez is now known as radez_g0n315:22
dmakogonhub_cap: i've got a bit huge patch for guestagent, another refactoring ))))15:23
dmakogonhub_cap: https://review.openstack.org/#/c/48201/ - i thinks this deserves merge))015:25
*** jlucci has quit IRC15:26
*** KapilSaxena has left #openstack-trove15:27
hub_capdmakogon: make those alpha15:28
*** KapilSaxena has joined #openstack-trove15:28
hub_capthe imports15:28
hub_capyoure right in that its not necessary15:28
dmakogonwhere ?15:28
hub_caphttps://review.openstack.org/#/c/45723/22/trove/taskmanager/models.py15:28
hub_capbut its less to do once someone enables the pep15:28
hub_cap2 people have asked you15:28
hub_capalso i have a question15:28
*** adrian_otto has quit IRC15:28
dmakogonwhat kind ?15:29
hub_capbuilding vs error15:29
hub_capon u changed to error15:29
hub_caphttps://review.openstack.org/#/c/45723/22/trove/instance/tasks.py15:29
hub_capcool15:29
hub_capjust mod that and ill +2 it15:29
hub_capits good work15:29
hub_capjust mod the imports15:29
dmakogonok)))15:30
dmakogonwill do that quickly))15:30
hub_cap<3<315:30
*** yidclare has joined #openstack-trove15:31
hub_capso im confused as to the usefulness of that first test15:31
dmakogonhub_cap: me 215:31
dmakogon<315:31
dmakogonwhich review ?15:32
hub_caphttps://review.openstack.org/#/c/48201/3/trove/tests/unittests/guestagent/test_dbaas.py15:32
hub_capits just checking that some items are somewhere in a string15:32
dmakogonyeah15:32
hub_capid like to talk to him when he gets in15:33
datsun180bhttp://docs.openstack.org/developer/hacking/#human-alphabetical-order-examples that took me too long to find15:33
dmakogonhub_cap: his nick debasish>15:33
hub_capthx dmakogon15:34
hub_caphes probably not on right now. but yogesh can talk to him when he gets on15:34
dmakogonhttps://github.com/vim-scripts/sort-python-imports15:35
ashestakovhub_cap: can you start review changes in trove-client? there are not big changes15:36
hub_capdude nice dmakogon15:36
hub_capashestakov: sure can15:36
ashestakovhub_cap: https://review.openstack.org/#/c/47936/15:36
hub_capashestakov jenkins is not happy15:36
datsun180bdmakogon: just highlight the lines in V mode and use :!sort15:37
* datsun180b shakes fist15:37
ashestakovhub_cap: http://logs.openstack.org/36/47936/3/check/gate-python-troveclient-pypy/ccced82/console.html.gz not sure coz my changes15:37
datsun180byou kids and your scripts to do everything15:37
hub_capashestakov: then do a recheck no bug15:38
hub_capashestakov we should talk about these changes, because ive got the new client code ready to go15:38
hub_caphttps://review.openstack.org/#/c/48576/15:38
ashestakovhub_cap: i think ill do rebase of client and trove anyway15:39
hub_capwell its very different ashestakov__15:40
hub_capashestakov15:40
hub_capgrrrr yall should get bouncers!!!!!!!!!!!!!!!!!!!!15:40
dmakogonagreed15:40
*** ashestakov__ has quit IRC15:40
ashestakovhub_cap: when that changes will merged?15:41
hub_capi hope today15:42
hub_capall the test are passing for me15:42
openstackgerritMichael Basnight proposed a change to openstack/trove-integration: Adding changes to comply with the compat client.  https://review.openstack.org/5067715:43
hub_capits quite annoying though15:43
hub_capwithout merging all 3 we cant show workign tests, kinda like your code ashestakov15:43
hub_caphttps://review.openstack.org/#/c/48576/15:44
hub_caphttps://review.openstack.org/#/c/50527/15:44
hub_caphttps://review.openstack.org/#/c/50677/15:44
hub_capim pretty sure that first review lines of code is lying15:45
hub_capashestakov: dmakogon https://gist.github.com/hub-cap/684685215:46
hub_capoh sweet ashestakov thx for ghosting your user, that works too15:46
hub_capoh and dmakogon, u know, emacs is nice too ;)15:46
dmakogonhub_cap: k))15:46
datsun180boh good to see gate-noop passed hub_cap15:47
hub_capAWWWW YA15:47
dmakogonanyone, take a look at it https://review.openstack.org/#/c/50620/15:48
ashestakovhub_cap: any comments about bp update?15:48
hub_capand 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
datsun180bgoing to have to look over those client changes over lunch i think15:48
hub_capashestakov: havent looked yet15:48
datsun180bi'd use emacs if i didn't have work to do15:48
hub_capLOL im using emacs because i have work to do :)15:49
hub_capplz do datsun180b. Id like to get it merged, the community is asking for it15:50
hub_capespecially the -infra team, they are using trove for their infra services now15:50
hub_capashestakov: ill look now i hadnt yet15:50
datsun180bI imagine "the community" is the name of some sort of fifteen-foot tall multiheaded titan15:50
datsun180bThe beast, it must be appeased!15:50
hub_capashestakov: so one thing. id like to see all that gist put in the wiki15:50
hub_capdatsun180b: basically yes15:51
dmakogonhttp://www.jetbrains.com/pycharm/webhelp/optimizing-imports.html15:51
ashestakovhub_cap: can i overwrite existing wiki complitely?15:51
hub_capashestakov: sure! u wrote the code15:52
hub_capwe have history if we have to go back15:52
hub_capdmakogon: /me is scared of pycharm15:52
dmakogonhub_cap: i'm not)15:52
hub_capit doesnt reorder them tho dmakogon15:52
hub_capjust removes unused15:52
dmakogonsomehow it reorders it15:52
hub_capflake8 tells us that too, so we might not have any of those15:53
hub_capthe word order is not in that article, but ill believe u if youve run it already :)15:53
dmakogonsomeday i'll fix imports in whole project15:53
datsun180bi just move the cursor to an import and then hit *. if the cursor doesn't move, that import is zapped15:53
dmakogonhub_cap: yes, i didn't like it at all15:53
hub_capashestakov: 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 work15:54
hub_capdatsun180b: C-k15:54
datsun180bhub_cap: haha, you have to hit two buttons15:54
hub_capis *. not 2 buttons?15:54
ashestakovhub_cap: sure15:55
datsun180boh right, shift is a button after all.15:56
hub_capdatsun180b: haha, you have to hit two buttons15:57
hub_capgod i was so waiting for that15:57
datsun180bwell i can hit n after that15:57
datsun180bbut geez i'm really not doing well in the emacs-vim holy war, what is the vim pope going to think of this15:57
hub_capthat is true15:58
hub_capas long as youve kissed the ring, he will let it go15:58
hub_capwhats hitting n do after that?15:58
kevinconwaythe best environment to code python in is visual studio15:58
dmakogonkevinconway: no way15:59
datsun180bn finds the next match15:59
kevinconway#link http://pytools.codeplex.com/15:59
datsun180bin the direction you were searching15:59
kevinconwayintellisense, debugging… the works15:59
hub_capkevinconway: omg!!!! /me switches15:59
kevinconwaylooks like they integrated virtualenvs too16:00
kevinconwayit looks like all the work the ironPython guys did16:00
kevinconwaythey built in a lot of clustering support16:00
datsun180bsometimes 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 nonsense16:00
kevinconwaynow we just need to get openstack to run on windows and we're golden16:01
hub_capdatsun180b: yes. im glad im only on my laptop now cuz of remapped keys)16:02
hub_capkevinconway: go for it. have amytron approve it. screw py3, lets go ironpython16:02
hub_capid +2 your reviews kevinconway16:02
hub_caphey review this!!! https://review.openstack.org/#/c/48576/16:04
dmakogonhub_cap: hah, 6416 lines, not bad16:04
hub_capdmakogon: im pretty sure thats wrong16:05
hub_capcuz lots of stuff git mv'd16:05
*** demorris has quit IRC16:05
hub_capso i think its calculating that16:05
openstackgerritDenis M. proposed a change to openstack/trove: GA refactoring  https://review.openstack.org/5068616:05
ikhudoshyn_hub_cap: and all, https://review.openstack.org/#/c/50624/ -- small addition to conf samples16:08
openstackgerritDenis M. proposed a change to openstack/trove: Update statuses on GA timeout  https://review.openstack.org/4572316: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 welcome16:09
hub_capikhudoshyn_: i saw your email :) :) :)16:09
hub_capso its single instance mongo?16:10
ikhudoshyn_hub_cap: did I send any? hm.. )16:10
hub_capto the list16: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 area16:11
hub_capsweet16:12
ikhudoshyn_ah, that mail))16:12
hub_cap;)16:12
ikhudoshyn_got to go now, bye16:13
isviridovFYI Meeting agenda for today has been updated https://wiki.openstack.org/wiki/Meetings/TroveMeeting#Agenda_for_the_next_meeting16:14
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient  https://review.openstack.org/4857616:16
hub_capisviridov: wrt https://blueprints.launchpad.net/trove/+spec/http-accessible-storage16:17
hub_capwe r a provisionoing api only16:17
hub_capthis is outside trove scope16:17
hub_capand we wouldd have to go to the TC to amend our scope16:18
isviridovDo we think about possibility to extend the scope?16:18
hub_capnot really, and the TC has expresed they would like to see a data api as a separate project16:19
isviridovhub_cap, you mean looks like another project?16:19
hub_capright16:19
isviridovand trove looks like really close to such implementation16:19
dmakogonhub_cap: seems reasonable, cuz amazon has it's own, why not ?16:19
hub_caplol :)16:19
hub_capit would not go over well with the TC16:21
hub_capi had hoped that savanna would take over the role of a "data api" and leave provisioning clusters to us16:21
hub_capbut they were VERY opposed to that and wanted to be hadoop only16:21
dmakogonhub_cap: as i see, OpenStack somehow implements services that amazon already had, in this key, we should think about API for storage access16:21
hub_capi could see them growing easily to be a data api rather than a hadoop data api16:21
ashestakovhub_cap: https://wiki.openstack.org/wiki/Trove/trove-versions-types16:24
hub_capSWEEEEET ashestakov16:24
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient  https://review.openstack.org/4857616:25
hub_capashestakov: ill review yours if u review mine!!!! https://review.openstack.org/#/c/48576/16:25
ashestakovhub_cap: sure, let me some time16:26
hub_caphahaha ya16:27
hub_capdont worry about the openstack/common code16:27
hub_capand also the compat/ code <--- thats just the old client code moved there16:27
*** KapilSaxena has quit IRC16:29
ashestakovhub_cap: whereis bp description for it?16:29
hub_capcrap its troveclient16:30
hub_captaht sucks16:30
hub_caphttps://blueprints.launchpad.net/python-troveclient/+spec/cli-compliance-upgrade16:30
hub_capthe links dont work unless u are on the client... oh well16:31
hub_capthere 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_capashestakov: this is excellent work man16:32
hub_capgrapex: around?16:34
hub_capi left the old cli in compat/ in the troveclient, and verified that it still worked16:34
openstackgerritDenis M. proposed a change to openstack/trove: Update h.template with default resources  https://review.openstack.org/5062016:35
hub_capi had to update the setup.cfg to make sure it built the old trove-cli16:35
*** yidclare has quit IRC16:36
hub_caphmm must be lunch in austin :)16:41
hub_capvipul: SlickNik around yet?16:41
*** SnowDust has joined #openstack-trove16:44
*** adrian_otto has joined #openstack-trove16:46
hub_capikhudoshyn_: around?16:47
dmakogonhub_cap: i've posted few comments 2 u at https://review.openstack.org/#/c/50620/16:48
dmakogonhub_cap: ikhudoshyn_ is out16:48
hub_capok i figured that was the case w/ those dmakogon16:50
hub_capdoes that mean the security_Group_rules = False flag was not used?16:50
dmakogonit was used, but  initially it was my mistake to make security group rule be optional16:51
hub_capoh ic16:51
dmakogonit was my mistake and now i'm fixing ut16:52
dmakogon*it16:52
hub_capgreat!16:52
dmakogonare you ok with port configuration ?16:52
hub_capwell im not sure it matters really right?16:52
hub_capit means misconfigured system16:53
hub_capwhether its 1 or max_port or 999999999916:53
hub_capso im ok w/ what youve said for in/out ports16:53
dmakogonyes, and i made it more secured, also id like to add check on value16:54
dmakogoni never thought about it in that way,16:54
dmakogonby setting 9999999999 as db port16:54
dmakogonthanks for directing me to this16:54
*** grapex has quit IRC16:55
*** esp has joined #openstack-trove16:56
*** radez_g0n3 is now known as radez16:56
dmakogonbut, it seems that we cannot protect ourselves while trove configuration from anything or anyone stupid/cruel16:57
openstackgerritDenis M. proposed a change to openstack/trove: Update h.template with default resources  https://review.openstack.org/5062016:57
*** jasonb365 has joined #openstack-trove16:57
*** rnirmal has quit IRC16:57
dmakogonhub_cap: thanks for your +2 on my review)))16:58
hub_capnp!16:59
hub_capthx for the good work16:59
dmakogonhub_cap: that is my job16:59
dmakogonhub_cap: what do you think about security groups review ?17:00
openstackgerritDenis M. proposed a change to openstack/trove: Security groups workflow update  https://review.openstack.org/4570817:01
*** datsun180b_ has joined #openstack-trove17:04
*** pdmars_ has joined #openstack-trove17:04
hub_capseem like a lot of people are questioning things with that dmakogon, lets add it to the meeting to discuss17:06
dmakogonyeah, good idea17:07
dmakogoni already put it in ML17:07
dmakogonas you said: ML or die17:07
*** datsun180b has quit IRC17:07
*** datsun180b_ is now known as datsun180b17:07
*** pdmars has quit IRC17:08
*** pdmars_ has quit IRC17:08
*** pdmars has joined #openstack-trove17:09
dmakogonhub_cap: https://review.openstack.org/#/c/49176/ ))))) it works17:10
*** datsun180b has quit IRC17:10
dmakogonsorry not that17:10
dmakogonhttps://review.openstack.org/#/c/50686/17:10
*** datsun180b has joined #openstack-trove17:10
*** cweidenkeller has joined #openstack-trove17:11
openstackgerritDenis M. proposed a change to openstack/trove: Security groups workflow update  https://review.openstack.org/4570817:11
hub_capdmakogon: this is conflicting w ikhudoshyn_s code right? i dont think he put a manager in /mongo17:12
dmakogonhub_cap:somehow, yes17:13
dmakogonhub_cap: or not17:13
dmakogonhub_cap: no it doesn't conficts17:14
dmakogonbut yes, i'm trying to bring service integration style to guestagent17:14
*** yogesh has joined #openstack-trove17:14
hub_capsure17:15
hub_capi just wanted u to tell him.. thats all17:15
dmakogonoh,  i will do that17:15
hub_capheh, ashestakov will have to do a lot of rebasing too!17:15
dmakogonhub_cap: yeah, i think that ashestakov took a lot tasks in his review, sharing and charity is a good quality17:17
hub_cap:P17:17
*** krow has joined #openstack-trove17:18
*** krow has quit IRC17:19
*** ikhudosh_ has joined #openstack-trove17:19
dmakogonhub_cap: i've posted a comment on review, so i think we should keep prefixes17:19
dmakogonhub_cap: i'm leaving , will available very soon (1 hour or so)17:21
hub_capk17:21
SnowDustdmakogon .. sleep sometime :)17:21
dmakogonSnowDust: sleeping is a bad habit17:22
dmakogonhub_cap: are you ok with prefixes ?17:22
*** datsun180b_ has joined #openstack-trove17:22
*** amcrn has joined #openstack-trove17:22
hub_capdmakogon: let me think on it :)17:22
datsun180b_thanks for nothing, vpn17:22
hub_capim busy / other conversations dmakogon17:23
hub_capdatsun180b_ underscores!!!!!17:23
*** dafter has quit IRC17:23
datsun180b_why would i need a bouncer, who am i17:24
*** dmakogon is now known as dmakogon_wrok17:24
*** dmakogon_wrok is now known as dmakogon_work17:24
*** datsun180b has quit IRC17:24
*** datsun180b_ is now known as datsun180b17:24
*** tvb|afk has joined #openstack-trove17:25
hub_caphah datsun180b ghost ftw17:27
*** tvb|afk has quit IRC17:27
datsun180beh17:27
*** tvb|afk has joined #openstack-trove17:27
*** yidclare has joined #openstack-trove17:28
SlickNikhup_cap: here now. 'sup?17:32
hub_capI DONT NEED U ANYMORE SlickNik17:35
hub_capjk17:35
hub_caphttps://review.openstack.org/#/c/48576/17:35
hub_capreview teh biggest review ever plz17:35
hub_capim so gonna win the race for the most lines committed!!!!17:36
vipul:p17:36
hub_cap+6418, -76117:36
*** tvb|afk has quit IRC17:37
*** dafter has joined #openstack-trove17:38
*** dafter has quit IRC17:38
*** dafter has joined #openstack-trove17:38
hub_capa 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 review17:39
yogeshhub_cap: that is humungous..17:39
SlickNikgotcha.17:39
yogesh:-)17:39
hub_capyogesh: thank you!17:39
hub_capbut srsly i dont think the number is wrong17:39
SlickNikWill take a look (prob later today). Thanks…17:40
*** tvb|afk has joined #openstack-trove17:40
*** tvb|afk has quit IRC17:40
*** tvb|afk has joined #openstack-trove17:40
*** shivamshukla_ has joined #openstack-trove17:40
hub_capok SlickNik id like to merge it soon17:40
hub_capfwiw, there are 2 dependencies17:40
hub_caphttps://review.openstack.org/#/c/50527/17:40
hub_caphttps://review.openstack.org/#/c/50677/17:40
hub_caponce cli is merged 50527 tox tests will work, but jenkins will fail17:41
hub_capand once 50527 is merged 50677 will stop failing17:41
hub_capso we will need to merge these in a evening i think17:41
SlickNikOkay, sounds good.17:42
*** dafter has quit IRC17:42
SlickNikMy network connection is acting weird. Gonna reboot. brb.17:43
*** jasonb365 has quit IRC17:49
*** grapex has joined #openstack-trove17:51
*** SushilKM__ has joined #openstack-trove17:53
*** Barker has quit IRC18:00
ashestakovhub_cap: i reviewed your change for troveclient18:00
*** jrodom has joined #openstack-trove18:01
*** cweidenkeller has quit IRC18:02
*** cweidenkeller has joined #openstack-trove18:03
hub_capyes thank you ashestakov im responding to comments18:04
datsun180bargh, i hate missing typos18:04
*** jodom has quit IRC18:05
*** demorris has joined #openstack-trove18:05
*** jrodom has joined #openstack-trove18:11
*** jrodom has quit IRC18:13
*** Barker has joined #openstack-trove18:14
*** cweidenkeller has quit IRC18:14
*** jlucci has joined #openstack-trove18:21
*** jlucci has quit IRC18:22
*** dmakogon_ipod has joined #openstack-trove18:25
*** rnirmal has joined #openstack-trove18:30
*** adrian_otto has quit IRC18:32
*** dmakogon_ipod is now known as dmakogon18:32
dmakogoni'm home18:38
dmakogonlet's talk18:38
*** jlucci has joined #openstack-trove18:39
*** adrian_otto has joined #openstack-trove18:58
*** demorris has quit IRC19:00
*** datsun180b has quit IRC19:03
*** datsun180b has joined #openstack-trove19:04
*** pdmars_ has joined #openstack-trove19:04
*** demorris has joined #openstack-trove19:06
*** pdmars has quit IRC19:08
*** vipul is now known as vipul-away19:10
*** vipul-away is now known as vipul19:10
*** dmakogon_ has joined #openstack-trove19:11
*** dmakogon_ has quit IRC19:12
*** dmakogon_ has joined #openstack-trove19:13
*** dmakogon has quit IRC19:14
*** jrodom has joined #openstack-trove19:15
*** SnowDust has quit IRC19:17
*** shivamshukla_ has quit IRC19:20
*** vipul is now known as vipul-away19:25
*** vipul-away is now known as vipul19:26
cp16nethub_cap: you around?19:30
*** jrodom has quit IRC19:31
cp16neti'm quite confused about this sqlalchemy mapping19:31
cp16net#link https://github.com/cp16net/trove/blob/config_mgmt-rebased/trove/db/sqlalchemy/mappers.py#L5619:31
hub_capno cp16net19:32
hub_capjk19:32
cp16netthis is really goofy and loads all instances that have the config_id set "irregardless" if they are deleted or not19:32
hub_caplemme guess19:32
hub_capk19:33
cp16netand i dont want it to load all of them19:33
cp16netany ideas on how to fix this?19:34
* cp16net doesnt know the sqlalchemy lingo very well19:34
hub_caplemme view19:34
*** yogeshmehra has joined #openstack-trove19:34
hub_capmaybe specify the foreign_key?19:38
hub_capForeignKey("blah.id"))19:38
*** yogesh has quit IRC19:44
*** KennethWilke has joined #openstack-trove19:52
openstackgerritIllia Khudoshyn proposed a change to openstack/trove: Add GA related parameters to trove-taskmanager.conf.sample  https://review.openstack.org/5062419:53
*** cweidenkeller has joined #openstack-trove19:53
*** SushilKM__ has quit IRC19:54
*** tanisdl has joined #openstack-trove19:57
*** mattgriffin has joined #openstack-trove19:57
*** mattgriffin has left #openstack-trove20:00
*** pdmars_ is now known as pdmars20:01
*** dmakogon_ is now known as dmakogon20:03
*** demorris has quit IRC20:05
*** radez is now known as radez_g0n320:15
yidclareeverything I hear about sqlalchemy makes me never ever want to use it20:16
*** demorris has joined #openstack-trove20:17
espyidclare: that's it. plug your ears when someone mentions it :)20:18
datsun180bit's magic20:25
datsun180band by magic i mean nobody understands it but it appears to respond to a finite set of secret rules20:25
espdatsun180b: that's what I call black magic :)20:27
*** ashestakov has quit IRC20:27
dmakogonhttps://review.openstack.org/#/c/45708/ - we need to finally discuss it !20:31
*** KennethWilke has quit IRC20:36
*** jlucci has left #openstack-trove20:37
*** cweidenkeller has quit IRC20:39
*** amytron has quit IRC20:49
*** mmcdaris has joined #openstack-trove20:50
*** jasonb365 has joined #openstack-trove20:54
dmakogonhub_cap: grapex: amcrn:  https://review.openstack.org/#/c/45708/ lets discuss it, please21:01
hub_capwoah woah21:01
hub_caplets finish our exiting discussion21:01
hub_cap*existing21:01
dmakogonok =(21:01
hub_capso lets see. what we would use  launchpad sprints for?21:02
dmakogonIMHO, we could do both scheduling by telling 'we'll talka at 10 AM" or schedule meeting via LP21:02
imsplitbithub_cap: can we open the replication stuff for discussion after?21:02
isviridovso, the problem is to keep informed everybody about discussion specific topic some time before that discussion happens21:03
SlickNikdmakogon: scheduling meeting via LP doesn't really do anything...21:03
grapexdmakogon: Let's talk about it on the ML - I have to leave at the moment21:03
isviridovlooks MLs is only way for now21:03
dmakogongrapex: you make me sad about it =(21:03
SlickNikdmakogon: it only gathers an agenda of bugs / bps of what you will discuss at the meeting21:03
hub_capimsplitbit: yes replication then dmakogon thing21:04
grapexdmakogon: Sorry... I think that code you have is almost there, we disagree on relatively little21:04
grapexlet's talk over the ML21:04
grapexttyl21:04
hub_capisviridov: give me an example21:04
hub_capim curious to know21:04
*** grapex has quit IRC21:04
dmakogongrapex: okay21:04
*** amcrn is now known as amcrn[a]21:05
isviridovhub_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 IRC21:06
isviridovhub_cap: just what do you think?21:07
hub_capso is this to document what we discuss isviridov?21:08
isviridovsure21:08
hub_capso id suggest that we use the mailing list for that21:09
*** demorris has quit IRC21:09
isviridovok, thanks21:09
hub_capis there a difference between the mailing list and this?21:09
hub_capid like to make sure we are usign the tools the rest of openstack is using21:09
hub_caprather than neglecting the mailing list and using this launchpad thing, id rather embrace the mailing list21:09
isviridovhub_cap:  ok, so ML should help. thx21:10
hub_captalk the the -infra team, and see what they think about it21:10
hub_capyes i thikn we should not make you guys stay up all night to have a conversation21:11
hub_capand instead send things to the ML so you can respond21:11
hub_capclustering. imsplitbit go21:12
*** jasonb365 has quit IRC21:12
imsplitbitok so the last part of our discussions we talked about making all instances the same21:12
imsplitbitwhether they are replicated21:13
imsplitbitor clusterd21:13
imsplitbitor just stand alone21:13
imsplitbitand that is adding a node property to each trove instance21:13
imsplitbitnodes21:13
imsplitbitand the nodes are a list of nova instance refs that make up that trove instance21:13
imsplitbitvipul: am I getting this correct?21:13
imsplitbitI'm modeling it out now21:14
imsplitbitfor examples21:14
vipulimsplitbit: Yea that's what i was thinking21:14
imsplitbitI actually don't dislike the idea21:14
imsplitbit:)21:14
hub_capi dislike the idea of examples21:14
hub_capin general21:14
imsplitbitlol21:14
vipuli just didn't feel comfortable separating the the replication scenario21:15
vipulbut maybe there are good reasons.. so we can discuss that21:15
dmakogoni thinks everybody understood imsplitbit's and vipul's idea21:15
hub_capi think the fear is the n-tier21:15
hub_capvs the single tier21:15
imsplitbitwell what makes me concerned wrt replication is that bundling all instances that take part in some kind of replication together incinuates too much21:15
imsplitbithub_cap: +121:16
imsplitbitdo we display topology in a structure?21:16
imsplitbitso that it's easy to see?21:16
imsplitbitreplication topologies can get very complex21:16
hub_caphow would we model, w/o it being ugly, a n tier master<-slave<-slave<-slave21:16
vipulSo can you have nodes whose parents are other nodes21:16
imsplitbitor a master->slave(master)->slave21:17
hub_capvipul: https://lh5.googleusercontent.com/_gVfZHGgf5LA/TZOsJxleTgI/AAAAAAAABGg/K9_-cGboOgY/s720/topologies.png21:17
imsplitbitwell the idea is that if you force only the parent child relationship it simplifies things but limits users ability to do interesting/non-standard things21:18
imsplitbitlike replicate 4 of 40 dbs to one host21:18
vipulSo a mutliple master = a cluster .. it's the same topology21:18
imsplitbitand 4 to another and so on21:18
vipulcircular could = cluster21:18
hub_capsure vipul21:18
isviridovwhat about predefined topologies as service_types21:18
isviridov?21:18
imsplitbitputting them in the same trove instance structure incinuates21:19
imsplitbittoo much21:19
hub_capisviridov: we thought about some of them that way21:19
hub_capbut it removes freedom of topoligies21:19
imsplitbitisviridov: then you would have to enable cross service_type replication21:19
hub_capw/ master/slave in mysql21:19
imsplitbitright21:20
isviridovbut it is too specific for each datastorage to generalize the replication as a feature21:20
imsplitbitso I don't dislike structuring things under one trove node when they are guaranteed to operate as one node21:20
imsplitbiti.e. true clustering21:20
hub_capi think of galera as being a service_type isviridov21:21
hub_capor mongo21:21
imsplitbit+121:21
hub_capbut a n tier master/slave replica is harder for me to imagine21:21
imsplitbitI don't think of replication as a service type21:21
imsplitbitbut rather a capability of a service type21:21
hub_caphttp://3.bp.blogspot.com/-8QihBItDTm0/T8WkD9S9WXI/AAAAAAAAALQ/LA1cTXlr2OY/s1600/sharded-mysql-to-vertica.jpg21:22
hub_cap:P vipul21:22
vipulthats exactly what yogesh wants to build :P21:22
isviridovimsplitbit:  does it mean, service_type + capability defined the topology?21:22
vipulbut clustering is also a capability of certian service_types21:23
imsplitbitand 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 master21:23
imsplitbitinstance 2's metadata indicates the same but with it's role as a slave only21:23
hub_caplets halt this21:23
hub_capimsplitbit: show us in example format21:23
imsplitbitand even metadata to indicate whether it is read only or not21:23
imsplitbitok well gimme some time darn you21:23
imsplitbit:)21:23
hub_caplike build out 3 or 4 instances21:23
hub_capsure tomrrow or somethign imsplitbit21:23
hub_capdont rush it now21:23
hub_capi think itll be easier to decide if we can see it21:24
imsplitbitI'll work it up now but I want to make sure I think it out. ok gimme til 10cst tomorrow21:24
hub_capya vipul?21:24
imsplitbit10am cst21:24
imsplitbit:)21:24
hub_cappssh take as much time as u need21:24
hub_capwe will be here tomorrow21:24
vipulhub_cap: sure21:24
imsplitbitI'll show vipul's case and mine and we'll see what both look like21:25
vipulthat might make it easier to visualize21:25
imsplitbitI 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 not21:25
isviridovimsplitbit:  please share  here if you have anything before 10am cst21:25
imsplitbitisviridov: will do21:25
vipulimsplitbit: also think about how master-master-master fits in.. is it via a group of Nodes.. or via the replication workflow21:25
imsplitbitI'll work on it tonight21:25
SlickNik10 am CST is 8 am PST?21:25
imsplitbitI didn't say you had to discuss it then SlickNik :)21:26
imsplitbitjust that I'll shoot for having it done by then21:26
SlickNikGotcha21:26
imsplitbitand the world starts working at 7am local time no?21:26
isviridovwe are aranging a meeting?21:26
imsplitbitisn't that the general start of the work day?21:26
imsplitbitLOL21:26
SlickNikI don't think we are.21:26
SlickNikimsplitbit: not unless you're kevinconway21:27
imsplitbitI'm just giving you a hard time21:27
imsplitbitor imsplitbit21:27
* imsplitbit starts tween 7 and 8 every day21:27
imsplitbitnot by choice tho21:27
imsplitbitI have kids :)21:27
SlickNikNo worries, I was just curious. I'd like to see the examples you're comping up with too, so...21:27
vipuljeez21:27
SlickNikmakes sense.21:27
hub_capfeel free to email imsplitbit at lycos.com21:27
imsplitbitlmao!!!!21:27
SlickNiklol21:27
imsplitbitdude that's awesome21:27
imsplitbitI actually have that21:27
imsplitbitemail21:27
imsplitbitbut I won't check it21:27
hub_caphubcap was taken21:28
imsplitbitso please don't use it21:28
hub_capi was sad21:28
imsplitbitawe!21:28
SlickNiklycos is still around?21:28
juicelycos - sweet!21:28
imsplitbitok #action imsplitbit to make some pimp examples of instances for replication structures21:28
imsplitbit:)21:28
juiceyou might be able to sell that as a vintage email shop21:28
imsplitbitSlickNik: yeah we discovered that today21:28
hub_caplol imsplitbit21:28
hub_capya juice21:28
imsplitbitI need a juno.com email now21:28
hub_capsry juice is unavil on lycos21:29
imsplitbitand @prodigy.com21:29
juiceI'm sure this is the start of some new hipster trend21:29
hub_capso dmakogon looks like the guy who -2'd you is gone21:29
hub_capya shitty email21:29
hub_capso hipster21:29
hub_capjust like shitty beer21:29
isviridovSee you tomorrow, going to sleep21:30
hub_capcu isviridov21:30
dmakogonlets talk about other review21:30
dmakogonhttps://review.openstack.org/#/c/50620/21:30
dmakogonhttps://review.openstack.org/#/c/50686/21:31
hub_capwhat about it?21:31
dmakogonrefactoring, heat template, small security group update21:31
hub_capi still dont see the point in the redudancy of mysql.mysql_service21:31
dmakogonports/rules21:31
hub_capright but what do we need to discuss dmakogon? or do u just wantt us to review?21:32
dmakogonhub_cap: so you offering me to remove prefixes ?21:32
dmakogoni'm asking for a review, if you have free time to do that ?21:32
dmakogoni'm ok with prefixes, i will refactor it21:35
hub_capya refactor the prefixes21:36
hub_capsure i can review21:36
hub_capimsplitbit: juice i got the best lycos mail21:36
hub_caphipsterbeer@lycos.com21:36
juicelay it on us21:36
dmakogonhub_cap: thanks for it)))21:37
hub_capnp21:38
*** dukhlov_ has joined #openstack-trove21:38
dmakogonhub_cap: i know that review-day is friday, but there is a lot of stuff to do, and this reviews, somehow blocking continuous work21:38
*** robertmyers has quit IRC21:39
hub_caphaha review day is not friday review day is every day!21:39
juiceit's like a recursive allusion to hipsterism21:40
*** Barker has quit IRC21:43
dmakogonhub_cap: percona port aslo 3306 ?21:43
dmakogon*also21:43
hub_capya21:43
hub_capjuice: ;)21:44
dmakogonhub_cap: that's it ? only new remarks on reviews .21:45
dmakogon>21:46
dmakogon?21:46
hub_capk21:50
hub_capall for now21:50
hub_capi might find more as i go thru it again21:50
dmakogonif you mind could you do that today ?21:51
hub_capdid u update it already?21:53
hub_capi still see this is not updated https://review.openstack.org/#/c/50620/21:53
hub_capand thsi is not updated https://review.openstack.org/#/c/50686/21:53
*** yogeshmehra has quit IRC21:53
dmakogonit though those small updates is not so critical for current state of review21:55
hub_capwell typically i wont go thru the reviews multipl times if i see a -1 already21:56
hub_capan other reviewers wont either21:56
hub_capso 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 review21:56
*** SushilKM__ has joined #openstack-trove21:56
dmakogoni got, ok21:56
*** dukhlov_ has quit IRC21:59
dmakogonhub_cap: me and vipul decided to do this for floating ip and them i came to generic idea https://gist.github.com/crazymac/690469022:02
dmakogonneed your comments22:02
*** tvb|afk has quit IRC22:05
*** dafter has joined #openstack-trove22:06
hub_caphey im afk for a while now dmakogon22:07
*** dafter has quit IRC22:10
*** adrian_otto has quit IRC22:12
*** SlickNik has left #openstack-trove22:18
*** SushilKM__ has quit IRC22:24
*** dmakogon has quit IRC22:28
*** grapex has joined #openstack-trove22:28
*** grapex has joined #openstack-trove22:28
openstackgerritMichael Basnight proposed a change to openstack/python-troveclient: Massive refactoring to the troveclient  https://review.openstack.org/4857622:40
*** datsun180b has quit IRC22:44
hub_capwhen review.o.o becomes responsive again review vipul <3  ^ ^22:44
*** jcru has quit IRC22:46
juiceyour massive refactoring plugged the gerrit review system22:56
hub_capvictory22:59
hub_capjuice: u know u want to review that23:02
hub_capits back online!!23:02
*** jlucci has joined #openstack-trove23:02
juiceI plan too just need to find time to23:03
juiceI'll do it tmw23:03
juicemy evening will be spent slaving over a stove23:03
hub_capheh23:04
hub_capif it gets merged b4 u review it TOUGH LUCK23:04
hub_capvipul: its back online, https://review.openstack.org/#/c/48576/23:06
esphub_cap:  what is # noqa   ( I  saw this in nova too )23:10
*** SlickNik has joined #openstack-trove23:11
vipuli think that skips pep8?23:11
espah, ok.23:11
espweird23:11
vipulmaybe.. that's what i recall when i last heard of it.23:12
hub_capesp: https://pypi.python.org/pypi/flake823:12
hub_capfiles that contain this line are skipped:23:12
hub_caplines that contain a # noqa comment at the end will not issue warnings.23:12
hub_capits short for23:12
hub_capi know this shit is ugluy23:13
espthx dude.  I'm gonna start putting that everywhere now :)23:13
*** dafter has joined #openstack-trove23:16
*** dafter has quit IRC23:21
hub_caplol esp's next checkin has #noqa on every line23:24
esphehe23:27
*** jlucci has quit IRC23:29
*** yidclare has quit IRC23:40
*** jrodom has joined #openstack-trove23:53
*** yogeshmehra has joined #openstack-trove23:56

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