diff options
author | Zuul <zuul@review.opendev.org> | 2022-08-25 22:00:02 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2022-08-25 22:00:02 +0000 |
commit | b7c16af45a50b2d5f55651fc17492154bc8acc46 (patch) | |
tree | 40a3297478cb86af7c12383b60dd8269e716f183 /ironic/common | |
parent | 4a347b3069498d0f2b49105014e6e118b5972c0f (diff) | |
parent | 5c1dd47e6ce16616268abd016da58ea80136cbfd (diff) | |
download | ironic-b7c16af45a50b2d5f55651fc17492154bc8acc46.tar.gz |
Merge "Add kickstart template 'url' option"
Diffstat (limited to 'ironic/common')
-rw-r--r-- | ironic/common/pxe_utils.py | 4 |
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 |