<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-cloud-services.git/meta-openstack/recipes-devtools/python/python-keystone, branch morty</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=morty</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/atom?h=morty'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/'/>
<updated>2015-11-16T20:11:44+00:00</updated>
<entry>
<title>init: no need to close (non-existing) ps file descriptors</title>
<updated>2015-11-16T20:11:44+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2015-11-12T02:50:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=d0206f9f16905937397f27fb8c18a46331d13056'/>
<id>urn:sha1:d0206f9f16905937397f27fb8c18a46331d13056</id>
<content type='text'>
Attempting to get the status of various daemons which are part of the
compute image results in an error:

ps: write error: Bad file descriptor

Switch to using the more standard io redirection techniques to avoid
this error.

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>keystone: the 'sql' section is deprecated</title>
<updated>2015-08-14T03:41:54+00:00</updated>
<author>
<name>Mark Asselstine</name>
<email>mark.asselstine@windriver.com</email>
</author>
<published>2015-08-12T19:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=6b1f8d27996b80b6ee1528037e5a57e45e569eb7'/>
<id>urn:sha1:6b1f8d27996b80b6ee1528037e5a57e45e569eb7</id>
<content type='text'>
Attempting to use commands such as 'glance image-list' or 'keystone
tenant-list' was resulting in various errors including 'error
500'. Examining the logs it was found that keystone was throwing the
following warning:

  WARNING oslo_config.cfg [-] Option "connection" from group "sql" is
  deprecated. Use option "connection" from group "database".

Examining the database I found that the keystone database existed but
was empty. This indicates that some of the install scripts were
failing, possibly due to issues connecting to the database due to a
bad configuration. So taking the WARNING to heed I swapped the 'sql'
section header for 'database' and now the database is properly created
and keystone commands can be successfully executed.

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>core: update to juno 2014.2 + dependencies</title>
<updated>2014-11-17T22:59:10+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2014-11-17T22:59:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=d7fe5f8a2a27daa094585df1d2ce0772c28e457b'/>
<id>urn:sha1:d7fe5f8a2a27daa094585df1d2ce0772c28e457b</id>
<content type='text'>
syncing the core components to the latest juno hashes. We also introduce
new packages and update others to meet the juno requirements.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>keystone: update for Juno rc1</title>
<updated>2014-10-21T14:14:48+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2014-10-21T14:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=86b80ab2e9cbb3a7dfc1164b0205eaffcf4f2363'/>
<id>urn:sha1:86b80ab2e9cbb3a7dfc1164b0205eaffcf4f2363</id>
<content type='text'>
We have three changes in a single commit:

  - A runtime substition fix controller IP values
        - When the substitions were moved for chef integration, the chef
          disabled path wasn't tested. This meant that %CONTROLLER_IP% remained
          in the final config files, and broke keystone startup.
  - The addition of oathlib to keystone depedencies
        - oauthlib is a juno dependency
  - A temporary patch to the apache httpd front end modules
        - At times keystone would fail to load via apache due to the inability to
          load localcontext from oslo. To work around these sporadic failures, an
          explicit import was added to the http front end module. This will be
          removed in the future.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@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>python-keystone: Remove openrc file and bb references.</title>
<updated>2014-07-31T20:06:20+00:00</updated>
<author>
<name>Liam R. Howlett</name>
<email>Liam.Howlett@WindRiver.com</email>
</author>
<published>2014-07-30T21:05:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=6e9ad29fac7758f468d49828120535b3e281d22f'/>
<id>urn:sha1:6e9ad29fac7758f468d49828120535b3e281d22f</id>
<content type='text'>
This patch removes the openrc file from the keystone package and
references to openrc in the python-kystone_git.bb file.

Signed-off-by: Liam R. Howlett &lt;Liam.Howlett@WindRiver.com&gt;
</content>
</entry>
<entry>
<title>Keystone: implement incremental/programatic user additions</title>
<updated>2014-07-30T04:50:59+00:00</updated>
<author>
<name>Andy Ning</name>
<email>andy.ning@windriver.com</email>
</author>
<published>2014-07-16T15:11:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=3ee170f0a427dc7235c732d1e5383380bb5e190c'/>
<id>urn:sha1:3ee170f0a427dc7235c732d1e5383380bb5e190c</id>
<content type='text'>
Instead of creating tenant/user/role and service/endpoint for all
openstack services in keystone postinstall, now each of the services
creates keystone identities by itself in its own postinstall.

The existing identity.sh has been re-written to be a utility that takes
parameters, and the service postinstall calls identity.sh to create its
own keystone identities. The identity.sh can also be used as a tool to
manually create keystone identities at run time.

Signed-off-by: Andy Ning &lt;andy.ning@windriver.com&gt;
</content>
</entry>
<entry>
<title>keystone: Add script to change backend to hybrid</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-23T16:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=c9e43b535ca44d06fcd57c9c670af6da59d0edb3'/>
<id>urn:sha1:c9e43b535ca44d06fcd57c9c670af6da59d0edb3</id>
<content type='text'>
Adding /etc/keystone/hybrid-backend-setup and
convert_keystone_backend.py to set the backend
for keystone to hybrid and starts openldap and
restarts keystone.

Signed-off-by: Amy Fong &lt;amy.fong@windriver.com&gt;
</content>
</entry>
<entry>
<title>openstack initscript: add reset</title>
<updated>2014-07-25T19:45:30+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=1491d54da84195dda8c7d5ce1fac21437f2bc519'/>
<id>urn:sha1:1491d54da84195dda8c7d5ce1fac21437f2bc519</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>keystone: uprev to juno</title>
<updated>2014-07-18T17:05:34+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@windriver.com</email>
</author>
<published>2014-07-18T17:05:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-cloud-services.git/commit/?id=74f6718fc594b088fd9966562dbf8a110d2505d5'/>
<id>urn:sha1:74f6718fc594b088fd9966562dbf8a110d2505d5</id>
<content type='text'>
Updating keystone to the juno release candidate. Also adding new
dependencies.

Note: also ensure that the new keystoneclient and keystonemiddleware
are used.

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