*** annashen_ has joined #openstack-trove | 00:06 | |
*** annashen_ has quit IRC | 00:11 | |
*** david-lyle is now known as david-lyle_afk | 00:25 | |
openstackgerrit | Nikhil Manchanda proposed openstack/trove-specs: Add unit tests for Trove specs https://review.openstack.org/158617 | 00:26 |
---|---|---|
*** johnma has quit IRC | 00:30 | |
*** sbfox has quit IRC | 00:33 | |
*** annashen has quit IRC | 01:08 | |
*** SergeyLukjanov has quit IRC | 01:08 | |
*** openstack has joined #openstack-trove | 01:11 | |
*** SergeyLukjanov has joined #openstack-trove | 01:14 | |
*** kbyrne has quit IRC | 01:16 | |
*** sgotliv has quit IRC | 01:16 | |
*** sushilkm has quit IRC | 01:16 | |
*** radez_g0n3 has quit IRC | 01:16 | |
*** dloi_ has quit IRC | 01:16 | |
*** lifeless has quit IRC | 01:16 | |
*** peterstac has quit IRC | 01:16 | |
*** tristanC has quit IRC | 01:16 | |
*** morganfainberg has quit IRC | 01:16 | |
*** nshah has quit IRC | 01:16 | |
*** Longgeek has joined #openstack-trove | 01:18 | |
*** Longgeek has quit IRC | 01:18 | |
*** nshah has joined #openstack-trove | 01:20 | |
*** morganfainberg has joined #openstack-trove | 01:20 | |
*** sushilkm has joined #openstack-trove | 01:20 | |
*** radez_g0n3 has joined #openstack-trove | 01:20 | |
*** dloi_ has joined #openstack-trove | 01:20 | |
*** lifeless has joined #openstack-trove | 01:20 | |
*** peterstac has joined #openstack-trove | 01:20 | |
*** tristanC has joined #openstack-trove | 01:20 | |
*** amcrn has quit IRC | 01:20 | |
*** lifeless has quit IRC | 01:20 | |
*** lifeless has joined #openstack-trove | 01:21 | |
*** dmitryme2 has joined #openstack-trove | 01:23 | |
*** dmitryme has quit IRC | 01:24 | |
*** dmitryme2 is now known as dmitryme | 01:24 | |
*** sgotliv has joined #openstack-trove | 01:25 | |
*** Longgeek has joined #openstack-trove | 01:25 | |
*** jwang_ has quit IRC | 01:35 | |
*** ekarlso has quit IRC | 01:35 | |
*** georgelorch has quit IRC | 01:35 | |
*** esp has quit IRC | 01:35 | |
*** anteaya has quit IRC | 01:35 | |
*** wallace has quit IRC | 01:35 | |
*** coolsvap_ has quit IRC | 01:35 | |
*** vkmc has quit IRC | 01:35 | |
*** amrith has quit IRC | 01:35 | |
*** mbiciunas has quit IRC | 01:35 | |
*** kanzaros has quit IRC | 01:35 | |
*** kbyrne has joined #openstack-trove | 01:39 | |
*** jwang_ has joined #openstack-trove | 01:39 | |
*** ekarlso has joined #openstack-trove | 01:39 | |
*** wallace has joined #openstack-trove | 01:39 | |
*** georgelorch has joined #openstack-trove | 01:39 | |
*** esp has joined #openstack-trove | 01:39 | |
*** coolsvap_ has joined #openstack-trove | 01:39 | |
*** anteaya has joined #openstack-trove | 01:39 | |
*** vkmc has joined #openstack-trove | 01:39 | |
*** amrith has joined #openstack-trove | 01:39 | |
*** mbiciunas has joined #openstack-trove | 01:39 | |
*** kanzaros has joined #openstack-trove | 01:39 | |
*** jwang_ has quit IRC | 01:40 | |
*** ekarlso has quit IRC | 01:40 | |
*** georgelorch has quit IRC | 01:40 | |
*** esp has quit IRC | 01:40 | |
*** anteaya has quit IRC | 01:40 | |
*** kbyrne has quit IRC | 01:40 | |
*** wallace has quit IRC | 01:40 | |
*** coolsvap_ has quit IRC | 01:40 | |
*** vkmc has quit IRC | 01:40 | |
*** amrith has quit IRC | 01:40 | |
*** mbiciunas has quit IRC | 01:40 | |
*** kanzaros has quit IRC | 01:40 | |
*** bhunter has quit IRC | 01:40 | |
*** tlashchova has quit IRC | 01:40 | |
*** david-lyle_afk has quit IRC | 01:40 | |
*** kbyrne has joined #openstack-trove | 01:41 | |
*** jwang_ has joined #openstack-trove | 01:41 | |
*** ekarlso has joined #openstack-trove | 01:41 | |
*** wallace has joined #openstack-trove | 01:41 | |
*** georgelorch has joined #openstack-trove | 01:41 | |
*** esp has joined #openstack-trove | 01:41 | |
*** coolsvap_ has joined #openstack-trove | 01:41 | |
*** anteaya has joined #openstack-trove | 01:41 | |
*** vkmc has joined #openstack-trove | 01:41 | |
*** amrith has joined #openstack-trove | 01:41 | |
*** mbiciunas has joined #openstack-trove | 01:41 | |
*** kanzaros has joined #openstack-trove | 01:41 | |
*** Longgeek has quit IRC | 01:49 | |
*** bhunter has joined #openstack-trove | 01:59 | |
*** tlashchova has joined #openstack-trove | 01:59 | |
*** david-lyle_afk has joined #openstack-trove | 01:59 | |
*** IanGovett has quit IRC | 02:02 | |
*** bhunter has quit IRC | 02:10 | |
*** tlashchova has quit IRC | 02:10 | |
*** david-lyle_afk has quit IRC | 02:10 | |
*** annashen has joined #openstack-trove | 02:10 | |
*** bhunter has joined #openstack-trove | 02:16 | |
*** tlashchova has joined #openstack-trove | 02:16 | |
*** david-lyle_afk has joined #openstack-trove | 02:16 | |
*** annashen has quit IRC | 02:16 | |
*** Longgeek has joined #openstack-trove | 02:18 | |
*** erkules has joined #openstack-trove | 02:18 | |
*** tomblank has joined #openstack-trove | 02:20 | |
*** erkules_ has quit IRC | 02:21 | |
*** reed has quit IRC | 02:30 | |
*** reed_ has joined #openstack-trove | 02:30 | |
*** reed_ is now known as reed | 02:48 | |
*** reed has quit IRC | 02:48 | |
*** reed has joined #openstack-trove | 02:48 | |
*** devlaps has joined #openstack-trove | 03:14 | |
openstackgerrit | Nikhil Manchanda proposed openstack/trove: Fixes package configuration method in pkg.py https://review.openstack.org/141767 | 03:24 |
*** annashen has joined #openstack-trove | 03:30 | |
*** hogepodge has quit IRC | 03:34 | |
*** vigneshvar has joined #openstack-trove | 03:35 | |
*** tomblank has quit IRC | 03:36 | |
*** annashen has quit IRC | 03:37 | |
*** hogepodge has joined #openstack-trove | 03:39 | |
*** vigneshvar has quit IRC | 03:39 | |
*** devlaps has quit IRC | 03:40 | |
openstackgerrit | Merged openstack/trove: Delete mysql error log file as root on restore https://review.openstack.org/157972 | 03:46 |
*** vigneshvar has joined #openstack-trove | 03:52 | |
*** Longgeek has quit IRC | 03:52 | |
*** reed has quit IRC | 03:55 | |
*** tomblank has joined #openstack-trove | 03:59 | |
*** vigneshvar has quit IRC | 04:00 | |
*** ViswaV has quit IRC | 04:01 | |
*** ViswaV has joined #openstack-trove | 04:05 | |
*** coolsvap_ is now known as coolsvap | 04:16 | |
*** sbfox has joined #openstack-trove | 04:20 | |
openstackgerrit | Nikhil Manchanda proposed openstack/trove: convert the max and min values to int instead of string https://review.openstack.org/138577 | 04:28 |
SlickNik | Can I get folks to take a look at https://review.openstack.org/#/c/158617/ when they get a chance? | 04:30 |
SlickNik | It basically adds some unit tests to the trove-specs repo that automatically validate that the spec being proposed follows the template spec, and is formatted correctly. | 04:31 |
SlickNik | Thanks! | 04:31 |
*** bhunter71 has quit IRC | 04:32 | |
*** annashen has joined #openstack-trove | 04:41 | |
openstackgerrit | Merged openstack/trove-integration: Make Trove log dir consistent with other OpenStack services https://review.openstack.org/158538 | 04:43 |
*** Longgeek has joined #openstack-trove | 04:46 | |
*** annashen has quit IRC | 05:03 | |
*** Longgeek has quit IRC | 05:07 | |
*** Longgeek has joined #openstack-trove | 05:07 | |
*** eghobo has joined #openstack-trove | 05:22 | |
*** chandankumar has joined #openstack-trove | 05:26 | |
*** sbfox has quit IRC | 05:46 | |
*** Longgeek has quit IRC | 05:50 | |
*** chandankumar has quit IRC | 05:50 | |
*** exploreshaifali has joined #openstack-trove | 05:51 | |
*** Longgeek has joined #openstack-trove | 05:52 | |
openstackgerrit | Merged openstack/python-troveclient: Correct order of parameters to assertEqual https://review.openstack.org/158375 | 05:53 |
*** sbfox has joined #openstack-trove | 05:54 | |
*** eghobo has quit IRC | 05:56 | |
openstackgerrit | Merged openstack/trove-integration: Using neutron commands with admin tenant https://review.openstack.org/158635 | 06:00 |
openstackgerrit | Sushil Kumar proposed openstack/trove: Updates the update_user_attributes functionality https://review.openstack.org/137942 | 06:17 |
*** Longgeek has quit IRC | 06:19 | |
*** chandankumar has joined #openstack-trove | 06:20 | |
*** rwsu is now known as rwsu-afk | 06:25 | |
openstackgerrit | Sushil Kumar proposed openstack/trove: Corrects list_database query for MySQL https://review.openstack.org/142719 | 06:28 |
*** annashen has joined #openstack-trove | 06:31 | |
*** vigneshvar has joined #openstack-trove | 06:32 | |
*** annashen has quit IRC | 06:42 | |
*** tomblank has quit IRC | 07:16 | |
*** ekarlso has quit IRC | 07:48 | |
*** haomaiw__ has quit IRC | 08:04 | |
*** ViswaV has quit IRC | 08:27 | |
*** sbfox has quit IRC | 08:31 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/trove: Updated from global requirements https://review.openstack.org/158760 | 08:48 |
*** ekarlso has joined #openstack-trove | 08:53 | |
*** vigneshvar has quit IRC | 08:55 | |
*** exploreshaifali has quit IRC | 09:12 | |
*** tosky has joined #openstack-trove | 10:33 | |
*** exploreshaifali has joined #openstack-trove | 11:46 | |
*** IanGovett has joined #openstack-trove | 11:57 | |
openstackgerrit | amrith proposed openstack/trove: Introduce a classification of datastores and strategies https://review.openstack.org/157140 | 12:12 |
X019_ | amrith, Sorry that was me, I'll change it right away. Didn't notice it. | 12:34 |
*** pboros has joined #openstack-trove | 12:39 | |
openstackgerrit | amrith proposed openstack/trove: Introduce a classification of datastores and strategies https://review.openstack.org/157140 | 12:41 |
openstackgerrit | Merged openstack/trove: Updated from global requirements https://review.openstack.org/158760 | 13:12 |
*** bhunter71 has joined #openstack-trove | 13:38 | |
*** nexusz99 has joined #openstack-trove | 13:48 | |
*** nexusz99 has quit IRC | 13:48 | |
*** bhunter71 has quit IRC | 13:55 | |
*** amrith is now known as _amrith_ | 13:58 | |
*** radez_g0n3 is now known as radez | 14:32 | |
*** david-lyle_afk is now known as david-lyle | 14:48 | |
*** johnma has joined #openstack-trove | 14:51 | |
*** csoukup has joined #openstack-trove | 14:52 | |
*** _amrith_ is now known as amrith | 15:02 | |
*** tomblank has joined #openstack-trove | 15:08 | |
*** openstackgerrit has quit IRC | 15:08 | |
*** openstackgerrit has joined #openstack-trove | 15:08 | |
*** tomblank has quit IRC | 15:16 | |
*** exploreshaifali has quit IRC | 15:27 | |
*** jamie_h has joined #openstack-trove | 15:31 | |
*** bhunter71 has joined #openstack-trove | 15:31 | |
*** PierreRambaud has quit IRC | 15:39 | |
*** pmalik has joined #openstack-trove | 15:42 | |
*** PierreRambaud has joined #openstack-trove | 15:46 | |
*** chandankumar has quit IRC | 15:47 | |
jamie_h | how do you make a datastore active? can you do it through the api? | 15:48 |
*** IanGovett1 has joined #openstack-trove | 15:49 | |
*** tomblank has joined #openstack-trove | 15:51 | |
*** IanGovett has quit IRC | 15:51 | |
sushilkm | @jamie_h this is done through trove-manage | 15:52 |
sushilkm | and it is updated in database | 15:52 |
*** chandankumar has joined #openstack-trove | 15:53 | |
jamie_h | @sushilkm how do I use trove-manage? is it documented anywhere? right now I'm doing things via the http api and devstack screens | 15:53 |
johnma | trove-manage datastore_version_update [-h] | 15:54 |
johnma | datastore version_name manager | 15:54 |
johnma | image_id packages active | 15:54 |
johnma | trove-manage datastore_version_update datastore version_name manager image_id packages active | 15:54 |
johnma | thats the command I believe you need to use. For active you need to set the active parameter to 1 | 15:55 |
johnma | this link might be helpful: http://docs.openstack.org/cli-reference/content/trove-manageclient_commands.html | 15:55 |
*** Riddhi has joined #openstack-trove | 15:56 | |
*** MasterPiece has joined #openstack-trove | 15:56 | |
jamie_h | what does the "manager" arg refer to? | 15:59 |
jamie_h | I just made up an arbitrary string for "manager" and "packages" (no idea what either was used for) and it updated it successfully | 16:00 |
jamie_h | also, just my 2c but it feels weird accepting a resource's name in operation, rather than its UUID | 16:01 |
jamie_h | thanks @suhilkm and @johnma | 16:01 |
*** exploreshaifali has joined #openstack-trove | 16:01 | |
johnma | jamie_h: each datastore has a guest agent manager associated with it. For example, if you take a look at the dbaas.py you can see the names: I am pasting it here: | 16:03 |
johnma | 'mysql': 'trove.guestagent.datastore.mysql.manager.Manager', | 16:03 |
johnma | 'percona': 'trove.guestagent.datastore.mysql.manager.Manager', | 16:03 |
johnma | 'redis': 'trove.guestagent.datastore.redis.manager.Manager', | 16:04 |
johnma | 'cassandra': 'trove.guestagent.datastore.cassandra.manager.Manager', | 16:04 |
johnma | 'couchbase': 'trove.guestagent.datastore.couchbase.manager.Manager', | 16:04 |
johnma | 'mongodb': 'trove.guestagent.datastore.mongodb.manager.Manager', | 16:04 |
johnma | 'postgresql': 'trove.guestagent.datastore.postgresql.manager.Manager', | 16:04 |
johnma | so the manager would be the short name . If you want to use mysql, the manager would be mysql, example. | 16:04 |
johnma | are you trying to create a new datastore type or use an existing one | 16:05 |
johnma | if its an existing one, then I believe you dont have to specify the manager and packages. I believe those are optional parameters. | 16:06 |
jamie_h | johnma: they're documented as positional args, so I can't omit them (it complains if I do). I tried changing the manager arg to "mysql" and it said it was updated successfully. when I use "datastore":{"type": "Legacy MySQL", "version":"Unknown Legacy Version"} the request is accepted but instances always transition into an ERROR state | 16:12 |
johnma | packages is just the package to install for a given version of a datastore. FOr example, for mysql version 5.5 , the package I belive would be: "mysql-server-5.5" | 16:12 |
jamie_h | by "request", I mean an API request to provision a new DB instance | 16:13 |
*** tomblank has quit IRC | 16:15 | |
*** sbfox has joined #openstack-trove | 16:15 | |
*** exploreshaifali has quit IRC | 16:16 | |
jamie_h | I think it's failing because u'compute_instance_id': None -- but all I'm doing in the request is referencing an existing/default devstack datastore. do I need to install a new datastore resource before using any Trove API functionality? | 16:16 |
*** ViswaV has joined #openstack-trove | 16:16 | |
*** tomblank has joined #openstack-trove | 16:16 | |
*** jcru has joined #openstack-trove | 16:17 | |
*** jcru has quit IRC | 16:17 | |
*** jcru has joined #openstack-trove | 16:18 | |
*** sbfox has quit IRC | 16:19 | |
johnma | ok, so which all mysql versions do you have available. is it just the Unknown Legacy Version? | 16:20 |
jamie_h | yeah, just that one | 16:22 |
*** coolsvap is now known as coolsvap_ | 16:28 | |
johnma | You can try creating a mysql image by doing: ./redstack kick-start mysql and that will create a mysql image you can use to create a Trove instance. | 16:31 |
*** rwsu-afk has quit IRC | 16:31 | |
*** exploreshaifali has joined #openstack-trove | 16:33 | |
openstackgerrit | amrith proposed openstack/trove: Introduce a classification of datastores and strategies https://review.openstack.org/157140 | 16:35 |
jamie_h | following the `openstack/trove-integration` docs know - will ./redstack install reinstall devstack? i already have it installed | 16:37 |
jamie_h | or can I use `redstack kick-start mysql ` without doing `redstack first`? | 16:37 |
jamie_h | `redstack install` first * | 16:37 |
*** reed has joined #openstack-trove | 16:38 | |
*** openstackstatus has joined #openstack-trove | 16:43 | |
*** ChanServ sets mode: +v openstackstatus | 16:43 | |
johnma | redstack install will to install and setup your Trove env which you shouldnt have to do. ./redstack kick-start is used to create images of the respective datastores. in this case you can try ./redstack kick-start mysql | 16:43 |
*** tomblank has quit IRC | 16:44 | |
johnma | if you connect to trove database and run the following commands, you will get a better understanding of your datastores and versions: connect trove;, | 16:47 |
johnma | select * from datastores: | 16:48 |
johnma | +--------------------------------------+--------------------+--------------------------------------+ | 16:48 |
johnma | | id | name | default_version_id | | 16:48 |
johnma | +--------------------------------------+--------------------+--------------------------------------+ | 16:48 |
johnma | | d10d6e6c-57be-41e3-b486-71ef8d205fe9 | Inactive_Datastore | NULL | | 16:48 |
johnma | | d3073531-8876-49af-a8e5-709f4b0fd1b3 | mysql | dde780fe-8a6c-4518-8694-5a84c99ff07c | | 16:48 |
johnma | +--------------------------------------+--------------------+--------------------------------------+ | 16:48 |
johnma | and then select * from datastore_versions; | 16:49 |
johnma | +--------------------------------------+--------------------------------------+------------------+--------------------------------------+------------------+--------+------------------+ | 16:49 |
johnma | | id | datastore_id | name | image_id | packages | active | manager | | 16:49 |
johnma | +--------------------------------------+--------------------------------------+------------------+--------------------------------------+------------------+--------+------------------+ | 16:49 |
johnma | | 5f55ab38-7a8f-4a0a-af48-b098fd61ba1c | d3073531-8876-49af-a8e5-709f4b0fd1b3 | inactive_version | 2496bf54-4b35-4a87-9f76-990971a0868e | | 0 | inactive_manager | | 16:49 |
johnma | | dde780fe-8a6c-4518-8694-5a84c99ff07c | d3073531-8876-49af-a8e5-709f4b0fd1b3 | 5.5 | 2496bf54-4b35-4a87-9f76-990971a0868e | mysql-server-5.5 | 1 | mysql | | 16:49 |
johnma | +--------------------------------------+--------------------------------------+------------------+--------------------------------------+------------------+--------+------------------+ | 16:49 |
*** ashleighfarnham has joined #openstack-trove | 16:50 | |
*** ashleighfarnham has quit IRC | 16:51 | |
*** ashleighfarnham has joined #openstack-trove | 16:51 | |
*** rwsu has joined #openstack-trove | 16:52 | |
johnma | sorry this doesnt look pretty. but what I am trying to show you is that from the first query on the datastores tables, you can see that the Inactive_datastore doesnt have a version , so cant use that. For the 'mysql' datastore, it has 2 versions as shown in the output on the datastore_versions table. The first one is inactive but is using the same image-id as the active one. So my guess is... | 16:53 |
johnma | ...if you make that active, you should be able to use that version as well. Hope this helps. | 16:53 |
*** sushilkm_ has joined #openstack-trove | 16:59 | |
jamie_h | so i'm trying to use redstack to create a mysql image - but it's complaining about "Invalid OpenStack Identity credentials." | 17:01 |
jamie_h | is it using the normal OS_* env vars? | 17:01 |
*** mattgriffin has joined #openstack-trove | 17:01 | |
jamie_h | I can't see a way to specify them | 17:01 |
*** sushilkm_ has quit IRC | 17:02 | |
*** tomblank has joined #openstack-trove | 17:07 | |
*** chandankumar has quit IRC | 17:11 | |
*** sushilkm_ has joined #openstack-trove | 17:17 | |
*** tomblank has quit IRC | 17:21 | |
*** sushilkm_ has quit IRC | 17:28 | |
*** rwsu has quit IRC | 17:29 | |
*** tomblank has joined #openstack-trove | 17:29 | |
*** exploreshaifali has quit IRC | 17:32 | |
*** rwsu has joined #openstack-trove | 17:34 | |
amrith | X019_, ping! | 17:36 |
amrith | X019_, you wrote "amrith, Sorry that was me, I'll change it right away. Didn't notice it." | 17:37 |
amrith | I'm not sure what that relates to. | 17:37 |
amrith | X019_, ^^ | 17:37 |
*** sushilkm_ has joined #openstack-trove | 17:44 | |
*** sushilkm_ has left #openstack-trove | 17:46 | |
*** tomblank has quit IRC | 17:53 | |
*** sbfox has joined #openstack-trove | 17:54 | |
*** mayurig has joined #openstack-trove | 17:55 | |
*** jcru has quit IRC | 17:57 | |
*** pmalik has quit IRC | 17:57 | |
SlickNik | #startmeeting trove | 18:00 |
openstack | Meeting started Wed Feb 25 18:00:33 2015 UTC and is due to finish in 60 minutes. The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
openstack | The meeting name has been set to 'trove' | 18:00 |
SlickNik | Hi folks! | 18:00 |
edmondk | hello | 18:00 |
amrith | are we meeting here or in #openstack-meeting-alt? | 18:00 |
vkmc | hi all | 18:01 |
edmondk | yeah was confused at that as well | 18:01 |
SlickNik | whoops — my mistake. | 18:01 |
jodah | yo | 18:01 |
SlickNik | #endmeeting | 18:01 |
openstack | Meeting ended Wed Feb 25 18:01:07 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-02-25-18.00.html | 18:01 |
jodah | lol | 18:01 |
amrith | that was quick! | 18:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-02-25-18.00.txt | 18:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/trove/2015/trove.2015-02-25-18.00.log.html | 18:01 |
SlickNik | I thought i was on #openstack-meeting-alt | 18:01 |
jodah | the bot don't care! | 18:01 |
*** Riddhi has quit IRC | 18:03 | |
*** pmalik has joined #openstack-trove | 18:11 | |
*** annashen has joined #openstack-trove | 18:11 | |
*** tomblank has joined #openstack-trove | 18:22 | |
*** MasterPiece has quit IRC | 18:33 | |
*** MasterPiece has joined #openstack-trove | 18:35 | |
*** tomblank has quit IRC | 18:38 | |
*** jcru has joined #openstack-trove | 18:50 | |
openstackgerrit | Andreas Jaeger proposed openstack/trove: Remove now obsolete tox targets https://review.openstack.org/159222 | 18:53 |
openstackgerrit | amrith proposed openstack/trove: Introduce a classification of datastores and strategies https://review.openstack.org/157140 | 19:03 |
*** Riddhi has joined #openstack-trove | 19:05 | |
SlickNik | So sushilkm — is there a way to run the vertica patches and test them? | 19:06 |
schang | So SlickNik, I think the decision is to abstract common functions into trove.common | 19:06 |
SlickNik | (continuing the discussion from the trove meeting) | 19:06 |
schang | See peter's latest comment here #link https://review.openstack.org/#/c/136918/5/specs/kilo/moving-trove-guestagent.rst | 19:07 |
sushilkm | one would need to download the vertica package from www.vertica.com | 19:08 |
*** Riddhi has quit IRC | 19:08 | |
sushilkm | and then can follow up the commit message in https://review.openstack.org/#/c/156149/ to point to deb package file on filesystem | 19:08 |
sushilkm | rest is similar to what you do with mysql | 19:08 |
SlickNik | schang: Before we go down that route — do you know how much is the overlap (in common code) between the guest and the server components? | 19:09 |
SlickNik | If we're talking about a couple of functions, then this discussion might be moot. | 19:09 |
schang | I don't know yet. I can research. | 19:09 |
SlickNik | And I'd rather just have the guest implement those couple of functions in its modules. | 19:10 |
sushilkm | though one may need a higher value of usage_timeout probably around 15-20 mins | 19:10 |
SlickNik | If there is a fairly large amount of common code — then perhaps moving to a structure like that makes more sense. | 19:11 |
schang | Ok, got it SlickNik. Let me look around a bit. | 19:11 |
SlickNik | sushilkm: Can you put the steps to do this up in a quick wiki page somewhere? I'd like to run through this. | 19:12 |
SlickNik | ^(dougshelley66 and amrith showed interest as well during the meeting). | 19:13 |
sushilkm | sure | 19:13 |
amrith | SlickNik said there was a prize | 19:13 |
amrith | sushilkm, what's the prize? | 19:13 |
sushilkm | (b) | 19:14 |
SlickNik | amrith: hah, cake and balloons. :) | 19:15 |
* amrith wonders why sushilkm uses skype shortcuts in IRC | 19:15 | |
amrith | I'd like vegetarian, gluten-free, low-calorie cake (and balloons) please. | 19:16 |
*** mayurig has quit IRC | 19:16 | |
dougshelley66 | amrith, aren't you also allergic to latex | 19:18 |
amrith | yes, that too. | 19:18 |
dougshelley66 | so latex free balloons please | 19:18 |
amrith | vegetarian, gluten-free, low-calorie, latex free calke and balloons please | 19:18 |
*** mayurig has joined #openstack-trove | 19:19 | |
*** jcru has quit IRC | 19:20 | |
*** mayurig has quit IRC | 19:21 | |
*** mayurig has joined #openstack-trove | 19:21 | |
*** danritchie has joined #openstack-trove | 19:24 | |
*** reed has quit IRC | 19:25 | |
*** danritchie has left #openstack-trove | 19:25 | |
*** sriram_tesora has joined #openstack-trove | 19:27 | |
*** exploreshaifali has joined #openstack-trove | 19:27 | |
*** jcru has joined #openstack-trove | 19:27 | |
*** reed has joined #openstack-trove | 19:28 | |
*** tosky has quit IRC | 19:30 | |
*** annashen has quit IRC | 19:32 | |
*** tomblank has joined #openstack-trove | 19:32 | |
sushilkm | I have updated the steps in a gist #link https://gist.github.com/sushilkm/9206a9d61ee9a9046f89 | 19:38 |
*** annashen has joined #openstack-trove | 19:39 | |
SlickNik | amrith: saw your comment on https://review.openstack.org/#/c/158617/ | 19:46 |
SlickNik | Makes sense. | 19:46 |
amrith | k, thx | 19:46 |
amrith | I can work on a chang for it if you'd like | 19:46 |
SlickNik | One thing that I've seen other projects do is (for each release) split the specs into two directories — approved and implemented. | 19:48 |
*** chandankumar has joined #openstack-trove | 19:50 | |
SlickNik | Am wondering if we should do the same for two reasons: | 19:50 |
* amrith wonders whether we should only have "approved" and wouldn't "implemented" be the default ;) | 19:50 | |
SlickNik | 1. Keep track of which specs have merged, and are completed in any given release — and have an easy way of transferring specs that didn't complete during one release to the next. | 19:50 |
SlickNik | 2. Run the tests against only "approved" specs — the idea being that these still have code that is WIP, so if the template changes, the spec should probably be updated to include the new section as well. | 19:51 |
SlickNik | amrith: How did I know you were going to ask me that. :) | 19:52 |
SlickNik | amrith: Implemented here has a specific meaning that it was implemented in that release | 19:52 |
SlickNik | since the specs are broken out per release. | 19:53 |
amrith | well, specs are to be resubmitted for a future release if they "miss the boat" for the earlier release where they were submitted, no? | 19:53 |
*** tomblank has quit IRC | 19:55 | |
amrith | as a result, one can safely treat each release 'directory' as 'complete'. | 19:56 |
amrith | i.e. specs submitted for 'kilo' can either be "draft", "approved" or "implemented" in Kilo | 19:57 |
amrith | a spec that is a draft in Kilo that gets approved but not implemented would need to be resubmitted for consideration in "Liberty" | 19:57 |
amrith | and would have a new file (or a mv) into Liberty/draft | 19:57 |
amrith | so ;) | 19:57 |
SlickNik | You would lose history that way, though I think. | 19:59 |
amrith | how, they are still in the gerritt system | 19:59 |
SlickNik | Which is why nova chose to go down this path. | 19:59 |
amrith | and if you move the file, blame will show it | 19:59 |
SlickNik | Yes, but looking at the specs for a milestone, you will not get the whole picture of all the specs that were proposed for it. | 20:00 |
amrith | do explain. | 20:00 |
amrith | the sum of kilo/[draft|approved|implemented] | 20:00 |
amrith | is all the specs submitted for a release | 20:01 |
SlickNik | imagine I propose 6 specs for kilo — all are approved. | 20:01 |
SlickNik | Then I fall ill , and consequently aren't able to implement any of them. | 20:01 |
SlickNik | So I propose a move of the specs from kilo to liberty. | 20:01 |
SlickNik | And that gets accepted for the specs. | 20:01 |
SlickNik | so now the 6 specs exist in specs/liberty | 20:02 |
amrith | ok, I agree | 20:02 |
amrith | that sounds good | 20:02 |
amrith | what we've lost is that you fell ill during the kilo timeframe | 20:02 |
* SlickNik runs to find some wood to knock on | 20:03 | |
* amrith thanks his stars that he can just knock on his own head. running, not favorite sport | 20:03 | |
*** exploreshaifali has quit IRC | 20:27 | |
*** mayurig has quit IRC | 20:31 | |
*** IanGovett1 has quit IRC | 20:47 | |
*** IanGovett has joined #openstack-trove | 20:49 | |
*** bhunter71 has quit IRC | 20:54 | |
*** MasterPiece has quit IRC | 20:55 | |
*** IanGovett1 has joined #openstack-trove | 20:55 | |
*** IanGovett has quit IRC | 20:56 | |
*** MasterPiece has joined #openstack-trove | 20:57 | |
*** chandankumar has quit IRC | 21:01 | |
*** tomblank has joined #openstack-trove | 21:06 | |
*** mattgriffin has quit IRC | 21:08 | |
*** annashen has quit IRC | 21:08 | |
*** amrith is now known as _amrith_ | 21:09 | |
*** mayurig has joined #openstack-trove | 21:14 | |
*** mattgriffin has joined #openstack-trove | 21:15 | |
*** amcrn has joined #openstack-trove | 21:15 | |
*** annashen has joined #openstack-trove | 21:23 | |
*** pboros has quit IRC | 21:25 | |
*** jcru has quit IRC | 21:26 | |
*** jcru has joined #openstack-trove | 21:39 | |
*** ViswaV has quit IRC | 21:50 | |
*** ViswaV has joined #openstack-trove | 21:52 | |
*** radez is now known as radez_g0n3 | 21:53 | |
*** jcru has quit IRC | 21:57 | |
*** bhunter71 has joined #openstack-trove | 21:58 | |
*** mattgriffin has quit IRC | 22:01 | |
*** jcru has joined #openstack-trove | 22:02 | |
*** Riddhi has joined #openstack-trove | 22:04 | |
*** tomblank has quit IRC | 22:04 | |
*** tomblank has joined #openstack-trove | 22:09 | |
*** annashen has quit IRC | 22:14 | |
*** annashen has joined #openstack-trove | 22:17 | |
*** sbfox1 has joined #openstack-trove | 22:32 | |
*** sbfox has quit IRC | 22:33 | |
*** csoukup has quit IRC | 22:35 | |
*** Riddhi has quit IRC | 22:41 | |
*** mayurig has quit IRC | 22:54 | |
*** ViswaV has quit IRC | 22:54 | |
*** sriram_tesora has quit IRC | 22:56 | |
*** mayurig has joined #openstack-trove | 22:57 | |
*** tomblank has quit IRC | 22:57 | |
*** jcru has quit IRC | 22:57 | |
*** mayurig has quit IRC | 22:57 | |
*** mayurig has joined #openstack-trove | 22:57 | |
*** ViswaV has joined #openstack-trove | 22:59 | |
*** ViswaV has quit IRC | 23:04 | |
*** ViswaV has joined #openstack-trove | 23:04 | |
openstackgerrit | Merged openstack/trove: Do not use '/tmp' as default guestagent log location https://review.openstack.org/157973 | 23:05 |
*** jcru has joined #openstack-trove | 23:09 | |
*** reed has quit IRC | 23:13 | |
*** jamie_h has quit IRC | 23:17 | |
*** tomblank has joined #openstack-trove | 23:26 | |
*** tomblank has quit IRC | 23:33 | |
*** rkourtz has joined #openstack-trove | 23:35 | |
*** chlong has quit IRC | 23:43 | |
*** chlong_ has quit IRC | 23:44 | |
*** chlong has joined #openstack-trove | 23:48 | |
*** mayurig has quit IRC | 23:48 | |
*** jcru has quit IRC | 23:48 | |
*** mayurig has joined #openstack-trove | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!