Ask Your Question

What is going on with RDO Kilo repo for Fedora 22 ?

asked 2015-06-23 11:29:45 -0500

In meantime packstack --allinone setup fails with error

ERROR : Error appeared during Puppet run:
Error: Use of reserved word: type, must be quoted if intended to be a String value at /var/tmp/packstack/id-number/manifests/
edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-06-23 13:17:20 -0500

dbaxps gravatar image

updated 2015-06-29 10:15:23 -0500

UPDATE 06/27/2015

    # yum install -y
    # yum install -y openstack-packstack  
    # yum install fedora-repos-rawhide
    # yum --enablerepo=rawhide update openstack-packstack
    Yum command has been deprecated, redirecting to '/usr/bin/dnf --enablerepo=rawhide update openstack-packstack'. See 'man dnf' and 'man yum2dnf' for more information.
   To transfer transaction metadata from yum to DNF, run:
   'dnf install python-dnf-plugins-extras-migrate && dnf-2 migrate'
   Fedora - Rawhide - Developmental packages for the next Fedora re 1.7 MB/s |  45 MB     00:27   
   Last metadata expiration check performed 0:00:39 ago on Sat Jun 27 13:23:03 2015.
   Dependencies resolved.
 Package                       Arch      Version                    Repository  Size
openstack-packstack      noarch    2015.1-0.7.dev1577.gc9f8c3c.fc23   rawhide    233 k
openstack-packstack-puppet    noarch    2015.1-0.7.dev1577.gc9f8c3c.fc23  rawhide  233 k

Transaction Summary


Upgrade  2 Packages
 .  .  .  .  .
# yum install python3-pyOpenSSL.noarch python-service-identity.noarch python-ndg_httpsclient.noarch
 Then run `packstack --answer-file=./answer-file-aio.txt`, however you will still need pre-patch provision_demo.pp at the moment , the rest should work fine. 
I also commented out second line in  /etc/httpd/conf.d/mod_dnssd.conf

UPDATE 06/26/2015

To install RDO Kilo on Fedora 22 :-
after `dnf -y install openstack-packstack `
# cd /usr/lib/python2.7/site-packages/packstack/puppet/templates

Then apply following 3 patches

# cd ; packstack  --gen-answer-file answer-file-aio.txt
Set "CONFIG_NAGIOS_INSTALL=n" in  answer-file-aio.txt
# packstack --answer-file=./answer-file-aio.txt

UPDATE 06/25/2015
As of 06/25/2015 IP_neutron.pp completes with no errors
See also :-
24 <<< packstack/puppet/templates/nova_common_rabbitmq.pp

 $private_key = {
-  type => hiera('NOVA_MIGRATION_KEY_TYPE'),
+  'type' => hiera('NOVA_MIGRATION_KEY_TYPE'),
   key  => hiera('NOVA_MIGRATION_KEY_SECRET'),
 $public_key = {
-  type => hiera('NOVA_MIGRATION_KEY_TYPE'),
+  'type' => hiera('NOVA_MIGRATION_KEY_TYPE'),
   key  => hiera('NOVA_MIGRATION_KEY_PUBLIC'),

Regarding your particular complain see

What I did are mostly the  hacks  allows to push forward packstack and get working AIO node for now, performed only due to some rush with implementation spice console having enabled spice features (like "ich6" sound and cut&&paste) available via spicy or virt-manager connections, actually spice-gtk based  solutions, to Fedora's  cloud instances  console.
edit flag offensive delete link more


Thank you for pointing me to After limited testing I have not noticed any negative drawback of hacks suggested as workarounds. Any ideas related USB Redirection ?

andrew.shvartz gravatar imageandrew.shvartz ( 2015-06-24 10:09:13 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-06-23 11:29:45 -0500

Seen: 1,062 times

Last updated: Jun 29 '15