diff --git a/zuul.d/ironic-jobs.yaml b/zuul.d/ironic-jobs.yaml
index 526a4b3b25..6a8d8b7dda 100644
--- a/zuul.d/ironic-jobs.yaml
+++ b/zuul.d/ironic-jobs.yaml
@@ -35,14 +35,15 @@
         FORCE_CONFIG_DRIVE: True
         INSTALL_TEMPEST: False # Don't install a tempest package globaly
         VIRT_DRIVER: ironic
-        BUILD_TIMEOUT: 900
+        BUILD_TIMEOUT: 1800
         IRONIC_BAREMETAL_BASIC_OPS: True
         IRONIC_BUILD_DEPLOY_RAMDISK: False
-        IRONIC_CALLBACK_TIMEOUT: 700
+        IRONIC_CALLBACK_TIMEOUT: 1800
+        IRONIC_PXE_BOOT_RETRY_TIMEOUT: 900
         IRONIC_DEPLOY_DRIVER: ipmi
         IRONIC_INSPECTOR_BUILD_RAMDISK: False
         IRONIC_INSPECTOR_TEMPEST_INTROSPECTION_TIMEOUT: 1200
-        IRONIC_TEMPEST_BUILD_TIMEOUT: 900
+        IRONIC_TEMPEST_BUILD_TIMEOUT: 1800
         IRONIC_TEMPEST_WHOLE_DISK_IMAGE: False
         IRONIC_VM_COUNT: 2
         IRONIC_VM_EPHEMERAL_DISK: 1
@@ -740,8 +741,8 @@
         PUBLIC_PHYSICAL_NETWORK: public
         PUBLIC_PROVIDERNET_TYPE: flat
         Q_USE_PROVIDERNET_FOR_PUBLIC: True
-        BUILD_TIMEOUT: 1440
-        IRONIC_TEMPEST_BUILD_TIMEOUT: 1440
+        BUILD_TIMEOUT: 2000
+        IRONIC_TEMPEST_BUILD_TIMEOUT: 2000
         IRONIC_PING_TIMEOUT: 1440
 
 # NOTE(rpittau): OLD TINYIPA JOBS