MaaS: Difference between revisions

From /dev/hack
Nullagent (talk | contribs)
No edit summary
Nullagent (talk | contribs)
Line 22: Line 22:


# Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
# Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
# Configure your device to PXE boot using [[Network#VLANs|VLAN 30]]
# Configure your device to PXE boot
# Boot your device and ensure it was able to PXE boot
# Boot your device and ensure it was able to PXE boot
# Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
# Ask a MaaS admin (or become one) in Matrix to allocate the device to you.

Revision as of 06:37, 16 December 2024

We have a MaaS PXE boot controller accessible on the internal network at:

Support Team

  • @nullagent
  • Infrastructure Chatroom

MaaS can be used for network booting and installing OSes on racked servers, embedded devices, and possibly even used to rapidly provision mobile/laptops/desktops devices which will not be permanently on the devhack network.

All devhack members can have access to the PXE boot service. If you have an IDP account then you have MaaS access already.


How to PXE boot your device

MaaS's PXE boot service runs on a VLAN on the internal network.

If you need access to MaaS outside of the server room you will either need to locate your nearest TRUNK port or locate a port which is configured for access to the PXE VLAN. We may even need to run a new network port if its an area in the space which does not have working network jacks yet.

Server Room

  1. Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
  2. Configure your device to PXE boot
  3. Boot your device and ensure it was able to PXE boot
  4. Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
  5. You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine

TRUNK Ports

  1. Plug your device into a TRUNK port
  2. Configure your device to PXE boot using VLAN 30
  3. Boot your device and ensure it was able to PXE boot
  4. Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
  5. You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine

How to Login to MaaS

  • Visit http://sidecar.int.devhack.net:5240
    • Be sure to use HTTP not HTTPS
  • Make sure you allow popups for the site
  • Click login if you're not taken to the login page automatically
  • Select the left "Sign in with /dev/hack" button OR right "Static Identity" button if you have a local account