Uploaded image for project: 'Mender'
  1. Mender
  2. MEN-4117

Support headless configuration on Raspberry Pi

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Done
    • Priority: (None)
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Sprint:
      MEN Sprint 132
    • Story Points:
      3
    • Backlog:
      yes
    • Days in progress:
      2

      Description

      The goal of the headless configuration setup with RPI is to make it easy for users to enable things like ssh and set wifi credentials easily. It uses files created in the FAT partition to trigger enablement of certain features. Since it uses the FAT partition it is easy to access this on any system.

      Currently, we mount the bootloader FAT partition in /uboot, while Raspberry PI OS related utilities expect it at /boot, hence the following services do not work as intended:

      • lib/systemd/system/apply_noobs_os_config.service
      • lib/systemd/system/raspberrypi-net-mods.service
      • lib/systemd/system/sshswitch.service

      Acceptance criteria:

      • the above scripts are modified to expect the boot partition at /uboot instead of /boot
      • mender-docs are updated to reflect that headless configuration is supported

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              lluis LluĂ­s Campos
              Reporter:
              drewmoseley Drew Moseley
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: