Bug 1400953 - During deployment overcloud is not able to get the ipxe image.
Summary: During deployment overcloud is not able to get the ipxe image.
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: ipxe
Version: 8.0 (Liberty)
Hardware: All
OS: Linux
medium
high
Target Milestone: ---
: ---
Assignee: Derek Higgins
QA Contact: Shai Revivo
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-02 11:54 UTC by VIKRANT
Modified: 2020-02-14 18:14 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-04-10 11:13:12 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description VIKRANT 2016-12-02 11:54:33 UTC
Description of problem:
During deployment overcloud is not able to get the ipxe image. 

Version-Release number of selected component (if applicable):
RHEL OSP 8
Overcloud controller/compute nodes are VM in RHEV environment.


How reproducible:
Everytime for Cu. 

Steps to Reproduce:
1.  Try the deployment of overcloud using standard "openstack overcloud deploy" command. 
2.  Overcloud node is able to get the DHCP ip address from undercloud but not showing ipxe image.
3.  

Actual results:
It's not getting boot. 

Expected results:
It should be able to boot successfully.

Additional info:

If we are having physical compute node then it's able to get the image. Issue is only coming with RHEV controller nodes.

Comment 6 Derek Higgins 2017-04-10 11:10:37 UTC
(In reply to VIKRANT from comment #0)
<snip/>
> If we are having physical compute node then it's able to get the image.
> Issue is only coming with RHEV controller nodes.

Can you check if this is a MTU issue? as you are testing teleon virt, you may need to lower the MTU of your tenant networks in order for the data and tunneling overhead to fit into a standard 1500 packet.

Retry the deployment after running these commands 
$ sudo ip link set dev eth1 mtu 1400
$ echo -e "\ndhcp-option-force=26,1400" | sudo tee -a /etc/dnsmasq-ironic.conf
$ sudo systemctl restart 'neutron-*'


Note You need to log in before you can comment on or make changes to this bug.