very cool Anne.  Please do let us know when the feed is operational.

Dan


On Mon, Feb 20, 2012 at 12:03 PM, Anne Gentle <a...@openstack.org> wrote:

> Hi guys -
>
> Well, I'm pleased to report that we anticipated the need for
> subscribing to changes to a particular manual, and the "Release
> History" table fulfills that requirement by offering an RSS feed.
> However looks like we need to troubleshoot it a bit as it's not
> working right now. I'm logging a bug about it,
> https://bugs.launchpad.net/openstack-manuals/+bug/937206.
>
> For the Quantum Admin guide, the feed is linked to the orange RSS
> button in the row next to the PDF button on
> http://docs.openstack.org/incubation/openstack-network/admin/content/.
>
> Authors should be conscious of the need for informative, readable
> notes in the Revision History table as those are published to the
> feed.
>
> I'll let you know how the bug fixing goes.
>
> Thanks,
> Anne
>
>
> On Mon, Feb 20, 2012 at 1:52 PM, Dan Wendlandt <d...@nicira.com> wrote:
> >
> >
> > On Wed, Feb 8, 2012 at 11:17 AM, Sumit Naiksatam (snaiksat)
> > <snaik...@cisco.com> wrote:
> >>
> >> Hi Dan,
> >>
> >> Thanks for the clarifying this, and also kudos for keeping the
> >> documentation in sync. While on this, is there a way to subscribe to
> changes
> >> in the Quantum documentation (or better still, subscribe the netstack
> >> mailer)? I think that might help to preempt these kind of issues. The
> >> general tendency is to read the documentation on the first setup, and
> not as
> >> often after that, thus missing some of these changes.
> >
> >
> > Hi Sumit,
> >
> > I think that's a good suggestion.  Unfortunately, the simple approach of
> > just subscribing the list to notifications for changes in the docs repo
> > doesn't work well, as that repo is actually shared across all openstack
> > projects.  Of course, that doesn't stop anyone from also subscribing to
> the
> > openstack-manuals repo using gerrit, but it does mean that there's more
> > traffic than I would like to force to the netstack list.  One other
> approach
> > might be to just try and push any proposed docs diffs to the netstack
> list.
> >  This would be good both for notifying users of quantum, and for getting
> > folks to help review docs changes :)
> >
> > I'm CC'ing Anne to see if she has input.
> >
> > dan
> >
> >
> >>
> >>
> >> Thanks,
> >> ~Sumit.
> >>
> >> > -----Original Message-----
> >> > From: netstack-bounces+snaiksat=cisco....@lists.launchpad.net
> >> > [mailto:netstack-bounces+snaiksat=cisco....@lists.launchpad.net] On
> >> > Behalf Of Dan Wendlandt
> >> > Sent: Tuesday, February 07, 2012 8:36 PM
> >> > To: Shweta Padubidri (shpadubi)
> >> > Cc: netstack@lists.launchpad.net
> >> > Subject: Re: [Netstack] VM creation error in Devstack
> >> >
> >> > Hi Shweta,
> >> >
> >> > Thanks for the detailed report, this is very helpful.
> >> >
> >> > With some recent changes in nova, you can no longer specify the
> >> > project "name" in the --project_id flag for a network.  You must
> >> > specify the keystone "id".  This keystone id for the admin tenant
> >> > would be "ba2436c876564ef985a094a4f71b61c2", and you can use the when
> >> > you create a network with nova-manage.  See:
> >> > http://docs.openstack.org/incubation/openstack-
> >> > network/admin/content/Net-Create-dle455.html
> >> > . Note: a recent change (in keystone?) meant that keystone ids
> >> > switched from being integers to uuids, so the example in the docs
> >> > should be updated to show an example with --project_id=<uuid> .
> >> >
> >> > Let me know if that helps.
> >> >
> >> > Dan
> >> >
> >> > On Tue, Feb 7, 2012 at 7:08 PM, Shweta Padubidri (shpadubi)
> >> > <shpad...@cisco.com> wrote:
> >> > > Hi Dan,
> >> > >
> >> > > Thanks for the email.
> >> > >
> >> > > Sure, this is what I did. After the devstack install
> >> > >
> >> > > I created a vm in the default tenant
> >> > > TENANT=
> >> > > USERNAME=
> >> > > . openrc
> >> > > nova boot --flavor 1 --image eeb1801e-a143-4669-96e5-55f753ad26bd
> >> > def_vm1
> >> > >
> >> > > The vm was created.
> >> > >
> >> > > Next I created a network in the admin tenant and then placed a vm in
> >> > that network.
> >> > >
> >> > > nova-manage --flagfile=/opt/stack/nova/bin/nova.conf  network create
> >> > --label=admin-net1 --fixed_range_v4=10.0.10.0/24 --project_id=admin
> --
> >> > priority=1
> >> > > TENANT=admin
> >> > > USERNAME=admin
> >> > > . openrc
> >> > > nova boot --flavor 1 --image eeb1801e-a143-4669-96e5-55f753ad26bd --
> >> > nic net-id=b1f828c1-d769-4aab-a77a-c999e3b49ecf admin_nw1_vm1
> >> > >
> >> > > So here is the tenant and the network list
> >> > >
> >> > > This is the tenant list
> >> > > ~/devstack$ /opt/stack/keystone/bin/keystone-manage tenant list
> >> > > -------------------------------------------------------------------
> >> > > | Tenants                                                         |
> >> > > -------------------------------------------------------------------
> >> > > | id                               | name               | enabled |
> >> > > -------------------------------------------------------------------
> >> > > | ba2436c876564ef985a094a4f71b61c2 | admin              | True    |
> >> > > | ea1170fdb1df4023aad9c39ff1b85a7d | demo               | True    |
> >> > > | d6d48b0112eb47d48702a9c04ebcc98d | invisible_to_admin | True    |
> >> > > -------------------------------------------------------------------
> >> > >
> >> > > This is the network list
> >> > >
> >> > > nova-manage --flagfile=/opt/stack/nova/bin/nova.conf  network
> >> > quantum_list
> >> > > uuid                                    project         priority
> >> >    cidr_v4 , cidr_v6
> >> > > 2012-02-07 18:54:11,091 DEBUG nova.utils [req-1bbf9dc4-2949-4f4f-
> >> > ac33-cc9b5d854436 None None] backend <module 'nova.db.sqlalchemy.api'
> >> > from '/opt/stack/nova/nova/db/sqlalchemy/api.pyc'> from (pid=6998)
> >> > __get_backend /opt/stack/nova/nova/utils.py:589
> >> > > 904bb84d-5d69-4146-8b44-83b01df786d9    None            None
> >> >    10.0.0.0/24 , None
> >> > > b1f828c1-d769-4aab-a77a-c999e3b49ecf    admin           1
> >> >   10.0.10.0/24 , None
> >> > >
> >> > >
> >> > > But this vm creation gave me the following error in the nova-compute
> >> > logs
> >> > >
> >> > > 2012-02-07 18:03:34,554 ERROR nova.rpc [-] Exception during message
> >> > handling
> >> > > (nova.rpc): TRACE: Traceback (most recent call last):
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line
> >> > 249, in _process_data
> >> > > (nova.rpc): TRACE:     rval = node_func(context=ctxt, **node_args)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/exception.py", line
> >> > 126, in wrapped
> >> > > (nova.rpc): TRACE:     return f(*args, **kw)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 173, in decorated_function
> >> > > (nova.rpc): TRACE:     self.add_instance_fault_from_exc(context,
> >> > instance_uuid, e)
> >> > > (nova.rpc): TRACE:   File "/usr/lib/python2.7/contextlib.py", line
> >> > 24, in __exit__
> >> > > (nova.rpc): TRACE:     self.gen.next()
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 168, in decorated_function
> >> > > (nova.rpc): TRACE:     return function(self, context, instance_uuid,
> >> > *args, **kwargs)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 613, in run_instance
> >> > > (nova.rpc): TRACE:     self._run_instance(context, instance_uuid,
> >> > **kwargs)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 441, in _run_instance
> >> > > (nova.rpc): TRACE:     vm_state=vm_states.ERROR)
> >> > > (nova.rpc): TRACE:   File "/usr/lib/python2.7/contextlib.py", line
> >> > 24, in __exit__
> >> > > (nova.rpc): TRACE:     self.gen.next()
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 417, in _run_instance
> >> > > (nova.rpc): TRACE:     requested_networks)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/compute/manager.py",
> >> > line 524, in _allocate_network
> >> > > (nova.rpc): TRACE:     requested_networks=requested_networks)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/network/api.py",
> line
> >> > 164, in allocate_for_instance
> >> > > (nova.rpc): TRACE:     'args': args})
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/__init__.py",
> >> > line 70, in call
> >> > > (nova.rpc): TRACE:     return _get_impl().call(context, topic, msg,
> >> > timeout)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/impl_kombu.py",
> >> > line 611, in call
> >> > > (nova.rpc): TRACE:     return rpc_amqp.call(context, topic, msg,
> >> > timeout)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line
> >> > 334, in call
> >> > > (nova.rpc): TRACE:     rv = list(rv)
> >> > > (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line
> >> > 302, in __iter__
> >> > > (nova.rpc): TRACE:     raise result
> >> > > (nova.rpc): TRACE: RemoteError: Remote error: KeyError 'b1f828c1-
> >> > d769-4aab-a77a-c999e3b49ecf'
> >> > > (nova.rpc): TRACE: [u'Traceback (most recent call last):\n', u'
>  File
> >> > "/opt/stack/nova/nova/rpc/amqp.py", line 249, in _process_data\n
> >> >  rval = node_func(context=ctxt, **node_args)\n', u'  File
> >> > "/opt/stack/nova/nova/network/quantum/manager.py", line 363, in
> >> > allocate_for_instance\n    instance_type_id, host)\n', u'  File
> >> > "/opt/stack/nova/nova/network/quantum/manager.py", line 476, in
> >> > get_instance_nw_info\n    net_tenant_id =
> >> > net_tenant_dict[network[\'uuid\']]\n', u"KeyError:
> 'b1f828c1-d769-4aab-
> >> > a77a-c999e3b49ecf'\n"].
> >> > > (nova.rpc): TRACE:
> >> > >
> >> > > Thanks
> >> > > Shweta
> >> > >
> >> > >
> >> > > -----Original Message-----
> >> > > From: Dan Wendlandt [mailto:d...@nicira.com]
> >> > > Sent: Tuesday, February 07, 2012 9:13 PM
> >> > > To: Shweta Padubidri (shpadubi)
> >> > > Cc: netstack@lists.launchpad.net
> >> > > Subject: Re: [Netstack] VM creation error in Devstack
> >> > >
> >> > > Hi Shweta,
> >> > >
> >> > > Thanks for sending this out, its great to have more people banging
> on
> >> > > Quantum to flush out issues.  I don't think this is the issue Brad
> >> > > fixed.  When I was writing unit tests, I actually saw an error very
> >> > > similar to this, but it was using a config that was invalid.  Would
> >> > be
> >> > > good if you could describe all of the commands to repo, including
> >> > what
> >> > > projects exist, what networks were created, and what command you
> used
> >> > > to create the VM.  Once we have that, it should be pretty easy to
> >> > > track down.  Thanks!
> >> > >
> >> > > Dan
> >> > >
> >> > > On Mon, Feb 6, 2012 at 9:53 PM, Shweta Padubidri (shpadubi)
> >> > > <shpad...@cisco.com> wrote:
> >> > >> Hi,
> >> > >>
> >> > >>
> >> > >>
> >> > >> So in the devstack setup that I have(its about 3-4 days old), when
> I
> >> > create
> >> > >> a vm in the default tenant it comes up without any problems.
> >> > >>
> >> > >> But when I create a network within the admin tenant and provide
> that
> >> > net-id
> >> > >> when creating a vm in that network, it gives me the following
> error.
> >> > >>
> >> > >>
> >> > >>
> >> > >> nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/__init__.py",
> >> > line 70, in
> >> > >> call
> >> > >>
> >> > >> (nova.rpc): TRACE:     return _get_impl().call(context, topic, msg,
> >> > timeout)
> >> > >>
> >> > >> (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/impl_kombu.py",
> >> > line
> >> > >> 611, in call
> >> > >>
> >> > >> (nova.rpc): TRACE:     return rpc_amqp.call(context, topic, msg,
> >> > timeout)
> >> > >>
> >> > >> (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line
> >> > 334, in
> >> > >> call
> >> > >>
> >> > >> (nova.rpc): TRACE:     rv = list(rv)
> >> > >>
> >> > >> (nova.rpc): TRACE:   File "/opt/stack/nova/nova/rpc/amqp.py", line
> >> > 302, in
> >> > >> __iter__
> >> > >>
> >> > >> (nova.rpc): TRACE:     raise result
> >> > >>
> >> > >> (nova.rpc): TRACE: RemoteError: Remote error: KeyError
> >> > >> '80ee39d4-170c-4822-90b4-2ab947d80823'
> >> > >>
> >> > >> (nova.rpc): TRACE: [u'Traceback (most recent call last):\n', u'
> >> > File
> >> > >> "/opt/stack/nova/nova/rpc/amqp.py", line 249, in _process_data\n
> >> > rval =
> >> > >> node_func(context=ctxt, **node_args)\n', u'  File
> >> > >> "/opt/stack/nova/nova/network/quantum/manager.py", line 363, in
> >> > >> allocate_for_instance\n    instance_type_id, host)\n', u'  File
> >> > >> "/opt/stack/nova/nova/network/quantum/manager.py", line 476, in
> >> > >> get_instance_nw_info\n    net_tenant_id =
> >> > >> net_tenant_dict[network[\'uuid\']]\n', u"KeyError:
> >> > >> '80ee39d4-170c-4822-90b4-2ab947d80823'\n"].
> >> > >>
> >> > >>
> >> > >>
> >> > >> Is this a known error? If so what is the work around?
> >> > >>
> >> > >>
> >> > >>
> >> > >> I know there was an error observed on the Bug Squashing day related
> >> > to
> >> > >> Tenant Id not being set. I am not sure if the KeyError listed above
> >> > was
> >> > >> observed as well.
> >> > >>
> >> > >>
> >> > >>
> >> > >> Please let me know.
> >> > >>
> >> > >>
> >> > >>
> >> > >> Thanks
> >> > >>
> >> > >> Shweta
> >> > >>
> >> > >>
> >> > >> --
> >> > >> Mailing list: https://launchpad.net/~netstack
> >> > >> Post to     : netstack@lists.launchpad.net
> >> > >> Unsubscribe : https://launchpad.net/~netstack
> >> > >> More help   : https://help.launchpad.net/ListHelp
> >> > >>
> >> > >
> >> > >
> >> > >
> >> > > --
> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >> > > Dan Wendlandt
> >> > > Nicira Networks: www.nicira.com
> >> > > twitter: danwendlandt
> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >> >
> >> >
> >> >
> >> > --
> >> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >> > Dan Wendlandt
> >> > Nicira Networks: www.nicira.com
> >> > twitter: danwendlandt
> >> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >> >
> >> > --
> >> > Mailing list: https://launchpad.net/~netstack
> >> > Post to     : netstack@lists.launchpad.net
> >> > Unsubscribe : https://launchpad.net/~netstack
> >> > More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> >
> > --
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > Dan Wendlandt
> > Nicira Networks: www.nicira.com
> > twitter: danwendlandt
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> >
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Wendlandt
Nicira Networks: www.nicira.com
twitter: danwendlandt
~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- 
Mailing list: https://launchpad.net/~netstack
Post to     : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to