diff options
author | Jiri Tomasek <jtomasek@redhat.com> | 2015-06-10 08:28:02 +0200 |
---|---|---|
committer | Jiri Tomasek <jtomasek@redhat.com> | 2015-06-15 15:39:04 +0200 |
commit | 651e5e9f9e336d4324700f9a713109fb3c1f2033 (patch) | |
tree | 3869b553580188448f80b9994ebfd402290d7f92 | |
parent | ac95523881bf9d3c35983ad616f358fdf2286871 (diff) | |
download | tuskar-ui-651e5e9f9e336d4324700f9a713109fb3c1f2033.tar.gz |
Nodes registration updates
Adds local boot_option to capabilities when creating node,
renames pxe_deploy_kernel/ramdisk to deploy_kernel/ramdisk
Change-Id: Iaab70df78d5ea83998498a4c9af2502deeea4435
-rw-r--r-- | tuskar_ui/api/node.py | 6 | ||||
-rw-r--r-- | tuskar_ui/infrastructure/nodes/tabs.py | 4 | ||||
-rw-r--r-- | tuskar_ui/test/test_data/node_data.py | 36 |
3 files changed, 23 insertions, 23 deletions
diff --git a/tuskar_ui/api/node.py b/tuskar_ui/api/node.py index 31e96775..ff86cbb9 100644 --- a/tuskar_ui/api/node.py +++ b/tuskar_ui/api/node.py @@ -128,11 +128,11 @@ class Node(base.APIResourceWrapper): 'ipmi_password': ipmi_password } driver_info.update( - pxe_deploy_kernel=deployment_kernel, - pxe_deploy_ramdisk=deployment_ramdisk + deploy_kernel=deployment_kernel, + deploy_ramdisk=deployment_ramdisk ) - properties = {} + properties = {'capabilities': 'boot_option:local', } if cpus: properties.update(cpus=cpus) if memory_mb: diff --git a/tuskar_ui/infrastructure/nodes/tabs.py b/tuskar_ui/infrastructure/nodes/tabs.py index c30ef4ee..1b8f81b6 100644 --- a/tuskar_ui/infrastructure/nodes/tabs.py +++ b/tuskar_ui/infrastructure/nodes/tabs.py @@ -319,11 +319,11 @@ class DetailOverviewTab(tabs.Tab): context['role'] = resource.role context['stack'] = resource.stack - kernel_id = node.driver_info.get('pxe_deploy_kernel') + kernel_id = node.driver_info.get('deploy_kernel') if kernel_id: context['kernel_image'] = api.node.image_get(request, kernel_id) - ramdisk_id = node.driver_info.get('pxe_deploy_ramdisk') + ramdisk_id = node.driver_info.get('deploy_ramdisk') if ramdisk_id: context['ramdisk_image'] = api.node.image_get(request, ramdisk_id) diff --git a/tuskar_ui/test/test_data/node_data.py b/tuskar_ui/test/test_data/node_data.py index 0b92e984..7b54b079 100644 --- a/tuskar_ui/test/test_data/node_data.py +++ b/tuskar_ui/test/test_data/node_data.py @@ -29,8 +29,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.2', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -56,8 +56,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.3', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '16', @@ -83,8 +83,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.4', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '32', @@ -110,8 +110,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.5', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -137,8 +137,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.6', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -164,8 +164,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.6', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -191,8 +191,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.7', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -218,8 +218,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.8', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '8', @@ -245,8 +245,8 @@ def data(TEST): 'ipmi_username': 'admin', 'ipmi_password': 'password', 'ip_address': '1.2.2.9', - 'pxe_deploy_kernel': 'deploy-kernel-uuid', - 'pxe_deploy_ramdisk': 'deploy-ramdisk-uuid', + 'deploy_kernel': 'deploy-kernel-uuid', + 'deploy_ramdisk': 'deploy-ramdisk-uuid', }, 'properties': { 'cpus': '16', |