*** sbfox has quit IRC | 00:05 | |
*** michael-yu has quit IRC | 00:05 | |
*** matsuhashi has joined #openstack-trove | 00:07 | |
*** michael-yu has joined #openstack-trove | 00:07 | |
*** mattgriffin has quit IRC | 00:09 | |
*** yidclare has joined #openstack-trove | 00:28 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add integration test for Neutron support https://review.openstack.org/82673 | 00:29 |
---|---|---|
*** jcru has quit IRC | 00:30 | |
*** yidclare has quit IRC | 00:33 | |
*** michael-yu has quit IRC | 00:33 | |
*** mattgriffin has joined #openstack-trove | 00:37 | |
*** eguz has quit IRC | 00:40 | |
*** eghobo has joined #openstack-trove | 00:41 | |
*** mattgrif_ has joined #openstack-trove | 00:41 | |
*** mattgriffin has quit IRC | 00:41 | |
*** ramashri has quit IRC | 00:50 | |
*** grapex has joined #openstack-trove | 00:59 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove-integration: Add neutron switch for int tests https://review.openstack.org/87856 | 01:10 |
*** eghobo has quit IRC | 01:15 | |
*** amytron has joined #openstack-trove | 01:15 | |
*** amcrn_ has quit IRC | 01:20 | |
*** amcrn has joined #openstack-trove | 01:27 | |
*** grapex has quit IRC | 01:29 | |
*** Barker has joined #openstack-trove | 01:36 | |
*** shakamunyi has quit IRC | 01:45 | |
*** thedodd has joined #openstack-trove | 01:48 | |
*** thedodd has quit IRC | 01:50 | |
*** shakamunyi has joined #openstack-trove | 01:59 | |
*** grapex has joined #openstack-trove | 01:59 | |
*** Barker has quit IRC | 02:02 | |
*** grapex has quit IRC | 02:02 | |
*** shakamunyi has quit IRC | 02:05 | |
*** robertmyers has joined #openstack-trove | 02:09 | |
*** jasonb365 has joined #openstack-trove | 02:09 | |
*** amcrn has quit IRC | 02:35 | |
*** ViswaV has joined #openstack-trove | 02:37 | |
*** rwsu has quit IRC | 02:44 | |
*** ViswaV_ has joined #openstack-trove | 02:46 | |
*** thedodd has joined #openstack-trove | 02:48 | |
*** ViswaV has quit IRC | 02:48 | |
*** radez is now known as radez_g0n3 | 02:56 | |
*** hipster has quit IRC | 02:56 | |
*** thedodd has quit IRC | 02:56 | |
*** mattgrif_ has quit IRC | 03:03 | |
*** NehaV has joined #openstack-trove | 03:03 | |
*** harlowja is now known as harlowja_away | 03:05 | |
*** amytron has quit IRC | 03:16 | |
*** mattgriffin has joined #openstack-trove | 03:17 | |
*** robertmyers has quit IRC | 03:18 | |
*** robertmyers has joined #openstack-trove | 03:19 | |
*** ramishra has joined #openstack-trove | 03:33 | |
*** eghobo has joined #openstack-trove | 03:45 | |
*** nosnos has joined #openstack-trove | 03:48 | |
*** mattgriffin has quit IRC | 03:52 | |
*** amytron has joined #openstack-trove | 04:03 | |
*** robertmyers has quit IRC | 04:07 | |
*** robertmyers has joined #openstack-trove | 04:08 | |
*** robertmyers has quit IRC | 04:12 | |
*** NehaV has quit IRC | 04:14 | |
*** haomaiwang has joined #openstack-trove | 04:23 | |
*** jasonb365 has quit IRC | 04:24 | |
*** ViswaV_ has quit IRC | 04:32 | |
*** NehaV has joined #openstack-trove | 04:39 | |
*** ViswaV has joined #openstack-trove | 04:42 | |
*** michael-yu has joined #openstack-trove | 04:45 | |
*** amytron has quit IRC | 04:52 | |
*** sbfox has joined #openstack-trove | 05:00 | |
*** ViswaV has quit IRC | 05:00 | |
*** ramishra has quit IRC | 05:01 | |
*** yogeshmehra has joined #openstack-trove | 05:01 | |
*** igor_ has quit IRC | 05:02 | |
*** NehaV has quit IRC | 05:04 | |
*** igor has joined #openstack-trove | 05:06 | |
*** ramishra has joined #openstack-trove | 05:08 | |
*** denis_makogon has joined #openstack-trove | 05:20 | |
*** michael-yu has quit IRC | 05:27 | |
*** michael-yu has joined #openstack-trove | 05:34 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add backup size validation at restoring https://review.openstack.org/86300 | 05:37 |
*** sbfox has quit IRC | 05:43 | |
*** sbfox has joined #openstack-trove | 05:48 | |
*** yogeshmehra has quit IRC | 05:50 | |
*** sbfox1 has joined #openstack-trove | 05:59 | |
*** yogeshmehra has joined #openstack-trove | 06:00 | |
*** sbfox has quit IRC | 06:01 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Imported Translations from Transifex https://review.openstack.org/93219 | 06:16 |
*** sbfox1 has quit IRC | 06:27 | |
*** sbfox has joined #openstack-trove | 06:27 | |
*** sbfox has quit IRC | 06:31 | |
*** michael-yu has quit IRC | 06:51 | |
openstackgerrit | A change was merged to openstack/trove-integration: Added gettext to install_prep_packages https://review.openstack.org/92917 | 07:01 |
*** flaper87|afk is now known as flaper87 | 07:02 | |
*** Longgeek has joined #openstack-trove | 07:06 | |
*** harlowja_away has quit IRC | 07:10 | |
*** eghobo has quit IRC | 07:12 | |
openstackgerrit | A change was merged to openstack/python-troveclient: Added check for empty attributes in trove CLI https://review.openstack.org/92162 | 07:16 |
*** denis_makogon has quit IRC | 07:43 | |
*** yogeshmehra has quit IRC | 07:45 | |
*** haomaiwang has quit IRC | 08:30 | |
*** haomaiwang has joined #openstack-trove | 08:30 | |
*** haomaiw__ has joined #openstack-trove | 08:33 | |
*** haomaiwang has quit IRC | 08:35 | |
*** ramishra has quit IRC | 08:40 | |
*** ramishra has joined #openstack-trove | 08:40 | |
*** annashen has quit IRC | 08:41 | |
openstackgerrit | Christian Berendt proposed a change to openstack/trove: debug level logs should not be translated https://review.openstack.org/93230 | 08:46 |
*** isviridov is now known as isviridov|away | 08:46 | |
openstackgerrit | Longgeek proposed a change to openstack/trove: trove-guest to trove-guestagent https://review.openstack.org/94555 | 08:49 |
*** annashen has joined #openstack-trove | 08:49 | |
*** sgotliv has joined #openstack-trove | 08:57 | |
*** denis_makogon has joined #openstack-trove | 09:22 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add heat.template for Percona datastore https://review.openstack.org/76536 | 09:24 |
openstackgerrit | frazy proposed a change to openstack/trove: Modify trove-guest service https://review.openstack.org/94560 | 09:25 |
openstackgerrit | A change was merged to openstack/python-troveclient: Changed Trove CLI list headers to match Nova CLI https://review.openstack.org/89930 | 09:26 |
openstackgerrit | A change was merged to openstack/python-troveclient: Mark troveclient as being a universal wheel https://review.openstack.org/94055 | 09:30 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Fix heat template for cassandra https://review.openstack.org/87717 | 09:33 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Fix heat template for cassandra https://review.openstack.org/87717 | 09:34 |
openstackgerrit | Longgeek proposed a change to openstack/trove: Fix trove-guest service name to trove-guestagent https://review.openstack.org/94564 | 09:40 |
openstackgerrit | frazy proposed a change to openstack/trove: Modify trove-guest service https://review.openstack.org/94560 | 09:46 |
denis_makogon | Longgeek, ping | 09:48 |
Longgeek | ping? | 09:48 |
denis_makogon | Longgeek, have you tested your patches ? | 09:49 |
Longgeek | yes. | 09:49 |
Longgeek | use_heat = True | 09:50 |
denis_makogon | Longgeek, and you saying that guestagent service was renamed from trove-guest to trove-guestagent ? | 09:50 |
Longgeek | root@ubuntu:~# ls /usr/local/bin/trove | 09:50 |
Longgeek | trove trove-conductor trove-guestagent trove-mgmt-taskmanager | 09:50 |
Longgeek | trove-api trove-fake-mode trove-manage trove-taskmanager | 09:50 |
Longgeek | yes, | 09:51 |
denis_makogon | Longgeek, i guess, there's big difference between CLI util and registered service | 09:51 |
Longgeek | Called trove-guest in havana in | 09:52 |
denis_makogon | Longgeek, and it's still remain as it is, https://github.com/openstack/trove-integration/search?q=trove-guest&ref=cmdform | 09:53 |
Longgeek | denis_makogon, After icehouse renamed trove-guestagent | 09:53 |
denis_makogon | Longgeek, CLI util was renamed but not the service | 09:53 |
denis_makogon | Longgeek, have you looked at trove-integration project ? | 09:54 |
Longgeek | denis_makogon, I understand. | 09:55 |
Longgeek | denis_makogon, In trove-integration project in trove-guest will be called and the trove project there contradictions? | 09:56 |
denis_makogon | Longgeek, trove-integration project installs guestagent inside a VM and creating special service called trove-guest (launches trove-guestagent with specific conf. files) | 09:56 |
denis_makogon | Longgeek, it is not a contradiction | 09:57 |
denis_makogon | Longgeek, do not mix CLI util and system service | 09:57 |
Longgeek | denis_makogon, ok, trove-guest is a client, trove-guestagent is a service. The trove-guest only trove-integration project in existence? | 09:58 |
denis_makogon | Longgeek, please take a look how trove-integration co-works with Trove while provisioning instances | 09:58 |
denis_makogon | Longgeek, trove-guestagent is not a client its a fully-baked RPC service | 09:59 |
denis_makogon | Longgeek, trove-guest appears only inside trove instance that was created inside trove-integration | 10:00 |
Longgeek | trove-guestagent do not need to run on vm? | 10:00 |
denis_makogon | Longgeek, if you need to use custom templates, you just need to put them inside /etc/trove/templates | 10:00 |
Longgeek | Yes, trove-guestagent run in vm | 10:00 |
denis_makogon | Longgeek, have you look at Trove architecture and how instance are being created ? | 10:01 |
Longgeek | Yes, I copied trove/templates/* | 10:01 |
*** matsuhashi has quit IRC | 10:01 | |
Longgeek | http://longgeek.com/2014/05/19/openstack-trove-dedicated-mirror-making/ | 10:03 |
Longgeek | denis_makogon, trove-guest can only exist in trove-integration project | 10:09 |
Longgeek | denis_makogon, If you do not use trove-integration project to install trove, you need to customize the heat of templates. | 10:10 |
*** coolsvap|afk is now known as coolsvap | 10:11 | |
*** haomaiw__ has quit IRC | 10:15 | |
*** haomaiwang has joined #openstack-trove | 10:16 | |
*** irina__ has joined #openstack-trove | 10:22 | |
*** haomaiw__ has joined #openstack-trove | 10:23 | |
*** irina__ has left #openstack-trove | 10:23 | |
*** haomaiwang has quit IRC | 10:26 | |
openstackgerrit | Longgeek proposed a change to openstack/trove: trove-guest to trove-guestagent https://review.openstack.org/94555 | 10:28 |
denis_makogon | Longgeek, you don't need to customize heat templates from codebase | 10:37 |
denis_makogon | Longgeek, Trove does lookup over /etc/trove/templates/{datastore}/heat.templates, if it's not there Trove will use heat templates from codebase | 10:38 |
denis_makogon | Longgeek, please show me cloud-init service log, i bet there's an error, because system doesn't have trove-guest service | 10:40 |
Longgeek | denis_makogon, trove codebase heat template just to meet trove-integration project | 10:40 |
denis_makogon | Longgeek, and not only for that | 10:41 |
denis_makogon | Longgeek, you just need an image that has trove-guest service, that's it | 10:41 |
*** hipster has joined #openstack-trove | 10:41 | |
Longgeek | yes, cloud-init log doesn't have trove-guest service. | 10:41 |
denis_makogon | Longgeek, please show me the log | 10:42 |
Longgeek | Please tell me how to install trove-guest? | 10:42 |
denis_makogon | Longgeek, take a look how it's being done at Trove integration | 10:43 |
denis_makogon | Longgeek, https://github.com/openstack/trove-integration | 10:43 |
Longgeek | No use trove-integration it? | 10:43 |
denis_makogon | Longgeek, what ? | 10:44 |
Longgeek | If you do not have to install it trove-integration | 10:45 |
Longgeek | manual | 10:45 |
denis_makogon | Longgeek, do you know how to install python packages ? | 10:45 |
Longgeek | apt-get ? python setup.py develop? | 10:46 |
denis_makogon | second | 10:46 |
Longgeek | pip easy_install? | 10:46 |
denis_makogon | please take a look how trove-integration setting up image with image-elements | 10:46 |
Longgeek | But no trove-guest package for sources.list、pypi。。。 | 10:47 |
denis_makogon | Longgeek, yes | 10:47 |
denis_makogon | you need to install Troev inside VM | 10:48 |
*** makkie_ has joined #openstack-trove | 10:48 | |
Longgeek | yes! | 10:48 |
denis_makogon | Longgeek, please, take a look at trove-integration | 10:48 |
*** robusta has joined #openstack-trove | 10:48 | |
denis_makogon | Longgeek, please learn how does trove-integration build images with trove in it? | 10:49 |
*** hipster has quit IRC | 10:49 | |
Longgeek | ok | 10:49 |
denis_makogon | Longgeek, and btw, are you trying to run Trove on fresh environment or at already running openstack? | 10:49 |
Longgeek | Already exists openstack | 10:50 |
Longgeek | icehouse version。 | 10:50 |
denis_makogon | Longgeek, production deployment or devstack ? | 10:50 |
Longgeek | production deployment | 10:51 |
*** robusta_ has joined #openstack-trove | 10:51 | |
Longgeek | No use devstack installation | 10:51 |
denis_makogon | Longgeek, then you just need to learn how to build images and registering datastores | 10:52 |
*** robusta_ has left #openstack-trove | 10:52 | |
Longgeek | ok | 10:52 |
*** robusta_ has joined #openstack-trove | 10:53 | |
denis_makogon | Longgeek, but submitted patches are not working, because in testing environment trove instance has no trove-guestagent service at all, they have trove-guest service | 10:53 |
denis_makogon | Longgeek, by telling service i mean this --> http://www.debuntu.org/how-to-managing-services-with-update-rc-d/ | 10:54 |
*** robusta has quit IRC | 10:54 | |
*** robusta_ is now known as robusta | 10:54 | |
Longgeek | # ./redstack kick-start mysql | 10:55 |
Longgeek | ubuntu_mysql.img | 10:55 |
denis_makogon | Longgeek, and ? | 11:00 |
denis_makogon | Longgeek, have you looked at how trove code appears inside VM ? | 11:00 |
denis_makogon | Longgeek, you cannot use this image out of the trove-integration | 11:00 |
Longgeek | why? | 11:01 |
denis_makogon | Longgeek, the answer you will find inside the trove-integration scripts | 11:02 |
Longgeek | Build... | 11:02 |
Longgeek | vm Spawning... | 11:02 |
denis_makogon | Longgeek, it's too high-level | 11:03 |
denis_makogon | Longgeek, short answer - through firstboot.d uses 'scp' to pull code from compute node | 11:03 |
denis_makogon | Longgeek, https://github.com/openstack/trove-integration/tree/master/scripts/files | 11:04 |
denis_makogon | Longgeek, almost all answers you are able to find at trove-integration | 11:04 |
Longgeek | ok | 11:04 |
*** coolsvap is now known as coolsvap|afk | 11:07 | |
*** setho2 has joined #openstack-trove | 11:07 | |
*** setho has quit IRC | 11:09 | |
*** coolsvap|afk is now known as coolsvap | 11:10 | |
*** sgotliv has quit IRC | 11:13 | |
*** nosnos has quit IRC | 11:16 | |
*** sgotliv has joined #openstack-trove | 11:18 | |
Longgeek | #denis_makogon | 11:19 |
Longgeek | Trove project templates in the heat, why give trove-integration provided for convenience? | 11:19 |
Longgeek | In a production environment, I do not need trove-integration project to build image, I need to manually customize different database types of images, I will install trove-guestagent service directly in the vm. So I think trove project templates in the heat should be the trove-guestagent. | 11:19 |
Longgeek | Why not add a trove-integration project templates directory? | 11:19 |
denis_makogon | Longgeek, because we're giving user an ability to work with Trove out of box | 11:21 |
denis_makogon | Longgeek, if you need custom templates you need to place them at /etc/trove/templates/{datastore}/heat.templates | 11:22 |
denis_makogon | Longgeek, and then modify them as you want since they will be out of the codebase | 11:22 |
Longgeek | I still maintain my view. | 11:23 |
*** coolsvap is now known as coolsvap|afk | 11:23 | |
denis_makogon | Longgeek, yes, you can =) | 11:23 |
denis_makogon | Longgeek, it doesn't affect production at all | 11:23 |
Longgeek | I think trove of templates is to trove-integration services | 11:24 |
denis_makogon | Longgeek, nope =) | 11:24 |
denis_makogon | Longgeek, from this perspective you need to learn how to configure trove to use external templates | 11:24 |
denis_makogon | Longgeek, that's all | 11:24 |
denis_makogon | Longgeek, no need to modify codebase templates | 11:24 |
Longgeek | Well, I've been using the external templates | 11:25 |
denis_makogon | Longgeek, Trove is pretty flexible to handle different cases related to heat templates | 11:25 |
denis_makogon | Longgeek, cool, then you can modify them as you wish | 11:25 |
Longgeek | I will close my review records | 11:25 |
denis_makogon | Longgeek, ok | 11:25 |
denis_makogon | Longgeek, also, heat support in trove is experimental | 11:25 |
denis_makogon | Longgeek, Trove can be fully functioned only if heat is not used | 11:26 |
Longgeek | yes, if use_heat = False | 11:27 |
Longgeek | I tested, only heat can speak guest_info metadata into success in the vm | 11:28 |
denis_makogon | Longgeek, what? | 11:29 |
denis_makogon | Longgeek, can't understand what you're saying | 11:30 |
Longgeek | trove-guestagent service need guest_id form /etc/guest_info | 11:31 |
denis_makogon | SlickNik, i've changes commit message, could you please take a look at https://review.openstack.org/#/c/87717/ ? | 11:31 |
denis_makogon | Longgeek, yes | 11:31 |
denis_makogon | Longgeek, and you cannot inject file through nova ? | 11:32 |
Longgeek | yes! | 11:32 |
denis_makogon | Longgeek, it's nova problem | 11:33 |
Longgeek | But use_heat=True it is userful | 11:33 |
denis_makogon | Longgeek, not Trove's | 11:33 |
Longgeek | useful | 11:33 |
Longgeek | yes | 11:33 |
denis_makogon | Longgeek, i'd not suggest to use Trove with enabled heat at production | 11:33 |
Longgeek | neutron-metadata | 11:33 |
denis_makogon | Longgeek, neutron metadata ? | 11:34 |
denis_makogon | Longgeek, trove doesn't work with neutron | 11:34 |
Longgeek | nova.conf service_neutron_metadata_proxy=true | 11:34 |
denis_makogon | Longgeek, it's out of Trove scope | 11:35 |
Longgeek | neutron it is useful. i tested | 11:35 |
denis_makogon | Longgeek, seems that you have misconfigured compute | 11:35 |
denis_makogon | Longgeek, 100% it's nova's problem, not Trove's | 11:36 |
denis_makogon | Longgeek, you need to configure your nova-compute correctly | 11:36 |
Longgeek | yes, metadata not in vm | 11:36 |
denis_makogon | Longgeek, neutron metadata has nothing common with file injections at all | 11:37 |
denis_makogon | Longgeek, please learn how does nova do file injection | 11:37 |
Longgeek | trove function relatively slow progress on the horizon | 11:37 |
denis_makogon | Longgeek, what ? | 11:37 |
denis_makogon | Longgeek, sounds odd | 11:38 |
Longgeek | On the horizon does not support selection mirroring, network, and database type | 11:38 |
denis_makogon | Longgeek, install horizon at bare metal node | 11:38 |
*** ramishra has quit IRC | 11:38 | |
denis_makogon | Longgeek, Trove can't do that | 11:38 |
denis_makogon | Longgeek, trove cannot do replication, mirroring, cluster network management | 11:39 |
*** ramishra has joined #openstack-trove | 11:39 | |
Longgeek | Horizon is too later than Trove project. | 11:39 |
denis_makogon | Longgeek, and ? | 11:40 |
denis_makogon | Longgeek, seems you have a lot of problems with your environment that are far beyond Trove limits | 11:41 |
*** coolsvap|afk is now known as coolsvap | 11:41 | |
Longgeek | There isn't function to create Trove instance, choice a network, setup database type in horizon. | 11:41 |
denis_makogon | Longgeek, yes, it is, because new dashboard is under active development right now | 11:42 |
Longgeek | No, my environment is ok, I fix some installation problem, and install it successfully, but the question is I can not use horizon to setup my trove setup. | 11:43 |
denis_makogon | Longgeek, and again, you can use neutron dashboard panel to attach networks to instance | 11:43 |
denis_makogon | Longgeek, yes, it's somehow true, but you still able to use python-troveclient | 11:44 |
Longgeek | Use neutron? but you must choice a network before start a trove instance, but trove dashboard haven't the panel to choice a network, right ? | 11:45 |
denis_makogon | Longgeek, no | 11:45 |
denis_makogon | Longgeek, only python-troveclient can do that | 11:46 |
Longgeek | Now, I have to just use config file to setup a neutron network, or use cmd. | 11:46 |
denis_makogon | feel free to start working on that | 11:46 |
denis_makogon | Longgeek, yes | 11:47 |
Longgeek | Yes, python-troveclient i used | 11:47 |
denis_makogon | Longgeek, horizon dashboard is outdated right now | 11:48 |
Longgeek | Ok, I understand, just pythonclient is available | 11:48 |
Longgeek | So, next version i can see this function in Dashboard? | 11:48 |
denis_makogon | Longgeek, next version of what ? | 11:49 |
Longgeek | Sorry, next release, maybe rc1, rc2? | 11:49 |
denis_makogon | Longgeek, i don't know | 11:51 |
denis_makogon | Longgeek, i'm not working on Horizon | 11:51 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Refactoring strategies implementation https://review.openstack.org/77899 | 11:51 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Support full backup/restore for Cassandra https://review.openstack.org/77551 | 11:51 |
Longgeek | Additionally, do you konw trove have any plan to make database cluster? | 11:53 |
denis_makogon | Longgeek, for juno release Trove will support MySQL replication | 11:54 |
*** simonlu__ has joined #openstack-trove | 11:54 | |
Longgeek | Thanks so much for your help. | 11:54 |
denis_makogon | Longgeek, you're welcome | 11:55 |
*** coolsvap is now known as coolsvap|afk | 12:00 | |
*** radez_g0n3 is now known as radez | 12:01 | |
*** pdmars has joined #openstack-trove | 12:12 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add stack_id to base instance model https://review.openstack.org/67873 | 12:13 |
*** pdmars has quit IRC | 12:17 | |
*** pdmars has joined #openstack-trove | 12:32 | |
*** pdmars has quit IRC | 12:33 | |
*** pdmars has joined #openstack-trove | 12:33 | |
*** pdmars has quit IRC | 12:34 | |
*** denis_makogon has quit IRC | 12:36 | |
*** denis_makogon has joined #openstack-trove | 12:37 | |
*** flaper87 is now known as flaper87|afk | 12:38 | |
*** pdmars has joined #openstack-trove | 12:43 | |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add stack_id to base instance model https://review.openstack.org/67873 | 12:48 |
openstackgerrit | Denis M. proposed a change to openstack/trove: Add stack_id to base instance model https://review.openstack.org/67873 | 13:23 |
*** jcru has joined #openstack-trove | 13:24 | |
*** ramishra has quit IRC | 13:43 | |
*** robertmyers has joined #openstack-trove | 13:47 | |
*** hipster has joined #openstack-trove | 13:49 | |
*** Barker has joined #openstack-trove | 13:56 | |
*** sgotliv_ has joined #openstack-trove | 13:58 | |
*** sgotliv has quit IRC | 13:58 | |
*** simonlu__ has quit IRC | 14:08 | |
*** amytron has joined #openstack-trove | 14:10 | |
*** NehaV has joined #openstack-trove | 14:12 | |
*** thedodd has joined #openstack-trove | 14:14 | |
*** rwsu has joined #openstack-trove | 14:15 | |
*** grapex has joined #openstack-trove | 14:23 | |
*** jasonb365 has joined #openstack-trove | 14:24 | |
*** grapex has quit IRC | 14:27 | |
*** grapex has joined #openstack-trove | 14:28 | |
*** shakamunyi has joined #openstack-trove | 14:30 | |
*** ramishra has joined #openstack-trove | 14:30 | |
*** denis_makogon has quit IRC | 14:32 | |
*** kevinconway has joined #openstack-trove | 14:36 | |
*** ViswaV has joined #openstack-trove | 14:37 | |
*** haomaiw__ has quit IRC | 14:37 | |
*** haomaiwa_ has joined #openstack-trove | 14:37 | |
*** haomaiw__ has joined #openstack-trove | 14:39 | |
*** haomaiwa_ has quit IRC | 14:42 | |
*** NehaV has quit IRC | 14:43 | |
*** NehaV has joined #openstack-trove | 14:43 | |
*** ViswaV has quit IRC | 14:48 | |
*** achampio1 has joined #openstack-trove | 14:53 | |
*** achampion has quit IRC | 14:54 | |
*** coolsvap|afk is now known as coolsvap | 14:54 | |
*** isviridov|away is now known as isviridov | 14:59 | |
*** Longgeek has quit IRC | 15:01 | |
*** Longgeek has joined #openstack-trove | 15:01 | |
*** LaceyKite has joined #openstack-trove | 15:04 | |
*** Barker has quit IRC | 15:11 | |
*** Barker has joined #openstack-trove | 15:22 | |
openstackgerrit | A change was merged to openstack/trove-integration: Add support for kick-starting postgresql https://review.openstack.org/57608 | 15:27 |
*** coolsvap is now known as coolsvap|afk | 15:30 | |
*** sgotliv_ has quit IRC | 15:36 | |
*** ViswaV has joined #openstack-trove | 15:45 | |
*** sgotliv_ has joined #openstack-trove | 15:49 | |
*** igor has quit IRC | 15:50 | |
*** igor__ has joined #openstack-trove | 15:51 | |
*** sbfox has joined #openstack-trove | 15:54 | |
*** eghobo has joined #openstack-trove | 15:55 | |
*** coolsvap|afk is now known as coolsvap | 15:55 | |
*** mattgriffin has joined #openstack-trove | 16:01 | |
*** timfreund has left #openstack-trove | 16:04 | |
*** achampion has joined #openstack-trove | 16:04 | |
*** achampio1 has quit IRC | 16:06 | |
*** ViswaV has quit IRC | 16:15 | |
openstackgerrit | Craig Vyvial proposed a change to openstack/trove: Consider datastore version when generating configs https://review.openstack.org/91556 | 16:17 |
*** ashishsnigam has joined #openstack-trove | 16:19 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/database-api: Updated from global requirements https://review.openstack.org/94662 | 16:20 |
*** ramashri has joined #openstack-trove | 16:23 | |
*** NehaV has quit IRC | 16:23 | |
*** sbfox has quit IRC | 16:24 | |
*** ViswaV has joined #openstack-trove | 16:25 | |
*** ashishsnigam has quit IRC | 16:26 | |
*** ashishsnigam has joined #openstack-trove | 16:27 | |
*** NehaV has joined #openstack-trove | 16:29 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Updated from global requirements https://review.openstack.org/92956 | 16:29 |
*** achampio1 has joined #openstack-trove | 16:32 | |
*** Barker has quit IRC | 16:33 | |
*** jmontemayor has joined #openstack-trove | 16:33 | |
*** achampion has quit IRC | 16:34 | |
*** Barker has joined #openstack-trove | 16:35 | |
*** robusta has quit IRC | 16:36 | |
*** arborism has joined #openstack-trove | 16:40 | |
openstackgerrit | A change was merged to openstack/trove: debug level logs should not be translated https://review.openstack.org/93230 | 16:43 |
openstackgerrit | A change was merged to openstack/python-troveclient: Fixed trove CLI help inconsistencies https://review.openstack.org/92394 | 16:43 |
*** miqui has quit IRC | 16:47 | |
*** miqui has joined #openstack-trove | 16:50 | |
*** zuqiang has joined #openstack-trove | 16:56 | |
*** ranjitha has joined #openstack-trove | 17:01 | |
*** haomaiw__ has quit IRC | 17:02 | |
*** Longgeek has quit IRC | 17:02 | |
*** harlowja has joined #openstack-trove | 17:06 | |
*** LaceyKite has quit IRC | 17:09 | |
*** denis_makogon has joined #openstack-trove | 17:13 | |
*** yidclare has joined #openstack-trove | 17:17 | |
*** ranjitha has quit IRC | 17:22 | |
*** ranjitha has joined #openstack-trove | 17:23 | |
*** michael-yu has joined #openstack-trove | 17:25 | |
*** yogeshmehra has joined #openstack-trove | 17:33 | |
*** eguz has joined #openstack-trove | 17:33 | |
*** ramishra has quit IRC | 17:34 | |
*** eghobo has quit IRC | 17:37 | |
*** ashishsnigam has quit IRC | 17:39 | |
*** ramishra has joined #openstack-trove | 17:40 | |
openstackgerrit | A change was merged to openstack/trove: Pretty print JSON sample files https://review.openstack.org/93002 | 17:48 |
*** ramishra has quit IRC | 17:53 | |
*** arborism is now known as amcrn | 17:57 | |
* amrith amrith is now known as not-arborism | 17:58 | |
*** amrith is now known as not-arborism | 17:58 | |
denis_makogon | not-arborism, is it your regular Wed. meeting nickname ? | 17:58 |
not-arborism | denis_makogon, no. this is my temporary name to prevent people from using autocomplete and mistaking me for arborism (now amcrn) | 17:59 |
*** michael-yu has quit IRC | 17:59 | |
*** not-arborism is now known as amrith | 17:59 | |
amrith | also for confusing people who just tried to send me a message as not-arborism and found that autocomplete didn't work | 18:00 |
denis_makogon | amrith, get it =) | 18:00 |
* amrith wonders where everyone is ... isn't it meeting time? | 18:00 | |
*** michael-yu has joined #openstack-trove | 18:00 | |
*** saurabhs has joined #openstack-trove | 18:01 | |
SlickNik | amrith: the meeting is in #openstack-meeting-alt | 18:04 |
amrith | SlickNik, didn't remember today isn't Monday. It's been one of those weeks ;) | 18:05 |
*** rueben has joined #openstack-trove | 18:05 | |
SlickNik | amrith: Can totally understand. :) | 18:06 |
*** zuqiang has quit IRC | 18:08 | |
*** LaceyKite has joined #openstack-trove | 18:08 | |
*** coolsvap is now known as coolsvap|afk | 18:08 | |
*** achampion has joined #openstack-trove | 18:28 | |
*** achampio1 has quit IRC | 18:30 | |
*** igor__ has quit IRC | 18:34 | |
*** igor_ has joined #openstack-trove | 18:35 | |
*** achampio1 has joined #openstack-trove | 18:35 | |
*** achampion has quit IRC | 18:37 | |
*** yidclare has quit IRC | 18:44 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/database-api: Updated from global requirements https://review.openstack.org/94695 | 18:47 |
*** michael-yu has quit IRC | 18:48 | |
amrith | Trove Mid-Cycle meetup is going to be on August 20, 21, 22 in Boston/Cambridge. | 18:48 |
amrith | If you are going to attend, please register at | 18:48 |
amrith | https://trove-midcycle-meetup-2014.eventbrite.com | 18:48 |
amrith | There are three questions you have to answer (in addition to basic information such as name, email, and telephone number). | 18:48 |
amrith | We're working on a location and once we have a better idea on the number of registrations, I will have details like hotels and if required a block reservation. | 18:48 |
amrith | Finally, if you are arriving on the 19th, please consider coming in a bit early. We're trying to arrange an evening openstack event with the local openstack group. Details to follow. | 18:48 |
*** ViswaV has quit IRC | 18:49 | |
*** ViswaV has joined #openstack-trove | 18:51 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/trove: Updated from global requirements https://review.openstack.org/92956 | 18:56 |
*** shakamunyi has quit IRC | 18:57 | |
denis_makogon | SlickNik, amcrn, hey, guys have you looked at log BP? | 18:58 |
SlickNik | denis_makogon: Haven't had a chance yet. Hope to get to it today. | 18:59 |
amcrn | denis_makogon: same | 18:59 |
amcrn | bbl, nom nom time | 18:59 |
denis_makogon | SlickNik, sound like a good plan, hope you'll make it =) | 18:59 |
*** esp has left #openstack-trove | 18:59 | |
denis_makogon | amcrn, it's always NOM-NOM-NOM time | 19:00 |
denis_makogon | amcrn, bon appetit | 19:00 |
*** achampion has joined #openstack-trove | 19:01 | |
*** Barker has quit IRC | 19:01 | |
*** yidclare has joined #openstack-trove | 19:03 | |
*** achampio1 has quit IRC | 19:03 | |
*** harlowja is now known as harlowja_away | 19:04 | |
*** edmund has joined #openstack-trove | 19:08 | |
*** edmund has quit IRC | 19:09 | |
*** edmund has joined #openstack-trove | 19:09 | |
*** sgotliv_ has quit IRC | 19:12 | |
*** ramishra has joined #openstack-trove | 19:13 | |
mat-lowery | cp16net: https://review.openstack.org/#/c/68015/ had your +2 earlier and the only thing I've changed since then is a CONF name. SlickNik has +2'ed it. | 19:20 |
mat-lowery | (It's at the top of the new trove-reviews list.) :) | 19:20 |
*** Barker has joined #openstack-trove | 19:21 | |
openstackgerrit | A change was merged to openstack/trove: Imported Translations from Transifex https://review.openstack.org/93219 | 19:21 |
*** ramishra has quit IRC | 19:22 | |
*** yidclare has quit IRC | 19:26 | |
*** harlowja_away is now known as harlowja | 19:27 | |
*** ranjitha has quit IRC | 19:31 | |
*** NehaV has quit IRC | 19:32 | |
*** NehaV has joined #openstack-trove | 19:32 | |
*** LaceyKite has quit IRC | 19:35 | |
*** eguz has quit IRC | 19:47 | |
*** eghobo has joined #openstack-trove | 19:47 | |
*** ViswaV has quit IRC | 19:50 | |
cp16net | mat-lowery: ok i recall this i looked over it but then decided last night that it was bed time :-P | 20:04 |
mat-lowery | ha. ok whenever. thanks | 20:05 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Add a new column and indexes to agent_heartbeats https://review.openstack.org/81682 | 20:06 |
cp16net | mat-lowery: :) | 20:07 |
cp16net | mat-lowery: hey did nova_service_type = compute ever get used before? | 20:08 |
cp16net | looks like the conf was there but never setup in the common.cnf? | 20:08 |
*** rueben has quit IRC | 20:09 | |
cp16net | or am i missing something | 20:09 |
denis_makogon | cp16net, its default type of service that can be accessed through novclient | 20:09 |
denis_makogon | cp16net, and also you can you any other nova services | 20:10 |
*** rueben has joined #openstack-trove | 20:10 | |
cp16net | denis_makogon: OH... i found it... it was only used in the tests to create a client not in the trove code base | 20:12 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove: Partially implements guest agent upgrade strategy https://review.openstack.org/85225 | 20:12 |
mat-lowery | cp16net, denis_makogon: The nova_service_type I accidentally changed on the next-to-last patch set: I don't know anything about it. | 20:12 |
denis_makogon | mat-lowery, its ok | 20:13 |
denis_makogon | mat-lowery, you did everything correctly | 20:13 |
openstackgerrit | Peter Stachowski proposed a change to openstack/python-troveclient: Fixed positional order of arguments https://review.openstack.org/92408 | 20:13 |
mat-lowery | of course :) | 20:13 |
cp16net | yeah thats what i was curious about | 20:13 |
cp16net | mat-lowery: done. | 20:14 |
denis_makogon | cp16net, cool =) | 20:14 |
denis_makogon | cp16net, thanks man | 20:14 |
mat-lowery | thanks cp16net and denis_makogon | 20:14 |
*** ramishra has joined #openstack-trove | 20:14 | |
cp16net | :-D | 20:15 |
mat-lowery | cp16net: while I have your ear: what is the flow on the core side? you do Code-Review+2 then Workflow+1. Is that it? Then Jenkins gate comes along automatically and merges and tests and submits? In other words, does core actually have a Submit button? | 20:15 |
cp16net | yes | 20:16 |
cp16net | its almost the same as the regular +1 | 20:16 |
cp16net | just another radio button for +2 and another one for +1 workflow | 20:16 |
cp16net | you should be able to do a -1 workflow if the review is "work in progress" | 20:17 |
mat-lowery | So no submit button? Jenkins gate job actually does the submit? Do you know how/when it wakes up to run? | 20:17 |
mat-lowery | Yes I read about Workflow-1 for WIP. Thanks. | 20:17 |
cp16net | yeah jenkins has to do a verify | 20:18 |
mat-lowery | verify+2 before submit | 20:18 |
mat-lowery | Sorry for the detailed questions about the flow but it has always been somewhat of a mystery--the beginning to the end. | 20:19 |
cp16net | yeah it was to me as well | 20:19 |
cp16net | until i saw what grapex did to approve something | 20:19 |
denis_makogon | mat-lowery, have you thought about adding [service_catalog] oslo group for *_url parameters ? | 20:19 |
mat-lowery | Last question cp16net: After you do Code-Review+2 and Workflow+1...it's all automated after that? | 20:20 |
cp16net | yup | 20:20 |
cp16net | it might take a while if the gates are backed up | 20:20 |
mat-lowery | denis_makogon: I posed your question to SlickNik. He was OK with that happening as a separate patch set. | 20:20 |
mat-lowery | cp16net: Thanks | 20:20 |
denis_makogon | mat-lowery, cool | 20:21 |
cp16net | i recall at the end of the release cycle last time it took ~10 hours to get merged | 20:21 |
mat-lowery | denis_makogon: thanks for that feedback. seems like a good idea to group them | 20:21 |
mat-lowery | wow. gotcha. | 20:21 |
cp16net | yeah just shows how much the ecosystem has grown | 20:22 |
SlickNik | mat-lowery: There's an OpenStack infra service called zuul which listens to the gerrit event stream and kicks off gate jobs (including the ones for merge) | 20:22 |
SlickNik | mat-lowery: http://status.openstack.org/zuul/ | 20:22 |
mat-lowery | SlickNik: Thanks for that piece of the puzzle. I'll check that out. Final question on Gerrit: Sometimes the check job runs after a comment. Why is that? | 20:23 |
cp16net | mat-lowery: yeah thats a good question | 20:23 |
cp16net | i dunno about that | 20:23 |
mat-lowery | But you notice it too cp16net? | 20:23 |
cp16net | seems like a waste | 20:23 |
cp16net | yup | 20:23 |
denis_makogon | mat-lowery, seems like a part of elastic recheck? | 20:23 |
cp16net | oh maybe | 20:24 |
cp16net | some of the non-voting jobs fail | 20:24 |
SlickNik | mat-lowery: same reason. zuul is querying the gerrit events stream looking to see if a comment has a certain syntax. | 20:24 |
cp16net | and maybe there was a change to fix something there | 20:24 |
cp16net | not sure tho | 20:24 |
SlickNik | mat-lowery: If it matches the syntax, zuul runs an appropriate check/gate job. | 20:24 |
mat-lowery | denis_makogon: Will read about Elastic too. Thanks. | 20:24 |
denis_makogon | mat-lowery, always welcome, Mat =) | 20:25 |
mat-lowery | SlickNik: So I'm talking about a simple +1 comment. Would you happen to know the syntax that triggers? I'll check the infra/config code if you don't know. | 20:26 |
*** ranjitha has joined #openstack-trove | 20:27 | |
SlickNik | mat-lowery: AFAIK, a simple +1 shouldn't be triggering anything in zuul. Where are you seeing that behaviour? | 20:27 |
*** schang has joined #openstack-trove | 20:28 | |
denis_makogon | SlickNik, sometimes +1 re-trigs zuul | 20:28 |
denis_makogon | SlickNik, if patch hanged some period of time without any updates nor comments | 20:29 |
mat-lowery | denis_makogon: You think it's trying to uncover problems due to staleness? That sounds possible. | 20:29 |
denis_makogon | as i said, it's a part of the Elastic recheck, i guess | 20:29 |
denis_makogon | mat-lowery, yes | 20:30 |
cp16net | SlickNik: https://review.openstack.org/#/c/86300/ look at doug's +1 LGTM comment yesterday | 20:30 |
cp16net | that reran jenkins after the +1 | 20:30 |
denis_makogon | mat-lowery, elastic and zuul expects that master code is being changed since last check | 20:31 |
denis_makogon | cp16net, cool, thanks for bringing my patch here =) | 20:31 |
SlickNik | Ah, this is something that they added recently in an attempt to ensure that results from jenkins runs are recent. | 20:31 |
mat-lowery | ok cool | 20:32 |
openstackgerrit | Dan Nguyen proposed a change to openstack/trove-integration: Removes mockito from redstack script https://review.openstack.org/94719 | 20:32 |
SlickNik | mat-lowery: https://github.com/openstack-infra/config/blob/master/modules/openstack_project/files/zuul/layout.yaml#L19-22 governs this scenario | 20:35 |
*** ramishra has quit IRC | 20:35 | |
mat-lowery | SlickNik: You didn't have to do that. But thanks! :) | 20:35 |
SlickNik | No problem at all. That yaml file basically describes all of zuul's operation, and what jobs gets run when. I think you'll find it helpful. | 20:38 |
SlickNik | Also, the folks in #openstack-infra are super helpful and know way more about all this than I do. :) | 20:41 |
mat-lowery | Gotcha. Thanks again SlickNik. | 20:42 |
SlickNik | Not a problem. Happy to help where I can. | 20:43 |
*** michael-yu has joined #openstack-trove | 20:43 | |
amcrn | SlickNik vipul grapex kevinconway cp16net denis_makogon hub_cap peterstac: https://gist.github.com/amcrn/c4ae2210e9d9864c21fd#comment-1233017 (list of possible approaches, as we discussed in the weekly meeting today) | 20:44 |
denis_makogon | amcrn, #5 look more than awesome | 20:46 |
denis_makogon | *looks | 20:46 |
amcrn | i'm really happy with #5 as well | 20:46 |
denis_makogon | amcrn, as i can see, everybody will be agree #5 | 20:46 |
denis_makogon | amcrn, it's short, easy to learn, easily to extend | 20:47 |
amcrn | denis_makogon: and a slight improvement over #4, because the ordering of the fields doesn't matter | 20:47 |
denis_makogon | a bit hardly to parse, but looks like the best option from given | 20:47 |
denis_makogon | amcrn, yeah, that's 100% true | 20:48 |
denis_makogon | amcrn, another thing that i would like to see in CLI and client itself - ability to load cluster info from file | 20:49 |
denis_makogon | suppose i want to deploy 1k VMs | 20:49 |
amcrn | denis_makogon: yeah, i briefly thought about that, doesn't seem like a bad idea, but not sure if it's needed in the first phase | 20:50 |
denis_makogon | and i wrote bash script that generates plain text file that can be passed to CLI | 20:50 |
denis_makogon | amcrn, yes, agree about that, but we should keep that in mind | 20:50 |
amcrn | agreed, i'll make a note of it, thanks! | 20:51 |
denis_makogon | amcrn, thanks to you cluster-guy | 20:51 |
amcrn | as long as it doesn't give me cluster headaches :D (http://en.wikipedia.org/wiki/Cluster_headache) | 20:51 |
denis_makogon | amcrn, game of words | 20:52 |
SlickNik | amcrn: I like 5 too; just wondering if the colons are needed, or we can get do with just using spaces instead? | 20:52 |
grapex | amcrn: #5 looks good to me | 20:52 |
SlickNik | amcrn: Probably need to look at the CLI to see if that makes the grammar ambiguous though. | 20:52 |
denis_makogon | SlickNik, we can deal with spaces until we want to build 1k VM cluster | 20:53 |
amcrn | SlickNik: ambiguous due to the repeated flag? | 20:53 |
*** esp has joined #openstack-trove | 20:54 | |
denis_makogon | thanks to subparser - after automated parsing of multiple --flags will give us a list of nodes info | 20:54 |
peterstac | #5 will make the simple case much harder though - how about merging #3 & #5 ? | 20:56 |
SlickNik | amcrn: something like https://gist.github.com/anonymous/dce737d4fcf14d2106d0 | 20:56 |
*** fifieldt has joined #openstack-trove | 20:57 | |
denis_makogon | peterstac, would be too long string command and hard to remember | 20:57 |
amcrn | SlickNik: won't the parser be convinced, that due to the introduction of the spaces, that these are now positional arguments? | 20:57 |
denis_makogon | peterstac, it should be simple as hell | 20:57 |
peterstac | SlickNik: using spacing makes parsing much harder | 20:57 |
SlickNik | amcrn: I'm fine either way. Pick what would make life simple. :) | 20:57 |
denis_makogon | peterstac, actually subparser doesn't care about spaces or \ | 20:58 |
denis_makogon | we need to think about users | 20:58 |
denis_makogon | Ask yourself: Which one would be easier to remember if you're using CLI instead of dashboard | 20:58 |
peterstac | denis_makogon: I don't try to remember the syntax - that's what the help is for | 20:59 |
amcrn | hey peterstac, could you draw up a quick example of what you mean by merging #3 and #5? | 20:59 |
peterstac | amcrn: sure | 20:59 |
SlickNik | amcrn: Yes, probably. Hence my comment about ambiguity in the grammar. | 20:59 |
amcrn | SlickNik: gotcha | 21:00 |
denis_makogon | peterstac, a bit disagree, we're, as Lunix-users, are used to remember a set of positional arguments for favourite CLI utils | 21:00 |
vipul | amcrn: i like 5 thanks for drawing it up | 21:01 |
denis_makogon | so why do we should make troveclient CLI complicated if it's can be simple ? | 21:01 |
amcrn | vipul: it's only a slight alteration of your idea, so *thank you* | 21:01 |
denis_makogon | vipul, yeah, thanks for that link, it was very useful =) | 21:01 |
vipul | so would that always be required to provide the details of all instances, even when it's homogenous? | 21:01 |
amcrn | vipul: for option #5, it would; #3 would allow you to do an override-style of this same pattern | 21:02 |
amcrn | oh, now i know what peterstac is drawing up | 21:02 |
amcrn | :D | 21:02 |
vipul | I see.. i actually think it's less confusing to require them all to be provided.. | 21:02 |
*** ViswaV has joined #openstack-trove | 21:02 | |
amcrn | #3 is missing the label | 21:03 |
vipul | even though it may be copy-paste | 21:03 |
denis_makogon | vipul, i guess no, with homogeneous cluster user would need to provide node info template | 21:03 |
*** jmontemayor_ has joined #openstack-trove | 21:03 | |
vipul | denis_makogon: what is node info template? | 21:03 |
*** jmontemayor_ has quit IRC | 21:03 | |
*** ranjitha has quit IRC | 21:04 | |
amcrn | peterstac vipul: https://gist.github.com/amcrn/c4ae2210e9d9864c21fd#comment-1233044 | 21:04 |
denis_makogon | trove create-cluster products mongodb "2.4.10" --instance_template flavor=12:disk=100:config=e0a6a893-1e41-4a05-8252-3c2cb934dd79 | 21:04 |
*** jmontemayor_ has joined #openstack-trove | 21:04 | |
denis_makogon | something like that | 21:04 |
hub_cap | why dont we research subparser first :) | 21:04 |
peterstac | amcrn: https://gist.github.com/peterstac/7978ecee8bddde02c499 | 21:04 |
*** michael-yu has quit IRC | 21:05 | |
openstackgerrit | Diane Fleming proposed a change to openstack/database-api: Fix directory structure to match openstack-manuals https://review.openstack.org/94725 | 21:05 |
amcrn | peterstac: yeah, ok, understand what you were asking for now :) | 21:05 |
denis_makogon | hub_cap, what are we looking for ? | 21:05 |
peterstac | amcrn: yep, you're faster than I was :) | 21:05 |
amcrn | hub_cap's is option #8 | 21:05 |
*** ranjitha has joined #openstack-trove | 21:05 | |
*** jmontemayor has quit IRC | 21:05 | |
vipul | amcrn: that could work as well, it's just way too verbose | 21:06 |
amcrn | so between #5 and #9, the only concern i have with #9 is it might be slightly confusing if our help text is bad, but that's a bad reason | 21:06 |
hub_cap | i vote for option 11 | 21:06 |
hub_cap | the spinal tap option | 21:06 |
*** michael-yu has joined #openstack-trove | 21:06 | |
amcrn | vipul: so do you like #9 over #5 or vice versa? | 21:07 |
*** jasonb365 has quit IRC | 21:07 | |
vipul | i still prefer 5 over 9.. it's a lot more explicit | 21:07 |
*** jasonb365_ has joined #openstack-trove | 21:07 | |
denis_makogon | amcrn, me too, #9 would be easier to parse for subprocess | 21:07 |
peterstac | vipul: but it makes the homogeneous case much more verbose | 21:07 |
peterstac | but I'm ok with either | 21:07 |
vipul | So if you were to look at a UI for something like this... | 21:08 |
vipul | you would likely have to provide the same values for all the 'instances' because you'd basically be saying "add another instance" here's it's flavor, etc.. | 21:08 |
denis_makogon | vipul, yes, totally agree | 21:08 |
amcrn | moving rooms, might drop connection for a second, will be back on | 21:08 |
vipul | which wouldn't be any diffrent than requiring the same thing copy/pasted for all instances via CLI | 21:09 |
denis_makogon | vipul, what are your complains fro #9 ? | 21:09 |
denis_makogon | *for | 21:10 |
vipul | denis_makogon: it's a bit ambiguous.. that you're only specifying 2 of the potentially 7 instances | 21:10 |
*** amcrn_ has joined #openstack-trove | 21:10 | |
vipul | sinc eyou are creating 7, why not just require all 7 to be specified with --instance | 21:11 |
*** pdmars has quit IRC | 21:11 | |
denis_makogon | vipul, yeah, good point | 21:11 |
amcrn_ | i think a user might be confused when they pass a size of 5, but you pass two --instances, so the total cluster size is 7 | 21:11 |
amcrn_ | and even with #5, the ui can be smart and do some pre-filling of additional nodes | 21:12 |
amcrn_ | (based on the values of the prior node(s)) | 21:12 |
peterstac | vipul, amcrn: maybe '--instance' isn't the right argument then - how about --additional or --extra-instance ? | 21:12 |
denis_makogon | peterstac, i would suggest to keep definition for each node same as for others | 21:13 |
*** edmund1 has joined #openstack-trove | 21:13 | |
peterstac | In the GUI, it's easy, each 'add' can pre-fill based on the previous selection | 21:13 |
*** amcrn has quit IRC | 21:13 | |
denis_makogon | peterstac, lets forget about UI at least for 1-2 releases =) | 21:14 |
amcrn_ | peterstac: it might get a bit wonky when region-awareness is supported | 21:14 |
*** rueben has quit IRC | 21:14 | |
amcrn_ | because your template would have to arbitrarily be for the region with the most nodes, then you'd still have to explicitly supply the rest of the nodes | 21:14 |
vipul | amcrn_: good point.. if we are going to support AZs or Regions, then you'll likely want to specify a value for each in=stance anyway | 21:15 |
*** edmund has quit IRC | 21:15 | |
denis_makogon | vipul, amcrn_ agreed | 21:16 |
denis_makogon | so, can we make some sort of alpha-version decision ? | 21:16 |
denis_makogon | we like #5 for now | 21:17 |
vipul | i'm ok w/5 | 21:17 |
amcrn_ | i'm ok with #5 as well, but i share peterstac's concern of how to deal with very huge clusters. perhaps we can find a clever solution for that in phase two. | 21:18 |
denis_makogon | amcrn_, loading from file - is it not enough for huge clusters ? | 21:19 |
amcrn_ | denis_makogon: it could, tbd :) | 21:19 |
denis_makogon | amcrn_, seems like pretty simple task | 21:19 |
denis_makogon | amcrn_, heat does it, and as i heard correctly they plan to fetch by the URL template(cluster description in our case) | 21:20 |
denis_makogon | amcrn_, we can build our own DSL for that =) | 21:20 |
denis_makogon | sounds like we're going to conquer the Universe | 21:21 |
denis_makogon | thanks to all, i'm going to leave for today, cu guys tomorrow, have a great day | 21:24 |
* SlickNik reads the scrollback | 21:25 | |
SlickNik | I'm good with sticking to #5 for phase 1. | 21:26 |
*** sgotliv has joined #openstack-trove | 21:26 | |
*** rueben has joined #openstack-trove | 21:27 | |
peterstac | how about adding a count to the instance? https://gist.github.com/peterstac/1975708e3c46e1360e36 | 21:27 |
openstackgerrit | Morgan Jones proposed a change to openstack/trove: Add guestagent API calls for replication https://review.openstack.org/91904 | 21:27 |
peterstac | that way you could dictate that all must be specified, but homogeneous would still be specified with one argument | 21:28 |
*** yidclare has joined #openstack-trove | 21:28 | |
peterstac | *all instances | 21:28 |
*** rueben has quit IRC | 21:28 | |
*** yidclare has quit IRC | 21:28 | |
*** denis_makogon has quit IRC | 21:29 | |
*** jmontemayor_ has quit IRC | 21:30 | |
peterstac | but I agree, if the fields within '--instance' are named, we can easily add that later | 21:32 |
*** rueben has joined #openstack-trove | 21:35 | |
*** jmontemayor has joined #openstack-trove | 21:36 | |
openstackgerrit | A change was merged to openstack/trove: Updated from global requirements https://review.openstack.org/92956 | 21:54 |
*** hipster has quit IRC | 21:55 | |
*** yogeshmehra has quit IRC | 21:55 | |
*** yogeshmehra has joined #openstack-trove | 21:56 | |
*** yogeshme_ has joined #openstack-trove | 21:57 | |
*** yogeshmehra has quit IRC | 21:57 | |
*** Barker has quit IRC | 22:01 | |
*** yogeshme_ has quit IRC | 22:02 | |
*** yogeshmehra has joined #openstack-trove | 22:02 | |
*** yogeshmehra has quit IRC | 22:04 | |
*** yogeshmehra has joined #openstack-trove | 22:05 | |
*** yidclare has joined #openstack-trove | 22:08 | |
*** NehaV has quit IRC | 22:09 | |
*** yogeshmehra has quit IRC | 22:09 | |
*** robertmyers has quit IRC | 22:13 | |
*** robertmyers has joined #openstack-trove | 22:14 | |
*** robertmyers has quit IRC | 22:18 | |
openstackgerrit | Kaleb Pomeroy proposed a change to openstack/trove: Adds the foundation for datastore capabilities https://review.openstack.org/83503 | 22:19 |
*** sgotliv has quit IRC | 22:19 | |
*** rueben has quit IRC | 22:24 | |
*** rueben has joined #openstack-trove | 22:25 | |
*** laurelm has quit IRC | 22:28 | |
*** amytron has quit IRC | 22:29 | |
*** jmontemayor has quit IRC | 22:29 | |
*** laurelm has joined #openstack-trove | 22:30 | |
*** jcru has quit IRC | 22:31 | |
*** yidclare1 has joined #openstack-trove | 22:32 | |
*** rueben_ has joined #openstack-trove | 22:32 | |
*** rueben_ has quit IRC | 22:33 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Trove guestagent should not use sample conf https://review.openstack.org/88478 | 22:34 |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Add support for a neutron-based install https://review.openstack.org/78123 | 22:34 |
*** igor__ has joined #openstack-trove | 22:34 | |
*** rueben has quit IRC | 22:36 | |
*** erik_x1 has joined #openstack-trove | 22:36 | |
*** amcrn_ has quit IRC | 22:36 | |
*** jasonb365_ has quit IRC | 22:36 | |
openstackgerrit | Anna Shen proposed a change to openstack/trove: Add neutron support https://review.openstack.org/88349 | 22:36 |
*** anteaya has quit IRC | 22:38 | |
*** erik_x1_ has quit IRC | 22:38 | |
*** yidclare has quit IRC | 22:38 | |
*** igor_ has quit IRC | 22:38 | |
openstackgerrit | A change was merged to openstack/trove: Get service endpoints from catalog https://review.openstack.org/68015 | 22:39 |
esp | df | 22:40 |
*** imsplitb1t has joined #openstack-trove | 22:47 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Simplify Building Trove Guest Images https://review.openstack.org/91487 | 22:48 |
*** saurabhs has quit IRC | 22:49 | |
*** rwsu has quit IRC | 22:49 | |
*** isviridov has quit IRC | 22:49 | |
*** mattgriffin has quit IRC | 22:50 | |
*** michael-yu has quit IRC | 22:53 | |
*** michael-yu has joined #openstack-trove | 22:57 | |
*** anteaya has joined #openstack-trove | 22:57 | |
hub_cap | esp: your abc's need help, you missed the 'e' | 22:57 |
esp | hub_cap: yikes! | 22:58 |
esp | thx dude | 22:58 |
hub_cap | :P | 22:58 |
*** eguz has joined #openstack-trove | 22:59 | |
*** eguz has quit IRC | 22:59 | |
*** imsplitbit has quit IRC | 22:59 | |
*** eghobo has quit IRC | 23:02 | |
*** ranjitha has quit IRC | 23:02 | |
esp | hub_cap: you mean my ‘df’ from above eh? that was actually mean for another window | 23:03 |
hub_cap | :) | 23:10 |
*** nosnos has joined #openstack-trove | 23:10 | |
*** saurabhs has joined #openstack-trove | 23:11 | |
*** rwsu has joined #openstack-trove | 23:12 | |
*** isviridov has joined #openstack-trove | 23:13 | |
*** kevinconway has quit IRC | 23:15 | |
openstackgerrit | Kaleb Pomeroy proposed a change to openstack/trove: Adds the foundation for datastore capabilities https://review.openstack.org/83503 | 23:16 |
*** thedodd has quit IRC | 23:16 | |
*** edmund1 has quit IRC | 23:19 | |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Trove guestagent should not use sample conf https://review.openstack.org/88478 | 23:31 |
openstackgerrit | Nikhil Manchanda proposed a change to openstack/trove-integration: Add support for a neutron-based install https://review.openstack.org/78123 | 23:31 |
*** harlowja has quit IRC | 23:33 | |
*** harlowja_ has joined #openstack-trove | 23:33 | |
*** grapex has quit IRC | 23:42 | |
*** openstackgerrit has quit IRC | 23:49 | |
*** openstackgerrit has joined #openstack-trove | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!