Created attachment 1110238 [details] log from packstack installation failure Description of problem: When installing openstack with IPv6 addresses installation failed with the following: Adding Neutron Metering Agent manifest entries [ DONE ] Adding Neutron Metadata Agent manifest entries [ DONE ] Checking if NetworkManager is enabled and running [ DONE ] Adding OpenStack Client manifest entries [ DONE ] Adding Horizon manifest entries [ DONE ] Adding Swift Keystone manifest entries [ DONE ] Adding Swift builder manifest entries [ ERROR ] ERROR : Unknown hostname [2001:77:77:77:f816:3eff:fe70:bf68]. Please check log file /var/tmp/packstack/20151229-083833-QXcVPI/openstack-setup.log for more information Version-Release number of selected component (if applicable): openstack-packstack-2015.1-0.14.dev1589.g1d6372f.el7ost.noarch openstack-packstack-puppet-2015.1-0.14.dev1589.g1d6372f.el7ost.noarch OSP 7.0.3 How reproducible: 100% Steps to Reproduce: 1. Try to install packstack with IPv6 address in answer file 2. 3. Actual results: Installation failed Expected results: Installation Passed Additional info: log is attached.
ssh needs the interface to be concatenated like this: ipv6_address%eth0 eg. 2001:77:77:77:f816:3eff:fe70:bf68%eth0 I will create a patch that identifies the network interface of the address and concatenate it to the ipv6 address
After some testing i haven't been able to recreate this bug. Can you provide more detail for the setup that is having the problem? How are de ipv6 addresses obtained? dhcp? manually?
The setup is all-in-one machine with 4 NICs. eth3 is the NIC with IPv6 which is DHCP IPv6 slaac answer file is attached.
Created attachment 1115045 [details] packstack answer file
Hi It does work on older versions, something changed ?
Using latest upstream version on CentOS the issue cannot be reproduced [1]. The same is for latest downstream version. I've just noticed, that the error appeared on 7.0 version, so I'm going to retarget the bug and try to reproduce it on 7.0. [1] http://fpaste.org/316290/86716145/ [2] http://fpaste.org/317108/35361145/
Indeed, IPv6 support for Swift in OSP-7 is broken: Adding Swift builder manifest entries [ ERROR ] ERROR : Unknown hostname [fd00::16]. I'm starting to investigate.
There is a missing patch left to backport.
Verified on: openstack-packstack-puppet-2015.1-0.16.dev1589.g1d6372f.el7ost.noarch openstack-packstack-2015.1-0.16.dev1589.g1d6372f.el7ost.noarch Steps: Installed RHOS 7 configured IPv6 interface Edited the answer file and replaced all IPv4 to IPv6 address Started packstack Applying 2001:0db8:0:f101::1_nagios_nrpe.pp 2001:0db8:0:f101::1_nagios.pp: [ DONE ] 2001:0db8:0:f101::1_nagios_nrpe.pp: [ DONE ] Applying 2001:0db8:0:f101::1_postscript.pp 2001:0db8:0:f101::1_postscript.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: IPv6 and ovs tunneling is not yet supported and will fail on host 2001:0db8:0:f101::1 see https://bugzilla.redhat.com/show_bug.cgi?id=1100360. * Warning: NetworkManager is active on 2001:0db8:0:f101::1. 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 2001:0db8:0:f101::1. To use the command line tools you need to source the file.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-0265.html