Wednesday, November 16, 2016

Packstack install RDO Newton with Keystone API V2 on CentOS 7.2 and 7.3

*****************************
UPDATE 12/15/2016
*****************************
Follow same guide line lines to get packstack working on CentOS 7.3
Before running packstack make sure :-
[root@ServerCentOS73 ~)]# virsh --connect qemu:///system
Welcome to virsh, the virtualization interactive terminal.
Type:  'help' for help with commands
       'quit' to quit

virsh # version
Compiled against library: libvirt 2.0.0
Using library: libvirt 2.0.0
Using API: QEMU 2.0.0
Running hypervisor: QEMU 2.6.0
virsh #
Otherwise set cpu_mode=none in nova.conf to be able run with QEMU 2.3.0
See for details  https://bugzilla.redhat.com/show_bug.cgi?id=1371617
Ignoring notice above will result RetryFilter misleading error due
KVM/Libvirt Error "qemu-kvm: CPU feature arat not found" to boot VM on Compute Node

*********************  
END UPDATE
*********************
Posting bellow is addressing multiple questions raising up at ask.openstack.org
regarding packstack AIO or Multi Node RDO Newton installations on CentOS 7.2. Instructions bellow explain how to use RDO Newton trunk "current-passed-ci" for packstack installation. That is what happens on TripleO ( bare metal and virtual ) deployments on daily basis,
 
I was unable to find patch https://review.openstack.org/gitweb?p=openstack/packstack.git;a=patch;h=3a7e88c80d0c8935b0eb964567e774fc6ba370c2
in RDO Newton trunk "current-passed-ci", so you still have to setup RDO Newton
via packstack with Keystone API v2.0

Snapshot just obtained :-



[root@server1 ~]# yum -y install yum-plugin-priorities
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.corbina.net
 * extras: mirror.corbina.net
 * updates: mirror.corbina.net
Resolving Dependencies
--> Running transaction check
---> Package yum-plugin-priorities.noarch 0:1.1.31-34.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================
 Package                           Arch               Version                     Repository        Size
=============================================================
Installing:
 yum-plugin-priorities             noarch             1.1.31-34.el7               base              25 k

Transaction Summary
=============================================================
Install  1 Package

Total download size: 25 k
Installed size: 28 k
Downloading packages:
warning: /var/cache/yum/x86_64/7/base/packages/yum-plugin-priorities-1.1.31-34.el7.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY
Public key for yum-plugin-priorities-1.1.31-34.el7.noarch.rpm is not installed
yum-plugin-priorities-1.1.31-34.el7.noarch.rpm                                    |  25 kB  00:00:00    
Retrieving key from file:///etc/pki/rpm-gpg/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
 Package    : centos-release-7-2.1511.el7.centos.2.10.x86_64 (@anaconda)
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : yum-plugin-priorities-1.1.31-34.el7.noarch                                            1/1
  Verifying  : yum-plugin-priorities-1.1.31-34.el7.noarch                                            1/1

Installed:
  yum-plugin-priorities.noarch 0:1.1.31-34.el7                                                          

Complete!

*******************************************************************************
Setting up delorean.repos via  RDO Newton trunk "current-passed-ci"
*******************************************************************************

# yum -y install yum-plugin-priorities
# curl -o /etc/yum.repos.d/delorean-newton.repo https://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-newton-tested/delorean.repo
# curl -o /etc/yum.repos.d/delorean-deps-newton.repo https://trunk.rdoproject.org/centos7-newton/delorean-deps.repo
[root@server1 ~]# ls -l
total 4
-rw-------. 1 root root 1865 Nov 16 12:17 anaconda-ks.cfg
[root@server1 ~]# ls -l /etc/yum.repos.d
total 36
-rw-r--r--. 1 root root 1664 Dec  9  2015 CentOS-Base.repo
-rw-r--r--. 1 root root 1309 Dec  9  2015 CentOS-CR.repo
-rw-r--r--. 1 root root  649 Dec  9  2015 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  290 Dec  9  2015 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 Dec  9  2015 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 Dec  9  2015 CentOS-Sources.repo
-rw-r--r--. 1 root root 1952 Dec  9  2015 CentOS-Vault.repo
-rw-r--r--. 1 root root  449 Nov 16 12:22 delorean-deps-newton.repo
-rw-r--r--. 1 root root  245 Nov 16 12:22 delorean-newton.repo



***************
Next step
***************
[root@server1 ~]# yum update

Loaded plugins: fastestmirror, langpacks, priorities
1245 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package gperftools-libs.x86_64 0:2.4-7.el7 will be updated
---> Package gperftools-libs.x86_64 0:2.4.91-1.el7 will be an update
---> Package ipxe-roms-qemu.noarch 0:20130517-8.gitc4bce43.el7_2.1 will be updated
---> Package ipxe-roms-qemu.noarch 0:20160127-1.git6366fa7a.el7 will be an update
---> Package libcacard.x86_64 10:1.5.3-105.el7_2.7 will be obsoleted
---> Package libcacard-ev.x86_64 10:2.3.0-31.el7.16.1 will be obsoleting
---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be updated
---> Package mariadb-libs.x86_64 3:10.1.18-3.el7 will be an update
---> Package python-setuptools.noarch 0:0.9.8-4.el7 will be obsoleted
---> Package python-six.noarch 0:1.9.0-2.el7 will be updated
---> Package python-six.noarch 0:1.10.0-3.el7 will be an update
---> Package python2-setuptools.noarch 0:22.0.5-1.el7 will be obsoleting
---> Package qemu-img.x86_64 10:1.5.3-105.el7_2.7 will be obsoleted
---> Package qemu-img-ev.x86_64 10:2.3.0-31.el7.16.1 will be obsoleting
---> Package qemu-kvm.x86_64 10:1.5.3-105.el7_2.7 will be obsoleted
---> Package qemu-kvm-common.x86_64 10:1.5.3-105.el7_2.7 will be obsoleted
---> Package qemu-kvm-common-ev.x86_64 10:2.3.0-31.el7.16.1 will be obsoleting
---> Package qemu-kvm-ev.x86_64 10:2.3.0-31.el7.16.1 will be obsoleting
--> Processing Dependency: /etc/my.cnf for package: 3:mariadb-common-10.1.18-3.el7.x86_64
--> Processing Dependency: /etc/my.cnf for package: 3:mariadb-server-10.1.18-3.el7.x86_64
--> Processing Dependency: /etc/my.cnf.d for package: 3:mariadb-server-10.1.18-3.el7.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb-config.x86_64 3:10.1.18-3.el7 will be installed
---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be updated
---> Package mariadb-libs.x86_64 1:5.5.50-1.el7_2 will be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================
 Package             Arch    Version                        Repository                Size
=============================================================
Installing:
 libcacard-ev        x86_64  10:2.3.0-31.el7.16.1           rdo-qemu-ev              234 k
     replacing  libcacard.x86_64 10:1.5.3-105.el7_2.7
 python2-setuptools  noarch  22.0.5-1.el7                   delorean-newton-testing  485 k
     replacing  python-setuptools.noarch 0.9.8-4.el7
 qemu-img-ev         x86_64  10:2.3.0-31.el7.16.1           rdo-qemu-ev              786 k
     replacing  qemu-img.x86_64 10:1.5.3-105.el7_2.7
 qemu-kvm-common-ev  x86_64  10:2.3.0-31.el7.16.1           rdo-qemu-ev              446 k
     replacing  qemu-kvm-common.x86_64 10:1.5.3-105.el7_2.7
 qemu-kvm-ev         x86_64  10:2.3.0-31.el7.16.1           rdo-qemu-ev              2.1 M
     replacing  qemu-kvm.x86_64 10:1.5.3-105.el7_2.7
Updating:
 gperftools-libs     x86_64  2.4.91-1.el7                   delorean-newton-testing  272 k
 ipxe-roms-qemu      noarch  20160127-1.git6366fa7a.el7     delorean-newton-testing  680 k
 mariadb-libs        x86_64  3:10.1.18-3.el7                delorean-newton-testing  641 k
 python-six          noarch  1.10.0-3.el7                   delorean-newton-testing   29 k
Installing for dependencies:
 mariadb-config      x86_64  3:10.1.18-3.el7                delorean-newton-testing   25 k

Transaction Summary
==============================================================
Install  5 Packages (+1 Dependent package)
Upgrade  4 Packages

Total download size: 5.6 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for delorean-newton-testing
(1/10): gperftools-libs-2.4.91-1.el7.x86_64.rpm                     | 272 kB  00:00:00    
(2/10): mariadb-config-10.1.18-3.el7.x86_64.rpm                     |  25 kB  00:00:00    
(3/10): ipxe-roms-qemu-20160127-1.git6366fa7a.el7.noarch.rpm        | 680 kB  00:00:01    
(4/10): python-six-1.10.0-3.el7.noarch.rpm                          |  29 kB  00:00:00    
(5/10): mariadb-libs-10.1.18-3.el7.x86_64.rpm                       | 641 kB  00:00:00    
(6/10): python2-setuptools-22.0.5-1.el7.noarch.rpm                  | 485 kB  00:00:00    
(7/10): libcacard-ev-2.3.0-31.el7.16.1.x86_64.rpm                   | 234 kB  00:00:01    
(8/10): qemu-img-ev-2.3.0-31.el7.16.1.x86_64.rpm                    | 786 kB  00:00:02    
(9/10): qemu-kvm-common-ev-2.3.0-31.el7.16.1.x86_64.rpm             | 446 kB  00:00:02    
(10/10): qemu-kvm-ev-2.3.0-31.el7.16.1.x86_64.rpm                   | 2.1 MB  00:00:03    
-------------------------------------------------------------------------------------------
Total                                                      884 kB/s | 5.6 MB  00:00:06    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : gperftools-libs-2.4.91-1.el7.x86_64                                    1/19
  Installing : 10:qemu-kvm-common-ev-2.3.0-31.el7.16.1.x86_64                         2/19
  Installing : 10:qemu-img-ev-2.3.0-31.el7.16.1.x86_64                                3/19
  Updating   : ipxe-roms-qemu-20160127-1.git6366fa7a.el7.noarch                       4/19
  Installing : 10:qemu-kvm-ev-2.3.0-31.el7.16.1.x86_64                                5/19
  Installing : 10:libcacard-ev-2.3.0-31.el7.16.1.x86_64                               6/19
  Updating   : python-six-1.10.0-3.el7.noarch                                         7/19
  Installing : 3:mariadb-config-10.1.18-3.el7.x86_64                                  8/19
  Installing : python2-setuptools-22.0.5-1.el7.noarch                                 9/19
  Updating   : 3:mariadb-libs-10.1.18-3.el7.x86_64                                   10/19
  Cleanup    : python-six-1.9.0-2.el7.noarch                                         11/19
  Erasing    : python-setuptools-0.9.8-4.el7.noarch                                  12/19
  Erasing    : 10:qemu-kvm-1.5.3-105.el7_2.7.x86_64                                  13/19
  Erasing    : 10:qemu-img-1.5.3-105.el7_2.7.x86_64                                  14/19
  Erasing    : 10:qemu-kvm-common-1.5.3-105.el7_2.7.x86_64                           15/19
  Erasing    : 10:libcacard-1.5.3-105.el7_2.7.x86_64                                 16/19
  Cleanup    : ipxe-roms-qemu-20130517-8.gitc4bce43.el7_2.1.noarch                   17/19
  Cleanup    : gperftools-libs-2.4-7.el7.x86_64                                      18/19
  Cleanup    : 1:mariadb-libs-5.5.50-1.el7_2.x86_64                                  19/19
  Verifying  : 10:qemu-kvm-common-ev-2.3.0-31.el7.16.1.x86_64                         1/19
  Verifying  : 3:mariadb-libs-10.1.18-3.el7.x86_64                                    2/19
  Verifying  : python2-setuptools-22.0.5-1.el7.noarch                                 3/19
  Verifying  : 3:mariadb-config-10.1.18-3.el7.x86_64                                  4/19
  Verifying  : gperftools-libs-2.4.91-1.el7.x86_64                                    5/19
  Verifying  : 10:qemu-kvm-ev-2.3.0-31.el7.16.1.x86_64                                6/19
  Verifying  : ipxe-roms-qemu-20160127-1.git6366fa7a.el7.noarch                       7/19
  Verifying  : 10:qemu-img-ev-2.3.0-31.el7.16.1.x86_64                                8/19
  Verifying  : python-six-1.10.0-3.el7.noarch                                         9/19
  Verifying  : 10:libcacard-ev-2.3.0-31.el7.16.1.x86_64                              10/19
  Verifying  : python-setuptools-0.9.8-4.el7.noarch                                  11/19
  Verifying  : ipxe-roms-qemu-20130517-8.gitc4bce43.el7_2.1.noarch                   12/19
  Verifying  : 10:libcacard-1.5.3-105.el7_2.7.x86_64                                 13/19
  Verifying  : 1:mariadb-libs-5.5.50-1.el7_2.x86_64                                  14/19
  Verifying  : 10:qemu-kvm-common-1.5.3-105.el7_2.7.x86_64                           15/19
  Verifying  : 10:qemu-img-1.5.3-105.el7_2.7.x86_64                                  16/19
  Verifying  : python-six-1.9.0-2.el7.noarch                                         17/19
  Verifying  : gperftools-libs-2.4-7.el7.x86_64                                      18/19
  Verifying  : 10:qemu-kvm-1.5.3-105.el7_2.7.x86_64                                  19/19

Installed:
  libcacard-ev.x86_64 10:2.3.0-31.el7.16.1  python2-setuptools.noarch 0:22.0.5-1.el7      
  qemu-img-ev.x86_64 10:2.3.0-31.el7.16.1   qemu-kvm-common-ev.x86_64 10:2.3.0-31.el7.16.1
  qemu-kvm-ev.x86_64 10:2.3.0-31.el7.16.1 

Dependency Installed:
  mariadb-config.x86_64 3:10.1.18-3.el7                                                   

Updated:
  gperftools-libs.x86_64 0:2.4.91-1.el7 ipxe-roms-qemu.noarch 0:20160127-1.git6366fa7a.el7
  mariadb-libs.x86_64 3:10.1.18-3.el7   python-six.noarch 0:1.10.0-3.el7                 

Replaced:
  libcacard.x86_64 10:1.5.3-105.el7_2.7          python-setuptools.noarch 0:0.9.8-4.el7  
  qemu-img.x86_64 10:1.5.3-105.el7_2.7           qemu-kvm.x86_64 10:1.5.3-105.el7_2.7    
  qemu-kvm-common.x86_64 10:1.5.3-105.el7_2.7  

Complete!

*************************************************
Content of delorean.repos files been set up
*************************************************

[root@server1 ~]# cat  /etc/yum.repos.d/delorean-newton.repo
[delorean]
name=delorean-openstack-tripleo-heat-templates-compat-e5b2366cc0fdf480342bca7e72e8d371f717b4d1
baseurl=https://trunk.rdoproject.org/centos7-newton/e5/b2/e5b2366cc0fdf480342bca7e72e8d371f717b4d1_7c67d940
enabled=1
gpgcheck=0
priority=1


[root@server1 ~(keystone_admin)]# cat  /etc/yum.repos.d/delorean-deps-newton.repo
[delorean-newton-testing]
name=dlrn-newton-testing
baseurl=http://buildlogs.centos.org/centos/7/cloud/$basearch/openstack-newton/
enabled=1
gpgcheck=0

[delorean-newton-pending]
name=dlrn-newton-pending
baseurl=http://cbs.centos.org/repos/cloud7-openstack-common-pending/$basearch/os/
gpgcheck=0
enabled=0

[rdo-qemu-ev]
name=RDO CentOS-$releasever - QEMU EV
baseurl=http://mirror.centos.org/centos/7/virt/$basearch/kvm-common/
gpgcheck=0
enabled=1

[root@server1 ~]# cd
[root@server1 ~]# yum install openstack-packstack
Loaded plugins: fastestmirror, langpacks, priorities
delorean                                                                          | 3.0 kB  00:00:00    
delorean-newton-testing                                                           | 2.9 kB  00:00:00    
rdo-qemu-ev                                                                       | 2.9 kB  00:00:00    
(1/3): rdo-qemu-ev/x86_64/primary_db                                              |  39 kB  00:00:00    
(2/3): delorean-newton-testing/x86_64/primary_db                                  | 1.0 MB  00:00:00    
(3/3): delorean/primary_db                                                        | 265 kB  00:00:02    
Loading mirror speeds from cached hostfile
 * base: mirror.corbina.net
 * extras: mirror.corbina.net
 * updates: mirror.corbina.net
1245 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package openstack-packstack.noarch
--> Running transaction check
---> Package rubygem-io-console.x86_64 0:0.4.2-25.el7_1 will be installed
---> Package rubygem-psych.x86_64 0:2.0.0-25.el7_1 will be installed
---> Package rubygem-rdoc.noarch 0:4.0.0-25.el7_1 will be installed
--> Processing Dependency: ruby(irb) = 2.0.0.598 for package: rubygem-rdoc-4.0.0-25.el7_1.noarch
. . . . .

--> Running transaction check
---> Package ruby-irb.noarch 0:2.0.0.598-25.el7_1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================
 Package                 Arch   Version                                    Repository               Size
==============================================================
Installing:
 openstack-packstack     noarch 9.0.0-0.20161021225918.af7b24a.el7.centos  delorean                189 k
Installing for dependencies:
 PyYAML                  x86_64 3.10-11.el7                                base                    153 k
 facter                  x86_64 2.4.4-3.el7                                delorean-newton-testing 101 k
 hiera                   noarch 1:1.3.4-5.el7                              delorean-newton-testing  24 k
 libselinux-ruby         x86_64 2.2.2-6.el7                                base                    127 k
 libyaml                 x86_64 0.1.4-11.el7_0                             base                     55 k
 openstack-packstack-puppet
                         noarch 9.0.0-0.20161021225918.af7b24a.el7.centos  delorean                 61 k
 puppet                  noarch 3.8.7-2.el7                                delorean-newton-testing 1.5 M
 puppet-aodh             noarch 9.4.1-0.20161108122506.71d5f60.el7.centos  delorean                 33 k
 puppet-apache           noarch 1.10.0-0.20161109202616.05a0aac.el7.centos delorean                151 k
 puppet-ceilometer       noarch 9.4.1-0.20161108122556.007ff0f.el7.centos  delorean                 42 k
 puppet-certmonger       noarch 1.1.1-0.20161102123716.1157a7e.el7.centos  delorean                 19 k
 puppet-cinder           noarch 9.4.1-0.20161028123502.c672c04.el7.centos  delorean                 79 k
 puppet-concat           noarch 2.2.0-0.20161110192715.fdf4a84.el7.centos  delorean                 24 k
 puppet-corosync         noarch 5.0.0-0.20161031224527.915bb72.el7.centos  delorean                 50 k
 puppet-firewall         noarch 1.8.1-0.20161110192806.46a6119.el7.centos  delorean                 58 k
 puppet-glance           noarch 9.4.0-0.20161004164713.c80aa7f.el7.centos  delorean                 58 k
 puppet-gnocchi          noarch 9.4.1-0.20161108122648.3c089d9.el7.centos  delorean                 38 k
 puppet-heat             noarch 9.4.1-0.20161005213032.f107762.el7.centos  delorean                 38 k
 puppet-horizon          noarch 9.4.1-0.20161108122842.20fb08a.el7.centos  delorean                 35 k
 puppet-inifile          noarch 1.6.0-0.20161110225716.c1f1d1e.el7.centos  delorean                 30 k
 puppet-ironic           noarch 9.4.1-0.20161108122749.13fda5e.el7.centos  delorean                 59 k
 puppet-keystone         noarch 9.4.0-0.20161004165914.6fbd66f.el7.centos  delorean                 94 k
 puppet-manila           noarch 9.4.0-0.20161004170207.38c4d0a.el7.centos  delorean                 44 k
 puppet-memcached        noarch 2.8.1-0.20161110164325.7671b5f.el7.centos  delorean                 11 k
 puppet-mongodb          noarch 0.16.0-0.20161111005113.40e8515.el7.centos delorean                 54 k
 puppet-mysql            noarch 3.10.0-0.20161111033621.c840a35.el7.centos delorean                 61 k
 puppet-neutron          noarch 9.4.0-0.20161108122929.f19b399.el7.centos  delorean                125 k
 puppet-nova             noarch 9.4.0-0.20161004170933.320f93c.el7.centos  delorean                 94 k
 puppet-nssdb            noarch 1.0.1-0.20161003152957.2e163a2.el7.centos  delorean                6.0 k
 puppet-openstack_extras noarch 9.4.0-0.20161004171218.d82fb1b.el7.centos  delorean                 35 k
 puppet-openstacklib     noarch 9.4.0-0.20161108133616.f948b72.el7.centos  delorean                 37 k
 puppet-oslo             noarch 9.4.0-0.20161004171704.765f11f.el7.centos  delorean                 28 k
 puppet-rabbitmq         noarch 5.6.0-0.20161111005244.12aa7cc.el7.centos  delorean                250 k
 puppet-redis            noarch 1.2.3-0.20161016000604.9711564.el7.centos  delorean                 26 k
 puppet-remote           noarch 0.0.1-0.20161003153041.35cc557.el7.centos  delorean                9.3 k
 puppet-rsync            noarch 0.4.0-0.20161003155052.8cc3c6f.el7.centos  delorean                 12 k
 puppet-sahara           noarch 9.4.0-0.20161004172144.1567449.el7.centos  delorean                 33 k
 puppet-ssh              noarch 2.9.1-0.20161003174225.8564a4b.el7.centos  delorean                 18 k
 puppet-staging          noarch 1.0.4-0.20161003154319.b466d93.el7.centos  delorean                 77 k
 puppet-stdlib           noarch 4.13.1-0.20161110172939.dcef77a.el7.centos delorean                 99 k
 puppet-swift            noarch 9.4.3-0.20161108123017.04d4bf6.el7.centos  delorean                 76 k
 puppet-sysctl           noarch 0.0.11-0.20161003153126.65ffe83.el7.centos delorean                8.3 k
 puppet-tempest          noarch 9.4.0-0.20161004172403.61c4d9a.el7.centos  delorean                 24 k
 puppet-trove            noarch 9.4.0-0.20161004173039.e93d706.el7.centos  delorean                 46 k
 puppet-vcsrepo          noarch 1.4.0-0.20161109235912.6c88fb3.el7.centos  delorean                 39 k
 puppet-vswitch          noarch 5.4.0-0.20161004173301.7349ce7.el7.centos  delorean                 28 k
 puppet-xinetd           noarch 2.0.0-0.20161111005200.a09c77e.el7.centos  delorean                 18 k
 pyOpenSSL               noarch 0.15.1-1.el7                               delorean-newton-testing 181 k
 python-docutils         noarch 0.11-0.2.20130715svn7687.el7               base                    1.5 M
 python-enum34           noarch 1.0.4-1.el7                                base                     52 k
 python-idna             noarch 2.0-1.el7                                  delorean-newton-testing  91 k
 python-ipaddress        noarch 1.0.16-3.el7                               delorean-newton-testing  33 k
 python-netaddr          noarch 0.7.18-1.el7                               delorean-newton-testing 1.3 M
 python-pillow           x86_64 2.0.0-19.gitd1c6db8.el7                    base                    438 k
 python-ply              noarch 3.4-10.el7                                 base                    123 k
 python-pycparser        noarch 2.14-1.el7                                 base                    104 k
 python2-cffi            x86_64 1.5.2-1.el7                                delorean-newton-testing 214 k
 python2-cryptography    x86_64 1.2.1-3.el7                                delorean-newton-testing 461 k
 python2-pbr             noarch 1.10.0-1.el7                               delorean-newton-testing 175 k
 python2-pyasn1          noarch 0.1.9-6.el7.1                              delorean-newton-testing 100 k
 ruby                    x86_64 2.0.0.598-25.el7_1                         base                     67 k
 ruby-augeas             x86_64 0.5.0-1.el7                                delorean-newton-testing  23 k
 ruby-irb                noarch 2.0.0.598-25.el7_1                         base                     88 k
 ruby-libs               x86_64 2.0.0.598-25.el7_1                         base                    2.8 M
 ruby-shadow             x86_64 1.4.1-23.el7                               delorean-newton-testing  13 k
 rubygem-bigdecimal      x86_64 1.2.0-25.el7_1                             base                     79 k
 rubygem-io-console      x86_64 0.4.2-25.el7_1                             base                     50 k
 rubygem-json            x86_64 1.7.7-25.el7_1                             base                     75 k
 rubygem-psych           x86_64 2.0.0-25.el7_1                             base                     77 k
 rubygem-rdoc            noarch 4.0.0-25.el7_1                             base                    318 k
 rubygems                noarch 2.0.14-25.el7_1                            base                    212 k

Transaction Summary
==========================================================
Install  1 Package (+71 Dependent packages)

Total download size: 13 M
Installed size: 48 M
Is this ok [y/d/N]: y
Downloading packages:
(1/72): libselinux-ruby-2.2.2-6.el7.x86_64.rpm                                    | 127 kB  00:00:00    
(2/72): libyaml-0.1.4-11.el7_0.x86_64.rpm                                         |  55 kB  00:00:00    
(3/72): PyYAML-3.10-11.el7.x86_64.rpm                                             | 153 kB
. . . . .

(68/72): rubygem-json-1.7.7-25.el7_1.x86_64.rpm                                   |  75 kB  00:00:00    
(69/72): rubygem-psych-2.0.0-25.el7_1.x86_64.rpm                                  |  77 kB  00:00:00    
(70/72): rubygem-rdoc-4.0.0-25.el7_1.noarch.rpm                                   | 318 kB  00:00:00    
(71/72): rubygems-2.0.14-25.el7_1.noarch.rpm                                      | 212 kB  00:00:00    
(72/72): ruby-libs-2.0.0.598-25.el7_1.x86_64.rpm                                  | 2.8 MB  00:00:02    
---------------------------------------------------------------------------------------------------------
Total                                                                    607 kB/s |  13 MB  00:00:21    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : ruby-libs-2.0.0.598-25.el7_1.x86_64                                                  1/72
  Installing : libyaml-0.1.4-11.el7_0.x86_64                                                        2/72
  Installing : rubygem-io-console-0.4.2-25.el7_1.x86_64                                             3/72
  Installing : rubygem-json-1.7.7-25.el7_1.x86_64                                                   4/72
  Installing : rubygem-psych-2.0.0-25.el7_1.x86_64                                                  5/72
  Installing : ruby-irb-2.0.0.598-25.el7_1.noarch                                                   6/72
  Installing : ruby-2.0.0.598-25.el7_1.x86_64                                                       7/72
  Installing : rubygem-bigdecimal-1.2.0-25.el7_1.x86_64                                             8/72
  Installing : rubygems-2.0.14-25.el7_1.noarch                                                      9/72
  Installing : rubygem-rdoc-4.0.0-25.el7_1.noarch                                                  10/72
  Installing : facter-2.4.4-3.el7.x86_64                                                           11/72
  Installing : PyYAML-3.10-11.el7.x86_64                                                           12/72
  Installing : ruby-shadow-1.4.1-23.el7.x86_64                                                     13/72
  Installing : 1:hiera-1.3.4-5.el7.noarch                                                          14/72
  Installing : ruby-augeas-0.5.0-1.el7.x86_64                                                      15/72
  Installing : python2-pbr-1.10.0-1.el7.noarch                                                     16/72
  Installing : python-idna-2.0-1.el7.noarch                                                        17/72
  Installing : python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64                                        18/72
  Installing : python-docutils-0.11-0.2.20130715svn7687.el7.noarch                                 19/72
  Installing : libselinux-ruby-2.2.2-6.el7.x86_64                                                  20/72
  Installing : puppet-3.8.7-2.el7.noarch                                                           21/72
  Installing : puppet-stdlib-4.13.1-0.20161110172939.dcef77a.el7.centos.noarch                     22/72
  Installing : puppet-inifile-1.6.0-0.20161110225716.c1f1d1e.el7.centos.noarch                     23/72
  Installing : puppet-concat-2.2.0-0.20161110192715.fdf4a84.el7.centos.noarch                      24/72
  Installing : puppet-apache-1.10.0-0.20161109202616.05a0aac.el7.centos.noarch                     25/72
  Installing : puppet-sysctl-0.0.11-0.20161003153126.65ffe83.el7.centos.noarch                     26/72
  Installing : puppet-xinetd-2.0.0-0.20161111005200.a09c77e.el7.centos.noarch                      27/72
  Installing : puppet-vcsrepo-1.4.0-0.20161109235912.6c88fb3.el7.centos.noarch                     28/72
  Installing : puppet-rsync-0.4.0-0.20161003155052.8cc3c6f.el7.centos.noarch                       29/72
  Installing : puppet-staging-1.0.4-0.20161003154319.b466d93.el7.centos.noarch                     30/72
  Installing : puppet-rabbitmq-5.6.0-0.20161111005244.12aa7cc.el7.centos.noarch                    31/72
  Installing : puppet-mysql-3.10.0-0.20161111033621.c840a35.el7.centos.noarch                      32/72
  Installing : puppet-openstacklib-9.4.0-0.20161108133616.f948b72.el7.centos.noarch                33/72
  Installing : puppet-oslo-9.4.0-0.20161004171704.765f11f.el7.centos.noarch                        34/72
  Installing : puppet-keystone-9.4.0-0.20161004165914.6fbd66f.el7.centos.noarch                    35/72
  Installing : puppet-glance-9.4.0-0.20161004164713.c80aa7f.el7.centos.noarch                      36/72
  Installing : puppet-cinder-9.4.1-0.20161028123502.c672c04.el7.centos.noarch                      37/72
  Installing : puppet-nova-9.4.0-0.20161004170933.320f93c.el7.centos.noarch                        38/72
  Installing : puppet-vswitch-5.4.0-0.20161004173301.7349ce7.el7.centos.noarch                     39/72
  Installing : puppet-firewall-1.8.1-0.20161110192806.46a6119.el7.centos.noarch                    40/72
  Installing : puppet-memcached-2.8.1-0.20161110164325.7671b5f.el7.centos.noarch                   41/72
  Installing : puppet-swift-9.4.3-0.20161108123017.04d4bf6.el7.centos.noarch                       42/72
  Installing : puppet-horizon-9.4.1-0.20161108122842.20fb08a.el7.centos.noarch                     43/72
  Installing : puppet-neutron-9.4.0-0.20161108122929.f19b399.el7.centos.noarch                     44/72
  Installing : puppet-manila-9.4.0-0.20161004170207.38c4d0a.el7.centos.noarch                      45/72
  Installing : puppet-ironic-9.4.1-0.20161108122749.13fda5e.el7.centos.noarch                      46/72
  Installing : puppet-ceilometer-9.4.1-0.20161108122556.007ff0f.el7.centos.noarch                  47/72
  Installing : puppet-trove-9.4.0-0.20161004173039.e93d706.el7.centos.noarch                       48/72
  Installing : puppet-sahara-9.4.0-0.20161004172144.1567449.el7.centos.noarch                      49/72
  Installing : puppet-heat-9.4.1-0.20161005213032.f107762.el7.centos.noarch                        50/72
  Installing : puppet-gnocchi-9.4.1-0.20161108122648.3c089d9.el7.centos.noarch                     51/72
  Installing : puppet-aodh-9.4.1-0.20161108122506.71d5f60.el7.centos.noarch                        52/72
  Installing : puppet-tempest-9.4.0-0.20161004172403.61c4d9a.el7.centos.noarch                     53/72
  Installing : puppet-ssh-2.9.1-0.20161003174225.8564a4b.el7.centos.noarch                         54/72
  Installing : puppet-corosync-5.0.0-0.20161031224527.915bb72.el7.centos.noarch                    55/72
  Installing : puppet-openstack_extras-9.4.0-0.20161004171218.d82fb1b.el7.centos.noarch            56/72
  Installing : puppet-redis-1.2.3-0.20161016000604.9711564.el7.centos.noarch                       57/72
  Installing : puppet-certmonger-1.1.1-0.20161102123716.1157a7e.el7.centos.noarch                  58/72
  Installing : puppet-mongodb-0.16.0-0.20161111005113.40e8515.el7.centos.noarch                    59/72
  Installing : puppet-nssdb-1.0.1-0.20161003152957.2e163a2.el7.centos.noarch                       60/72
  Installing : puppet-remote-0.0.1-0.20161003153041.35cc557.el7.centos.noarch                      61/72
  Installing : openstack-packstack-puppet-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch         62/72
  Installing : python-ipaddress-1.0.16-3.el7.noarch                                                63/72
  Installing : python2-pyasn1-0.1.9-6.el7.1.noarch                                                 64/72
  Installing : python-ply-3.4-10.el7.noarch                                                        65/72
  Installing : python-pycparser-2.14-1.el7.noarch                                                  66/72
  Installing : python2-cffi-1.5.2-1.el7.x86_64                                                     67/72
  Installing : python-netaddr-0.7.18-1.el7.noarch                                                  68/72
  Installing : python-enum34-1.0.4-1.el7.noarch                                                    69/72
  Installing : python2-cryptography-1.2.1-3.el7.x86_64                                             70/72
  Installing : pyOpenSSL-0.15.1-1.el7.noarch                                                       71/72
  Installing : openstack-packstack-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch                72/72
  Verifying  : puppet-swift-9.4.3-0.20161108123017.04d4bf6.el7.centos.noarch                        1/72
  Verifying  : python-docutils-0.11-0.2.20130715svn7687.el7.noarch                                  2/72
  Verifying  : puppet-staging-1.0.4-0.20161003154319.b466d93.el7.centos.noarch                      3/72
  Verifying  : rubygem-rdoc-4.0.0-25.el7_1.noarch                                                   4/72
  Verifying  : puppet-ironic-9.4.1-0.20161108122749.13fda5e.el7.centos.noarch                       5/72
  Verifying  : puppet-horizon-9.4.1-0.20161108122842.20fb08a.el7.centos.noarch                      6/72
  Verifying  : puppet-ceilometer-9.4.1-0.20161108122556.007ff0f.el7.centos.noarch                   7/72
  Verifying  : pyOpenSSL-0.15.1-1.el7.noarch                                                        8/72
  Verifying  : puppet-apache-1.10.0-0.20161109202616.05a0aac.el7.centos.noarch                      9/72
  Verifying  : python-enum34-1.0.4-1.el7.noarch                                                    10/72
  Verifying  : puppet-aodh-9.4.1-0.20161108122506.71d5f60.el7.centos.noarch                        11/72
  Verifying  : ruby-irb-2.0.0.598-25.el7_1.noarch                                                  12/72
  Verifying  : openstack-packstack-puppet-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch         13/72
  Verifying  : puppet-vswitch-5.4.0-0.20161004173301.7349ce7.el7.centos.noarch                     14/72
  Verifying  : python2-cryptography-1.2.1-3.el7.x86_64                                             15/72
  Verifying  : puppet-corosync-5.0.0-0.20161031224527.915bb72.el7.centos.noarch                    16/72
  Verifying  : puppet-memcached-2.8.1-0.20161110164325.7671b5f.el7.centos.noarch                   17/72
  Verifying  : ruby-shadow-1.4.1-23.el7.x86_64                                                     18/72
  Verifying  : puppet-nova-9.4.0-0.20161004170933.320f93c.el7.centos.noarch                        19/72
  Verifying  : puppet-mysql-3.10.0-0.20161111033621.c840a35.el7.centos.noarch                      20/72
  Verifying  : puppet-rabbitmq-5.6.0-0.20161111005244.12aa7cc.el7.centos.noarch                    21/72
  Verifying  : puppet-redis-1.2.3-0.20161016000604.9711564.el7.centos.noarch                       22/72
  Verifying  : facter-2.4.4-3.el7.x86_64                                                           23/72
  Verifying  : rubygem-io-console-0.4.2-25.el7_1.x86_64                                            24/72
  Verifying  : rubygems-2.0.14-25.el7_1.noarch                                                     25/72
  Verifying  : python-netaddr-0.7.18-1.el7.noarch                                                  26/72
  Verifying  : puppet-rsync-0.4.0-0.20161003155052.8cc3c6f.el7.centos.noarch                       27/72
  Verifying  : puppet-vcsrepo-1.4.0-0.20161109235912.6c88fb3.el7.centos.noarch                     28/72
  Verifying  : puppet-3.8.7-2.el7.noarch                                                           29/72
  Verifying  : python-ply-3.4-10.el7.noarch                                                        30/72
  Verifying  : puppet-concat-2.2.0-0.20161110192715.fdf4a84.el7.centos.noarch                      31/72
  Verifying  : python2-pyasn1-0.1.9-6.el7.1.noarch                                                 32/72
  Verifying  : puppet-remote-0.0.1-0.20161003153041.35cc557.el7.centos.noarch                      33/72
  Verifying  : puppet-xinetd-2.0.0-0.20161111005200.a09c77e.el7.centos.noarch                      34/72
  Verifying  : python-ipaddress-1.0.16-3.el7.noarch                                                35/72
  Verifying  : puppet-certmonger-1.1.1-0.20161102123716.1157a7e.el7.centos.noarch                  36/72
  Verifying  : libselinux-ruby-2.2.2-6.el7.x86_64                                                  37/72
  Verifying  : puppet-stdlib-4.13.1-0.20161110172939.dcef77a.el7.centos.noarch                     38/72
  Verifying  : puppet-cinder-9.4.1-0.20161028123502.c672c04.el7.centos.noarch                      39/72
  Verifying  : rubygem-json-1.7.7-25.el7_1.x86_64                                                  40/72
  Verifying  : ruby-libs-2.0.0.598-25.el7_1.x86_64                                                 41/72
  Verifying  : libyaml-0.1.4-11.el7_0.x86_64                                                       42/72
  Verifying  : puppet-firewall-1.8.1-0.20161110192806.46a6119.el7.centos.noarch                    43/72
  Verifying  : puppet-glance-9.4.0-0.20161004164713.c80aa7f.el7.centos.noarch                      44/72
  Verifying  : puppet-inifile-1.6.0-0.20161110225716.c1f1d1e.el7.centos.noarch                     45/72
  Verifying  : puppet-trove-9.4.0-0.20161004173039.e93d706.el7.centos.noarch                       46/72
  Verifying  : puppet-mongodb-0.16.0-0.20161111005113.40e8515.el7.centos.noarch                    47/72
  Verifying  : openstack-packstack-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch                48/72
  Verifying  : python-pillow-2.0.0-19.gitd1c6db8.el7.x86_64                                        49/72
  Verifying  : puppet-openstack_extras-9.4.0-0.20161004171218.d82fb1b.el7.centos.noarch            50/72
  Verifying  : ruby-2.0.0.598-25.el7_1.x86_64                                                      51/72
  Verifying  : rubygem-psych-2.0.0-25.el7_1.x86_64                                                 52/72
  Verifying  : python-idna-2.0-1.el7.noarch                                                        53/72
  Verifying  : puppet-neutron-9.4.0-0.20161108122929.f19b399.el7.centos.noarch                     54/72
  Verifying  : puppet-tempest-9.4.0-0.20161004172403.61c4d9a.el7.centos.noarch                     55/72
  Verifying  : python-pycparser-2.14-1.el7.noarch                                                  56/72
  Verifying  : python2-pbr-1.10.0-1.el7.noarch                                                     57/72
  Verifying  : puppet-manila-9.4.0-0.20161004170207.38c4d0a.el7.centos.noarch                      58/72
  Verifying  : puppet-sysctl-0.0.11-0.20161003153126.65ffe83.el7.centos.noarch                     59/72
  Verifying  : python2-cffi-1.5.2-1.el7.x86_64                                                     60/72
  Verifying  : puppet-oslo-9.4.0-0.20161004171704.765f11f.el7.centos.noarch                        61/72
  Verifying  : puppet-nssdb-1.0.1-0.20161003152957.2e163a2.el7.centos.noarch                       62/72
  Verifying  : rubygem-bigdecimal-1.2.0-25.el7_1.x86_64                                            63/72
  Verifying  : puppet-openstacklib-9.4.0-0.20161108133616.f948b72.el7.centos.noarch                64/72
  Verifying  : puppet-sahara-9.4.0-0.20161004172144.1567449.el7.centos.noarch                      65/72
  Verifying  : 1:hiera-1.3.4-5.el7.noarch                                                          66/72
  Verifying  : puppet-keystone-9.4.0-0.20161004165914.6fbd66f.el7.centos.noarch                    67/72
  Verifying  : PyYAML-3.10-11.el7.x86_64                                                           68/72
  Verifying  : puppet-heat-9.4.1-0.20161005213032.f107762.el7.centos.noarch                        69/72
  Verifying  : puppet-ssh-2.9.1-0.20161003174225.8564a4b.el7.centos.noarch                         70/72
  Verifying  : ruby-augeas-0.5.0-1.el7.x86_64                                                      71/72
  Verifying  : puppet-gnocchi-9.4.1-0.20161108122648.3c089d9.el7.centos.noarch                     72/72

Installed:
  openstack-packstack.noarch 0:9.0.0-0.20161021225918.af7b24a.el7.centos                                

Dependency Installed:
  PyYAML.x86_64 0:3.10-11.el7                                                                           
  facter.x86_64 0:2.4.4-3.el7                                                                           
  hiera.noarch 1:1.3.4-5.el7                                                                            
  libselinux-ruby.x86_64 0:2.2.2-6.el7                                                                  
  libyaml.x86_64 0:0.1.4-11.el7_0                                                                       
  openstack-packstack-puppet.noarch 0:9.0.0-0.20161021225918.af7b24a.el7.centos                         
  puppet.noarch 0:3.8.7-2.el7                                                                           
  puppet-aodh.noarch 0:9.4.1-0.20161108122506.71d5f60.el7.centos                                        
  puppet-apache.noarch 0:1.10.0-0.20161109202616.05a0aac.el7.centos                                     
  puppet-ceilometer.noarch 0:9.4.1-0.20161108122556.007ff0f.el7.centos                                  
  puppet-certmonger.noarch 0:1.1.1-0.20161102123716.1157a7e.el7.centos                                  
  puppet-cinder.noarch 0:9.4.1-0.20161028123502.c672c04.el7.centos                                      
  puppet-concat.noarch 0:2.2.0-0.20161110192715.fdf4a84.el7.centos                                      
  puppet-corosync.noarch 0:5.0.0-0.20161031224527.915bb72.el7.centos                                    
  puppet-firewall.noarch 0:1.8.1-0.20161110192806.46a6119.el7.centos                                    
  puppet-glance.noarch 0:9.4.0-0.20161004164713.c80aa7f.el7.centos                                      
  puppet-gnocchi.noarch 0:9.4.1-0.20161108122648.3c089d9.el7.centos                                     
  puppet-heat.noarch 0:9.4.1-0.20161005213032.f107762.el7.centos                                        
  puppet-horizon.noarch 0:9.4.1-0.20161108122842.20fb08a.el7.centos                                     
  puppet-inifile.noarch 0:1.6.0-0.20161110225716.c1f1d1e.el7.centos                                     
  puppet-ironic.noarch 0:9.4.1-0.20161108122749.13fda5e.el7.centos                                      
  puppet-keystone.noarch 0:9.4.0-0.20161004165914.6fbd66f.el7.centos                                    
  puppet-manila.noarch 0:9.4.0-0.20161004170207.38c4d0a.el7.centos                                      
  puppet-memcached.noarch 0:2.8.1-0.20161110164325.7671b5f.el7.centos                                   
  puppet-mongodb.noarch 0:0.16.0-0.20161111005113.40e8515.el7.centos                                    
  puppet-mysql.noarch 0:3.10.0-0.20161111033621.c840a35.el7.centos                                      
  puppet-neutron.noarch 0:9.4.0-0.20161108122929.f19b399.el7.centos                                     
  puppet-nova.noarch 0:9.4.0-0.20161004170933.320f93c.el7.centos                                        
  puppet-nssdb.noarch 0:1.0.1-0.20161003152957.2e163a2.el7.centos                                       
  puppet-openstack_extras.noarch 0:9.4.0-0.20161004171218.d82fb1b.el7.centos                            
  puppet-openstacklib.noarch 0:9.4.0-0.20161108133616.f948b72.el7.centos                                
  puppet-oslo.noarch 0:9.4.0-0.20161004171704.765f11f.el7.centos                                        
  puppet-rabbitmq.noarch 0:5.6.0-0.20161111005244.12aa7cc.el7.centos                                    
  puppet-redis.noarch 0:1.2.3-0.20161016000604.9711564.el7.centos                                       
  puppet-remote.noarch 0:0.0.1-0.20161003153041.35cc557.el7.centos                                      
  puppet-rsync.noarch 0:0.4.0-0.20161003155052.8cc3c6f.el7.centos                                       
  puppet-sahara.noarch 0:9.4.0-0.20161004172144.1567449.el7.centos                                      
  puppet-ssh.noarch 0:2.9.1-0.20161003174225.8564a4b.el7.centos                                         
  puppet-staging.noarch 0:1.0.4-0.20161003154319.b466d93.el7.centos                                     
  puppet-stdlib.noarch 0:4.13.1-0.20161110172939.dcef77a.el7.centos                                     
  puppet-swift.noarch 0:9.4.3-0.20161108123017.04d4bf6.el7.centos                                       
  puppet-sysctl.noarch 0:0.0.11-0.20161003153126.65ffe83.el7.centos                                     
  puppet-tempest.noarch 0:9.4.0-0.20161004172403.61c4d9a.el7.centos                                     
  puppet-trove.noarch 0:9.4.0-0.20161004173039.e93d706.el7.centos                                       
  puppet-vcsrepo.noarch 0:1.4.0-0.20161109235912.6c88fb3.el7.centos                                     
  puppet-vswitch.noarch 0:5.4.0-0.20161004173301.7349ce7.el7.centos                                     
  puppet-xinetd.noarch 0:2.0.0-0.20161111005200.a09c77e.el7.centos                                      
  pyOpenSSL.noarch 0:0.15.1-1.el7                                                                       
  python-docutils.noarch 0:0.11-0.2.20130715svn7687.el7                                                 
  python-enum34.noarch 0:1.0.4-1.el7                                                                    
  python-idna.noarch 0:2.0-1.el7                                                                        
  python-ipaddress.noarch 0:1.0.16-3.el7                                                                
  python-netaddr.noarch 0:0.7.18-1.el7                                                                  
  python-pillow.x86_64 0:2.0.0-19.gitd1c6db8.el7                                                        
  python-ply.noarch 0:3.4-10.el7                                                                        
  python-pycparser.noarch 0:2.14-1.el7                                                                  
  python2-cffi.x86_64 0:1.5.2-1.el7                                                                     
  python2-cryptography.x86_64 0:1.2.1-3.el7                                                             
  python2-pbr.noarch 0:1.10.0-1.el7                                                                     
  python2-pyasn1.noarch 0:0.1.9-6.el7.1                                                                 
  ruby.x86_64 0:2.0.0.598-25.el7_1                                                                      
  ruby-augeas.x86_64 0:0.5.0-1.el7                                                                      
  ruby-irb.noarch 0:2.0.0.598-25.el7_1                                                                  
  ruby-libs.x86_64 0:2.0.0.598-25.el7_1                                                                 
  ruby-shadow.x86_64 0:1.4.1-23.el7                                                                     
  rubygem-bigdecimal.x86_64 0:1.2.0-25.el7_1                                                            
  rubygem-io-console.x86_64 0:0.4.2-25.el7_1                                                            
  rubygem-json.x86_64 0:1.7.7-25.el7_1                                                                  
  rubygem-psych.x86_64 0:2.0.0-25.el7_1                                                                 
  rubygem-rdoc.noarch 0:4.0.0-25.el7_1                                                                  
  rubygems.noarch 0:2.0.14-25.el7_1                                                                     

Complete!

[root@server1 ~]# packstack --gen-answer answerNewton.txt
Packstack changed given value  to required value /root/.ssh/id_rsa.pub
[root@server1 ~]# vi  answerNewton.txt
[root@server1 ~]# packstack --answer-file=./answerNewton.txt


[root@server1 ~]# packstack --answer-file=./answerNewton.txt
Welcome to the Packstack setup utility

The installation log file is available at: /var/tmp/packstack/20161116-141000-LmWPm5/openstack-setup.log

Installing:
Clean Up                                             [ DONE ]
Discovering ip protocol version                      [ DONE ]
Setting up ssh keys                                  [ DONE ]
Preparing servers                                    [ DONE ]
Pre installing Puppet and discovering hosts' details [ DONE ]
Preparing pre-install entries                        [ 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 Gnocchi entries                            [ DONE ]
Preparing MongoDB entries                            [ DONE ]
Preparing Redis entries                              [ DONE ]
Preparing Ceilometer entries                         [ DONE ]
Preparing Aodh entries                               [ DONE ]
Preparing Nagios server entries                      [ DONE ]
Preparing Nagios host entries                        [ DONE ]
Preparing Puppet manifests                           [ DONE ]
Copying Puppet modules and manifests                 [ DONE ]
Applying 192.168.122.150_controller.pp
192.168.122.150_controller.pp:                       [ DONE ]           
Applying 192.168.122.150_network.pp
192.168.122.150_network.pp:                          [ DONE ]        
Applying 192.168.122.150_compute.pp
192.168.122.150_compute.pp:                          [ DONE ]        
Applying Puppet manifests                            [ DONE ]
Finalizing                                           [ DONE ]

 **** Installation completed successfully ******
Additional information:
 * Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
 * Warning: NetworkManager is active on 192.168.122.150. OpenStack networking currently does not work on systems that have the Network Manager service enabled.
 * File /root/keystonerc_admin has been created on OpenStack client host 192.168.122.150. To use the command line tools you need to source the file.
 * To access the OpenStack Dashboard browse to http://192.168.122.150/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.
 * To use Nagios, browse to http://192.168.122.150/nagios username: nagiosadmin, password: 0ffb93369e9a4c1d
 * The installation log file is available at: /var/tmp/packstack/20161116-141000-LmWPm5/openstack-setup.log
 * The generated manifests are available at: /var/tmp/packstack/20161116-141000-LmWPm5/manifests

[root@server1 ~(keystone_admin)]# yum install openstack-utils
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.yandex.ru
 * extras: mirror.corbina.net
 * updates: mirror.corbina.net
1245 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package openstack-utils.noarch 0:2016.1-1.el7 will be installed
--> Processing Dependency: crudini for package: openstack-utils-2016.1-1.el7.noarch
--> Running transaction check
---> Package crudini.noarch 0:0.7-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================
 Package                  Arch            Version            Repository       Size
=============================================================
Installing:
 openstack-utils          noarch          2016.1-1.el7            delorean-newton-testing           18 k
Installing for dependencies:
 crudini                  noarch          0.7-1.el7               delorean-newton-testing           22 k

Transaction Summary
==============================================================
Install  1 Package (+1 Dependent package)

Total download size: 40 k
Installed size: 86 k
Is this ok [y/d/N]: y
Downloading packages:
(1/2): openstack-utils-2016.1-1.el7.noarch.rpm                                    |  18 kB  00:00:00    
(2/2): crudini-0.7-1.el7.noarch.rpm                                               |  22 kB  00:00:00    
---------------------------------------------------------------------------------------------------------
Total                                                                     63 kB/s |  40 kB  00:00:00    
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : crudini-0.7-1.el7.noarch                                                              1/2
  Installing : openstack-utils-2016.1-1.el7.noarch                                                   2/2
  Verifying  : crudini-0.7-1.el7.noarch                                                              1/2
  Verifying  : openstack-utils-2016.1-1.el7.noarch                                                   2/2

Installed:
  openstack-utils.noarch 0:2016.1-1.el7                                                                 

Dependency Installed:
  crudini.noarch 0:0.7-1.el7                                                                            

Complete!



[root@server1 ~(keystone_admin)]# openstack-status
== Nova services ==
openstack-nova-api:                     active
openstack-nova-compute:                 active
openstack-nova-network:                 inactive  (disabled on boot)
openstack-nova-scheduler:               active
openstack-nova-cert:                    active
openstack-nova-conductor:               active
openstack-nova-console:                 inactive  (disabled on boot)
openstack-nova-consoleauth:             active
openstack-nova-xvpvncproxy:             inactive  (disabled on boot)
== Glance services ==
openstack-glance-api:                   active
openstack-glance-registry:              active
== Keystone service ==
openstack-keystone:                     inactive  (disabled on boot)
== Horizon service ==
openstack-dashboard:                    active
== neutron services ==
neutron-server:                         active
neutron-dhcp-agent:                     active
neutron-l3-agent:                       active
neutron-metadata-agent:                 active
neutron-openvswitch-agent:              active
neutron-metering-agent:                 active
== Cinder services ==
openstack-cinder-api:                   active
openstack-cinder-scheduler:             active
openstack-cinder-volume:                active
openstack-cinder-backup:                active
== Ceilometer services ==
openstack-ceilometer-api:               inactive  (disabled on boot)
openstack-ceilometer-central:           active
openstack-ceilometer-compute:           active
openstack-ceilometer-collector:         active
openstack-ceilometer-notification:      active
== Support services ==
mariadb:                                active
openvswitch:                            active
dbus:                                   active
target:                                 active
rabbitmq-server:                        active
memcached:                              active
== Keystone users ==
/usr/bin/openstack-status: line 267: keystone: command not found
== Glance images ==
+--------------------------------------+--------+
| ID                                   | Name   |
+--------------------------------------+--------+
| dc6c24bd-b7b4-412b-a0f4-d02ab35045af | cirros |
+--------------------------------------+--------+
== Nova managed services ==
+----+------------------+---------------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary           | Host                | Zone     | Status  | State | Updated_at                 | Disabled Reason |
+----+------------------+---------------------+----------+---------+-------+----------------------------+-----------------+
| 1  | nova-cert        | server1.localdomain | internal | enabled | up    | 2016-11-16T11:21:33.000000 | -               |
| 2  | nova-consoleauth | server1.localdomain | internal | enabled | up    | 2016-11-16T11:21:35.000000 | -               |
| 9  | nova-scheduler   | server1.localdomain | internal | enabled | up    | 2016-11-16T11:21:35.000000 | -               |
| 10 | nova-conductor   | server1.localdomain | internal | enabled | up    | 2016-11-16T11:21:28.000000 | -               |
| 11 | nova-compute     | server1.localdomain | nova     | enabled | up    | 2016-11-16T11:21:32.000000 | -               |
+----+------------------+---------------------+----------+---------+-------+----------------------------+-----------------+

== Nova networks ==
WARNING: Command network-list is deprecated and will be removed after Nova 15.0.0 is released. Use python-neutronclient or python-openstackclient instead.
+--------------------------------------+---------+------+
| ID                                   | Label   | Cidr |
+--------------------------------------+---------+------+
| 38c220a6-045d-412c-b876-02063ec5ab9b | public  | -    |
| 42c1dee3-a55a-4bdb-a38b-43b4b8bc4b89 | private | -    |
+--------------------------------------+---------+------+

== Nova instance flavors ==
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+

| 1  | m1.tiny   | 512       | 1    | 0         |      | 1     | 1.0         | True      |
| 2  | m1.small  | 2048      | 20   | 0         |      | 1     | 1.0         | True      |
| 3  | m1.medium | 4096      | 40   | 0         |      | 2     | 1.0         | True      |
| 4  | m1.large  | 8192      | 80   | 0         |      | 4     | 1.0         | True      |
| 5  | m1.xlarge | 16384     | 160  | 0         |      | 8     | 1.0         | True      |
+----+-----------+-----------+------+-----------+------+-------+-------------+-----------+

== Nova instances ==
+----+------+-----------+--------+------------+-------------+----------+
| ID | Name | Tenant ID | Status | Task State | Power State | Networks |
+----+------+-----------+--------+------------+-------------+----------+
+----+------+-----------+--------+------------+-------------+----------+

6 comments:

  1. # yum install openstack-packstack

    Downloading packages:
    openstack-packstack-8.0.2-0.20 FAILED
    https://trunk.rdoproject.org/centos7-newton/e5/b2/e5b2366cc0fdf480342bca7e72e8d371f717b4d1_7c67d940/openstack-packstack-8.0.2-0.20161012013954.61b0b50.el7.centos.noarch.rpm: [Errno 14] HTTPS Error 404 - Not Found | 0 B --:--:-- ETA
    Trying other mirror.
    To address this issue please refer to the below knowledge base article

    https://access.redhat.com/articles/1320623

    If above article doesn't help to resolve this issue please create a bug on https://bugs.centos.org/

    openstack-packstack-puppet-8.0 FAILED
    https://trunk.rdoproject.org/centos7-newton/e5/b2/e5b2366cc0fdf480342bca7e72e8d371f717b4d1_7c67d940/openstack-packstack-puppet-8.0.2-0.20161012013954.61b0b50.el7.centos.noarch.rpm: [Errno 14] HTTPS Error 404 - Not Found B --:--:-- ETA
    Trying other mirror.
    openstack-puppet-modules-8.1.9 FAILED
    https://trunk.rdoproject.org/centos7-newton/e5/b2/e5b2366cc0fdf480342bca7e72e8d371f717b4d1_7c67d940/openstack-puppet-modules-8.1.9-0.20161022124847.3805c48.el7.centos.noarch.rpm: [Errno 14] HTTPS Error 404 - Not Found 0 B --:--:-- ETA
    Trying other mirror.


    Error downloading packages:
    openstack-packstack-puppet-8.0.2-0.20161012013954.61b0b50.el7.centos.noarch: [Errno 256] No more mirrors to try.
    openstack-packstack-8.0.2-0.20161012013954.61b0b50.el7.centos.noarch: [Errno 256] No more mirrors to try.
    1:openstack-puppet-modules-8.1.9-0.20161022124847.3805c48.el7.centos.noarch: [Errno 256] No more mirrors to try.

    ReplyDelete
  2. @abe , on RDO Newton running on bare metal right now I have
    [root@Server72Centos ~(keystone_admin)]# rpm -qa \*openstack-packstack\*
    openstack-packstack-puppet-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch
    openstack-packstack-9.0.0-0.20161021225918.af7b24a.el7.centos.noarch

    ReplyDelete
  3. I cleaned up the yum installer by running few commands.
    yum clean all && yum update
    yum clean packages
    yum clean headers
    yum clean metadata
    yum clean dbcache
    yum clean all.

    I got pass the above error with mirrors

    ReplyDelete
  4. Testing if puppet apply is finished: 172.16.122.129_controller.pp

    this is were I am stuck for hours together and it doesn't proceed. Pls hepl

    ReplyDelete
  5. Remove all /etc/hosts entries and leave only:

    127.0.0.1 to localhost localhost.localdomain
    After the installation process you can punt again all entries you had

    Alfanux
    hostingred.com

    ReplyDelete
  6. Thank you for sharing this information. I find this information is easy to understand and very useful. Thumbs up!



    E-Learning

    ReplyDelete