Setting for the toolchain VM MAC address
User Story:
As a client visiting a location that requires MAC address registration, I want the toolchain VM to either retain its MAC address or allow me to set a specific MAC address, so that I don't face connectivity issues due to MAC address changes.
Acceptance Criteria:
~~Research Current Behavior:- -Understand why the toolchain VM currently generates a new random MAC address during every boot.~~
~~VM Recreation Impact:- -Investigate if the toolchain VM's recreation is the primary reason for the MAC address change. If so, understand the implications and reasons for the VM's recreation.~~
~~Static MAC Address Setting:- -Explore the feasibility of introducing a setting in the network section of ggRock that allows users to set a specific MAC address for the toolchain VM.~~
~~Retain MAC Address:- -If setting a specific MAC address is not feasible, research the possibility of retaining the current-generated MAC address across reboots.~~
~~Editable MAC Address Field:- -Investigate the feasibility of making the MAC address field on a VM editable, allowing clients to adjust the setting as needed.~~
~~Potential Issues with VM Non-Recreation:- -Understand the potential problems or "trash" that might be dragged from previous booting attempts if the VM is not recreated.~~
~~Documentation:- -Document any reasons or historical decisions related to the current behavior of the toolchain VM's MAC address generation and recreation.~~
~~Recommendation:- -Based on the findings, provide a recommendation on the best approach to address the MAC address issue without compromising other functionalities or introducing new problems.~~
We need to create UI setting in ggRock to allow admins to set a MAC Address when creating a VM.
Slack thread: