Hi All,
When I switch from centos-release-openstack-mitaka to centos-release-openstack-newton, I found that the systemctl service file for openstack-keystone-10.0.0 is missing.
Here is the file list of openstack-keystone-9.2.0 in centos-release-openstack-mitaka, you can see it has /usr/lib/systemd/system/openstack-keystone.service installed.
[root@host-172-16-1-117 ~]# rpm -ql openstack-keystone /etc/keystone /etc/keystone/default_catalog.templates /etc/keystone/keystone-paste.ini /etc/keystone/keystone.conf /etc/keystone/logging.conf /etc/keystone/policy.json /etc/keystone/sso_callback_template.html /etc/logrotate.d/openstack-keystone /usr/bin/keystone-all /usr/bin/keystone-manage /usr/bin/keystone-wsgi-admin /usr/bin/keystone-wsgi-public /usr/bin/openstack-keystone-sample-data /usr/lib/sysctl.d/openstack-keystone.conf /usr/lib/systemd/system/openstack-keystone.service /usr/share/doc/openstack-keystone-9.2.0 /usr/share/doc/openstack-keystone-9.2.0/README.rst /usr/share/keystone /usr/share/keystone/keystone-dist.conf /usr/share/keystone/keystone.wsgi /usr/share/keystone/policy.v3cloudsample.json /usr/share/keystone/sample_data.sh /usr/share/keystone/wsgi-keystone.conf /usr/share/licenses/openstack-keystone-9.2.0 /usr/share/licenses/openstack-keystone-9.2.0/LICENSE /usr/share/man/man1/keystone-all.1.gz /usr/share/man/man1/keystone-manage.1.gz /var/lib/keystone /var/log/keystone
But when it comes to openstack-keystone-10.0.0 in centos-release-openstack-newton, the /usr/lib/systemd/system/openstack-keystone.service is missing.
[root@tanabata ~]# rpm -ql openstack-keystone /etc/keystone /etc/keystone/default_catalog.templates /etc/keystone/keystone-paste.ini /etc/keystone/keystone.conf /etc/keystone/logging.conf /etc/keystone/policy.json /etc/keystone/sso_callback_template.html /etc/logrotate.d/openstack-keystone /usr/bin/keystone-manage /usr/bin/keystone-wsgi-admin /usr/bin/keystone-wsgi-public /usr/bin/openstack-keystone-sample-data /usr/lib/sysctl.d/openstack-keystone.conf /usr/share/doc/openstack-keystone-10.0.0 /usr/share/doc/openstack-keystone-10.0.0/README.rst /usr/share/keystone /usr/share/keystone/keystone-dist.conf /usr/share/keystone/keystone.wsgi /usr/share/keystone/policy.v3cloudsample.json /usr/share/keystone/sample_data.sh /usr/share/keystone/wsgi-keystone.conf /usr/share/licenses/openstack-keystone-10.0.0 /usr/share/licenses/openstack-keystone-10.0.0/LICENSE /usr/share/man/man1/keystone-manage.1.gz /var/lib/keystone /var/log/keystone /var/log/keystone/keystone.log
That will lead to openstack-keystone.service failed to load when you run systemctl start openstack-keystone.service.
Please take a look.
Thanks!
B.R., Zhijiang
On Mon, Nov 21, 2016 at 02:57:56PM +0800, hu.zhijiang@zte.com.cn wrote:
Hi All,
When I switch from centos-release-openstack-mitaka to centos-release-openstack-newton, I found that the systemctl service file for openstack-keystone-10.0.0 is missing.
That will lead to openstack-keystone.service failed to load when you run systemctl start openstack-keystone.service.
Please take a look.
The recommended (default) way to run keystone is via httpd. I believe, that was changed a few versions ago.
Matthias