Install Edge on Ubuntu 18.04

Omar Navarro 326 Reputation points
2022-10-05T16:02:00.483+00:00

When installing edge on Ubuntu 18.04 the following error message has been encountered.
Install IoT Edge

iotedge: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.29` not found (required by iotedge)  
iotedge: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28` not found (required by iotedge)  
Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
543 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Omar Navarro 326 Reputation points
    2022-10-06T11:07:54.623+00:00

    The image is 18.04 LTS -Gen 2. The issue was related to registering a new device with the DPS and has been resolved. The initial attestation did not have correct credentials during iotedge config apply.

    2 people found this answer helpful.

  2. Sander van de Velde 29,271 Reputation points MVP
    2022-10-05T21:55:01.607+00:00

    Hello @Omar Navarro ,

    this is an off-topic comment, but do you realize 18.04 (the LTS version) is almost end of life?

    In April 2023, the standard support is ending.

    We are currently in the process (almost finished) of migrating our solutions to Ubuntu 22.04 LTS.

    I recommend skipping Ubuntu 18.04 if possible in favor of 22.04 LTS.

    The 20.04LTS installation works there too

    1 person found this answer helpful.

  3. QuantumCache 20,031 Reputation points
    2022-10-05T17:13:38.71+00:00

    Hello @Omar Navarro
    Are you referring to this step exactly?

    Install IoT Edge

    247872-image.png

    We have also verified this setup and found the Device OS Ubuntu 18.4 LTS Gen2 is configured correctly.
    Thanks @Omar Navarro for posting question to validate the documentation step.

    I also wanted to revisit the suggestion made by @Sander van de Velde that we can consider the new supported version, please give it a thought from your side, if this is a simple POC then it is good, but you are always welcome to go with the long term supported OS Tier for Azure IoT Edge for your production loads.