[RFE] Check for duplicates when enrolling a node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Steps to reproduce:
1. Enroll the ironic node multiple times for the same baremetal using "pxe_iscsi_
2. We are able to enroll multiple ironic nodes on same baremetal, there needs to be a validation here to check the enrollment of ironic node on same baremetal
stack@sap-
+------
| Property | Value |
+------
| uuid | caa89b06-
| driver_info | {u'cimc_address': u'10.106.240.210', u'cimc_username': u'admin', |
| | u'deploy_ramdisk': u'c3390340-
| | u'deploy_kernel': u'42c44287-
| | u'cimc_password': u'******'} |
| extra | {} |
| driver | pxe_iscsi_
| chassis_uuid | |
| properties | {u'memory_mb': 65536, u'cpu_arch': u'x86_64', u'local_gb': 100, u'cpus': |
| | 4, u'capabilities': u'boot_
| name | None |
+------
stack@sap-
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| caa89b06-
+------
stack@sap-
+------
| Property | Value |
+------
| uuid | 341ac44d-
| driver_info | {u'cimc_address': u'10.106.240.210', u'cimc_username': u'admin', |
| | u'deploy_ramdisk': u'c3390340-
| | u'deploy_kernel': u'42c44287-
| | u'cimc_password': u'******'} |
| extra | {} |
| driver | pxe_iscsi_
| chassis_uuid | |
| properties | {u'memory_mb': 65536, u'cpu_arch': u'x86_64', u'local_gb': 100, u'cpus': |
| | 4, u'capabilities': u'boot_
| name | None |
+------
stack@sap-
+------
| UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance |
+------
| caa89b06-
| 341ac44d-
+------
summary: |
- Validation for enrolling multiple ironic node on the same baremetal + Ironic does not check for duplicates when enrolling a node |
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in ironic: | |
assignee: | nobody → Cameron.C (cameron-c) |
tags: | added: needs-spec |
Changed in ironic: | |
assignee: | nobody → Zhenguo Niu (niu-zglinux) |
Changed in ironic: | |
status: | Confirmed → In Progress |
Fix proposed to branch: master /review. openstack. org/256356
Review: https:/