Monday, 2015-06-29

*** Longgeek has quit IRC00:00
*** esmute__ has joined #openstack-trove00:30
*** esmute__ has quit IRC00:35
openstackgerritOpenStack Proposal Bot proposed openstack/trove: Updated from global requirements  https://review.openstack.org/19041300:48
*** Forresp has joined #openstack-trove01:13
openstackgerritMasaki Matsushita proposed openstack/python-troveclient: Fix flavor-show problems with UUID  https://review.openstack.org/19394001:40
*** pmackinn_ has quit IRC01:49
*** erkules_ has joined #openstack-trove01:53
*** erkules has quit IRC01:56
*** Longgeek has joined #openstack-trove01:59
*** Longgeek has quit IRC02:11
*** johnma has joined #openstack-trove02:30
*** nexusz99 has joined #openstack-trove02:42
*** haomaiwang has joined #openstack-trove02:59
*** Longgeek has joined #openstack-trove03:07
*** flwang1 has quit IRC03:11
*** tobe has joined #openstack-trove03:12
*** haomaiwang has quit IRC03:19
*** haomaiwang has joined #openstack-trove03:19
*** Longgeek has quit IRC03:20
*** flwang1 has joined #openstack-trove03:20
*** haomaiwang has quit IRC03:34
*** haomaiwang has joined #openstack-trove03:37
*** coolsvap|away is now known as coolsvap03:52
*** tobe has quit IRC03:55
*** tobe has joined #openstack-trove03:56
*** tobe has quit IRC03:56
*** tobe has joined #openstack-trove03:59
*** tobe has quit IRC04:13
*** haomaiwang has quit IRC04:13
Glass_saga_Can anyone review this? Thanks in advance: https://review.openstack.org/#/c/189573/04:26
*** esmute__ has joined #openstack-trove04:35
*** esmute__ has quit IRC04:39
*** esmute__ has joined #openstack-trove04:45
*** esmute__ has quit IRC04:51
*** Longgeek has joined #openstack-trove05:17
*** Longgeek has quit IRC05:25
*** Longgeek has joined #openstack-trove05:25
*** Longgeek has quit IRC05:34
*** Longgeek has joined #openstack-trove05:34
*** mmasaki has joined #openstack-trove05:51
*** tobe has joined #openstack-trove05:56
*** tobe has quit IRC05:58
*** tobe_ has joined #openstack-trove05:58
*** Glass_saga_ has quit IRC06:04
*** sgotliv has quit IRC06:07
*** mmasaki has quit IRC06:22
*** mmasaki has joined #openstack-trove06:23
*** haomaiwang has joined #openstack-trove06:46
*** exploreshaifali has joined #openstack-trove07:08
*** Longgeek has quit IRC07:13
*** Longgeek has joined #openstack-trove07:13
*** k4n0 has joined #openstack-trove07:23
*** sgotliv has joined #openstack-trove07:43
openstackgerritSushil Kumar proposed openstack/trove-specs: Datastore Registration API spec  https://review.openstack.org/18807208:17
*** erkules_ is now known as erkules08:21
*** erkules has joined #openstack-trove08:21
*** Longgeek has quit IRC08:38
openstackgerritSushil Kumar proposed openstack/trove-specs: Datastore Registration API spec  https://review.openstack.org/18807208:41
*** kbyrne has quit IRC08:47
*** kbyrne has joined #openstack-trove08:53
*** Longgeek has joined #openstack-trove09:12
*** tosky has joined #openstack-trove09:19
*** nexusz99_ has joined #openstack-trove09:41
*** nexusz99 has quit IRC09:43
*** openstackgerrit has quit IRC09:53
*** openstackgerrit has joined #openstack-trove09:53
*** nexusz99 has joined #openstack-trove09:53
*** nexusz99 has quit IRC09:54
*** tianqing has joined #openstack-trove09:56
*** nexusz99_ has quit IRC09:57
openstackgerritSushil Kumar proposed openstack/trove-specs: Datastore Registration API spec  https://review.openstack.org/18807210:07
*** haomaiwang has quit IRC10:26
*** exploreshaifali has quit IRC10:37
*** IanGovett has joined #openstack-trove10:42
*** Forresp has quit IRC10:47
*** Forresp has joined #openstack-trove10:47
*** tosky_ has joined #openstack-trove10:49
*** tosky__ has joined #openstack-trove10:52
*** tosky has quit IRC10:53
*** tosky_ has quit IRC10:54
*** tosky__ is now known as tosky10:54
*** hogepodge has quit IRC10:58
*** hogepodge has joined #openstack-trove11:00
*** coolsvap is now known as coolsvap|away11:10
*** tianqing has quit IRC11:12
*** tobe_ has quit IRC11:49
*** hogepodge has quit IRC11:56
*** hogepodge has joined #openstack-trove12:02
*** Forresp has quit IRC12:03
openstackgerritSushil Kumar proposed openstack/trove-specs: Datastore Registration API spec  https://review.openstack.org/18807212:11
openstackgerritSushil Kumar proposed openstack/trove-specs: Datastore Registration API spec  https://review.openstack.org/18807212:13
*** csoukup has joined #openstack-trove12:34
*** pmackinn has joined #openstack-trove12:39
openstackgerritSergey Vilgelm proposed openstack/trove: Switch to oslo.service  https://review.openstack.org/19450512:49
*** exploreshaifali has joined #openstack-trove12:52
*** radez_g0n3 is now known as radez12:57
openstackgerritPete MacKinnon proposed openstack/trove: Make test_ensure_mysql_is_running more robust  https://review.openstack.org/19645813:00
*** hogepodge has quit IRC13:00
*** hogepodge has joined #openstack-trove13:02
*** fifieldt has joined #openstack-trove13:06
*** Forresp_ has joined #openstack-trove13:08
*** johnma has quit IRC13:09
*** hogepodge has quit IRC13:11
*** hogepodge has joined #openstack-trove13:12
openstackgerritSushil Kumar proposed openstack/trove: Adds the PATCH method to extensions  https://review.openstack.org/19413013:16
openstackgerritSushil Kumar proposed openstack/trove: Implements Datastore Registration API  https://review.openstack.org/19515313:16
*** rnowling has joined #openstack-trove13:30
*** hogepodge has quit IRC13:39
*** hogepodge has joined #openstack-trove13:41
*** exploreshaifali has quit IRC13:57
openstackgerritSushil Kumar proposed openstack/trove: Fixed the tests in test_models.py  https://review.openstack.org/19667614:07
sushilkmI wanted to see this moving forward https://review.openstack.org/#/c/164640/ "Use datastore specific timeouts if they exists" in reviews14:10
sushilkmThe concern I see is about removing the timeout for mysql/percona14:11
sushilkmI have already explained the reasoning behind the change14:11
*** rjaiswal has joined #openstack-trove14:12
sushilkmHowever if still there is a consensus over not removing the timeout, I would like to explain that in that case integration tests would fail because the it takes more than 400 seconds for the instance to come active14:12
sushilkmThis can be verified in any integration test log14:12
sushilkmNow, the other option instead of removing the value would be to increase that timeout value14:13
sushilkmI would like to know which way we want to go14:13
sushilkmI have no problem in any updating the timeout value too14:14
sushilkmso, if we can freeze on the this decission, I can take the patchset forward14:14
sushilkmThanks14:14
openstackgerritSergey Vilgelm proposed openstack/trove: Switch to oslo.service  https://review.openstack.org/19450514:27
openstackgerritSergey Vilgelm proposed openstack/trove: Switch to oslo.service  https://review.openstack.org/19450514:38
*** johnma has joined #openstack-trove14:38
*** Forresp_ has quit IRC14:43
*** Forresp has joined #openstack-trove14:44
*** Forresp has quit IRC14:49
*** ramashri has joined #openstack-trove15:14
*** david-ly_ is now known as david-lyle15:27
*** thedodd has joined #openstack-trove15:32
*** amrith is now known as _amrith_15:35
*** esmute__ has joined #openstack-trove15:50
*** sriram_tesora has joined #openstack-trove15:52
*** k4n0 has quit IRC15:53
*** PeterS has quit IRC16:01
*** rwsu has joined #openstack-trove16:08
openstackgerritPete MacKinnon proposed openstack/trove: Provide option to read SSH credentials from test env  https://review.openstack.org/19673416:25
*** ashleighfarnham has joined #openstack-trove16:33
*** csoukup has quit IRC16:47
*** johnma has quit IRC17:03
*** exploreshaifali has joined #openstack-trove17:16
pmalik_<sushilkm> I think the explanation makes sense and the patch set should go as is. We can fix later, but this has been sitting here way too long.17:22
*** hogepodge has quit IRC17:26
*** hogepodge has joined #openstack-trove17:27
*** ramashri has quit IRC17:30
*** dontalton has joined #openstack-trove17:32
*** sgotliv has quit IRC17:34
vkmcpmalik_, hi! I'm working on a bug regarding conf files and I thought that maybe it could be better solved using the configuration manager you implemented here https://review.openstack.org/#/c/191859/917:36
vkmcpmalik_, maybe you can give me some feedback on the idea17:37
pmalik_sure, where is it?17:37
pmalik_^vkmc17:37
vkmclet me get the link :)17:37
vkmcthis one https://bugs.launchpad.net/trove/+bug/139552317:38
openstackLaunchpad bug 1395523 in Trove "Replication setup silently fails if Swift as Remote Storage is not available" [Medium,Triaged] - Assigned to Victoria Martinez de la Cruz (vkmc)17:38
vkmcI was trying to do something alike what we have in postgresql, using jinja templates17:38
vkmcoops17:39
vkmcwrong link17:39
vkmcthis one https://bugs.launchpad.net/trove/+bug/145087917:39
openstackLaunchpad bug 1450879 in Trove "Config groups/replication broken on fedora" [Medium,Confirmed] - Assigned to Victoria Martinez de la Cruz (vkmc)17:39
vkmcpmalik_, ^17:42
*** ViswaV_ has quit IRC17:42
*** ViswaV has joined #openstack-trove17:43
*** exploreshaifali has quit IRC17:45
pmalik_^<vkmc> So, from my understanding there are roughly two kinds of configurations. 1) Those which are editable (most of them) by Trove operators (via configuration templates) or users (via configuration groups). 2) Properties that are guestagent controlled (usually paths). There is no point in having those configurable - they should be always written and managed by the guestagent. There is therefore no reason in including17:45
pmalik_ them in the template or configuration groups.17:45
vkmcI thought so...17:46
pmalik_This is how I think about them. I understand your problem related to # 2) ?17:46
vkmcI also though that maybe we can find a similar way to be platform agnostics17:46
vkmcthat's why I ask :)17:46
vkmcyeah, exactly, it would be #217:47
pmalik_Well we can always detect the OS in the guestagent and write the appropriate values?17:47
vkmcconfiguration templates are not editable AFAIK17:47
vkmcyeah, that's the way how we are handling the location for my.cnf right now17:47
pmalik_* The configuration manager has 'update_configuration' method for that.17:48
vkmcbut, for instance, in the configuration templates for mysql17:48
vkmcthe !includedir directive here points to the location that belongs to Ubuntu17:48
vkmchttps://github.com/openstack/trove/blob/master/trove/templates/mysql/config.template#L5517:48
vkmcso of course, when this template is copied to a distribution different than Ubuntu, mysql fails to start17:49
vkmcit seems that the update_configuration feature can be used after the guest started successfully and can communicate with the controller17:50
pmalik_^<vkmc> Well, that's one issue, but there are more. For instance we have only one configuration template for mongo (which is for mongod), but sometimes (clusters) also need to provision for mongos which has different properties.17:53
vkmcyeah17:53
vkmctrue dat17:53
pmalik_Personally, I like the templates and how they can be used to resolve parameters like AMOUT_OF_RAM but I believe they a) should be resolved in the guestagent (and not the task manager) - because only the GA has all information about the instance. b) We should have a way for having multiple templates (for different OSs).17:54
pmalik_^vkmc>17:54
vkmcdoes this sounds like a blueprint? :D17:55
vkmcI agree with resolving things in the guestagent side17:56
vkmcthe only thing I'm not sure about is having templates for different os17:56
vkmcI dunno if having the templates like configuration files and providing samples is a good idea17:57
openstackgerritSushil Kumar proposed openstack/trove: Removed the non-existent method call  https://review.openstack.org/19676217:57
vkmcby default, it could fallback to the sample17:57
*** csoukup has joined #openstack-trove17:57
vkmclet's say, a configuration file that is fine tuned for Ubuntu17:57
vkmchmm, the only thing that prevents us from that is that there are several values calculated on the fly according to the guest17:59
openstackgerritJonathan Halterman proposed openstack/trove-specs: Add cluster root-enable.  https://review.openstack.org/17216118:01
pmalik_Yes, I personally, don't think things like guestagent specific paths should be included in templates. But, this would be for a longer discussion and probably a spec as well. What you can do is to use the 'update_configuration' to change the values or you you could do something like what postgres does.18:02
pmalik_^vkmc18:02
vkmck k18:03
vkmcyeah, it will be the second18:03
vkmcI wanted to get some feedback before pushing a patch18:03
vkmcperhaps we can get a better fix in the future18:03
*** c_soukup has joined #openstack-trove18:03
*** csoukup has quit IRC18:07
*** exploreshaifali has joined #openstack-trove18:08
*** tosky has quit IRC18:15
vkmcpmalik_, btw, thanks for the feedback :)18:19
pmalik_vkmc: np :-)18:27
*** openstackgerrit has quit IRC18:30
*** openstackgerrit has joined #openstack-trove18:30
*** bhunter71 has joined #openstack-trove18:48
*** johnma has joined #openstack-trove18:53
openstackgerritJonathan Halterman proposed openstack/trove-specs: Add cluster root-enable.  https://review.openstack.org/17216119:00
*** _amrith_ is now known as amrith19:00
*** hogepodge has quit IRC19:02
*** hogepodge has joined #openstack-trove19:03
*** johnma has quit IRC19:05
*** rajesh_rr has joined #openstack-trove19:16
rajesh_rrI have an ideas to share under Database as a Service [specifically for devops use]. It would be greately appreciated if some one point me in right direction19:17
*** rajesh_rr_ has joined #openstack-trove19:23
dougshelley66rajesh_rr, are you looking to contribute specs or code? or file bug reports?19:24
openstackgerritPete MacKinnon proposed openstack/trove: Provide option to read SSH credentials from test env  https://review.openstack.org/19673419:40
openstackgerritJonathan Halterman proposed openstack/trove-specs: Add cluster root-enable.  https://review.openstack.org/17216119:43
*** Longgeek has quit IRC20:21
*** dontalton has quit IRC20:26
*** thedodd has quit IRC20:38
*** exploreshaifali has quit IRC20:51
*** rnowling has quit IRC20:57
openstackgerritMerged openstack/trove: Make test_ensure_mysql_is_running more robust  https://review.openstack.org/19645821:11
*** Longgeek has joined #openstack-trove21:22
openstackgerritJonathan Halterman proposed openstack/trove-specs: Add cluster root-enable.  https://review.openstack.org/17216121:27
*** IanGovett has quit IRC21:45
openstackgerritPete MacKinnon proposed openstack/trove: Provide option to read SSH credentials from test env  https://review.openstack.org/19673421:55
*** Longgeek has quit IRC21:56
*** rajesh_rr_ has quit IRC22:11
*** rajesh_rr has quit IRC22:12
openstackgerritOpenStack Proposal Bot proposed openstack/trove: Updated from global requirements  https://review.openstack.org/19041322:18
*** esmute__ has quit IRC22:20
*** esmute__ has joined #openstack-trove22:21
*** exploreshaifali has joined #openstack-trove22:23
*** bhunter71 has quit IRC22:28
*** rajesh_rr has joined #openstack-trove22:32
rajesh_rrHi dougshelley6622:33
rajesh_rrThanks for responding to my query22:33
rajesh_rrI would like to develop this feture as a part of DBaaS22:33
rajesh_rrsince we have successfully using these in our enviroment for more than 2 years22:33
rajesh_rrPlease throw a mail at rajeshkumar.msc@gmail.com22:35
rajesh_rrThanks in advance22:35
*** rajesh_rr has quit IRC22:42
*** crobertsrh is now known as _crobertsrh22:47
cp16netraginbajin: if its a new feature then you'd create a blueprint in launchpad for trove22:48
SlickNikrajesh_rr: which feature are you referring to?22:48
cp16netwhoops i guess they left before i sent the message...22:49
vkmcmaybe we can ask him later if he can share more details during the weekly meeting22:54
pmackinnso exciting22:54
*** exploreshaifali has quit IRC22:56
dougshelley66SlickNik, vkmc, i sent him an email as he requested above pointing him to the BP process etc23:05
vkmcdougshelley66, cool! :)23:05
SlickNikdougshelley66: Thanks for following up!23:07
*** sriram_tesora has quit IRC23:15
*** tianqing has joined #openstack-trove23:31
*** bhunter71 has joined #openstack-trove23:34
*** bhunter71 has quit IRC23:41
*** Longgeek has joined #openstack-trove23:54

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