Hi Guys:

I met a keystone error  when run packstack on Fedora 20, It seems like  parameters  error.

what will  I do for escaping it?

[root@cloudf ~]# cat /etc/fedora-release
Fedora release 20 (Heisenbug)
[root@cloudf ~]# uname -a
Linux cloudf 3.14.2-200.fc20.x86_64 #1 SMP Mon Apr 28 14:40:57 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


[root@cloudf ~]# packstack --answer-file=packstack-answers-20140512-202737.txt
Welcome to Installer setup utility

Installing:
Clean Up...                                            [ DONE ]
Setting up ssh keys...                                 [ DONE ]
Discovering hosts' details...                          [ DONE ]
Adding pre install manifest entries...                 [ DONE ]
Adding MySQL manifest entries...                       [ DONE ]
Adding QPID manifest entries...                        [ DONE ]
Adding Keystone manifest entries...                    [ DONE ]
Adding Glance Keystone manifest entries...             [ DONE ]
Adding Glance manifest entries...                      [ DONE ]
Installing dependencies for Cinder...                  [ DONE ]
Adding Cinder Keystone manifest entries...             [ DONE ]
Adding Cinder manifest entries...                      [ DONE ]
Checking if the Cinder server has a cinder-volumes vg...[ DONE ]
Adding Nova API manifest entries...                    [ DONE ]
Adding Nova Keystone manifest entries...               [ DONE ]
Adding Nova Cert manifest entries...                   [ DONE ]
Adding Nova Conductor manifest entries...              [ DONE ]
Adding Nova Compute manifest entries...                [ DONE ]
Adding Nova Scheduler manifest entries...              [ DONE ]
Adding Nova VNC Proxy manifest entries...              [ DONE ]
Adding Nova Common manifest entries...                 [ DONE ]
Adding Openstack Network-related Nova manifest entries...[ DONE ]
Adding Neutron API manifest entries...                 [ DONE ]
Adding Neutron Keystone manifest entries...            [ DONE ]
Adding Neutron L3 manifest entries...                  [ DONE ]
Adding Neutron L2 Agent manifest entries...            [ DONE ]
Adding Neutron DHCP Agent manifest entries...          [ DONE ]
Adding Neutron LBaaS Agent manifest entries...         [ DONE ]
Adding Neutron Metadata Agent manifest entries...      [ DONE ]
Adding OpenStack Client manifest entries...            [ DONE ]
Adding Horizon manifest entries...                     [ DONE ]
Adding Swift Keystone manifest entries...              [ DONE ]
Adding Swift builder manifest entries...               [ DONE ]
Adding Swift proxy manifest entries...                 [ DONE ]
Adding Swift storage manifest entries...               [ DONE ]
Adding Swift common manifest entries...                [ DONE ]
Adding Provisioning manifest entries...                [ DONE ]
Adding Ceilometer manifest entries...                  [ DONE ]
Adding Ceilometer Keystone manifest entries...         [ DONE ]
Adding Nagios server manifest entries...               [ DONE ]
Adding Nagios host manifest entries...                 [ DONE ]
Adding post install manifest entries...                [ DONE ]
Preparing servers...                                   [ DONE ]
Installing Dependencies...                             [ DONE ]
Copying Puppet modules and manifests...                [ DONE ]
Applying Puppet manifests...
Applying 192.168.0.101_prescript.pp
192.168.0.101_prescript.pp :               [ DONE ]                  
Applying 192.168.0.101_mysql.pp
Applying 192.168.0.101_qpid.pp
192.168.0.101_mysql.pp :                       [ DONE ]          
192.168.0.101_qpid.pp :                         [ DONE ]         
Applying 192.168.0.101_keystone.pp
Applying 192.168.0.101_glance.pp
Applying 192.168.0.101_cinder.pp
                                                                                             [ ERROR ]

ERROR : Error appeared during Puppet run: 192.168.0.101_keystone.pp
Error: /Stage[main]/Keystone::Roles::Admin/Keystone_role[_member_]: Could not evaluate: Execution of '/usr/bin/keystone --endpoint http://127.0.0.1:35357/v2.0/ role-list' returned 2: usage: keystone [--version] [--timeout <seconds>]
You will find full trace in log /var/tmp/packstack/20140512-210500-q42ayh/manifests/192.168.0.101_keystone.pp.log
Please check log file /var/tmp/packstack/20140512-210500-q42ayh/openstack-setup.log for more information

Additional information:
 * Time synchronization installation was skipped. Please note that unsynchronized time on server instances might be problem for some OpenStack components.
 * Did not create a cinder volume group, one already existed
 * File /root/keystonerc_admin has been created on OpenStack client host 192.168.0.101. To use the command line tools you need to source the file.
 * To access the OpenStack Dashboard browse to http://192.168.0.101/dashboard.
Please, find your login credentials stored in the keystonerc_admin in your home directory.
 * To use Nagios, browse to http://192.168.0.101/nagios username : nagiosadmin, password : 971d4caec4534007

-- 
--------------------
Jun Hu
mobile:186 8035 6499 
Tel   :0755-8282 2635
email :jhu@novell.com
       jhu_com@163.com

Suse, China
----------------------