summaryrefslogtreecommitdiff
path: root/ironic/common
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-08-25 22:00:02 +0000
committerGerrit Code Review <review@openstack.org>2022-08-25 22:00:02 +0000
commitb7c16af45a50b2d5f55651fc17492154bc8acc46 (patch)
tree40a3297478cb86af7c12383b60dd8269e716f183 /ironic/common
parent4a347b3069498d0f2b49105014e6e118b5972c0f (diff)
parent5c1dd47e6ce16616268abd016da58ea80136cbfd (diff)
downloadironic-b7c16af45a50b2d5f55651fc17492154bc8acc46.tar.gz
Merge "Add kickstart template 'url' option"
Diffstat (limited to 'ironic/common')
-rw-r--r--ironic/common/pxe_utils.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ironic/common/pxe_utils.py b/ironic/common/pxe_utils.py
index 40ad98217..1849aaa7d 100644
--- a/ironic/common/pxe_utils.py
+++ b/ironic/common/pxe_utils.py
@@ -1001,8 +1001,10 @@ def build_kickstart_config_options(task):
manager_utils.add_secret_token(node, pregenerated=True)
node.save()
params['liveimg_url'] = node.instance_info['image_url']
+ if node.driver_internal_info.get('is_source_a_path', False):
+ # Record a value so it matches as the template opts in.
+ params['is_source_a_path'] = 'true'
params['agent_token'] = node.driver_internal_info['agent_secret_token']
-
heartbeat_url = '%s/v1/heartbeat/%s' % (
deploy_utils.get_ironic_api_url().rstrip('/'),
node.uuid