*** csoukup has joined #openstack-trove | 00:00 | |
*** devlaps has quit IRC | 00:15 | |
openstackgerrit | Petr Malik proposed openstack/trove: Add MySQL int-test helper client https://review.openstack.org/224363 | 00:20 |
---|---|---|
*** mingdang1 has joined #openstack-trove | 00:33 | |
*** mingdang1 has quit IRC | 00:42 | |
*** tomblank has joined #openstack-trove | 00:46 | |
*** imandhan has quit IRC | 00:54 | |
*** imandhan has joined #openstack-trove | 00:54 | |
*** imandhan has quit IRC | 00:59 | |
cp16net | mvandijk: you around? | 01:04 |
* cp16net doubts it.... | 01:05 | |
peterstac | edmondk, ok, I'll take another look | 01:16 |
cp16net | peterstac: you have any idea how to deal with the grow cluster for mongo? | 01:17 |
* cp16net way confused... | 01:18 | |
cp16net | ERROR: Replica instance does not have required field(s) ['related_to', 'name']. (HTTP 400) | 01:18 |
cp16net | but i did provide related_to.... | 01:18 |
peterstac | cp16net, I was trying to test that a few days ago | 01:18 |
cp16net | any luck? | 01:18 |
peterstac | I ran into some issues then got sidetracked (by my real job ;) ) | 01:19 |
cp16net | hehe no worries | 01:19 |
cp16net | just hoping for some help :_P | 01:19 |
peterstac | Unfortunately I didn't get far enough to figure out the syntax for grow ... sorry | 01:20 |
cp16net | LOL.... | 01:35 |
*** 7F1AALPHR has joined #openstack-trove | 01:43 | |
*** _amrith_ is now known as amrith | 01:45 | |
*** c_soukup has joined #openstack-trove | 01:45 | |
*** chlong has joined #openstack-trove | 01:46 | |
*** ashleigh has quit IRC | 01:47 | |
*** csoukup has quit IRC | 01:49 | |
*** chlong_ has joined #openstack-trove | 01:53 | |
*** 7F1AALPHR has quit IRC | 02:01 | |
*** haomaiwang has joined #openstack-trove | 02:01 | |
*** mingdang1 has joined #openstack-trove | 02:05 | |
*** amrith is now known as _amrith_ | 02:28 | |
*** _amrith_ is now known as amrith | 02:32 | |
*** david-lyle has joined #openstack-trove | 02:34 | |
*** chlong_ has quit IRC | 02:50 | |
*** haomaiw__ has joined #openstack-trove | 02:52 | |
*** haomaiwang has quit IRC | 02:53 | |
*** haomaiw__ has quit IRC | 03:01 | |
*** haomaiwa_ has joined #openstack-trove | 03:02 | |
*** amrith is now known as _amrith_ | 03:10 | |
*** _amrith_ is now known as amrith | 03:11 | |
*** coolsvap is now known as coolsvap|holiday | 03:17 | |
*** amrith is now known as _amrith_ | 03:24 | |
*** haomaiwa_ has quit IRC | 04:01 | |
*** haomaiwa_ has joined #openstack-trove | 04:02 | |
*** sgotliv has joined #openstack-trove | 04:15 | |
*** chlong has quit IRC | 04:16 | |
*** chlong has joined #openstack-trove | 04:32 | |
*** chlong has quit IRC | 04:48 | |
*** haomaiwa_ has quit IRC | 05:01 | |
openstackgerrit | Petr Malik proposed openstack/trove: Add MySQL int-test helper client https://review.openstack.org/224363 | 05:02 |
*** haomaiw__ has joined #openstack-trove | 05:04 | |
*** imandhan has joined #openstack-trove | 05:05 | |
*** haomaiw__ has quit IRC | 05:15 | |
*** haomaiwang has joined #openstack-trove | 05:15 | |
*** c_soukup has quit IRC | 05:31 | |
*** tomblank has quit IRC | 05:49 | |
*** haomaiwang has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-trove | 06:01 | |
*** imandhan has quit IRC | 06:04 | |
*** imandhan has joined #openstack-trove | 06:04 | |
*** imandhan has quit IRC | 06:09 | |
*** chlong has joined #openstack-trove | 06:17 | |
*** pmackinn has quit IRC | 06:40 | |
*** haomaiwang has quit IRC | 06:51 | |
*** haomaiwang has joined #openstack-trove | 06:53 | |
*** haomaiwang has quit IRC | 07:01 | |
*** haomaiwang has joined #openstack-trove | 07:01 | |
*** haomaiwang has quit IRC | 08:01 | |
*** haomaiwa_ has joined #openstack-trove | 08:01 | |
-openstackstatus- NOTICE: Gate is currently stuck, failing grenade upgrade tests due the release of oslo.utils 1.4.1 for Juno. | 08:02 | |
*** haomaiwa_ has quit IRC | 09:01 | |
*** haomaiwang has joined #openstack-trove | 09:01 | |
*** tosky has joined #openstack-trove | 09:39 | |
*** IanGovett has joined #openstack-trove | 09:47 | |
*** haomaiwang has quit IRC | 10:01 | |
*** haomaiwang has joined #openstack-trove | 10:01 | |
-openstackstatus- NOTICE: Gate back to normal, thanks to the backlisting of the problematic version | 10:16 | |
*** haomaiwang has quit IRC | 10:18 | |
*** haomaiwang has joined #openstack-trove | 10:18 | |
*** mingdang1 has quit IRC | 11:00 | |
*** haomaiwang has quit IRC | 11:01 | |
*** haomaiwang has joined #openstack-trove | 11:01 | |
*** timbyr_ has joined #openstack-trove | 11:02 | |
*** timbyr_ has quit IRC | 11:03 | |
*** _amrith_ is now known as amrith | 11:04 | |
*** amrith is now known as _amrith_ | 11:28 | |
*** _amrith_ is now known as amrith | 11:36 | |
*** haomaiwang has quit IRC | 11:54 | |
*** amrith is now known as _amrith_ | 12:06 | |
*** haomaiwang has joined #openstack-trove | 12:23 | |
*** _mattf is now known as mattf | 12:27 | |
*** _crobertsrh is now known as crobertsrh | 12:38 | |
*** pmackinn has joined #openstack-trove | 12:41 | |
*** haomaiwang has quit IRC | 13:01 | |
*** haomaiwang has joined #openstack-trove | 13:01 | |
*** mingdang1 has joined #openstack-trove | 13:21 | |
*** tomblank has joined #openstack-trove | 13:27 | |
*** openstackgerrit has quit IRC | 13:31 | |
*** openstackgerrit has joined #openstack-trove | 13:31 | |
*** sabeen has joined #openstack-trove | 13:35 | |
*** _amrith_ is now known as amrith | 13:52 | |
*** haomaiwang has quit IRC | 14:01 | |
*** 5EXAB5K66 has joined #openstack-trove | 14:01 | |
*** mattf is now known as _mattf | 14:15 | |
*** mingdang_ has joined #openstack-trove | 14:24 | |
*** mingdang1 has quit IRC | 14:24 | |
*** jwiles_ has joined #openstack-trove | 14:32 | |
*** amrith is now known as _amrith_ | 14:33 | |
*** ashleigh has joined #openstack-trove | 14:39 | |
*** ashleigh has quit IRC | 14:44 | |
*** mingdang_ has quit IRC | 14:46 | |
*** _mattf has quit IRC | 14:52 | |
*** bhunter71 has joined #openstack-trove | 14:54 | |
*** 5EXAB5K66 has quit IRC | 15:01 | |
*** haomaiwang has joined #openstack-trove | 15:01 | |
vkmc | congrats to the new Trove PTL! | 15:13 |
*** csoukup has joined #openstack-trove | 15:25 | |
*** devlaps has joined #openstack-trove | 15:40 | |
*** haomaiwang has quit IRC | 16:01 | |
*** ashleigh has joined #openstack-trove | 16:01 | |
*** haomaiwang has joined #openstack-trove | 16:01 | |
*** sabeen has quit IRC | 16:02 | |
*** tomblank_ has joined #openstack-trove | 16:05 | |
*** tomblank has quit IRC | 16:06 | |
*** tomblank_ is now known as tomblank | 16:06 | |
*** imandhan has joined #openstack-trove | 16:35 | |
*** david-lyle has quit IRC | 16:36 | |
*** tomblank has quit IRC | 16:41 | |
*** IanGovett has quit IRC | 16:43 | |
*** IanGovett has joined #openstack-trove | 16:44 | |
*** IanGovett1 has joined #openstack-trove | 16:46 | |
*** david-lyle has joined #openstack-trove | 16:47 | |
*** IanGovett has quit IRC | 16:48 | |
*** _amrith_ is now known as amrith | 16:54 | |
*** haomaiwang has quit IRC | 17:01 | |
*** haomaiwa_ has joined #openstack-trove | 17:01 | |
*** david-lyle has quit IRC | 17:03 | |
*** tosky has quit IRC | 17:14 | |
*** tomblank has joined #openstack-trove | 17:17 | |
*** haomaiwa_ has quit IRC | 17:28 | |
*** jwiles_ has quit IRC | 17:29 | |
*** imandhan has quit IRC | 17:39 | |
*** imandhan has joined #openstack-trove | 17:41 | |
*** lhcheng has joined #openstack-trove | 17:43 | |
lhcheng | hello trove folks | 17:45 |
lhcheng | there is a horizon patch to add support db clustering | 17:45 |
lhcheng | https://review.openstack.org/#/c/110411/ | 17:45 |
lhcheng | I fixed some of the comments that I had in the patch | 17:46 |
lhcheng | Akihiro have some more questions about the patch | 17:46 |
lhcheng | just a reminder for those working on it - hopefully we can get this into horizon rc1. | 17:48 |
*** jwiles_ has joined #openstack-trove | 17:52 | |
*** tosky has joined #openstack-trove | 17:56 | |
*** tomblank_ has joined #openstack-trove | 18:02 | |
*** tomblank has quit IRC | 18:03 | |
*** tomblank_ is now known as tomblank | 18:03 | |
*** bhunter71 has quit IRC | 18:04 | |
*** sabeen1 has joined #openstack-trove | 18:12 | |
*** sabeen3 has joined #openstack-trove | 18:17 | |
*** bhunter71 has joined #openstack-trove | 18:18 | |
*** sabeen1 has quit IRC | 18:19 | |
*** sabeen3 has quit IRC | 18:34 | |
*** sabeen1 has joined #openstack-trove | 18:34 | |
imandhan | Has anyone had trouble with redstack install recently? | 18:39 |
SlickNik | imandhan: The last time I tried was a few days ago and it worked okay. Are you hitting something in particular? Can you paste the logs of the failure? | 18:55 |
imandhan | nova-api isn't starting and I tried it a couple times. Here's the log- http://paste.openstack.org/show/466692/ | 18:56 |
pmackinn | SlickNik, ping https://review.openstack.org/#/c/193010/1/trove/common/single_tenant_remote.py | 18:58 |
SlickNik | pmackinn: funny you should mention that — I'm working on that patch as we speak. | 19:06 |
SlickNik | What's up? | 19:06 |
pmackinn | SlickNik, no I'M working on that patch! | 19:07 |
SlickNik | oh, you are? | 19:07 |
pmackinn | SlickNik, has this been tested? if so, what topology did you assume? | 19:07 |
pmackinn | SlickNik, actually trying to review it | 19:08 |
*** devlaps has quit IRC | 19:08 | |
pmackinn | "from trove.common.remote import create_nova_client" | 19:08 |
pmackinn | these are littered in the code and circumvent the remote drop-in as described | 19:09 |
pmackinn | e.g., remote_nova_client = trove_ext.cloudos.remote.nova_client_trove_admin | 19:09 |
pmackinn | SlickNik, i guess i'm wondering why the existing remote.py can't be modified to make use of the conf vars for tenant isolation | 19:11 |
SlickNik | pmackinn: You shouldn't have to change the create_nova_client call since that picks up the remote_clients from the conf valuse. | 19:11 |
SlickNik | values* | 19:11 |
*** bhunter71 has quit IRC | 19:11 | |
*** david-lyle has joined #openstack-trove | 19:11 | |
SlickNik | I'm updating the doc strings on that patch to make this a little more clear. | 19:12 |
pmackinn | SlickNik, so no diff between your version and existing? | 19:12 |
* pmackinn looks | 19:12 | |
SlickNik | But all you should have to do is set the values in the config file: | 19:15 |
SlickNik | remote_nova_client = trove.common.single_tenant_remote.nova_client_trove_admin | 19:15 |
SlickNik | remote_cinder_client = trove.common.single_tenant_remote.cinder_client_trove_admin | 19:15 |
SlickNik | remote_neutron_client = trove.common.single_tenant_remote.neutron_client_trove_admin | 19:15 |
pmackinn | i'm saying that won't work for (say) creating a security group from trove create | 19:16 |
SlickNik | Any calls in the code to "from trove.common.remote import create_nova_client" for example will look at the config file and instantiate the correct overridden client. | 19:17 |
SlickNik | pmackinn: https://github.com/openstack/trove/blob/master/trove/common/remote.py#L192 | 19:18 |
SlickNik | The call to the common remote.py delegates to any overridden remotes based on what values are specified in the conf. | 19:18 |
SlickNik | so for the above example, even though the create security group code is instantiating "create_nova_client" from trove.common.remote, that is internally creating the novaclient from trove.common.single_tenant_remote.nova_client_trove_admin and returning that as the client to use. | 19:21 |
pmackinn | something's wrong somewhere... | 19:23 |
pmackinn | ConnectionError: ('Connection aborted.', error(111, 'ECONNREFUSED')) | 19:24 |
*** bhunter71 has joined #openstack-trove | 19:25 | |
*** david-lyle has quit IRC | 19:25 | |
pmackinn | SlickNik, nova_compute_url has to be set maybe? | 19:35 |
*** tosky has quit IRC | 19:35 | |
*** tosky has joined #openstack-trove | 19:36 | |
*** mattgriffin has joined #openstack-trove | 19:39 | |
openstackgerrit | Petr Malik proposed openstack/trove: Add MySQL int-test helper client https://review.openstack.org/224363 | 19:40 |
openstackgerrit | Petr Malik proposed openstack/trove: Fix Postgres services management https://review.openstack.org/224879 | 19:42 |
pmackinn | SlickNik, yeah sorry my CONF was missing nova_compute_url; maybe add to doc strings? | 19:43 |
pmalik | Hello. | 19:52 |
pmalik | Looking for some reviews and feedback: https://review.openstack.org/#/c/224879/ | 19:52 |
pmalik | I pushed up a fix for bug 1492526 (Postgresql not waiting for database to start/stop). | 19:52 |
pmalik | I added generic code to start/stop/wait/cleanap, like other datastores do. It was added to the status base-class, so that we can eventually reuse it elsewhere. Postgres now just calls that generic implementation. | 19:52 |
openstack | bug 1492526 in Trove "Fix Postgres services management" [Low,In progress] https://launchpad.net/bugs/1492526 - Assigned to Petr Malik (pmalik) | 19:52 |
pmalik | I also added unit tests for the generic parts so that we don't have to retest those code-paths for each singe datastore. | 19:52 |
pmalik | Thanks. :-) | 19:52 |
pmalik | ^^^ SlickNik cp16net edmondk sushilkm vkmc peterstac amrith | 19:52 |
openstackgerrit | Petr Malik proposed openstack/trove: Add MySQL int-test helper client https://review.openstack.org/224363 | 19:58 |
*** amrith is now known as _amrith_ | 20:03 | |
edmondk | peterstac, going to look into that manual restart of trove-guest that was a good edge case to tryu | 20:05 |
*** sabeen1 has quit IRC | 20:13 | |
*** bhunter71 has quit IRC | 20:15 | |
*** fifieldt has quit IRC | 20:19 | |
*** fifieldt has joined #openstack-trove | 20:20 | |
peterstac | edmondk, sounds good. Let me know if you get a different result | 20:26 |
edmondk | peterstac, yeah I will thinking about this issue of restarting trove-guest manually this fix may not work and we have to step back and think about a larger update to fix this issue | 20:27 |
edmondk | peterstac, for images I built I can add a datastore.stop() in the cloudinit which resolve it per image | 20:27 |
edmondk | but it wouldn't then be resolved upstream | 20:27 |
SlickNik | pmackinn: Yes, nova_compute_url needs to be set in that case. I will add that info to the doc string update that I'm making. | 20:29 |
*** haomaiwang has joined #openstack-trove | 20:29 | |
*** jwiles_ has quit IRC | 20:29 | |
peterstac | edmondk, Yeah, I started on a changeset to do a tiny refactor to the manager to address this issue, but it was hard to keep the scope down | 20:29 |
pmackinn | SlickNik, awesome | 20:29 |
peterstac | I may revisit it - see if it can be kept narrow enough to just address this without causing too much pain elsewhere | 20:30 |
peterstac | (Unfortunately it invokes the dreaded 'base manager class' refactoring ;) ) | 20:32 |
*** haomaiwang has quit IRC | 20:33 | |
*** tosky has quit IRC | 20:35 | |
*** mattgriffin has quit IRC | 20:36 | |
*** miqui has quit IRC | 20:36 | |
*** tosky has joined #openstack-trove | 20:37 | |
edmondk | peterstac, I am going to abandon the change for now, and we will look into more for the M release. An easy change would be to initialize self.status to BUILDING or NEW status for BaseDbStatus vs None | 20:42 |
edmondk | but we can look into it more later | 20:43 |
*** crobertsrh is now known as _crobertsrh | 20:48 | |
*** arist has quit IRC | 20:53 | |
*** arist has joined #openstack-trove | 20:54 | |
*** david-lyle has joined #openstack-trove | 21:06 | |
edmondk | peterstac, I am going to test initializing status to BUILDING and see if that fixes all these issues. | 21:06 |
peterstac | edmondk, sure, it's worth a shot | 21:06 |
edmondk | yeah its on my mind now lol | 21:07 |
edmondk | have to know | 21:07 |
*** david-lyle has quit IRC | 21:09 | |
*** tomblank has quit IRC | 21:11 | |
*** _amrith_ is now known as amrith | 21:26 | |
*** tosky has quit IRC | 21:35 | |
*** tosky has joined #openstack-trove | 21:36 | |
*** bhunter71 has joined #openstack-trove | 21:54 | |
*** sabeen1 has joined #openstack-trove | 21:59 | |
*** tosky has quit IRC | 22:05 | |
*** tosky has joined #openstack-trove | 22:06 | |
*** bhunter71 has quit IRC | 22:09 | |
*** csoukup has quit IRC | 22:15 | |
edmondk | peterstac, tried some things still the same issue with trove-guest restart | 22:38 |
edmondk | we need to design a mechanism that we have some type of flag that we can use that tells us if prepare has finished running | 22:38 |
*** lhcheng has left #openstack-trove | 22:39 | |
edmondk | not sure what that would be yet, it could be as simple as writing a file guest_prepare in begin_install, etc will have to discuss in a wed meeting sometime | 22:39 |
peterstac | edmondk, That's what my changeset does (writes a file) | 22:41 |
edmondk | yeah nikhil and I discussed that kind of fix awhile back but we both thought as did you that it was too heavy weight for liberty | 22:41 |
peterstac | I've taken another look at it, and it might be small enough to not cause too many waves | 22:41 |
edmondk | there is also writing to nova metadata | 22:42 |
edmondk | versus a file | 22:42 |
edmondk | that prepare has ran | 22:42 |
peterstac | Yeah, that might be the case either way - we'll see about getting it ready, then we can decide whether to use it and/or when it should go in | 22:42 |
edmondk | which if it worked would actually be nice because you could nova show and see when prepare finishes | 22:42 |
peterstac | Can the guest write to nova metadata? | 22:43 |
edmondk | yes | 22:43 |
edmondk | remember that's how my hotpools words | 22:43 |
edmondk | works* | 22:43 |
peterstac | right | 22:43 |
peterstac | Either way, that's the simple part of the fix (swapping out the file write for metadata would be pretty simple) | 22:44 |
edmondk | curl http://localhost:8775/latest/meta-data/ | 22:44 |
edmondk | you can do tsoemthign like that | 22:44 |
edmondk | to access it on guest | 22:44 |
edmondk | yeah | 22:44 |
*** csoukup has joined #openstack-trove | 22:55 | |
*** david-lyle has joined #openstack-trove | 22:59 | |
*** csoukup has quit IRC | 23:23 | |
*** IanGovett1 has quit IRC | 23:28 | |
*** mingdang1 has joined #openstack-trove | 23:52 | |
*** tosky has quit IRC | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!