From 92de1920211e7349cd02f77126ec3f9a10eedf62 Mon Sep 17 00:00:00 2001 From: Ashley Cui Date: Fri, 12 Jun 2026 00:05:05 -0400 Subject: [PATCH 1/2] Mac Pool: Run brew trust Brew 6.0 requires "trusting" a self managed tap. Trust krunkit and aws. Signed-off-by: Ashley Cui --- mac_pw_pool/setup.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mac_pw_pool/setup.sh b/mac_pw_pool/setup.sh index 48ef4f4..6d2181d 100644 --- a/mac_pw_pool/setup.sh +++ b/mac_pw_pool/setup.sh @@ -79,6 +79,11 @@ grep -q homebrew /etc/paths || \ . /etc/profile msg "Installing podman-machine, testing, and CI deps. (~5-10m install time)" +# Make brew non-interactive for automated setup +export HOMEBREW_NO_ASK=1 +brew update +brew trust aws/aws + if [[ ! -x /usr/local/bin/gvproxy ]]; then declare -a brew_taps declare -a brew_formulas @@ -112,6 +117,7 @@ if [[ ! -x /usr/local/bin/gvproxy ]]; then for brew_tap in "${brew_taps[@]}"; do brew tap $brew_tap + brew trust $brew_tap done brew install "${brew_formulas[@]}" From 47e4ba7985000661c3308616b5ec1aaaa04180f9 Mon Sep 17 00:00:00 2001 From: Ashley Cui Date: Fri, 12 Jun 2026 00:12:20 -0400 Subject: [PATCH 2/2] Mac Pool: Update libkrun tap Libkrun tap was renamed from slp/krun to libkrun/lrun Signed-off-by: Ashley Cui --- mac_pw_pool/setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mac_pw_pool/setup.sh b/mac_pw_pool/setup.sh index 6d2181d..10a3347 100644 --- a/mac_pw_pool/setup.sh +++ b/mac_pw_pool/setup.sh @@ -90,7 +90,7 @@ if [[ ! -x /usr/local/bin/gvproxy ]]; then brew_taps=( # Required to use upstream krunkit - slp/krun + libkrun/krun ) brew_formulas=(