Provision Multiple DHCP Agents
The N1k team would like to be able to provision multiple DHCP agents in a COI cloud. Today we only provision a single agent on the controller.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Mark T. Voelker
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- g.2
- Started by
- Mark T. Voelker
- Completed by
- Mark T. Voelker
Related branches
Related bugs
Sprints
Whiteboard
I took a look at this this morning, and this appears to be super easy. I think all we need to do is add one line to the node definition in site.pp for each node that you want to run an agent on:
enable_dhcp_agent => true;
After doing that one a compute node, I verified that the agent does get installed and fired up. Back on the control node we now see:
root@control01:
+------
| id | agent_type | host | alive | admin_state_up |
+------
| 3b10bd24-
| 784e11bc-
| 84ddac25-
| 900fb6ff-
| eeef4db8-
+------
root@control01:
A pull request had been submitted here:
Work Items
Work items:
Add comments showing users how to add a dhcp agent to compute node definitions: DONE