Re: [Openstack] Trove is skipped in Newton
Hi Amrith, Thanks for your reply. I appreciate you very much if I can get help from my colleagues. I have tried many ways to deploy trove, but all attempts failed to create database instances. 1. trove-integration installation & devstack installation Just following the trove installation docs, I deployed trove on ubuntu 14.04 with redstack. Also, I have tried to deploy trove with devstack following the instructions of the book <>. Both of the two ways failed with 'cannot allocate network' error when creating database instance. 2. openstack Mitaka & Newton installation https://bugs.launchpad.net/trove/+bug/1658008 3. Tesora EE 1.9 The instance will go to error state because of request timeout error. On Thu, Mar 09, 2017 at 06:47:18AM -0500, Amrith Kumar wrote: > Wang Sen, in what environment is this (x86 or non-x86)? I know of at least > three teams within IBM who have successfully deployed Trove on both x86 and > non-x86 systems and a number of different releases. > > If you are interested, I'm happy to connect you with several of your fellow > IBM'ers who may be able to help you with this, or they may see this email > and reach out to you directly. > > -amrith > > -Original Message- > From: Wang Sen [mailto:wang...@linux.vnet.ibm.com] > Sent: Thursday, March 9, 2017 2:32 AM > To: Mark Kirkwood <mark.kirkw...@catalyst.net.nz> > Cc: openstack@lists.openstack.org > Subject: Re: [Openstack] Trove is skipped in Newton > > I have been trying to deploy trove since last December, but my database > instances never escape from BUILD or Error state :( > > On Tue, Mar 07, 2017 at 09:15:25PM +1300, Mark Kirkwood wrote: > > I haven't tried to get Trove working with latest versions - but > > experience with previous (Kilo, Liberty, Mitaka) ones suggests that > > the creation of guest images requires painstaking determination and > > error checking - as the supplied docs are - somewhat - lacking...(read > > between the lines here). > > > > Best wishes > > > > > > Mark > > > > On 07/03/17 20:13, Evgeniy Ivanov wrote: > > >Hello everybody, > > > > > >I found some interesting info about Trove in Newton. I'm able to > > >deploy successfully some trove components (api, conductor and > > >taskmanager) on my test Newton environment. As for the Trove > > >guestagent - I'm totally not able to run it neither on Ubuntu Trusty > > >nor Ubuntu Xenial. > > > > > >I found there are no Newton packages for Trusty in The Ubuntu Cloud > > >Archive. The last supported release is Mitaka (I checked the > > >RELEASE_MAP). That looks there is no support for Newton in Trusty, > > >therefore I can not use Trove in Newton. > > > > > >As for the Xenial release, here is a bug where Amrith Kumar (CTO > > >Tesora) says there is no support for Newton also - > > >https://bugs.launchpad.net/trove/+bug/1652312 (Should be in Ocata > > >only) > > > > > >For me, it looks like Tesora just skipped Newton, did they? > > > > > >I'm asking here because there is no way to get any answers from > > >Tesora and Co. > > > > > >Thanks for any help! > > > > > > > > > ___ > > Mailing list: > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > > Post to : openstack@lists.openstack.org > > Unsubscribe : > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > > > > > ___ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > ___ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Re: [Openstack] Trove is skipped in Newton
I have been trying to deploy trove since last December, but my database instances never escape from BUILD or Error state :( On Tue, Mar 07, 2017 at 09:15:25PM +1300, Mark Kirkwood wrote: > I haven't tried to get Trove working with latest versions - but > experience with previous (Kilo, Liberty, Mitaka) ones suggests that > the creation of guest images requires painstaking determination and > error checking - as the supplied docs are - somewhat - > lacking...(read between the lines here). > > Best wishes > > > Mark > > On 07/03/17 20:13, Evgeniy Ivanov wrote: > >Hello everybody, > > > >I found some interesting info about Trove in Newton. I'm able to > >deploy successfully some trove components (api, conductor and > >taskmanager) on my test Newton environment. As for the Trove > >guestagent - I'm totally not able to run it neither on Ubuntu > >Trusty nor Ubuntu Xenial. > > > >I found there are no Newton packages for Trusty in The Ubuntu > >Cloud Archive. The last supported release is Mitaka (I checked the > >RELEASE_MAP). That looks there is no support for Newton in Trusty, > >therefore I can not use Trove in Newton. > > > >As for the Xenial release, here is a bug where Amrith Kumar (CTO > >Tesora) says there is no support for Newton also - > >https://bugs.launchpad.net/trove/+bug/1652312 (Should be in Ocata > >only) > > > >For me, it looks like Tesora just skipped Newton, did they? > > > >I'm asking here because there is no way to get any answers from > >Tesora and Co. > > > >Thanks for any help! > > > > > ___ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > ___ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Re: [openstack-dev] [Trove] Resource not found when creating db instances.
Hi Matt, Thanks for your kindly reply. I mispelled Newton in last email. I did not meet any problems with RabbitMQ, and the nova instances works well. From the error log I pasted, it seems something goes wrong when novaclient is trying to communicate with nova api. On Wed, Jan 18, 2017 at 09:22:04PM -0700, Matt Fischer wrote: > Trove works fine with neutron. I would look deeper into your logs. Do you > have any errors about issues with Rabbit message timeouts? If so your guest > may have issues talking to Rabbit. That seems to be a common issue. > > On Wed, Jan 18, 2017 at 8:59 PM, Amrith Kumar <amrith.ku...@gmail.com> > wrote: > > > Sorry Wang Sen, why do you say Trove is not ready for Neutron"? It has > > worked with Neutron for some releases now. > > > > This does not appear to be at all related to Neutron. > > > > -amrith > > > > -- > > amrith.ku...@gmail.com > > On Jan 18, 2017 10:56 PM, "Wang Sen" <wang...@linux.vnet.ibm.com> wrote: > > > >> Hi all, > >> > >> I met the resource not found error when I'm creating a database > >> instance. The instance stays on build status and turns to error status > >> after timeout. > >> > >> I know trove is not ready for neuton. Is there a work around for this > >> issue ? Thanks in advance. > >> > >> Below is the detailed information. > >> > >> Error Log > >> = > >> > >> /var/log/trove/trove-taskmanager.log: > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task [-] Error > >> during Manager.publish_exists_event > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task Traceback > >> (most recent call last): > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py", line > >> 220, in run_periodic_tasks > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> task(self, context) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/trove/taskmanager/manager.py", line > >> 429, in publish_exists_event > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> self.admin_context) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > >> line 178, in publish_exist_events > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> notifications = transformer() > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > >> line 271, in __call__ > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> client=self.nova_client) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > >> line 40, in load_mgmt_instances > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> mgmt_servers = client.servers.list(search_opts={'all_tenants': 1}) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/novaclient/v2/servers.py", line 835, > >> in list > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> "servers") > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 249, in _list > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task resp, > >> body = self.api.client.get(url) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 480, in get > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task return > >> self._cs_request(url, 'GET', **kwargs) > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > >> "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 436, in > >> _cs_request > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > >> self.authenticate() > >> 2017-01-19 11:27:31.666 22795 ERROR oslo_service.pe
Re: [openstack-dev] [Trove] Resource not found when creating db instances.
Sorry Amrith, I mispelled Newton as neuton ... :( On Wed, Jan 18, 2017 at 10:59:06PM -0500, Amrith Kumar wrote: > Sorry Wang Sen, why do you say Trove is not ready for Neutron"? It has > worked with Neutron for some releases now. > > This does not appear to be at all related to Neutron. > > -amrith > > -- > amrith.ku...@gmail.com > On Jan 18, 2017 10:56 PM, "Wang Sen" <wang...@linux.vnet.ibm.com> wrote: > > > Hi all, > > > > I met the resource not found error when I'm creating a database > > instance. The instance stays on build status and turns to error status > > after timeout. > > > > I know trove is not ready for neuton. Is there a work around for this > > issue ? Thanks in advance. > > > > Below is the detailed information. > > > > Error Log > > = > > > > /var/log/trove/trove-taskmanager.log: > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task [-] Error > > during Manager.publish_exists_event > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task Traceback > > (most recent call last): > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py", line > > 220, in run_periodic_tasks > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > task(self, context) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/trove/taskmanager/manager.py", line > > 429, in publish_exists_event > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > self.admin_context) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > > line 178, in publish_exist_events > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > notifications = transformer() > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > > line 271, in __call__ > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > client=self.nova_client) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", > > line 40, in load_mgmt_instances > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > mgmt_servers = client.servers.list(search_opts={'all_tenants': 1}) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/v2/servers.py", line 835, in > > list > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > "servers") > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 249, in _list > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task resp, > > body = self.api.client.get(url) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 480, in get > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task return > > self._cs_request(url, 'GET', **kwargs) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 436, in > > _cs_request > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > self.authenticate() > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 619, in > > authenticate > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > self._v2_auth(auth_url) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 684, in > > _v2_auth > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task return > > self._authenticate(url, body) > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File > > "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 697, in > > _authenticate > > 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task > > **kwargs) > > 2017-01-19 11:27:31.666
[openstack-dev] [Trove] Resource not found when creating db instances.
Hi all, I met the resource not found error when I'm creating a database instance. The instance stays on build status and turns to error status after timeout. I know trove is not ready for neuton. Is there a work around for this issue ? Thanks in advance. Below is the detailed information. Error Log = /var/log/trove/trove-taskmanager.log: 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task [-] Error during Manager.publish_exists_event 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task Traceback (most recent call last): 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/oslo_service/periodic_task.py", line 220, in run_periodic_tasks 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task task(self, context) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/trove/taskmanager/manager.py", line 429, in publish_exists_event 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task self.admin_context) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", line 178, in publish_exist_events 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task notifications = transformer() 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", line 271, in __call__ 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task client=self.nova_client) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/trove/extensions/mgmt/instances/models.py", line 40, in load_mgmt_instances 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task mgmt_servers = client.servers.list(search_opts={'all_tenants': 1}) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/v2/servers.py", line 835, in list 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task "servers") 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 249, in _list 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task resp, body = self.api.client.get(url) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 480, in get 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task return self._cs_request(url, 'GET', **kwargs) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 436, in _cs_request 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task self.authenticate() 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 619, in authenticate 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task self._v2_auth(auth_url) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 684, in _v2_auth 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task return self._authenticate(url, body) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 697, in _authenticate 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task **kwargs) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 431, in _time_request 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task resp, body = self.request(url, method, **kwargs) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 425, in request 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task raise exceptions.from_response(resp, body, url, method) 2017-01-19 11:27:31.666 22795 ERROR oslo_service.periodic_task NotFound: The resource could not be found. (HTTP 404) Openstack Cluster = openstack version: Neuton trove version: 2.5.0 $ root@kvm-215:~# trove --version 2.5.0 $ root@kvm-215:~# openstack --version openstack 3.2.0 Controller Node: ubuntu 16.04, 9.181.129.215 Compute Node: ubuntu 16.04, 9.181.129.213 Manage network: 192.168.1.0/24 Provider network: 9.181.129.0/24 endpoints: $ openstack endpoint list +--+---+--+--+-+---+--+ | ID | Region| Service Name | Service Type | Enabled | Interface | URL