<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/meta-openstack/recipes-devtools/python/python-nova, branch havana</title>
<subtitle>Mirror of git.yoctoproject.org/meta-cloud-services.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=havana</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=havana'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2014-07-25T19:45:25+00:00</updated>
<entry>
<title>openstack initscript: add reset</title>
<updated>2014-07-25T19:45:25+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-07-24T17:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=3bbd08214617f5a5e7b54253f9f8b786623546c8'/>
<id>urn:sha1:3bbd08214617f5a5e7b54253f9f8b786623546c8</id>
<content type='text'>
Some of the openstack data is associated with external resources
(ie glance may have external files), we explicitly invoke the delete commands on those
in additional to dropping and recreating the databases.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>nova: package plugin directory and fix its path</title>
<updated>2014-06-23T16:37:11+00:00</updated>
<author>
<name>Keith Holman</name>
<email>Keith.Holman@windriver.com</email>
</author>
<published>2014-06-18T14:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=80c8ac85e0967b8ed4e398048f079fea8a71751d'/>
<id>urn:sha1:80c8ac85e0967b8ed4e398048f079fea8a71751d</id>
<content type='text'>
The tests included with nova require some files that are within the
"plugin" directory.  This fix includes the "plugin" directory on the
target system as part of the recipe.  This fix also includes a patch
that updates the tests to find the "plugin" directory  where it is
installed on the target system.

Signed-off-by: Keith Holman &lt;Keith.Holman@windriver.com&gt;
</content>
</entry>
<entry>
<title>nova: package doc directory and fix its path</title>
<updated>2014-06-23T16:37:11+00:00</updated>
<author>
<name>Keith Holman</name>
<email>Keith.Holman@windriver.com</email>
</author>
<published>2014-06-18T14:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=57460bdef9ec947ff1112273b19f739409a8efd2'/>
<id>urn:sha1:57460bdef9ec947ff1112273b19f739409a8efd2</id>
<content type='text'>
The tests included with nova require some setup and configuration
files that are within the "doc" directory.  This fix includes the doc
directory on the target system as part of the recipe.  This fix also
includes a patch that updates the tests to find the "doc" directory
where it is installed on the target system.

Signed-off-by: Keith Holman &lt;Keith.Holman@windriver.com&gt;
</content>
</entry>
<entry>
<title>nova: use absolute path to api-paste.ini file</title>
<updated>2014-06-23T16:37:11+00:00</updated>
<author>
<name>Keith Holman</name>
<email>Keith.Holman@windriver.com</email>
</author>
<published>2014-06-18T13:59:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=c85476b4e99d6cee7eaf6f36ab2274950d3963f3'/>
<id>urn:sha1:c85476b4e99d6cee7eaf6f36ab2274950d3963f3</id>
<content type='text'>
The api-paste.ini file shipped with nova is installed into the
/etc/nova directory on a target system.  The tests included with nova
expect the file to be relative to the location of the tests within the
source tree.  This fix sets the absolute path to the api-paste.ini
file as it exists on the system.

Signed-off-by: Keith Holman &lt;Keith.Holman@windriver.com&gt;
</content>
</entry>
<entry>
<title>Add metadata service support to controller node</title>
<updated>2014-06-18T19:08:37+00:00</updated>
<author>
<name>Andy Ning</name>
<email>andy.ning@windriver.com</email>
</author>
<published>2014-06-13T15:21:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=c030ef7f8c2a15f7c7d0faa7122d99b853133e9f'/>
<id>urn:sha1:c030ef7f8c2a15f7c7d0faa7122d99b853133e9f</id>
<content type='text'>
The metadata service is working as the following:
- metadata is being served by nova-api on controller at port 8775.
- VM instance requests metadata by 169.254.169.254 (eg, curl http://169.254.169.254/latest/meta-data)
- metadata request comes to neutron-ns-metadata-proxy on controller in dhcp network name space.
- neutron-ns-metadata-proxy forwards the request to neutron-metadata-agent through a unix domain socket (/var/lib/neutron/metadata_proxy).
- neutron-metadata-agent sends the request to nova-api on port 8775 to be serviced.

To support metadata service, neutron-ns-metadata-proxy is baked into the controller image. Also neutron-metadata-agent startup script
(/etc/init.d/neutron-metadata-agent) and config file (/etc/neutron/metadata_agent.ini) are added to start up metadata agent at system
initialization. dhcp_agent.ini and nova.conf are updated as well.

A README.metadata is added in the Documentation/ directory.

Signed-off-by: Andy Ning &lt;andy.ning@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>OpenStack: sysvinit scripts - enable logging</title>
<updated>2014-03-28T18:39:30+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-03-28T17:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=984c2d69f51824a4c1e7b3a448fe24759e594026'/>
<id>urn:sha1:984c2d69f51824a4c1e7b3a448fe24759e594026</id>
<content type='text'>
Explicitly enable --log-dir to enable logging where available

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>nova-consoleauth :redundant "status" in help</title>
<updated>2014-03-27T19:10:50+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-03-27T18:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=7c41f9364dd4145d8ebe90b48f557cf6a0c4763c'/>
<id>urn:sha1:7c41f9364dd4145d8ebe90b48f557cf6a0c4763c</id>
<content type='text'>
Usage info for initrd script says status twice, cleaning up.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>OpenStack: modify controller to be able to talk to both console</title>
<updated>2014-03-25T13:56:15+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-03-24T17:18:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=dfc85232382af8fee180a83bd33f9d436557b774'/>
<id>urn:sha1:dfc85232382af8fee180a83bd33f9d436557b774</id>
<content type='text'>
We modify the controller so that both vnc and spice html5 proxies are running.
Since in the current recipe, both controller and compute share the same nova.conf
file, in the compute, both vnc and spice html5 are set to enabled and in this
configuration, vnc is chosen (in source: vnc is chosen because it's better
tested).

To change to spice, only change required is on the compute side.

The controller (since the default console_type is auto) will try to talk
to both and run whichever is available.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>OpenStack: nova-novncproxy:can't stop this service</title>
<updated>2014-03-24T20:53:27+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-03-21T21:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=ec4dd1f12eff5aab513845cafa87fbec8166adff'/>
<id>urn:sha1:ec4dd1f12eff5aab513845cafa87fbec8166adff</id>
<content type='text'>
nova-novncproxy and nova-spicehtml5proxy both do not check to see if the process
specified in PIDFILE exists before firing off a new one. Both initrd files can
actually use nova.init (used for the many other nova-* daemons)

nova-consoleauth also has this issue, we add a check in start to see if the process
in PIDFILE exists and exits if it does.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>OpenStack: add SPICE console support</title>
<updated>2014-03-24T20:46:05+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-03-20T19:46:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=6423ced4885488dbe8cc05249d7d16cbcfe750c2'/>
<id>urn:sha1:6423ced4885488dbe8cc05249d7d16cbcfe750c2</id>
<content type='text'>
Package spice-html5

Modify python-nova to add infrastructure for nova-spicehtml5proxy
support.

Note: spice is the default

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
