Skip to content

Remove all submodules for garden-runc-release - #398

Open
winkingturtle-vmw wants to merge 1439 commits into
developfrom
without-submodules
Open

Remove all submodules for garden-runc-release#398
winkingturtle-vmw wants to merge 1439 commits into
developfrom
without-submodules

Conversation

@winkingturtle-vmw

Copy link
Copy Markdown
Contributor

Summary

Related PR: cloudfoundry/guardian#512

This PR will use the standalone guardian module as well as moving the remaining repositories inline with the release. This will remove the need to have any submodules.

Backward Compatibility

Breaking Change? Yes

If anyone used components inside of the release without going through BOSH, they would have to change the process.

--------

index 40a69a9..21d8f59 100644
@@ -14,7 +14,7 @@ replace (
 	code.cloudfoundry.org/archiver v0.38.0
 	code.cloudfoundry.org/garden v0.0.0-20250611020234-e214b0859579
-	code.cloudfoundry.org/guardian v0.0.0-20250618020817-caa1dd747d30
+	code.cloudfoundry.org/guardian v0.0.0-20250630185217-e2b6536e99a0
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index f6c5996..d832ba7 100644
@@ -5,8 +5,8 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250611020234-e214b0859579
-	code.cloudfoundry.org/lager/v3 v3.39.0
+	code.cloudfoundry.org/garden v0.0.0-20250630203456-610b5c082a0f
+	code.cloudfoundry.org/lager/v3 v3.40.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index 21d8f59..3deba3d 100644
@@ -12,9 +12,9 @@ replace (

-	code.cloudfoundry.org/archiver v0.38.0
-	code.cloudfoundry.org/garden v0.0.0-20250611020234-e214b0859579
-	code.cloudfoundry.org/guardian v0.0.0-20250630185217-e2b6536e99a0
+	code.cloudfoundry.org/archiver v0.39.0
+	code.cloudfoundry.org/garden v0.0.0-20250630203456-610b5c082a0f
+	code.cloudfoundry.org/guardian v0.0.0-20250630204325-6af1e3421091
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index d832ba7..554066c 100644
@@ -5,7 +5,7 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250630203456-610b5c082a0f
+	code.cloudfoundry.org/garden v0.0.0-20250702020342-90c04595b589
 	code.cloudfoundry.org/lager/v3 v3.40.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
--------

index 3deba3d..c9ba8e0 100644
@@ -13,8 +13,8 @@ replace (

 	code.cloudfoundry.org/archiver v0.39.0
-	code.cloudfoundry.org/garden v0.0.0-20250630203456-610b5c082a0f
-	code.cloudfoundry.org/guardian v0.0.0-20250630204325-6af1e3421091
+	code.cloudfoundry.org/garden v0.0.0-20250702020342-90c04595b589
+	code.cloudfoundry.org/guardian v0.0.0-20250702140857-7fa03efb2d7b
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 554066c..04fa681 100644
@@ -5,7 +5,7 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250702020342-90c04595b589
+	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
 	code.cloudfoundry.org/lager/v3 v3.40.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
--------

index c9ba8e0..bbedb9b 100644
@@ -13,8 +13,8 @@ replace (

 	code.cloudfoundry.org/archiver v0.39.0
-	code.cloudfoundry.org/garden v0.0.0-20250702020342-90c04595b589
-	code.cloudfoundry.org/guardian v0.0.0-20250702140857-7fa03efb2d7b
+	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
+	code.cloudfoundry.org/guardian v0.0.0-20250703140558-d0679bfa2ae0
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index bbedb9b..9ea9c86 100644
@@ -14,7 +14,7 @@ replace (
 	code.cloudfoundry.org/archiver v0.39.0
 	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
-	code.cloudfoundry.org/guardian v0.0.0-20250703140558-d0679bfa2ae0
+	code.cloudfoundry.org/guardian v0.0.0-20250703143417-fc142cb4fe84
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 9ea9c86..74bf0a1 100644
@@ -14,7 +14,7 @@ replace (
 	code.cloudfoundry.org/archiver v0.39.0
 	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
-	code.cloudfoundry.org/guardian v0.0.0-20250703143417-fc142cb4fe84
+	code.cloudfoundry.org/guardian v0.0.0-20250707160748-03a2f9c1bc23
 	github.com/cloudfoundry/gosigar v1.3.94
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 04fa681..75255b5 100644
@@ -5,7 +5,7 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
+	code.cloudfoundry.org/garden v0.0.0-20250714184504-978aa3287c99
 	code.cloudfoundry.org/lager/v3 v3.40.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
--------

index 49f05a3..f8b520f 100644
 	github.com/logrusorgru/aurora v2.0.3+incompatible
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
-	golang.org/x/sys v0.33.0
+	golang.org/x/sys v0.34.0
 	gopkg.in/yaml.v2 v2.4.0
--------

index 74bf0a1..8b8e4a1 100644
@@ -13,9 +13,9 @@ replace (

 	code.cloudfoundry.org/archiver v0.39.0
-	code.cloudfoundry.org/garden v0.0.0-20250702171543-d3b7c3a6ecb8
-	code.cloudfoundry.org/guardian v0.0.0-20250707160748-03a2f9c1bc23
-	github.com/cloudfoundry/gosigar v1.3.94
+	code.cloudfoundry.org/garden v0.0.0-20250714184504-978aa3287c99
+	code.cloudfoundry.org/guardian v0.0.0-20250714180910-625c9450c31c
+	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
--------

index 75255b5..885cef4 100644
@@ -5,8 +5,8 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250714184504-978aa3287c99
-	code.cloudfoundry.org/lager/v3 v3.40.0
+	code.cloudfoundry.org/garden v0.0.0-20250714195604-95da0d086a3c
+	code.cloudfoundry.org/lager/v3 v3.41.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index 8b8e4a1..24ce567 100644
@@ -12,9 +12,9 @@ replace (

-	code.cloudfoundry.org/archiver v0.39.0
-	code.cloudfoundry.org/garden v0.0.0-20250714184504-978aa3287c99
-	code.cloudfoundry.org/guardian v0.0.0-20250714180910-625c9450c31c
+	code.cloudfoundry.org/archiver v0.40.0
+	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
+	code.cloudfoundry.org/guardian v0.0.0-20250714200212-d16908221133
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 885cef4..604e616 100644
@@ -5,7 +5,7 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250714195604-95da0d086a3c
+	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
 	code.cloudfoundry.org/lager/v3 v3.41.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.37.0
--------

index 24ce567..8853321 100644
@@ -14,7 +14,7 @@ replace (
 	code.cloudfoundry.org/archiver v0.40.0
 	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
-	code.cloudfoundry.org/guardian v0.0.0-20250714200212-d16908221133
+	code.cloudfoundry.org/guardian v0.0.0-20250721190431-3c86fbfa14bc
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 8853321..679b506 100644
@@ -14,7 +14,7 @@ replace (
 	code.cloudfoundry.org/archiver v0.40.0
 	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
-	code.cloudfoundry.org/guardian v0.0.0-20250721190431-3c86fbfa14bc
+	code.cloudfoundry.org/guardian v0.0.0-20250721193622-b9d7bab6b891
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 604e616..f3290ac 100644
 	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
 	code.cloudfoundry.org/lager/v3 v3.41.0
 	github.com/onsi/ginkgo/v2 v2.23.4
-	github.com/onsi/gomega v1.37.0
+	github.com/onsi/gomega v1.38.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index f8b520f..010bf2f 100644
 	github.com/jessevdk/go-flags v1.6.1
 	github.com/logrusorgru/aurora v2.0.3+incompatible
 	github.com/onsi/ginkgo/v2 v2.23.4
-	github.com/onsi/gomega v1.37.0
+	github.com/onsi/gomega v1.38.0
 	golang.org/x/sys v0.34.0
 	gopkg.in/yaml.v2 v2.4.0
--------

index 679b506..5880863 100644
@@ -14,16 +14,16 @@ replace (
 	code.cloudfoundry.org/archiver v0.40.0
 	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
-	code.cloudfoundry.org/guardian v0.0.0-20250721193622-b9d7bab6b891
+	code.cloudfoundry.org/guardian v0.0.0-20250722141719-0269b9225543
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
-	github.com/onsi/gomega v1.37.0
+	github.com/onsi/gomega v1.38.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index f3290ac..36fef11 100644
@@ -5,8 +5,8 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
-	code.cloudfoundry.org/lager/v3 v3.41.0
+	code.cloudfoundry.org/garden v0.0.0-20250723020637-e97ef1c64f2b
+	code.cloudfoundry.org/lager/v3 v3.42.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.38.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index 5880863..1b3eb4d 100644
@@ -12,9 +12,9 @@ replace (

-	code.cloudfoundry.org/archiver v0.40.0
-	code.cloudfoundry.org/garden v0.0.0-20250716020550-aabeeb44f19e
-	code.cloudfoundry.org/guardian v0.0.0-20250722141719-0269b9225543
+	code.cloudfoundry.org/archiver v0.41.0
+	code.cloudfoundry.org/garden v0.0.0-20250723020637-e97ef1c64f2b
+	code.cloudfoundry.org/guardian v0.0.0-20250723021209-000898a45c27
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 36fef11..1237ebf 100644
@@ -5,7 +5,7 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250723020637-e97ef1c64f2b
+	code.cloudfoundry.org/garden v0.0.0-20250730020702-3c607f063fc6
 	code.cloudfoundry.org/lager/v3 v3.42.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.38.0
--------

index 1b3eb4d..e60a230 100644
@@ -13,8 +13,8 @@ replace (

 	code.cloudfoundry.org/archiver v0.41.0
-	code.cloudfoundry.org/garden v0.0.0-20250723020637-e97ef1c64f2b
-	code.cloudfoundry.org/guardian v0.0.0-20250723021209-000898a45c27
+	code.cloudfoundry.org/garden v0.0.0-20250730020702-3c607f063fc6
+	code.cloudfoundry.org/guardian v0.0.0-20250730021248-862109afbc38
 	github.com/cloudfoundry/gosigar v1.3.96
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
--------

index 1237ebf..3d349b7 100644
@@ -6,7 +6,7 @@ toolchain go1.23.6

 	code.cloudfoundry.org/garden v0.0.0-20250730020702-3c607f063fc6
-	code.cloudfoundry.org/lager/v3 v3.42.0
+	code.cloudfoundry.org/lager/v3 v3.43.0
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.38.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index 010bf2f..876eea8 100644
 	github.com/logrusorgru/aurora v2.0.3+incompatible
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.38.0
-	golang.org/x/sys v0.34.0
+	golang.org/x/sys v0.35.0
 	gopkg.in/yaml.v2 v2.4.0
--------

index e60a230..64999d4 100644
@@ -14,8 +14,8 @@ replace (
 	code.cloudfoundry.org/archiver v0.41.0
 	code.cloudfoundry.org/garden v0.0.0-20250730020702-3c607f063fc6
-	code.cloudfoundry.org/guardian v0.0.0-20250730021248-862109afbc38
-	github.com/cloudfoundry/gosigar v1.3.96
+	code.cloudfoundry.org/guardian v0.0.0-20250808184411-192bb72b6048
+	github.com/cloudfoundry/gosigar v1.3.97
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.23.4
 	github.com/onsi/gomega v1.38.0
--------

index 3d349b7..4e7736f 100644
@@ -5,16 +5,17 @@ go 1.23.0
 toolchain go1.23.6

-	code.cloudfoundry.org/garden v0.0.0-20250730020702-3c607f063fc6
-	code.cloudfoundry.org/lager/v3 v3.43.0
-	github.com/onsi/ginkgo/v2 v2.23.4
+	code.cloudfoundry.org/garden v0.0.0-20250813020845-616be2b2878a
+	code.cloudfoundry.org/lager/v3 v3.44.0
+	github.com/onsi/ginkgo/v2 v2.24.0
 	github.com/onsi/gomega v1.38.0
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index 876eea8..2ade097 100644
@@ -7,13 +7,14 @@ toolchain go1.23.6
 	github.com/jessevdk/go-flags v1.6.1
 	github.com/logrusorgru/aurora v2.0.3+incompatible
-	github.com/onsi/ginkgo/v2 v2.23.4
+	github.com/onsi/ginkgo/v2 v2.24.0
 	github.com/onsi/gomega v1.38.0
 	golang.org/x/sys v0.35.0
 	gopkg.in/yaml.v2 v2.4.0
tas-runtime-bot and others added 25 commits July 22, 2026 02:14
--------

index c2bc1a9..c69d4cb 100644
@@ -10,10 +10,10 @@ replace (

-	code.cloudfoundry.org/archiver v0.79.0
-	code.cloudfoundry.org/garden v0.0.0-20260708020641-3ee0e5230510
+	code.cloudfoundry.org/archiver v0.80.0
+	code.cloudfoundry.org/garden v0.0.0-20260715020742-79c9837591af
 	code.cloudfoundry.org/guardian v0.0.0-20260715021209-9fa226ae0308
-	github.com/cloudfoundry/gosigar v1.3.124
+	github.com/cloudfoundry/gosigar v1.3.125
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.32.0
 	github.com/onsi/gomega v1.42.1
--------

index 93b2537..b270d4d 100644
@@ -3,8 +3,8 @@ module code.cloudfoundry.org/garden-performance-acceptance-tests
 go 1.25.0

-	code.cloudfoundry.org/garden v0.0.0-20260715020742-79c9837591af
-	code.cloudfoundry.org/lager/v3 v3.79.0
+	code.cloudfoundry.org/garden v0.0.0-20260722020902-0d62a2590a0f
+	code.cloudfoundry.org/lager/v3 v3.80.0
 	github.com/onsi/ginkgo/v2 v2.32.0
 	github.com/onsi/gomega v1.42.1
 	github.com/wavefronthq/wavefront-sdk-go v0.15.0
--------

index c69d4cb..889e5b9 100644
@@ -10,9 +10,9 @@ replace (

-	code.cloudfoundry.org/archiver v0.80.0
-	code.cloudfoundry.org/garden v0.0.0-20260715020742-79c9837591af
-	code.cloudfoundry.org/guardian v0.0.0-20260715021209-9fa226ae0308
+	code.cloudfoundry.org/archiver v0.81.0
+	code.cloudfoundry.org/garden v0.0.0-20260722020902-0d62a2590a0f
+	code.cloudfoundry.org/guardian v0.0.0-20260722021324-599e660ac834
 	github.com/cloudfoundry/gosigar v1.3.125
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
 	github.com/onsi/ginkgo/v2 v2.32.0
--------

index b270d4d..86fe1c6 100644
@@ -3,7 +3,7 @@ module code.cloudfoundry.org/garden-performance-acceptance-tests
 go 1.25.0

-	code.cloudfoundry.org/garden v0.0.0-20260722020902-0d62a2590a0f
+	code.cloudfoundry.org/garden v0.0.0-20260729020900-a0441c36f7b5
 	code.cloudfoundry.org/lager/v3 v3.80.0
 	github.com/onsi/ginkgo/v2 v2.32.0
 	github.com/onsi/gomega v1.42.1
--------

index 889e5b9..65c5506 100644
@@ -11,7 +11,7 @@ replace (

 	code.cloudfoundry.org/archiver v0.81.0
-	code.cloudfoundry.org/garden v0.0.0-20260722020902-0d62a2590a0f
+	code.cloudfoundry.org/garden v0.0.0-20260729020900-a0441c36f7b5
 	code.cloudfoundry.org/guardian v0.0.0-20260722021324-599e660ac834
 	github.com/cloudfoundry/gosigar v1.3.125
 	github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…34e0401c2e85791451a2f450155'

git-subtree-dir: src/code.cloudfoundry.org/dontpanic
git-subtree-mainline: 5688338
git-subtree-split: e56274f
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… 'e24554e440792fb9074e5335ca48f6572253e87c'

git-subtree-dir: src/code.cloudfoundry.org/garden-integration-tests
git-subtree-mainline: 53e6533
git-subtree-split: e24554e
…ation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…from commit 'd3b683c302cfc42731bfed32c029f8cecf4b5707'

git-subtree-dir: src/code.cloudfoundry.org/garden-performance-acceptance-tests
git-subtree-mainline: 595cd67
git-subtree-split: d3b683c
so that it matches the remaining release structure
…ry.org

Remove go.mod, go.sum, and vendor dirs from dontpanic, garden-integration-tests,
garden-performance-acceptance-tests, greenskeeper, and thresholder. All packages
are now managed by the single root module at src/code.cloudfoundry.org/go.mod.

Update thresholder imports from module-relative paths (thresholder/...) to
fully-qualified paths (code.cloudfoundry.org/thresholder/...), and update
grootfs import from code.cloudfoundry.org/grootfs to
code.cloudfoundry.org/guardian/grootfs since grootfs now lives within guardian.

Update greenskeeper cmd import from bare "greenskeeper" to
"code.cloudfoundry.org/greenskeeper".

Add archiver, aurora, wavefront-sdk-go, onsi/gomega, and other previously
sub-module-only deps to the root go.mod and vendor dir.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…eeper

Wire all five packages into sync-package-specs.bash using the unified
code.cloudfoundry.org module. Add idmapper/cmd/{newuidmap,newgidmap,maximus}
and ginkgo binary imports to tools.go so they are vendored, then re-vendor.

Update all five BOSH specs with new code.cloudfoundry.org/go.mod static
headers and regenerate gosub file lists via the sync script.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add a middle check in sync_package: if a package exists as a source directory
under the module root (src/code.cloudfoundry.org/<base_pkg>), use
code.cloudfoundry.org/<base_pkg> instead of the bare stripped path.

This fixes gats, gpats, dontpanic, and greenskeeper specs where in-module
packages like garden-integration-tests/... were being emitted without the
code.cloudfoundry.org/ prefix, producing paths that don't exist.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add cmd/winit to tools.go so it gets vendored (needed for guardian-windows).
Add sync_package calls for thresholder (-app code.cloudfoundry.org/thresholder)
and guardian-windows (--tags windows, gdn + winit). Reset guardian-windows spec
header away from the old guardian/**/* glob. Regenerate all specs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
All packages now live under src/code.cloudfoundry.org instead of
individual src/<name> directories. grootfs and idmapper binaries are
now built from their new paths inside the guardian module.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
make static run from within the vendor directory fails because there is
no go.mod there, so go cannot resolve imports with -mod=vendor. Also
drops the libpathrs build tag since cyphar.com/go-pathrs (a C FFI
package) is not in the unified vendor. Replicate the static build flags
directly via go build from src/code.cloudfoundry.org.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@winkingturtle-vmw
winkingturtle-vmw requested a review from a team as a code owner July 31, 2026 17:57
@linux-foundation-easycla

linux-foundation-easycla Bot commented Jul 31, 2026

Copy link
Copy Markdown

CLA Missing ID

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

7 participants