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

Installing a systemd Initsystem (Balena) #1

Open
billz opened this issue Mar 4, 2024 · 17 comments
Open

Installing a systemd Initsystem (Balena) #1

billz opened this issue Mar 4, 2024 · 17 comments
Assignees
Labels
💎 Bounty enhancement New feature or request

Comments

@billz
Copy link
Member

billz commented Mar 4, 2024

I carved out some time to try deploying our Docker container to Balena. Noting these changes and this forum thread (among others), I ran into the same systemd issue that @jrcichra noted back when our Docker project was under development:

System has not been booted with systemd as init system (PID 1)

So one might say we've come full circle ♾️

I believe @luandro also did some work on deploying RaspAP to Balena at one time.

At any rate, maybe this can serve as a starting point. Good candidate for a bounty?

@billz billz changed the title Installing a systemd Initsystem Installing a systemd Initsystem (Balena) Mar 5, 2024
@billz billz added the enhancement New feature or request label Mar 5, 2024
@billz
Copy link
Member Author

billz commented Mar 5, 2024

/bounty 300

Copy link

algora-pbc bot commented Mar 5, 2024

💎 $300 bounty • RaspAP

Steps to solve:

  1. Start working: Comment /attempt #1 with your implementation plan
  2. Submit work: Create a pull request including /claim #1 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to RaspAP/raspap-balena!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🔴 @ibishal Mar 5, 2024, 8:32:09 AM WIP
🟢 @feliciien Aug 8, 2024, 1:40:16 PM WIP
🟢 @eugenekurasov Sep 17, 2024, 1:59:39 AM WIP

@billz
Copy link
Member Author

billz commented Mar 5, 2024

@ibishal no one will be assigned, I will review all PRs. Thanks!

@NL-TCH
Copy link

NL-TCH commented Mar 5, 2024

can i be assigned as reviewer of this issue? this might impact the use of the overall docker container + the homeassistant add-on

i have tried this in the past without success

@billz
Copy link
Member Author

billz commented Mar 5, 2024

@NL-TCH you bet. Done and thanks

@Neptune650
Copy link

So if I understand correctly, the docker repo is the one that needs the changes to install the systemd initsystem, and not this one, am I correct in this assumption?

@billz
Copy link
Member Author

billz commented Mar 28, 2024

@Neptune650 changes specific to supporting Balena will be committed to this repo, thanks!

@Neptune650
Copy link

@billz well I'm admittedly somewhat confused, because as I see it (976c14a) the current Dockerfile does install systemd already

@billz
Copy link
Member Author

billz commented Mar 28, 2024

Try deploying it to Balena and I believe the issue will become clear.

@syedbarimanjan
Copy link

syedbarimanjan commented Apr 23, 2024

@billz is this issue still open does it needs to be solved

@billz
Copy link
Member Author

billz commented Apr 23, 2024

@syedbarimanjan yes to both, and the bounty is still up for grabs.

@billz
Copy link
Member Author

billz commented Apr 27, 2024

@syedbarimanjan use the one-click 'deploy with balena' button in the readme

@Hornet-C
Copy link

I have managed to get a systemd container, the lighttpd.service as well as the hostapd.service running. Problem ist the dnsmasq.service because port 53 is already used by the dnsmasq deployed by balenaos.
Obviously one could disable this one, but you'd have to modify your ISO if you need to flash several devices.
Has anyone suggestions on how to solve this more elegantly?

@billz
Copy link
Member Author

billz commented May 30, 2024

Good question. Here's a related Balena forum discussion and a proposed solution.

@feliciien
Copy link

feliciien commented Aug 8, 2024

/attempt #1

Algora profile Completed bounties Tech Active attempts Options
@feliciien 5 bounties from 1 project
MDX, Rust,
JavaScript & more
Cancel attempt

@Teak-Rosewood
Copy link

is this issue still open?

@eugenekurasov
Copy link

eugenekurasov commented Sep 17, 2024

/attempt #1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💎 Bounty enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

8 participants