1、 实验拓扑
设备 | 说明 |
---|---|
servera | 控制节点:192.168.0.38--centos7(4核4G) |
serverb | 计算节点1:192.168.0.39--centos7(2核2G) |
serverc | 计算节点2:192.168.0.40--centos7(2核2G) |
Switch | 交换机 |
Route | 路由器 |
2、 控制节点安装keystone
keystone是OpenStack身份认证服务,是OpenStack的核心组件之一
2.1 创建数据库
#进入数据库(root没有密码可以直接输入mysql)
mysql -u root -p
#创建数据库keystone
CREATE DATABASE keystone;
#放行keystone所有权限(本地)
GRANT ALL PRIVILEGES ON keystone. TO 'keystone'@'localhost' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
#放行keystone所有权限
GRANT ALL PRIVILEGES ON keystone. TO 'keystone'@'%' \
IDENTIFIED BY 'KEYSTONE_DBPASS';
[root@openstack-controller ~]# mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.3.20-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.019 sec)
MariaDB [(none)]> CREATE DATABASE keystone;
Query OK, 1 row affected (0.003 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \
-> IDENTIFIED BY 'KEYSTONE_DBPASS';
Query OK, 0 rows affected (0.002 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \
-> IDENTIFIED BY 'KEYSTONE_DBPASS';
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| keystone |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.000 sec)
MariaDB [(none)]> exit
Bye
# 登录测试
[root@openstack-controller ~]# mysql -ukeystone -pKEYSTONE_DBPASS
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 13
Server version: 10.3.20-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| keystone |
+--------------------+
2 rows in set (0.000 sec)
MariaDB [(none)]> exit
Bye
2.2 安装依赖包
yum install -y python2-qpid-proton-0.22.0-1.el7.x86_64
yum install -y openstack-keystone httpd mod_wsgi
# 中间有一个报错
Error: Package: python2-qpid-proton-0.22.0-1.el7.x86_64 (Clould_rocky)
Requires: qpid-proton-c(x86-64) = 0.22.0-1.el7
Available: qpid-proton-c-0.14.0-2.el7.x86_64 (extras)
qpid-proton-c(x86-64) = 0.14.0-2.el7
Available: qpid-proton-c-0.22.0-1.el7.x86_64 (Clould_rocky)
qpid-proton-c(x86-64) = 0.22.0-1.el7
Installing: qpid-proton-c-0.37.0-1.el7.x86_64 (epel)
qpid-proton-c(x86-64) = 0.37.0-1.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
# 此处单独安装python2-qpid-proton这个软件包,然执行安装命令
[root@openstack-controller ~]# yum install python2-qpid-proton-0.22.0-1.el7.x86_64 -y
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package python2-qpid-proton.x86_64 0:0.22.0-1.el7 will be installed
--> Processing Dependency: qpid-proton-c(x86-64) = 0.22.0-1.el7 for package: python2-qpid-proton-0.22.0-1.el7.x86_64
--> Processing Dependency: libqpid-proton.so.11()(64bit) for package: python2-qpid-proton-0.22.0-1.el7.x86_64
--> Running transaction check
---> Package qpid-proton-c.x86_64 0:0.22.0-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================================================================================================================================
Installing:
python2-qpid-proton x86_64 0.22.0-1.el7 Clould_rocky 219 k
Installing for dependencies:
qpid-proton-c x86_64 0.22.0-1.el7 Clould_rocky 183 k
Transaction Summary
=========================================================================================================================================================================================================================================================
Install 1 Package (+1 Dependent package)
Total download size: 401 k
Installed size: 2.0 M
Downloading packages:
(1/2): qpid-proton-c-0.22.0-1.el7.x86_64.rpm | 183 kB 00:00:00
(2/2): python2-qpid-proton-0.22.0-1.el7.x86_64.rpm | 219 kB 00:00:01
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 362 kB/s | 401 kB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : qpid-proton-c-0.22.0-1.el7.x86_64 1/2
Installing : python2-qpid-proton-0.22.0-1.el7.x86_64 2/2
Verifying : python2-qpid-proton-0.22.0-1.el7.x86_64 1/2
Verifying : qpid-proton-c-0.22.0-1.el7.x86_64 2/2
Installed:
python2-qpid-proton.x86_64 0:0.22.0-1.el7
Dependency Installed:
qpid-proton-c.x86_64 0:0.22.0-1.el7
Complete!
[root@openstack-controller ~]# yum install -y openstack-keystone httpd mod_wsgi
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.4.6-97.el7.centos.5 will be installed
--> Processing Dependency: httpd-tools = 2.4.6-97.el7.centos.5 for package: httpd-2.4.6-97.el7.centos.5.x86_64
--> Processing Dependency: /etc/mime.types for package: httpd-2.4.6-97.el7.centos.5.x86_64
--> Processing Dependency: libaprutil-1.so.0()(64bit) for package: httpd-2.4.6-97.el7.centos.5.x86_64
--> Processing Dependency: libapr-1.so.0()(64bit) for package: httpd-2.4.6-97.el7.centos.5.x86_64
---> Package mod_wsgi.x86_64 0:3.4-18.el7 will be installed
---> Package openstack-keystone.noarch 1:14.2.0-1.el7 will be installed
--> Processing Dependency: python-keystone = 1:14.2.0-1.el7 for package: 1:openstack-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-keystoneclient >= 1:3.8.0 for package: 1:openstack-keystone-14.2.0-1.el7.noarch
--> Running transaction check
---> Package apr.x86_64 0:1.4.8-7.el7 will be installed
---> Package apr-util.x86_64 0:1.5.2-6.el7 will be installed
---> Package httpd-tools.x86_64 0:2.4.6-97.el7.centos.5 will be installed
---> Package mailcap.noarch 0:2.1.41-2.el7 will be installed
---> Package python-keystone.noarch 1:14.2.0-1.el7 will be installed
--> Processing Dependency: python-dogpile-cache >= 0.6.2 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-ldap >= 3.1.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-ldappool >= 2.0.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-migrate >= 0.11.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-msgpack >= 0.4.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-paste-deploy >= 1.5.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-pytz >= 2013.6 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-webob >= 1.7.1 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-babel >= 2.3.4 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-bcrypt >= 3.1.2 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-cryptography >= 2.1 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-flask >= 1.0.2 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-flask-restful >= 0.3.5 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-jsonschema >= 2.6.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-keystonemiddleware >= 4.17.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oauthlib >= 0.6.2 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-cache >= 1.26.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-concurrency >= 3.26.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-config >= 2:5.2.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-context >= 2.21.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-db >= 4.27.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-i18n >= 3.15.3 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-log >= 3.38.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-messaging >= 5.29.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-middleware >= 3.31.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-policy >= 1.30.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-serialization >= 2.18.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-oslo-utils >= 3.33.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-osprofiler >= 1.4.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-passlib >= 1.7.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-pbr >= 2.0.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-pycadf >= 2.1.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-pysaml2 >= 4.5.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-routes >= 2.3.1 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-scrypt >= 0.8.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-six >= 1.10.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-sqlalchemy >= 1.0.10 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python2-stevedore >= 1.20.0 for package: 1:python-keystone-14.2.0-1.el7.noarch
--> Processing Dependency: python-paste for package: 1:python-keystone-14.2.0-1.el7.noarch
---> Package python2-keystoneclient.noarch 1:3.17.0-1.el7 will be installed
--> Processing Dependency: python-keyring >= 5.5.1 for package: 1:python2-keystoneclient-3.17.0-1.el7.noarch
--> Processing Dependency: python2-debtcollector >= 1.2.0 for package: 1:python2-keystoneclient-3.17.0-1.el7.noarch
--> Processing Dependency: python2-keystoneauth1 >= 3.4.0 for package: 1:python2-keystoneclient-3.17.0-1.el7.noarch
--> Processing Dependency: python2-requests >= 2.14.2 for package: 1:python2-keystoneclient-3.17.0-1.el7.noarch
--> Running transaction check
---> Package python-dogpile-cache.noarch 0:0.6.2-1.el7 will be installed
--> Processing Dependency: python-dogpile-core >= 0.4.1 for package: python-dogpile-cache-0.6.2-1.el7.noarch
---> Package python-keyring.noarch 0:5.7.1-1.el7 will be installed
---> Package python-migrate.noarch 0:0.11.0-1.el7 will be installed
--> Processing Dependency: python-tempita >= 0.4 for package: python-migrate-0.11.0-1.el7.noarch
--> Processing Dependency: python-setuptools for package: python-migrate-0.11.0-1.el7.noarch
--> Processing Dependency: python-sqlparse for package: python-migrate-0.11.0-1.el7.noarch
---> Package python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 will be installed
--> Processing Dependency: pyOpenSSL for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch
---> Package python-paste-deploy.noarch 0:1.5.2-6.el7 will be installed
---> Package python-routes.noarch 0:2.4.1-1.el7 will be installed
--> Processing Dependency: python-repoze-lru for package: python-routes-2.4.1-1.el7.noarch
---> Package python2-babel.noarch 0:2.3.4-1.el7 will be installed
---> Package python2-bcrypt.x86_64 0:3.1.6-2.el7 will be installed
--> Processing Dependency: python-cffi for package: python2-bcrypt-3.1.6-2.el7.x86_64
---> Package python2-cryptography.x86_64 0:2.1.4-2.el7 will be installed
--> Processing Dependency: python2-asn1crypto >= 0.21 for package: python2-cryptography-2.1.4-2.el7.x86_64
--> Processing Dependency: python2-idna >= 2.1 for package: python2-cryptography-2.1.4-2.el7.x86_64
--> Processing Dependency: python-enum34 for package: python2-cryptography-2.1.4-2.el7.x86_64
--> Processing Dependency: python-ipaddress for package: python2-cryptography-2.1.4-2.el7.x86_64
---> Package python2-debtcollector.noarch 0:1.20.0-1.el7 will be installed
--> Processing Dependency: python-wrapt for package: python2-debtcollector-1.20.0-1.el7.noarch
--> Processing Dependency: python2-funcsigs for package: python2-debtcollector-1.20.0-1.el7.noarch
---> Package python2-flask.noarch 1:1.0.2-1.el7 will be installed
--> Processing Dependency: python-click for package: 1:python2-flask-1.0.2-1.el7.noarch
--> Processing Dependency: python-itsdangerous for package: 1:python2-flask-1.0.2-1.el7.noarch
--> Processing Dependency: python-jinja2 for package: 1:python2-flask-1.0.2-1.el7.noarch
--> Processing Dependency: python-werkzeug for package: 1:python2-flask-1.0.2-1.el7.noarch
---> Package python2-flask-restful.noarch 0:0.3.6-7.el7 will be installed
--> Processing Dependency: python-aniso8601 for package: python2-flask-restful-0.3.6-7.el7.noarch
---> Package python2-jsonschema.noarch 0:2.6.0-2.el7 will be installed
---> Package python2-keystoneauth1.noarch 0:3.10.1-1.el7 will be installed
--> Processing Dependency: python2-iso8601 >= 0.1.11 for package: python2-keystoneauth1-3.10.1-1.el7.noarch
--> Processing Dependency: python2-os-service-types >= 1.2.0 for package: python2-keystoneauth1-3.10.1-1.el7.noarch
---> Package python2-keystonemiddleware.noarch 0:5.2.2-1.el7 will be installed
---> Package python2-ldap.x86_64 0:3.1.0-1.el7 will be installed
--> Processing Dependency: python2-pyasn1 >= 0.3.7 for package: python2-ldap-3.1.0-1.el7.x86_64
--> Processing Dependency: python2-pyasn1-modules >= 0.1.5 for package: python2-ldap-3.1.0-1.el7.x86_64
---> Package python2-ldappool.noarch 0:2.3.1-1.el7 will be installed
---> Package python2-msgpack.x86_64 0:0.5.6-5.el7 will be installed
---> Package python2-oauthlib.noarch 0:2.0.1-8.el7 will be installed
--> Processing Dependency: python-jwcrypto for package: python2-oauthlib-2.0.1-8.el7.noarch
---> Package python2-oslo-cache.noarch 0:1.30.4-1.el7 will be installed
--> Processing Dependency: python-oslo-cache-lang = 1.30.4-1.el7 for package: python2-oslo-cache-1.30.4-1.el7.noarch
---> Package python2-oslo-concurrency.noarch 0:3.27.0-1.el7 will be installed
--> Processing Dependency: python-oslo-concurrency-lang = 3.27.0-1.el7 for package: python2-oslo-concurrency-3.27.0-1.el7.noarch
--> Processing Dependency: python2-fasteners for package: python2-oslo-concurrency-3.27.0-1.el7.noarch
--> Processing Dependency: python2-fixtures for package: python2-oslo-concurrency-3.27.0-1.el7.noarch
---> Package python2-oslo-config.noarch 2:6.4.2-1.el7 will be installed
--> Processing Dependency: PyYAML >= 3.10 for package: 2:python2-oslo-config-6.4.2-1.el7.noarch
--> Processing Dependency: python-netaddr >= 0.7.18 for package: 2:python2-oslo-config-6.4.2-1.el7.noarch
--> Processing Dependency: python2-rfc3986 >= 0.3.1 for package: 2:python2-oslo-config-6.4.2-1.el7.noarch
---> Package python2-oslo-context.noarch 0:2.21.0-1.el7 will be installed
---> Package python2-oslo-db.noarch 0:4.40.2-1.el7 will be installed
--> Processing Dependency: python-oslo-db-lang = 4.40.2-1.el7 for package: python2-oslo-db-4.40.2-1.el7.noarch
--> Processing Dependency: python-alembic >= 0.9.6 for package: python2-oslo-db-4.40.2-1.el7.noarch
--> Processing Dependency: MySQL-python for package: python2-oslo-db-4.40.2-1.el7.noarch
---> Package python2-oslo-i18n.noarch 0:3.21.0-1.el7 will be installed
--> Processing Dependency: python-oslo-i18n-lang = 3.21.0-1.el7 for package: python2-oslo-i18n-3.21.0-1.el7.noarch
---> Package python2-oslo-log.noarch 0:3.39.2-1.el7 will be installed
--> Processing Dependency: python-oslo-log-lang = 3.39.2-1.el7 for package: python2-oslo-log-3.39.2-1.el7.noarch
--> Processing Dependency: python-inotify for package: python2-oslo-log-3.39.2-1.el7.noarch
--> Processing Dependency: python-monotonic for package: python2-oslo-log-3.39.2-1.el7.noarch
--> Processing Dependency: python2-dateutil for package: python2-oslo-log-3.39.2-1.el7.noarch
---> Package python2-oslo-messaging.noarch 0:8.1.4-1.el7 will be installed
--> Processing Dependency: python-futures >= 3.0 for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-amqp >= 2.3.0 for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-futurist >= 1.2.0 for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-kombu >= 1:4.0.0 for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-oslo-service >= 1.24.0 for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python-cachetools for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python-pyngus for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-eventlet for package: python2-oslo-messaging-8.1.4-1.el7.noarch
--> Processing Dependency: python2-tenacity for package: python2-oslo-messaging-8.1.4-1.el7.noarch
---> Package python2-oslo-middleware.noarch 0:3.36.0-1.el7 will be installed
--> Processing Dependency: python-oslo-middleware-lang = 3.36.0-1.el7 for package: python2-oslo-middleware-3.36.0-1.el7.noarch
--> Processing Dependency: python2-statsd for package: python2-oslo-middleware-3.36.0-1.el7.noarch
---> Package python2-oslo-policy.noarch 0:1.38.1-1.el7 will be installed
--> Processing Dependency: python-oslo-policy-lang = 1.38.1-1.el7 for package: python2-oslo-policy-1.38.1-1.el7.noarch
---> Package python2-oslo-serialization.noarch 0:2.27.0-1.el7 will be installed
---> Package python2-oslo-utils.noarch 0:3.36.5-1.el7 will be installed
--> Processing Dependency: python-oslo-utils-lang = 3.36.5-1.el7 for package: python2-oslo-utils-3.36.5-1.el7.noarch
--> Processing Dependency: python-netifaces >= 0.10.4 for package: python2-oslo-utils-3.36.5-1.el7.noarch
--> Processing Dependency: pyparsing for package: python2-oslo-utils-3.36.5-1.el7.noarch
---> Package python2-osprofiler.noarch 0:2.3.1-1.el7 will be installed
--> Processing Dependency: python2-prettytable >= 0.7.2 for package: python2-osprofiler-2.3.1-1.el7.noarch
---> Package python2-passlib.noarch 0:1.7.1-1.el7 will be installed
---> Package python2-pbr.noarch 0:4.2.0-3.el7 will be installed
--> Processing Dependency: git-core for package: python2-pbr-4.2.0-3.el7.noarch
---> Package python2-pycadf.noarch 0:2.8.0-1.el7 will be installed
--> Processing Dependency: python-pycadf-common = 2.8.0-1.el7 for package: python2-pycadf-2.8.0-1.el7.noarch
---> Package python2-pysaml2.noarch 0:4.5.0-4.el7 will be installed
--> Processing Dependency: python2-defusedxml for package: python2-pysaml2-4.5.0-4.el7.noarch
--> Processing Dependency: python2-future for package: python2-pysaml2-4.5.0-4.el7.noarch
---> Package python2-requests.noarch 0:2.19.1-4.el7 will be installed
--> Processing Dependency: python-chardet >= 3.0.2 for package: python2-requests-2.19.1-4.el7.noarch
--> Processing Dependency: python2-urllib3 for package: python2-requests-2.19.1-4.el7.noarch
---> Package python2-scrypt.x86_64 0:0.8.0-2.el7 will be installed
---> Package python2-six.noarch 0:1.11.0-4.el7 will be installed
---> Package python2-sqlalchemy.x86_64 0:1.2.7-1.el7 will be installed
---> Package python2-stevedore.noarch 0:1.29.0-1.el7 will be installed
---> Package python2-webob.noarch 0:1.8.2-1.el7 will be installed
---> Package pytz.noarch 0:2016.10-2.el7 will be installed
--> Running transaction check
---> Package MySQL-python.x86_64 0:1.2.5-1.el7 will be installed
---> Package PyYAML.x86_64 0:3.10-11.el7 will be installed
--> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML-3.10-11.el7.x86_64
---> Package git.x86_64 0:1.8.3.1-23.el7_8 will be installed
--> Processing Dependency: perl-Git = 1.8.3.1-23.el7_8 for package: git-1.8.3.1-23.el7_8.x86_64
--> Processing Dependency: rsync for package: git-1.8.3.1-23.el7_8.x86_64
--> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.3.1-23.el7_8.x86_64
--> Processing Dependency: perl(Git) for package: git-1.8.3.1-23.el7_8.x86_64
--> Processing Dependency: perl(Error) for package: git-1.8.3.1-23.el7_8.x86_64
---> Package python-aniso8601.noarch 0:0.82-3.el7 will be installed
---> Package python-dogpile-core.noarch 0:0.4.1-2.el7 will be installed
---> Package python-enum34.noarch 0:1.0.4-1.el7 will be installed
---> Package python-inotify.noarch 0:0.9.4-4.el7 will be installed
---> Package python-jwcrypto.noarch 0:0.4.2-1.el7 will be installed
---> Package python-netifaces.x86_64 0:0.10.4-3.el7 will be installed
---> Package python-oslo-cache-lang.noarch 0:1.30.4-1.el7 will be installed
---> Package python-oslo-concurrency-lang.noarch 0:3.27.0-1.el7 will be installed
---> Package python-oslo-db-lang.noarch 0:4.40.2-1.el7 will be installed
---> Package python-oslo-i18n-lang.noarch 0:3.21.0-1.el7 will be installed
---> Package python-oslo-log-lang.noarch 0:3.39.2-1.el7 will be installed
---> Package python-oslo-middleware-lang.noarch 0:3.36.0-1.el7 will be installed
---> Package python-oslo-policy-lang.noarch 0:1.38.1-1.el7 will be installed
---> Package python-oslo-utils-lang.noarch 0:3.36.5-1.el7 will be installed
---> Package python-prettytable.noarch 0:0.7.2-3.el7 will be installed
---> Package python-pycadf-common.noarch 0:2.8.0-1.el7 will be installed
---> Package python-pyngus.noarch 0:2.0.3-3.el7 will be installed
---> Package python-repoze-lru.noarch 0:0.4-3.el7 will be installed
---> Package python-sqlparse.noarch 0:0.1.18-5.el7 will be installed
---> Package python-tempita.noarch 0:0.5.1-8.el7 will be installed
---> Package python-wrapt.x86_64 0:1.10.8-2.el7 will be installed
---> Package python2-alembic.noarch 0:0.9.7-1.el7 will be installed
--> Processing Dependency: python-editor for package: python2-alembic-0.9.7-1.el7.noarch
--> Processing Dependency: python-mako for package: python2-alembic-0.9.7-1.el7.noarch
---> Package python2-amqp.noarch 0:2.4.0-1.el7 will be installed
--> Processing Dependency: python2-vine >= 1.1.3 for package: python2-amqp-2.4.0-1.el7.noarch
---> Package python2-asn1crypto.noarch 0:0.24.0-7.el7 will be installed
---> Package python2-cachetools.noarch 0:2.1.0-1.el7 will be installed
---> Package python2-cffi.x86_64 0:1.11.2-1.el7 will be installed
--> Processing Dependency: python-pycparser for package: python2-cffi-1.11.2-1.el7.x86_64
---> Package python2-chardet.noarch 0:3.0.4-7.el7 will be installed
---> Package python2-click.noarch 0:6.7-8.el7 will be installed
---> Package python2-dateutil.noarch 1:2.6.1-1.el7 will be installed
---> Package python2-defusedxml.noarch 0:0.5.0-2.el7 will be installed
---> Package python2-eventlet.noarch 0:0.20.1-6.el7 will be installed
--> Processing Dependency: python-greenlet for package: python2-eventlet-0.20.1-6.el7.noarch
---> Package python2-fasteners.noarch 0:0.16.3-1.el7 will be installed
---> Package python2-fixtures.noarch 0:3.0.0-7.el7 will be installed
--> Processing Dependency: python-testtools >= 0.9.22 for package: python2-fixtures-3.0.0-7.el7.noarch
---> Package python2-funcsigs.noarch 0:1.0.2-4.el7 will be installed
---> Package python2-future.noarch 0:0.18.2-2.el7 will be installed
---> Package python2-futures.noarch 0:3.1.1-5.el7 will be installed
---> Package python2-futurist.noarch 0:1.7.0-1.el7 will be installed
--> Processing Dependency: python-contextlib2 >= 0.4.0 for package: python2-futurist-1.7.0-1.el7.noarch
---> Package python2-idna.noarch 0:2.5-1.el7 will be installed
---> Package python2-ipaddress.noarch 0:1.0.18-5.el7 will be installed
---> Package python2-iso8601.noarch 0:0.1.11-8.el7 will be installed
---> Package python2-itsdangerous.noarch 0:0.24-14.el7 will be installed
---> Package python2-jinja2.noarch 0:2.10-2.el7 will be installed
--> Processing Dependency: python2-markupsafe for package: python2-jinja2-2.10-2.el7.noarch
---> Package python2-kombu.noarch 1:4.2.2-1.el7 will be installed
---> Package python2-monotonic.noarch 0:1.5-1.el7 will be installed
---> Package python2-netaddr.noarch 0:0.7.19-5.el7 will be installed
---> Package python2-os-service-types.noarch 0:1.3.0-1.el7 will be installed
---> Package python2-oslo-service.noarch 0:1.31.8-1.el7 will be installed
---> Package python2-pyOpenSSL.noarch 0:17.3.0-3.el7 will be installed
---> Package python2-pyasn1.noarch 0:0.3.7-6.el7 will be installed
---> Package python2-pyasn1-modules.noarch 0:0.3.7-6.el7 will be installed
---> Package python2-pyparsing.noarch 0:2.2.0-3.el7 will be installed
---> Package python2-rfc3986.noarch 0:1.3.0-1.el7 will be installed
---> Package python2-setuptools.noarch 0:38.4.0-3.el7 will be installed
---> Package python2-statsd.noarch 0:3.2.1-5.el7 will be installed
---> Package python2-tenacity.noarch 0:4.12.0-1.el7 will be installed
---> Package python2-urllib3.noarch 0:1.21.1-1.el7 will be installed
--> Processing Dependency: python-backports-ssl_match_hostname for package: python2-urllib3-1.21.1-1.el7.noarch
--> Processing Dependency: python-pysocks for package: python2-urllib3-1.21.1-1.el7.noarch
---> Package python2-werkzeug.noarch 0:0.14.1-3.el7 will be installed
--> Running transaction check
---> Package libyaml.x86_64 0:0.1.4-11.el7_0 will be installed
---> Package perl-Error.noarch 1:0.17020-2.el7 will be installed
---> Package perl-Git.noarch 0:1.8.3.1-23.el7_8 will be installed
---> Package perl-TermReadKey.x86_64 0:2.30-20.el7 will be installed
---> Package python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7 will be installed
--> Processing Dependency: python-backports for package: python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch
---> Package python-editor.noarch 0:0.4-4.el7 will be installed
---> Package python-mako.noarch 0:0.8.1-2.el7 will be installed
--> Processing Dependency: python-beaker for package: python-mako-0.8.1-2.el7.noarch
---> Package python-pycparser.noarch 0:2.14-1.el7 will be installed
--> Processing Dependency: python-ply for package: python-pycparser-2.14-1.el7.noarch
---> Package python-testtools.noarch 0:1.8.0-2.el7 will be installed
--> Processing Dependency: python-unittest2 >= 0.8.0 for package: python-testtools-1.8.0-2.el7.noarch
--> Processing Dependency: python-extras for package: python-testtools-1.8.0-2.el7.noarch
--> Processing Dependency: python-mimeparse for package: python-testtools-1.8.0-2.el7.noarch
---> Package python2-contextlib2.noarch 0:0.5.5-8.el7 will be installed
---> Package python2-greenlet.x86_64 0:0.4.12-1.el7 will be installed
---> Package python2-markupsafe.x86_64 0:0.23-16.el7 will be installed
---> Package python2-pysocks.noarch 0:1.6.8-7.el7 will be installed
---> Package python2-vine.noarch 0:1.2.0-1.el7 will be installed
---> Package rsync.x86_64 0:3.1.2-10.el7 will be installed
--> Running transaction check
---> Package python-backports.x86_64 0:1.0-8.el7 will be installed
---> Package python-beaker.noarch 0:1.5.4-10.el7 will be installed
---> Package python-extras.noarch 0:1.0.0-2.el7 will be installed
---> Package python-ply.noarch 0:3.4-11.el7 will be installed
---> Package python2-mimeparse.noarch 0:1.6.0-5.el7 will be installed
---> Package python2-unittest2.noarch 0:1.1.0-15.el7 will be installed
--> Processing Dependency: python2-traceback2 for package: python2-unittest2-1.1.0-15.el7.noarch
--> Running transaction check
---> Package python2-traceback2.noarch 0:1.4.0-14.el7 will be installed
--> Processing Dependency: python-linecache2 for package: python2-traceback2-1.4.0-14.el7.noarch
--> Running transaction check
---> Package python-linecache2.noarch 0:1.0.0-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=========================================================================================================================================================================================================================================================
Package Arch Version Repository Size
=========================================================================================================================================================================================================================================================
Installing:
httpd x86_64 2.4.6-97.el7.centos.5 update 2.7 M
mod_wsgi x86_64 3.4-18.el7 BaseOS 77 k
openstack-keystone noarch 1:14.2.0-1.el7 Clould_rocky 86 k
Installing for dependencies:
MySQL-python x86_64 1.2.5-1.el7 BaseOS 90 k
PyYAML x86_64 3.10-11.el7 BaseOS 153 k
apr x86_64 1.4.8-7.el7 BaseOS 104 k
apr-util x86_64 1.5.2-6.el7 BaseOS 92 k
git x86_64 1.8.3.1-23.el7_8 BaseOS 4.4 M
httpd-tools x86_64 2.4.6-97.el7.centos.5 update 94 k
libyaml x86_64 0.1.4-11.el7_0 BaseOS 55 k
mailcap noarch 2.1.41-2.el7 BaseOS 31 k
perl-Error noarch 1:0.17020-2.el7 BaseOS 32 k
perl-Git noarch 1.8.3.1-23.el7_8 BaseOS 56 k
perl-TermReadKey x86_64 2.30-20.el7 BaseOS 31 k
python-aniso8601 noarch 0.82-3.el7 Clould_rocky 31 k
python-backports x86_64 1.0-8.el7 BaseOS 5.8 k
python-backports-ssl_match_hostname noarch 3.5.0.1-1.el7 BaseOS 13 k
python-beaker noarch 1.5.4-10.el7 BaseOS 80 k
python-dogpile-cache noarch 0.6.2-1.el7 Clould_rocky 69 k
python-dogpile-core noarch 0.4.1-2.el7 Clould_rocky 19 k
python-editor noarch 0.4-4.el7 Clould_rocky 12 k
python-enum34 noarch 1.0.4-1.el7 BaseOS 52 k
python-extras noarch 1.0.0-2.el7 epel 15 k
python-inotify noarch 0.9.4-4.el7 BaseOS 49 k
python-jwcrypto noarch 0.4.2-1.el7 BaseOS 57 k
python-keyring noarch 5.7.1-1.el7 Clould_rocky 116 k
python-keystone noarch 1:14.2.0-1.el7 Clould_rocky 1.0 M
python-linecache2 noarch 1.0.0-1.el7 Clould_rocky 11 k
python-mako noarch 0.8.1-2.el7 BaseOS 307 k
python-migrate noarch 0.11.0-1.el7 Clould_rocky 228 k
python-netifaces x86_64 0.10.4-3.el7 BaseOS 17 k
python-oslo-cache-lang noarch 1.30.4-1.el7 Clould_rocky 12 k
python-oslo-concurrency-lang noarch 3.27.0-1.el7 Clould_rocky 9.3 k
python-oslo-db-lang noarch 4.40.2-1.el7 Clould_rocky 9.1 k
python-oslo-i18n-lang noarch 3.21.0-1.el7 Clould_rocky 9.5 k
python-oslo-log-lang noarch 3.39.2-1.el7 Clould_rocky 8.7 k
python-oslo-middleware-lang noarch 3.36.0-1.el7 Clould_rocky 7.7 k
python-oslo-policy-lang noarch 1.38.1-1.el7 Clould_rocky 7.8 k
python-oslo-utils-lang noarch 3.36.5-1.el7 Clould_rocky 8.6 k
python-paste noarch 1.7.5.1-9.20111221hg1498.el7 BaseOS 866 k
python-paste-deploy noarch 1.5.2-6.el7 Clould_rocky 46 k
python-ply noarch 3.4-11.el7 BaseOS 123 k
python-prettytable noarch 0.7.2-3.el7 BaseOS 37 k
python-pycadf-common noarch 2.8.0-1.el7 Clould_rocky 10 k
python-pycparser noarch 2.14-1.el7 BaseOS 104 k
python-pyngus noarch 2.0.3-3.el7 Clould_rocky 41 k
python-repoze-lru noarch 0.4-3.el7 Clould_rocky 12 k
python-routes noarch 2.4.1-1.el7 Clould_rocky 191 k
python-sqlparse noarch 0.1.18-5.el7 Clould_rocky 74 k
python-tempita noarch 0.5.1-8.el7 Clould_rocky 32 k
python-testtools noarch 1.8.0-2.el7 Clould_rocky 301 k
python-wrapt x86_64 1.10.8-2.el7 Clould_rocky 46 k
python2-alembic noarch 0.9.7-1.el7 Clould_rocky 762 k
python2-amqp noarch 2.4.0-1.el7 epel 88 k
python2-asn1crypto noarch 0.24.0-7.el7 epel 177 k
python2-babel noarch 2.3.4-1.el7 Clould_rocky 4.8 M
python2-bcrypt x86_64 3.1.6-2.el7 epel 39 k
python2-cachetools noarch 2.1.0-1.el7 Clould_rocky 27 k
python2-cffi x86_64 1.11.2-1.el7 Clould_rocky 229 k
python2-chardet noarch 3.0.4-7.el7 Clould_rocky 186 k
python2-click noarch 6.7-8.el7 epel 126 k
python2-contextlib2 noarch 0.5.5-8.el7 Clould_rocky 20 k
python2-cryptography x86_64 2.1.4-2.el7 Clould_rocky 510 k
python2-dateutil noarch 1:2.6.1-1.el7 Clould_rocky 246 k
python2-debtcollector noarch 1.20.0-1.el7 Clould_rocky 27 k
python2-defusedxml noarch 0.5.0-2.el7 Clould_rocky 45 k
python2-eventlet noarch 0.20.1-6.el7 Clould_rocky 513 k
python2-fasteners noarch 0.16.3-1.el7 epel 50 k
python2-fixtures noarch 3.0.0-7.el7 Clould_rocky 88 k
python2-flask noarch 1:1.0.2-1.el7 Clould_rocky 152 k
python2-flask-restful noarch 0.3.6-7.el7 Clould_rocky 117 k
python2-funcsigs noarch 1.0.2-4.el7 epel 25 k
python2-future noarch 0.18.2-2.el7 epel 806 k
python2-futures noarch 3.1.1-5.el7 BaseOS 29 k
python2-futurist noarch 1.7.0-1.el7 Clould_rocky 58 k
python2-greenlet x86_64 0.4.12-1.el7 Clould_rocky 25 k
python2-idna noarch 2.5-1.el7 Clould_rocky 94 k
python2-ipaddress noarch 1.0.18-5.el7 Clould_rocky 35 k
python2-iso8601 noarch 0.1.11-8.el7 epel 20 k
python2-itsdangerous noarch 0.24-14.el7 Clould_rocky 25 k
python2-jinja2 noarch 2.10-2.el7 Clould_rocky 527 k
python2-jsonschema noarch 2.6.0-2.el7 Clould_rocky 76 k
python2-keystoneauth1 noarch 3.10.1-1.el7 Clould_rocky 399 k
python2-keystoneclient noarch 1:3.17.0-1.el7 Clould_rocky 240 k
python2-keystonemiddleware noarch 5.2.2-1.el7 Clould_rocky 95 k
python2-kombu noarch 1:4.2.2-1.el7 epel 351 k
python2-ldap x86_64 3.1.0-1.el7 Clould_rocky 217 k
python2-ldappool noarch 2.3.1-1.el7 Clould_rocky 22 k
python2-markupsafe x86_64 0.23-16.el7 Clould_rocky 32 k
python2-mimeparse noarch 1.6.0-5.el7 epel 13 k
python2-monotonic noarch 1.5-1.el7 Clould_rocky 14 k
python2-msgpack x86_64 0.5.6-5.el7 epel 64 k
python2-netaddr noarch 0.7.19-5.el7 Clould_rocky 1.5 M
python2-oauthlib noarch 2.0.1-8.el7 BaseOS 146 k
python2-os-service-types noarch 1.3.0-1.el7 Clould_rocky 30 k
python2-oslo-cache noarch 1.30.4-1.el7 Clould_rocky 46 k
python2-oslo-concurrency noarch 3.27.0-1.el7 Clould_rocky 35 k
python2-oslo-config noarch 2:6.4.2-1.el7 Clould_rocky 217 k
python2-oslo-context noarch 2.21.0-1.el7 Clould_rocky 20 k
python2-oslo-db noarch 4.40.2-1.el7 Clould_rocky 144 k
python2-oslo-i18n noarch 3.21.0-1.el7 Clould_rocky 52 k
python2-oslo-log noarch 3.39.2-1.el7 Clould_rocky 57 k
python2-oslo-messaging noarch 8.1.4-1.el7 Clould_rocky 320 k
python2-oslo-middleware noarch 3.36.0-1.el7 Clould_rocky 48 k
python2-oslo-policy noarch 1.38.1-1.el7 Clould_rocky 60 k
python2-oslo-serialization noarch 2.27.0-1.el7 Clould_rocky 28 k
python2-oslo-service noarch 1.31.8-1.el7 Clould_rocky 62 k
python2-oslo-utils noarch 3.36.5-1.el7 Clould_rocky 73 k
python2-osprofiler noarch 2.3.1-1.el7 Clould_rocky 121 k
python2-passlib noarch 1.7.1-1.el7 epel 741 k
python2-pbr noarch 4.2.0-3.el7 epel 188 k
python2-pyOpenSSL noarch 17.3.0-3.el7 Clould_rocky 92 k
python2-pyasn1 noarch 0.3.7-6.el7 Clould_rocky 118 k
python2-pyasn1-modules noarch 0.3.7-6.el7 Clould_rocky 105 k
python2-pycadf noarch 2.8.0-1.el7 Clould_rocky 45 k
python2-pyparsing noarch 2.2.0-3.el7 Clould_rocky 137 k
python2-pysaml2 noarch 4.5.0-4.el7 Clould_rocky 531 k
python2-pysocks noarch 1.6.8-7.el7 epel 30 k
python2-requests noarch 2.19.1-4.el7 Clould_rocky 122 k
python2-rfc3986 noarch 1.3.0-1.el7 epel 48 k
python2-scrypt x86_64 0.8.0-2.el7 Clould_rocky 26 k
python2-setuptools noarch 38.4.0-3.el7 Clould_rocky 618 k
python2-six noarch 1.11.0-4.el7 Clould_rocky 32 k
python2-sqlalchemy x86_64 1.2.7-1.el7 Clould_rocky 1.8 M
python2-statsd noarch 3.2.1-5.el7 Clould_rocky 28 k
python2-stevedore noarch 1.29.0-1.el7 Clould_rocky 56 k
python2-tenacity noarch 4.12.0-1.el7 Clould_rocky 44 k
python2-traceback2 noarch 1.4.0-14.el7 Clould_rocky 19 k
python2-unittest2 noarch 1.1.0-15.el7 Clould_rocky 175 k
python2-urllib3 noarch 1.21.1-1.el7 Clould_rocky 173 k
python2-vine noarch 1.2.0-1.el7 epel 30 k
python2-webob noarch 1.8.2-1.el7 Clould_rocky 244 k
python2-werkzeug noarch 0.14.1-3.el7 Clould_rocky 466 k
pytz noarch 2016.10-2.el7 BaseOS 46 k
rsync x86_64 3.1.2-10.el7 BaseOS 404 k
Transaction Summary
=========================================================================================================================================================================================================================================================
Install 3 Packages (+132 Dependent packages)
Total download size: 32 M
Installed size: 146 M
Downloading packages:
(1/135): MySQL-python-1.2.5-1.el7.x86_64.rpm | 90 kB 00:00:00
(2/135): PyYAML-3.10-11.el7.x86_64.rpm | 153 kB 00:00:00
(3/135): apr-util-1.5.2-6.el7.x86_64.rpm | 92 kB 00:00:00
(4/135): apr-1.4.8-7.el7.x86_64.rpm | 104 kB 00:00:00
(5/135): libyaml-0.1.4-11.el7_0.x86_64.rpm | 55 kB 00:00:00
(6/135): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00:01
(7/135): httpd-tools-2.4.6-97.el7.centos.5.x86_64.rpm | 94 kB 00:00:01
(8/135): mod_wsgi-3.4-18.el7.x86_64.rpm | 77 kB 00:00:01
(9/135): perl-Error-0.17020-2.el7.noarch.rpm | 32 kB 00:00:00
(10/135): openstack-keystone-14.2.0-1.el7.noarch.rpm | 86 kB 00:00:01
(11/135): perl-Git-1.8.3.1-23.el7_8.noarch.rpm | 56 kB 00:00:00
(12/135): perl-TermReadKey-2.30-20.el7.x86_64.rpm | 31 kB 00:00:00
(13/135): python-backports-1.0-8.el7.x86_64.rpm | 5.8 kB 00:00:00
(14/135): python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm | 13 kB 00:00:00
(15/135): python-beaker-1.5.4-10.el7.noarch.rpm | 80 kB 00:00:00
(16/135): python-aniso8601-0.82-3.el7.noarch.rpm | 31 kB 00:00:01
(17/135): python-dogpile-cache-0.6.2-1.el7.noarch.rpm | 69 kB 00:00:00
(18/135): python-enum34-1.0.4-1.el7.noarch.rpm | 52 kB 00:00:00
(19/135): python-dogpile-core-0.4.1-2.el7.noarch.rpm | 19 kB 00:00:01
(20/135): python-editor-0.4-4.el7.noarch.rpm | 12 kB 00:00:00
(21/135): python-extras-1.0.0-2.el7.noarch.rpm | 15 kB 00:00:00
(22/135): python-inotify-0.9.4-4.el7.noarch.rpm | 49 kB 00:00:00
(23/135): python-keyring-5.7.1-1.el7.noarch.rpm | 116 kB 00:00:01
(24/135): python-linecache2-1.0.0-1.el7.noarch.rpm | 11 kB 00:00:00
(25/135): python-jwcrypto-0.4.2-1.el7.noarch.rpm | 57 kB 00:00:01
(26/135): python-migrate-0.11.0-1.el7.noarch.rpm | 228 kB 00:00:01
(27/135): python-mako-0.8.1-2.el7.noarch.rpm | 307 kB 00:00:02
(28/135): python-netifaces-0.10.4-3.el7.x86_64.rpm | 17 kB 00:00:00
(29/135): python-oslo-cache-lang-1.30.4-1.el7.noarch.rpm | 12 kB 00:00:01
(30/135): python-oslo-concurrency-lang-3.27.0-1.el7.noarch.rpm | 9.3 kB 00:00:00
(31/135): python-oslo-db-lang-4.40.2-1.el7.noarch.rpm | 9.1 kB 00:00:00
(32/135): python-keystone-14.2.0-1.el7.noarch.rpm | 1.0 MB 00:00:06
(33/135): python-oslo-i18n-lang-3.21.0-1.el7.noarch.rpm | 9.5 kB 00:00:00
(34/135): python-oslo-log-lang-3.39.2-1.el7.noarch.rpm | 8.7 kB 00:00:00
(35/135): python-oslo-middleware-lang-3.36.0-1.el7.noarch.rpm | 7.7 kB 00:00:00
(36/135): python-oslo-policy-lang-1.38.1-1.el7.noarch.rpm | 7.8 kB 00:00:00
(37/135): python-oslo-utils-lang-3.36.5-1.el7.noarch.rpm | 8.6 kB 00:00:00
(38/135): python-paste-deploy-1.5.2-6.el7.noarch.rpm | 46 kB 00:00:01
(39/135): python-paste-1.7.5.1-9.20111221hg1498.el7.noarch.rpm | 866 kB 00:00:04
(40/135): python-ply-3.4-11.el7.noarch.rpm | 123 kB 00:00:00
(41/135): httpd-2.4.6-97.el7.centos.5.x86_64.rpm | 2.7 MB 00:00:18
(42/135): git-1.8.3.1-23.el7_8.x86_64.rpm | 4.4 MB 00:00:18
(43/135): python-pycadf-common-2.8.0-1.el7.noarch.rpm | 10 kB 00:00:00
(44/135): python-prettytable-0.7.2-3.el7.noarch.rpm | 37 kB 00:00:00
(45/135): python-pycparser-2.14-1.el7.noarch.rpm | 104 kB 00:00:00
(46/135): python-pyngus-2.0.3-3.el7.noarch.rpm | 41 kB 00:00:00
(47/135): python-repoze-lru-0.4-3.el7.noarch.rpm | 12 kB 00:00:00
(48/135): python-routes-2.4.1-1.el7.noarch.rpm | 191 kB 00:00:00
(49/135): python-sqlparse-0.1.18-5.el7.noarch.rpm | 74 kB 00:00:00
(50/135): python-tempita-0.5.1-8.el7.noarch.rpm | 32 kB 00:00:00
(51/135): python-wrapt-1.10.8-2.el7.x86_64.rpm | 46 kB 00:00:00
(52/135): python-testtools-1.8.0-2.el7.noarch.rpm | 301 kB 00:00:00
(53/135): python2-amqp-2.4.0-1.el7.noarch.rpm | 88 kB 00:00:01
(54/135): python2-bcrypt-3.1.6-2.el7.x86_64.rpm | 39 kB 00:00:00
(55/135): python2-asn1crypto-0.24.0-7.el7.noarch.rpm | 177 kB 00:00:02
(56/135): python2-alembic-0.9.7-1.el7.noarch.rpm | 762 kB 00:00:03
(57/135): python2-cachetools-2.1.0-1.el7.noarch.rpm | 27 kB 00:00:00
(58/135): python2-cffi-1.11.2-1.el7.x86_64.rpm | 229 kB 00:00:01
(59/135): python2-click-6.7-8.el7.noarch.rpm | 126 kB 00:00:01
(60/135): python2-chardet-3.0.4-7.el7.noarch.rpm | 186 kB 00:00:01
(61/135): python2-contextlib2-0.5.5-8.el7.noarch.rpm | 20 kB 00:00:00
(62/135): python2-cryptography-2.1.4-2.el7.x86_64.rpm | 510 kB 00:00:01
(63/135): python2-dateutil-2.6.1-1.el7.noarch.rpm | 246 kB 00:00:01
(64/135): python2-debtcollector-1.20.0-1.el7.noarch.rpm | 27 kB 00:00:00
(65/135): python2-defusedxml-0.5.0-2.el7.noarch.rpm | 45 kB 00:00:00
(66/135): python2-babel-2.3.4-1.el7.noarch.rpm | 4.8 MB 00:00:11
(67/135): python2-fixtures-3.0.0-7.el7.noarch.rpm | 88 kB 00:00:00
(68/135): python2-fasteners-0.16.3-1.el7.noarch.rpm | 50 kB 00:00:00
(69/135): python2-flask-1.0.2-1.el7.noarch.rpm | 152 kB 00:00:00
(70/135): python2-eventlet-0.20.1-6.el7.noarch.rpm | 513 kB 00:00:01
(71/135): python2-funcsigs-1.0.2-4.el7.noarch.rpm | 25 kB 00:00:00
(72/135): python2-futures-3.1.1-5.el7.noarch.rpm | 29 kB 00:00:00
(73/135): python2-flask-restful-0.3.6-7.el7.noarch.rpm | 117 kB 00:00:00
(74/135): python2-futurist-1.7.0-1.el7.noarch.rpm | 58 kB 00:00:00
(75/135): python2-greenlet-0.4.12-1.el7.x86_64.rpm | 25 kB 00:00:00
(76/135): python2-ipaddress-1.0.18-5.el7.noarch.rpm | 35 kB 00:00:00
(77/135): python2-iso8601-0.1.11-8.el7.noarch.rpm | 20 kB 00:00:00
(78/135): python2-idna-2.5-1.el7.noarch.rpm | 94 kB 00:00:00
(79/135): python2-itsdangerous-0.24-14.el7.noarch.rpm | 25 kB 00:00:00
(80/135): python2-jsonschema-2.6.0-2.el7.noarch.rpm | 76 kB 00:00:00
(81/135): python2-jinja2-2.10-2.el7.noarch.rpm | 527 kB 00:00:00
(82/135): python2-keystoneauth1-3.10.1-1.el7.noarch.rpm | 399 kB 00:00:02
(83/135): python2-keystonemiddleware-5.2.2-1.el7.noarch.rpm | 95 kB 00:00:00
(84/135): python2-keystoneclient-3.17.0-1.el7.noarch.rpm | 240 kB 00:00:02
(85/135): python2-ldappool-2.3.1-1.el7.noarch.rpm | 22 kB 00:00:00
(86/135): python2-ldap-3.1.0-1.el7.x86_64.rpm | 217 kB 00:00:00
(87/135): python2-markupsafe-0.23-16.el7.x86_64.rpm | 32 kB 00:00:00
(88/135): python2-kombu-4.2.2-1.el7.noarch.rpm | 351 kB 00:00:04
(89/135): python2-mimeparse-1.6.0-5.el7.noarch.rpm | 13 kB 00:00:00
(90/135): python2-monotonic-1.5-1.el7.noarch.rpm | 14 kB 00:00:00
(91/135): python2-os-service-types-1.3.0-1.el7.noarch.rpm | 30 kB 00:00:00
(92/135): python2-oauthlib-2.0.1-8.el7.noarch.rpm | 146 kB 00:00:00
(93/135): python2-msgpack-0.5.6-5.el7.x86_64.rpm | 64 kB 00:00:00
(94/135): python2-oslo-cache-1.30.4-1.el7.noarch.rpm | 46 kB 00:00:00
(95/135): python2-oslo-concurrency-3.27.0-1.el7.noarch.rpm | 35 kB 00:00:00
(96/135): python2-future-0.18.2-2.el7.noarch.rpm | 806 kB 00:00:10
(97/135): python2-oslo-config-6.4.2-1.el7.noarch.rpm | 217 kB 00:00:01
(98/135): python2-oslo-context-2.21.0-1.el7.noarch.rpm | 20 kB 00:00:00
(99/135): python2-netaddr-0.7.19-5.el7.noarch.rpm | 1.5 MB 00:00:03
(100/135): python2-oslo-db-4.40.2-1.el7.noarch.rpm | 144 kB 00:00:00
(101/135): python2-oslo-i18n-3.21.0-1.el7.noarch.rpm | 52 kB 00:00:00
(102/135): python2-oslo-log-3.39.2-1.el7.noarch.rpm | 57 kB 00:00:00
(103/135): python2-oslo-messaging-8.1.4-1.el7.noarch.rpm | 320 kB 00:00:00
(104/135): python2-oslo-middleware-3.36.0-1.el7.noarch.rpm | 48 kB 00:00:01
(105/135): python2-oslo-policy-1.38.1-1.el7.noarch.rpm | 60 kB 00:00:00
(106/135): python2-oslo-serialization-2.27.0-1.el7.noarch.rpm | 28 kB 00:00:00
(107/135): python2-oslo-service-1.31.8-1.el7.noarch.rpm | 62 kB 00:00:00
(108/135): python2-oslo-utils-3.36.5-1.el7.noarch.rpm | 73 kB 00:00:00
(109/135): python2-osprofiler-2.3.1-1.el7.noarch.rpm | 121 kB 00:00:00
(110/135): python2-pyOpenSSL-17.3.0-3.el7.noarch.rpm | 92 kB 00:00:00
(111/135): python2-pyasn1-0.3.7-6.el7.noarch.rpm | 118 kB 00:00:00
(112/135): python2-pycadf-2.8.0-1.el7.noarch.rpm | 45 kB 00:00:00
(113/135): python2-pyparsing-2.2.0-3.el7.noarch.rpm | 137 kB 00:00:00
(114/135): python2-pyasn1-modules-0.3.7-6.el7.noarch.rpm | 105 kB 00:00:00
(115/135): python2-pysaml2-4.5.0-4.el7.noarch.rpm | 531 kB 00:00:00
(116/135): python2-pbr-4.2.0-3.el7.noarch.rpm | 188 kB 00:00:02
(117/135): python2-requests-2.19.1-4.el7.noarch.rpm | 122 kB 00:00:00
(118/135): python2-pysocks-1.6.8-7.el7.noarch.rpm | 30 kB 00:00:00
(119/135): python2-scrypt-0.8.0-2.el7.x86_64.rpm | 26 kB 00:00:00
(120/135): python2-six-1.11.0-4.el7.noarch.rpm | 32 kB 00:00:00
(121/135): python2-rfc3986-1.3.0-1.el7.noarch.rpm | 48 kB 00:00:00
(122/135): python2-setuptools-38.4.0-3.el7.noarch.rpm | 618 kB 00:00:02
(123/135): python2-statsd-3.2.1-5.el7.noarch.rpm | 28 kB 00:00:00
(124/135): python2-stevedore-1.29.0-1.el7.noarch.rpm | 56 kB 00:00:00
(125/135): python2-tenacity-4.12.0-1.el7.noarch.rpm | 44 kB 00:00:00
(126/135): python2-traceback2-1.4.0-14.el7.noarch.rpm | 19 kB 00:00:00
(127/135): python2-unittest2-1.1.0-15.el7.noarch.rpm | 175 kB 00:00:00
(128/135): python2-vine-1.2.0-1.el7.noarch.rpm | 30 kB 00:00:00
(129/135): python2-urllib3-1.21.1-1.el7.noarch.rpm | 173 kB 00:00:00
(130/135): python2-sqlalchemy-1.2.7-1.el7.x86_64.rpm | 1.8 MB 00:00:04
(131/135): pytz-2016.10-2.el7.noarch.rpm | 46 kB 00:00:01
(132/135): python2-passlib-1.7.1-1.el7.noarch.rpm | 741 kB 00:00:09
(133/135): python2-webob-1.8.2-1.el7.noarch.rpm | 244 kB 00:00:01
(134/135): rsync-3.1.2-10.el7.x86_64.rpm | 404 kB 00:00:01
(135/135): python2-werkzeug-0.14.1-3.el7.noarch.rpm | 466 kB 00:00:01
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 568 kB/s | 32 MB 00:00:58
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : python2-six-1.11.0-4.el7.noarch 1/135
Installing : python2-setuptools-38.4.0-3.el7.noarch 2/135
Installing : python2-monotonic-1.5-1.el7.noarch 3/135
Installing : pytz-2016.10-2.el7.noarch 4/135
Installing : python2-webob-1.8.2-1.el7.noarch 5/135
Installing : python2-babel-2.3.4-1.el7.noarch 6/135
Installing : python2-ipaddress-1.0.18-5.el7.noarch 7/135
Installing : python2-sqlalchemy-1.2.7-1.el7.x86_64 8/135
Installing : 1:python2-dateutil-2.6.1-1.el7.noarch 9/135
Installing : python2-idna-2.5-1.el7.noarch 10/135
Installing : python2-iso8601-0.1.11-8.el7.noarch 11/135
Installing : python2-futures-3.1.1-5.el7.noarch 12/135
Installing : python-enum34-1.0.4-1.el7.noarch 13/135
Installing : python2-netaddr-0.7.19-5.el7.noarch 14/135
Installing : apr-1.4.8-7.el7.x86_64 15/135
Installing : apr-util-1.5.2-6.el7.x86_64 16/135
Installing : python2-greenlet-0.4.12-1.el7.x86_64 17/135
Installing : python2-eventlet-0.20.1-6.el7.noarch 18/135
Installing : 1:perl-Error-0.17020-2.el7.noarch 19/135
Installing : python2-markupsafe-0.23-16.el7.x86_64 20/135
Installing : python2-jinja2-2.10-2.el7.noarch 21/135
Installing : python2-pyasn1-0.3.7-6.el7.noarch 22/135
Installing : python2-funcsigs-1.0.2-4.el7.noarch 23/135
Installing : python-prettytable-0.7.2-3.el7.noarch 24/135
Installing : python2-msgpack-0.5.6-5.el7.x86_64 25/135
Installing : python-tempita-0.5.1-8.el7.noarch 26/135
Installing : python2-vine-1.2.0-1.el7.noarch 27/135
Installing : python2-amqp-2.4.0-1.el7.noarch 28/135
Installing : python-repoze-lru-0.4-3.el7.noarch 29/135
Installing : python-routes-2.4.1-1.el7.noarch 30/135
Installing : python2-jsonschema-2.6.0-2.el7.noarch 31/135
Installing : 1:python2-kombu-4.2.2-1.el7.noarch 32/135
Installing : python2-pyasn1-modules-0.3.7-6.el7.noarch 33/135
Installing : python2-ldap-3.1.0-1.el7.x86_64 34/135
Installing : python2-ldappool-2.3.1-1.el7.noarch 35/135
Installing : httpd-tools-2.4.6-97.el7.centos.5.x86_64 36/135
Installing : python2-tenacity-4.12.0-1.el7.noarch 37/135
Installing : python2-fasteners-0.16.3-1.el7.noarch 38/135
Installing : python2-defusedxml-0.5.0-2.el7.noarch 39/135
Installing : python2-statsd-3.2.1-5.el7.noarch 40/135
Installing : python2-cachetools-2.1.0-1.el7.noarch 41/135
Installing : python-oslo-policy-lang-1.38.1-1.el7.noarch 42/135
Installing : python-wrapt-1.10.8-2.el7.x86_64 43/135
Installing : python-pyngus-2.0.3-3.el7.noarch 44/135
Installing : python-oslo-utils-lang-3.36.5-1.el7.noarch 45/135
Installing : python-oslo-i18n-lang-3.21.0-1.el7.noarch 46/135
Installing : python-extras-1.0.0-2.el7.noarch 47/135
Installing : python-inotify-0.9.4-4.el7.noarch 48/135
Installing : python2-scrypt-0.8.0-2.el7.x86_64 49/135
Installing : python-netifaces-0.10.4-3.el7.x86_64 50/135
Installing : python-oslo-middleware-lang-3.36.0-1.el7.noarch 51/135
Installing : python2-passlib-1.7.1-1.el7.noarch 52/135
Installing : python-editor-0.4-4.el7.noarch 53/135
Installing : python2-future-0.18.2-2.el7.noarch 54/135
Installing : python-keyring-5.7.1-1.el7.noarch 55/135
Installing : python-sqlparse-0.1.18-5.el7.noarch 56/135
Installing : python-migrate-0.11.0-1.el7.noarch 57/135
Installing : mailcap-2.1.41-2.el7.noarch 58/135
Installing : httpd-2.4.6-97.el7.centos.5.x86_64 59/135
Installing : python2-rfc3986-1.3.0-1.el7.noarch 60/135
Installing : python-oslo-db-lang-4.40.2-1.el7.noarch 61/135
Installing : rsync-3.1.2-10.el7.x86_64 62/135
Installing : python2-pysocks-1.6.8-7.el7.noarch 63/135
Installing : python2-click-6.7-8.el7.noarch 64/135
Installing : python-ply-3.4-11.el7.noarch 65/135
Installing : python-pycparser-2.14-1.el7.noarch 66/135
Installing : python2-cffi-1.11.2-1.el7.x86_64 67/135
Installing : python2-bcrypt-3.1.6-2.el7.x86_64 68/135
Installing : python-dogpile-core-0.4.1-2.el7.noarch 69/135
Installing : python-dogpile-cache-0.6.2-1.el7.noarch 70/135
Installing : python2-pyparsing-2.2.0-3.el7.noarch 71/135
Installing : python2-contextlib2-0.5.5-8.el7.noarch 72/135
Installing : python2-futurist-1.7.0-1.el7.noarch 73/135
Installing : python2-werkzeug-0.14.1-3.el7.noarch 74/135
Installing : python-oslo-cache-lang-1.30.4-1.el7.noarch 75/135
Installing : python2-itsdangerous-0.24-14.el7.noarch 76/135
Installing : 1:python2-flask-1.0.2-1.el7.noarch 77/135
Installing : python-linecache2-1.0.0-1.el7.noarch 78/135
Installing : python2-traceback2-1.4.0-14.el7.noarch 79/135
Installing : python2-unittest2-1.1.0-15.el7.noarch 80/135
Installing : python2-chardet-3.0.4-7.el7.noarch 81/135
Installing : python2-mimeparse-1.6.0-5.el7.noarch 82/135
Installing : python-backports-1.0-8.el7.x86_64 83/135
Installing : python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch 84/135
Installing : libyaml-0.1.4-11.el7_0.x86_64 85/135
Installing : PyYAML-3.10-11.el7.x86_64 86/135
Installing : python-pycadf-common-2.8.0-1.el7.noarch 87/135
Installing : python-oslo-concurrency-lang-3.27.0-1.el7.noarch 88/135
Installing : perl-TermReadKey-2.30-20.el7.x86_64 89/135
Installing : perl-Git-1.8.3.1-23.el7_8.noarch 90/135
Installing : git-1.8.3.1-23.el7_8.x86_64 91/135
Installing : python2-pbr-4.2.0-3.el7.noarch 92/135
Installing : python2-debtcollector-1.20.0-1.el7.noarch 93/135
Installing : python2-stevedore-1.29.0-1.el7.noarch 94/135
Installing : python2-oslo-context-2.21.0-1.el7.noarch 95/135
Installing : python-testtools-1.8.0-2.el7.noarch 96/135
Installing : python2-fixtures-3.0.0-7.el7.noarch 97/135
Installing : python2-oslo-i18n-3.21.0-1.el7.noarch 98/135
Installing : python2-oslo-utils-3.36.5-1.el7.noarch 99/135
Installing : python2-oslo-serialization-2.27.0-1.el7.noarch 100/135
Installing : python2-os-service-types-1.3.0-1.el7.noarch 101/135
Installing : python2-asn1crypto-0.24.0-7.el7.noarch 102/135
Installing : python2-cryptography-2.1.4-2.el7.x86_64 103/135
Installing : python2-pyOpenSSL-17.3.0-3.el7.noarch 104/135
Installing : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 105/135
Installing : python-paste-deploy-1.5.2-6.el7.noarch 106/135
Installing : python-beaker-1.5.4-10.el7.noarch 107/135
Installing : python-mako-0.8.1-2.el7.noarch 108/135
Installing : python2-alembic-0.9.7-1.el7.noarch 109/135
Installing : python2-urllib3-1.21.1-1.el7.noarch 110/135
Installing : python2-requests-2.19.1-4.el7.noarch 111/135
Installing : 2:python2-oslo-config-6.4.2-1.el7.noarch 112/135
Installing : python2-oslo-concurrency-3.27.0-1.el7.noarch 113/135
Installing : python2-oslo-middleware-3.36.0-1.el7.noarch 114/135
Installing : python2-pycadf-2.8.0-1.el7.noarch 115/135
Installing : python2-keystoneauth1-3.10.1-1.el7.noarch 116/135
Installing : 1:python2-keystoneclient-3.17.0-1.el7.noarch 117/135
Installing : python2-oslo-policy-1.38.1-1.el7.noarch 118/135
Installing : python2-pysaml2-4.5.0-4.el7.noarch 119/135
Installing : python-jwcrypto-0.4.2-1.el7.noarch 120/135
Installing : python2-oauthlib-2.0.1-8.el7.noarch 121/135
Installing : python-oslo-log-lang-3.39.2-1.el7.noarch 122/135
Installing : python2-oslo-log-3.39.2-1.el7.noarch 123/135
Installing : python2-oslo-cache-1.30.4-1.el7.noarch 124/135
Installing : python2-keystonemiddleware-5.2.2-1.el7.noarch 125/135
Installing : python2-oslo-service-1.31.8-1.el7.noarch 126/135
Installing : python2-oslo-messaging-8.1.4-1.el7.noarch 127/135
Installing : python2-osprofiler-2.3.1-1.el7.noarch 128/135
Installing : MySQL-python-1.2.5-1.el7.x86_64 129/135
Installing : python2-oslo-db-4.40.2-1.el7.noarch 130/135
Installing : python-aniso8601-0.82-3.el7.noarch 131/135
Installing : python2-flask-restful-0.3.6-7.el7.noarch 132/135
Installing : 1:python-keystone-14.2.0-1.el7.noarch 133/135
Installing : 1:openstack-keystone-14.2.0-1.el7.noarch 134/135
Installing : mod_wsgi-3.4-18.el7.x86_64 135/135
Verifying : python2-pbr-4.2.0-3.el7.noarch 1/135
Verifying : python-aniso8601-0.82-3.el7.noarch 2/135
Verifying : python2-pysaml2-4.5.0-4.el7.noarch 3/135
Verifying : MySQL-python-1.2.5-1.el7.x86_64 4/135
Verifying : python-oslo-log-lang-3.39.2-1.el7.noarch 5/135
Verifying : python2-asn1crypto-0.24.0-7.el7.noarch 6/135
Verifying : git-1.8.3.1-23.el7_8.x86_64 7/135
Verifying : python2-cryptography-2.1.4-2.el7.x86_64 8/135
Verifying : python-mako-0.8.1-2.el7.noarch 9/135
Verifying : python2-oslo-middleware-3.36.0-1.el7.noarch 10/135
Verifying : perl-TermReadKey-2.30-20.el7.x86_64 11/135
Verifying : python2-osprofiler-2.3.1-1.el7.noarch 12/135
Verifying : python-oslo-concurrency-lang-3.27.0-1.el7.noarch 13/135
Verifying : python2-oslo-concurrency-3.27.0-1.el7.noarch 14/135
Verifying : python-paste-deploy-1.5.2-6.el7.noarch 15/135
Verifying : python-pycadf-common-2.8.0-1.el7.noarch 16/135
Verifying : python2-oslo-db-4.40.2-1.el7.noarch 17/135
Verifying : python2-setuptools-38.4.0-3.el7.noarch 18/135
Verifying : libyaml-0.1.4-11.el7_0.x86_64 19/135
Verifying : apr-util-1.5.2-6.el7.x86_64 20/135
Verifying : python-backports-1.0-8.el7.x86_64 21/135
Verifying : python2-ldap-3.1.0-1.el7.x86_64 22/135
Verifying : python-repoze-lru-0.4-3.el7.noarch 23/135
Verifying : python2-jsonschema-2.6.0-2.el7.noarch 24/135
Verifying : python2-oslo-i18n-3.21.0-1.el7.noarch 25/135
Verifying : python-pycparser-2.14-1.el7.noarch 26/135
Verifying : python-beaker-1.5.4-10.el7.noarch 27/135
Verifying : python2-mimeparse-1.6.0-5.el7.noarch 28/135
Verifying : python2-sqlalchemy-1.2.7-1.el7.x86_64 29/135
Verifying : python2-keystoneauth1-3.10.1-1.el7.noarch 30/135
Verifying : python2-oslo-service-1.31.8-1.el7.noarch 31/135
Verifying : PyYAML-3.10-11.el7.x86_64 32/135
Verifying : python2-chardet-3.0.4-7.el7.noarch 33/135
Verifying : python2-webob-1.8.2-1.el7.noarch 34/135
Verifying : 2:python2-oslo-config-6.4.2-1.el7.noarch 35/135
Verifying : python-linecache2-1.0.0-1.el7.noarch 36/135
Verifying : 1:openstack-keystone-14.2.0-1.el7.noarch 37/135
Verifying : python2-oslo-utils-3.36.5-1.el7.noarch 38/135
Verifying : python2-vine-1.2.0-1.el7.noarch 39/135
Verifying : python2-itsdangerous-0.24-14.el7.noarch 40/135
Verifying : python2-pycadf-2.8.0-1.el7.noarch 41/135
Verifying : python2-debtcollector-1.20.0-1.el7.noarch 42/135
Verifying : python-oslo-cache-lang-1.30.4-1.el7.noarch 43/135
Verifying : python2-stevedore-1.29.0-1.el7.noarch 44/135
Verifying : apr-1.4.8-7.el7.x86_64 45/135
Verifying : pytz-2016.10-2.el7.noarch 46/135
Verifying : python2-werkzeug-0.14.1-3.el7.noarch 47/135
Verifying : python2-contextlib2-0.5.5-8.el7.noarch 48/135
Verifying : 1:python2-kombu-4.2.2-1.el7.noarch 49/135
Verifying : python2-pyparsing-2.2.0-3.el7.noarch 50/135
Verifying : python-dogpile-core-0.4.1-2.el7.noarch 51/135
Verifying : python-ply-3.4-11.el7.noarch 52/135
Verifying : python2-click-6.7-8.el7.noarch 53/135
Verifying : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 54/135
Verifying : 1:python2-flask-1.0.2-1.el7.noarch 55/135
Verifying : python-jwcrypto-0.4.2-1.el7.noarch 56/135
Verifying : python2-ipaddress-1.0.18-5.el7.noarch 57/135
Verifying : python-tempita-0.5.1-8.el7.noarch 58/135
Verifying : python2-flask-restful-0.3.6-7.el7.noarch 59/135
Verifying : python2-pysocks-1.6.8-7.el7.noarch 60/135
Verifying : rsync-3.1.2-10.el7.x86_64 61/135
Verifying : python2-fixtures-3.0.0-7.el7.noarch 62/135
Verifying : python2-oslo-cache-1.30.4-1.el7.noarch 63/135
Verifying : python2-tenacity-4.12.0-1.el7.noarch 64/135
Verifying : python-oslo-db-lang-4.40.2-1.el7.noarch 65/135
Verifying : python2-rfc3986-1.3.0-1.el7.noarch 66/135
Verifying : python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch 67/135
Verifying : mailcap-2.1.41-2.el7.noarch 68/135
Verifying : python2-fasteners-0.16.3-1.el7.noarch 69/135
Verifying : python2-oauthlib-2.0.1-8.el7.noarch 70/135
Verifying : python2-traceback2-1.4.0-14.el7.noarch 71/135
Verifying : python2-monotonic-1.5-1.el7.noarch 72/135
Verifying : python-sqlparse-0.1.18-5.el7.noarch 73/135
Verifying : python2-ldappool-2.3.1-1.el7.noarch 74/135
Verifying : python-keyring-5.7.1-1.el7.noarch 75/135
Verifying : python2-oslo-policy-1.38.1-1.el7.noarch 76/135
Verifying : python2-msgpack-0.5.6-5.el7.x86_64 77/135
Verifying : python2-future-0.18.2-2.el7.noarch 78/135
Verifying : python2-requests-2.19.1-4.el7.noarch 79/135
Verifying : mod_wsgi-3.4-18.el7.x86_64 80/135
Verifying : python-editor-0.4-4.el7.noarch 81/135
Verifying : python2-oslo-context-2.21.0-1.el7.noarch 82/135
Verifying : python2-passlib-1.7.1-1.el7.noarch 83/135
Verifying : httpd-tools-2.4.6-97.el7.centos.5.x86_64 84/135
Verifying : python-dogpile-cache-0.6.2-1.el7.noarch 85/135
Verifying : python-oslo-middleware-lang-3.36.0-1.el7.noarch 86/135
Verifying : python-prettytable-0.7.2-3.el7.noarch 87/135
Verifying : python2-netaddr-0.7.19-5.el7.noarch 88/135
Verifying : python-netifaces-0.10.4-3.el7.x86_64 89/135
Verifying : python2-scrypt-0.8.0-2.el7.x86_64 90/135
Verifying : python2-urllib3-1.21.1-1.el7.noarch 91/135
Verifying : httpd-2.4.6-97.el7.centos.5.x86_64 92/135
Verifying : python-migrate-0.11.0-1.el7.noarch 93/135
Verifying : python-inotify-0.9.4-4.el7.noarch 94/135
Verifying : python2-funcsigs-1.0.2-4.el7.noarch 95/135
Verifying : python-extras-1.0.0-2.el7.noarch 96/135
Verifying : python-oslo-i18n-lang-3.21.0-1.el7.noarch 97/135
Verifying : python-enum34-1.0.4-1.el7.noarch 98/135
Verifying : python2-amqp-2.4.0-1.el7.noarch 99/135
Verifying : python2-alembic-0.9.7-1.el7.noarch 100/135
Verifying : python2-unittest2-1.1.0-15.el7.noarch 101/135
Verifying : python2-futurist-1.7.0-1.el7.noarch 102/135
Verifying : python2-pyasn1-0.3.7-6.el7.noarch 103/135
Verifying : python2-bcrypt-3.1.6-2.el7.x86_64 104/135
Verifying : python2-oslo-serialization-2.27.0-1.el7.noarch 105/135
Verifying : python-testtools-1.8.0-2.el7.noarch 106/135
Verifying : python2-os-service-types-1.3.0-1.el7.noarch 107/135
Verifying : python2-futures-3.1.1-5.el7.noarch 108/135
Verifying : 1:python-keystone-14.2.0-1.el7.noarch 109/135
Verifying : python2-markupsafe-0.23-16.el7.x86_64 110/135
Verifying : python2-keystonemiddleware-5.2.2-1.el7.noarch 111/135
Verifying : python-oslo-utils-lang-3.36.5-1.el7.noarch 112/135
Verifying : python2-iso8601-0.1.11-8.el7.noarch 113/135
Verifying : python-pyngus-2.0.3-3.el7.noarch 114/135
Verifying : python2-cffi-1.11.2-1.el7.x86_64 115/135
Verifying : perl-Git-1.8.3.1-23.el7_8.noarch 116/135
Verifying : python-wrapt-1.10.8-2.el7.x86_64 117/135
Verifying : python2-oslo-log-3.39.2-1.el7.noarch 118/135
Verifying : 1:perl-Error-0.17020-2.el7.noarch 119/135
Verifying : python2-eventlet-0.20.1-6.el7.noarch 120/135
Verifying : python2-babel-2.3.4-1.el7.noarch 121/135
Verifying : python2-six-1.11.0-4.el7.noarch 122/135
Verifying : 1:python2-keystoneclient-3.17.0-1.el7.noarch 123/135
Verifying : python-oslo-policy-lang-1.38.1-1.el7.noarch 124/135
Verifying : python2-oslo-messaging-8.1.4-1.el7.noarch 125/135
Verifying : python2-pyasn1-modules-0.3.7-6.el7.noarch 126/135
Verifying : python2-cachetools-2.1.0-1.el7.noarch 127/135
Verifying : python2-statsd-3.2.1-5.el7.noarch 128/135
Verifying : python-routes-2.4.1-1.el7.noarch 129/135
Verifying : python2-greenlet-0.4.12-1.el7.x86_64 130/135
Verifying : python2-idna-2.5-1.el7.noarch 131/135
Verifying : python2-defusedxml-0.5.0-2.el7.noarch 132/135
Verifying : python2-jinja2-2.10-2.el7.noarch 133/135
Verifying : 1:python2-dateutil-2.6.1-1.el7.noarch 134/135
Verifying : python2-pyOpenSSL-17.3.0-3.el7.noarch 135/135
Installed:
httpd.x86_64 0:2.4.6-97.el7.centos.5 mod_wsgi.x86_64 0:3.4-18.el7 openstack-keystone.noarch 1:14.2.0-1.el7
Dependency Installed:
MySQL-python.x86_64 0:1.2.5-1.el7 PyYAML.x86_64 0:3.10-11.el7 apr.x86_64 0:1.4.8-7.el7 apr-util.x86_64 0:1.5.2-6.el7
git.x86_64 0:1.8.3.1-23.el7_8 httpd-tools.x86_64 0:2.4.6-97.el7.centos.5 libyaml.x86_64 0:0.1.4-11.el7_0 mailcap.noarch 0:2.1.41-2.el7
perl-Error.noarch 1:0.17020-2.el7 perl-Git.noarch 0:1.8.3.1-23.el7_8 perl-TermReadKey.x86_64 0:2.30-20.el7 python-aniso8601.noarch 0:0.82-3.el7
python-backports.x86_64 0:1.0-8.el7 python-backports-ssl_match_hostname.noarch 0:3.5.0.1-1.el7 python-beaker.noarch 0:1.5.4-10.el7 python-dogpile-cache.noarch 0:0.6.2-1.el7
python-dogpile-core.noarch 0:0.4.1-2.el7 python-editor.noarch 0:0.4-4.el7 python-enum34.noarch 0:1.0.4-1.el7 python-extras.noarch 0:1.0.0-2.el7
python-inotify.noarch 0:0.9.4-4.el7 python-jwcrypto.noarch 0:0.4.2-1.el7 python-keyring.noarch 0:5.7.1-1.el7 python-keystone.noarch 1:14.2.0-1.el7
python-linecache2.noarch 0:1.0.0-1.el7 python-mako.noarch 0:0.8.1-2.el7 python-migrate.noarch 0:0.11.0-1.el7 python-netifaces.x86_64 0:0.10.4-3.el7
python-oslo-cache-lang.noarch 0:1.30.4-1.el7 python-oslo-concurrency-lang.noarch 0:3.27.0-1.el7 python-oslo-db-lang.noarch 0:4.40.2-1.el7 python-oslo-i18n-lang.noarch 0:3.21.0-1.el7
python-oslo-log-lang.noarch 0:3.39.2-1.el7 python-oslo-middleware-lang.noarch 0:3.36.0-1.el7 python-oslo-policy-lang.noarch 0:1.38.1-1.el7 python-oslo-utils-lang.noarch 0:3.36.5-1.el7
python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 python-paste-deploy.noarch 0:1.5.2-6.el7 python-ply.noarch 0:3.4-11.el7 python-prettytable.noarch 0:0.7.2-3.el7
python-pycadf-common.noarch 0:2.8.0-1.el7 python-pycparser.noarch 0:2.14-1.el7 python-pyngus.noarch 0:2.0.3-3.el7 python-repoze-lru.noarch 0:0.4-3.el7
python-routes.noarch 0:2.4.1-1.el7 python-sqlparse.noarch 0:0.1.18-5.el7 python-tempita.noarch 0:0.5.1-8.el7 python-testtools.noarch 0:1.8.0-2.el7
python-wrapt.x86_64 0:1.10.8-2.el7 python2-alembic.noarch 0:0.9.7-1.el7 python2-amqp.noarch 0:2.4.0-1.el7 python2-asn1crypto.noarch 0:0.24.0-7.el7
python2-babel.noarch 0:2.3.4-1.el7 python2-bcrypt.x86_64 0:3.1.6-2.el7 python2-cachetools.noarch 0:2.1.0-1.el7 python2-cffi.x86_64 0:1.11.2-1.el7
python2-chardet.noarch 0:3.0.4-7.el7 python2-click.noarch 0:6.7-8.el7 python2-contextlib2.noarch 0:0.5.5-8.el7 python2-cryptography.x86_64 0:2.1.4-2.el7
python2-dateutil.noarch 1:2.6.1-1.el7 python2-debtcollector.noarch 0:1.20.0-1.el7 python2-defusedxml.noarch 0:0.5.0-2.el7 python2-eventlet.noarch 0:0.20.1-6.el7
python2-fasteners.noarch 0:0.16.3-1.el7 python2-fixtures.noarch 0:3.0.0-7.el7 python2-flask.noarch 1:1.0.2-1.el7 python2-flask-restful.noarch 0:0.3.6-7.el7
python2-funcsigs.noarch 0:1.0.2-4.el7 python2-future.noarch 0:0.18.2-2.el7 python2-futures.noarch 0:3.1.1-5.el7 python2-futurist.noarch 0:1.7.0-1.el7
python2-greenlet.x86_64 0:0.4.12-1.el7 python2-idna.noarch 0:2.5-1.el7 python2-ipaddress.noarch 0:1.0.18-5.el7 python2-iso8601.noarch 0:0.1.11-8.el7
python2-itsdangerous.noarch 0:0.24-14.el7 python2-jinja2.noarch 0:2.10-2.el7 python2-jsonschema.noarch 0:2.6.0-2.el7 python2-keystoneauth1.noarch 0:3.10.1-1.el7
python2-keystoneclient.noarch 1:3.17.0-1.el7 python2-keystonemiddleware.noarch 0:5.2.2-1.el7 python2-kombu.noarch 1:4.2.2-1.el7 python2-ldap.x86_64 0:3.1.0-1.el7
python2-ldappool.noarch 0:2.3.1-1.el7 python2-markupsafe.x86_64 0:0.23-16.el7 python2-mimeparse.noarch 0:1.6.0-5.el7 python2-monotonic.noarch 0:1.5-1.el7
python2-msgpack.x86_64 0:0.5.6-5.el7 python2-netaddr.noarch 0:0.7.19-5.el7 python2-oauthlib.noarch 0:2.0.1-8.el7 python2-os-service-types.noarch 0:1.3.0-1.el7
python2-oslo-cache.noarch 0:1.30.4-1.el7 python2-oslo-concurrency.noarch 0:3.27.0-1.el7 python2-oslo-config.noarch 2:6.4.2-1.el7 python2-oslo-context.noarch 0:2.21.0-1.el7
python2-oslo-db.noarch 0:4.40.2-1.el7 python2-oslo-i18n.noarch 0:3.21.0-1.el7 python2-oslo-log.noarch 0:3.39.2-1.el7 python2-oslo-messaging.noarch 0:8.1.4-1.el7
python2-oslo-middleware.noarch 0:3.36.0-1.el7 python2-oslo-policy.noarch 0:1.38.1-1.el7 python2-oslo-serialization.noarch 0:2.27.0-1.el7 python2-oslo-service.noarch 0:1.31.8-1.el7
python2-oslo-utils.noarch 0:3.36.5-1.el7 python2-osprofiler.noarch 0:2.3.1-1.el7 python2-passlib.noarch 0:1.7.1-1.el7 python2-pbr.noarch 0:4.2.0-3.el7
python2-pyOpenSSL.noarch 0:17.3.0-3.el7 python2-pyasn1.noarch 0:0.3.7-6.el7 python2-pyasn1-modules.noarch 0:0.3.7-6.el7 python2-pycadf.noarch 0:2.8.0-1.el7
python2-pyparsing.noarch 0:2.2.0-3.el7 python2-pysaml2.noarch 0:4.5.0-4.el7 python2-pysocks.noarch 0:1.6.8-7.el7 python2-requests.noarch 0:2.19.1-4.el7
python2-rfc3986.noarch 0:1.3.0-1.el7 python2-scrypt.x86_64 0:0.8.0-2.el7 python2-setuptools.noarch 0:38.4.0-3.el7 python2-six.noarch 0:1.11.0-4.el7
python2-sqlalchemy.x86_64 0:1.2.7-1.el7 python2-statsd.noarch 0:3.2.1-5.el7 python2-stevedore.noarch 0:1.29.0-1.el7 python2-tenacity.noarch 0:4.12.0-1.el7
python2-traceback2.noarch 0:1.4.0-14.el7 python2-unittest2.noarch 0:1.1.0-15.el7 python2-urllib3.noarch 0:1.21.1-1.el7 python2-vine.noarch 0:1.2.0-1.el7
python2-webob.noarch 0:1.8.2-1.el7 python2-werkzeug.noarch 0:0.14.1-3.el7 pytz.noarch 0:2016.10-2.el7 rsync.x86_64 0:3.1.2-10.el7
Complete!
2.3 编辑配置文件
编辑文件 /etc/keystone/keystone.conf
,通过grep过滤
grep -v ^# /etc/keystone/keystone.conf | grep -v ^$
...
[database]
#使用python方式连接数据库,用户名:keystone 密码:KEYSTONE_DBPASS 连接主机controller
connection = mysql+pymysql://keystone:KEYSTONE_DBPASS@controller/keystone
...
[token]
#使用fernet类型token
provider = fernet
...
[root@openstack-controller ~]# cat /etc/keystone/keystone.conf
[DEFAULT]
#
[application_credential]
[assignment]
[auth]
[cache]
[catalog]
[cors]
[credential]
[database]
connection = mysql+pymysql://keystone:KEYSTONE_DBPASS@controller/keystone
[domain_config]
[endpoint_filter]
[endpoint_policy]
[eventlet_server]
[federation]
[fernet_tokens]
[healthcheck]
[identity]
[identity_mapping]
[ldap]
[matchmaker_redis]
[memcache]
[oauth1]
[oslo_messaging_amqp]
[oslo_messaging_kafka]
[oslo_messaging_notifications]
[oslo_messaging_rabbit]
[oslo_messaging_zmq]
[oslo_middleware]
[oslo_policy]
[policy]
[profiler]
[resource]
[revoke]
[role]
[saml]
[security_compliance]
[shadow_users]
[signing]
[token]
provider = fernet
[tokenless_auth]
[trust]
[unified_limit]
[wsgi]
2.4 让keystone管理数据库
su -s /bin/sh -c "keystone-manage db_sync" keystone
# 同步时有些慢
[root@openstack-controller ~]# su -s /bin/sh -c "keystone-manage db_sync" keystone
2.5 初始化fernet密钥存储库
keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone
keystone-manage credential_setup --keystone-user keystone --keystone-group keystone
[root@openstack-controller ~]# keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone
[root@openstack-controller ~]# keystone-manage credential_setup --keystone-user keystone --keystone-group keystone
2.6 bootstrap初始化身份认证服务
keystone-manage bootstrap --bootstrap-password ADMIN_PASS \
--bootstrap-admin-url http://controller:5000/v3/ \
--bootstrap-internal-url http://controller:5000/v3/ \
--bootstrap-public-url http://controller:5000/v3/ \
--bootstrap-region-id RegionOne
[root@openstack-controller ~]# keystone-manage bootstrap --bootstrap-password ADMIN_PASS \
> --bootstrap-admin-url http://controller:5000/v3/ \
> --bootstrap-internal-url http://controller:5000/v3/ \
> --bootstrap-public-url http://controller:5000/v3/ \
> --bootstrap-region-id RegionOne
2.7 编辑web服务器配置文件
/etc/httpd/conf/httpd.conf
...
ServerName controller
...
[root@openstack-controller ~]# cat /etc/httpd/conf/httpd.conf | grep ServerName
# ServerName gives the name and port that the server uses to identify itself.
ServerName controller
2.8 创建软连接
ln -s /usr/share/keystone/wsgi-keystone.conf /etc/httpd/conf.d/
[root@openstack-controller ~]# ln -s /usr/share/keystone/wsgi-keystone.conf /etc/httpd/conf.d/
2.9 关闭SELinux
setenforce 0
编辑/etc/selinux/config
[root@openstack-controller ~]# cat /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
2.10 开机自启web服务并重启
systemctl enable httpd.service
systemctl restart httpd.service
[root@openstack-controller ~]# systemctl enable httpd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.
[root@openstack-controller ~]# systemctl restart httpd.service
2.11 配置全局变量
vim openrc
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3
source openrc
[root@openstack-controller ~]# cat openrc
export OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3
[root@openstack-controller ~]# source openrc
2.12 通过MySQL查看keystone表
mysql -uroot -pmmx
show databases;
use keystone;
show tables;
[root@controller ~]# mysql -uroot -pmmx
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 13
Server version: 10.3.20-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| keystone |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.000 sec)
MariaDB [(none)]> use keystone;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
MariaDB [keystone]> show tables;
+------------------------------------+
| Tables_in_keystone |
+------------------------------------+
| access_rule |
| access_token |
| application_credential |
| application_credential_access_rule |
| application_credential_role |
| assignment |
| config_register |
| consumer |
| credential |
| endpoint |
| endpoint_group |
| federated_user |
| federation_protocol |
| group |
| id_mapping |
| identity_provider |
| idp_remote_ids |
| implied_role |
| limit |
| local_user |
| mapping |
| migrate_version |
| nonlocal_user |
| password |
| policy |
| policy_association |
| project |
| project_endpoint |
| project_endpoint_group |
| project_option |
| project_tag |
| region |
| registered_limit |
| request_token |
| revocation_event |
| role |
| role_option |
| sensitive_config |
| service |
| service_provider |
| system_assignment |
| token |
| trust |
| trust_role |
| user |
| user_group_membership |
| user_option |
| whitelisted_config |
+------------------------------------+
48 rows in set (0.000 sec)
MariaDB [keystone]> exit
Bye
3、 keystone测试
openstack service list
openstack user list
#生成token
openstack token issue
[root@openstack-controller ~]# openstack service list
+----------------------------------+----------+----------+
| ID | Name | Type |
+----------------------------------+----------+----------+
| 7bac1337ca7048fbb8ee98eb54466e3f | keystone | identity |
+----------------------------------+----------+----------+
[root@openstack-controller ~]# openstack user list
+----------------------------------+-------+
| ID | Name |
+----------------------------------+-------+
| 901423b596f0434397253caece1dce19 | admin |
+----------------------------------+-------+
[root@openstack-controller ~]# openstack token issue
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| expires | 2022-09-03T02:34:21+0000 |
| id | gAAAAABjEq8dpNjyAefFDUW9JyZZZhIOffWgn-yca9a52S2TwzsjK7hC93qdfF5yWSWuKSUlE_7ZUvWhgtQr5-ZjeK3PfZCko-t1jmZ4fXuwl2DEPWwGAUz-OtUvsHWHBcfqQwYQH79jH1xM6ZXozgR6MZsIJYHjBQ89hHBXHb2HRHQtRQzmzIQ |
| project_id | 2f84fb070afa4bd182666cf09774097b |
| user_id | 901423b596f0434397253caece1dce19 |
+------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+