Monday, 2014-03-03

*** jcooley_ has joined #openstack-trove00:15
*** jcooley_ has quit IRC00:19
*** mattgrif_ has joined #openstack-trove00:28
*** demorris has quit IRC00:37
*** mattgrif_ has quit IRC00:46
*** ViswaV_ has quit IRC01:02
*** mattgrif_ has joined #openstack-trove01:13
*** nosnos has joined #openstack-trove01:28
*** mattgrif_ has quit IRC01:31
*** mattgrif_ has joined #openstack-trove01:37
*** amcrn has joined #openstack-trove02:03
*** mattgrif_ has quit IRC02:11
*** erkules has quit IRC02:19
*** haomaiwang has quit IRC02:22
*** haomaiwa_ has joined #openstack-trove02:23
*** ViswaV has joined #openstack-trove02:24
*** erkules has joined #openstack-trove02:32
*** mattgrif_ has joined #openstack-trove02:33
*** robertmyers has joined #openstack-trove02:33
*** robertmyers has joined #openstack-trove02:34
hub_caplol letterj.. quite possibly so at this point02:55
hub_capour mid cycle sprint we defined deploy docs as our #1 gap in docs fwiw02:55
hub_capand we have someone workin on em02:55
* hub_cap dissapears again02:55
openstackgerritJenkins proposed a change to openstack/database-api: Updated from global requirements  https://review.openstack.org/7748303:28
*** jcooley_ has joined #openstack-trove03:49
*** ViswaV has quit IRC04:00
*** nosnos has quit IRC04:28
*** nosnos has joined #openstack-trove04:34
openstackgerritA change was merged to openstack/trove: Security groups workflow update  https://review.openstack.org/5094404:52
*** robertmyers has quit IRC05:07
*** ViswaV has joined #openstack-trove05:14
*** ViswaV_ has joined #openstack-trove05:16
*** ViswaV has quit IRC05:18
openstackgerritA change was merged to openstack/trove: Make backup/restore pluggable  https://review.openstack.org/7405705:45
*** ViswaV has joined #openstack-trove05:48
*** ViswaV_ has quit IRC05:48
*** haomaiwa_ has quit IRC05:48
*** haomaiwa_ has joined #openstack-trove05:49
openstackgerritKiyohiro Adachi proposed a change to openstack/trove: Remove unused variables  https://review.openstack.org/7707505:56
*** nosnos has quit IRC06:01
*** nosnos has joined #openstack-trove06:06
openstackgerritViswa Vutharkar proposed a change to openstack/trove-integration: Adds support to kickstart different versions of datastore  https://review.openstack.org/7280406:23
openstackgerritViswa Vutharkar proposed a change to openstack/trove-integration: Add dib elements for MongoDB version 2.4.9  https://review.openstack.org/7746106:26
*** ViswaV has quit IRC06:31
*** saju_m has joined #openstack-trove06:31
*** mattgrif_ has quit IRC06:36
*** nosnos has quit IRC06:40
*** nosnos has joined #openstack-trove07:04
*** haomaiwang has joined #openstack-trove07:12
*** haomaiwa_ has quit IRC07:15
openstackgerritA change was merged to openstack/trove-integration: Add support for single instance Couchbase  https://review.openstack.org/7139407:17
hub_capok crusty crew, i just kicked off about 5 more reviews after the ones u see above u07:44
hub_capim sure some will fail07:44
hub_capand others will need rebasing07:44
hub_capits also possible the proverbial shit will have hit the fan, and ill be around to help w any fallout tomorrow am07:45
hub_capgnite all07:45
*** flaper87|afk is now known as flaper8708:00
*** IvanZ has joined #openstack-trove08:02
*** ihrachys is now known as ihrachys|sick08:15
*** yogesh has joined #openstack-trove08:18
openstackgerritKhyati Sheth proposed a change to openstack/trove: Add security group rules for Couchbase  https://review.openstack.org/7751808:22
openstackgerritKhyati Sheth proposed a change to openstack/trove: Add security group rules for Couchbase  https://review.openstack.org/7751808:24
*** haomaiwang has quit IRC08:35
*** haomaiwang has joined #openstack-trove08:35
*** saju_m has quit IRC08:40
*** saju_m has joined #openstack-trove08:42
openstackgerritA change was merged to openstack/trove: Fix Redis After Configuration Group Merge  https://review.openstack.org/7182208:55
*** saju_m has quit IRC09:02
*** jcooley_ has quit IRC09:10
*** iartarisi has joined #openstack-trove09:22
*** dmakogon__ is now known as denis_makogon09:31
*** saju_m has joined #openstack-trove09:34
*** mrsnivvel has joined #openstack-trove09:41
openstackgerritDenis M. proposed a change to openstack/trove-integration: Add support for minimal MongoDB testing  https://review.openstack.org/5337809:43
openstackgerritIonut Artarisi proposed a change to openstack/trove: simplify dns_ip_address code  https://review.openstack.org/7469209:44
openstackgerritA change was merged to openstack/python-troveclient: Replace assertEqual(None, *) with assertIsNone in tests  https://review.openstack.org/7377909:45
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435409:45
amcrnthanks for the rebases denis09:47
openstackgerritIonut Artarisi proposed a change to openstack/trove: the check for status.status should happen before trying to log it  https://review.openstack.org/7469710:02
*** yogesh has quit IRC10:20
*** yogesh has joined #openstack-trove10:20
openstackgerritDenis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra  https://review.openstack.org/7755110:20
openstackgerritDenis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra  https://review.openstack.org/7755110:22
*** yogesh has quit IRC10:24
*** saju_m has quit IRC10:25
iartarisican someone please trigger another reddwarf job run on this change? https://review.openstack.org/#/c/73229/ The last one seems to have timed out.10:33
*** saju_m has joined #openstack-trove10:41
denis_makogoniartarisi, i posted comment on the patch10:43
denis_makogoniartarisi, please follow common rules - one patch per bug-report10:44
iartarisidenis_makogon: agreed, see my comment though10:50
denis_makogoniartarisi, yes, i saw previous comments, you are always able to update one of bug reports10:51
denis_makogoniartarisi, and mark another as invalid10:51
*** tattabbum has joined #openstack-trove10:51
denis_makogoniartarisi, agreed ?10:52
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059710:52
tattabbumHI all, I'm trying to configure Trove manually on a VM (different by the controller node). Running trove-taskmanager I can see this error:10:53
tattabbum 2014-03-03 11:50:36.436 12002 INFO trove.openstack.common.rpc.common [req-2941dbf7-3bf1-4714-b38f-9c943237f8af admin admin - - -] Connected to AMQP server on havana-controller:5672 2014-03-03 11:50:36.437 12002 DEBUG trove.openstack.common.rpc.service [req-2941dbf7-3bf1-4714-b38f-9c943237f8af admin admin - - -] Creating Consumer connection for Service taskmanager start /root/trove/trove/openstack/common/rpc/service.py:5010:53
iartarisidenis_makogon: that doesn't make sense, those are two different bugs10:53
denis_makogontattabbum, and where's the error ?10:53
denis_makogoniartarisi, if you want to have one patch you should have one bug report10:54
denis_makogoniartarisi, it's common rules, common for all10:54
denis_makogoncommon for everyone10:54
tattabbum2014-03-03 11:50:46.459 12002 DEBUG trove.openstack.common.periodic_task [req-2941dbf7-3bf1-4714-b38f-9c943237f8af admin admin - - -] Skipping Manager.publish_exists_event, 30 ticks left until next run run_periodic_tasks /root/trove/trove/openstack/common/periodic_task.py:10010:54
denis_makogontattabbum, please paste full log on paste.openstack.org10:55
denis_makogontattabbum, please do not copy-paster line-by-line into the chat10:55
denis_makogontattabbum, thanks10:55
tattabbumdenis_makogon, thank you10:55
iartarisidenis_makogon: I don't want to have one patch, I never said10:55
denis_makogoniartarisi, you could try dependency10:56
iartarisidenis_makogon: I even submitted differrent commits, but they were -1ed and I was told to merge them10:56
iartarisidenis_makogon: e.g. https://review.openstack.org/#/c/73235/10:56
tattabbumdenis_makogon, I am sorry10:58
denis_makogoniartarisi, i see, it means that you should have only one bug-report because changes a minor,  and thats why they fit into one patch, please update bug-report and re-submit the patch10:58
iartarisi*sigh*11:00
openstackgerritIonut Artarisi proposed a change to openstack/trove: rename and fix the db_wipe command  https://review.openstack.org/7322911:01
denis_makogoniartarisi, have you updated one of the bug reports ?11:03
openstackgerritDenis M. proposed a change to openstack/trove: WIP Add point in time recovery  https://review.openstack.org/7722211:04
openstackgerritDenis M. proposed a change to openstack/python-troveclient: WIP Add point in time recovery  https://review.openstack.org/7722311:04
iartarisidenis_makogon: I think it makes more sense to close the other one when the issue it describes is solved rather than closing it as invalid.11:04
iartarisibut if you think it's invalid, you can mark it as such11:04
denis_makogoniartarisi, only core team could close the bugs11:05
denis_makogoniartarisi, i'm not able to do that, so i suggested to mark it as invalid, or like a duplicate11:05
iartarisiyou can mark bugs as invalid11:06
openstackgerritIonut Artarisi proposed a change to openstack/trove: rename and fix the db_wipe command  https://review.openstack.org/7322911:07
*** cweidenkeller has quit IRC11:07
denis_makogoniartarisi, you also could do that11:09
denis_makogoniartarisi, everyone could change bug report status11:09
iartarisisure, but it's not my opinion that that bug is invalid or a duplicate11:10
*** saju_m has quit IRC11:11
denis_makogoniartarisi, ok11:11
openstackgerritA change was merged to openstack/trove: Initial support for single instance Couchbase  https://review.openstack.org/7140711:12
openstackgerritA change was merged to openstack/trove: Add security group rules for Couchbase  https://review.openstack.org/7751811:13
openstackgerritA change was merged to openstack/trove: Fixes get configuration defaults  https://review.openstack.org/7672811:19
*** nosnos has quit IRC11:21
*** saju_m has joined #openstack-trove11:25
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059711:51
*** tattabbum has quit IRC11:52
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435411:57
*** saju_m has quit IRC12:52
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435413:05
*** tattabbum has joined #openstack-trove13:10
*** pdmars has joined #openstack-trove13:15
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059713:20
*** pdmars has quit IRC13:21
*** juice has quit IRC13:33
tattabbumHi all, can you help me to solve the problems that I have faced running TROVE on a VM different from the controller node? Here you can find the problems http://paste.openstack.org/raw/71718/13:34
*** juice has joined #openstack-trove13:34
*** pdmars has joined #openstack-trove13:35
*** westmaas has quit IRC13:38
*** westmaas has joined #openstack-trove13:39
openstackgerritPierre Rambaud proposed a change to openstack/trove: Improve readme.rst  https://review.openstack.org/7758813:43
*** sballe_ has joined #openstack-trove13:44
*** mrsnivvel has quit IRC13:44
*** radez_g0n3 is now known as radez13:46
*** sballe has quit IRC13:48
*** achampion has quit IRC13:49
*** rustlebee is now known as russellb13:56
*** mrsnivvel has joined #openstack-trove13:58
openstackgerritPierre Rambaud proposed a change to openstack/trove: Improve readme.rst  https://review.openstack.org/7758814:09
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059714:18
*** yogesh has joined #openstack-trove14:21
tattabbumDid someone receive the "SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed" error when running the trove-taskmanager service? At this link (http://paste.openstack.org/raw/71718/) you can find more detailes.14:24
*** yogesh has quit IRC14:25
denis_makogontattabbum, no, we are not, by default SSL stuff is disabled14:28
denis_makogontattabbum, about your questions14:29
denis_makogon1. cloudinit_location             = /etc/trove/cloudinit - because its the default value for cloudinit_location14:30
denis_makogon2. datastore_manager = None - because when multiple datastores came we decided to keep it None for few future releases14:31
denis_makogon3. datastore_registry_ext         = {}  - because we already have written all possible datastores inside guestagent/dbaas.py14:31
*** achampion has joined #openstack-trove14:32
tattabbumdenis_makogon, thank you very much.14:34
denis_makogontattabbum, you're welcome14:35
tattabbumdenis_makogon, saying "by default SSL stuff is disabled" do you refer either Trove or Keystone?14:36
denis_makogontattabbum, Trove of course14:36
denis_makogontattabbum, we're not the Keystone community =H14:36
denis_makogon=)14:36
tattabbumdenis_makogon, in my trove.conf.sample file I have disabled the SSL connection. However, the Keystone service uses SSL connection. So, I think that maybe "_ssl.c:504" means that Trove can't validate the CA_file.pem that I saved in the /root/trove/etc/trove directory. What do you think about? I am very confused...14:39
denis_makogontattabbum, to be honest i never tried to use SSL inside trove, but it seems that your certificate cannot be validate inside keystone14:41
denis_makogonhave you tried to verify your cert manually ?14:41
tattabbumdenis_makogon, no, I didn't. How can I do it?14:42
denis_makogontattabbum, btw, where did you get this cert ?14:44
openstackgerritA change was merged to openstack/trove-integration: Add support for minimal MongoDB testing  https://review.openstack.org/5337814:44
hub_capdenis_makogon: thx for rebasing thee mongo commits, im approving them now (while on vacation )14:45
denis_makogonhello, hub_cap, lets wait until robots do their job14:45
hub_capdenis_makogon: i know how to merge14:45
hub_cap:)14:45
hub_capthere is no need to tell me that14:45
denis_makogonhub_cap, sorry, i a bit angry about random test fails ...14:46
hub_capthis will need a retrigger later https://review.openstack.org/#/c/50597/14:46
hub_capdenis_makogon: well there is no need to take it out on me :) make it better by fixing the fails!!14:47
denis_makogonhub_cap, yes, sorry14:47
tattabbumdenis_makogon, this cert was released by INFN (Istituto Nazionale di Fisica Nucleare), an italian research center.14:47
hub_capdenis_makogon: feel free to retrigger it once the t-i code merges for mongo (it shouldve by now)14:48
denis_makogontattabbum, better to ask cert emitter to verify your cert14:48
hub_captattabbum: how are u setting things up? devstack?14:48
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435414:48
openstackgerritPierre Rambaud proposed a change to openstack/trove: Improve readme.rst  https://review.openstack.org/7758814:49
*** robertmyers has joined #openstack-trove14:49
*** robertmy_ has joined #openstack-trove14:51
tattabbumhub_cap, I followed the Manual Installation Guide (http://docs.openstack.org/developer/trove/dev/manual_install.html#) with some modifications14:53
hub_capwhere is your keystone? are you using a site wide one or did u install it?14:54
hub_capit seems like your provider (and im guessing) is requireing ssl in KS14:54
*** robertmyers has quit IRC14:54
*** robertmyers has joined #openstack-trove14:55
hub_capdid u do keystone ... --os-auth-url http{s}://.... for --name trove14:55
tattabbumI have installed Keystone on the controller node, while Trove is installed on a dedicate VM14:55
hub_capand define https:// ?14:55
*** robertmy_ has quit IRC14:56
hub_capdo a keystone (service list?) or ssomething liek that14:56
*** robertmyers has quit IRC14:56
hub_capi dont have a vm handy to test it heh14:56
*** robertmyers has joined #openstack-trove14:56
hub_capand also check your paste.config cuz it might be defining the callback as https:/.. too14:56
hub_capif thats the case u will need to trust your keystone14:57
hub_capyour keystone's cert14:57
hub_capif u are doing all this yourself, and are not using an existing install, id recomment http instead of ssl14:58
hub_capbut if you have already set up other services, you likely have the pem on those boxes too, so u can just grab it from another node (for instance the nova api node)14:59
hub_capwe WILL have better install docs by the time icehouse is released :D14:59
denis_makogonhub_cap, yeah, unfortunately our docs are out-dated15:00
hub_capyes they are very confusing15:00
hub_capbut we are working w/ the doc team to get real ones, not this markdown15:01
denis_makogoncool15:01
*** robertmyers has quit IRC15:01
tattabbumI have edit an openrc file with: export OS_USERNAME=<OpenstackAdminUsername>;  export OS_PASSWORD=<OpenstackAdminPassword>;  export OS_TENANT_NAME=admin; export OS_AUTH_URL=https://keystone_host:5000/v2.0 export OS_CACERT=/root/INFN-CA-2006.pem15:01
tattabbumAnd, running # keystone user-list I can see the user list with no errors15:02
openstackgerritDenis M. proposed a change to openstack/python-troveclient: WIP Add point in time recovery  https://review.openstack.org/7722315:02
hub_capok and when u do a trove flavor-list u get explosions ya?15:02
openstackgerritDenis M. proposed a change to openstack/trove: WIP Add point in time recovery  https://review.openstack.org/7722215:02
hub_capif thats the case it might be your paste config that has the error in it (callback from trove to keystone to validate your token)15:03
denis_makogonhub_cap, could you please check https://review.openstack.org/#/c/74354/ <= this one before mongo patch15:03
denis_makogonhub_cap, i think this one should come into codebase before mongo, and after that i'll update mongo with very-super-fine version patch15:04
hub_capdenis_makogon: u can make my life easier by depending on that code in git15:05
hub_capthen gerrit will track it15:05
hub_capand we can review it and let gerrit merge them in order15:05
hub_capand i cant make a mistake then :D15:05
denis_makogongood idea15:05
*** robertmyers has joined #openstack-trove15:06
tattabbumhub_cap, here you can see what I get http://paste.openstack.org/show/71775/15:08
hub_capok so, i guess im not sure what the issue is, it looks like you have the flavor list coming back properly15:10
hub_capwhere does the issue happen?15:10
hub_captattabbum: i have to go soon, so maybe denis_makogon can help, or i cna help later.. im in south lake tahoe right now and the snow is quite tempting :D15:12
hub_capill be around for ~5 min15:12
denis_makogonhub_cap, ok15:12
*** kevinconway has joined #openstack-trove15:13
tattabbumok hub_cup. Here (http://paste.openstack.org/show/71776/) I have paste my api-paste.ini configuration15:13
*** mrsnivvel has quit IRC15:14
hub_captattabbum: real quick, describe the issue15:14
hub_capat this point im not sur whats wrong15:14
hub_capthe paste config is correct if you can list flavors15:15
denis_makogonhub_cap, agreed, i also cant see the problem15:15
hub_capare u having an issue creating a datastore?15:15
denis_makogontattabbum, please describe all steps-to-reproduce15:16
denis_makogonplease15:16
tattabbumdenis_mokogon, let me create a description of the http://paste.openstack.org/15:17
tattabbum* on the http://paste.openstack.org/15:17
denis_makogontattabbum, also, you could auto-complete all nicknames with Tab $)15:18
denis_makogon;)15:18
hub_capok denis_makogon tattabbum here it is http://paste.openstack.org/raw/71718/15:18
hub_capthats what i was lookin for15:18
hub_captattabbum: are you running trove on havana services?15:19
tattabbum$hub_cap, yes15:19
tattabbumhub_cap: :-)15:20
hub_capwell u would be the first person who has done that15:20
hub_cap:D15:20
tattabbumOMG!!!15:20
hub_capyea since we are integrated in icehouse15:20
hub_capmost people asume we will not be backwards compatible15:20
hub_capbut id like to be15:20
*** datsun180b has joined #openstack-trove15:21
hub_capso u might be hitting an issue thats only present in havana15:21
*** datsun180b has quit IRC15:21
hub_capthat might require bugfixing :)15:21
tattabbumhub_cap: denis_makogon: Let me create an istance from CLI, and I will post the output15:21
*** datsun180b has joined #openstack-trove15:21
hub_capsure :)15:21
hub_capbut if you are getting that from the taskmgr on startup, i doubt itll work hehe15:22
hub_captattabbum: what is havana.cloud.ba.infn.it ?15:22
denis_makogonhub_cap, robots are happy for mongo15:22
hub_capdenis_makogon: horray, how bout the other change?15:22
denis_makogonwill come after mount points will be fixed15:23
denis_makogon100%15:23
denis_makogonreddwarf gate failed ... due to lack of memory15:24
hub_capso tattabbum , here is the actual issue15:24
hub_cap2014-03-03 12:09:49.103 12079 TRACE trove.openstack.common.periodic_task     mgmt_servers = client.servers.list(search_opts={'all_tenants': 1})15:24
hub_capmy guess is that we are improperly setting up the novaclient15:24
hub_capbecause 1) we havent tested ssl connections between nova<->trove15:25
hub_capand 2) because of havana, but it should work in havana15:25
hub_capso questions15:25
hub_cap1) do you have the newest novaclient, or some novaclient for havana? i assume latest15:25
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435415:25
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059715:25
tattabbumhavana.cloud.ba.infn.it is the host name of the controller node15:26
hub_capcool15:26
hub_caphttps://github.com/openstack/trove/blob/master/trove/common/remote.py#L4315:26
hub_capas u can see from that, we are assuming nothing ssl related for novaclient15:26
hub_capit looks like we need to add some flags if we have ssl and add them to the novaclient15:27
hub_capi bet if u hacked that client = Client....15:27
hub_capand added your ssl stuffs15:27
hub_capit would work just fine and dandy15:27
hub_capof course u will ned to do the same for cinder (line 62)15:27
tattabbumhub_cap: "1) do you have the newest novaclient, or some novaclient for havana? i assume latest" I don't now. I followed the Manual Installation guide steps (http://docs.openstack.org/developer/trove/dev/manual_install.html#install-dependencies)15:27
hub_capand swift/heat etc...15:27
hub_capu probably have latest tattabbum15:27
hub_capthats good15:27
*** jasonb365 has joined #openstack-trove15:28
hub_captattabbum: https://github.com/openstack/python-novaclient/blob/master/novaclient/client.py#L6715:28
*** grapex has joined #openstack-trove15:29
hub_capif u add cacert=/path/to/your/pem to those Client(...) in the trove/commone/remote.py15:29
hub_capi bet u a dollar itll work15:29
* hub_cap is starting to regret betting tattabbum ;)15:30
denis_makogonрфр15:31
denis_makogonhah15:31
hub_cap:D15:31
denis_makogonhub_cap, dollar per each client15:31
tattabbumhub_cap: :-)15:31
hub_capWHAT thats like, 4 dollars15:31
denis_makogonhub_cap, 515:32
*** grapex has quit IRC15:33
denis_makogonhub_cap, ssl channel from taskmanager to rabbit15:33
denis_makogon=)15:33
*** grapex has joined #openstack-trove15:33
tattabbumhub_cap: denis_makogon: WoW! Thank you very much!! I look forward to getting started with it :-)15:33
denis_makogontattabbum, you are welcome15:34
hub_capdenis_makogon: :)15:36
hub_captattabbum: did that work?15:36
*** mattgrif_ has joined #openstack-trove15:42
*** mattgriffin has quit IRC15:43
*** mattgrif_ has quit IRC15:43
*** mattgriffin has joined #openstack-trove15:43
tattabbumhub_cap: I will do it asap :-(15:44
tattabbumhub_cap: I am a newbie in the script editing...15:46
hub_captattabbum: cool, feel free to report back in a while15:46
hub_capill check back later15:46
hub_capfor now, the snow is too tempting to stay!15:46
hub_caphttp://upload.wikimedia.org/wikipedia/commons/d/d1/U.S._Route_50_in_South_Lake_Tahoe,_California.JPG15:47
hub_capi didnt take it of course, but thats more or less where i am15:47
hub_cap:D15:47
* hub_cap dissapears15:47
denis_makogonhub_cap, did you gone to the mountings ?15:50
tattabbumhub_cap: which string should Ii add to the function in https://github.com/openstack/trove/blob/master/trove/common/remote.py#L4315:53
*** jasonb365 has quit IRC15:55
hub_captattabbum: after auth_url=XXXX do this15:56
hub_cap, cacert="/path/to/your/file.pem")15:56
*** jasonb365 has joined #openstack-trove15:56
hub_capjust mkae sure its the last arg in each Client(..., cacert="/blah")15:57
hub_capline 44, line 63, line 7315:57
hub_capfor swift it may be different, and i can view much later, but not today15:57
hub_capjust verified cinder is the same as nova client, so that wont fail15:58
hub_capand i assume u wont be using heat yet, so u can leave that for now15:58
hub_capand just do nova and cinder15:58
hub_capdenis_makogon: i want to go snowboarding, but im with wife/son/mom and they say no15:59
hub_capmy son is too young, when he is ~3 i will have him on a snowboard15:59
hub_caphe is only 15mo old16:00
hub_capmaybe next winter :D16:00
*** jcooley_ has joined #openstack-trove16:00
denis_makogonhub_cap, you should go !!16:04
hub_capi know, but i wont leave my family16:05
hub_capnot my style16:05
hub_capif they dont want to go, we dont go16:05
hub_cap:)16:05
denis_makogonhub_cap, i saw when parents put their child on skies when he was year16:05
*** jcooley_ has quit IRC16:05
denis_makogonhub_cap is a family guy =)16:05
hub_capwow nice! wife says no to snowboard this early hehe16:06
hub_capyes i am good sir16:06
denis_makogonhub_cap, i'm planning to take a vacation from 03/14 until 03/2316:07
tattabbumhub_cap: here you can see the editing: http://paste.openstack.org/show/71792/16:07
hub_capnice denis_makogon where you going? thats a nice vacation!16:07
hub_captattabbum: u need to quote the string16:07
hub_capcacert="/root.....")16:07
denis_makogonhub_cap, Carpathian mountings16:07
hub_capAWESOMEEEEEE16:08
tattabbumhub_cap: If the cacert path is /root/INFN-CA-2006.pem, should the signing_dir in the api-paste.ini file be the same of cacert directory?16:08
hub_capalso tattabbum dont od it on swift or heat16:08
denis_makogonhub_cap, Bukovel Sunny Days Fest http://sunnydays.com.ua/en/16:08
hub_captattabbum: id say use what the paste config says16:09
hub_capsince you might have an issue w/ /root/...16:09
denis_makogonhub_cap, i hope you heard about hangout meeting related to replications (its not organized yet, but it will be)16:10
hub_capdenis_makogon: that soudns awesome!!16:10
hub_capive heard of it, ill make sure you are part of it16:10
hub_capbut i know little about it hehe16:10
hub_capactually i know nothing about it16:10
denis_makogonhub_cap, so am i =)16:10
*** thedodd has joined #openstack-trove16:10
denis_makogonhub_cap, i wrote the mail to openstack-dev  fro notification request, basically it will help to all interested in it16:12
hub_captattabbum: id say do cacert="/root/trove/etc/trove/INFN-CA-2006.pem")16:12
hub_capcool denis_makogon , ih ave a LOT of msgs to catch up on16:12
hub_capi plan on doing that on wed/thr16:12
hub_capwhile im at ebay16:12
hub_capbugging amcrn16:12
tattabbumhub_cap: what is the meaning of signing_dir? Is it related to the directory in which I have to save the cacert?16:12
tattabbumok16:13
hub_captattabbum: im not sure :)16:14
tattabbumhub_cap: Should I edit the https://github.com/openstack/python-novaclient/blob/master/novaclient/client.py#L67 file also?16:15
hub_captattabbum: no sir, just trove16:15
denis_makogontattabbum, only trove16:15
hub_capNone is special, and doenst need quotes16:15
denis_makogontattabbum, signing_dir is a dir where your cert lays16:16
hub_capif u fill it in as a string when u pass it ot that , u do cacert="some string"16:16
tattabbumSo, can I run trove-api, trove-taskmanager and trove-conductor now?16:17
*** shivamshukla_ has joined #openstack-trove16:17
*** radez is now known as radez_g0n316:19
denis_makogontattabbum, yes16:22
denis_makogontattabbum, you could try16:22
hub_captattabbum: try it outr :)16:22
hub_capout*16:22
denis_makogonbetter try to relax, it's your vacation =))16:25
* hub_cap dissapears *for real this time*16:29
*** SushilKM has joined #openstack-trove16:30
*** SushilKM has quit IRC16:35
tattabbumdenis_makogon: hub_cap: After running trove, I can see this error http://paste.openstack.org/show/71802/16:45
*** tanisdl has joined #openstack-trove16:45
denis_makogontattabbum, Quota exceeded for resources16:48
*** amytron has joined #openstack-trove16:50
tattabbumdenis_makogon: I have tried to run instances using the Trove's CLI. In horizon I can see the instances, but they are in a status of build from 2 days ago.16:51
letterjstill trying to get a dev environment up based on the web page.   If I "source redstack.rc" I get the error get_default_host_ip: command not found16:51
letterjAny ideas?16:51
denis_makogondo this16:51
denis_makogon. ~/devstack/openrc16:52
denis_makogonah,16:52
denis_makogonyou're not using devstack16:52
denis_makogondamn16:52
denis_makogonAre you using trove-integration ?16:52
tattabbumdenis_makogon: If I try to execute root@trove:~# trove delete Instance_Name, I obtain the following error:  Resource Instance_Name  cannot be found16:53
openstackgerritJenkins proposed a change to openstack/python-troveclient: Updated from global requirements  https://review.openstack.org/7559316:53
denis_makogontattabbum, what "trove list" says ?16:53
openstackgerritJenkins proposed a change to openstack/trove: Updated from global requirements  https://review.openstack.org/7670516:54
* hub_cap is still lurking, try the uuid tattabbum , i dont think we ahve feature to delete on name instead of uuid16:54
hub_cap*have16:54
hub_capok /me dissapears again16:54
hub_capfor REAL this time16:54
denis_makogonhehe16:54
*** jcooley_ has joined #openstack-trove16:54
tattabbumdenis_makogon: http://paste.openstack.org/show/71804/16:54
denis_makogontattabbum, add "max_instances_per_user = 100" into trove.conf16:55
*** iartarisi has quit IRC16:56
denis_makogontattabbum, by the default user can create only 5 VMs16:56
denis_makogontattabbum, add what i said and then restart api service16:56
letterjdenis_makogon:  yes, I'm trying trove-integration16:57
*** SnowDust has joined #openstack-trove16:57
denis_makogonletterj, you need to do " . ~/devstack/openrc"16:58
denis_makogonletterj, thats all16:58
letterjopenrc is read only so you mean source it.16:58
denis_makogonyes16:59
SnowDusthello room16:59
hub_capletterj: redstack.rc is meant to be sourced by redstack only16:59
denis_makogonhub_cap, right16:59
*** jcooley_ has quit IRC16:59
denis_makogonSnowDust, 'sup16:59
hub_capu should have no need for it if u are using redstack16:59
hub_capGOD I NEED TO LEAVE ;)16:59
*** jgriffith has joined #openstack-trove16:59
hub_capi havent even drank my coffee yet16:59
hub_caphhahaha16:59
denis_makogonhub_cap, run, Forest, run !17:00
SnowDustdenis_makogon, smooth sailing17:00
denis_makogonhub_cap, your coffee almost cold as snow))17:00
hub_capdenis_makogon: hahaha snow might warm it up at this point!17:00
denis_makogonhub_cap, lol17:01
denis_makogonhub_cap, sure17:01
SnowDusthttps://github.com/openstack/trove/blob/master/trove/tests/util/__init__.py#L23617:01
SnowDustcan anyone tell me .. how are we approaching towards this17:01
hub_cappeace all, time to take pics of my son enjoing the snow!17:01
denis_makogonhub_cap, your coffee cold as heart of my ex17:01
*** jcooley_ has joined #openstack-trove17:01
amcrnletterj: depending on the user and tenant you desire, you'll want to "source ~/devstack/accr/tenant/user", ex: source ~/devstack/accr/demo/demo17:01
SnowDusthub_cap : https://github.com/openstack/trove/blob/master/trove/tests/util/__init__.py#L23617:02
SnowDusti see its being used around many tests .. didnt understand how are we going about that comment17:02
denis_makogonSnowDust, do not disturb hub_cap17:02
denis_makogonSnowDust, he's out17:02
SnowDustdenis_makogon, u can also ..17:02
SnowDustshare ur thoughts ..17:03
denis_makogonSnowDust, lets ask Craig about that17:03
SnowDustyeah .. not in room17:03
SnowDust:(17:03
denis_makogonSnowDust, try to ping him17:03
denis_makogonamcrn, what's up ?17:03
SnowDustdenis_makogon i did so .. no reply17:04
*** jmontemayor has joined #openstack-trove17:04
denis_makogonSnowDust, give him some time17:04
openstackgerritshivam shukla proposed a change to openstack/trove: Tests for heat based instance workflow  https://review.openstack.org/6649917:04
tattabbumdenis_makogon: Here (http://paste.openstack.org/show/71815/) you can see what I obtain after the modification to cacert e signing_dir17:05
amcrndenis_makogon: not too much, you?17:06
letterjamcrn: there is no accr directory in devstack that got pulled down in the trove-integreation process17:08
openstackgerritMat Lowery proposed a change to openstack/trove: Test restore full and restore incremental  https://review.openstack.org/7373617:08
*** ViswaV has joined #openstack-trove17:08
*** thedodd has quit IRC17:10
denis_makogonamcrn, i'm also fine17:10
amcrnletterj: ~/devstack/accrc*17:11
denis_makogonamcrn, abit pissed of random fails on gate17:11
amcrnletterj: and it isn't pulled down, it's generated by devstack (https://github.com/openstack-dev/devstack/blob/dad6e4114d07978ade5ab5594d4b5b19e998bdb5/tools/create_userrc.sh)17:13
letterjso I should run that17:14
*** thedodd has joined #openstack-trove17:14
amcrnwell, that will source variables so that you can execute trove commands17:14
amcrne.g. "trove list" will then work17:14
letterjamcrn:   get error Max retries exceeded with url: /v2/<blah>/os-certificates/root17:18
juiceletterj: what did you get after you sources ~/devstack/openrc17:18
juicethat should just work after running the 5 or so steps in open stack17:18
juicein -> in installing devstack/trove-integration17:19
letterjsource openrc executed with no messages or errors.17:20
juiceletterj: here is a succinct list of commands to run on a new cloud server (https://gist.github.com/juicegit/9329896)17:21
juicedoing this and nothing but this should yield a perfectly running devstack with trove capabilities17:21
juiceaside from provisioning the server and logging it, it should take no more than 1 hour17:22
letterjjuice: thanks.  I'm heading to lunch and will try that when I get back.   I'll let you know how it works17:22
juiceletterj: it's my experience and I am sure others that when the stack gets out of alignment or misconfigured, it is easier to start over...especially when just starting out.17:23
*** shivamshukla_ has quit IRC17:27
SnowDusthi cp16net, grapex, robertmyers17:29
tattabbumdenis_makogon: hub_cap: Using the CLI I tried to delete an instance in a Build status from 2 days ago. Here there is the error I obtain  running #trove delete UUID (http://paste.openstack.org/show/71820/)17:29
SnowDusti was taking to cp16net  about the lines https://github.com/openstack/trove/blob/master/trove/tests/util/__init__.py#L23617:29
grapexSnowDust: Hello!17:29
amcrnhopping from house to office, bbiab17:29
SnowDustgrapex, hi17:29
*** amcrn has quit IRC17:29
SnowDustso .. we were talking about the removal of mysql_connection function ..17:30
SnowDustthe point i wanted to make is .. how do we target the integration test for various datastores17:30
SnowDusthow can we do the connection engine ..so that we can save the common tests for every datastore17:31
SnowDustgrapex, cp16net lets talk abt that17:31
grapexSnowDust: I guess I don't understand why it needs to be removed17:32
grapexI think what cp16net meant was that all that particular function does is return an instance to a class17:32
SnowDustyep which is written just below17:33
SnowDustbut .. only serves the particular mysql database ..17:33
grapexSnowDust: I think you're getting into a bigger discussion though of "how are we going to test other datastores."17:34
SnowDustgrapex, yep .. my intention is to keep running the common integration tests irrespective of datastore17:34
SnowDustand .. everytime a code is coming .. how do we gate the change for a particular datastore17:34
SnowDust:)17:34
SnowDustits large problem .. but we all solved it beautifully till now ...17:35
SnowDustsharing some lines from cp16net ...17:35
SnowDust<cp16net> that method should be removed and calls that call it should be change to the another mysql connection17:35
SnowDust<cp16net> it needs to use the remote connection to the instance to verify things are good17:35
SnowDust<cp16net> like the tests i made for config groups when it makes a mysql connection to verify the configs were aplied17:35
SnowDust<cp16net> grapex was the one to tell me to add a comment here to remove it eventually but shouldnt remove it part of the my.cnf (config groups) change17:35
openstackgerritViswa Vutharkar proposed a change to openstack/trove-integration: Adds support to kickstart different versions of datastore  https://review.openstack.org/7280417:35
SnowDust<cp16net> it was already large enough17:35
SnowDust<SnowDust> wht abt .. other data stores ..17:36
SnowDust<cp16net> yeah thats a good point17:36
SnowDust<cp16net> maybe it should be a helper to make a connection to other datastores17:36
SnowDustok ..17:36
SnowDustthats all ..17:36
SnowDustto share17:36
grapexSnowDust: I think the tests which are using mysql_connection are too specific to MySQL to run for other datastores17:36
grapexhub_cap: MySQL is really their sweet spot you could say17:36
kevinconwayyeah we haven't really come to a decision on how to gate new datastores17:37
SnowDustgrapex, manytimes the tests work for other datastores too..17:37
SnowDustthanks kevinconway, for joining the discussion17:38
kevinconwayseems like capabilities mixed with some functional/acceptance tests for API calls would give us a start17:38
SnowDusti saw .. the cassandra group introduced in integration tests ..17:39
grapexSnowDust: IIRC those tests just run the entire test suite with a different test config file17:39
grapexso some tests that would typically use MySQL use Cassandra instead17:40
*** jasonb365_ has joined #openstack-trove17:40
kevinconwayi think they are also a subset of integration tests that worked with those datastores17:40
grapexhowever, doing it that way you have to run the tests multiple times. I think we said we'd all be ok with that17:40
grapexkevinconway: Correct17:40
SnowDustyep .. right17:40
grapexSo I think SnowDust what you'll want to do is avoid the test groups that are for the MySQL specific tests17:40
grapexAnd just write new tests for your datastore of choice17:41
kevinconwayyeah, just cherry pick the ones you need into a new group17:41
SnowDustkevinconway, cherrypick ?17:41
*** jasonb365 has quit IRC17:41
*** jasonb365_ is now known as jasonb36517:41
grapexThen in the future we move to Tempest17:41
kevinconwayi have the same problem with postresql. from the API it is nearly identical to mysql, but many of the tests don't work17:41
kevinconwaySnowDust: as it add tests you want to the "my_datastore" group17:41
grapexSnowDust: https://github.com/openstack/trove-integration/blob/master/tests/integration/int_tests.py#L22117:42
kevinconwayso when i run int-tests --group=snowdust_datastore it runs them17:42
grapexkevinconway: I think SnowDust sounds like an awesome name for a datastore. :)17:42
openstackgerritDenis M. proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435417:43
openstackgerritDenis M. proposed a change to openstack/trove: Initial support for single instance MongoDB support  https://review.openstack.org/5059717:43
kevinconwaygrapex: was the mid-cycle decision to start all new tests in tempest?17:43
grapexkevinconway: That had been the decision before, but I think we came to an agreement to run some tests in the old int-tests for new datastores since it was becoming impossible to know if any of them worked.17:44
SnowDustkevinconway, grapex : https://github.com/openstack/trove/blob/master/trove/tests/api/databases.py17:45
SnowDustdo u think this file needs a major re-write for all the different datatsores ?17:45
SnowDustdatastores*17:45
grapex"Make test mysql connection code less confusing" - there's a commit message that can't ever live up to its promise.17:45
kevinconwaySnowDust: i would suggest adding to it for a new datastore17:46
grapex(if anyone doesn't click the link the commit was mine btw ;)17:46
kevinconwayyou can subclass the TestDatabase and then overwrite what you need to17:46
*** harlowja_away is now known as harlowja17:46
grapexI would actually request you not subclass that test17:46
grapexunless it's very similar to MySQL17:46
*** harlowja is now known as harlowja_away17:47
SnowDust;) so mixed openions ?17:47
grapexSnowDust: I'm just afraid if you try to make MySqlConnection into a general "any datastore connection" class it will be a mess17:48
grapexand the test code probably will be different anyway, so it would be hard to use polymorphically17:48
grapexNow, maybe MySqlConnection could be changed to have a "SqlConnection" subclass17:48
grapexbut if you're trying to use it for Redis or Cassandra or something it would be better to write something else IMO17:48
kevinconwayi see your point grapex17:48
SnowDusteither a major re-write for every datastore ? https://github.com/openstack/trove/blob/master/trove/tests/api/root.py17:49
SnowDustall these are right not tied to mysql ..17:49
kevinconwayunless the datastore is something like percona or mariah then it should be a new test class or something17:49
*** harlowja_away is now known as harlowja17:50
kevinconwaySnowDust: those are tied to mysql. root user is a mysql concept17:50
SnowDustbut many support it too.. and we can overlap these tests .. for example postgre ?17:51
grapexSnowDust: use your best judgement. If you really think a particular test is similar and can be re-used, try it. But please reconsider that plan if you find it's taking a lot of work to modify the test code. People already frequently complain about how difficult it is to understand the tests.17:51
kevinconwayyeah i take that back. it's testing the models17:51
kevinconwaySnowDust: so in that case, i would probably try to re-use the root tests for postgresql and only subclass if i had to make small changes17:52
SnowDusti understood tests, grapex its been nice work btw !17:52
SnowDusteverything needs time :)17:52
kevinconwayeven though in postgresql there is no root user. it uses a super-admin instead17:52
SnowDustkevinconway, the concept is similar with a new label i think :)17:53
SnowDustso i am now making my openion .. that the gates for each datastore should be unique ..17:53
SnowDustin future17:53
SnowDustnon-voting in nature .. but just to aid the review from the cores17:53
SnowDust:)17:54
SnowDustcores should be smart enough to evaluate a gate score .. agains the checkin :)17:54
grapexSnowDust: Thanks. Yeah, that could make sense, because the datastore tests are supposed to be temporary until our Tempest efforts pick up steam17:54
kevinconwaySnowDust: don't assume too much about core! ))))17:54
SnowDustkevinconway: :D17:55
*** rwsu has joined #openstack-trove17:55
SnowDusteven in tempest .. the integration remains challenging .. switching datastores with each checkin17:56
kevinconwayit might not be so bad17:56
kevinconwayAPI additions should not break the existing guests17:56
kevinconwayonly changes to common guest libraries like backups might need to run all the gates17:57
SnowDustthe solution what i think of is .. to have separate groups for each datastore for int-tests17:57
SnowDustand .. different run_tests.py imports for fakes17:58
SnowDustfor now17:58
SnowDustthats how we can deal multiple datastore in gate17:58
SnowDustbut still .. if these gates go non-voting .. what will  cast vote ? unittests  ? LOL17:59
grapexSnowDust: They'll still be voting17:59
SnowDustSlickNik, :) will u plz join the discussion18:01
grapexWe just want to avoid adding more to the int-tests since it isn't "T H E   O P E N S T A C K   W A Y ™"18:01
grapexIf we added tons of int-tests only to add them to Tempest it would be sort of a waste.18:01
SnowDustyeah .. i am shifting my thoughts to tempest .. to understand how to get to the "T H E  O P E N S T A C K W A Y"18:02
tattabbumHi all, running the trove-taskmanager I receive the errorr "2014-03-03 18:58:51.172 14505 ERROR trove.common.exception [req-7dac7713-cddd-4ad6-9dd8-56187ffaedc2 admin admin - - -] Cannot find compute instance f8e644ae-0fa4-4b69-a3e6-24044b7e69b1 for instance 371d6545-784a-4c28-bc55-1f4ec8c69386. 2014-03-03 18:58:51.177 14505 INFO trove.instance.models [req-7dac7713-cddd-4ad6-9dd8-56187ffaedc2 admin admin - - -] Server api_s18:03
tattabbumMore details here http://paste.openstack.org/show/71826/18:03
*** arist has joined #openstack-trove18:03
openstackgerritRamashri Umale proposed a change to openstack/trove: Makes the flag root_on_create datastore specific  https://review.openstack.org/7727518:05
SlickNikSnowDust: I'm share grapex's view on this. Having tests in say trove-int, and then trying to move them over to tempest seems like twice the work for little gain. We should try an move as many of our new tests to tempest.18:06
SlickNikIf there are currently challenges with this, we need to be able to identify them and solve them as a team to make this easier.18:07
SnowDustSlickNiK, how tempest runs for different datastores validating the same code ?18:09
SnowDustor tempest being clear about a particular route(datastore specific) to take while evaluating a particular code change ..18:10
*** arborism has joined #openstack-trove18:10
*** arborism is now known as amcrn18:10
SlickNikSnowDust: I'm currenly thinking tempest runs for all datastores regardless of the change. We don't have it in place yet, but I think it's something we need to work towards if we want to be able to test and support multiple datastores.18:12
SnowDustSlickNik, yes ..18:12
SlickNikbbiab, need to run out for a couple of mins.18:13
openstackgerritA change was merged to openstack/trove: Raise max header size to accommodate large tokens  https://review.openstack.org/7578618:20
*** khyati has joined #openstack-trove18:21
*** freyes has quit IRC18:21
*** michael-yu has joined #openstack-trove18:22
*** michael-yu has quit IRC18:30
*** yogesh has joined #openstack-trove18:30
*** michael-yu has joined #openstack-trove18:32
*** tattabbum has quit IRC18:32
*** radez_g0n3 is now known as radez18:34
amcrndenis_makogon: pm18:36
*** grapex has quit IRC18:39
*** grapex has joined #openstack-trove18:40
*** yidclare has joined #openstack-trove18:49
*** yidclare has left #openstack-trove18:51
juicelooks like jenkins/gate is running out of quota - I'll see if I can clean up some old instances18:57
espthx juice18:58
*** yidclare has joined #openstack-trove19:00
*** IvanZ has quit IRC19:02
SnowDustthx all !19:02
amcrnfor christmas i want the ability to rebase and amend a patch-set as trove-core, but keep the author/committer as-is.19:02
SnowDustlets discuss more on .. multiple datastore gates / tests .. tomorrow19:03
SlickNikamcrn: I hear ya19:03
SnowDustbye !19:03
SlickNikSnowDust: Sure. Catch you later.19:03
*** SnowDust has quit IRC19:04
openstackgerritSteve Leon proposed a change to openstack/trove: Adding percona secgroup config  https://review.openstack.org/7767319:06
*** sballe has joined #openstack-trove19:39
*** sballe_ has quit IRC19:40
letterjjuice: What is the purpose of deleting the /opt directory and creating /mnt/opt with a symlink back to opt?19:55
*** IvanZ has joined #openstack-trove19:55
*** robertmy_ has joined #openstack-trove20:04
*** robertmy_ has quit IRC20:05
juiceletterj: since all that openstack does include vm images in in /opt it is import to ensure it has plenty of disk space20:05
*** robertmy_ has joined #openstack-trove20:05
*** IvanZ has quit IRC20:06
juiceletterj: moving it to the attached volume does just that20:06
letterjI didn't attach a volume to this RAX cloud instance.20:06
*** robertmyers has quit IRC20:06
*** IvanZ has joined #openstack-trove20:08
juiceoh I see20:08
juicewell then skip those steps20:08
juicehope much free space do you have in /opt20:08
juiceletterj: ^ ^20:09
letterj35GB20:09
*** jasonb365 has quit IRC20:20
*** esmute has quit IRC20:23
*** jasonb365 has joined #openstack-trove20:27
letterjjuice: I think things are working it's actually running tests.   Thank you so much for the instructions.   They are nothing like the steps listed on the web page.  Would you mind if I created a build doc including them?20:32
*** ViswaV has quit IRC20:33
*** esmute has joined #openstack-trove20:34
openstackgerritAndreas Jaeger proposed a change to openstack/database-api: Use <th> inside <theads>  https://review.openstack.org/7769420:39
openstackgerritA change was merged to openstack/trove: Adding percona secgroup config  https://review.openstack.org/7767320:49
*** IvanZ has quit IRC20:56
*** datsun180b_ has joined #openstack-trove21:03
*** datsun180b has quit IRC21:04
*** datsun180b_ is now known as datsun180b21:04
*** michael-yu has quit IRC21:06
*** denis_makogon_ has joined #openstack-trove21:09
amcrndenis_makogon_: you've got pep8 failures on http://logs.openstack.org/54/74354/14/check/gate-trove-pep8/908e776/console.html, doing a recheck won't solve that21:10
denis_makogon_amcrn, pep8 failed on mongo, but not on the mount_point21:10
*** denis_makogon has quit IRC21:10
*** denis_makogon_ is now known as denis_makogon21:11
*** dmakogon_ has joined #openstack-trove21:11
denis_makogonamcrn, i didn't post "recheck no bug" on mongo21:11
amcrni don't follow. https://review.openstack.org/#/c/74354/14/trove/tests/unittests/guestagent/test_dbaas.py has an unused import (that's what i was referring to)21:12
denis_makogonah, i missed that, and something was merged, again, now i need to do manual rebase21:13
denis_makogonamcrn, could review "db log" patches ?21:13
amcrnit's unclear why that test is being ripped out, but we'll just file a bug for you to address it after mongo + mount_path have merged21:14
*** michael-yu has joined #openstack-trove21:14
*** ramashri has joined #openstack-trove21:15
denis_makogonamcrn, i'm gonna recover(re-write) those tests after mount + mongo will be merged21:15
amcrnsweet21:15
amcrncan you please file a tracking bug/bp for it?21:16
denis_makogonamcrn, and one question, why do guest need "delete packages" features21:16
denis_makogonamcrn, yes, i will do that, but tomorrow, if you don't mind21:16
amcrni'll just file it, otherwise i'll forget21:16
amcrnas to your "delete packages" question: no clue21:17
denis_makogonamcrn, ok, thanks21:17
amcrnpre-emptive strike for upgrades?21:17
denis_makogonamcrn, maybe, but as i know while upgrading/updating version we don't need to remove installed package, am i wrong ?21:18
amcrndenis_makogon: agreed, was just throwing out a guess as to why the original author included it21:20
denis_makogonamcrn, heh, good suggestion21:20
denis_makogonamcrn, heard hub_cap coming to eBay21:21
datsun180bhaah waaw21:21
amcrnthis is true21:21
denis_makogonis he going to do a session 'bout trove ?21:22
amcrndenis_makogon: i'd prefer not to discuss details in the channel21:23
denis_makogonok21:23
*** ViswaV has joined #openstack-trove21:24
*** ViswaV_ has joined #openstack-trove21:25
*** ViswaV has quit IRC21:25
*** ViswaV has joined #openstack-trove21:26
*** ViswaV_ has quit IRC21:26
*** ViswaV_ has joined #openstack-trove21:27
*** ViswaV has quit IRC21:27
*** yidclare has quit IRC21:32
*** yidclare has joined #openstack-trove21:37
openstackgerritRamashri Umale proposed a change to openstack/trove: Makes the flag root_on_create datastore specific  https://review.openstack.org/7727521:39
*** grapex has quit IRC21:51
*** datsun180b has quit IRC21:54
openstackgerritViswa Vutharkar proposed a change to openstack/trove-integration: Add dib elements for MongoDB version 2.4.9  https://review.openstack.org/7746121:59
*** datsun180b has joined #openstack-trove22:03
*** harlowja is now known as harlowja_away22:05
*** harlowja_away is now known as harlowja22:05
*** pdmars has quit IRC22:06
*** radez is now known as radez_g0n322:07
openstackgerritViswa Vutharkar proposed a change to openstack/trove-integration: Adds support to kickstart diff datastore versions  https://review.openstack.org/7280422:09
openstackgerritRamashri Umale proposed a change to openstack/trove: Reason: Not each datastore has root user entity;  https://review.openstack.org/7727522:17
*** mattgriffin has quit IRC22:17
*** mattgriffin has joined #openstack-trove22:18
*** ViswaV_ is now known as ViswaV22:19
*** jcooley_ has quit IRC22:19
*** flaper87 is now known as flaper87|afk22:30
amcrndenis_makogon: can you please fix up your pep8 issues with the mount_point patch-set so we can merge it?22:30
openstackgerritRamashri Umale proposed a change to openstack/trove: Root_on_create per datastore  https://review.openstack.org/7727522:31
denis_makogonamcrn, sorry, but not today, it's already deep night at my timezone, sorry =(22:34
*** yogesh has quit IRC22:35
kevinconwaydenis_makogon: just keep moving towards a west direction and it will always be day.22:35
denis_makogonkevinconway, thanks for that)))22:36
amcrnhow many hours until you're back? it's getting very close to the deadline, so if we uncover issues while trying to do this tomorrow, it might jeopardize some merges.22:36
amcrn+8 hours from now or so?22:36
denis_makogonamcrn, almost 1122:37
denis_makogonamcrn, i'll try to do my best22:38
amcrnalright, i'll be on late tonight (PST), so I'll be around22:38
amcrnhave a nice sleep22:38
denis_makogonamcrn, thanks Auston, have a good day too22:38
denis_makogonalright guys, cu later, have a good day22:39
kevinconwaydenis_makogon: you could just slam some energy drinks and work through the night22:39
kevinconwayseems to work well for college kids22:39
denis_makogonkevinconway, i'd like to stay aside from energy drinks, it causes health issues22:40
datsun180byou mean everyone22:40
kevinconwaythe only health issue it causes is a feeling of being rested and relaxed22:41
denis_makogonfirst of all diabet22:42
kevinconwaydenis_makogon: lol, i'm joking. get some sleep.22:42
*** yogesh has joined #openstack-trove22:45
datsun180bi can do the rebase for https://review.openstack.org/#/c/74354/ it should only take a moment22:45
datsun180bas long as you can tell me if percona is also supposed to get the mount_point option22:46
*** amytron has quit IRC22:46
datsun180bi have it open right now and am resolving the conflict22:46
*** denis_makogon has quit IRC22:47
amcrndatsun180b: the problem is, if anyone but him rebases, it flips the committer22:47
datsun180bi bet i can amend the commit and submit it on his behalf22:48
datsun180bdone it before for others22:48
datsun180bthis isn't about stealing credit22:48
*** yidclare has quit IRC22:48
amcrnabsolutely agreed, it's just someone else tried it a few days ago, and it flipped the committer (causing some "turbulence")22:48
amcrnthat might have been due to a weird gerrit dependent-review however22:49
kevinconwayso the author stays the same, just the committer changes22:49
datsun180boh i see, i was the committer for a patch where tim was the author in https://review.openstack.org/#/c/68535/ patch 5 for example22:49
datsun180bif that's no bueno i won't push this22:49
kevinconwayso cweid and i worked together on a patch… rather we worked on the same patch22:49
kevinconwayboth get some kind of credit22:50
kevinconwayboth our names are in the repo for it22:50
*** jcooley_ has joined #openstack-trove22:51
kevinconwaydatsun180b: what you could do is temporarily change your git config --global user.name and user.email to match the other person22:51
datsun180bthere's that22:52
kevinconwayand submit several patches containing blatant NSA backdoors and bugs22:52
kevinconwayalthough I'm sure there's some openstack rule against impersonation22:53
*** jcooley_ has quit IRC22:53
datsun180bwell if it's about maintaining credit and authorship then i don't want to step on any toes22:53
*** ViswaV has quit IRC22:55
kevinconwayor better yet, fix it with their name but sign it with your key22:55
datsun180bahaha, i didn't do any key signing22:55
*** ViswaV has joined #openstack-trove22:57
*** ViswaV_ has joined #openstack-trove22:59
*** ViswaV has quit IRC22:59
*** jcooley_ has joined #openstack-trove23:00
*** robertmy_ has quit IRC23:04
*** kevinconway has quit IRC23:08
openstackgerritEd Cranford proposed a change to openstack/trove: Fix inconsistent usage of mount_point  https://review.openstack.org/7435423:11
datsun180blet's hope that seals it23:11
datsun180bi have determined independently that i'd prefer to see that PR not block the mongo PR so the latter can squeak in by FF23:13
*** thedodd has quit IRC23:15
*** jasonb365 has quit IRC23:21
*** achampion has quit IRC23:25
*** yidclare has joined #openstack-trove23:29
*** ramashri has quit IRC23:31
*** mattgriffin has quit IRC23:31
*** datsun180b has quit IRC23:32
*** jcooley_ has quit IRC23:38
*** jcooley_ has joined #openstack-trove23:38
*** yogesh has quit IRC23:39
*** jcooley_ has quit IRC23:43
*** jcooley_ has joined #openstack-trove23:43
*** jcooley_ has quit IRC23:45
*** jcooley_ has joined #openstack-trove23:51
*** tanisdl has quit IRC23:52

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