Fix/health check error (#2731)

* fix: No error's with an error code

* fix dns query

* await resolv.conf copy

* use tty in subcontainer exec if parent is tty

* Fix: Home=root for inject services

* fix: Add the action inject too

---------

Co-authored-by: Aiden McClelland <me@drbonez.dev>
This commit is contained in:
Jade
2024-08-30 00:29:27 -06:00
committed by GitHub
parent ed1bc6c215
commit 66b018a355
7 changed files with 78 additions and 15 deletions

12
core/Cargo.lock generated
View File

@@ -5144,6 +5144,7 @@ dependencies = [
"tracing-subscriber",
"trust-dns-server",
"ts-rs",
"tty-spawn",
"typed-builder",
"unix-named-pipe",
"unshare",
@@ -5886,6 +5887,17 @@ dependencies = [
"termcolor",
]
[[package]]
name = "tty-spawn"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb91489cf2611235ae8d755d66ab028437980ee573e2230c05af41b136236ad1"
dependencies = [
"anyhow",
"nix 0.29.0",
"signal-hook",
]
[[package]]
name = "tungstenite"
version = "0.21.0"