From c767a1d2d9273adf32687ba8fb3a92f918333803 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Mon, 26 Aug 2024 16:49:21 +0200 Subject: [PATCH 1/3] not mounting resolv.conf --- apps/drone/live-runner.hcl | 3 +-- apps/drone/live.hcl | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/drone/live-runner.hcl b/apps/drone/live-runner.hcl index a80e072..1e027d6 100644 --- a/apps/drone/live-runner.hcl +++ b/apps/drone/live-runner.hcl @@ -45,8 +45,7 @@ job "drone-runner" { privileged = true volumes = [ "/var/run/podman/podman.sock:/var/run/docker.sock", - "/etc/containers:/etc/containers", - "/etc/resolv.conf:/etc/resolv.conf" + "/etc/containers:/etc/containers" ] } diff --git a/apps/drone/live.hcl b/apps/drone/live.hcl index d85fa69..fa4304d 100644 --- a/apps/drone/live.hcl +++ b/apps/drone/live.hcl @@ -14,7 +14,6 @@ job "drone" { port "http" { to = 80 } - } service { From d297e0be91b0f6e058a187ec16541e806aec838c Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Tue, 27 Aug 2024 17:58:38 +0200 Subject: [PATCH 2/3] attaching podman network --- apps/drone/live-runner.hcl | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/drone/live-runner.hcl b/apps/drone/live-runner.hcl index 1e027d6..135ebae 100644 --- a/apps/drone/live-runner.hcl +++ b/apps/drone/live-runner.hcl @@ -13,9 +13,6 @@ job "drone-runner" { port "http" { to = 3000 } - dns { - servers = ["172.16.23.1"] - } } volume "drone-runner" { type = "csi" @@ -66,6 +63,7 @@ job "drone-runner" { DRONE_LOGS_TRACE = true DOCKER_BUILDKIT = 1 DRONE_GIT_ALWAYS_AUTH = true + DRONE_RUNNER_NETWORKS = podman } resources { From f72da1fce2d2fc412d9a1f5070de5fe7adb89344 Mon Sep 17 00:00:00 2001 From: Udo Waechter Date: Tue, 27 Aug 2024 18:19:45 +0200 Subject: [PATCH 3/3] running on apps host --- apps/drone/live-runner.hcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/drone/live-runner.hcl b/apps/drone/live-runner.hcl index 135ebae..fded76c 100644 --- a/apps/drone/live-runner.hcl +++ b/apps/drone/live-runner.hcl @@ -3,7 +3,7 @@ job "drone-runner" { "nummer5", ] type = "service" - node_pool = "sys" + node_pool = "apps" group "apps" { count = 1