*** sbfox has quit IRC | 00:08 | |
*** ramashri has joined #openstack-trove | 00:15 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 00:17 |
---|---|---|
*** ramashri has quit IRC | 00:22 | |
*** ranjitha has quit IRC | 00:27 | |
*** matsuhashi has joined #openstack-trove | 00:29 | |
*** achampion has joined #openstack-trove | 00:45 | |
*** rueb7363 has quit IRC | 00:50 | |
*** matsuhashi has quit IRC | 00:59 | |
*** matsuhashi has joined #openstack-trove | 01:01 | |
*** ViswaV has joined #openstack-trove | 01:03 | |
*** eguz has joined #openstack-trove | 01:20 | |
*** eguz has quit IRC | 01:20 | |
SlickNik | ravikumar_hp: That bp's not for the infra team. That's for us to track our progress on the Tempest Tests. | 01:21 |
*** sbfox has joined #openstack-trove | 01:22 | |
*** eghobo has quit IRC | 01:24 | |
*** achampio1 has joined #openstack-trove | 01:26 | |
*** lawltoad has joined #openstack-trove | 01:26 | |
openstackgerrit | Steve Leon proposed a change to openstack/trove: Add datastore version to backups https://review.openstack.org/89474 | 01:28 |
*** achampion has quit IRC | 01:28 | |
*** sbfox has quit IRC | 01:29 | |
*** erkules_ has joined #openstack-trove | 01:29 | |
*** erkules has quit IRC | 01:31 | |
openstackgerrit | Steve Leon proposed a change to openstack/trove: Fix datastore tests so that they pass in live mode https://review.openstack.org/89717 | 01:32 |
*** lawltoad has left #openstack-trove | 01:34 | |
*** sbfox has joined #openstack-trove | 01:34 | |
openstackgerrit | Steve Leon proposed a change to openstack/trove: Add datastore version to backups https://review.openstack.org/89474 | 01:35 |
*** grapex has joined #openstack-trove | 01:38 | |
*** grapex has joined #openstack-trove | 01:39 | |
*** nosnos has joined #openstack-trove | 01:41 | |
*** achampion has joined #openstack-trove | 01:47 | |
*** achampio1 has quit IRC | 01:49 | |
*** sbfox has quit IRC | 01:50 | |
*** rueb7363 has joined #openstack-trove | 01:54 | |
*** erkules_ is now known as erkules | 01:54 | |
*** rueb7363 has quit IRC | 01:59 | |
*** sbfox has joined #openstack-trove | 02:13 | |
*** coolsvap|afk is now known as coolsvap | 02:33 | |
*** ViswaV_ has joined #openstack-trove | 02:37 | |
*** ViswaV has quit IRC | 02:40 | |
*** harlowja is now known as harlowja_away | 02:43 | |
*** haomaiw__ has quit IRC | 02:52 | |
*** grapex has quit IRC | 02:52 | |
*** haomaiwang has joined #openstack-trove | 02:52 | |
*** sbfox has quit IRC | 03:01 | |
*** openstackgerrit has quit IRC | 03:04 | |
*** openstackgerrit has joined #openstack-trove | 03:04 | |
*** matsuhashi has quit IRC | 03:14 | |
*** matsuhashi has joined #openstack-trove | 03:15 | |
*** matsuhashi has quit IRC | 03:19 | |
*** nosnos has quit IRC | 03:29 | |
*** ramishra has joined #openstack-trove | 03:36 | |
*** sbfox has joined #openstack-trove | 03:42 | |
*** eghobo has joined #openstack-trove | 03:48 | |
*** rwsu has quit IRC | 03:50 | |
*** mattgriffin has joined #openstack-trove | 03:52 | |
*** mattgriffin has quit IRC | 03:53 | |
*** ViswaV_ has quit IRC | 03:57 | |
*** mattgriffin has joined #openstack-trove | 03:59 | |
*** eghobo has quit IRC | 04:10 | |
*** eghobo has joined #openstack-trove | 04:10 | |
*** eguz has joined #openstack-trove | 04:13 | |
*** sbfox has quit IRC | 04:15 | |
*** eghobo has quit IRC | 04:17 | |
*** matsuhashi has joined #openstack-trove | 04:19 | |
*** nosnos has joined #openstack-trove | 04:22 | |
*** ramishra has quit IRC | 04:28 | |
*** ramishra_ has joined #openstack-trove | 04:30 | |
*** coolsvap is now known as coolsvap|afk | 04:45 | |
openstackgerrit | Shalini khandelwal proposed a change to openstack/trove-integration: Tests for heat based instance workflow https://review.openstack.org/66500 | 04:52 |
*** mattgriffin has quit IRC | 04:54 | |
*** coolsvap|afk is now known as coolsvap | 04:57 | |
*** haomaiwang has quit IRC | 05:03 | |
*** haomaiwa_ has joined #openstack-trove | 05:07 | |
*** shakamunyi has quit IRC | 05:14 | |
*** sbfox has joined #openstack-trove | 05:20 | |
*** sgotliv has joined #openstack-trove | 05:23 | |
*** coolsvap is now known as coolsvap|afk | 05:28 | |
*** coolsvap|afk is now known as coolsvap | 05:36 | |
*** matsuhashi has quit IRC | 05:37 | |
*** matsuhashi has joined #openstack-trove | 05:37 | |
*** matsuhashi has quit IRC | 05:43 | |
*** matsuhashi has joined #openstack-trove | 05:44 | |
*** matsuhas_ has joined #openstack-trove | 05:50 | |
*** SushillKM has joined #openstack-trove | 05:51 | |
*** matsuhashi has quit IRC | 05:53 | |
*** matsuhas_ has quit IRC | 05:58 | |
*** matsuhashi has joined #openstack-trove | 05:58 | |
*** sbfox has quit IRC | 06:29 | |
*** sbfox has joined #openstack-trove | 06:29 | |
*** eguz has quit IRC | 06:42 | |
*** achampio1 has joined #openstack-trove | 06:43 | |
*** achampion has quit IRC | 06:45 | |
*** flaper87|afk is now known as flaper87 | 07:01 | |
*** shashank-GL has joined #openstack-trove | 07:08 | |
*** sbfox has quit IRC | 07:24 | |
*** ViswaV has joined #openstack-trove | 07:58 | |
*** ViswaV has quit IRC | 08:03 | |
*** haomaiwa_ has quit IRC | 08:05 | |
*** haomaiwang has joined #openstack-trove | 08:06 | |
*** SnowDust has joined #openstack-trove | 08:09 | |
*** SushillKM has quit IRC | 08:14 | |
*** ashishsnigam has joined #openstack-trove | 08:18 | |
*** SnowDust has quit IRC | 08:23 | |
*** matsuhashi has quit IRC | 08:27 | |
*** ramishra_ has quit IRC | 08:32 | |
*** ramishra has joined #openstack-trove | 08:32 | |
*** matsuhashi has joined #openstack-trove | 08:34 | |
*** ramishra has quit IRC | 08:37 | |
*** ramishra has joined #openstack-trove | 08:51 | |
*** sgotliv has quit IRC | 08:56 | |
*** sgotliv has joined #openstack-trove | 09:01 | |
*** haomaiw__ has joined #openstack-trove | 09:12 | |
*** haomaiwang has quit IRC | 09:15 | |
*** denis_makogon has joined #openstack-trove | 10:08 | |
*** matsuhashi has quit IRC | 10:16 | |
*** matsuhashi has joined #openstack-trove | 10:23 | |
*** TomasR_ has joined #openstack-trove | 10:35 | |
TomasR_ | Hi, guys. I'm trying to use Trove for the first time. In the http://docs.openstack.org/developer/trove/dev/manual_install.html it says, that: The following information about existing environment is required: | 10:37 |
TomasR_ | Keystone host and port(s) OpenStack administrator’s username, tenant and password Nova compute URL Cinder URL Swift URL RabbitMQ URL, user Id, password Trove’s MySQL connection string | 10:38 |
*** coolsvap is now known as coolsvap|afk | 10:38 | |
TomasR_ | Can someone tell me, why Swift is required (and not enough to have just Cinder) ? | 10:38 |
denis_makogon | TomasR_, because Swift is used as backup storage | 10:53 |
TomasR_ | Thanks. Is it an optional component or a must? Say if my goal is to set MySQL and play with it and then destroy it . Do I still need to have Swift just to set Trove with MySQL? | 10:55 |
denis_makogon | TomasR_, Swift is required | 10:56 |
denis_makogon | TomasR_, only if you need to do backup/restores via Trove API | 10:56 |
TomasR_ | I see, thanks. I'll set Swift first then and after back onto Trove :) | 10:56 |
TomasR_ | Denis, Oh I only now saw your second line. OK, I'll try to get Trove and MySQL created without Swift first and add Swift when I want to play with backup/restore | 10:57 |
denis_makogon | TomasR_, ok, ping me if you will need some help | 10:58 |
denis_makogon | TomasR_, btw, we have plans to make swift optional for backup/restore process | 10:58 |
denis_makogon | TomasR_, but, as i konw Cinder stores its volume backups/snapshots at Swift | 10:59 |
TomasR_ | Thanks, Denis, I will if I get stuck. I have maybe 10 hours to play with Trove, so I'll see how far I get in that time frame. | 11:00 |
denis_makogon | TomasR_, ok =0 | 11:00 |
denis_makogon | =) | 11:00 |
*** matsuhashi has quit IRC | 11:04 | |
amrith | hub_cap, it would've been too late for snowdust. now it is too early for you. what's an mbp? | 11:16 |
*** SnowDust has joined #openstack-trove | 11:52 | |
SnowDust | amrith: hi | 11:52 |
SnowDust | sry! busy with some meetings | 11:52 |
SnowDust | whats up ? | 11:52 |
amrith | SnowDust, good afternoon/evening | 11:52 |
amrith | day before yesterday, hub_cap and I wanted to find a time when you were online as well so we could discuss our joint blueprint, the code changes he was making etc., | 11:53 |
amrith | wanted to do it before the next meeting (next monday) | 11:53 |
SnowDust | yeah .. | 11:53 |
SnowDust | lets do that | 11:53 |
SnowDust | anytime today is fine i will stay upto it :) | 11:53 |
amrith | ok, now let's wait for hub_cap to wake up ;) | 11:54 |
*** coolsvap|afk is now known as coolsvap | 12:01 | |
*** ramishra_ has joined #openstack-trove | 12:02 | |
*** ramishra has quit IRC | 12:03 | |
*** achampio1 has quit IRC | 12:10 | |
*** pdmars has joined #openstack-trove | 12:10 | |
*** nosnos has quit IRC | 12:10 | |
*** pdmars has quit IRC | 12:10 | |
*** pdmars has joined #openstack-trove | 12:11 | |
denis_makogon | amrith, ping | 12:27 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Refactoring strategies implementation https://review.openstack.org/77899 | 12:29 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 12:29 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 12:33 |
openstackgerrit | Shashank Gupta proposed a change to openstack/trove: Corrected the assertion message in test_dbaas.py file https://review.openstack.org/89815 | 12:36 |
*** casanch1 has joined #openstack-trove | 12:51 | |
*** achampion has joined #openstack-trove | 12:52 | |
*** casanch1 has quit IRC | 12:53 | |
*** casanch1 has joined #openstack-trove | 12:54 | |
SnowDust | amrith, will join back in two hours .. bye 4 now ! | 13:03 |
*** SnowDust has quit IRC | 13:03 | |
*** ashishsnigam has quit IRC | 13:04 | |
TomasR_ | Hi, Denis, is it normal that after 2nd step in this document: http://docs.openstack.org/icehouse/install-guide/install/apt/content/trove-install.html, I have /etc/trove empty? Document says edit: trove.conf, trove-taskmanager.conf, trove-conductor.conf files, but only trove-taskmanager.conf exists. Shall I create other conf files from scratch? | 13:09 |
TomasR_ | P.S. I'm doing it on Ubuntu 14.04 LTS \n \l | 13:16 |
dougshelley66 | TomasR_: there is an open bug to the packagers at Ubuntu regarding that issue | 13:17 |
dougshelley66 | https://bugs.launchpad.net/ubuntu/+source/openstack-trove/+bug/1308543 | 13:17 |
dougshelley66 | also that installation document was just created last week so we are still working thru a complete validation of it | 13:18 |
*** ramishra_ has quit IRC | 13:18 | |
TomasR_ | OK, thanks | 13:20 |
*** jcru has joined #openstack-trove | 13:20 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add heat.template for Percona datastore https://review.openstack.org/76536 | 13:27 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add heat.template for Percona datastore https://review.openstack.org/76536 | 13:28 |
*** mattgriffin has joined #openstack-trove | 13:29 | |
*** robertmyers has joined #openstack-trove | 13:38 | |
amrith | denis_makogon, pong ... | 13:48 |
*** ramishra has joined #openstack-trove | 13:55 | |
*** rwsu has joined #openstack-trove | 14:14 | |
*** rueb7363 has joined #openstack-trove | 14:20 | |
denis_makogon | amrith, i want to talk about https://review.openstack.org/#/c/63789/ | 14:22 |
*** thedodd has joined #openstack-trove | 14:22 | |
*** grapex has joined #openstack-trove | 14:23 | |
*** freyes has joined #openstack-trove | 14:24 | |
*** kevinconway has joined #openstack-trove | 14:25 | |
*** kevinconway has quit IRC | 14:26 | |
*** kevinconway has joined #openstack-trove | 14:47 | |
*** sbfox has joined #openstack-trove | 14:54 | |
openstackgerrit | Denis M. proposed a change to openstack/python-troveclient: Add mgmt API for datastores https://review.openstack.org/89868 | 14:56 |
TomasR_ | Guys, I need more help. Because of the bug 1308543, I used these configuration files as a template: https://github.com/openstack/trove/tree/master/etc/trove/ I then was able to successfully create trove mysql database. But when I wanted to initialise the database - nothing happened. I ran this: trove-manage --config-file=/etc/trove/trove_nolog.conf db_sync | 14:56 |
TomasR_ | mysql> show databases -> ; +--------------------+ | Database | +--------------------+ | information_schema | | cinder | | glance | | heat | | keystone | | mysql | | neutron | | nova | | performance_schema | | trove | +--------------------+ 10 rows in set (0.00 sec) mysql> use trove; Database changed mysql> show t | 14:56 |
fifieldt | check your sql_connection settings in /etc/trove/trove_nolog.conf | 14:58 |
fifieldt | also look for a trove_test.sqlite and remove it if you find one | 14:58 |
*** sbfox has quit IRC | 14:59 | |
TomasR_ | I noticed that parameter in the documentation uses : [database] connection = mysql://trove:TROVE_DBPASS@controller/trove and not sql_connection | 14:59 |
TomasR_ | I'll try sql_connection instead of connection | 14:59 |
fifieldt | and if you get a moment, please comment on the ubuntu bug report so the ubuntu guys do things to fix it :D | 14:59 |
denis_makogon | TomasR_, trove relays at sql_connection | 15:00 |
TomasR_ | cool, I'll give sql_connection a go | 15:00 |
fifieldt | in the future it will use [database]/connection, but yes - right now sql_connection :) | 15:00 |
fifieldt | the mistake is mine | 15:00 |
fifieldt | so, apologies | 15:00 |
fifieldt | but there's a patch in to fix that :) | 15:01 |
fifieldt | (https://review.openstack.org/#/c/88225/ is waiting to merge) | 15:01 |
*** shakamunyi has joined #openstack-trove | 15:01 | |
fifieldt | but you can use http://docs-draft.openstack.org/25/88225/4/check/gate-openstack-manuals-tox-doc-publish-checkbuild/6819c34/publish-docs/ for the latest | 15:02 |
TomasR_ | no worries :) I realise that all code and doc is quite fresh. There is some fun in going via path that is new | 15:02 |
*** shakamunyi has quit IRC | 15:02 | |
*** shakamunyi has joined #openstack-trove | 15:03 | |
TomasR_ | fifieldt, thanks for the link | 15:04 |
hub_cap | amrith: looks like SnowDust is gone? | 15:06 |
hub_cap | and im barely awake, configuring my debian macbook :P | 15:06 |
*** erik508_ is now known as erik_x1 | 15:07 | |
*** keymon has joined #openstack-trove | 15:07 | |
amrith | hub_cap, go back to bed. debian on a macbook? really? please let me know how it goes, I'm considering some new hardware. and yes, it does look like snowdust is awol. but he said he'd be back | 15:08 |
hub_cap | yea ive got x runnin rigth now on it | 15:09 |
hub_cap | if yer considering new hw tho, u might go the x1 carbon route :) | 15:09 |
hub_cap | works pretty well w/ ubuntu, and im sure debian will catch up | 15:09 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add mgmt API for datastores https://review.openstack.org/89873 | 15:14 |
*** demorris has joined #openstack-trove | 15:15 | |
*** jmontemayor has joined #openstack-trove | 15:15 | |
*** keymon has quit IRC | 15:17 | |
*** SushillKM has joined #openstack-trove | 15:21 | |
amrith | hub_cap, I was thinking dell ;) | 15:24 |
*** sgotliv has quit IRC | 15:24 | |
*** amrith is now known as amrith-is-awol | 15:25 | |
*** ViswaV has joined #openstack-trove | 15:39 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade https://review.openstack.org/81410 | 15:40 |
*** ViswaV_ has joined #openstack-trove | 15:40 | |
*** freyes has quit IRC | 15:42 | |
openstackgerrit | Tim Simpson proposed a change to openstack/trove: Make sure eventlet starts correctly https://review.openstack.org/89425 | 15:43 |
*** ViswaV has quit IRC | 15:44 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 15:45 |
*** SushillKM has quit IRC | 15:52 | |
*** eghobo has joined #openstack-trove | 15:55 | |
*** shakamunyi has quit IRC | 16:03 | |
*** shakamunyi has joined #openstack-trove | 16:05 | |
*** sbfox has joined #openstack-trove | 16:09 | |
*** mattgriffin has quit IRC | 16:09 | |
*** mattgriffin has joined #openstack-trove | 16:14 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 16:16 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 16:24 |
TomasR_ | fifieldt, in the latest draft, of the installation document: http://docs-draft.openstack.org/25/88225/4/check/gate-openstack-manuals-tox-doc-publish-checkbuild/6819c34/publish-docs/trunk/install-guide/install/apt/content/trove-install.html, there is a line sudo su -s /bin/sh -c "trove-manage db_sync" trove. In the non-draft it's this command: trove-manage --config-file=/etc/trove/trove_nolog.conf db_sync | 16:26 |
SlickNik | TomasR_: Is that causing an issue? | 16:26 |
TomasR_ | I tried to use from the draft document, but it appears to be creating sqlite database. Does it mean it's not it using sqllite by default? | 16:27 |
SlickNik | TomasR_: Have you made sure you are setting the sql_connection=<connection string> parameter in your trove conf? | 16:27 |
TomasR_ | If I want to populate mysql database with tables do I actually have to specify config file or config dir? | 16:27 |
TomasR_ | cat /etc/trove/trove.conf | grep sql_connection | grep -v \# sql_connection = mysql://trove:trove@controller/trove | 16:29 |
SlickNik | TomasR_: In my experience, I didn't have to explicitly specify the config file, but had to have the sql_connection parameter set in the DEFAULT section of the config file. | 16:29 |
TomasR_ | cat /etc/trove/trove_nolog.conf | grep sql_connection | grep -v \# sql_connection = mysql://trove:trove@controller/trove | 16:29 |
*** freyes has joined #openstack-trove | 16:29 | |
SlickNik | TomasR_: Does that connection string work? i.e. does controller resolve to your mysql_server, and does there exist a 'trove' user that can connect using that password? | 16:30 |
*** demorris has quit IRC | 16:31 | |
TomasR_ | mysql -u trove -ptrove connects file | 16:32 |
TomasR_ | I mean: connects fine | 16:33 |
*** demorris has joined #openstack-trove | 16:33 | |
SlickNik | Oh, there's also a ubuntu packaging bug where the directories for the log files are not writeable. | 16:34 |
SlickNik | TomasR_: I think that's probably what's causing the issue. | 16:34 |
SlickNik | (Maybe?) | 16:34 |
TomasR_ | We fixed the permissions issue - it was a problem | 16:34 |
TomasR_ | now log files get created | 16:34 |
*** radez_g0n3 is now known as radez | 16:36 | |
SlickNik | Okay. Please try running: | 16:36 |
SlickNik | sudo su -s /bin/sh -c "trove-manage —config-file=/etc/trove/trove.conf db_sync" trove | 16:36 |
TomasR_ | OK, let me try with providing a config file | 16:36 |
SlickNik | And see if that does the right thing. | 16:36 |
SlickNik | There may be a bug with the db_sync command that requires an explicit path to the conf. | 16:37 |
TomasR_ | Oh, actually sql_connection is not in the DEFAULT section of the configuration file. It was in the [database] section. I'm moving this line to DEFAULT section and I'll execute again without specifying config file | 16:37 |
SlickNik | cool TomasR_. Thanks for double checking. | 16:38 |
TomasR_ | Cool - 20 tables got created in MySQL trove DB. | 16:40 |
TomasR_ | The problem was that sql_connection parameter was not in the DEFAULT section. Moving to the next step! :) | 16:40 |
SlickNik | No worries. | 16:41 |
*** sbfox has quit IRC | 16:41 | |
*** amcrn has joined #openstack-trove | 16:47 | |
*** mattgriffin has quit IRC | 16:47 | |
*** sbfox has joined #openstack-trove | 16:48 | |
*** SushillKM has joined #openstack-trove | 16:52 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add neutron support (WORKINPROGRESS) https://review.openstack.org/88349 | 16:54 |
*** mattgriffin has joined #openstack-trove | 16:55 | |
*** SushillKM has quit IRC | 16:56 | |
*** ramishra has quit IRC | 16:57 | |
*** ramishra has joined #openstack-trove | 16:57 | |
*** zuqiang has joined #openstack-trove | 17:01 | |
*** demorris has quit IRC | 17:02 | |
*** ramishra has quit IRC | 17:02 | |
*** ashishsnigam has joined #openstack-trove | 17:02 | |
*** demorris has joined #openstack-trove | 17:03 | |
*** harlowja_away is now known as harlowja | 17:06 | |
*** spligak has joined #openstack-trove | 17:09 | |
*** demorris has quit IRC | 17:10 | |
*** amrith-is-awol is now known as amrith | 17:12 | |
amrith | denis_makogon, you there? | 17:13 |
denis_makogon | amrith, yes | 17:13 |
amrith | aha | 17:13 |
denis_makogon | amrith, hope last my answer covered all your questions | 17:13 |
amrith | wassup? you were looking for me some time back? some part of me is back here now (the rest is still in a pub some miles away) | 17:13 |
amrith | hmmmmmmm | 17:14 |
amrith | 63789? | 17:14 |
denis_makogon | amrith, https://review.openstack.org/#/c/63789/24/trove/common/cfg.py | 17:14 |
*** ranjitha has joined #openstack-trove | 17:14 | |
*** eghobo has quit IRC | 17:17 | |
*** ramashri has joined #openstack-trove | 17:17 | |
amrith | ok, denis_makogon ... | 17:18 |
amrith | let me begin with the following disclaimer | 17:18 |
amrith | I don't know much about trove | 17:18 |
amrith | and I don't know much about the code base | 17:18 |
amrith | and I don't know much about a lot of things | 17:18 |
amrith | but ... | 17:18 |
*** eghobo has joined #openstack-trove | 17:19 | |
amrith | take a look at line 156 in the same file cfg.py | 17:19 |
amrith | it reads | 17:19 |
amrith | cfg.StrOpt('backup_strategy', default='InnoBackupEx',156 cfg.StrOpt('backup_strategy', default='InnoBackupEx', | 17:19 |
amrith | 157 help='Default strategy to perform backups.'), | 17:19 |
*** eghobo has quit IRC | 17:20 | |
amrith | this is a common opt which is then over-riden by each implementation? | 17:20 |
*** eghobo has joined #openstack-trove | 17:20 | |
amrith | Why do you want to add allow_database_logging=False in 6 places instead of just one? | 17:20 |
robertmyers | amrith: cause the old cfg assumed there was only one datastore | 17:21 |
robertmyers | now we need to support N | 17:21 |
robertmyers | that is a hold over from the dark ages | 17:21 |
amrith | robertmyers, hello | 17:23 |
amrith | hub_cap and I are chatting about a related thing | 17:23 |
hub_cap | we are? ;) | 17:23 |
amrith | and the fact that we've got gobs of code that is cut-and-pasted around the place | 17:23 |
hub_cap | im just tring to get my microphone to work on my mbp | 17:23 |
amrith | hub_cap, we were supposed to be bug SnowDust isn't here, remember? | 17:24 |
amrith | hub_cap, yes? no? | 17:24 |
robertmyers | amrith: I agree there is room for cutting out the duplication | 17:25 |
robertmyers | but for configs each datastore needs its own | 17:25 |
amrith | robertmyers, (and hub_cap if his macbook with debian works again), I'm wondering why we need six blocks of code that basically say foo=False | 17:25 |
robertmyers | we need a good way to set it up tho | 17:25 |
denis_makogon | amrith, not so long ago, trove had only one datastore - mysql, now it has alot, i suppose | 17:25 |
robertmyers | amrith: technically these are 6 different config options not lines of code | 17:26 |
robertmyers | they are copies now, but you could have mongo=true mysql=false | 17:27 |
denis_makogon | amrith, i agree with robertmyers, each duplicate acts like totally different config attribute, very specific to the datastore option group | 17:28 |
amrith | robertmyers, I'm fine with the "technical" interpretation, just seems like a less than optimal way to code something that is called the same thing in all places. And we've got a lot of these "technically" different options, like "root_on..." | 17:28 |
robertmyers | amrith: that is the only way to do it with olso.config | 17:28 |
denis_makogon | amrith, we cannot reduce them | 17:28 |
denis_makogon | amrith, again agreed with robertmyers | 17:28 |
*** demorris has joined #openstack-trove | 17:29 | |
amrith | so, who reads common_opts? | 17:29 |
amrith | line 34 in same file? | 17:30 |
amrith | asking this because I don't have a source tree handy | 17:30 |
amrith | else I'd look | 17:30 |
*** ranjitha has quit IRC | 17:30 | |
amrith | and where's hub_cap? hello hello ;) | 17:32 |
*** denis_makogon has quit IRC | 17:32 | |
*** shakayumi has joined #openstack-trove | 17:32 | |
*** shakamunyi has quit IRC | 17:32 | |
*** denis_makogon has joined #openstack-trove | 17:33 | |
hub_cap | ummm hello? | 17:33 |
amrith | hub_cap, this was part of what we were to discuss, the BP to combine common code for multiple datastores etc. | 17:34 |
hub_cap | im kinda off/on due to the install | 17:34 |
hub_cap | i swear im installing a new machine like every wk these days | 17:35 |
amrith | hub_cap, ok. will catch u later then | 17:35 |
hub_cap | my chromebook 2x, the x1c, and now this mbp | 17:35 |
amrith | hub_cap, you should try this cloud thing. you get machines (preconfigured) with OS and all. have you heard about openstack NOVA? it's cool ;) | 17:35 |
hub_cap | bah | 17:35 |
hub_cap | i have terrible latency to my free cloud | 17:35 |
amrith | hub_cap, for a fee, I'll get you lower latency. | 17:36 |
hub_cap | lol, i prefer my fees to have R's in them | 17:36 |
*** denis_makogon has quit IRC | 17:36 | |
*** yogeshmehra has joined #openstack-trove | 17:36 | |
amrith | you lost me there, I'll claim that it was the slumbrew tripel | 17:36 |
hub_cap | fRees ;) | 17:36 |
dougshelley66 | i thought is was R for Rackspace :) | 17:37 |
hub_cap | it is for me, fR(ackspace)ee cloud | 17:37 |
amrith | dougshelley66, ++ | 17:37 |
amrith | oh, free as in speech, not free as in beer? | 17:38 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade https://review.openstack.org/81410 | 17:38 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 17:38 |
amrith | ah well, so much for the conversation with robertmyers and denis_makogon; denis is now awol ;) | 17:39 |
amrith | robertmyers, ... my concern is this. if we can have common_opts (as in line 34) which are shared across all data stores and database logging is of that same ilk, why not make it a common option? | 17:39 |
*** shakayumi has quit IRC | 17:40 | |
amrith | if what you are telling me is that oslo has only one namespace, then lets make a namespace for cross-datastore options; if possible. | 17:40 |
*** sriram_ has joined #openstack-trove | 17:40 | |
amrith | and believe me when I say it, I speak from profound ignorance. | 17:40 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 17:45 |
robertmyers | amrith: I think that the idea is that this is *not* common accross datastores | 17:45 |
robertmyers | if we want a common option we just use the default global group | 17:46 |
*** NehaV has joined #openstack-trove | 17:46 | |
*** yogeshmehra has quit IRC | 17:47 | |
*** sbfox has quit IRC | 17:48 | |
SlickNik | reminder: Trove meeting in 5 in #openstack-meeting-alt | 17:53 |
*** sgotliv has joined #openstack-trove | 17:56 | |
SlickNik | It's time :) | 17:59 |
*** saurabhs has joined #openstack-trove | 18:00 | |
amrith | \0/ | 18:00 |
*** eguz has joined #openstack-trove | 18:01 | |
*** atomic77 has joined #openstack-trove | 18:01 | |
*** ranjitha has joined #openstack-trove | 18:04 | |
*** michael-yu has joined #openstack-trove | 18:04 | |
*** SnowDust has joined #openstack-trove | 18:05 | |
*** eghobo has quit IRC | 18:05 | |
*** ranjitha has quit IRC | 18:07 | |
*** ranjitha has joined #openstack-trove | 18:08 | |
*** Barker has joined #openstack-trove | 18:08 | |
*** casanch1 has quit IRC | 18:09 | |
*** michael-yu has quit IRC | 18:11 | |
*** shakamunyi has joined #openstack-trove | 18:19 | |
*** atomic77 has quit IRC | 18:31 | |
*** yogeshmehra has joined #openstack-trove | 18:32 | |
amrith | hub_cap, SnowDust looks like both of you are here ... | 18:34 |
SnowDust | hi amrith | 18:34 |
amrith | hi SnowDust ... hub_cap is trying to fix his PC so let's give him a couple of minutes | 18:34 |
SnowDust | sure | 18:35 |
SnowDust | will hang around | 18:35 |
hub_cap | hey i can chat | 18:35 |
*** sgotliv has quit IRC | 18:35 | |
amrith | hey! looks like we're all here | 18:35 |
hub_cap | so what do yall want to chat about :) | 18:35 |
amrith | do we want to go to a quiet corner or stay in #openstack-trove? | 18:35 |
hub_cap | here | 18:36 |
hub_cap | always here | 18:36 |
amrith | no "hush hush backroom deals"? | 18:36 |
hub_cap | exactly | 18:36 |
hub_cap | and this is logged | 18:36 |
hub_cap | so we can point peopl here | 18:37 |
amrith | this is no fun ;) I like intrigue ... | 18:37 |
hub_cap | :) | 18:39 |
hub_cap | so what we talkin about? | 18:39 |
hub_cap | i wanted to mention that snowdust's approach of the options.py is ok for now | 18:39 |
hub_cap | but that i want us to load the list of datstores from the database, rather than a config value | 18:39 |
hub_cap | since yer already configuring that in the database | 18:39 |
hub_cap | SnowDust: sound reasonable? | 18:40 |
SnowDust | :) let me understand .. it first | 18:40 |
amrith | what're we talking about ... one part of it is SnowDust's code. the other is a BP I wrote | 18:40 |
hub_cap | right | 18:40 |
hub_cap | lets start w/ SnowDust 's code | 18:40 |
SnowDust | hub_cap : list of datastores from database ( do u mean the default ones ? ) | 18:42 |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add integration test for Neutron support https://review.openstack.org/82673 | 18:42 |
hub_cap | SnowDust: we have a datastores/types table | 18:45 |
hub_cap | in order for u to allow a customer to choose a type | 18:45 |
hub_cap | it has to be in there | 18:45 |
hub_cap | so instead of having to do that _and_ also configure it in the config file | 18:45 |
hub_cap | just pull the list of datastores from that table | 18:46 |
hub_cap | and autoload them | 18:46 |
SnowDust | ok .. got it .. so idea is to do management commands .. for the external store .. and then code follows from there. | 18:46 |
SnowDust | by autoloading | 18:46 |
SnowDust | yes .. sounds good | 18:46 |
hub_cap | well u have to do that anywya | 18:46 |
hub_cap | to allow a customer to use | 18:46 |
hub_cap | then u dont have to edit the table _and_ the config file | 18:46 |
hub_cap | or forget one | 18:46 |
hub_cap | and have a system you are confused about :) | 18:46 |
SnowDust | hehe .. i got the optimisation you are saying .. | 18:47 |
yogeshmehra | hub_cap: this sure makes sense | 18:47 |
SnowDust | will change the code .. to reflect this | 18:47 |
*** pdmars has quit IRC | 18:47 | |
hub_cap | yogeshmehra: thx :) | 18:47 |
hub_cap | SnowDust: awessome | 18:47 |
SnowDust | but but but .. | 18:47 |
hub_cap | ok so someone link me amrith 's blueprint | 18:47 |
hub_cap | ??? | 18:47 |
*** sgotliv has joined #openstack-trove | 18:47 | |
SnowDust | still thinking .. if we have the db connection working .. before the cfg load ? | 18:48 |
amrith | sorry, I wandered away | 18:49 |
grapex | juice: Are you still rocking vmware-fusion? | 18:49 |
hub_cap | you can load them after that somewhre SnowDust, id think | 18:49 |
hub_cap | just figure it out :) | 18:49 |
SnowDust | OK :-) | 18:50 |
hub_cap | cuz u will have a config loaded before someone calls POST /instances | 18:50 |
amrith | where the heck is my bp ;( | 18:50 |
hub_cap | amrith: SlickNik pruned a bunch | 18:50 |
hub_cap | he prolly just nuked it | 18:50 |
amrith | it had deep thoughts ;) | 18:50 |
hub_cap | im pretty sure he amn amcrn were just killing all BPs reg'd by you | 18:50 |
amrith | found it | 18:51 |
SnowDust | https://blueprints.launchpad.net/trove/+spec/trove-unify-common-code-for-config-of-guest-agent-variants | 18:51 |
SnowDust | here u go ! | 18:51 |
amrith | they didn't do a good job (clearly) | 18:51 |
hub_cap | lol | 18:51 |
amrith | so here's the summary | 18:51 |
amrith | we have options for the generic datastore | 18:51 |
amrith | then we have options for the generic MySQL datastore | 18:51 |
amrith | then we have options for the generic Percona flavor of MySQL datastore | 18:52 |
hub_cap | so amrith fwiw, i tlaked to SlickNik vipul amcrn and we considered, for now, just nuking the percona bits | 18:52 |
amrith | and then we have options for the percona version 5.5 of the MySQL datastore | 18:52 |
hub_cap | cuz its simple as changing the package you install right? | 18:52 |
amrith | that's just an example | 18:52 |
amrith | if it isn't percona, it's something else | 18:52 |
amrith | stay with me for a second | 18:52 |
hub_cap | sure but in this case its mysql | 18:52 |
amrith | so there's mysql | 18:52 |
hub_cap | in its many variants, or mongo/toku | 18:52 |
amrith | there is at least the issue of the generic datastore and the MySQL (under it there may be others) | 18:53 |
amrith | similarly there is mongo/toku | 18:53 |
amrith | right now trove/common/cfg.py is a pig-sty | 18:53 |
amrith | maybe this is because of oslo.config | 18:53 |
amrith | robertmyers and I were discussing this earlier in the context of another review | 18:54 |
amrith | but we're duplicating code at a furious rate | 18:54 |
amrith | and the idea was to see if we could either (a) split cfg.py or (b) consolidate duplicate code | 18:54 |
amrith | now (in fairness) robertmyers convinced me that in the review we were discussing | 18:54 |
amrith | we were not duplicating code | 18:54 |
amrith | but there's still a ton of identical lines of code | 18:55 |
amrith | because of the way oslo.config works | 18:55 |
amrith | and I'd like to avoid that | 18:55 |
hub_cap | so whats the split yer referring to? | 18:55 |
amrith | one option is to make a config file with all the common configuration options and a per datastore set of overrides | 18:56 |
hub_cap | the way cfg works is, if you have say, 5 places you need to grab value X from, i tneeds to go into acommon place | 18:56 |
*** NehaV has quit IRC | 18:56 | |
hub_cap | but the files themselves vs the cfg.py are orthoginal | 18:56 |
amrith | or (b) having just one file and having consoldiation in there | 18:56 |
hub_cap | u can have 100 files | 18:56 |
hub_cap | and one cfg.py | 18:56 |
*** sbfox has joined #openstack-trove | 18:56 | |
hub_cap | or one file and 100 cfg.py's | 18:56 |
hub_cap | the behavior in the code should be as follows | 18:56 |
hub_cap | if you use it only in example: tasmgr/api.py | 18:57 |
amrith | this is the one we were discussing | 18:57 |
amrith | https://review.openstack.org/#/c/63789/ | 18:57 |
hub_cap | put the config value in the top of apy.py | 18:57 |
hub_cap | if u need it in, say, 10 files | 18:57 |
hub_cap | u put it in cfg.py | 18:57 |
amrith | why on earth should we have 6 copies of allow_database_logging? | 18:57 |
hub_cap | amrith: if the value will differe per datastore | 18:57 |
hub_cap | then we need X copies | 18:57 |
hub_cap | if u are thinking that allow | 18:57 |
juice | grapex: yes | 18:58 |
hub_cap | that allow_datastore_logging will be configured site wide | 18:58 |
hub_cap | then it shouldnt be in those optgrps | 18:58 |
juice | grapex: most of us here are using vmware-fusion | 18:58 |
juice | grapex: with the help of datsun180b I have vagrant spinning up devstacks left and right | 18:58 |
grapex | juice: cp16net and I are seeing an issue | 18:59 |
grapex | devstack is building an egg from trove then chowin'ing it | 18:59 |
cp16net | ye | 18:59 |
grapex | juice: Sound familar? | 18:59 |
grapex | juice: We're using redstack install | 19:00 |
SnowDust | hub_cap : many options are not even there ... what about default charset ? storage engine ? etc . | 19:00 |
cp16net | grapex: https://github.com/openstack-dev/devstack/blob/master/functions-common#L1305 | 19:00 |
juice | grapex: that is possible that I saw it but I have since switched over to using rsync'd folders | 19:00 |
cp16net | thats the line thats causing us problems | 19:00 |
cp16net | juice: oh... that might be better... | 19:00 |
hub_cap | SnowDust: that migth be a bug then ;) | 19:01 |
juice | cp16net, grapex: since i am usually experimenting with stuff in my dev env on my host machine, I usually want that to be my trove source rather than github etc. so rsync-ing (even better rsync_auto) is the path I went down | 19:02 |
amrith | hub_cap, backing up a second ... are you saying that we should have configs only for a generic MySQL, a generic <other datastore name here> etc? | 19:02 |
juice | cp16net, grapex, but yes, I think that chown statement was causing problems earlier | 19:02 |
amrith | what does a dweeb who wants some other flavor of the generic datastore do? | 19:02 |
amrith | sorry, is it PC to call openstack users <dweebs>? | 19:03 |
openstackgerrit | A change was merged to openstack/trove: Fix Couchbase Kill Command https://review.openstack.org/87806 | 19:03 |
cp16net | juice: yea thats exactly our problem | 19:03 |
juice | cp16net, grapex: in fact using the default sync mechanism was problematic, but type: "rsync" is mucho better | 19:03 |
openstackgerrit | A change was merged to openstack/trove: changing conductor logging levels https://review.openstack.org/87025 | 19:03 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 19:03 |
grapex | juice: Is 'rsync' a vagrant option? | 19:04 |
*** NehaV has joined #openstack-trove | 19:04 | |
cp16net | yeah | 19:04 |
juice | grapex: yes on syncedfolder | 19:04 |
cp16net | i see ... | 19:04 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 19:04 |
cp16net | grapex: http://docs.vagrantup.com/v2/synced-folders/rsync.html | 19:04 |
juice | grapex: cp16net config.vm.synced_folder "/Users/jhopper/workspace/trove-integration", "/home/vagrant/trove-integration", create: true, type: "rsync_auto" | 19:05 |
cp16net | just need to add the type: "rsync" | 19:05 |
*** demorris has quit IRC | 19:05 | |
juice | the excludes is also handy | 19:05 |
juice | config.vm.synced_folder "/Users/jhopper/workspace/trove", "/opt/stack/trove", create: true, type: "rsync", rsync__exclude: [".tox/","trovetest.log"] | 19:05 |
cp16net | oh.. the type rsync_auto works... | 19:05 |
cp16net | nice | 19:05 |
juice | cp16net: I thinks so :) | 19:06 |
juice | not sure If I have built a vm since adding that | 19:06 |
cp16net | so you dont use auto on all trove/trove-integration/python-troveclient? | 19:06 |
cp16net | i'll make that change to our vagrant script | 19:06 |
cp16net | and ask datsun for admin rights to that repo | 19:07 |
cp16net | oh juice i think that needs to be a little differnt.. | 19:08 |
cp16net | rysnc__auto: True | 19:08 |
hub_cap | amrith: the thing that scares me is test covereage, going back to the matrix of mysqls | 19:08 |
hub_cap | cuz we have mysql 5.1 5.5 5.6, percona 5.5 5.6, maria 5.5 10.0 | 19:08 |
hub_cap | or we have mysql 5.1, 5.5, 5.6 (evantually) | 19:09 |
hub_cap | and less things to test | 19:09 |
grapex | juice: That sounds good, but I'm kind of confused why rsync would ever be more convient since you have to set up rsync-auto or remember to sync | 19:09 |
hub_cap | the only other actual deployment of trove uses percona under the mysql type :) | 19:09 |
*** ashishsnigam has quit IRC | 19:10 | |
amrith | my point exactly | 19:10 |
cp16net | grapex: auto will detect the changes and sync them | 19:10 |
amrith | so the more common code you have, the less your test matrix is | 19:10 |
amrith | and there is going to be a ton of common config | 19:10 |
SnowDust | hub_cap .. mariadb is a drop in replacement for mysql .. not the other way .. so a similarity implementation will cut down mariadb in features | 19:10 |
amrith | but not the way we're going now ;) | 19:10 |
cp16net | grapex: i'm testing it now | 19:11 |
hub_cap | SnowDust: user facing features? | 19:11 |
SnowDust | storage engine .. | 19:11 |
hub_cap | how does that affect our api SnowDust ? | 19:11 |
hub_cap | a user can log in and use whatever engine they want | 19:12 |
SnowDust | i am saying .. if we just implement commonality .. mariadb full implementation never happens | 19:12 |
hub_cap | amrith: the common config is the easiest thing to test | 19:12 |
hub_cap | im more worried about the backend guest impls | 19:12 |
hub_cap | and just spinning them up to test | 19:12 |
hub_cap | it is costly from a gate perspective | 19:12 |
amrith | so I'm wondering whether we need to really duplicate the code the way we do | 19:12 |
hub_cap | if we have 800 datastores itll take 10 days to test it all | 19:13 |
hub_cap | and we become the biggest gate offender ever | 19:13 |
hub_cap | eventually otehr projects will gate on us | 19:13 |
amrith | when we have 800 datastores, then we'll have the resources to test them | 19:13 |
hub_cap | amrith: youd think so right? | 19:13 |
amrith | right now, we have 5 but only one user of each | 19:13 |
hub_cap | then why did the gate slow down to 2+ days last time | 19:13 |
hub_cap | go read the emaisl about it, it was almost never capacity | 19:13 |
amrith | what was it then? | 19:13 |
hub_cap | the testing infra | 19:14 |
hub_cap | and the sheer number of reviews | 19:14 |
hub_cap | now add our 9 datastores to it, including versions | 19:14 |
hub_cap | to every review | 19:14 |
amrith | yes, the number of reviews and the time is more because that is more related to lines of code change ;) | 19:14 |
hub_cap | and we double review time | 19:14 |
hub_cap | but in the end they all must pass the gate | 19:14 |
amrith | I'm looking to reduce the number of lines changing even as the number of datastores goes up | 19:14 |
*** pdmars has joined #openstack-trove | 19:14 | |
hub_cap | but youre solving the config issue, which is note really that much of an issue | 19:14 |
*** pdmars has quit IRC | 19:15 | |
hub_cap | the bigger issue is why do we have mysql, percon, and maria | 19:15 |
hub_cap | rather than saying we work w/ mysql | 19:15 |
hub_cap | if u wanna plug in maria, go for it | 19:15 |
*** pdmars has joined #openstack-trove | 19:15 | |
SnowDust | hub_cap right .. | 19:15 |
SnowDust | why we have a "common" concept | 19:15 |
SnowDust | killing .. "optimum features" that are datastore specific | 19:16 |
hub_cap | like what SnowDust | 19:16 |
hub_cap | what can u not do if u plug in maria | 19:16 |
hub_cap | u have root if u need it | 19:16 |
hub_cap | u can do anuything u want | 19:16 |
hub_cap | thats not the point | 19:16 |
hub_cap | trove+percona works today | 19:17 |
hub_cap | and hp uses it as their "mysql" | 19:17 |
hub_cap | not as "percona" | 19:17 |
hub_cap | and they see no loss in features | 19:17 |
amrith | hmmm ... | 19:18 |
robertmyers | yeah so we only need one manager for mysql like dbs | 19:21 |
robertmyers | but you can have N mysql variants in datastores using the same manager | 19:22 |
cp16net | ye | 19:22 |
cp16net | +1 | 19:22 |
robertmyers | so each manager should have an opt group in cfg | 19:22 |
robertmyers | and those options should live in the manager.py file | 19:23 |
robertmyers | done | 19:23 |
hub_cap | robertmyers: yup its not a ton of work | 19:23 |
hub_cap | mysql opts live in one place | 19:23 |
hub_cap | but the problem w/ the opts is that they span just the guest | 19:24 |
hub_cap | like taskmgr needs to know if root on create is enabled for creates | 19:24 |
hub_cap | and i managed to move all that to the guest | 19:24 |
robertmyers | lame | 19:24 |
hub_cap | but the code was _just as ugly_ (tm) | 19:24 |
*** ViswaV_ has quit IRC | 19:24 | |
hub_cap | and added rpc calls | 19:24 |
hub_cap | and frankly the guest never needed them | 19:24 |
hub_cap | hehe | 19:24 |
SnowDust | :) | 19:25 |
hub_cap | so im ok w/ the select * from datastores ; autoload those files | 19:25 |
amrith | OK, I'll +1 on that | 19:25 |
* hub_cap grabs a wrench | 19:25 | |
amrith | and robertmyers I think that addresses our earlier conversation as well | 19:25 |
*** sbfox has quit IRC | 19:26 | |
robertmyers | hub_cap: so would root on create be set in capabilities? | 19:26 |
robertmyers | that could fix the common taskmanager issues | 19:26 |
*** sbfox has joined #openstack-trove | 19:26 | |
* amrith grins from ear to ear | 19:26 | |
robertmyers | and reduce cut and paste code | 19:27 |
amrith | robertmyers example can be used as a template for several others as well ... | 19:28 |
hub_cap | robertmyers: all of the issues i had was due to not having capabilities yet | 19:30 |
hub_cap | but we cant just keep saying that | 19:30 |
hub_cap | we have to do the work (aka review/merge it) | 19:30 |
hub_cap | thats part of the reason i stopped coding it | 19:31 |
hub_cap | but the ports are not capabilites | 19:31 |
hub_cap | so the answer is yes adn no, depending on the value | 19:31 |
robertmyers | ok | 19:33 |
robertmyers | well, lets merge it then | 19:33 |
robertmyers | +2 | 19:34 |
hub_cap | LOL | 19:34 |
cp16net | grapex: hey i got it to work better now :) | 19:37 |
*** rueb7363 has quit IRC | 19:38 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 19:43 |
*** zuqiang has quit IRC | 19:47 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Added route for Admin API to support guest upgrade https://review.openstack.org/81410 | 19:48 |
*** SnowDust has quit IRC | 19:50 | |
*** rueb7363 has joined #openstack-trove | 19:52 | |
*** rueb7363 has quit IRC | 19:59 | |
openstackgerrit | A change was merged to openstack/database-api: Updated from global requirements https://review.openstack.org/88718 | 19:59 |
*** ViswaV has joined #openstack-trove | 20:00 | |
*** rueb7363 has joined #openstack-trove | 20:11 | |
openstackgerrit | Daniel Salinas proposed a change to openstack/trove: Add instance metadata functionality to trove https://review.openstack.org/82123 | 20:15 |
*** NehaV has quit IRC | 20:17 | |
*** eguz has quit IRC | 20:19 | |
*** eghobo has joined #openstack-trove | 20:20 | |
*** NehaV has joined #openstack-trove | 20:21 | |
*** sbfox has quit IRC | 20:23 | |
*** khyati_ has joined #openstack-trove | 20:26 | |
*** achampio1 has joined #openstack-trove | 20:33 | |
openstackgerrit | Peter Stachowski proposed a change to openstack/python-troveclient: Changed Trove CLI list headers to match Nova CLI https://review.openstack.org/89930 | 20:34 |
*** achampion has quit IRC | 20:34 | |
*** michael-yu has joined #openstack-trove | 20:35 | |
*** harlowja is now known as harlowja_away | 20:44 | |
*** sriram_ has quit IRC | 20:46 | |
*** NehaV has quit IRC | 20:52 | |
*** harlowja_away is now known as harlowja | 21:05 | |
*** shakamunyi has quit IRC | 21:17 | |
*** achampio1 has quit IRC | 21:20 | |
*** radez is now known as radez_g0n3 | 21:21 | |
*** casanch1 has joined #openstack-trove | 21:23 | |
dougshelley66 | any chance i could get some reviewer eyes on https://review.openstack.org/#/c/88591/ | 21:25 |
*** Barker has quit IRC | 21:29 | |
*** fifieldt has quit IRC | 21:32 | |
*** fifieldt has joined #openstack-trove | 21:33 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 21:33 |
*** jmontemayor has quit IRC | 21:34 | |
*** casanch1_ has joined #openstack-trove | 21:34 | |
*** casanch1 has quit IRC | 21:36 | |
*** casanch1_ has quit IRC | 21:39 | |
openstackgerrit | Steve Leon proposed a change to openstack/trove: Unmounting ephemeral if it has already been mounted https://review.openstack.org/81379 | 21:45 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 21:47 |
*** TomasR_ has quit IRC | 21:50 | |
*** robertmyers has quit IRC | 21:52 | |
*** robertmyers has joined #openstack-trove | 21:52 | |
*** yidclare has quit IRC | 21:56 | |
*** robertmyers has quit IRC | 21:58 | |
*** yogeshmehra has quit IRC | 22:02 | |
*** pdmars has quit IRC | 22:02 | |
*** sbfox has joined #openstack-trove | 22:04 | |
*** sbfox1 has joined #openstack-trove | 22:08 | |
*** sbfox has quit IRC | 22:09 | |
openstackgerrit | Peter Stachowski proposed a change to openstack/python-troveclient: Changed Trove CLI list headers to match Nova CLI https://review.openstack.org/89930 | 22:10 |
*** harlowja has quit IRC | 22:14 | |
*** yogeshmehra has joined #openstack-trove | 22:23 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove-integration: Add neutron switch for int tests https://review.openstack.org/87856 | 22:28 |
*** sgotliv has quit IRC | 22:30 | |
*** amcrn has quit IRC | 22:34 | |
*** sbfox1 has quit IRC | 22:34 | |
*** yidclare has joined #openstack-trove | 22:35 | |
*** thedodd has quit IRC | 22:36 | |
*** shakamunyi has joined #openstack-trove | 22:39 | |
*** sbfox has joined #openstack-trove | 22:39 | |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 22:43 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 22:43 |
*** shakamunyi has quit IRC | 22:52 | |
*** rueb7363 has quit IRC | 22:54 | |
*** achampion has joined #openstack-trove | 22:56 | |
*** shakamunyi has joined #openstack-trove | 22:59 | |
*** grapex has quit IRC | 23:01 | |
*** flaper87 is now known as flaper87|afk | 23:05 | |
*** NehaV has joined #openstack-trove | 23:06 | |
*** ranjitha has quit IRC | 23:09 | |
*** NehaV has quit IRC | 23:18 | |
*** sbfox has quit IRC | 23:22 | |
*** kevinconway has quit IRC | 23:24 | |
*** Barker has joined #openstack-trove | 23:27 | |
*** kevinconway has joined #openstack-trove | 23:28 | |
*** yogeshmehra has quit IRC | 23:31 | |
*** ranjitha has joined #openstack-trove | 23:31 | |
*** sbfox has joined #openstack-trove | 23:31 | |
*** kevinconway has quit IRC | 23:43 | |
*** michael-yu has quit IRC | 23:43 | |
*** jcru has quit IRC | 23:47 | |
openstackgerrit | Steve Leon proposed a change to openstack/python-troveclient: Adding command for copying backups https://review.openstack.org/89972 | 23:47 |
*** ramashri has quit IRC | 23:48 | |
*** ramashri has joined #openstack-trove | 23:49 | |
*** michael-yu has joined #openstack-trove | 23:51 | |
*** ramashri has quit IRC | 23:54 | |
*** sbfox has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!