1 您需要了解
- 所有实验类文章均经过
5
遍甚至10
遍以上的模拟操作,以最大限度保证跟做
成功 - 虚拟化平台版本
VMware Workstation 16.2.0
- 操作系统版本
CentOS Linux release 7.8.2003 (Core)
,参考下方相关文章完成系统安装 - 环境用到
2台
虚拟机,单网卡,并为其配置静态 IP
及DNS
,具体规划请参考第 2 章
环境规划 -
实验环境虚拟机网卡采用
桥接
或NAT
以实现连通外网,便于使用官方在线 yum 源 - 相关文章
- G016-OS-LIN-CENT-01 CentOS 7.8.2003 安装
2 环境规划
控制节点及计算节点必须开启虚拟化引擎 Intel VT-x
或 AMD-V
,且控制节点未来将被复用为计算节点和网络节点。虚拟机配置可根据实际情况进行调整。
主机名 | IP | NAT 网关/DNS | CPU/内存 | 磁盘 | 角色 | 备注 |
---|---|---|---|---|---|---|
Controller | 192.168.200.128 | 192.168.200.2 | 4c16g | 100g | 控制/网络/计算节点 | 必须开启虚拟化引擎 |
Compute | 192.168.200.129 | 192.168.200.2 | 4c16g | 100g | 计算节点 | 必须开启虚拟化引擎 |
3 系统环境配置
3.1 网络配置
当前环境中控制节点及计算节点网卡类型为 NAT
3.1.1 控制节点
- 网卡设置
[root@controller ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
NAME=ens33
DEVICE=ens33
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.200.128
PREFIX=24
GATEWAY=192.168.200.2
DNS1=192.168.200.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
UUID=c96bc909-188e-ec64-3a96-6a90982b08ad
#重启network服务使其生效
[root@controller ~]# systemctl restart network
- 关闭防火墙
[root@controller ~]# systemctl stop firewalld.service
[root@controller ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
- 关闭 SELinux
#将配置文件 /etc/selinux/config 中的 SELinux 值设置为 disabled
[root@controller ~]# setenforce 0
[root@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
- 关闭 NetworkManager
[root@controller ~]# systemctl stop NetworkManager.service
[root@controller ~]# systemctl disable NetworkManager
Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
3.1.2 计算节点
- 网卡设置
[root@compute ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=none
NAME=ens33
DEVICE=ens33
ONBOOT=yes
PROXY_METHOD=none
BROWSER_ONLY=no
IPADDR=192.168.200.129
PREFIX=24
GATEWAY=192.168.200.2
DNS1=192.168.200.2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
UUID=c96bc909-188e-ec64-3a96-6a90982b20ae
#重启network服务使其生效
[root@compute ~]# systemctl restart network
- 关闭防火墙
[root@compute ~]# systemctl stop firewalld.service
[root@compute ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
- 关闭 SELinux
#将配置文件 /etc/selinux/config 中的 SELinux 值设置为 disabled
[root@compute ~]# setenforce 0
[root@compute ~]# 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
- 关闭 NetworkManager
[root@compute ~]# systemctl stop NetworkManager.service
[root@compute ~]# systemctl disable NetworkManager
Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
Removed symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service.
3.2 IP及主机名设置
3.2.1 控制节点
[root@controller ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.128 controller
192.168.200.129 compute
3.2.2 计算节点
[root@compute ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.128 controller
192.168.200.129 compute
3.3 配置在线源
仅控制节点执行
#阿里云下载 CentOS 7 版本 repo 文件
[root@controller ~]# rm -rf /etc/yum.repos.d/*.repo
[root@controller ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
#输出
--2022-08-24 10:34:51-- https://mirrors.aliyun.com/repo/Centos-7.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 14.215.172.239, 183.136.209.242, 14.215.172.242, ...
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|14.215.172.239|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2523 (2.5K) [application/octet-stream]
Saving to: ‘/etc/yum.repos.d/CentOS-Base.repo’
100%[=============================================================================================================>] 2,523 --.-K/s in 0.004s
2022-08-24 10:34:51 (583 KB/s) - ‘/etc/yum.repos.d/CentOS-Base.repo’ saved [2523/2523]
#查看
[root@controller ~]# ls /etc/yum.repos.d/
CentOS-Base.repo
#生成缓存
[root@controller ~]# yum repolist all
#输出
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
repo id repo name status
base/7/x86_64 CentOS-7 - Base - mirrors.aliyun.com enabled: 10,072
centosplus/7/x86_64 CentOS-7 - Plus - mirrors.aliyun.com disabled
contrib/7/x86_64 CentOS-7 - Contrib - mirrors.aliyun.com disabled
extras/7/x86_64 CentOS-7 - Extras - mirrors.aliyun.com enabled: 512
updates/7/x86_64 CentOS-7 - Updates - mirrors.aliyun.com enabled: 4,135
repolist: 14,719
#查看 openstack 相关包资源
[root@controller ~]# yum list |grep openstack
centos-release-openstack-queens.noarch 1-2.el7.centos extras
centos-release-openstack-rocky.noarch 1-1.el7.centos extras
centos-release-openstack-stein.noarch 1-1.el7.centos extras
centos-release-openstack-train.noarch 1-1.el7.centos extras
#安装 rocky 版本,会将 R 版本所需的 OpenStack 包资源和 repo 文件都下载过来
[root@controller ~]# yum install -y centos-release-openstack-rocky.noarch
#输出
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package centos-release-openstack-rocky.noarch 0:1-1.el7.centos will be installed
--> Processing Dependency: centos-release-qemu-ev for package: centos-release-openstack-rocky-1-1.el7.centos.noarch
--> Processing Dependency: centos-release-ceph-luminous for package: centos-release-openstack-rocky-1-1.el7.centos.noarch
--> Running transaction check
---> Package centos-release-ceph-luminous.noarch 0:1.1-2.el7.centos will be installed
--> Processing Dependency: centos-release-storage-common for package: centos-release-ceph-luminous-1.1-2.el7.centos.noarch
---> Package centos-release-qemu-ev.noarch 0:1.0-4.el7.centos will be installed
--> Processing Dependency: centos-release-virt-common for package: centos-release-qemu-ev-1.0-4.el7.centos.noarch
--> Running transaction check
---> Package centos-release-storage-common.noarch 0:2-2.el7.centos will be installed
---> Package centos-release-virt-common.noarch 0:1-1.el7.centos will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================================================================================
Package Arch Version Repository Size
=======================================================================================================================================================
Installing:
centos-release-openstack-rocky noarch 1-1.el7.centos extras 5.2 k
Installing for dependencies:
centos-release-ceph-luminous noarch 1.1-2.el7.centos extras 4.4 k
centos-release-qemu-ev noarch 1.0-4.el7.centos extras 11 k
centos-release-storage-common noarch 2-2.el7.centos extras 5.1 k
centos-release-virt-common noarch 1-1.el7.centos extras 4.5 k
Transaction Summary
=======================================================================================================================================================
Install 1 Package (+4 Dependent packages)
Total download size: 30 k
Installed size: 24 k
Downloading packages:
centos-release-ceph-luminous-1 FAILED
http://mirrors.cloud.aliyuncs.com/centos/7/extras/x86_64/Packages/centos-release-ceph-luminous-1.1-2.el7.centos.noarch.rpm: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error"
Trying other mirror.
centos-release-openstack-rocky FAILED
http://mirrors.cloud.aliyuncs.com/centos/7/extras/x86_64/Packages/centos-release-openstack-rocky-1-1.el7.centos.noarch.rpm: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error"
Trying other mirror.
centos-release-storage-common- FAILED
http://mirrors.cloud.aliyuncs.com/centos/7/extras/x86_64/Packages/centos-release-storage-common-2-2.el7.centos.noarch.rpm: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error"
Trying other mirror.
warning: /var/cache/yum/x86_64/7/extras/packages/centos-release-qemu-ev-1.0-4.el7.centos.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for centos-release-qemu-ev-1.0-4.el7.centos.noarch.rpm is not installed
(1/5): centos-release-qemu-ev-1.0-4.el7.centos.noarch.rpm | 11 kB 00:00:00
(2/5): centos-release-virt-common-1-1.el7.centos.noarch.rpm | 4.5 kB 00:00:00
(3/5): centos-release-ceph-luminous-1.1-2.el7.centos.noarch.rpm | 4.4 kB 00:00:00
(4/5): centos-release-storage-common-2-2.el7.centos.noarch.rpm | 5.1 kB 00:00:00
(5/5): centos-release-openstack-rocky-1-1.el7.centos.noarch.rpm | 5.2 kB 00:00:00
-------------------------------------------------------------------------------------------------------------------------------------------------------
Total 50 kB/s | 30 kB 00:00:00
Retrieving key from http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
Importing GPG key 0xF4A80EB5:
Userid : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
Fingerprint: 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
From : http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : centos-release-storage-common-2-2.el7.centos.noarch 1/5
Installing : centos-release-ceph-luminous-1.1-2.el7.centos.noarch 2/5
Installing : centos-release-virt-common-1-1.el7.centos.noarch 3/5
Installing : centos-release-qemu-ev-1.0-4.el7.centos.noarch 4/5
Installing : centos-release-openstack-rocky-1-1.el7.centos.noarch 5/5
Verifying : centos-release-qemu-ev-1.0-4.el7.centos.noarch 1/5
Verifying : centos-release-ceph-luminous-1.1-2.el7.centos.noarch 2/5
Verifying : centos-release-openstack-rocky-1-1.el7.centos.noarch 3/5
Verifying : centos-release-virt-common-1-1.el7.centos.noarch 4/5
Verifying : centos-release-storage-common-2-2.el7.centos.noarch 5/5
Installed:
centos-release-openstack-rocky.noarch 0:1-1.el7.centos
Dependency Installed:
centos-release-ceph-luminous.noarch 0:1.1-2.el7.centos centos-release-qemu-ev.noarch 0:1.0-4.el7.centos
centos-release-storage-common.noarch 0:2-2.el7.centos centos-release-virt-common.noarch 0:1-1.el7.centos
Complete!
#查看
[root@controller ~]# ls /etc/yum.repos.d/
CentOS-Base.repo CentOS-Ceph-Luminous.repo CentOS-OpenStack-rocky.repo CentOS-QEMU-EV.repo CentOS-Storage-common.repo
3.4 NTP时间同步配置
3.4.1 控制节点
#编辑 /etc/chrony.conf 文件,如没有该文件,使用命令 yum install -y chrony 进行安装
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
server ntp.aliyun.com iburst
#allow 192.168.0.0/16
allow 192.168.200/24
#重启chrony服务
[root@controller ~]# systemctl restart chronyd.service
3.4.2 计算节点
#编辑 /etc/chrony.conf 文件,如没有该文件,使用命令 yum install -y chrony 进行安装
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
server controller iburst
#重启chrony服务
[root@compute ~]# systemctl restart chronyd.service
#测试同步
[root@compute ~]# date -s "2008-08-08 08:00:00"
Fri Aug 8 08:00:00 CST 2008
[root@compute ~]# ntpdate controller
24 Aug 10:46:58 ntpdate[4572]: step time server 192.168.200.128 offset 443155604.769006 sec
[root@compute ~]# date
Wed Aug 24 10:46:59 CST 2022
4 安装配置
4.1 控制节点安装 PackStack 工具
[root@controller ~]# yum install -y openstack-packstack
#输出
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* centos-qemu-ev: mirrors.ustc.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
centos-ceph-luminous | 3.0 kB 00:00:00
centos-openstack-rocky | 3.0 kB 00:00:00
centos-qemu-ev | 3.0 kB 00:00:00
(1/3): centos-qemu-ev/7/x86_64/primary_db | 57 kB 00:00:00
(2/3): centos-ceph-luminous/7/x86_64/primary_db | 158 kB 00:00:03
(3/3): centos-openstack-rocky/7/x86_64/primary_db | 1.1 MB 00:00:19
Resolving Dependencies
--> Running transaction check
---> Package openstack-packstack.noarch 1:13.0.0-1.el7 will be installed
--> Processing Dependency: openstack-packstack-puppet = 1:13.0.0-1.el7 for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Processing Dependency: pyOpenSSL >= 16.2.0 for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Processing Dependency: python-docutils for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Processing Dependency: python-netaddr for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Processing Dependency: python-netifaces for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Processing Dependency: python-pbr for package: 1:openstack-packstack-13.0.0-1.el7.noarch
--> Running transaction check
---> Package openstack-packstack-puppet.noarch 1:13.0.0-1.el7 will be installed
--> Processing Dependency: puppet-aodh for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-apache for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-ceilometer for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-certmonger for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-cinder for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-concat for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-firewall for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-glance for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-gnocchi for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-heat for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-horizon for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-inifile for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-ironic for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-keystone for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-magnum for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-manila for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-memcached for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-mysql for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-neutron for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-nova for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-nssdb for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-openstack_extras for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-openstacklib for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-oslo for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-ovn for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-panko for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-rabbitmq for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-redis for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-remote for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-rsync for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-sahara for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-ssh for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-stdlib for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-swift for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-sysctl for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-tempest for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-trove for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-vcsrepo for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-vswitch for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
--> Processing Dependency: puppet-xinetd for package: 1:openstack-packstack-puppet-13.0.0-1.el7.noarch
---> Package python-docutils.noarch 0:0.11-0.3.20130715svn7687.el7 will be installed
--> Processing Dependency: python-imaging for package: python-docutils-0.11-0.3.20130715svn7687.el7.noarch
---> Package python-netifaces.x86_64 0:0.10.4-3.el7 will be installed
---> Package python2-netaddr.noarch 0:0.7.19-5.el7 will be installed
---> Package python2-pbr.noarch 0:4.1.0-2.el7 will be installed
---> Package python2-pyOpenSSL.noarch 0:17.3.0-3.el7 will be installed
--> Processing Dependency: python-cryptography >= 1.3.0 for package: python2-pyOpenSSL-17.3.0-3.el7.noarch
--> Running transaction check
---> Package puppet-aodh.noarch 0:13.3.1-1.el7 will be installed
--> Processing Dependency: puppet >= 2.7.0 for package: puppet-aodh-13.3.1-1.el7.noarch
---> Package puppet-apache.noarch 0:3.2.0-1.56639c1git.el7 will be installed
---> Package puppet-ceilometer.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-certmonger.noarch 0:2.3.0-2.ef9457cgit.el7 will be installed
---> Package puppet-cinder.noarch 0:13.3.2-1.el7 will be installed
---> Package puppet-concat.noarch 0:4.2.1-1.bb680c1git.el7 will be installed
---> Package puppet-firewall.noarch 0:1.12.0-2.80a8858git.el7 will be installed
---> Package puppet-glance.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-gnocchi.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-heat.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-horizon.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-inifile.noarch 0:2.3.0-1.eb2e2e0git.el7 will be installed
---> Package puppet-ironic.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-keystone.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-magnum.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-manila.noarch 0:13.3.2-1.el7 will be installed
---> Package puppet-memcached.noarch 0:3.3.0-1.e517b44git.el7 will be installed
---> Package puppet-mysql.noarch 0:6.0.0-1.204cfd4git.el7 will be installed
--> Processing Dependency: puppet-staging for package: puppet-mysql-6.0.0-1.204cfd4git.el7.noarch
---> Package puppet-neutron.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-nova.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-nssdb.noarch 0:1.0.1-1.2ed2a2dgit.el7 will be installed
---> Package puppet-openstack_extras.noarch 0:13.3.1-1.el7 will be installed
--> Processing Dependency: puppet-corosync for package: puppet-openstack_extras-13.3.1-1.el7.noarch
---> Package puppet-openstacklib.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-oslo.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-ovn.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-panko.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-rabbitmq.noarch 0:9.0.1-0.2.7613f08git.el7 will be installed
--> Processing Dependency: puppet-archive for package: puppet-rabbitmq-9.0.1-0.2.7613f08git.el7.noarch
---> Package puppet-redis.noarch 0:3.3.0-1.989403cgit.el7 will be installed
---> Package puppet-remote.noarch 0:10.0.0-1.7420908git.el7 will be installed
---> Package puppet-rsync.noarch 0:1.1.0-1.f85532fgit.el7 will be installed
---> Package puppet-sahara.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-ssh.noarch 0:4.0.0-1.ddaca5dgit.el7 will be installed
---> Package puppet-stdlib.noarch 0:4.25.1-1.2f85336git.el7 will be installed
---> Package puppet-swift.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-sysctl.noarch 0:0.0.12-1.b3587fegit.el7 will be installed
---> Package puppet-tempest.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-trove.noarch 0:13.3.1-1.el7 will be installed
---> Package puppet-vcsrepo.noarch 0:2.3.0-2.1bae9c8git.el7 will be installed
---> Package puppet-vswitch.noarch 0:9.3.1-1.el7 will be installed
---> Package puppet-xinetd.noarch 0:3.0.0-1.b95c79cgit.el7 will be installed
---> 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-cffi >= 1.7 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: python2-six >= 1.4.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
---> Package python2-pillow.x86_64 0:4.0.0-2.el7 will be installed
--> Processing Dependency: python2-olefile for package: python2-pillow-4.0.0-2.el7.x86_64
--> Processing Dependency: libimagequant.so.0()(64bit) for package: python2-pillow-4.0.0-2.el7.x86_64
--> Running transaction check
---> Package libimagequant.x86_64 0:2.8.2-2.el7 will be installed
---> Package puppet.noarch 0:4.8.2-2.el7 will be installed
--> Processing Dependency: ruby-facter < 1:4 for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: hiera >= 1.0.0 for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: ruby-facter >= 1:3.0 for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: ruby(augeas) for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: ruby(selinux) for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: ruby(shadow) for package: puppet-4.8.2-2.el7.noarch
--> Processing Dependency: rubygem(rgen) for package: puppet-4.8.2-2.el7.noarch
---> Package puppet-archive.noarch 0:3.1.2-0.1.a2f5eb6git.el7 will be installed
---> Package puppet-corosync.noarch 0:6.0.2-0.1.2afcfecgit.el7 will be installed
---> Package puppet-staging.noarch 0:1.0.4-1.b466d93git.el7 will be installed
---> Package python-enum34.noarch 0:1.0.4-1.el7 will be installed
---> Package python-six.noarch 0:1.9.0-2.el7 will be obsoleted
---> Package python2-asn1crypto.noarch 0:0.23.0-2.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-idna.noarch 0:2.5-1.el7 will be installed
---> Package python2-olefile.noarch 0:0.44-1.el7 will be installed
---> Package python2-six.noarch 0:1.11.0-4.el7 will be obsoleting
--> Running transaction check
---> Package hiera.noarch 1:1.3.4-5.el7 will be installed
---> Package libselinux-ruby.x86_64 0:2.5-15.el7 will be installed
---> 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 ruby-augeas.x86_64 0:0.5.0-1.el7 will be installed
---> Package ruby-facter.x86_64 1:3.9.3-7.el7 will be installed
--> Processing Dependency: facter(x86-64) = 1:3.9.3-7.el7 for package: 1:ruby-facter-3.9.3-7.el7.x86_64
---> Package ruby-shadow.x86_64 0:1.4.1-23.el7 will be installed
---> Package rubygem-rgen.noarch 0:0.6.6-2.el7 will be installed
--> Running transaction check
---> Package facter.x86_64 1:3.9.3-7.el7 will be installed
--> Processing Dependency: leatherman for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_atomic.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_chrono.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_date_time.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_filesystem.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_locale.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_program_options.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_regex.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_system.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libboost_thread.so.1.59.0()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libcpp-hocon.so.0.1.6()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
--> Processing Dependency: libyaml-cpp.so.0.5()(64bit) for package: 1:facter-3.9.3-7.el7.x86_64
---> Package python-ply.noarch 0:3.4-11.el7 will be installed
--> Running transaction check
---> Package boost159-atomic.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-chrono.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-date-time.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-filesystem.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-locale.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-program-options.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-regex.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-system.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package boost159-thread.x86_64 0:1.59.0-2.el7.1 will be installed
---> Package cpp-hocon.x86_64 0:0.1.6-9.el7 will be installed
---> Package leatherman.x86_64 0:1.3.0-9.el7 will be installed
--> Processing Dependency: libboost_log.so.1.59.0()(64bit) for package: leatherman-1.3.0-9.el7.x86_64
--> Processing Dependency: libboost_log_setup.so.1.59.0()(64bit) for package: leatherman-1.3.0-9.el7.x86_64
---> Package yaml-cpp.x86_64 0:0.5.1-6.el7 will be installed
--> Running transaction check
---> Package boost159-log.x86_64 0:1.59.0-2.el7.1 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
=======================================================================================================================================================
Package Arch Version Repository Size
=======================================================================================================================================================
Installing:
openstack-packstack noarch 1:13.0.0-1.el7 centos-openstack-rocky 190 k
python2-six noarch 1.11.0-4.el7 centos-openstack-rocky 32 k
replacing python-six.noarch 1.9.0-2.el7
Installing for dependencies:
boost159-atomic x86_64 1.59.0-2.el7.1 centos-openstack-rocky 7.2 k
boost159-chrono x86_64 1.59.0-2.el7.1 centos-openstack-rocky 14 k
boost159-date-time x86_64 1.59.0-2.el7.1 centos-openstack-rocky 21 k
boost159-filesystem x86_64 1.59.0-2.el7.1 centos-openstack-rocky 36 k
boost159-locale x86_64 1.59.0-2.el7.1 centos-openstack-rocky 222 k
boost159-log x86_64 1.59.0-2.el7.1 centos-openstack-rocky 380 k
boost159-program-options x86_64 1.59.0-2.el7.1 centos-openstack-rocky 121 k
boost159-regex x86_64 1.59.0-2.el7.1 centos-openstack-rocky 258 k
boost159-system x86_64 1.59.0-2.el7.1 centos-openstack-rocky 9.6 k
boost159-thread x86_64 1.59.0-2.el7.1 centos-openstack-rocky 41 k
cpp-hocon x86_64 0.1.6-9.el7 centos-openstack-rocky 358 k
facter x86_64 1:3.9.3-7.el7 centos-openstack-rocky 553 k
hiera noarch 1:1.3.4-5.el7 centos-openstack-rocky 25 k
leatherman x86_64 1.3.0-9.el7 centos-openstack-rocky 347 k
libimagequant x86_64 2.8.2-2.el7 centos-openstack-rocky 52 k
libselinux-ruby x86_64 2.5-15.el7 base 121 k
openstack-packstack-puppet noarch 1:13.0.0-1.el7 centos-openstack-rocky 60 k
puppet noarch 4.8.2-2.el7 centos-openstack-rocky 1.6 M
puppet-aodh noarch 13.3.1-1.el7 centos-openstack-rocky 50 k
puppet-apache noarch 3.2.0-1.56639c1git.el7 centos-openstack-rocky 215 k
puppet-archive noarch 3.1.2-0.1.a2f5eb6git.el7 centos-openstack-rocky 39 k
puppet-ceilometer noarch 13.3.1-1.el7 centos-openstack-rocky 62 k
puppet-certmonger noarch 2.3.0-2.ef9457cgit.el7 centos-openstack-rocky 22 k
puppet-cinder noarch 13.3.2-1.el7 centos-openstack-rocky 104 k
puppet-concat noarch 4.2.1-1.bb680c1git.el7 centos-openstack-rocky 29 k
puppet-corosync noarch 6.0.2-0.1.2afcfecgit.el7 centos-openstack-rocky 55 k
puppet-firewall noarch 1.12.0-2.80a8858git.el7 centos-openstack-rocky 64 k
puppet-glance noarch 13.3.1-1.el7 centos-openstack-rocky 74 k
puppet-gnocchi noarch 13.3.1-1.el7 centos-openstack-rocky 51 k
puppet-heat noarch 13.3.1-1.el7 centos-openstack-rocky 60 k
puppet-horizon noarch 13.3.1-1.el7 centos-openstack-rocky 52 k
puppet-inifile noarch 2.3.0-1.eb2e2e0git.el7 centos-openstack-rocky 34 k
puppet-ironic noarch 13.3.1-1.el7 centos-openstack-rocky 100 k
puppet-keystone noarch 13.3.1-1.el7 centos-openstack-rocky 120 k
puppet-magnum noarch 13.3.1-1.el7 centos-openstack-rocky 46 k
puppet-manila noarch 13.3.2-1.el7 centos-openstack-rocky 70 k
puppet-memcached noarch 3.3.0-1.e517b44git.el7 centos-openstack-rocky 13 k
puppet-mysql noarch 6.0.0-1.204cfd4git.el7 centos-openstack-rocky 86 k
puppet-neutron noarch 13.3.1-1.el7 centos-openstack-rocky 189 k
puppet-nova noarch 13.3.1-1.el7 centos-openstack-rocky 165 k
puppet-nssdb noarch 1.0.1-1.2ed2a2dgit.el7 centos-openstack-rocky 6.9 k
puppet-openstack_extras noarch 13.3.1-1.el7 centos-openstack-rocky 43 k
puppet-openstacklib noarch 13.3.1-1.el7 centos-openstack-rocky 53 k
puppet-oslo noarch 13.3.1-1.el7 centos-openstack-rocky 40 k
puppet-ovn noarch 13.3.1-1.el7 centos-openstack-rocky 21 k
puppet-panko noarch 13.3.1-1.el7 centos-openstack-rocky 39 k
puppet-rabbitmq noarch 9.0.1-0.2.7613f08git.el7 centos-openstack-rocky 263 k
puppet-redis noarch 3.3.0-1.989403cgit.el7 centos-openstack-rocky 44 k
puppet-remote noarch 10.0.0-1.7420908git.el7 centos-openstack-rocky 11 k
puppet-rsync noarch 1.1.0-1.f85532fgit.el7 centos-openstack-rocky 21 k
puppet-sahara noarch 13.3.1-1.el7 centos-openstack-rocky 51 k
puppet-ssh noarch 4.0.0-1.ddaca5dgit.el7 centos-openstack-rocky 22 k
puppet-staging noarch 1.0.4-1.b466d93git.el7 centos-openstack-rocky 78 k
puppet-stdlib noarch 4.25.1-1.2f85336git.el7 centos-openstack-rocky 146 k
puppet-swift noarch 13.3.1-1.el7 centos-openstack-rocky 99 k
puppet-sysctl noarch 0.0.12-1.b3587fegit.el7 centos-openstack-rocky 9.2 k
puppet-tempest noarch 13.3.1-1.el7 centos-openstack-rocky 37 k
puppet-trove noarch 13.3.1-1.el7 centos-openstack-rocky 60 k
puppet-vcsrepo noarch 2.3.0-2.1bae9c8git.el7 centos-openstack-rocky 44 k
puppet-vswitch noarch 9.3.1-1.el7 centos-openstack-rocky 36 k
puppet-xinetd noarch 3.0.0-1.b95c79cgit.el7 centos-openstack-rocky 21 k
python-docutils noarch 0.11-0.3.20130715svn7687.el7 base 1.5 M
python-enum34 noarch 1.0.4-1.el7 base 52 k
python-netifaces x86_64 0.10.4-3.el7 base 17 k
python-ply noarch 3.4-11.el7 base 123 k
python-pycparser noarch 2.14-1.el7 base 104 k
python2-asn1crypto noarch 0.23.0-2.el7 centos-openstack-rocky 172 k
python2-cffi x86_64 1.11.2-1.el7 centos-openstack-rocky 229 k
python2-cryptography x86_64 2.1.4-2.el7 centos-openstack-rocky 510 k
python2-idna noarch 2.5-1.el7 centos-openstack-rocky 94 k
python2-netaddr noarch 0.7.19-5.el7 centos-openstack-rocky 1.5 M
python2-olefile noarch 0.44-1.el7 centos-openstack-rocky 773 k
python2-pbr noarch 4.1.0-2.el7 centos-openstack-rocky 269 k
python2-pillow x86_64 4.0.0-2.el7 centos-openstack-rocky 552 k
python2-pyOpenSSL noarch 17.3.0-3.el7 centos-openstack-rocky 92 k
ruby-augeas x86_64 0.5.0-1.el7 centos-openstack-rocky 23 k
ruby-facter x86_64 1:3.9.3-7.el7 centos-openstack-rocky 12 k
ruby-shadow x86_64 1.4.1-23.el7 centos-openstack-rocky 13 k
rubygem-rgen noarch 0.6.6-2.el7 centos-openstack-rocky 84 k
yaml-cpp x86_64 0.5.1-6.el7 centos-openstack-rocky 176 k
Transaction Summary
=======================================================================================================================================================
Install 2 Packages (+80 Dependent packages)
Total download size: 13 M
Downloading packages:
warning: /var/cache/yum/x86_64/7/centos-openstack-rocky/packages/boost159-atomic-1.59.0-2.el7.1.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 764429e6: NOKEY
Public key for boost159-atomic-1.59.0-2.el7.1.x86_64.rpm is not installed
(1/82): boost159-atomic-1.59.0-2.el7.1.x86_64.rpm | 7.2 kB 00:00:00
(2/82): boost159-chrono-1.59.0-2.el7.1.x86_64.rpm | 14 kB 00:00:01
(3/82): boost159-date-time-1.59.0-2.el7.1.x86_64.rpm | 21 kB 00:00:00
(4/82): boost159-filesystem-1.59.0-2.el7.1.x86_64.rpm | 36 kB 00:00:01
(5/82): boost159-locale-1.59.0-2.el7.1.x86_64.rpm | 222 kB 00:00:11
(6/82): boost159-program-options-1.59.0-2.el7.1.x86_64.rpm | 121 kB 00:00:04
(7/82): boost159-regex-1.59.0-2.el7.1.x86_64.rpm | 258 kB 00:00:10
(8/82): boost159-system-1.59.0-2.el7.1.x86_64.rpm | 9.6 kB 00:00:00
(9/82): boost159-thread-1.59.0-2.el7.1.x86_64.rpm | 41 kB 00:00:01
(10/82): boost159-log-1.59.0-2.el7.1.x86_64.rpm | 380 kB 00:00:31
(11/82): cpp-hocon-0.1.6-9.el7.x86_64.rpm | 358 kB 00:00:20
(12/82): hiera-1.3.4-5.el7.noarch.rpm | 25 kB 00:00:01
(13/82): facter-3.9.3-7.el7.x86_64.rpm | 553 kB 00:00:22
(14/82): libselinux-ruby-2.5-15.el7.x86_64.rpm | 121 kB 00:00:00
(15/82): libimagequant-2.8.2-2.el7.x86_64.rpm | 52 kB 00:00:01
(16/82): leatherman-1.3.0-9.el7.x86_64.rpm | 347 kB 00:00:09
(17/82): openstack-packstack-13.0.0-1.el7.noarch.rpm | 190 kB 00:00:03
(18/82): openstack-packstack-puppet-13.0.0-1.el7.noarch.rpm | 60 kB 00:00:01
(19/82): puppet-aodh-13.3.1-1.el7.noarch.rpm | 50 kB 00:00:01
(20/82): puppet-apache-3.2.0-1.56639c1git.el7.noarch.rpm | 215 kB 00:00:10
(21/82): puppet-archive-3.1.2-0.1.a2f5eb6git.el7.noarch.rpm | 39 kB 00:00:03
(22/82): puppet-ceilometer-13.3.1-1.el7.noarch.rpm | 62 kB 00:00:03
(23/82): puppet-certmonger-2.3.0-2.ef9457cgit.el7.noarch.rpm | 22 kB 00:00:01
(24/82): puppet-cinder-13.3.2-1.el7.noarch.rpm | 104 kB 00:00:08
(25/82): puppet-concat-4.2.1-1.bb680c1git.el7.noarch.rpm | 29 kB 00:00:01
(26/82): puppet-corosync-6.0.2-0.1.2afcfecgit.el7.noarch.rpm | 55 kB 00:00:02
(27/82): puppet-firewall-1.12.0-2.80a8858git.el7.noarch.rpm | 64 kB 00:00:02
(28/82): puppet-4.8.2-2.el7.noarch.rpm | 1.6 MB 00:00:38
(29/82): puppet-glance-13.3.1-1.el7.noarch.rpm | 74 kB 00:00:03
(30/82): puppet-gnocchi-13.3.1-1.el7.noarch.rpm | 51 kB 00:00:01
(31/82): puppet-heat-13.3.1-1.el7.noarch.rpm | 60 kB 00:00:01
(32/82): puppet-horizon-13.3.1-1.el7.noarch.rpm | 52 kB 00:00:01
(33/82): puppet-inifile-2.3.0-1.eb2e2e0git.el7.noarch.rpm | 34 kB 00:00:01
(34/82): puppet-keystone-13.3.1-1.el7.noarch.rpm | 120 kB 00:00:04
(35/82): puppet-magnum-13.3.1-1.el7.noarch.rpm | 46 kB 00:00:01
(36/82): puppet-ironic-13.3.1-1.el7.noarch.rpm | 100 kB 00:00:06
(37/82): puppet-memcached-3.3.0-1.e517b44git.el7.noarch.rpm | 13 kB 00:00:00
(38/82): puppet-manila-13.3.2-1.el7.noarch.rpm | 70 kB 00:00:01
(39/82): puppet-mysql-6.0.0-1.204cfd4git.el7.noarch.rpm | 86 kB 00:00:02
(40/82): puppet-neutron-13.3.1-1.el7.noarch.rpm | 189 kB 00:00:05
(41/82): puppet-nssdb-1.0.1-1.2ed2a2dgit.el7.noarch.rpm | 6.9 kB 00:00:00
(42/82): puppet-nova-13.3.1-1.el7.noarch.rpm | 165 kB 00:00:04
(43/82): puppet-openstacklib-13.3.1-1.el7.noarch.rpm | 53 kB 00:00:01
(44/82): puppet-openstack_extras-13.3.1-1.el7.noarch.rpm | 43 kB 00:00:02
(45/82): puppet-ovn-13.3.1-1.el7.noarch.rpm | 21 kB 00:00:01
(46/82): puppet-oslo-13.3.1-1.el7.noarch.rpm | 40 kB 00:00:01
(47/82): puppet-panko-13.3.1-1.el7.noarch.rpm | 39 kB 00:00:01
(48/82): puppet-redis-3.3.0-1.989403cgit.el7.noarch.rpm | 44 kB 00:00:02
(49/82): puppet-remote-10.0.0-1.7420908git.el7.noarch.rpm | 11 kB 00:00:01
(50/82): puppet-rsync-1.1.0-1.f85532fgit.el7.noarch.rpm | 21 kB 00:00:01
(51/82): puppet-sahara-13.3.1-1.el7.noarch.rpm | 51 kB 00:00:02
(52/82): puppet-ssh-4.0.0-1.ddaca5dgit.el7.noarch.rpm | 22 kB 00:00:01
(53/82): puppet-rabbitmq-9.0.1-0.2.7613f08git.el7.noarch.rpm | 263 kB 00:00:18
(54/82): puppet-staging-1.0.4-1.b466d93git.el7.noarch.rpm | 78 kB 00:00:07
(55/82): puppet-swift-13.3.1-1.el7.noarch.rpm | 99 kB 00:00:04
(56/82): puppet-sysctl-0.0.12-1.b3587fegit.el7.noarch.rpm | 9.2 kB 00:00:00
(57/82): puppet-tempest-13.3.1-1.el7.noarch.rpm | 37 kB 00:00:02
(58/82): puppet-trove-13.3.1-1.el7.noarch.rpm | 60 kB 00:00:02
(59/82): puppet-stdlib-4.25.1-1.2f85336git.el7.noarch.rpm | 146 kB 00:00:11
(60/82): puppet-vcsrepo-2.3.0-2.1bae9c8git.el7.noarch.rpm | 44 kB 00:00:01
(61/82): python-enum34-1.0.4-1.el7.noarch.rpm | 52 kB 00:00:00
(62/82): python-netifaces-0.10.4-3.el7.x86_64.rpm | 17 kB 00:00:00
(63/82): puppet-vswitch-9.3.1-1.el7.noarch.rpm | 36 kB 00:00:02
(64/82): python-ply-3.4-11.el7.noarch.rpm | 123 kB 00:00:00
(65/82): python-pycparser-2.14-1.el7.noarch.rpm | 104 kB 00:00:00
(66/82): puppet-xinetd-3.0.0-1.b95c79cgit.el7.noarch.rpm | 21 kB 00:00:01
(67/82): python-docutils-0.11-0.3.20130715svn7687.el7.noarch.rpm | 1.5 MB 00:00:01
(68/82): python2-cffi-1.11.2-1.el7.x86_64.rpm | 229 kB 00:00:08
(69/82): python2-asn1crypto-0.23.0-2.el7.noarch.rpm | 172 kB 00:00:09
(70/82): python2-idna-2.5-1.el7.noarch.rpm | 94 kB 00:00:04
(71/82): python2-cryptography-2.1.4-2.el7.x86_64.rpm | 510 kB 00:00:27
(72/82): python2-olefile-0.44-1.el7.noarch.rpm | 773 kB 00:00:28
(73/82): python2-pbr-4.1.0-2.el7.noarch.rpm | 269 kB 00:00:19
(74/82): python2-netaddr-0.7.19-5.el7.noarch.rpm | 1.5 MB 00:01:17
(75/82): python2-pyOpenSSL-17.3.0-3.el7.noarch.rpm | 92 kB 00:00:02
(76/82): python2-six-1.11.0-4.el7.noarch.rpm | 32 kB 00:00:01
(77/82): ruby-augeas-0.5.0-1.el7.x86_64.rpm | 23 kB 00:00:00
(78/82): ruby-facter-3.9.3-7.el7.x86_64.rpm | 12 kB 00:00:00
(79/82): python2-pillow-4.0.0-2.el7.x86_64.rpm | 552 kB 00:00:12
(80/82): ruby-shadow-1.4.1-23.el7.x86_64.rpm | 13 kB 00:00:00
(81/82): rubygem-rgen-0.6.6-2.el7.noarch.rpm | 84 kB 00:00:02
(82/82): yaml-cpp-0.5.1-6.el7.x86_64.rpm | 176 kB 00:00:05
-------------------------------------------------------------------------------------------------------------------------------------------------------
Total 54 kB/s | 13 MB 00:04:15
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
Importing GPG key 0x764429E6:
Userid : "CentOS Cloud SIG (http://wiki.centos.org/SpecialInterestGroup/Cloud) <security@centos.org>"
Fingerprint: 736a f511 6d9c 40e2 af6b 074b f9b9 fee7 7644 29e6
Package : centos-release-openstack-rocky-1-1.el7.centos.noarch (@extras)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : boost159-system-1.59.0-2.el7.1.x86_64 1/83
Installing : boost159-chrono-1.59.0-2.el7.1.x86_64 2/83
Installing : boost159-thread-1.59.0-2.el7.1.x86_64 3/83
Installing : boost159-date-time-1.59.0-2.el7.1.x86_64 4/83
Installing : boost159-locale-1.59.0-2.el7.1.x86_64 5/83
Installing : boost159-filesystem-1.59.0-2.el7.1.x86_64 6/83
Installing : boost159-atomic-1.59.0-2.el7.1.x86_64 7/83
Installing : boost159-regex-1.59.0-2.el7.1.x86_64 8/83
Installing : boost159-program-options-1.59.0-2.el7.1.x86_64 9/83
Installing : cpp-hocon-0.1.6-9.el7.x86_64 10/83
Installing : boost159-log-1.59.0-2.el7.1.x86_64 11/83
Installing : leatherman-1.3.0-9.el7.x86_64 12/83
Installing : ruby-augeas-0.5.0-1.el7.x86_64 13/83
Installing : rubygem-rgen-0.6.6-2.el7.noarch 14/83
Installing : python2-idna-2.5-1.el7.noarch 15/83
Installing : python2-pbr-4.1.0-2.el7.noarch 16/83
Installing : libselinux-ruby-2.5-15.el7.x86_64 17/83
Installing : yaml-cpp-0.5.1-6.el7.x86_64 18/83
Installing : 1:facter-3.9.3-7.el7.x86_64 19/83
Installing : 1:ruby-facter-3.9.3-7.el7.x86_64 20/83
Installing : python-netifaces-0.10.4-3.el7.x86_64 21/83
Installing : python2-netaddr-0.7.19-5.el7.noarch 22/83
Installing : python2-asn1crypto-0.23.0-2.el7.noarch 23/83
Installing : python2-olefile-0.44-1.el7.noarch 24/83
Installing : python-ply-3.4-11.el7.noarch 25/83
Installing : python-pycparser-2.14-1.el7.noarch 26/83
Installing : python2-cffi-1.11.2-1.el7.x86_64 27/83
Installing : 1:hiera-1.3.4-5.el7.noarch 28/83
Installing : python2-six-1.11.0-4.el7.noarch 29/83
Installing : ruby-shadow-1.4.1-23.el7.x86_64 30/83
Installing : puppet-4.8.2-2.el7.noarch 31/83
Installing : puppet-stdlib-4.25.1-1.2f85336git.el7.noarch 32/83
Installing : puppet-inifile-2.3.0-1.eb2e2e0git.el7.noarch 33/83
Installing : puppet-concat-4.2.1-1.bb680c1git.el7.noarch 34/83
Installing : puppet-apache-3.2.0-1.56639c1git.el7.noarch 35/83
Installing : puppet-sysctl-0.0.12-1.b3587fegit.el7.noarch 36/83
Installing : puppet-xinetd-3.0.0-1.b95c79cgit.el7.noarch 37/83
Installing : puppet-vcsrepo-2.3.0-2.1bae9c8git.el7.noarch 38/83
Installing : puppet-rsync-1.1.0-1.f85532fgit.el7.noarch 39/83
Installing : puppet-vswitch-9.3.1-1.el7.noarch 40/83
Installing : puppet-firewall-1.12.0-2.80a8858git.el7.noarch 41/83
Installing : puppet-memcached-3.3.0-1.e517b44git.el7.noarch 42/83
Installing : puppet-horizon-13.3.1-1.el7.noarch 43/83
Installing : puppet-ssh-4.0.0-1.ddaca5dgit.el7.noarch 44/83
Installing : puppet-corosync-6.0.2-0.1.2afcfecgit.el7.noarch 45/83
Installing : puppet-openstack_extras-13.3.1-1.el7.noarch 46/83
Installing : puppet-archive-3.1.2-0.1.a2f5eb6git.el7.noarch 47/83
Installing : puppet-rabbitmq-9.0.1-0.2.7613f08git.el7.noarch 48/83
Installing : puppet-redis-3.3.0-1.989403cgit.el7.noarch 49/83
Installing : puppet-nssdb-1.0.1-1.2ed2a2dgit.el7.noarch 50/83
Installing : puppet-certmonger-2.3.0-2.ef9457cgit.el7.noarch 51/83
Installing : puppet-ovn-13.3.1-1.el7.noarch 52/83
Installing : puppet-remote-10.0.0-1.7420908git.el7.noarch 53/83
Installing : puppet-staging-1.0.4-1.b466d93git.el7.noarch 54/83
Installing : puppet-mysql-6.0.0-1.204cfd4git.el7.noarch 55/83
Installing : puppet-openstacklib-13.3.1-1.el7.noarch 56/83
Installing : puppet-oslo-13.3.1-1.el7.noarch 57/83
Installing : puppet-keystone-13.3.1-1.el7.noarch 58/83
Installing : puppet-glance-13.3.1-1.el7.noarch 59/83
Installing : puppet-cinder-13.3.2-1.el7.noarch 60/83
Installing : puppet-nova-13.3.1-1.el7.noarch 61/83
Installing : puppet-neutron-13.3.1-1.el7.noarch 62/83
Installing : puppet-manila-13.3.2-1.el7.noarch 63/83
Installing : puppet-magnum-13.3.1-1.el7.noarch 64/83
Installing : puppet-trove-13.3.1-1.el7.noarch 65/83
Installing : puppet-sahara-13.3.1-1.el7.noarch 66/83
Installing : puppet-panko-13.3.1-1.el7.noarch 67/83
Installing : puppet-heat-13.3.1-1.el7.noarch 68/83
Installing : puppet-ironic-13.3.1-1.el7.noarch 69/83
Installing : puppet-swift-13.3.1-1.el7.noarch 70/83
Installing : puppet-ceilometer-13.3.1-1.el7.noarch 71/83
Installing : puppet-gnocchi-13.3.1-1.el7.noarch 72/83
Installing : puppet-aodh-13.3.1-1.el7.noarch 73/83
Installing : puppet-tempest-13.3.1-1.el7.noarch 74/83
Installing : 1:openstack-packstack-puppet-13.0.0-1.el7.noarch 75/83
Installing : libimagequant-2.8.2-2.el7.x86_64 76/83
Installing : python2-pillow-4.0.0-2.el7.x86_64 77/83
Installing : python-docutils-0.11-0.3.20130715svn7687.el7.noarch 78/83
Installing : python-enum34-1.0.4-1.el7.noarch 79/83
Installing : python2-cryptography-2.1.4-2.el7.x86_64 80/83
Installing : python2-pyOpenSSL-17.3.0-3.el7.noarch 81/83
Installing : 1:openstack-packstack-13.0.0-1.el7.noarch 82/83
Erasing : python-six-1.9.0-2.el7.noarch 83/83
Verifying : puppet-magnum-13.3.1-1.el7.noarch 1/83
Verifying : puppet-aodh-13.3.1-1.el7.noarch 2/83
Verifying : boost159-locale-1.59.0-2.el7.1.x86_64 3/83
Verifying : puppet-tempest-13.3.1-1.el7.noarch 4/83
Verifying : puppet-vcsrepo-2.3.0-2.1bae9c8git.el7.noarch 5/83
Verifying : puppet-openstacklib-13.3.1-1.el7.noarch 6/83
Verifying : boost159-system-1.59.0-2.el7.1.x86_64 7/83
Verifying : python-enum34-1.0.4-1.el7.noarch 8/83
Verifying : boost159-regex-1.59.0-2.el7.1.x86_64 9/83
Verifying : puppet-mysql-6.0.0-1.204cfd4git.el7.noarch 10/83
Verifying : libimagequant-2.8.2-2.el7.x86_64 11/83
Verifying : puppet-horizon-13.3.1-1.el7.noarch 12/83
Verifying : 1:openstack-packstack-puppet-13.0.0-1.el7.noarch 13/83
Verifying : python-docutils-0.11-0.3.20130715svn7687.el7.noarch 14/83
Verifying : 1:openstack-packstack-13.0.0-1.el7.noarch 15/83
Verifying : puppet-xinetd-3.0.0-1.b95c79cgit.el7.noarch 16/83
Verifying : python2-cryptography-2.1.4-2.el7.x86_64 17/83
Verifying : ruby-shadow-1.4.1-23.el7.x86_64 18/83
Verifying : puppet-corosync-6.0.2-0.1.2afcfecgit.el7.noarch 19/83
Verifying : puppet-stdlib-4.25.1-1.2f85336git.el7.noarch 20/83
Verifying : puppet-vswitch-9.3.1-1.el7.noarch 21/83
Verifying : leatherman-1.3.0-9.el7.x86_64 22/83
Verifying : python2-six-1.11.0-4.el7.noarch 23/83
Verifying : puppet-archive-3.1.2-0.1.a2f5eb6git.el7.noarch 24/83
Verifying : 1:facter-3.9.3-7.el7.x86_64 25/83
Verifying : boost159-date-time-1.59.0-2.el7.1.x86_64 26/83
Verifying : 1:hiera-1.3.4-5.el7.noarch 27/83
Verifying : boost159-chrono-1.59.0-2.el7.1.x86_64 28/83
Verifying : puppet-redis-3.3.0-1.989403cgit.el7.noarch 29/83
Verifying : puppet-manila-13.3.2-1.el7.noarch 30/83
Verifying : python2-cffi-1.11.2-1.el7.x86_64 31/83
Verifying : puppet-trove-13.3.1-1.el7.noarch 32/83
Verifying : boost159-atomic-1.59.0-2.el7.1.x86_64 33/83
Verifying : puppet-remote-10.0.0-1.7420908git.el7.noarch 34/83
Verifying : puppet-concat-4.2.1-1.bb680c1git.el7.noarch 35/83
Verifying : puppet-sahara-13.3.1-1.el7.noarch 36/83
Verifying : puppet-nssdb-1.0.1-1.2ed2a2dgit.el7.noarch 37/83
Verifying : puppet-certmonger-2.3.0-2.ef9457cgit.el7.noarch 38/83
Verifying : python-ply-3.4-11.el7.noarch 39/83
Verifying : puppet-ssh-4.0.0-1.ddaca5dgit.el7.noarch 40/83
Verifying : puppet-nova-13.3.1-1.el7.noarch 41/83
Verifying : puppet-oslo-13.3.1-1.el7.noarch 42/83
Verifying : python2-olefile-0.44-1.el7.noarch 43/83
Verifying : puppet-inifile-2.3.0-1.eb2e2e0git.el7.noarch 44/83
Verifying : python2-asn1crypto-0.23.0-2.el7.noarch 45/83
Verifying : puppet-panko-13.3.1-1.el7.noarch 46/83
Verifying : boost159-filesystem-1.59.0-2.el7.1.x86_64 47/83
Verifying : puppet-staging-1.0.4-1.b466d93git.el7.noarch 48/83
Verifying : puppet-firewall-1.12.0-2.80a8858git.el7.noarch 49/83
Verifying : python2-netaddr-0.7.19-5.el7.noarch 50/83
Verifying : python-netifaces-0.10.4-3.el7.x86_64 51/83
Verifying : puppet-rsync-1.1.0-1.f85532fgit.el7.noarch 52/83
Verifying : puppet-heat-13.3.1-1.el7.noarch 53/83
Verifying : 1:ruby-facter-3.9.3-7.el7.x86_64 54/83
Verifying : puppet-openstack_extras-13.3.1-1.el7.noarch 55/83
Verifying : puppet-ironic-13.3.1-1.el7.noarch 56/83
Verifying : puppet-memcached-3.3.0-1.e517b44git.el7.noarch 57/83
Verifying : yaml-cpp-0.5.1-6.el7.x86_64 58/83
Verifying : cpp-hocon-0.1.6-9.el7.x86_64 59/83
Verifying : python-pycparser-2.14-1.el7.noarch 60/83
Verifying : puppet-rabbitmq-9.0.1-0.2.7613f08git.el7.noarch 61/83
Verifying : boost159-program-options-1.59.0-2.el7.1.x86_64 62/83
Verifying : puppet-sysctl-0.0.12-1.b3587fegit.el7.noarch 63/83
Verifying : libselinux-ruby-2.5-15.el7.x86_64 64/83
Verifying : puppet-apache-3.2.0-1.56639c1git.el7.noarch 65/83
Verifying : boost159-thread-1.59.0-2.el7.1.x86_64 66/83
Verifying : python2-pbr-4.1.0-2.el7.noarch 67/83
Verifying : puppet-swift-13.3.1-1.el7.noarch 68/83
Verifying : puppet-keystone-13.3.1-1.el7.noarch 69/83
Verifying : puppet-glance-13.3.1-1.el7.noarch 70/83
Verifying : puppet-4.8.2-2.el7.noarch 71/83
Verifying : python2-idna-2.5-1.el7.noarch 72/83
Verifying : puppet-cinder-13.3.2-1.el7.noarch 73/83
Verifying : puppet-ovn-13.3.1-1.el7.noarch 74/83
Verifying : puppet-neutron-13.3.1-1.el7.noarch 75/83
Verifying : boost159-log-1.59.0-2.el7.1.x86_64 76/83
Verifying : python2-pillow-4.0.0-2.el7.x86_64 77/83
Verifying : puppet-ceilometer-13.3.1-1.el7.noarch 78/83
Verifying : rubygem-rgen-0.6.6-2.el7.noarch 79/83
Verifying : ruby-augeas-0.5.0-1.el7.x86_64 80/83
Verifying : puppet-gnocchi-13.3.1-1.el7.noarch 81/83
Verifying : python2-pyOpenSSL-17.3.0-3.el7.noarch 82/83
Verifying : python-six-1.9.0-2.el7.noarch 83/83
Installed:
openstack-packstack.noarch 1:13.0.0-1.el7 python2-six.noarch 0:1.11.0-4.el7
Dependency Installed:
boost159-atomic.x86_64 0:1.59.0-2.el7.1 boost159-chrono.x86_64 0:1.59.0-2.el7.1
boost159-date-time.x86_64 0:1.59.0-2.el7.1 boost159-filesystem.x86_64 0:1.59.0-2.el7.1
boost159-locale.x86_64 0:1.59.0-2.el7.1 boost159-log.x86_64 0:1.59.0-2.el7.1
boost159-program-options.x86_64 0:1.59.0-2.el7.1 boost159-regex.x86_64 0:1.59.0-2.el7.1
boost159-system.x86_64 0:1.59.0-2.el7.1 boost159-thread.x86_64 0:1.59.0-2.el7.1
cpp-hocon.x86_64 0:0.1.6-9.el7 facter.x86_64 1:3.9.3-7.el7
hiera.noarch 1:1.3.4-5.el7 leatherman.x86_64 0:1.3.0-9.el7
libimagequant.x86_64 0:2.8.2-2.el7 libselinux-ruby.x86_64 0:2.5-15.el7
openstack-packstack-puppet.noarch 1:13.0.0-1.el7 puppet.noarch 0:4.8.2-2.el7
puppet-aodh.noarch 0:13.3.1-1.el7 puppet-apache.noarch 0:3.2.0-1.56639c1git.el7
puppet-archive.noarch 0:3.1.2-0.1.a2f5eb6git.el7 puppet-ceilometer.noarch 0:13.3.1-1.el7
puppet-certmonger.noarch 0:2.3.0-2.ef9457cgit.el7 puppet-cinder.noarch 0:13.3.2-1.el7
puppet-concat.noarch 0:4.2.1-1.bb680c1git.el7 puppet-corosync.noarch 0:6.0.2-0.1.2afcfecgit.el7
puppet-firewall.noarch 0:1.12.0-2.80a8858git.el7 puppet-glance.noarch 0:13.3.1-1.el7
puppet-gnocchi.noarch 0:13.3.1-1.el7 puppet-heat.noarch 0:13.3.1-1.el7
puppet-horizon.noarch 0:13.3.1-1.el7 puppet-inifile.noarch 0:2.3.0-1.eb2e2e0git.el7
puppet-ironic.noarch 0:13.3.1-1.el7 puppet-keystone.noarch 0:13.3.1-1.el7
puppet-magnum.noarch 0:13.3.1-1.el7 puppet-manila.noarch 0:13.3.2-1.el7
puppet-memcached.noarch 0:3.3.0-1.e517b44git.el7 puppet-mysql.noarch 0:6.0.0-1.204cfd4git.el7
puppet-neutron.noarch 0:13.3.1-1.el7 puppet-nova.noarch 0:13.3.1-1.el7
puppet-nssdb.noarch 0:1.0.1-1.2ed2a2dgit.el7 puppet-openstack_extras.noarch 0:13.3.1-1.el7
puppet-openstacklib.noarch 0:13.3.1-1.el7 puppet-oslo.noarch 0:13.3.1-1.el7
puppet-ovn.noarch 0:13.3.1-1.el7 puppet-panko.noarch 0:13.3.1-1.el7
puppet-rabbitmq.noarch 0:9.0.1-0.2.7613f08git.el7 puppet-redis.noarch 0:3.3.0-1.989403cgit.el7
puppet-remote.noarch 0:10.0.0-1.7420908git.el7 puppet-rsync.noarch 0:1.1.0-1.f85532fgit.el7
puppet-sahara.noarch 0:13.3.1-1.el7 puppet-ssh.noarch 0:4.0.0-1.ddaca5dgit.el7
puppet-staging.noarch 0:1.0.4-1.b466d93git.el7 puppet-stdlib.noarch 0:4.25.1-1.2f85336git.el7
puppet-swift.noarch 0:13.3.1-1.el7 puppet-sysctl.noarch 0:0.0.12-1.b3587fegit.el7
puppet-tempest.noarch 0:13.3.1-1.el7 puppet-trove.noarch 0:13.3.1-1.el7
puppet-vcsrepo.noarch 0:2.3.0-2.1bae9c8git.el7 puppet-vswitch.noarch 0:9.3.1-1.el7
puppet-xinetd.noarch 0:3.0.0-1.b95c79cgit.el7 python-docutils.noarch 0:0.11-0.3.20130715svn7687.el7
python-enum34.noarch 0:1.0.4-1.el7 python-netifaces.x86_64 0:0.10.4-3.el7
python-ply.noarch 0:3.4-11.el7 python-pycparser.noarch 0:2.14-1.el7
python2-asn1crypto.noarch 0:0.23.0-2.el7 python2-cffi.x86_64 0:1.11.2-1.el7
python2-cryptography.x86_64 0:2.1.4-2.el7 python2-idna.noarch 0:2.5-1.el7
python2-netaddr.noarch 0:0.7.19-5.el7 python2-olefile.noarch 0:0.44-1.el7
python2-pbr.noarch 0:4.1.0-2.el7 python2-pillow.x86_64 0:4.0.0-2.el7
python2-pyOpenSSL.noarch 0:17.3.0-3.el7 ruby-augeas.x86_64 0:0.5.0-1.el7
ruby-facter.x86_64 1:3.9.3-7.el7 ruby-shadow.x86_64 0:1.4.1-23.el7
rubygem-rgen.noarch 0:0.6.6-2.el7 yaml-cpp.x86_64 0:0.5.1-6.el7
Replaced:
python-six.noarch 0:1.9.0-2.el7
Complete!
4.2 生成应答文件
[root@controller ~]# packstack -h |grep ans
--gen-answer-file=GEN_ANSWER_FILE
Generate a template of an answer file.
--validate-answer-file=VALIDATE_ANSWER_FILE
Check if answerfile contains unexpected options.
--answer-file=ANSWER_FILE
answerfile will also be generated and should be used
-o, --options Print details on options available in answer file(rst
Packstack a second time with the same answer file and
attribute where "y" means an account is disabled.
--manila-netapp-transport-type=MANILA_NETAPP_TRANSPORT_TYPE
The transport protocol used when communicating with
[root@controller ~]# packstack --gen-answer-file=cloudcs.txt
Packstack changed given value to required value /root/.ssh/id_rsa.pub
4.3 编辑应答文件
[root@controller ~]# vim cloudcs.txt
CONFIG_NTP_SERVERS=ntp.aliyun.com
CONFIG_COMPUTE_HOSTS=192.168.200.128,192.168.200.129
CONFIG_PROVISION_DEMO=n
CONFIG_HORIZON_SSL=y
CONFIG_HEAT_INSTALL=y
#将文件所有密码更改为 redhat
[root@controller ~]# sed -i.bak -r 's/(.+_PW)=[0-9a-z]+/\1=redhat/g' cloudcs.txt
4.4 执行应答文件进行安装
因使用的在线源,所以执行命令后,需要耐心等待
[root@controller ~]# packstack --answer-file=cloudcs.txt
#输出
Welcome to the Packstack setup utility
The installation log file is available at: /var/tmp/packstack/20220824-110441-v_H8I8/openstack-setup.log
Installing:
Clean Up [ DONE ]
Discovering ip protocol version [ DONE ]
root@192.168.200.129's password:
root@192.168.200.128's password:
Setting up ssh keys [ DONE ]
Preparing servers [ DONE ]
Pre installing Puppet and discovering hosts' details [ DONE ]
Preparing pre-install entries [ DONE ]
Installing time synchronization via NTP [ DONE ]
Setting up CACERT [ DONE ]
Preparing AMQP entries [ DONE ]
Preparing MariaDB entries [ DONE ]
Fixing Keystone LDAP config parameters to be undef if empty[ DONE ]
Preparing Keystone entries [ DONE ]
Preparing Glance entries [ DONE ]
Checking if the Cinder server has a cinder-volumes vg[ DONE ]
Preparing Cinder entries [ DONE ]
Preparing Nova API entries [ DONE ]
Creating ssh keys for Nova migration [ DONE ]
Gathering ssh host keys for Nova migration [ DONE ]
Preparing Nova Compute entries [ DONE ]
Preparing Nova Scheduler entries [ DONE ]
Preparing Nova VNC Proxy entries [ DONE ]
Preparing OpenStack Network-related Nova entries [ DONE ]
Preparing Nova Common entries [ DONE ]
Preparing Neutron LBaaS Agent entries [ DONE ]
Preparing Neutron API entries [ DONE ]
Preparing Neutron L3 entries [ DONE ]
Preparing Neutron L2 Agent entries [ DONE ]
Preparing Neutron DHCP Agent entries [ DONE ]
Preparing Neutron Metering Agent entries [ DONE ]
Checking if NetworkManager is enabled and running [ DONE ]
Preparing OpenStack Client entries [ DONE ]
Preparing Horizon entries [ DONE ]
Preparing Swift builder entries [ DONE ]
Preparing Swift proxy entries [ DONE ]
Preparing Swift storage entries [ DONE ]
Preparing Heat entries [ DONE ]
Preparing Heat CloudFormation API entries [ DONE ]
Preparing Gnocchi entries [ DONE ]
Preparing Redis entries [ DONE ]
Preparing Ceilometer entries [ DONE ]
Preparing Aodh entries [ DONE ]
Preparing Puppet manifests [ DONE ]
Copying Puppet modules and manifests [ DONE ]
Applying 192.168.200.128_controller.pp
192.168.200.128_controller.pp: [ DONE ]
Applying 192.168.200.128_network.pp
192.168.200.128_network.pp: [ DONE ]
Applying 192.168.200.129_compute.pp
Applying 192.168.200.128_compute.pp
192.168.200.128_compute.pp: [ DONE ]
192.168.200.129_compute.pp: [ DONE ]
Applying Puppet manifests [ DONE ]
Finalizing [ DONE ]
**** Installation completed successfully ******
Additional information:
* NOTE : A selfsigned CA certificate was generated to be used for ssl, you should still change it do subordinate CA cert. In any case please save the contents of /root/packstackca/.
* File /root/keystonerc_admin has been created on OpenStack client host 192.168.200.128. To use the command line tools you need to source the file.
* NOTE : A certificate was generated to be used for ssl, You should change the ssl certificate configured in /etc/httpd/conf.d/ssl.conf on 192.168.200.128 to use a CA signed cert.
* To access the OpenStack Dashboard browse to https://192.168.200.128/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
* The installation log file is available at: /var/tmp/packstack/20220824-110441-v_H8I8/openstack-setup.log
* The generated manifests are available at: /var/tmp/packstack/20220824-110441-v_H8I8/manifests
5 完成安装
- END