As a first workaround try (if possible) following:
- Install ulnoiot as described on a SD-Card.
- Insert it in an older Raspberry Pi -- in my case a Raspberry Pi 2 B
- Perform following updates:
a. sudo apt update
b. sudo apt upgrade
c. sudo rpi-update
- Finally run ulnoiot upgrade
- Insert card to new Raspberry Pi 3 B+
- ulnoiot should boot as expected
As a first workaround try (if possible) following:
a. sudo apt update
b. sudo apt upgrade
c. sudo rpi-update