Commit graph

18 commits

Author SHA1 Message Date
Magnus Andersson 38c16c3185
Lookup runner secrets 2024-01-25 21:23:17 +01:00
Magnus Andersson 83df7a7757
Try an other approach to check if dir exist 2024-01-24 17:28:10 +01:00
Magnus Andersson 95eaa192ba
Only let puppet manage runnerdata resource if it does not exist 2024-01-24 17:17:28 +01:00
Magnus Andersson 47bb899065
Change owner of runnerdata to podman user 2024-01-24 16:49:58 +01:00
Magnus Andersson b275509494
Test remove runnerdata directory owner propery 2024-01-24 16:40:37 +01:00
Magnus Andersson 6d2f32823e
Fix manifest typos 2024-01-24 16:31:00 +01:00
Magnus Andersson 76ba806bf9
Test to execute commands inside systemd container with puppet 2024-01-24 16:25:22 +01:00
Magnus Andersson 954fe43594
Move podman-compose from bin in users homedir to /usr/local/bin 2024-01-24 15:27:53 +01:00
Magnus Andersson 83dde57c6d
Add python3-dotenv dependency required by podman-compose 2024-01-24 15:20:10 +01:00
Magnus Andersson 3e3981ba6c
Prepare runner image build 2024-01-23 22:03:05 +01:00
Magnus Andersson 9d164c16a5
Enable user session linger for runner users. 2024-01-19 10:50:39 +01:00
Magnus Andersson 92740834a2
Create a new user for each rootless runner container 2024-01-19 09:33:10 +01:00
Magnus Andersson edfc201cc2
Add podman-compose version 1.0.6 and package systemd-container 2024-01-18 22:25:44 +01:00
Magnus Andersson f6bbad824e
Test of file function 2024-01-18 16:27:32 +01:00
Magnus Andersson 7dbebff41f
Add podman-compose to user bin dir 2024-01-18 16:03:40 +01:00
Magnus Andersson c435320374
Install podman and create dummy docker-compose.yaml 2024-01-18 15:39:26 +01:00
Magnus Andersson 58def32b14
Fix typos 2024-01-18 15:03:47 +01:00
Magnus Andersson 01edd3973d
Rename runner class file 2024-01-18 14:56:30 +01:00
Renamed from manifests/podmanrunner.pp (Browse further)