Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve support for armbian based images #52

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mjonuschat
Copy link

Improve/fix the building of FluiddPi images based off Armbian

  • Use pkgupgrade module from CustomPiOS instead of releaseinfochange
    releaseinfochange module isn't handling changes to configuration files well,
    prompting for user input during the build process. The CustomPiOS module
    pkgupgrade provides the same functionality and handles user input requests
    better.
  • Fix Moonraker install
    The Moonraker sudo_fix.sh script is broken when the user doesn't have
    password-less sudo enabled. Ensure that the pi user can sudo without
    prompting for a password for the duration of the build process.
  • Rework .gitignore to ignore armbian build images
    Building variants uses different image and workspace directories, cover
    these in the .gitignore rules.

Replace custom releaseinfochange module with pkgupgrade module from
CustomPiOS which does the same thing.
Armbian based images don't allow passwordless sudo by default,
making the sudo_fix.sh script from moonraker fail as it can't
obtain a password.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant