Fix/runner quadlet #6

Merged
jdelpilar merged 2 commits from fix/runner_quadlet into main 2026-07-08 14:10:28 -07:00
Owner

This PR fixes an issue with the act_runner container set up.

Major Changes

  • Update act_runner_quadlet.j2 template to fix an issue where the runner would restart adguard during the pipeline. This caused the act_runner container to restart as well due to the line "requires=adguard.service"
  • Updated gitea_quadlet.j2 to disable new user registration.
This PR fixes an issue with the act_runner container set up. ## Major Changes - Update act_runner_quadlet.j2 template to fix an issue where the runner would restart adguard during the pipeline. This caused the act_runner container to restart as well due to the line "requires=adguard.service" - Updated gitea_quadlet.j2 to disable new user registration.
jdelpilar added 2 commits 2026-07-08 14:08:24 -07:00
Removed requirement for adguard home to be running. prevents issues with pipeline restarting adguard and killing runner in the process. Container now only waits for network to be online during boot.

This same change will be applied to all containers, meaning by default they only require networking to be online at bootup.
update: Updated Defaults
Johto Infrastructure Pipeline / Deploy to Production (push) Has been skipped
Johto Infrastructure Pipeline / Run Ansible Lint (push) Successful in 1m45s
73f894e9b1
Updated base template to make changes to default settings gitea
- Remove requirement for adguard home to be running. container now only requires network to be started before starting.
- Disabled registration via environment variables. This forces new users to be created only by a gitea admin, helping secure the instance. This is applied as a default so current workflow does not require external user registration. if that need arises this setting will be changed.
jdelpilar merged commit 3d5bda78ac into main 2026-07-08 14:10:28 -07:00
jdelpilar deleted branch fix/runner_quadlet 2026-07-08 14:10:28 -07:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jdelpilar/johto-infra#6