This patch fixes the problem of iPXE connection timing out when it's
trying to fetch the configuration files and images from the HTTP server
by accepting requests to HTTP server port on iptables.
Closes-Bug: #1467894
Change-Id: I43d66335a97c376ab64d604ff807540d0decc401
| ... | ... |
@@ -658,6 +658,10 @@ function configure_iptables {
|
| 658 | 658 |
# agent ramdisk gets instance image from swift |
| 659 | 659 |
sudo iptables -I INPUT -d $HOST_IP -p tcp --dport ${SWIFT_DEFAULT_BIND_PORT:-8080} -j ACCEPT || true
|
| 660 | 660 |
fi |
| 661 |
+ |
|
| 662 |
+ if [[ "$IRONIC_IPXE_ENABLED" == "True" ]] ; then |
|
| 663 |
+ sudo iptables -I INPUT -d $HOST_IP -p tcp --dport $IRONIC_HTTP_PORT -j ACCEPT || true |
|
| 664 |
+ fi |
|
| 661 | 665 |
} |
| 662 | 666 |
|
| 663 | 667 |
function configure_tftpd {
|