<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/meta-openstack/Documentation, branch mickledore</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=mickledore</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=mickledore'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2021-11-24T22:02:24+00:00</updated>
<entry>
<title>meta-openstack/README: fix for operator append combined with +=</title>
<updated>2021-11-24T22:02:24+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2021-11-20T04:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=b9d2f911aeb5c70fc6798f0b6aa13199b28a668f'/>
<id>urn:sha1:b9d2f911aeb5c70fc6798f0b6aa13199b28a668f</id>
<content type='text'>
Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: overrides conversion</title>
<updated>2021-08-01T03:49:54+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-08-01T03:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=0cffcd09a44b2a58452a5bb13714bfc47d6546bf'/>
<id>urn:sha1:0cffcd09a44b2a58452a5bb13714bfc47d6546bf</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>chef: remove the use of chef</title>
<updated>2017-01-09T17:23:58+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2017-01-09T15:04:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=0d6067258d09fdd47c95828e5e0e9b0f9987a529'/>
<id>urn:sha1:0d6067258d09fdd47c95828e5e0e9b0f9987a529</id>
<content type='text'>
The use of chef was never complete, had isses with updating binary
database files and had a cumbersome implementation. Since we are using
Ansible in meta-overc we are dropping the use of chef here and will
look to being at par with meta-overc by using Ansible if/when we get
time to look at runtime configuration in meta-cloud-services.

Signed-off-by: Mark Asselstine &lt;mark.asselstine@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>openstackchef: decentralized openstack-chef class implementation</title>
<updated>2014-09-26T13:09:21+00:00</updated>
<author>
<name>Mustapha Lansana</name>
<email>Mustapha.Lansana@windriver.com</email>
</author>
<published>2014-07-30T23:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=caf76c8322f247d0829dc9a18009bee0b1195a06'/>
<id>urn:sha1:caf76c8322f247d0829dc9a18009bee0b1195a06</id>
<content type='text'>
This class provides a framework for recipes(packages) to register
their configuration files with the deploychef package. This class
works together with the deploychef package. This implementation
makes it possible for the deploychef package, with the help of
chef-solo, to recreate registered configuration files at run-time.

Only services that inherit this class and register their configuration
files are re-configurable at run-time; and by configurable, we mean to
make chefsolo templates out of their configuration files and to be aware
of the list of daemons that need to be killed/started at run-time.
Therefore, openstackchef class requires the recipes/classes inheriting
it to advertise their configuration files, list of start/stop daemons
and finally a special callback function when necessary.

In order to avoid duplication of common placeholders and
substitution across the various recipes inheriting this class,
we keep a dictionary of common placeholders and substitutions,
but rely on the recipes to define the values these placeholders take
at run-time.
See the description at the top of the class files (openstackchef.bbclass
and openstackchef_inc.bbclass ) for more details.

This class makes chef-solo template files out of the configuration
files exposed to it by the recipes.
The resulting templates are stored at

/opt/deploychef/cookbooks/openstack/templates/default.

on the resulting rootfs.

It also creates a file containing a set of chef-solo default template
values known as attributes in chef-solo world. The default values are
provided by the recipes and classes inheriting this class.
The chefsolo attributes file is stored at

/opt/deploychef/cookbooks/openstack/attributes/default.rb

at the end of rootfs creation process.

At run-time, the deploychef package whose package files are stored
at '/opt/deploychef', makes a call to chef-solo.
Chef-solo in turn uses the attributes and templates files to overwrite
the configuration files for services like neutron, nova, swift, etc..
that registered configuration files with openstackchef class
at build time. See accompanying documentation for further explanation.

Signed-off-by: Mustapha Lansana &lt;Mustapha.Lansana@windriver.com&gt;
</content>
</entry>
<entry>
<title>python-keystone: Add apache vhost server.</title>
<updated>2014-09-22T15:46:42+00:00</updated>
<author>
<name>Liam R. Howlett</name>
<email>Liam.Howlett@WindRiver.com</email>
</author>
<published>2014-09-19T19:51:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=bf51fa4f053a6aecb816ed7b4dcca64e9bd5b9b3'/>
<id>urn:sha1:bf51fa4f053a6aecb816ed7b4dcca64e9bd5b9b3</id>
<content type='text'>
This patch set configures an apache vhost server on port 8081 which will
serve as the main authentication method and documents the change in
README.keystone.

Signed-off-by: Liam R. Howlett &lt;Liam.Howlett@WindRiver.com&gt;
</content>
</entry>
<entry>
<title>trove: Add documentation on trove &amp; troveclient setup.</title>
<updated>2014-09-17T17:43:49+00:00</updated>
<author>
<name>Liam R. Howlett</name>
<email>Liam.Howlett@WindRiver.com</email>
</author>
<published>2014-09-17T16:31:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=2090122e897dc470864c97a416420a550d2b79a0'/>
<id>urn:sha1:2090122e897dc470864c97a416420a550d2b79a0</id>
<content type='text'>
This README covers general trove setup in OpenStack.

Signed-off-by: Liam R. Howlett &lt;Liam.Howlett@WindRiver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>OpenLDAP README</title>
<updated>2014-07-30T04:50:59+00:00</updated>
<author>
<name>Amy Fong</name>
<email>amy.fong@windriver.com</email>
</author>
<published>2014-07-23T15:09:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=ceecd0d46de35111f4c3c1e65176e09cb2117ecb'/>
<id>urn:sha1:ceecd0d46de35111f4c3c1e65176e09cb2117ecb</id>
<content type='text'>
Add a README file pertaining to the openldap/keystone/pam usage.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>rally add readme doc</title>
<updated>2014-07-17T04:12:13+00:00</updated>
<author>
<name>Vu Tran</name>
<email>vu.tran@windriver.com</email>
</author>
<published>2014-07-10T17:48:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=a06e28ced8f622dbe6d6fbd9bea20b215d8ac938'/>
<id>urn:sha1:a06e28ced8f622dbe6d6fbd9bea20b215d8ac938</id>
<content type='text'>
Signed-off-by: Vu Tran &lt;vu.tran@windriver.com&gt;

</content>
</entry>
<entry>
<title>Add metadata service support to controller node</title>
<updated>2014-06-18T19:08:11+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=9b966a64a3bbf50f4661d4d8adac2a56794db5cb'/>
<id>urn:sha1:9b966a64a3bbf50f4661d4d8adac2a56794db5cb</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>Upgrade cirros guest image to 0.3.2</title>
<updated>2014-06-17T14:10:17+00:00</updated>
<author>
<name>Andy Ning</name>
<email>andy.ning@windriver.com</email>
</author>
<published>2014-06-13T18:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=b53f039deee13fe869aaceca27d4e30cd40efb48'/>
<id>urn:sha1:b53f039deee13fe869aaceca27d4e30cd40efb48</id>
<content type='text'>
cirros 0.3.0 has a bug which ignores classless static routes passed by
dhcp option 121. This static route is needed for the instance to access
metadata service from 169.254.169.254. 0.3.2 has this bug fixed.
Details about this bug can be found at: https://bugs.launchpad.net/cirros/+bug/1190372

Updated documents that reference specific version of cirros as well.

Note: 0.3.2 download URI (SRC_URI) has been changed from "https://launchpad.net/cirros/trunk" to "http://download.cirros-cloud.net", since cirros binary downloads are all in the new URI.

Signed-off-by: Andy Ning &lt;andy.ning@windriver.com&gt;
</content>
</entry>
</feed>
