From 9826ab2e897900e020a295028672fafddbad7019 Mon Sep 17 00:00:00 2001 From: Adrian Stobbe Date: Wed, 3 Jan 2024 12:12:16 +0100 Subject: [PATCH 01/22] node-operator: fix setting Azure node image (#2788) --- .../internal/cloud/azure/client/scalinggroup.go | 2 +- .../internal/cloud/azure/client/scalinggroup_test.go | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go index ae29d43a3a..300289fe69 100644 --- a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go +++ b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go @@ -165,7 +165,7 @@ func imageReferenceFromImage(img string) (*armcompute.ImageReference, error) { } // expecting image to not be a marketplace image - if strings.HasPrefix(img, "/CommunityGalleries") { + if strings.HasPrefix(strings.ToLower(img), "/communitygalleries") { ref.CommunityGalleryImageID = to.Ptr(img) } else { ref.ID = to.Ptr(img) diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go index 01c29f2350..c07f945a06 100644 --- a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go +++ b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go @@ -49,13 +49,13 @@ func TestGetScalingGroupImage(t *testing.T) { VirtualMachineProfile: &armcompute.VirtualMachineScaleSetVMProfile{ StorageProfile: &armcompute.VirtualMachineScaleSetStorageProfile{ ImageReference: &armcompute.ImageReference{ - CommunityGalleryImageID: to.Ptr("/CommunityGalleries/gallery-name/Images/image-name/Versions/1.2.3"), + CommunityGalleryImageID: to.Ptr("/communityGalleries/gallery-name/Images/image-name/Versions/1.2.3"), }, }, }, }, }, - wantImage: "/CommunityGalleries/gallery-name/Images/image-name/Versions/1.2.3", + wantImage: "/communityGalleries/gallery-name/Images/image-name/Versions/1.2.3", }, "splitting scalingGroupID fails": { scalingGroupID: "invalid", @@ -299,8 +299,8 @@ func TestImageReferenceFromImage(t *testing.T) { wantID: to.Ptr("/subscriptions/0d202bbb-4fa7-4af8-8125-58c269a05435/resourceGroups/constellation-images/providers/Microsoft.Compute/galleries/Constellation/images/constellation/versions/1.5.0"), }, "Community": { - img: "/CommunityGalleries/ConstellationCVM-728bd310-e898-4450-a1ed-21cf2fb0d735/Images/feat-azure-cvm-sharing/Versions/2022.0826.084922", - wantCommunityID: to.Ptr("/CommunityGalleries/ConstellationCVM-728bd310-e898-4450-a1ed-21cf2fb0d735/Images/feat-azure-cvm-sharing/Versions/2022.0826.084922"), + img: "/communityGalleries/ConstellationCVM-728bd310-e898-4450-a1ed-21cf2fb0d735/Images/feat-azure-cvm-sharing/Versions/2022.0826.084922", + wantCommunityID: to.Ptr("/communityGalleries/ConstellationCVM-728bd310-e898-4450-a1ed-21cf2fb0d735/Images/feat-azure-cvm-sharing/Versions/2022.0826.084922"), }, "Marketplace": { img: "constellation-marketplace-image://Azure?offer=constellation&publisher=edgelesssystems&sku=constellation&version=1.2.3", From 3d8e548dcdb7ba5186117ac04fa4f295a0133866 Mon Sep 17 00:00:00 2001 From: edgelessci <71088502+edgelessci@users.noreply.github.com> Date: Wed, 3 Jan 2024 13:08:45 +0100 Subject: [PATCH 02/22] image: update measurements and image version (#2789) Co-authored-by: Leonard Cohnen --- .../measurements/measurements_enterprise.go | 10 +++++----- internal/config/image_enterprise.go | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/internal/attestation/measurements/measurements_enterprise.go b/internal/attestation/measurements/measurements_enterprise.go index bb47bf88b5..d318c8b805 100644 --- a/internal/attestation/measurements/measurements_enterprise.go +++ b/internal/attestation/measurements/measurements_enterprise.go @@ -16,11 +16,11 @@ package measurements // revive:disable:var-naming var ( - aws_AWSNitroTPM = M{0: {Expected: []byte{0x73, 0x7f, 0x76, 0x7a, 0x12, 0xf5, 0x4e, 0x70, 0xee, 0xcb, 0xc8, 0x68, 0x40, 0x11, 0x32, 0x3a, 0xe2, 0xfe, 0x2d, 0xd9, 0xf9, 0x07, 0x85, 0x57, 0x79, 0x69, 0xd7, 0xa2, 0x01, 0x3e, 0x8c, 0x12}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x2f, 0xd4, 0x5c, 0x59, 0xae, 0xac, 0x2c, 0x64, 0x24, 0x5f, 0x6e, 0xd0, 0x05, 0x38, 0x22, 0x73, 0x66, 0x4d, 0x0e, 0x36, 0xd0, 0xec, 0xa7, 0xea, 0xec, 0xda, 0xcf, 0xac, 0x73, 0x07, 0x84, 0x8a}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x88, 0x46, 0x42, 0x2e, 0x06, 0x91, 0xb8, 0x00, 0xb0, 0xd6, 0x10, 0x55, 0x06, 0xb5, 0xc8, 0xc3, 0xe8, 0x0e, 0xe0, 0x82, 0x2a, 0x42, 0x29, 0xde, 0xf0, 0xed, 0xf9, 0x0c, 0x3f, 0xc1, 0x8f, 0xda}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x3a, 0x2d, 0x1b, 0xc7, 0x1b, 0xcb, 0x45, 0x02, 0x3a, 0x0f, 0xab, 0x63, 0x01, 0x4e, 0x78, 0x48, 0xfb, 0x06, 0x0e, 0x2a, 0xee, 0xe5, 0x49, 0xef, 0x8d, 0xa9, 0x20, 0x7b, 0x4a, 0x55, 0xc7, 0xf6}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} - aws_AWSSEVSNP = M{0: {Expected: []byte{0x7b, 0x06, 0x8c, 0x0c, 0x3a, 0xc2, 0x9a, 0xfe, 0x26, 0x41, 0x34, 0x53, 0x6b, 0x9b, 0xe2, 0x6f, 0x1d, 0x4c, 0xcd, 0x57, 0x5b, 0x88, 0xd3, 0xc3, 0xce, 0xab, 0xf3, 0x6a, 0xc9, 0x9c, 0x02, 0x78}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0xe7, 0xfc, 0x1b, 0x28, 0xe3, 0x00, 0x79, 0x46, 0x1a, 0x60, 0x3d, 0x71, 0x81, 0xa0, 0x4d, 0x4b, 0xc4, 0xbf, 0xad, 0x12, 0x08, 0x9b, 0x33, 0x82, 0x47, 0xd3, 0x59, 0xe8, 0x26, 0x1f, 0x97, 0xea}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xf6, 0x8e, 0x1c, 0x36, 0xf1, 0x20, 0x60, 0xf3, 0x57, 0xa1, 0x0e, 0x04, 0xf5, 0xd4, 0xb7, 0x0d, 0x72, 0x70, 0xb6, 0xfc, 0x89, 0x45, 0xd0, 0xec, 0x26, 0xe5, 0x9f, 0x9d, 0x6f, 0xbd, 0xa3, 0x35}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x3a, 0x75, 0x39, 0xf5, 0x1c, 0x1b, 0xb5, 0x31, 0x0a, 0x40, 0x3c, 0x3d, 0x7e, 0xac, 0x88, 0x32, 0xef, 0x27, 0x14, 0x28, 0x36, 0xc6, 0xa3, 0x0b, 0x60, 0x24, 0xc6, 0xb2, 0x1e, 0x04, 0x89, 0x1c}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} - azure_AzureSEVSNP = M{1: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x2e, 0x67, 0x6e, 0xb7, 0xf8, 0x6c, 0xb9, 0xa3, 0x5b, 0x6d, 0x90, 0xbf, 0xe8, 0x9f, 0xf2, 0x7d, 0x3c, 0x8c, 0x7f, 0x59, 0xe5, 0x88, 0xac, 0xc3, 0x80, 0xc4, 0xb8, 0xee, 0x73, 0x9e, 0x13, 0x29}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x10, 0xc8, 0xc7, 0x4c, 0x84, 0x56, 0x67, 0xa6, 0x95, 0x0c, 0xf4, 0x9b, 0x5e, 0x27, 0x4f, 0x6c, 0x00, 0xc1, 0x03, 0x66, 0x54, 0xb7, 0x88, 0x1d, 0xf5, 0xe6, 0xf7, 0xcf, 0xf1, 0xcf, 0x29, 0xc5}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x3b, 0x30, 0xba, 0xae, 0xea, 0xd5, 0x97, 0x34, 0x48, 0xc3, 0x6d, 0xd1, 0x16, 0x68, 0x77, 0xa4, 0xb9, 0x9b, 0x52, 0x37, 0x59, 0x14, 0x25, 0x27, 0x6e, 0x74, 0xfc, 0xae, 0x4e, 0xcb, 0xcf, 0xb5}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + aws_AWSNitroTPM = M{0: {Expected: []byte{0x73, 0x7f, 0x76, 0x7a, 0x12, 0xf5, 0x4e, 0x70, 0xee, 0xcb, 0xc8, 0x68, 0x40, 0x11, 0x32, 0x3a, 0xe2, 0xfe, 0x2d, 0xd9, 0xf9, 0x07, 0x85, 0x57, 0x79, 0x69, 0xd7, 0xa2, 0x01, 0x3e, 0x8c, 0x12}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x3d, 0x34, 0x71, 0x69, 0x24, 0xd8, 0x69, 0x30, 0x89, 0x00, 0xf3, 0x55, 0x38, 0x6d, 0xfa, 0x0c, 0xfe, 0xc9, 0x24, 0x45, 0xde, 0x4d, 0xd9, 0x3a, 0x6a, 0x8c, 0x5a, 0xaf, 0xbd, 0x42, 0x23, 0x89}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x3d, 0x66, 0x03, 0x49, 0xd2, 0xa3, 0x5c, 0xe6, 0x42, 0xdb, 0x6b, 0x1d, 0xdd, 0x48, 0xe1, 0x61, 0x10, 0x92, 0xbf, 0xb6, 0x7c, 0x95, 0x39, 0x05, 0x03, 0x6c, 0x91, 0x49, 0xe2, 0x06, 0xb9, 0x6e}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x2d, 0x84, 0x55, 0x87, 0x17, 0x10, 0x59, 0x0b, 0x49, 0x3b, 0x8e, 0xc4, 0x78, 0x94, 0x5c, 0x12, 0x2c, 0x0c, 0x1d, 0x29, 0xd0, 0xba, 0x32, 0x77, 0xca, 0x1e, 0x0d, 0xe4, 0xfb, 0x18, 0xc6, 0x89}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + aws_AWSSEVSNP = M{0: {Expected: []byte{0x7b, 0x06, 0x8c, 0x0c, 0x3a, 0xc2, 0x9a, 0xfe, 0x26, 0x41, 0x34, 0x53, 0x6b, 0x9b, 0xe2, 0x6f, 0x1d, 0x4c, 0xcd, 0x57, 0x5b, 0x88, 0xd3, 0xc3, 0xce, 0xab, 0xf3, 0x6a, 0xc9, 0x9c, 0x02, 0x78}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0xf3, 0x62, 0x60, 0x65, 0x47, 0xa2, 0x7e, 0x04, 0xf2, 0x68, 0x79, 0xdb, 0x46, 0x15, 0xb3, 0x0b, 0xc9, 0xac, 0xdf, 0x95, 0xe8, 0x52, 0x60, 0xe7, 0x20, 0xcc, 0xff, 0x45, 0x58, 0xe2, 0x1f, 0x90}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xe0, 0x8a, 0xf5, 0x53, 0xea, 0x89, 0xd4, 0x89, 0x10, 0xc9, 0xfc, 0xdc, 0x40, 0x93, 0x66, 0x2c, 0x7f, 0xdb, 0x63, 0xa3, 0xe3, 0x0c, 0xf8, 0x15, 0x08, 0x1a, 0xb8, 0x6c, 0xba, 0xc2, 0xc8, 0x82}, ValidationOpt: Enforce}, 11: {Expected: []byte{0xa5, 0xf9, 0xfb, 0xa8, 0xa0, 0xdb, 0x17, 0xc6, 0xde, 0xea, 0x68, 0xe3, 0x46, 0x10, 0x44, 0xdf, 0xf4, 0xe4, 0xed, 0x55, 0x2d, 0x5c, 0xaf, 0x13, 0x2b, 0xa6, 0xe5, 0xff, 0x74, 0xe7, 0x23, 0x41}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + azure_AzureSEVSNP = M{1: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x28, 0x69, 0xa6, 0x24, 0xd0, 0xab, 0x66, 0x5c, 0xb4, 0x3a, 0x83, 0x4e, 0x22, 0x4b, 0xd5, 0x40, 0x6b, 0x4c, 0xca, 0x81, 0x8a, 0xcd, 0xfd, 0x65, 0x75, 0xdc, 0x35, 0xd8, 0x21, 0x54, 0x8b, 0x02}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xc3, 0xe2, 0xfa, 0x04, 0xbe, 0x31, 0x40, 0xd3, 0xb5, 0x79, 0x22, 0x9b, 0xe5, 0x63, 0x4d, 0xb6, 0x4f, 0x34, 0x60, 0x9b, 0xb9, 0x9b, 0x85, 0xdd, 0xde, 0xd8, 0x2d, 0x1d, 0x0e, 0xec, 0x10, 0x90}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x16, 0xa2, 0x5b, 0x3c, 0x3e, 0xf6, 0xd3, 0x31, 0x8b, 0x0c, 0xa2, 0x03, 0xbd, 0x4d, 0xdb, 0x39, 0x96, 0x04, 0x0e, 0xa5, 0x0f, 0xf6, 0x7d, 0xe1, 0x04, 0x53, 0x8d, 0x87, 0x29, 0x2b, 0xeb, 0x89}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} azure_AzureTrustedLaunch M - gcp_GCPSEVES = M{1: {Expected: []byte{0x74, 0x5f, 0x2f, 0xb4, 0x23, 0x5e, 0x46, 0x47, 0xaa, 0x0a, 0xd5, 0xac, 0xe7, 0x81, 0xcd, 0x92, 0x9e, 0xb6, 0x8c, 0x28, 0x87, 0x0e, 0x7d, 0xd5, 0xd1, 0xa1, 0x53, 0x58, 0x54, 0x32, 0x5e, 0x56}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x84, 0x13, 0x48, 0x6b, 0x82, 0x41, 0x03, 0x8f, 0xa3, 0x4c, 0xa5, 0x77, 0xc4, 0x4a, 0x7e, 0x2a, 0x48, 0x3f, 0x07, 0xd1, 0x92, 0x87, 0x25, 0x67, 0x8b, 0x65, 0x59, 0xf9, 0xa0, 0xbf, 0x92, 0xde}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x46, 0x22, 0x77, 0x89, 0x88, 0xb8, 0x57, 0x37, 0xa8, 0x8b, 0xad, 0x3b, 0x87, 0x4a, 0x7a, 0x5c, 0x41, 0x03, 0x29, 0xb7, 0xd6, 0x47, 0x16, 0xf1, 0x5e, 0x7a, 0x32, 0x44, 0x2a, 0x37, 0x16, 0xe0}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x6d, 0xde, 0x83, 0x87, 0x2d, 0xbc, 0x7a, 0x7a, 0x1b, 0x30, 0x35, 0x5d, 0xa7, 0x10, 0xbb, 0xea, 0x4c, 0xe9, 0x9e, 0x7a, 0xe5, 0x38, 0x92, 0x99, 0xce, 0x03, 0x3e, 0x8f, 0x73, 0xc3, 0xe6, 0xda}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + gcp_GCPSEVES = M{1: {Expected: []byte{0x74, 0x5f, 0x2f, 0xb4, 0x23, 0x5e, 0x46, 0x47, 0xaa, 0x0a, 0xd5, 0xac, 0xe7, 0x81, 0xcd, 0x92, 0x9e, 0xb6, 0x8c, 0x28, 0x87, 0x0e, 0x7d, 0xd5, 0xd1, 0xa1, 0x53, 0x58, 0x54, 0x32, 0x5e, 0x56}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x21, 0xd2, 0x9d, 0xd5, 0xad, 0x1c, 0x55, 0x95, 0x43, 0xbb, 0x27, 0x0e, 0x9b, 0x93, 0x40, 0xb4, 0xe1, 0xad, 0x02, 0x05, 0xb3, 0x2d, 0x7d, 0x3c, 0x72, 0xf9, 0x8b, 0xf4, 0x1f, 0xa3, 0xa5, 0x94}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x17, 0xe3, 0x75, 0x56, 0x95, 0x4c, 0x99, 0x60, 0x3a, 0xf5, 0xde, 0x11, 0x00, 0x9b, 0x8d, 0xc2, 0x3c, 0x75, 0x81, 0x76, 0xc2, 0xb6, 0x07, 0x02, 0x59, 0x66, 0xc9, 0x13, 0xfc, 0x34, 0x61, 0x5b}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x05, 0xa0, 0xaf, 0x7f, 0xd4, 0xde, 0xfe, 0x86, 0x27, 0x63, 0x56, 0xb8, 0xae, 0xd7, 0x80, 0x1e, 0xed, 0xbc, 0xda, 0xe6, 0xca, 0xf3, 0xd9, 0x7e, 0xee, 0x13, 0x04, 0xf2, 0x63, 0x89, 0xbe, 0xb7}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} qemu_QEMUTDX M - qemu_QEMUVTPM = M{4: {Expected: []byte{0x18, 0xac, 0x38, 0xad, 0x3c, 0x0f, 0x51, 0xd2, 0x38, 0x3e, 0xbe, 0xda, 0x93, 0x99, 0xef, 0xc5, 0xfe, 0x27, 0xf6, 0x3d, 0xe9, 0xf7, 0x6d, 0x1d, 0x42, 0x49, 0xe4, 0x6f, 0x90, 0x46, 0x78, 0x7b}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x23, 0x3b, 0x66, 0x64, 0x16, 0x15, 0x14, 0x24, 0xae, 0x55, 0x4c, 0x58, 0xab, 0x88, 0xa7, 0xc9, 0x0a, 0xf8, 0x45, 0x31, 0x31, 0x11, 0x05, 0x06, 0x63, 0xf1, 0xac, 0xda, 0xc8, 0xd5, 0xe9, 0xfe}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x7a, 0x95, 0xc8, 0xae, 0x5a, 0x94, 0x1e, 0xb7, 0xad, 0x8d, 0x1d, 0x46, 0x21, 0xd0, 0x48, 0x3e, 0x44, 0x92, 0x52, 0x7d, 0xe7, 0xe0, 0xf4, 0x07, 0xe1, 0x52, 0x96, 0x02, 0x17, 0x12, 0xeb, 0x74}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + qemu_QEMUVTPM = M{4: {Expected: []byte{0x20, 0xcd, 0x87, 0x23, 0x39, 0x78, 0xa5, 0x9c, 0x61, 0x35, 0xc4, 0x44, 0x6d, 0xdf, 0x72, 0xa5, 0x79, 0x80, 0x36, 0x99, 0x75, 0x95, 0x8e, 0x94, 0xaf, 0x5c, 0x2c, 0xb4, 0x9d, 0xa9, 0xa3, 0xa5}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xf3, 0xbd, 0x13, 0xed, 0x44, 0xb9, 0x92, 0xac, 0x17, 0x0e, 0xe4, 0x85, 0x27, 0x78, 0x87, 0x0c, 0xee, 0x30, 0x27, 0x7c, 0xb5, 0x0c, 0x2c, 0xcf, 0x33, 0xd9, 0xf6, 0x1f, 0x85, 0xa2, 0xd8, 0xc8}, ValidationOpt: Enforce}, 11: {Expected: []byte{0xf3, 0x94, 0x36, 0x56, 0xc1, 0xf7, 0xc5, 0x90, 0xa3, 0xc7, 0xf6, 0x04, 0x69, 0xc3, 0x83, 0x4c, 0x65, 0x30, 0xf8, 0x57, 0xa5, 0xe0, 0x18, 0x7f, 0x0c, 0x64, 0x51, 0xbd, 0x87, 0x7a, 0xe5, 0x9b}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} ) diff --git a/internal/config/image_enterprise.go b/internal/config/image_enterprise.go index e92936da6d..9d2bd97909 100644 --- a/internal/config/image_enterprise.go +++ b/internal/config/image_enterprise.go @@ -10,5 +10,5 @@ package config const ( // defaultImage is the default image to use. - defaultImage = "ref/main/stream/nightly/v2.14.0-pre.0.20231214193540-2c50abcc919b" + defaultImage = "ref/main/stream/nightly/v2.15.0-pre.0.20240102143303-45479b307e10" ) From 0167a4a286bedefbe3c9b5a1ee604e7145dc3e0a Mon Sep 17 00:00:00 2001 From: 3u13r Date: Wed, 3 Jan 2024 14:09:32 +0100 Subject: [PATCH 03/22] helm: remove konnectivity agents (#2790) --- e2e/miniconstellation/test-remote.sh | 1 - internal/constellation/helm/BUILD.bazel | 7 -- .../constellation-services/Chart.yaml | 8 -- .../charts/konnectivity/.helmignore | 23 ------ .../charts/konnectivity/Chart.yaml | 5 -- .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- .../charts/konnectivity/values.schema.json | 21 ----- .../charts/konnectivity/values.yaml | 1 - .../helm/imageversion/BUILD.bazel | 2 - internal/constellation/helm/loader.go | 5 -- internal/constellation/helm/loader_test.go | 7 -- internal/constellation/helm/overrides.go | 3 - .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- .../templates/clusterrolebinding.yaml | 15 ---- .../konnectivity/templates/daemonset.yaml | 76 ------------------- .../templates/serviceaccount.yaml | 8 -- internal/versions/versions.go | 4 - 30 files changed, 681 deletions(-) delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/.helmignore delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/Chart.yaml delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/serviceaccount.yaml delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.schema.json delete mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.yaml delete mode 100644 internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/serviceaccount.yaml delete mode 100644 internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/serviceaccount.yaml delete mode 100644 internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/serviceaccount.yaml delete mode 100644 internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/serviceaccount.yaml delete mode 100644 internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml delete mode 100644 internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/daemonset.yaml delete mode 100644 internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/serviceaccount.yaml diff --git a/e2e/miniconstellation/test-remote.sh b/e2e/miniconstellation/test-remote.sh index 3cef1fd961..10a95d8c4c 100755 --- a/e2e/miniconstellation/test-remote.sh +++ b/e2e/miniconstellation/test-remote.sh @@ -80,7 +80,6 @@ kubectl -n kube-system wait --for=condition=Available=True --timeout=180s deploy kubectl -n kube-system rollout status --timeout 180s daemonset cilium kubectl -n kube-system rollout status --timeout 180s daemonset join-service kubectl -n kube-system rollout status --timeout 180s daemonset key-service -kubectl -n kube-system rollout status --timeout 180s daemonset konnectivity-agent kubectl -n kube-system rollout status --timeout 180s daemonset verification-service echo "Miniconstellation started successfully. Shutting down..." diff --git a/internal/constellation/helm/BUILD.bazel b/internal/constellation/helm/BUILD.bazel index 559d893581..4669d104c6 100644 --- a/internal/constellation/helm/BUILD.bazel +++ b/internal/constellation/helm/BUILD.bazel @@ -241,13 +241,6 @@ go_library( "charts/edgeless/constellation-services/charts/key-service/templates/serviceaccount.yaml", "charts/edgeless/constellation-services/charts/key-service/values.schema.json", "charts/edgeless/constellation-services/charts/key-service/values.yaml", - "charts/edgeless/constellation-services/charts/konnectivity/.helmignore", - "charts/edgeless/constellation-services/charts/konnectivity/Chart.yaml", - "charts/edgeless/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml", - "charts/edgeless/constellation-services/charts/konnectivity/templates/daemonset.yaml", - "charts/edgeless/constellation-services/charts/konnectivity/templates/serviceaccount.yaml", - "charts/edgeless/constellation-services/charts/konnectivity/values.schema.json", - "charts/edgeless/constellation-services/charts/konnectivity/values.yaml", "charts/edgeless/constellation-services/charts/verification-service/.helmignore", "charts/edgeless/constellation-services/charts/verification-service/Chart.yaml", "charts/edgeless/constellation-services/charts/verification-service/templates/daemonset.yaml", diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/Chart.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/Chart.yaml index 87a6d0c4e2..4cabb55284 100644 --- a/internal/constellation/helm/charts/edgeless/constellation-services/Chart.yaml +++ b/internal/constellation/helm/charts/edgeless/constellation-services/Chart.yaml @@ -45,14 +45,6 @@ dependencies: - GCP - OpenStack - QEMU - - name: konnectivity - version: 0.0.0 - tags: - - AWS - - Azure - - GCP - - OpenStack - - QEMU - name: gcp-guest-agent version: 0.0.0 tags: diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/.helmignore b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/.helmignore deleted file mode 100644 index 0e8a0eb36f..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/Chart.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/Chart.yaml deleted file mode 100644 index 010e5d0712..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: konnectivity -description: A chart to deploy konnectivity for Constellation -type: application -version: 0.0.0 diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index d195e80365..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: {{ .Release.Namespace }} -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host={{ .Values.loadBalancerIP }} - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port={{ .Values.healthServerPort }} - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: {{ .Values.image | quote }} - livenessProbe: - httpGet: - path: /healthz - port: {{ .Values.healthServerPort }} - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index d48b234303..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: {{ .Release.Namespace }} diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.schema.json b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.schema.json deleted file mode 100644 index 50f9c0de30..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.schema.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "$schema": "https://json-schema.org/draft-07/schema#", - "properties": { - "image": { - "description": "Container image to use for the spawned pods.", - "type": "string", - "examples": ["us.gcr.io/k8s-artifacts-prod/kas-network-proxy/proxy-agent:v0.0.33@sha256:48f2a4ec3e10553a81b8dd1c6fa5fe4bcc9617f78e71c1ca89c6921335e2d7da"] - }, - "loadBalancerIP": { - "description": "IP of the loadbalancer serving the control plane.", - "type": "string", - "examples": ["10.4.0.1"] - } - }, - "required": [ - "image", - "loadBalancerIP" - ], - "title": "Values", - "type": "object" -} diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.yaml deleted file mode 100644 index 61ffc1a85c..0000000000 --- a/internal/constellation/helm/charts/edgeless/constellation-services/charts/konnectivity/values.yaml +++ /dev/null @@ -1 +0,0 @@ -healthServerPort: 8134 diff --git a/internal/constellation/helm/imageversion/BUILD.bazel b/internal/constellation/helm/imageversion/BUILD.bazel index 604bec4a26..710638a33e 100644 --- a/internal/constellation/helm/imageversion/BUILD.bazel +++ b/internal/constellation/helm/imageversion/BUILD.bazel @@ -33,7 +33,5 @@ go_library( # TODO(malt3): add missing third-party images # - logstash # - filebeat -# - konnectivity-agent -# - konnectivity-server # - node-maintenance-operator # - gcp-guest-agent diff --git a/internal/constellation/helm/loader.go b/internal/constellation/helm/loader.go index ed312cca4a..df365ee7e9 100644 --- a/internal/constellation/helm/loader.go +++ b/internal/constellation/helm/loader.go @@ -68,7 +68,6 @@ type chartLoader struct { autoscalerImage string verificationServiceImage string gcpGuestAgentImage string - konnectivityImage string constellationOperatorImage string nodeMaintenanceOperatorImage string clusterName string @@ -104,7 +103,6 @@ func newLoader(csp cloudprovider.Provider, attestationVariant variant.Variant, k autoscalerImage: versions.VersionConfigs[k8sVersion].ClusterAutoscalerImage, verificationServiceImage: imageversion.VerificationService("", ""), gcpGuestAgentImage: versions.GcpGuestImage, - konnectivityImage: versions.KonnectivityAgentImage, constellationOperatorImage: imageversion.ConstellationNodeOperator("", ""), nodeMaintenanceOperatorImage: versions.NodeMaintenanceOperatorImage, } @@ -307,9 +305,6 @@ func (i *chartLoader) loadConstellationServicesValues() map[string]any { "gcp-guest-agent": map[string]any{ "image": i.gcpGuestAgentImage, }, - "konnectivity": map[string]any{ - "image": i.konnectivityImage, - }, "tags": i.cspTags(), } } diff --git a/internal/constellation/helm/loader_test.go b/internal/constellation/helm/loader_test.go index 2d069589a8..9eae12a86d 100644 --- a/internal/constellation/helm/loader_test.go +++ b/internal/constellation/helm/loader_test.go @@ -171,7 +171,6 @@ func TestConstellationServices(t *testing.T) { azureCNMImage: tc.cnmImage, autoscalerImage: "autoscalerImage", verificationServiceImage: "verificationImage", - konnectivityImage: "konnectivityImage", gcpGuestAgentImage: "gcpGuestAgentImage", clusterName: "testCluster", } @@ -384,12 +383,6 @@ func addInClusterValues(values map[string]any, csp cloudprovider.Provider) error } verificationVals["loadBalancerIP"] = "127.0.0.1" - konnectivityVals, ok := values["konnectivity"].(map[string]any) - if !ok { - return errors.New("missing 'konnectivity' key") - } - konnectivityVals["loadBalancerIP"] = "127.0.0.1" - ccmVals, ok := values["ccm"].(map[string]any) if !ok { return errors.New("missing 'ccm' key") diff --git a/internal/constellation/helm/overrides.go b/internal/constellation/helm/overrides.go index 4672685e18..da8698d8fc 100644 --- a/internal/constellation/helm/overrides.go +++ b/internal/constellation/helm/overrides.go @@ -90,9 +90,6 @@ func extraConstellationServicesValues( extraVals["verification-service"] = map[string]any{ "attestationVariant": attestationVariant.String(), } - extraVals["konnectivity"] = map[string]any{ - "loadBalancerIP": output.ClusterEndpoint, - } extraVals["key-service"] = map[string]any{ "masterSecret": base64.StdEncoding.EncodeToString(masterSecret.Key), diff --git a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index 0f26cfbb98..0000000000 --- a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: testNamespace -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host=127.0.0.1 - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port=8134 - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: konnectivityImage - livenessProbe: - httpGet: - path: /healthz - port: 8134 - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index ad307c56f3..0000000000 --- a/internal/constellation/helm/testdata/AWS/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: testNamespace diff --git a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index 0f26cfbb98..0000000000 --- a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: testNamespace -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host=127.0.0.1 - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port=8134 - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: konnectivityImage - livenessProbe: - httpGet: - path: /healthz - port: 8134 - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index ad307c56f3..0000000000 --- a/internal/constellation/helm/testdata/Azure/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: testNamespace diff --git a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index 0f26cfbb98..0000000000 --- a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: testNamespace -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host=127.0.0.1 - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port=8134 - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: konnectivityImage - livenessProbe: - httpGet: - path: /healthz - port: 8134 - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index ad307c56f3..0000000000 --- a/internal/constellation/helm/testdata/GCP/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: testNamespace diff --git a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index 0f26cfbb98..0000000000 --- a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: testNamespace -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host=127.0.0.1 - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port=8134 - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: konnectivityImage - livenessProbe: - httpGet: - path: /healthz - port: 8134 - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index ad307c56f3..0000000000 --- a/internal/constellation/helm/testdata/OpenStack/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: testNamespace diff --git a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml b/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml deleted file mode 100644 index f189cb6a3f..0000000000 --- a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/clusterrolebinding.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: system:konnectivity-server -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: system:auth-delegator -subjects: -- apiGroup: rbac.authorization.k8s.io - kind: User - name: system:konnectivity-server diff --git a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/daemonset.yaml b/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/daemonset.yaml deleted file mode 100644 index 0f26cfbb98..0000000000 --- a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/daemonset.yaml +++ /dev/null @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: DaemonSet -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - k8s-app: konnectivity-agent - name: konnectivity-agent - namespace: testNamespace -spec: - selector: - matchLabels: - k8s-app: konnectivity-agent - template: - metadata: - labels: - k8s-app: konnectivity-agent - spec: - containers: - - args: - - --logtostderr=true - - --proxy-server-host=127.0.0.1 - - --ca-cert=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt - - --proxy-server-port=8132 - - --admin-server-port=8133 - - --health-server-port=8134 - - --service-account-token-path=/var/run/secrets/tokens/konnectivity-agent-token - - --agent-identifiers=host=$(HOST_IP) - - --sync-forever=true - - --keepalive-time=60m - - --sync-interval=5s - - --sync-interval-cap=30s - - --probe-interval=5s - - --v=3 - command: - - /proxy-agent - env: - - name: HOST_IP - valueFrom: - fieldRef: - apiVersion: v1 - fieldPath: status.hostIP - image: konnectivityImage - livenessProbe: - httpGet: - path: /healthz - port: 8134 - initialDelaySeconds: 15 - timeoutSeconds: 15 - name: konnectivity-agent - resources: {} - volumeMounts: - - mountPath: /var/run/secrets/tokens - name: konnectivity-agent-token - readOnly: true - priorityClassName: system-cluster-critical - serviceAccountName: konnectivity-agent - tolerations: - - effect: NoSchedule - key: node-role.kubernetes.io/master - operator: Exists - - effect: NoSchedule - key: node-role.kubernetes.io/control-plane - operator: Exists - - key: CriticalAddonsOnly - operator: Exists - - effect: NoExecute - key: node.kubernetes.io/not-ready - operator: Exists - volumes: - - name: konnectivity-agent-token - projected: - sources: - - serviceAccountToken: - audience: system:konnectivity-server - path: konnectivity-agent-token - updateStrategy: {} diff --git a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/serviceaccount.yaml b/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/serviceaccount.yaml deleted file mode 100644 index ad307c56f3..0000000000 --- a/internal/constellation/helm/testdata/QEMU/constellation-services/charts/konnectivity/templates/serviceaccount.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -kind: ServiceAccount -metadata: - labels: - addonmanager.kubernetes.io/mode: Reconcile - kubernetes.io/cluster-service: "true" - name: konnectivity-agent - namespace: testNamespace diff --git a/internal/versions/versions.go b/internal/versions/versions.go index b876ed2a42..41223e9f07 100644 --- a/internal/versions/versions.go +++ b/internal/versions/versions.go @@ -167,10 +167,6 @@ const ( // These images are built in a way that they support all versions currently listed in VersionConfigs. // - // KonnectivityAgentImage agent image for konnectivity service. - KonnectivityAgentImage = "registry.k8s.io/kas-network-proxy/proxy-agent:v0.1.2@sha256:cd3046d253d26ffb5907c625e0d0c2be05c5693c90e12116980851739fc0ead8" // renovate:container - // KonnectivityServerImage server image for konnectivity service. - KonnectivityServerImage = "registry.k8s.io/kas-network-proxy/proxy-server:v0.1.2@sha256:79933c3779bc30e33bb7509dff913e70f6ba78ad441f4827f0f3e840ce5f3ddb" // renovate:container // GcpGuestImage image for GCP guest agent. // Check for new versions at https://github.com/GoogleCloudPlatform/guest-agent/releases and update in /.github/workflows/build-gcp-guest-agent.yml. GcpGuestImage = "ghcr.io/edgelesssys/gcp-guest-agent:v20231016.0.0@sha256:c51ebfc2b67f5a39daba88039e7f8f171d7084656c49c092cc53b0a2318209b2" // renovate:container From 15cc7b919b21bc11095d8c098ac77d0d48930ac0 Mon Sep 17 00:00:00 2001 From: 3u13r Date: Wed, 3 Jan 2024 18:00:42 +0100 Subject: [PATCH 04/22] Add pod disruption budgets so the cluster-autoscaler is able to move kube-admin namespaced resources (#2781) * helm: refactor cilium helm values * helm: add pod disruption budgets --- internal/constellation/helm/BUILD.bazel | 1 + .../autoscaler/templates/coredns-pdb.yaml | 10 + internal/constellation/helm/loader.go | 102 ++++++- .../autoscaler/templates/coredns-pdb.yaml | 10 + .../autoscaler/templates/coredns-pdb.yaml | 10 + .../autoscaler/templates/coredns-pdb.yaml | 10 + internal/constellation/helm/values.go | 259 ------------------ 7 files changed, 139 insertions(+), 263 deletions(-) create mode 100644 internal/constellation/helm/charts/edgeless/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml create mode 100644 internal/constellation/helm/testdata/AWS/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml create mode 100644 internal/constellation/helm/testdata/Azure/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml create mode 100644 internal/constellation/helm/testdata/GCP/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml diff --git a/internal/constellation/helm/BUILD.bazel b/internal/constellation/helm/BUILD.bazel index 4669d104c6..9d65431c71 100644 --- a/internal/constellation/helm/BUILD.bazel +++ b/internal/constellation/helm/BUILD.bazel @@ -450,6 +450,7 @@ go_library( "charts/cert-manager/templates/controller-config.yaml", "charts/cert-manager/templates/poddisruptionbudget.yaml", "charts/cert-manager/templates/webhook-poddisruptionbudget.yaml", + "charts/edgeless/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml", ], importpath = "github.com/edgelesssys/constellation/v2/internal/constellation/helm", visibility = ["//:__subpackages__"], diff --git a/internal/constellation/helm/charts/edgeless/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml b/internal/constellation/helm/charts/edgeless/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml new file mode 100644 index 0000000000..ac479a068e --- /dev/null +++ b/internal/constellation/helm/charts/edgeless/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml @@ -0,0 +1,10 @@ +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: coredns-pdb + namespace: "kube-system" +spec: + maxUnavailable: 1 + selector: + matchLabels: + k8s-app: kube-dns diff --git a/internal/constellation/helm/loader.go b/internal/constellation/helm/loader.go index df365ee7e9..903f811965 100644 --- a/internal/constellation/helm/loader.go +++ b/internal/constellation/helm/loader.go @@ -185,10 +185,9 @@ func (i *chartLoader) loadRelease(info chartInfo, helmWaitMode WaitMode) (releas switch info.releaseName { case ciliumInfo.releaseName: - var ok bool - values, ok = ciliumVals[i.csp.String()] - if !ok { - return release{}, fmt.Errorf("cilium values for csp %q not found", i.csp.String()) + values, err = i.loadCiliumValues(i.csp) + if err != nil { + return release{}, fmt.Errorf("loading cilium values: %w", err) } case certManagerInfo.releaseName: values = i.loadCertManagerValues() @@ -230,9 +229,17 @@ func (i *chartLoader) loadCertManagerValues() map[string]any { "tolerations": controlPlaneTolerations, "webhook": map[string]any{ "tolerations": controlPlaneTolerations, + "podDisruptionBudget": map[string]any{ + "enabled": true, + }, + "replicaCount": 2, }, "cainjector": map[string]any{ "tolerations": controlPlaneTolerations, + "podDisruptionBudget": map[string]any{ + "enabled": true, + }, + "replicaCount": 2, }, "startupapicheck": map[string]any{ "timeout": "5m", @@ -241,6 +248,10 @@ func (i *chartLoader) loadCertManagerValues() map[string]any { }, "tolerations": controlPlaneTolerations, }, + "podDisruptionBudget": map[string]any{ + "enabled": true, + }, + "replicaCount": 2, } } @@ -321,6 +332,89 @@ func (i *chartLoader) cspTags() map[string]any { } } +func (i *chartLoader) loadCiliumValues(cloudprovider.Provider) (map[string]any, error) { + sharedConfig := map[string]any{ + "extraArgs": []string{"--node-encryption-opt-out-labels=invalid.label"}, + "endpointRoutes": map[string]any{ + "enabled": true, + }, + "l7Proxy": false, + "image": map[string]any{ + "repository": "ghcr.io/3u13r/cilium", + "suffix": "", + "tag": "v1.15.0-pre.2-edg.1", + "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", + "useDigest": true, + }, + "operator": map[string]any{ + "image": map[string]any{ + "repository": "ghcr.io/3u13r/operator", + "tag": "v1.15.0-pre.2-edg.1", + "suffix": "", + "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", + "useDigest": true, + }, + "podDisruptionBudget": map[string]any{ + "enabled": true, + }, + }, + "encryption": map[string]any{ + "enabled": true, + "type": "wireguard", + "nodeEncryption": true, + "strictMode": map[string]any{ + "enabled": true, + "podCIDRList": []string{"10.244.0.0/16"}, + "allowRemoteNodeIdentities": false, + }, + }, + "ipam": map[string]any{ + "operator": map[string]any{ + "clusterPoolIPv4PodCIDRList": []string{ + "10.244.0.0/16", + }, + }, + }, + "bpf": map[string]any{ + "masquerade": true, + }, + "ipMasqAgent": map[string]any{ + "enabled": true, + "config": map[string]any{ + "masqLinkLocal": true, + }, + }, + "kubeProxyReplacement": "strict", + "enableCiliumEndpointSlice": true, + "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", + } + cspOverrideConfigs := map[string]map[string]any{ + cloudprovider.AWS.String(): {}, + cloudprovider.Azure.String(): {}, + cloudprovider.GCP.String(): { + "tunnel": "disabled", + "encryption": map[string]any{ + "strictMode": map[string]any{ + "podCIDRList": []string{""}, + }, + }, + "ipam": map[string]any{ + "mode": "kubernetes", + }, + }, + cloudprovider.OpenStack.String(): {}, + cloudprovider.QEMU.String(): { + "extraArgs": []string{""}, + }, + } + + cspValues, ok := cspOverrideConfigs[i.csp.String()] + if !ok { + return nil, fmt.Errorf("cilium values for csp %q not found", i.csp.String()) + } + return mergeMaps(sharedConfig, cspValues), nil +} + // updateVersions changes all versions of direct dependencies that are set to "0.0.0" to newVersion. func updateVersions(chart *chart.Chart, newVersion semver.Semver) { chart.Metadata.Version = newVersion.String() diff --git a/internal/constellation/helm/testdata/AWS/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml b/internal/constellation/helm/testdata/AWS/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml new file mode 100644 index 0000000000..0cf4c3f74f --- /dev/null +++ b/internal/constellation/helm/testdata/AWS/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml @@ -0,0 +1,10 @@ +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: coredns-pdb + namespace: kube-system +spec: + maxUnavailable: 1 + selector: + matchLabels: + k8s-app: kube-dns diff --git a/internal/constellation/helm/testdata/Azure/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml b/internal/constellation/helm/testdata/Azure/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml new file mode 100644 index 0000000000..0cf4c3f74f --- /dev/null +++ b/internal/constellation/helm/testdata/Azure/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml @@ -0,0 +1,10 @@ +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: coredns-pdb + namespace: kube-system +spec: + maxUnavailable: 1 + selector: + matchLabels: + k8s-app: kube-dns diff --git a/internal/constellation/helm/testdata/GCP/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml b/internal/constellation/helm/testdata/GCP/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml new file mode 100644 index 0000000000..0cf4c3f74f --- /dev/null +++ b/internal/constellation/helm/testdata/GCP/constellation-services/charts/autoscaler/templates/coredns-pdb.yaml @@ -0,0 +1,10 @@ +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: coredns-pdb + namespace: kube-system +spec: + maxUnavailable: 1 + selector: + matchLabels: + k8s-app: kube-dns diff --git a/internal/constellation/helm/values.go b/internal/constellation/helm/values.go index 264176b734..bb36cf0fe2 100644 --- a/internal/constellation/helm/values.go +++ b/internal/constellation/helm/values.go @@ -6,265 +6,6 @@ SPDX-License-Identifier: AGPL-3.0-only package helm -import "github.com/edgelesssys/constellation/v2/internal/cloud/cloudprovider" - -// Values for the Cilium Helm releases for AWS. -var ciliumVals = map[string]map[string]any{ - cloudprovider.AWS.String(): { - "endpointRoutes": map[string]any{ - "enabled": true, - }, - "extraArgs": []string{"--node-encryption-opt-out-labels=invalid.label"}, - "encryption": map[string]any{ - "enabled": true, - "type": "wireguard", - "nodeEncryption": true, - "strictMode": map[string]any{ - "enabled": true, - "allowRemoteNodeIdentities": false, - "podCIDRList": []string{"10.244.0.0/16"}, - }, - }, - "l7Proxy": false, - "ipam": map[string]any{ - "operator": map[string]any{ - "clusterPoolIPv4PodCIDRList": []string{ - "10.244.0.0/16", - }, - }, - }, - "image": map[string]any{ - "repository": "ghcr.io/3u13r/cilium", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", - "useDigest": true, - }, - "operator": map[string]any{ - "image": map[string]any{ - "repository": "ghcr.io/3u13r/operator", - "tag": "v1.15.0-pre.2-edg.1", - "suffix": "", - "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", - "useDigest": true, - }, - }, - "bpf": map[string]any{ - "masquerade": true, - }, - "ipMasqAgent": map[string]any{ - "enabled": true, - "config": map[string]any{ - "masqLinkLocal": true, - }, - }, - "kubeProxyReplacement": "strict", - "enableCiliumEndpointSlice": true, - "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", - }, - cloudprovider.Azure.String(): { - "endpointRoutes": map[string]any{ - "enabled": true, - }, - "extraArgs": []string{"--node-encryption-opt-out-labels=invalid.label"}, - "encryption": map[string]any{ - "enabled": true, - "type": "wireguard", - "nodeEncryption": true, - "strictMode": map[string]any{ - "enabled": true, - "allowRemoteNodeIdentities": false, - "podCIDRList": []string{"10.244.0.0/16"}, - }, - }, - "l7Proxy": false, - "ipam": map[string]any{ - "operator": map[string]any{ - "clusterPoolIPv4PodCIDRList": []string{ - "10.244.0.0/16", - }, - }, - }, - "image": map[string]any{ - "repository": "ghcr.io/3u13r/cilium", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", - "useDigest": true, - }, - "operator": map[string]any{ - "image": map[string]any{ - "repository": "ghcr.io/3u13r/operator", - "tag": "v1.15.0-pre.2-edg.1", - "suffix": "", - "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", - "useDigest": true, - }, - }, - "bpf": map[string]any{ - "masquerade": true, - }, - "ipMasqAgent": map[string]any{ - "enabled": true, - "config": map[string]any{ - "masqLinkLocal": true, - }, - }, - "kubeProxyReplacement": "strict", - "enableCiliumEndpointSlice": true, - "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", - }, - cloudprovider.GCP.String(): { - "endpointRoutes": map[string]any{ - "enabled": true, - }, - "extraArgs": []string{"--node-encryption-opt-out-labels=invalid.label"}, - "tunnel": "disabled", - "encryption": map[string]any{ - "enabled": true, - "type": "wireguard", - "nodeEncryption": true, - "strictMode": map[string]any{ - "enabled": true, - "allowRemoteNodeIdentities": false, - }, - }, - "image": map[string]any{ - "repository": "ghcr.io/3u13r/cilium", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", - "useDigest": true, - }, - "operator": map[string]any{ - "image": map[string]any{ - "repository": "ghcr.io/3u13r/operator", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", - "useDigest": true, - }, - }, - "l7Proxy": false, - "ipam": map[string]any{ - "mode": "kubernetes", - }, - "bpf": map[string]any{ - "masquerade": true, - }, - "ipMasqAgent": map[string]any{ - "enabled": true, - "config": map[string]any{ - "masqLinkLocal": true, - }, - }, - "kubeProxyReplacement": "strict", - "enableCiliumEndpointSlice": true, - "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", - }, - cloudprovider.OpenStack.String(): { - "endpointRoutes": map[string]any{ - "enabled": true, - }, - "extraArgs": []string{"--node-encryption-opt-out-labels=invalid.label"}, - "encryption": map[string]any{ - "enabled": true, - "type": "wireguard", - "nodeEncryption": true, - "strictMode": map[string]any{ - "enabled": true, - "podCIDRList": []string{"10.244.0.0/16"}, - }, - }, - "l7Proxy": false, - "ipam": map[string]any{ - "operator": map[string]any{ - "clusterPoolIPv4PodCIDRList": []string{ - "10.244.0.0/16", - }, - }, - }, - "image": map[string]any{ - "repository": "ghcr.io/3u13r/cilium", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", - "useDigest": true, - }, - "operator": map[string]any{ - "image": map[string]any{ - "repository": "ghcr.io/3u13r/operator", - "tag": "v1.15.0-pre.2-edg.1", - "suffix": "", - "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", - "useDigest": true, - }, - }, - "bpf": map[string]any{ - "masquerade": true, - }, - "ipMasqAgent": map[string]any{ - "enabled": true, - "config": map[string]any{ - "masqLinkLocal": true, - }, - }, - "kubeProxyReplacement": "strict", - "enableCiliumEndpointSlice": true, - "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", - }, - cloudprovider.QEMU.String(): { - "endpointRoutes": map[string]any{ - "enabled": true, - }, - "encryption": map[string]any{ - "enabled": true, - "type": "wireguard", - "nodeEncryption": true, - "strictMode": map[string]any{ - "enabled": true, - "podCIDRList": []string{"10.244.0.0/16"}, - }, - }, - "image": map[string]any{ - "repository": "ghcr.io/3u13r/cilium", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "digest": "sha256:eebf631fd0f27e1f28f1fdeb2e049f2c83b887381466245c4b3e26440daefa27", - "useDigest": true, - }, - "operator": map[string]any{ - "image": map[string]any{ - "repository": "ghcr.io/3u13r/operator", - "suffix": "", - "tag": "v1.15.0-pre.2-edg.1", - "genericDigest": "sha256:bfaeac2e05e8c38f439b0fbc36558fd8d11602997f2641423e8d86bd7ac6a88c", - "useDigest": true, - }, - }, - "ipam": map[string]any{ - "operator": map[string]any{ - "clusterPoolIPv4PodCIDRList": []string{ - "10.244.0.0/16", - }, - }, - }, - "bpf": map[string]any{ - "masquerade": true, - }, - "ipMasqAgent": map[string]any{ - "enabled": true, - "config": map[string]any{ - "masqLinkLocal": true, - }, - }, - "kubeProxyReplacement": "strict", - "enableCiliumEndpointSlice": true, - "kubeProxyReplacementHealthzBindAddr": "0.0.0.0:10256", - "l7Proxy": false, - }, -} - var controlPlaneNodeSelector = map[string]any{"node-role.kubernetes.io/control-plane": ""} var controlPlaneTolerations = []map[string]any{ From 8730e72319474fc1814fbb46a69ccf7b75c428b7 Mon Sep 17 00:00:00 2001 From: Adrian Stobbe Date: Thu, 4 Jan 2024 10:00:21 +0100 Subject: [PATCH 05/22] ci: e2e test for Terraform provider examples (#2745) --- .github/actions/setup_bazel_nix/action.yml | 1 + .../upload_terraform_module/action.yml | 5 - .github/workflows/draft-release.yml | 2 - .../workflows/e2e-test-provider-example.yml | 281 ++++++++++++++++++ CODEOWNERS | 1 + dev-docs/workflows/terraform-provider.md | 21 +- .../full/{aws_cluster.tf => aws/main.tf} | 2 +- .../full/{azure_cluster.tf => azure/main.tf} | 2 +- .../full/{gcp_cluster.tf => gcp/main.tf} | 2 +- .../internal/provider/cluster_resource.go | 61 ++-- 10 files changed, 340 insertions(+), 38 deletions(-) create mode 100644 .github/workflows/e2e-test-provider-example.yml rename terraform-provider-constellation/examples/full/{aws_cluster.tf => aws/main.tf} (98%) rename terraform-provider-constellation/examples/full/{azure_cluster.tf => azure/main.tf} (98%) rename terraform-provider-constellation/examples/full/{gcp_cluster.tf => gcp/main.tf} (98%) diff --git a/.github/actions/setup_bazel_nix/action.yml b/.github/actions/setup_bazel_nix/action.yml index 733e20b0dd..5db9a3b9a7 100644 --- a/.github/actions/setup_bazel_nix/action.yml +++ b/.github/actions/setup_bazel_nix/action.yml @@ -281,6 +281,7 @@ runs: if: inputs.nixTools != '' shell: bash env: + NIXPKGS_ALLOW_UNFREE: 1 tools: ${{ inputs.nixTools }} repository: ${{ github.repository }} gitSha: ${{ github.sha }} diff --git a/.github/actions/upload_terraform_module/action.yml b/.github/actions/upload_terraform_module/action.yml index cd7e34f166..0b7ccda832 100644 --- a/.github/actions/upload_terraform_module/action.yml +++ b/.github/actions/upload_terraform_module/action.yml @@ -1,10 +1,5 @@ name: Upload Terraform infrastructure module description: "Upload the Terraform infrastructure module as an artifact." -inputs: - encryptionSecret: - description: 'The secret to use for encrypting the artifact.' - required: true - runs: using: "composite" diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index 34ab542848..2fbc398f41 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -175,8 +175,6 @@ jobs: - name: Upload Terraform infrastructure module uses: ./.github/actions/upload_terraform_module - with: - encryptionSecret: ${{ secrets.ARTIFACT_ENCRYPT_PASSWD }} push-containers: runs-on: ubuntu-22.04 diff --git a/.github/workflows/e2e-test-provider-example.yml b/.github/workflows/e2e-test-provider-example.yml new file mode 100644 index 0000000000..d34f6e0c2f --- /dev/null +++ b/.github/workflows/e2e-test-provider-example.yml @@ -0,0 +1,281 @@ +name: e2e test Terraform provider example + +on: + workflow_dispatch: + inputs: + ref: + type: string + description: "Git ref to checkout" + cloudProvider: + description: "Which cloud provider to use." + type: choice + options: + - "aws" + - "azure" + - "gcp" + required: true + regionZone: + description: "Region or zone to create the cluster in. Leave empty for default region/zone." + type: string + image: + description: "OS Image version used in the cluster's VMs. If not set, the latest nightly image from main is used." + type: string + providerVersion: + description: "Constellation Terraform provider version to use (with v prefix). Empty value means build from source." + type: string + workflow_call: + inputs: + ref: + type: string + description: "Git ref to checkout" + cloudProvider: + description: "Which cloud provider to use." + type: string + required: true + regionZone: + description: "Which zone to use." + type: string + image: + description: "OS Image version used in the cluster's VMs, as specified in the Constellation config. If not set, the latest nightly image from main is used." + type: string + providerVersion: + description: "Constellation Terraform provider version to use (with v prefix). Empty value means build from source." + type: string + +jobs: + provider-example-test: + runs-on: ubuntu-22.04 + permissions: + id-token: write + contents: read + packages: write + steps: + - name: Checkout + id: checkout + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 + with: + ref: ${{ inputs.ref || github.head_ref }} + + - name: Get Latest Image + id: find-latest-image + uses: ./.github/actions/find_latest_image + with: + git-ref: ${{ inputs.ref }} + imageVersion: ${{ inputs.image }} + ref: main + stream: nightly + + - name: Upload Terraform module + uses: ./.github/actions/upload_terraform_module + + - name: Download Terraform module + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + with: + name: terraform-module + + - name: Unzip Terraform module + shell: bash + run: | + unzip terraform-module.zip -d ${{ github.workspace }} + rm terraform-module.zip + + - name: Create resource prefix + id: create-prefix + shell: bash + run: | + run_id=${{ github.run_id }} + last_three="${run_id: -3}" + echo "prefix=e2e-${last_three}" | tee -a "$GITHUB_OUTPUT" + + - name: Log in to the Container registry + uses: ./.github/actions/container_registry_login + with: + registry: ghcr.io + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: Setup bazel + uses: ./.github/actions/setup_bazel_nix + with: + useCache: "true" + buildBuddyApiKey: ${{ secrets.BUILDBUDDY_ORG_API_KEY }} + nixTools: terraform + + - name: Build Constellation provider and CLI # CLI is needed for the upgrade assert and container push is needed for the microservice upgrade + working-directory: ${{ github.workspace }} + id: build + shell: bash + run: | + mkdir build + cd build + bazel run //:devbuild --cli_edition=enterprise + + bazel build //bazel/settings:tag + repository_root=$(git rev-parse --show-toplevel) + out_rel=$(bazel cquery --output=files //bazel/settings:tag) + build_version=$(cat "$(realpath "${repository_root}/${out_rel}")") + echo "build_version=${build_version}" | tee -a "$GITHUB_OUTPUT" + + - name: Remove local Terraform registry # otherwise the local registry would be used instead of the public registry + if: inputs.providerVersion != '' + shell: bash + run: | + bazel build //bazel/settings:tag + repository_root=$(git rev-parse --show-toplevel) + out_rel=$(bazel cquery --output=files //bazel/settings:tag) + build_version=$(cat "$(realpath "${repository_root}/${out_rel}")") + + terraform_provider_dir="${HOME}/.terraform.d/plugins/registry.terraform.io/edgelesssys/constellation/${build_version#v}/linux_amd64/" + rm -rf "${terraform_provider_dir}" + + - name: Login to AWS (IAM + Cluster role) + if: inputs.cloudProvider == 'aws' + uses: aws-actions/configure-aws-credentials@5fd3084fc36e372ff1fff382a39b10d03659f355 # v2.2.0 + with: + role-to-assume: arn:aws:iam::795746500882:role/GithubActionsE2ETerraform + aws-region: eu-central-1 + # extend token expiry to 6 hours to ensure constellation can terminate + role-duration-seconds: 21600 + + - name: Login to Azure (IAM + Cluster service principal) + if: inputs.cloudProvider == 'azure' + uses: ./.github/actions/login_azure + with: + azure_credentials: ${{ secrets.AZURE_E2E_TF_CREDENTIALS }} + + - name: Login to GCP (IAM + Cluster service account) + if: inputs.cloudProvider == 'gcp' + uses: ./.github/actions/login_gcp + with: + service_account: "terraform-e2e@constellation-e2e.iam.gserviceaccount.com" + + - name: Common CSP Terraform overrides + working-directory: ${{ github.workspace }} + shell: bash + run: | + mkdir cluster + cd cluster + if [[ "${{ inputs.providerVersion }}" == "" ]]; then + prefixed_version=${{ steps.build.outputs.build_version }} + else + prefixed_version="${{ inputs.providerVersion }}" + fi + version=${prefixed_version#v} # remove v prefix + + if [[ "${{ inputs.providerVersion }}" == "" ]]; then + iam_src="../terraform-module/iam/${{ inputs.cloudProvider }}" + infra_src="../terraform-module/${{ inputs.cloudProvider }}" + else + iam_src="https://github.com/edgelesssys/constellation/releases/download/${{ inputs.providerVersion }}/terraform-module.zip//terraform-module/iam/${{ inputs.cloudProvider }}" + infra_src="https://github.com/edgelesssys/constellation/releases/download/${{ inputs.providerVersion }}/terraform-module.zip//terraform-module/${{ inputs.cloudProvider }}" + fi + + # by default use latest nightly image for devbuilds and release image otherwise + if [[ "${{ inputs.providerVersion }}" == "" ]]; then + if [[ "${{ inputs.image }}" == "" ]]; then + image_version="${{ steps.find-latest-image.outputs.image }}" + else + image_version="${{ inputs.image }}" + fi + else + if [[ "${{ inputs.image }}" == "" ]]; then + image_version="${prefixed_version}" + else + image_version="${{ inputs.image }}" + fi + fi + + cat > _override.tf <> _override.tf <> _override.tf < [!IMPORTANT] when making changes on the provider without a commit, subsequent applies will fail due to the changed binary hash. To solve this, in your Terraform directory run: +> +> ```bash +> rm .terraform.lock.hcl +> terraform init +> ``` + +Only build: ```bash bazel build //terraform-provider-constellation:tf_provider diff --git a/terraform-provider-constellation/examples/full/aws_cluster.tf b/terraform-provider-constellation/examples/full/aws/main.tf similarity index 98% rename from terraform-provider-constellation/examples/full/aws_cluster.tf rename to terraform-provider-constellation/examples/full/aws/main.tf index 55c46bba5e..4231683601 100644 --- a/terraform-provider-constellation/examples/full/aws_cluster.tf +++ b/terraform-provider-constellation/examples/full/aws/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { constellation = { source = "edgelesssys/constellation" - version = "X.Y.Z" + version = "0.0.0" // replace with the version you want to use } random = { source = "hashicorp/random" diff --git a/terraform-provider-constellation/examples/full/azure_cluster.tf b/terraform-provider-constellation/examples/full/azure/main.tf similarity index 98% rename from terraform-provider-constellation/examples/full/azure_cluster.tf rename to terraform-provider-constellation/examples/full/azure/main.tf index 81242811e6..98b3ceaa6c 100644 --- a/terraform-provider-constellation/examples/full/azure_cluster.tf +++ b/terraform-provider-constellation/examples/full/azure/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { constellation = { source = "edgelesssys/constellation" - version = "X.Y.Z" + version = "0.0.0" // replace with the version you want to use } random = { source = "hashicorp/random" diff --git a/terraform-provider-constellation/examples/full/gcp_cluster.tf b/terraform-provider-constellation/examples/full/gcp/main.tf similarity index 98% rename from terraform-provider-constellation/examples/full/gcp_cluster.tf rename to terraform-provider-constellation/examples/full/gcp/main.tf index 759b3baeca..4ae6d3c590 100644 --- a/terraform-provider-constellation/examples/full/gcp_cluster.tf +++ b/terraform-provider-constellation/examples/full/gcp/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { constellation = { source = "edgelesssys/constellation" - version = "X.Y.Z" + version = "0.0.0" // replace with the version you want to use } random = { source = "hashicorp/random" diff --git a/terraform-provider-constellation/internal/provider/cluster_resource.go b/terraform-provider-constellation/internal/provider/cluster_resource.go index ef5587e3e0..218b45423b 100644 --- a/terraform-provider-constellation/internal/provider/cluster_resource.go +++ b/terraform-provider-constellation/internal/provider/cluster_resource.go @@ -103,10 +103,11 @@ type ClusterResourceModel struct { } // networkConfigAttribute is the network config attribute's data model. +// needs basetypes because the struct might be used in ValidateConfig where these values might still be unknown. A go string type cannot handle unknown values. type networkConfigAttribute struct { - IPCidrNode string `tfsdk:"ip_cidr_node"` - IPCidrPod string `tfsdk:"ip_cidr_pod"` - IPCidrService string `tfsdk:"ip_cidr_service"` + IPCidrNode basetypes.StringValue `tfsdk:"ip_cidr_node"` + IPCidrPod basetypes.StringValue `tfsdk:"ip_cidr_pod"` + IPCidrService basetypes.StringValue `tfsdk:"ip_cidr_service"` } // gcpAttribute is the gcp attribute's data model. @@ -408,26 +409,6 @@ func (r *ClusterResource) ValidateConfig(ctx context.Context, req resource.Valid "GCP configuration not allowed", "When csp is not set to 'gcp', setting the 'gcp' configuration has no effect.", ) } - - networkCfg, diags := r.getNetworkConfig(ctx, &data) - resp.Diagnostics.Append(diags...) - if resp.Diagnostics.HasError() { - return - } - // Pod IP CIDR is required for GCP - if strings.EqualFold(data.CSP.ValueString(), cloudprovider.GCP.String()) && networkCfg.IPCidrPod == "" { - resp.Diagnostics.AddAttributeError( - path.Root("network_config").AtName("ip_cidr_pod"), - "Pod IP CIDR missing", "When csp is set to 'gcp', 'ip_cidr_pod' must be set.", - ) - } - // Pod IP CIDR should not be set for other CSPs - if !strings.EqualFold(data.CSP.ValueString(), cloudprovider.GCP.String()) && networkCfg.IPCidrPod != "" { - resp.Diagnostics.AddAttributeWarning( - path.Root("network_config").AtName("ip_cidr_pod"), - "Pod IP CIDR not allowed", "When csp is not set to 'gcp', setting 'ip_cidr_pod' has no effect.", - ) - } } // Configure configures the resource. @@ -660,6 +641,29 @@ func (r *ClusterResource) ImportState(ctx context.Context, req resource.ImportSt resp.Diagnostics.Append(resp.State.SetAttribute(ctx, path.Root("master_secret_salt"), masterSecretSalt)...) } +func (r *ClusterResource) validateGCPNetworkConfig(ctx context.Context, data *ClusterResourceModel) diag.Diagnostics { + networkCfg, diags := r.getNetworkConfig(ctx, data) + if diags.HasError() { + return diags + } + + // Pod IP CIDR is required for GCP + if strings.EqualFold(data.CSP.ValueString(), cloudprovider.GCP.String()) && networkCfg.IPCidrPod.ValueString() == "" { + diags.AddAttributeError( + path.Root("network_config").AtName("ip_cidr_pod"), + "Pod IP CIDR missing", "When csp is set to 'gcp', 'ip_cidr_pod' must be set.", + ) + } + // Pod IP CIDR should not be set for other CSPs + if !strings.EqualFold(data.CSP.ValueString(), cloudprovider.GCP.String()) && networkCfg.IPCidrPod.ValueString() != "" { + diags.AddAttributeWarning( + path.Root("network_config").AtName("ip_cidr_pod"), + "Pod IP CIDR not allowed", "When csp is not set to 'gcp', setting 'ip_cidr_pod' has no effect.", + ) + } + return diags +} + // apply applies changes to a cluster. It can be used for both creating and updating a cluster. // This implements the core part of the Create and Update methods. func (r *ClusterResource) apply(ctx context.Context, data *ClusterResourceModel, skipInitRPC, skipNodeUpgrade bool) diag.Diagnostics { @@ -667,6 +671,11 @@ func (r *ClusterResource) apply(ctx context.Context, data *ClusterResourceModel, // Parse and convert values from the Terraform state // to formats the Constellation library can work with. + convertDiags := r.validateGCPNetworkConfig(ctx, data) + diags.Append(convertDiags...) + if diags.HasError() { + return diags + } csp := cloudprovider.FromString(data.CSP.ValueString()) @@ -809,7 +818,7 @@ func (r *ClusterResource) apply(ctx context.Context, data *ClusterResourceModel, InitSecret: []byte(data.InitSecret.ValueString()), APIServerCertSANs: apiServerCertSANs, Name: data.Name.ValueString(), - IPCidrNode: networkCfg.IPCidrNode, + IPCidrNode: networkCfg.IPCidrNode.ValueString(), }) switch csp { case cloudprovider.Azure: @@ -824,7 +833,7 @@ func (r *ClusterResource) apply(ctx context.Context, data *ClusterResourceModel, case cloudprovider.GCP: stateFile.Infrastructure.GCP = &state.GCP{ ProjectID: gcpConfig.ProjectID, - IPCidrPod: networkCfg.IPCidrPod, + IPCidrPod: networkCfg.IPCidrPod.ValueString(), } } @@ -992,7 +1001,7 @@ func (r *ClusterResource) runInitRPC(ctx context.Context, applier *constellation MeasurementSalt: payload.measurementSalt, K8sVersion: payload.k8sVersion, ConformanceMode: false, // Conformance mode does't need to be configurable through the TF provider for now. - ServiceCIDR: payload.networkCfg.IPCidrService, + ServiceCIDR: payload.networkCfg.IPCidrService.ValueString(), }) if err != nil { var nonRetriable *constellation.NonRetriableInitError From 26a9639bcfab5d6c859f7345221a8c5875aa202e Mon Sep 17 00:00:00 2001 From: 3u13r Date: Thu, 4 Jan 2024 16:01:57 +0100 Subject: [PATCH 06/22] e2e: dynamically create rg resource group for minicon (#2793) --- e2e/miniconstellation/main.tf | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/e2e/miniconstellation/main.tf b/e2e/miniconstellation/main.tf index e5181c7c1c..f7c6bda422 100644 --- a/e2e/miniconstellation/main.tf +++ b/e2e/miniconstellation/main.tf @@ -46,36 +46,37 @@ data "cloudinit_config" "cloud_init" { } } -data "azurerm_resource_group" "main" { - name = "e2e-miniconstellation" +resource "azurerm_resource_group" "main" { + name = "e2e-mini-${random_string.suffix.result}" + location = "North Europe" } resource "azurerm_virtual_network" "main" { name = "e2e-mini-${random_string.suffix.result}" address_space = ["10.0.0.0/16"] - location = data.azurerm_resource_group.main.location - resource_group_name = data.azurerm_resource_group.main.name + location = azurerm_resource_group.main.location + resource_group_name = azurerm_resource_group.main.name } resource "azurerm_subnet" "main" { name = "e2e-mini-${random_string.suffix.result}" - resource_group_name = data.azurerm_resource_group.main.name + resource_group_name = azurerm_resource_group.main.name virtual_network_name = azurerm_virtual_network.main.name address_prefixes = ["10.0.2.0/24"] } resource "azurerm_public_ip" "main" { name = "e2e-mini-${random_string.suffix.result}" - location = data.azurerm_resource_group.main.location - resource_group_name = data.azurerm_resource_group.main.name + location = azurerm_resource_group.main.location + resource_group_name = azurerm_resource_group.main.name allocation_method = "Static" sku = "Standard" } resource "azurerm_network_interface" "main" { name = "e2e-mini-${random_string.suffix.result}" - resource_group_name = data.azurerm_resource_group.main.name - location = data.azurerm_resource_group.main.location + resource_group_name = azurerm_resource_group.main.name + location = azurerm_resource_group.main.location ip_configuration { name = "main" @@ -87,8 +88,8 @@ resource "azurerm_network_interface" "main" { resource "azurerm_network_security_group" "ssh" { name = "e2e-mini-${random_string.suffix.result}" - resource_group_name = data.azurerm_resource_group.main.name - location = data.azurerm_resource_group.main.location + resource_group_name = azurerm_resource_group.main.name + location = azurerm_resource_group.main.location security_rule { name = "ssh" @@ -110,8 +111,8 @@ resource "azurerm_subnet_network_security_group_association" "ssh" { resource "azurerm_linux_virtual_machine" "main" { name = "e2e-mini-${random_string.suffix.result}" - resource_group_name = data.azurerm_resource_group.main.name - location = data.azurerm_resource_group.main.location + resource_group_name = azurerm_resource_group.main.name + location = azurerm_resource_group.main.location # Standard_D8s_v5 provides nested virtualization support size = "Standard_D8s_v5" From f41ce4391964bca8f2e464619a558494e0abf087 Mon Sep 17 00:00:00 2001 From: Adrian Stobbe Date: Thu, 4 Jan 2024 16:25:24 +0100 Subject: [PATCH 07/22] terraform-provider: require kubernetes and microservice version (#2791) --- .../workflows/e2e-test-provider-example.yml | 5 + .../docs/resources/cluster.md | 4 +- .../examples/full/aws/main.tf | 40 ++++---- .../examples/full/azure/main.tf | 38 ++++---- .../examples/full/gcp/main.tf | 42 +++++---- .../internal/provider/BUILD.bazel | 1 + .../internal/provider/cluster_resource.go | 66 +++++-------- .../provider/cluster_resource_test.go | 94 +++++++++++-------- 8 files changed, 157 insertions(+), 133 deletions(-) diff --git a/.github/workflows/e2e-test-provider-example.yml b/.github/workflows/e2e-test-provider-example.yml index d34f6e0c2f..5987a7d6f2 100644 --- a/.github/workflows/e2e-test-provider-example.yml +++ b/.github/workflows/e2e-test-provider-example.yml @@ -185,6 +185,9 @@ jobs: fi fi + # take the middle (2nd) supported Kubernetes version (default) + kubernetes_version="$(../build/constellation config kubernetes-versions | awk 'NR==3{print $1}')" + cat > _override.tf < Date: Fri, 5 Jan 2024 09:27:11 +0100 Subject: [PATCH 08/22] image: update measurements and image version (#2795) Co-authored-by: katexochen --- .../measurements/measurements_enterprise.go | 10 +++++----- internal/config/image_enterprise.go | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/internal/attestation/measurements/measurements_enterprise.go b/internal/attestation/measurements/measurements_enterprise.go index d318c8b805..2ba95b44f4 100644 --- a/internal/attestation/measurements/measurements_enterprise.go +++ b/internal/attestation/measurements/measurements_enterprise.go @@ -16,11 +16,11 @@ package measurements // revive:disable:var-naming var ( - aws_AWSNitroTPM = M{0: {Expected: []byte{0x73, 0x7f, 0x76, 0x7a, 0x12, 0xf5, 0x4e, 0x70, 0xee, 0xcb, 0xc8, 0x68, 0x40, 0x11, 0x32, 0x3a, 0xe2, 0xfe, 0x2d, 0xd9, 0xf9, 0x07, 0x85, 0x57, 0x79, 0x69, 0xd7, 0xa2, 0x01, 0x3e, 0x8c, 0x12}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x3d, 0x34, 0x71, 0x69, 0x24, 0xd8, 0x69, 0x30, 0x89, 0x00, 0xf3, 0x55, 0x38, 0x6d, 0xfa, 0x0c, 0xfe, 0xc9, 0x24, 0x45, 0xde, 0x4d, 0xd9, 0x3a, 0x6a, 0x8c, 0x5a, 0xaf, 0xbd, 0x42, 0x23, 0x89}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x3d, 0x66, 0x03, 0x49, 0xd2, 0xa3, 0x5c, 0xe6, 0x42, 0xdb, 0x6b, 0x1d, 0xdd, 0x48, 0xe1, 0x61, 0x10, 0x92, 0xbf, 0xb6, 0x7c, 0x95, 0x39, 0x05, 0x03, 0x6c, 0x91, 0x49, 0xe2, 0x06, 0xb9, 0x6e}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x2d, 0x84, 0x55, 0x87, 0x17, 0x10, 0x59, 0x0b, 0x49, 0x3b, 0x8e, 0xc4, 0x78, 0x94, 0x5c, 0x12, 0x2c, 0x0c, 0x1d, 0x29, 0xd0, 0xba, 0x32, 0x77, 0xca, 0x1e, 0x0d, 0xe4, 0xfb, 0x18, 0xc6, 0x89}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} - aws_AWSSEVSNP = M{0: {Expected: []byte{0x7b, 0x06, 0x8c, 0x0c, 0x3a, 0xc2, 0x9a, 0xfe, 0x26, 0x41, 0x34, 0x53, 0x6b, 0x9b, 0xe2, 0x6f, 0x1d, 0x4c, 0xcd, 0x57, 0x5b, 0x88, 0xd3, 0xc3, 0xce, 0xab, 0xf3, 0x6a, 0xc9, 0x9c, 0x02, 0x78}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0xf3, 0x62, 0x60, 0x65, 0x47, 0xa2, 0x7e, 0x04, 0xf2, 0x68, 0x79, 0xdb, 0x46, 0x15, 0xb3, 0x0b, 0xc9, 0xac, 0xdf, 0x95, 0xe8, 0x52, 0x60, 0xe7, 0x20, 0xcc, 0xff, 0x45, 0x58, 0xe2, 0x1f, 0x90}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xe0, 0x8a, 0xf5, 0x53, 0xea, 0x89, 0xd4, 0x89, 0x10, 0xc9, 0xfc, 0xdc, 0x40, 0x93, 0x66, 0x2c, 0x7f, 0xdb, 0x63, 0xa3, 0xe3, 0x0c, 0xf8, 0x15, 0x08, 0x1a, 0xb8, 0x6c, 0xba, 0xc2, 0xc8, 0x82}, ValidationOpt: Enforce}, 11: {Expected: []byte{0xa5, 0xf9, 0xfb, 0xa8, 0xa0, 0xdb, 0x17, 0xc6, 0xde, 0xea, 0x68, 0xe3, 0x46, 0x10, 0x44, 0xdf, 0xf4, 0xe4, 0xed, 0x55, 0x2d, 0x5c, 0xaf, 0x13, 0x2b, 0xa6, 0xe5, 0xff, 0x74, 0xe7, 0x23, 0x41}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} - azure_AzureSEVSNP = M{1: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x28, 0x69, 0xa6, 0x24, 0xd0, 0xab, 0x66, 0x5c, 0xb4, 0x3a, 0x83, 0x4e, 0x22, 0x4b, 0xd5, 0x40, 0x6b, 0x4c, 0xca, 0x81, 0x8a, 0xcd, 0xfd, 0x65, 0x75, 0xdc, 0x35, 0xd8, 0x21, 0x54, 0x8b, 0x02}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xc3, 0xe2, 0xfa, 0x04, 0xbe, 0x31, 0x40, 0xd3, 0xb5, 0x79, 0x22, 0x9b, 0xe5, 0x63, 0x4d, 0xb6, 0x4f, 0x34, 0x60, 0x9b, 0xb9, 0x9b, 0x85, 0xdd, 0xde, 0xd8, 0x2d, 0x1d, 0x0e, 0xec, 0x10, 0x90}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x16, 0xa2, 0x5b, 0x3c, 0x3e, 0xf6, 0xd3, 0x31, 0x8b, 0x0c, 0xa2, 0x03, 0xbd, 0x4d, 0xdb, 0x39, 0x96, 0x04, 0x0e, 0xa5, 0x0f, 0xf6, 0x7d, 0xe1, 0x04, 0x53, 0x8d, 0x87, 0x29, 0x2b, 0xeb, 0x89}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + aws_AWSNitroTPM = M{0: {Expected: []byte{0x73, 0x7f, 0x76, 0x7a, 0x12, 0xf5, 0x4e, 0x70, 0xee, 0xcb, 0xc8, 0x68, 0x40, 0x11, 0x32, 0x3a, 0xe2, 0xfe, 0x2d, 0xd9, 0xf9, 0x07, 0x85, 0x57, 0x79, 0x69, 0xd7, 0xa2, 0x01, 0x3e, 0x8c, 0x12}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x68, 0x03, 0xd0, 0x0a, 0x6d, 0xaf, 0xb8, 0xd3, 0x1c, 0xeb, 0x75, 0xcd, 0xc6, 0x9b, 0x7f, 0x88, 0xcb, 0x49, 0xcd, 0xb7, 0x11, 0x0c, 0x29, 0x8b, 0x79, 0x52, 0x15, 0x93, 0xed, 0xcc, 0x16, 0x76}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x9f, 0xe4, 0x11, 0x1e, 0xe9, 0x6f, 0xc7, 0x98, 0x7c, 0x3d, 0x33, 0x62, 0x44, 0x25, 0x19, 0xcb, 0x37, 0xdd, 0x87, 0x62, 0x45, 0x8d, 0x6b, 0x47, 0xc8, 0x8f, 0xb6, 0xa6, 0x86, 0x1a, 0x1d, 0x00}, ValidationOpt: Enforce}, 11: {Expected: []byte{0xfc, 0x5d, 0x69, 0x8f, 0xa1, 0x33, 0x8b, 0x78, 0xd1, 0x4d, 0xd2, 0x16, 0xe5, 0xdc, 0x00, 0xd1, 0xb5, 0xf0, 0xd5, 0x6d, 0x8f, 0x3c, 0x99, 0x2b, 0x07, 0x78, 0x5c, 0x49, 0x1b, 0x11, 0xc2, 0xff}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + aws_AWSSEVSNP = M{0: {Expected: []byte{0x7b, 0x06, 0x8c, 0x0c, 0x3a, 0xc2, 0x9a, 0xfe, 0x26, 0x41, 0x34, 0x53, 0x6b, 0x9b, 0xe2, 0x6f, 0x1d, 0x4c, 0xcd, 0x57, 0x5b, 0x88, 0xd3, 0xc3, 0xce, 0xab, 0xf3, 0x6a, 0xc9, 0x9c, 0x02, 0x78}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0xbc, 0xf6, 0x9a, 0x73, 0xca, 0xaf, 0x75, 0x58, 0x45, 0xfb, 0xde, 0x21, 0x07, 0x56, 0xd1, 0xd3, 0x39, 0x95, 0xfd, 0x15, 0x1a, 0xe0, 0xcd, 0x30, 0x30, 0x56, 0x3b, 0x43, 0x0f, 0xf1, 0x9d, 0xc2}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x76, 0x38, 0x44, 0x56, 0x1a, 0x74, 0x07, 0x7a, 0xd2, 0xfe, 0xfc, 0x0b, 0xc2, 0x31, 0x41, 0x4f, 0x4e, 0x46, 0x06, 0xa4, 0x49, 0x8b, 0x94, 0x2d, 0x4b, 0x2b, 0x1c, 0xa8, 0xbf, 0x5c, 0x70, 0x3b}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x10, 0xf0, 0xaa, 0xe6, 0xac, 0xb3, 0x11, 0x09, 0x31, 0x2b, 0xe7, 0x02, 0xb5, 0x99, 0x70, 0x3e, 0x9c, 0x15, 0xd7, 0x93, 0x11, 0x2c, 0x35, 0x56, 0xba, 0xec, 0xd6, 0x68, 0xb9, 0x57, 0xca, 0x25}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + azure_AzureSEVSNP = M{1: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x66, 0x9f, 0x4a, 0x7d, 0x95, 0x9b, 0x59, 0x37, 0x0b, 0x1f, 0x81, 0x73, 0xde, 0x27, 0x71, 0x2b, 0xf1, 0x6e, 0x73, 0xf6, 0xcc, 0x32, 0x82, 0x87, 0xee, 0x6d, 0x56, 0x85, 0x41, 0x36, 0xa1, 0x3d}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xf4, 0x9c, 0x0a, 0x85, 0x47, 0x58, 0x01, 0x43, 0x13, 0xc4, 0x18, 0xe4, 0xb4, 0xba, 0x9f, 0xd2, 0xf5, 0xef, 0xa7, 0x6c, 0x3c, 0x7d, 0x8d, 0xcf, 0xcd, 0xf0, 0x04, 0xb9, 0x06, 0xc5, 0x1e, 0xa9}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x33, 0x7c, 0xa7, 0x9c, 0x70, 0x61, 0xf2, 0x23, 0xb1, 0x48, 0x58, 0x57, 0xe0, 0x5f, 0xec, 0x7d, 0x0a, 0xe4, 0xc0, 0xf4, 0x6c, 0x69, 0xe9, 0x12, 0x83, 0x69, 0xa6, 0x5a, 0x76, 0x24, 0x23, 0x44}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} azure_AzureTrustedLaunch M - gcp_GCPSEVES = M{1: {Expected: []byte{0x74, 0x5f, 0x2f, 0xb4, 0x23, 0x5e, 0x46, 0x47, 0xaa, 0x0a, 0xd5, 0xac, 0xe7, 0x81, 0xcd, 0x92, 0x9e, 0xb6, 0x8c, 0x28, 0x87, 0x0e, 0x7d, 0xd5, 0xd1, 0xa1, 0x53, 0x58, 0x54, 0x32, 0x5e, 0x56}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0x21, 0xd2, 0x9d, 0xd5, 0xad, 0x1c, 0x55, 0x95, 0x43, 0xbb, 0x27, 0x0e, 0x9b, 0x93, 0x40, 0xb4, 0xe1, 0xad, 0x02, 0x05, 0xb3, 0x2d, 0x7d, 0x3c, 0x72, 0xf9, 0x8b, 0xf4, 0x1f, 0xa3, 0xa5, 0x94}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x17, 0xe3, 0x75, 0x56, 0x95, 0x4c, 0x99, 0x60, 0x3a, 0xf5, 0xde, 0x11, 0x00, 0x9b, 0x8d, 0xc2, 0x3c, 0x75, 0x81, 0x76, 0xc2, 0xb6, 0x07, 0x02, 0x59, 0x66, 0xc9, 0x13, 0xfc, 0x34, 0x61, 0x5b}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x05, 0xa0, 0xaf, 0x7f, 0xd4, 0xde, 0xfe, 0x86, 0x27, 0x63, 0x56, 0xb8, 0xae, 0xd7, 0x80, 0x1e, 0xed, 0xbc, 0xda, 0xe6, 0xca, 0xf3, 0xd9, 0x7e, 0xee, 0x13, 0x04, 0xf2, 0x63, 0x89, 0xbe, 0xb7}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + gcp_GCPSEVES = M{1: {Expected: []byte{0x74, 0x5f, 0x2f, 0xb4, 0x23, 0x5e, 0x46, 0x47, 0xaa, 0x0a, 0xd5, 0xac, 0xe7, 0x81, 0xcd, 0x92, 0x9e, 0xb6, 0x8c, 0x28, 0x87, 0x0e, 0x7d, 0xd5, 0xd1, 0xa1, 0x53, 0x58, 0x54, 0x32, 0x5e, 0x56}, ValidationOpt: WarnOnly}, 2: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 3: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 4: {Expected: []byte{0xa3, 0x39, 0x32, 0xc6, 0x1f, 0x68, 0x21, 0x74, 0x30, 0x5c, 0x65, 0xcc, 0x49, 0x03, 0x97, 0x45, 0xdc, 0xc7, 0xce, 0x55, 0x64, 0xc4, 0x8d, 0xc1, 0x6e, 0x4e, 0xd0, 0x71, 0xad, 0x04, 0x1e, 0x4f}, ValidationOpt: Enforce}, 6: {Expected: []byte{0x3d, 0x45, 0x8c, 0xfe, 0x55, 0xcc, 0x03, 0xea, 0x1f, 0x44, 0x3f, 0x15, 0x62, 0xbe, 0xec, 0x8d, 0xf5, 0x1c, 0x75, 0xe1, 0x4a, 0x9f, 0xcf, 0x9a, 0x72, 0x34, 0xa1, 0x3f, 0x19, 0x8e, 0x79, 0x69}, ValidationOpt: WarnOnly}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x0c, 0xf3, 0xfa, 0x7a, 0x95, 0xea, 0x04, 0x06, 0x87, 0x05, 0x70, 0xb2, 0x9b, 0x70, 0xca, 0x75, 0x2c, 0x84, 0x75, 0x90, 0xfa, 0x27, 0x6c, 0x6a, 0x48, 0xfa, 0xac, 0xde, 0x8d, 0x8e, 0x1e, 0xb2}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x70, 0x83, 0xb9, 0x89, 0x22, 0xfd, 0xdd, 0xfe, 0x57, 0xdc, 0x9a, 0xbe, 0xb9, 0xc1, 0x44, 0x01, 0x95, 0x40, 0x93, 0x2f, 0x10, 0x43, 0x3c, 0x06, 0x66, 0x71, 0x94, 0xe9, 0xd1, 0xb6, 0x9c, 0x61}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} qemu_QEMUTDX M - qemu_QEMUVTPM = M{4: {Expected: []byte{0x20, 0xcd, 0x87, 0x23, 0x39, 0x78, 0xa5, 0x9c, 0x61, 0x35, 0xc4, 0x44, 0x6d, 0xdf, 0x72, 0xa5, 0x79, 0x80, 0x36, 0x99, 0x75, 0x95, 0x8e, 0x94, 0xaf, 0x5c, 0x2c, 0xb4, 0x9d, 0xa9, 0xa3, 0xa5}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0xf3, 0xbd, 0x13, 0xed, 0x44, 0xb9, 0x92, 0xac, 0x17, 0x0e, 0xe4, 0x85, 0x27, 0x78, 0x87, 0x0c, 0xee, 0x30, 0x27, 0x7c, 0xb5, 0x0c, 0x2c, 0xcf, 0x33, 0xd9, 0xf6, 0x1f, 0x85, 0xa2, 0xd8, 0xc8}, ValidationOpt: Enforce}, 11: {Expected: []byte{0xf3, 0x94, 0x36, 0x56, 0xc1, 0xf7, 0xc5, 0x90, 0xa3, 0xc7, 0xf6, 0x04, 0x69, 0xc3, 0x83, 0x4c, 0x65, 0x30, 0xf8, 0x57, 0xa5, 0xe0, 0x18, 0x7f, 0x0c, 0x64, 0x51, 0xbd, 0x87, 0x7a, 0xe5, 0x9b}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} + qemu_QEMUVTPM = M{4: {Expected: []byte{0xa2, 0x86, 0x18, 0xd9, 0x9e, 0x6d, 0x05, 0x04, 0x08, 0x51, 0x78, 0xc3, 0x71, 0xda, 0xcd, 0x84, 0x20, 0x26, 0x29, 0xa3, 0xf0, 0x00, 0xf2, 0x24, 0x8d, 0xb6, 0x08, 0x34, 0xfa, 0xa8, 0x3a, 0xd8}, ValidationOpt: Enforce}, 8: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 9: {Expected: []byte{0x37, 0x53, 0xc1, 0x9d, 0xbf, 0xb8, 0x85, 0x70, 0x6e, 0xd6, 0xfa, 0xa4, 0x53, 0x19, 0xab, 0xbe, 0x29, 0x5c, 0xb7, 0x9d, 0x23, 0x3b, 0x36, 0x92, 0x07, 0x51, 0xcf, 0x95, 0xbb, 0x4a, 0x1d, 0xb5}, ValidationOpt: Enforce}, 11: {Expected: []byte{0x45, 0x0d, 0x85, 0x7c, 0x13, 0xe1, 0x76, 0xd2, 0x69, 0x13, 0x0a, 0xd2, 0xa0, 0x24, 0xd8, 0x9c, 0xe9, 0x8c, 0xd0, 0x16, 0xad, 0x09, 0xa2, 0x2d, 0x45, 0x76, 0x23, 0x98, 0x16, 0xcf, 0x90, 0xf9}, ValidationOpt: Enforce}, 12: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 13: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}, 14: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: WarnOnly}, 15: {Expected: []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, ValidationOpt: Enforce}} ) diff --git a/internal/config/image_enterprise.go b/internal/config/image_enterprise.go index 9d2bd97909..3ec2e85bbc 100644 --- a/internal/config/image_enterprise.go +++ b/internal/config/image_enterprise.go @@ -10,5 +10,5 @@ package config const ( // defaultImage is the default image to use. - defaultImage = "ref/main/stream/nightly/v2.15.0-pre.0.20240102143303-45479b307e10" + defaultImage = "ref/main/stream/nightly/v2.15.0-pre.0.20240104162524-f41ce4391964" ) From 136a69e7c8d982313311d66f96667e58a40d1b21 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 5 Jan 2024 09:29:16 +0100 Subject: [PATCH 09/22] deps: update actions/setup-python action to v5 (#2755) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/actions/e2e_benchmark/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/e2e_benchmark/action.yml b/.github/actions/e2e_benchmark/action.yml index 88631a62a2..afc9aed388 100644 --- a/.github/actions/e2e_benchmark/action.yml +++ b/.github/actions/e2e_benchmark/action.yml @@ -26,7 +26,7 @@ runs: steps: - name: Setup python - uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 + uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: "3.10" From c23aef344db18454473b1aff668fadb530d4dc76 Mon Sep 17 00:00:00 2001 From: Markus Rudy Date: Fri, 5 Jan 2024 10:15:53 +0100 Subject: [PATCH 10/22] ci: don't export e2e metrics to OpenSearch (#2794) * ci: don't export e2e metrics to OpenSearch * debugd: don't export metrics --- .../actions/deploy_logcollection/action.yml | 14 ------ .../debugd/logcollector/logcollector.go | 47 ------------------- 2 files changed, 61 deletions(-) diff --git a/.github/actions/deploy_logcollection/action.yml b/.github/actions/deploy_logcollection/action.yml index 09b63886af..942ef56e4a 100644 --- a/.github/actions/deploy_logcollection/action.yml +++ b/.github/actions/deploy_logcollection/action.yml @@ -90,17 +90,3 @@ runs: helm repo update helm install filebeat elastic/filebeat \ --wait --timeout=1200s --values values.yml - - - name: Deploy Metricbeat - id: deploy-metricbeat - shell: bash - working-directory: ./metricbeat - env: - KUBECONFIG: ${{ inputs.kubeconfig }} - run: | - helm repo add elastic https://helm.elastic.co - helm repo update - helm install metricbeat-k8s elastic/metricbeat \ - --wait --timeout=1200s --values values-control-plane.yml - helm install metricbeat-system elastic/metricbeat \ - --wait --timeout=1200s --values values-all-nodes.yml diff --git a/debugd/internal/debugd/logcollector/logcollector.go b/debugd/internal/debugd/logcollector/logcollector.go index 9e5c601654..c40859d0be 100644 --- a/debugd/internal/debugd/logcollector/logcollector.go +++ b/debugd/internal/debugd/logcollector/logcollector.go @@ -116,23 +116,6 @@ func NewStartTrigger(ctx context.Context, wg *sync.WaitGroup, provider cloudprov return } - logger.Infof("Getting metricbeat config template from image %s", versions.MetricbeatImage) - tmpl, err = getTemplate(ctx, logger, versions.MetricbeatImage, "/run/metricbeat/templates/metricbeat.yml", "/run/metricbeat") - if err != nil { - logger.Errorf("Getting metricbeat config template: %v", err) - return - } - metricbeatConf := metricbeatConfInput{ - LogstashHost: "localhost:5044", - Port: 5066, - CollectSystemMetrics: true, - AddCloudMetadata: true, - } - if err := writeTemplate("/run/metricbeat/metricbeat.yml", tmpl, metricbeatConf); err != nil { - logger.Errorf("Writing metricbeat pipeline: %v", err) - return - } - logger.Infof("Starting log collection pod") if err := startPod(ctx, logger); err != nil { logger.Errorf("Starting log collection: %v", err) @@ -243,28 +226,6 @@ func startPod(ctx context.Context, logger *logger.Logger) error { return fmt.Errorf("failed to run filebeat: %w", err) } - // start metricbeat container - metricbeatLog := newCmdLogger(logger.Named("metricbeat")) - runMetricbeatArgs := []string{ - "run", - "--rm", - "--name=metricbeat", - "--pod=logcollection", - "--privileged", - "--log-driver=none", - "--volume=/proc:/hostfs/proc:ro", - "--volume=/sys/fs/cgroup:/hostfs/sys/fs/cgroup:ro", - "--volume=/run/metricbeat/metricbeat.yml:/usr/share/metricbeat/metricbeat.yml:ro", - versions.MetricbeatImage, - } - runMetricbeatCmd := exec.CommandContext(ctx, "podman", runMetricbeatArgs...) - logger.Infof("Run metricbeat command: %v", runMetricbeatCmd.String()) - runMetricbeatCmd.Stdout = metricbeatLog - runMetricbeatCmd.Stderr = metricbeatLog - if err := runMetricbeatCmd.Start(); err != nil { - return fmt.Errorf("failed to run metricbeat: %w", err) - } - return nil } @@ -280,14 +241,6 @@ type filebeatConfInput struct { AddCloudMetadata bool } -type metricbeatConfInput struct { - Port int - LogstashHost string - CollectEtcdMetrics bool - CollectSystemMetrics bool - AddCloudMetadata bool -} - func writeTemplate(path string, templ *template.Template, in any) error { if err := os.MkdirAll(filepath.Dir(path), 0o777); err != nil { return fmt.Errorf("creating template dir: %w", err) From 3a4f6ef9d138c20934d9fa82ae6543b7d0efd9b1 Mon Sep 17 00:00:00 2001 From: Malte Poll <1780588+malt3@users.noreply.github.com> Date: Fri, 5 Jan 2024 11:52:22 +0100 Subject: [PATCH 11/22] bazel: use prebuilt Go toolchain (go.dev/dl) (#2796) We had to switch to a Go toolchain from nixpkgs, since prebuilt Go toolchain versions were not usable on NixOS. Since Go 1.21, the prebuilt Go toolchain is statically linked and works out of the box. Reference: https://github.com/golang/go/issues/57007 --- WORKSPACE.bazel | 9 ++------- bazel/go/go.nix | 21 --------------------- dev-docs/workflows/bump-go-version.md | 15 ++++----------- 3 files changed, 6 insertions(+), 39 deletions(-) delete mode 100644 bazel/go/go.nix diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel index dad1f5094e..cc36bf5d73 100644 --- a/WORKSPACE.bazel +++ b/WORKSPACE.bazel @@ -131,16 +131,11 @@ load("//bazel/toolchains:go_module_deps.bzl", "go_dependencies") # gazelle:repository_macro bazel/toolchains/go_module_deps.bzl%go_dependencies go_dependencies() -load("@io_bazel_rules_go//go:deps.bzl", "go_rules_dependencies") +load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies") go_rules_dependencies() -load("@io_tweag_rules_nixpkgs//nixpkgs:toolchains/go.bzl", "nixpkgs_go_configure") - -nixpkgs_go_configure( - nix_file = "//bazel/go:go.nix", - repository = "@nixpkgs", -) +go_register_toolchains(version = "1.21.5") load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies") diff --git a/bazel/go/go.nix b/bazel/go/go.nix deleted file mode 100644 index 9a3985be92..0000000000 --- a/bazel/go/go.nix +++ /dev/null @@ -1,21 +0,0 @@ -let - pkgs = import { }; - goAttr = pkgs.go_1_21.overrideAttrs (_: rec { - version = "1.21.5"; - src = pkgs.fetchurl { - url = "https://go.dev/dl/go${version}.src.tar.gz"; - hash = "sha256-KFy730tubmLtWPNw8/bYwwgl1uVsWFPGbTwjvNsJ2xk="; - }; - }); -in -pkgs.buildEnv - { - name = "bazel-go-toolchain"; - paths = [ goAttr ]; - postBuild = '' - touch $out/ROOT - ln -s $out/share/go/{api,doc,lib,misc,pkg,src,go.env} $out/ - ''; - } // { - version = goAttr.version; -} diff --git a/dev-docs/workflows/bump-go-version.md b/dev-docs/workflows/bump-go-version.md index a8e8973085..4d0d23de2d 100644 --- a/dev-docs/workflows/bump-go-version.md +++ b/dev-docs/workflows/bump-go-version.md @@ -3,15 +3,8 @@ ## Steps -1. Replace "1.xx.x" with the new version (see [example](https://github.com/edgelesssys/constellation/commit/9e1a0c06bfda0171958f0776633a9a53f521144d)) -2. Update the nix hash +Replace "1.xx.x" with the new version in [WORKSPACE.bazel](/WORKSPACE.bazel): - Once updated run `bazel run //:tidy` and you will see a failure such as: - - ``` - > error: hash mismatch in fixed-output derivation '/nix/store/r85bdj6vrim7m5vlybdmzgca7d0kcb4n-go1.21.4.src.tar.gz.drv': - > specified: sha256-GG8rb4yLcE5paCGwmrIEGlwe4T3LwxVqE63PdZMe5Ig= - > got: sha256-R7Jqg9K2WjwcG8rOJztpvuSaentRaKdgTe09JqN714c= - ``` - Simple replace the hash with the got value. -3. Ask @katexochen to build the thing and push it into his cache. +```starlark +go_register_toolchains(version = "1.xx.x") +``` From 8e8e861d5f1c261a80df1ceca7c07d2b01fc5b5a Mon Sep 17 00:00:00 2001 From: Markus Rudy Date: Fri, 5 Jan 2024 14:07:33 +0100 Subject: [PATCH 12/22] ci: ignore Wireguard pdf in lychee (#2797) * ci: use a config file for lychee * ci: don't pass token to lychee action * ci: ignore wireguard.pdf in lychee --- .github/workflows/check-links.yml | 4 +-- .gitignore | 3 ++ .lychee.toml | 47 ++++++++++++++++++++++++++++ .lycheeignore | 7 ----- docs/docs/overview/performance/io.md | 2 +- 5 files changed, 52 insertions(+), 11 deletions(-) create mode 100644 .lychee.toml delete mode 100644 .lycheeignore diff --git a/.github/workflows/check-links.yml b/.github/workflows/check-links.yml index f9d4362409..3607ce9a03 100644 --- a/.github/workflows/check-links.yml +++ b/.github/workflows/check-links.yml @@ -27,7 +27,5 @@ jobs: - name: Link Checker uses: lycheeverse/lychee-action@ec3ed119d4f44ad2673a7232460dc7dff59d2421 # v1.8.0 with: - args: "--verbose --no-progress --max-concurrency 5 --exclude-path './internal/constellation/helm/charts/cilium' './**/*.md' './**/*.html'" + args: "--config ./.lychee.toml './**/*.md' './**/*.html'" fail: true - env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} diff --git a/.gitignore b/.gitignore index 3d97460a60..ee46abb507 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,6 @@ __pycache__/ # s3proxy misc files port-forward.log s3proxy-ca.crt + +# Lychee link checker +.lycheecache diff --git a/.lychee.toml b/.lychee.toml new file mode 100644 index 0000000000..60439bd56e --- /dev/null +++ b/.lychee.toml @@ -0,0 +1,47 @@ +# Verbose program output +# Accepts log level: "error", "warn", "info", "debug", "trace" +verbose = "info" + +# Don't show interactive progress bar while checking links. +no_progress = true + +# Enable link caching. This can be helpful to avoid checking the same links on +# multiple runs. +cache = true + +# Discard all cached requests older than this duration. +max_cache_age = "10m" + +# Maximum number of concurrent link checks. +max_concurrency = 5 + +# Comma-separated list of accepted status codes for valid links. +# accept = ["200"] + +# Request method +method = "get" + +# Check links inside `` and `
` blocks as well as Markdown code
+# blocks.
+include_verbatim = false
+
+# Exclude URLs and mail addresses from checking (supports regex).
+exclude = [
+    # Blocked for robots.
+    '^https://twitter\.com',
+    # Only available when logged in.
+    '^https://portal\.azure\.com/',
+    # The Wireguard PDF sproadically returns 500.
+    'wireguard\.pdf$',
+]
+
+# Exclude these filesystem paths from getting checked.
+exclude_path = ["internal/constellation/helm/charts/cilium"]
+
+# Exclude all private IPs from checking.
+# Equivalent to setting `exclude_private`, `exclude_link_local`, and
+# `exclude_loopback` to true.
+exclude_all_private = true
+
+# Check mail addresses
+include_mail = false
diff --git a/.lycheeignore b/.lycheeignore
deleted file mode 100644
index 128bc83841..0000000000
--- a/.lycheeignore
+++ /dev/null
@@ -1,7 +0,0 @@
-http://localhost:
-# TODO: Remove when site fixed their TLS chain ()
-https://www.ntia.gov/SBOM
-# Twitter times out on request, maybe someone pulled the plug of this subsystem
-https://twitter.com/EdgelessSystems
-# Azure portal internal link, will return 403 for crawlers, or error when not logged in
-https://portal.azure.com/#view/HubsExtension/BrowseResource/resourceType/Microsoft.Compute%2Fgalleries
diff --git a/docs/docs/overview/performance/io.md b/docs/docs/overview/performance/io.md
index dc7cf3d8b3..3ae796f8a9 100644
--- a/docs/docs/overview/performance/io.md
+++ b/docs/docs/overview/performance/io.md
@@ -58,7 +58,7 @@ The following infrastructure configurations was used:
 This section gives a thorough analysis of the network performance of Constellation, specifically focusing on measuring TCP and UDP bandwidth.
 The benchmark measured the bandwidth of pod-to-pod and pod-to-service connections between two different nodes using [`iperf`](https://iperf.fr/).
 
-GKE and Constellation on GCP had a maximum network bandwidth of [10 Gbps](https://cloud.google.com/compute/docs/general-purpose-machines#n2d_machineshttps://cloud.google.com/compute/docs/general-purpose-machines#n2d_machines).
+GKE and Constellation on GCP had a maximum network bandwidth of [10 Gbps](https://cloud.google.com/compute/docs/general-purpose-machines#n2d_machines).
 AKS with `Standard_D4as_v5` machines a maximum network bandwidth of [12.5 Gbps](https://learn.microsoft.com/en-us/azure/virtual-machines/dasv5-dadsv5-series#dasv5-series).
 The Confidential VM equivalent `Standard_DC4as_v5` currently  has a network bandwidth of [1.25 Gbps](https://learn.microsoft.com/en-us/azure/virtual-machines/dcasv5-dcadsv5-series#dcasv5-series-products).
 Therefore, to make the test comparable, both AKS and Constellation on Azure were running with `Standard_DC4as_v5` machines and 1.25 Gbps bandwidth.

From c936ec510dedec5cf8d26045484ea8bed30ded65 Mon Sep 17 00:00:00 2001
From: Malte Poll <1780588+malt3@users.noreply.github.com>
Date: Fri, 5 Jan 2024 16:57:21 +0100
Subject: [PATCH 13/22] ci: reproducible builds test on artifacts v2 (#2801)

* ci: test download-artifacts@v4 for reproducible builds test

* ci: reproducible builds test: use unique artifact names and patterns
---
 .github/workflows/reproducible-builds.yml | 28 ++++++++++++-----------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/.github/workflows/reproducible-builds.yml b/.github/workflows/reproducible-builds.yml
index 3ad5e9dcae..033b79542f 100644
--- a/.github/workflows/reproducible-builds.yml
+++ b/.github/workflows/reproducible-builds.yml
@@ -1,4 +1,4 @@
-# Build Constellation CLI and check for reproducible builds
+# Build Constellation CLI + OS images and check for reproducible builds
 name: Reproducible Builds
 
 on:
@@ -53,15 +53,15 @@ jobs:
         run: shasum -a 256 "${binary}" | tee "${binary}.sha256"
 
       - name: Upload binary artifact
-        uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
+        uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0
         with:
-          name: "binaries-${{ matrix.target }}"
+          name: "binaries-${{ matrix.target }}-${{ matrix.runner }}"
           path: "${{ env.binary }}"
 
       - name: Upload hash artifact
-        uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
+        uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0
         with:
-          name: "sha256sums"
+          name: "sha256sums-${{ matrix.target }}-${{ matrix.runner }}"
           path: "${{ env.binary }}.sha256"
 
   build-osimages:
@@ -109,15 +109,15 @@ jobs:
         run: shasum -a 256 "${binary}" | tee "${binary}.sha256"
 
       - name: Upload binary artifact
-        uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
+        uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0
         with:
-          name: "osimages-${{ matrix.target }}"
+          name: "osimages-${{ matrix.target }}-${{ matrix.runner }}"
           path: "${{ env.binary }}"
 
       - name: Upload hash artifact
-        uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
+        uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392 # v4.0.0
         with:
-          name: "sha256sums"
+          name: "sha256sums-${{ matrix.target }}-${{ matrix.runner }}"
           path: "${{ env.binary }}.sha256"
 
   compare-binaries:
@@ -138,9 +138,10 @@ jobs:
           ref: ${{ !github.event.pull_request.head.repo.fork && github.head_ref || '' }}
 
       - name: Download binaries
-        uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
+        uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0
         with:
-          name: "binaries-${{ matrix.target }}"
+          pattern: "binaries-${{ matrix.target }}-*"
+          merge-multiple: true
 
       - name: Hash
         shell: bash
@@ -171,9 +172,10 @@ jobs:
           ref: ${{ !github.event.pull_request.head.repo.fork && github.head_ref || '' }}
 
       - name: Download os images
-        uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2
+        uses: actions/download-artifact@f44cd7b40bfd40b6aa1cc1b9b5b7bf03d3c67110 # v4.1.0
         with:
-          name: "osimages-${{ matrix.target }}"
+          pattern: "osimages-${{ matrix.target }}-*"
+          merge-multiple: true
 
       - name: Hash
         shell: bash

From d525be4a49d999ee5f380fca6acc7104fe8e7b48 Mon Sep 17 00:00:00 2001
From: Moritz Sanft <58110325+msanft@users.noreply.github.com>
Date: Sun, 7 Jan 2024 22:44:08 +0100
Subject: [PATCH 14/22] terraform: add module deprecation notice (#2739)

---
 terraform/legacy-module/README.md | 6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 terraform/legacy-module/README.md

diff --git a/terraform/legacy-module/README.md b/terraform/legacy-module/README.md
new file mode 100644
index 0000000000..c755b0a546
--- /dev/null
+++ b/terraform/legacy-module/README.md
@@ -0,0 +1,6 @@
+## Constellation Terraform Modules
+
+> [!WARNING]
+> The Constellation Terraform modules are deprecated, and support will be discontinued in v2.15.0.
+> To continue managing Constellation clusters through Terraform, you can use the [Constellation Terraform provider](https://docs.edgeless.systems/constellation/workflows/terraform-provider).
+> Clusters created through the Constellation Terraform modules can also be [imported](https://registry.terraform.io/providers/edgelesssys/constellation/latest/docs/resources/cluster#import) to the Constellation Terraform provider.

From 2af34ceaf4c79577752c8350d85b08971f3309ae Mon Sep 17 00:00:00 2001
From: Moritz Eckert 
Date: Mon, 8 Jan 2024 07:35:48 +0100
Subject: [PATCH 15/22] docs: update asciinema videos (#2777)

---
 docs/screencasts/docker/create-cluster.expect |   11 +-
 docs/screencasts/docker/github-readme.expect  |    9 +-
 docs/screencasts/generate-readme-svg.sh       |    9 +-
 docs/static/assets/check-sbom.cast            | 1979 +++++++++--------
 docs/static/assets/configure-cluster.cast     |  575 +++--
 docs/static/assets/create-cluster.cast        |  531 ++---
 docs/static/assets/terminate-cluster.cast     |  294 ++-
 docs/static/assets/verify-cli.cast            | 1627 +++++++-------
 docs/static/img/shell-windowframe.svg         |  405 ++--
 9 files changed, 2764 insertions(+), 2676 deletions(-)

diff --git a/docs/screencasts/docker/create-cluster.expect b/docs/screencasts/docker/create-cluster.expect
index a9b290892a..6476b4ec99 100755
--- a/docs/screencasts/docker/create-cluster.expect
+++ b/docs/screencasts/docker/create-cluster.expect
@@ -23,26 +23,21 @@ spawn asciinema rec --overwrite /recordings/create-cluster.cast
 send "\r"
 expect_prompt
 
-run_command "# Step 1: Create cloud environment"
+run_command "# Step 1: Create the Constellation cluster"
 expect_prompt
-run_command "constellation create"
+run_command "constellation apply"
 expect -re "y\/n"
 send "y"
 send "\r"
 expect_prompt
 
-run_command "# Step 2: Initialize Constellation"
-expect_prompt
-run_command "constellation apply"
-expect_prompt
-
 run_command "# Wait for cluster to finish bootstrapping..."
 expect_prompt
 # Without a sleep we only see a single node, not 5.
 run_command "sleep 300"
 expect_prompt
 
-run_command "# Step 3: Connect to Constellation"
+run_command "# Step 2: Connect to Constellation"
 expect_prompt
 run_command "export KUBECONFIG=/constellation/constellation-admin.conf"
 expect_prompt
diff --git a/docs/screencasts/docker/github-readme.expect b/docs/screencasts/docker/github-readme.expect
index d5399c54b3..6c096647e4 100644
--- a/docs/screencasts/docker/github-readme.expect
+++ b/docs/screencasts/docker/github-readme.expect
@@ -23,13 +23,12 @@ spawn asciinema rec --overwrite /recordings/github-readme.cast
 send "\r"
 expect_prompt
 
-run_command "constellation create"
-expect -re "y\/n"
-send "y"
-send "\r"
+run_command "constellation config generate gcp"
+expect_prompt
+run_command "constellation iam create gcp --update-config --projectID constellation-331613 --serviceAccountID constellation-demo --zone europe-west3-b -y"
 expect_prompt
 
-run_command "constellation apply"
+run_command "constellation apply -y"
 expect_prompt
 
 run_command "export KUBECONFIG=/constellation/constellation-admin.conf"
diff --git a/docs/screencasts/generate-readme-svg.sh b/docs/screencasts/generate-readme-svg.sh
index dcb44745fd..fb67568903 100755
--- a/docs/screencasts/generate-readme-svg.sh
+++ b/docs/screencasts/generate-readme-svg.sh
@@ -8,13 +8,6 @@
 # screenrecordings container. A full script run takes ~20min.
 #
 
-# Create IAM configuration
-docker run -it \
-  -v "${HOME}"/.config/gcloud:/root/.config/gcloud \
-  -v "$(pwd)"/recordings:/recordings \
-  -v "$(pwd)"/constellation:/constellation \
-  screenrecodings /scripts/configure-cluster.expect
-
 docker build -t screenrecodings docker
 
 # Create cast
@@ -34,7 +27,7 @@ tail -n+2 recordings/github-readme.cast >> new_header.cast
 
 # Then render cast into svg using:
 #   https://github.com/nbedos/termtosvg
-termtosvg render new_header.cast readme.svg -t window-frame.svg -D 1ms
+python3 -m termtosvg render new_header.cast readme.svg -t window-frame.svg -D 1ms
 
 # Copy and cleanup
 cp readme.svg ../static/img/shell-windowframe.svg
diff --git a/docs/static/assets/check-sbom.cast b/docs/static/assets/check-sbom.cast
index 84ed88d1b8..cc846f7766 100644
--- a/docs/static/assets/check-sbom.cast
+++ b/docs/static/assets/check-sbom.cast
@@ -1,988 +1,991 @@
-{"version": 2, "width": 126, "height": 61, "timestamp": 1700561274, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
-[0.008932, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[0.009577, "o", "#"]
-[0.141264, "o", " "]
-[0.191459, "o", "S"]
-[0.241561, "o", "t"]
-[0.312989, "o", "e"]
-[0.363097, "o", "p"]
-[0.413291, "o", " "]
-[0.533056, "o", "1"]
-[0.58315, "o", ":"]
-[0.633265, "o", " "]
-[0.683526, "o", "I"]
-[0.790435, "o", "n"]
-[0.840601, "o", "s"]
-[0.922925, "o", "t"]
-[0.973095, "o", "a"]
-[1.02309, "o", "l"]
-[1.191177, "o", "l"]
-[1.241231, "o", " "]
-[1.330529, "o", "S"]
-[1.380693, "o", "L"]
-[1.504659, "o", "S"]
-[1.554945, "o", "A"]
-[1.605005, "o", " "]
-[1.711071, "o", "v"]
-[1.761134, "o", "e"]
-[1.811213, "o", "r"]
-[1.861331, "o", "i"]
-[1.911491, "o", "f"]
-[1.961633, "o", "i"]
-[2.011665, "o", "e"]
-[2.112902, "o", "r\r\n\u001b[?2004l\r"]
-[2.113414, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[3.11389, "o", "c"]
-[3.163967, "o", "u"]
-[3.214046, "o", "r"]
-[3.264265, "o", "l"]
-[3.31433, "o", " "]
-[3.364549, "o", "-"]
-[3.500493, "o", "s"]
-[3.557701, "o", "L"]
-[3.622905, "o", "O"]
-[3.672891, "o", " "]
-[3.73915, "o", "h"]
-[3.78907, "o", "t"]
-[3.876297, "o", "t"]
-[3.926362, "o", "p"]
-[3.976469, "o", "s"]
-[4.02655, "o", ":"]
-[4.077031, "o", "/"]
-[4.182886, "o", "/"]
-[4.232835, "o", "g"]
-[4.283122, "o", "i"]
-[4.363386, "o", "t"]
-[4.464415, "o", "h"]
-[4.514589, "o", "u"]
-[4.570632, "o", "b"]
-[4.620805, "o", "."]
-[4.702861, "o", "c"]
-[4.877016, "o", "o"]
-[4.92702, "o", "m"]
-[4.977068, "o", "/"]
-[5.027206, "o", "s"]
-[5.15044, "o", "l"]
-[5.200532, "o", "s"]
-[5.441607, "o", "a"]
-[5.49182, "o", "-"]
-[5.549908, "o", "f"]
-[5.621859, "o", "r"]
-[5.672041, "o", "a"]
-[5.722136, "o", "m"]
-[5.772209, "o", "e"]
-[5.85533, "o", "w"]
-[5.905375, "o", "o"]
-[6.063516, "o", "r"]
-[6.113633, "o", "k"]
-[6.163773, "o", "/"]
-[6.213904, "o", "s"]
-[6.263987, "o", "l"]
-[6.319162, "o", "s"]
-[6.369228, "o", "a"]
-[6.41927, "o", "-"]
-[6.579462, "o", "v"]
-[6.629619, "o", "e"]
-[6.81674, "o", "r"]
-[6.903818, "o", "i"]
-[6.953896, "o", "f"]
-[7.004042, "o", "i"]
-[7.054041, "o", "e"]
-[7.104181, "o", "r"]
-[7.154257, "o", "/"]
-[7.204423, "o", "r"]
-[7.254532, "o", "e"]
-[7.375607, "o", "l"]
-[7.425695, "o", "e"]
-[7.475893, "o", "a"]
-[7.530899, "o", "s"]
-[7.580918, "o", "e"]
-[7.682216, "o", "s"]
-[7.732235, "o", "/"]
-[7.782339, "o", "l"]
-[7.832531, "o", "a"]
-[7.885794, "o", "t"]
-[7.960755, "o", "e"]
-[8.012758, "o", "s"]
-[8.062779, "o", "t"]
-[8.112972, "o", "/"]
-[8.163061, "o", "d"]
-[8.216231, "o", "o"]
-[8.266214, "o", "w"]
-[8.316508, "o", "n"]
-[8.385525, "o", "l"]
-[8.435887, "o", "o"]
-[8.515997, "o", "a"]
-[8.565831, "o", "d"]
-[8.616203, "o", "/"]
-[8.666091, "o", "s"]
-[8.716136, "o", "l"]
-[8.766216, "o", "s"]
-[8.880352, "o", "a"]
-[8.930521, "o", "-"]
-[9.005502, "o", "v"]
-[9.055563, "o", "e"]
-[9.105742, "o", "r"]
-[9.155921, "o", "i"]
-[9.20592, "o", "f"]
-[9.268006, "o", "i"]
-[9.318239, "o", "e"]
-[9.36828, "o", "r"]
-[9.4186, "o", "-"]
-[9.468548, "o", "l"]
-[9.518879, "o", "i"]
-[9.568912, "o", "n"]
-[9.64293, "o", "u"]
-[9.693047, "o", "x"]
-[9.743136, "o", "-"]
-[9.793074, "o", "a"]
-[9.87738, "o", "m"]
-[9.927405, "o", "d"]
-[10.012581, "o", "6"]
-[10.062818, "o", "4\r\n\u001b[?2004l\r"]
-[11.859531, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[11.85974, "o", "s"]
-[11.910195, "o", "u"]
-[12.000091, "o", "d"]
-[12.091095, "o", "o"]
-[12.141163, "o", " "]
-[12.191274, "o", "i"]
-[12.241368, "o", "n"]
-[12.345518, "o", "s"]
-[12.4948, "o", "t"]
-[12.544793, "o", "a"]
-[12.594872, "o", "l"]
-[12.644993, "o", "l"]
-[12.695275, "o", " "]
-[12.745188, "o", "s"]
-[12.810414, "o", "l"]
-[12.860481, "o", "s"]
-[12.947596, "o", "a"]
-[12.997782, "o", "-"]
-[13.052894, "o", "v"]
-[13.102959, "o", "e"]
-[13.298031, "o", "r"]
-[13.470203, "o", "i"]
-[13.520348, "o", "f"]
-[13.570439, "o", "i"]
-[13.653724, "o", "e"]
-[13.703834, "o", "r"]
-[13.754056, "o", "-"]
-[13.80401, "o", "l"]
-[13.854046, "o", "i"]
-[13.904191, "o", "n"]
-[13.95428, "o", "u"]
-[14.004516, "o", "x"]
-[14.054701, "o", "-"]
-[14.104722, "o", "a"]
-[14.155125, "o", "m"]
-[14.205139, "o", "d"]
-[14.254999, "o", "6"]
-[14.305131, "o", "4"]
-[14.355337, "o", " "]
-[14.405436, "o", "/"]
-[14.455503, "o", "u"]
-[14.533638, "o", "s"]
-[14.583758, "o", "r"]
-[14.634127, "o", "/"]
-[14.684033, "o", "l"]
-[14.733964, "o", "o"]
-[14.784038, "o", "c"]
-[14.944247, "o", "a"]
-[15.018467, "o", "l"]
-[15.068553, "o", "/"]
-[15.118861, "o", "b"]
-[15.168955, "o", "i"]
-[15.226943, "o", "n"]
-[15.277085, "o", "/"]
-[15.327085, "o", "s"]
-[15.377205, "o", "l"]
-[15.42733, "o", "s"]
-[15.492306, "o", "a"]
-[15.542632, "o", "-"]
-[15.694616, "o", "v"]
-[15.99462, "o", "e"]
-[16.119727, "o", "r"]
-[16.169788, "o", "i"]
-[16.219861, "o", "f"]
-[16.269993, "o", "i"]
-[16.320001, "o", "e"]
-[16.370128, "o", "r\r\n\u001b[?2004l\r"]
-[16.430778, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[17.431315, "o", "#"]
-[17.48156, "o", " "]
-[17.531731, "o", "S"]
-[17.581771, "o", "t"]
-[17.63194, "o", "e"]
-[17.716124, "o", "p"]
-[17.766197, "o", " "]
-[17.871288, "o", "2"]
-[17.92124, "o", ":"]
-[17.984469, "o", " "]
-[18.117443, "o", "D"]
-[18.173713, "o", "o"]
-[18.223958, "o", "w"]
-[18.277033, "o", "n"]
-[18.326991, "o", "l"]
-[18.404075, "o", "o"]
-[18.454166, "o", "a"]
-[18.504277, "o", "d"]
-[18.554471, "o", " "]
-[18.604696, "o", "C"]
-[18.654908, "o", "o"]
-[18.704916, "o", "n"]
-[18.755223, "o", "s"]
-[18.805081, "o", "t"]
-[18.855225, "o", "e"]
-[18.923272, "o", "l"]
-[18.973353, "o", "l"]
-[19.02347, "o", "a"]
-[19.073548, "o", "t"]
-[19.123915, "o", "i"]
-[19.190818, "o", "o"]
-[19.240945, "o", "n"]
-[19.290999, "o", " "]
-[19.362158, "o", "S"]
-[19.520263, "o", "B"]
-[19.597348, "o", "O"]
-[19.647542, "o", "M"]
-[19.697588, "o", " "]
-[19.75178, "o", "a"]
-[19.8019, "o", "n"]
-[19.851945, "o", "d"]
-[19.901987, "o", " "]
-[20.072275, "o", "p"]
-[20.122251, "o", "r"]
-[20.172322, "o", "o"]
-[20.222364, "o", "v"]
-[20.272541, "o", "e"]
-[20.390616, "o", "n"]
-[20.440715, "o", "a"]
-[20.496891, "o", "n"]
-[20.546944, "o", "c"]
-[20.597098, "o", "e\r\n\u001b[?2004l\r"]
-[20.59719, "o", "\u001b[?2004h"]
-[20.59723, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
-[21.597652, "o", "c"]
-[21.647954, "o", "u"]
-[21.714011, "o", "r"]
-[21.76527, "o", "l"]
-[21.815203, "o", " "]
-[21.888284, "o", "-"]
-[21.997539, "o", "s"]
-[22.056417, "o", "L"]
-[22.106561, "o", "O"]
-[22.156753, "o", " "]
-[22.206772, "o", "h"]
-[22.278051, "o", "t"]
-[22.328083, "o", "t"]
-[22.525148, "o", "p"]
-[22.575268, "o", "s"]
-[22.625491, "o", ":"]
-[22.675543, "o", "/"]
-[22.889619, "o", "/"]
-[22.939841, "o", "g"]
-[22.989992, "o", "i"]
-[23.040097, "o", "t"]
-[23.111159, "o", "h"]
-[23.161379, "o", "u"]
-[23.211518, "o", "b"]
-[23.261624, "o", "."]
-[23.376899, "o", "c"]
-[23.427007, "o", "o"]
-[23.477061, "o", "m"]
-[23.527347, "o", "/"]
-[23.577305, "o", "e"]
-[23.627351, "o", "d"]
-[23.677474, "o", "g"]
-[23.727708, "o", "e"]
-[23.777631, "o", "l"]
-[23.827787, "o", "e"]
-[23.877967, "o", "s"]
-[23.928002, "o", "s"]
-[23.978061, "o", "s"]
-[24.059214, "o", "y"]
-[24.109314, "o", "s"]
-[24.159561, "o", "/"]
-[24.246854, "o", "c"]
-[24.296965, "o", "o"]
-[24.479063, "o", "n"]
-[24.561224, "o", "s"]
-[24.631212, "o", "t"]
-[24.681374, "o", "e"]
-[24.731471, "o", "l"]
-[24.781883, "o", "l"]
-[24.831782, "o", "a"]
-[24.881835, "o", "t"]
-[24.980981, "o", "i"]
-[25.031166, "o", "o"]
-[25.081269, "o", "n"]
-[25.131396, "o", "/"]
-[25.181444, "o", "r"]
-[25.231886, "o", "e"]
-[25.281653, "o", "l"]
-[25.331908, "o", "e"]
-[25.381959, "o", "a"]
-[25.432159, "o", "s"]
-[25.482247, "o", "e"]
-[25.532352, "o", "s"]
-[25.582389, "o", "/"]
-[25.638499, "o", "l"]
-[25.751651, "o", "a"]
-[25.801779, "o", "t"]
-[25.871037, "o", "e"]
-[25.921123, "o", "s"]
-[26.018314, "o", "t"]
-[26.068447, "o", "/"]
-[26.182607, "o", "d"]
-[26.239752, "o", "o"]
-[26.289855, "o", "w"]
-[26.341004, "o", "n"]
-[26.391053, "o", "l"]
-[26.519114, "o", "o"]
-[26.629168, "o", "a"]
-[26.679404, "o", "d"]
-[26.729374, "o", "/"]
-[26.779579, "o", "c"]
-[26.82984, "o", "o"]
-[26.879851, "o", "n"]
-[27.051032, "o", "s"]
-[27.123121, "o", "t"]
-[27.173225, "o", "e"]
-[27.223345, "o", "l"]
-[27.339312, "o", "l"]
-[27.455576, "o", "a"]
-[27.505749, "o", "t"]
-[27.555858, "o", "i"]
-[27.605936, "o", "o"]
-[27.685443, "o", "n"]
-[27.735381, "o", "."]
-[27.785769, "o", "s"]
-[27.835832, "o", "p"]
-[27.887014, "o", "d"]
-[27.936929, "o", "x"]
-[27.987124, "o", "."]
-[28.052133, "o", "s"]
-[28.10244, "o", "b"]
-[28.152423, "o", "o"]
-[28.202801, "o", "m\r\n\u001b[?2004l\r"]
-[29.080668, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[29.081069, "o", "c"]
-[29.131331, "o", "u"]
-[29.214492, "o", "r"]
-[29.265414, "o", "l"]
-[29.315504, "o", " "]
-[29.375648, "o", "-"]
-[29.448841, "o", "s"]
-[29.512119, "o", "L"]
-[29.561861, "o", "O"]
-[29.611917, "o", " "]
-[29.662172, "o", "h"]
-[29.712324, "o", "t"]
-[29.804493, "o", "t"]
-[29.854592, "o", "p"]
-[29.911548, "o", "s"]
-[29.96179, "o", ":"]
-[30.011923, "o", "/"]
-[30.061853, "o", "/"]
-[30.111979, "o", "g"]
-[30.162143, "o", "i"]
-[30.217339, "o", "t"]
-[30.320338, "o", "h"]
-[30.3704, "o", "u"]
-[30.493599, "o", "b"]
-[30.543653, "o", "."]
-[30.6041, "o", "c"]
-[30.724868, "o", "o"]
-[30.802316, "o", "m"]
-[30.852344, "o", "/"]
-[30.902496, "o", "e"]
-[30.952393, "o", "d"]
-[31.002506, "o", "g"]
-[31.052705, "o", "e"]
-[31.126045, "o", "l"]
-[31.179926, "o", "e"]
-[31.248084, "o", "s"]
-[31.298109, "o", "s"]
-[31.348155, "o", "s"]
-[31.398256, "o", "y"]
-[31.501338, "o", "s"]
-[31.551605, "o", "/"]
-[31.629828, "o", "c"]
-[31.67997, "o", "o"]
-[31.730163, "o", "n"]
-[31.780021, "o", "s"]
-[31.914152, "o", "t"]
-[31.964274, "o", "e"]
-[32.014508, "o", "l"]
-[32.09643, "o", "l"]
-[32.318639, "o", "a"]
-[32.370963, "o", "t"]
-[32.420914, "o", "i"]
-[32.470897, "o", "o"]
-[32.556047, "o", "n"]
-[32.606125, "o", "/"]
-[32.664377, "o", "r"]
-[32.714388, "o", "e"]
-[32.7644, "o", "l"]
-[32.814834, "o", "e"]
-[32.942748, "o", "a"]
-[32.992855, "o", "s"]
-[33.046982, "o", "e"]
-[33.187068, "o", "s"]
-[33.237334, "o", "/"]
-[33.287402, "o", "l"]
-[33.33738, "o", "a"]
-[33.387569, "o", "t"]
-[33.442786, "o", "e"]
-[33.523927, "o", "s"]
-[33.574007, "o", "t"]
-[33.624026, "o", "/"]
-[33.674158, "o", "d"]
-[33.724276, "o", "o"]
-[33.802395, "o", "w"]
-[33.852514, "o", "n"]
-[33.902772, "o", "l"]
-[33.966884, "o", "o"]
-[34.016882, "o", "a"]
-[34.070257, "o", "d"]
-[34.120062, "o", "/"]
-[34.170175, "o", "c"]
-[34.220312, "o", "o"]
-[34.296435, "o", "n"]
-[34.353536, "o", "s"]
-[34.467705, "o", "t"]
-[34.620743, "o", "e"]
-[34.670933, "o", "l"]
-[34.72101, "o", "l"]
-[34.771168, "o", "a"]
-[34.866231, "o", "t"]
-[34.973378, "o", "i"]
-[35.023568, "o", "o"]
-[35.073646, "o", "n"]
-[35.12387, "o", "."]
-[35.223133, "o", "i"]
-[35.27294, "o", "n"]
-[35.323132, "o", "t"]
-[35.373057, "o", "o"]
-[35.423209, "o", "t"]
-[35.473376, "o", "o"]
-[35.523546, "o", "."]
-[35.573611, "o", "j"]
-[35.623616, "o", "s"]
-[35.673875, "o", "o"]
-[35.723938, "o", "n"]
-[35.792034, "o", "l\r\n\u001b[?2004l\r"]
-[36.186056, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[37.186513, "o", "#"]
-[37.257617, "o", " "]
-[37.307901, "o", "S"]
-[37.492906, "o", "t"]
-[37.543067, "o", "e"]
-[37.593153, "o", "p"]
-[37.643266, "o", " "]
-[37.737387, "o", "3"]
-[37.787569, "o", ":"]
-[37.850595, "o", " "]
-[37.900734, "o", "C"]
-[38.028926, "o", "h"]
-[38.150115, "o", "e"]
-[38.200237, "o", "c"]
-[38.274158, "o", "k"]
-[38.324354, "o", " "]
-[38.410543, "o", "i"]
-[38.498527, "o", "n"]
-[38.548889, "o", "t"]
-[38.598887, "o", "e"]
-[38.648986, "o", "g"]
-[38.732151, "o", "r"]
-[38.782274, "o", "i"]
-[38.832394, "o", "t"]
-[38.914443, "o", "y"]
-[38.964634, "o", " "]
-[39.02799, "o", "o"]
-[39.078011, "o", "f"]
-[39.127858, "o", " "]
-[39.19805, "o", "S"]
-[39.248251, "o", "B"]
-[39.298294, "o", "O"]
-[39.348457, "o", "M\r\n\u001b[?2004l\r"]
-[39.348628, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[40.349181, "o", "s"]
-[40.39929, "o", "l"]
-[40.449374, "o", "s"]
-[40.499471, "o", "a"]
-[40.549568, "o", "-"]
-[40.72066, "o", "v"]
-[40.770818, "o", "e"]
-[40.826959, "o", "r"]
-[40.876994, "o", "i"]
-[40.92722, "o", "f"]
-[40.977336, "o", "i"]
-[41.027382, "o", "e"]
-[41.104554, "o", "r"]
-[41.154647, "o", " "]
-[41.220778, "o", "v"]
-[41.270915, "o", "e"]
-[41.320829, "o", "r"]
-[41.37099, "o", "i"]
-[41.504054, "o", "f"]
-[41.554278, "o", "y"]
-[41.604399, "o", "-"]
-[41.654446, "o", "a"]
-[41.78566, "o", "r"]
-[41.899841, "o", "t"]
-[41.952997, "o", "i"]
-[42.03791, "o", "f"]
-[42.10509, "o", "a"]
-[42.155336, "o", "c"]
-[42.205283, "o", "t"]
-[42.255449, "o", " "]
-[42.305548, "o", "c"]
-[42.418782, "o", "o"]
-[42.498816, "o", "n"]
-[42.549063, "o", "s"]
-[42.599256, "o", "t"]
-[42.669208, "o", "e"]
-[42.719425, "o", "l"]
-[42.76953, "o", "l"]
-[42.819835, "o", "a"]
-[42.869879, "o", "t"]
-[42.919917, "o", "i"]
-[42.970221, "o", "o"]
-[43.020157, "o", "n"]
-[43.070409, "o", "."]
-[43.120485, "o", "s"]
-[43.170621, "o", "p"]
-[43.231781, "o", "d"]
-[43.310721, "o", "x"]
-[43.36082, "o", "."]
-[43.410897, "o", "s"]
-[43.468008, "o", "b"]
-[43.518172, "o", "o"]
-[43.56832, "o", "m"]
-[43.618534, "o", " "]
-[43.668582, "o", "-"]
-[43.743699, "o", "-"]
-[43.793805, "o", "p"]
-[43.895885, "o", "r"]
-[43.961078, "o", "o"]
-[44.011142, "o", "v"]
-[44.061318, "o", "e"]
-[44.233265, "o", "n"]
-[44.28351, "o", "a"]
-[44.333483, "o", "n"]
-[44.383578, "o", "c"]
-[44.433703, "o", "e"]
-[44.483977, "o", "-"]
-[44.534158, "o", "p"]
-[44.619236, "o", "a"]
-[44.669294, "o", "t"]
-[44.75346, "o", "h"]
-[44.803586, "o", " "]
-[44.853725, "o", "c"]
-[44.903778, "o", "o"]
-[44.954065, "o", "n"]
-[45.009137, "o", "s"]
-[45.059114, "o", "t"]
-[45.192273, "o", "e"]
-[45.242511, "o", "l"]
-[45.29252, "o", "l"]
-[45.342706, "o", "a"]
-[45.392835, "o", "t"]
-[45.503853, "o", "i"]
-[45.553932, "o", "o"]
-[45.60412, "o", "n"]
-[45.654282, "o", "."]
-[45.704323, "o", "i"]
-[45.754358, "o", "n"]
-[45.808573, "o", "t"]
-[45.875785, "o", "o"]
-[46.006639, "o", "t"]
-[46.056841, "o", "o"]
-[46.106802, "o", "."]
-[46.156793, "o", "j"]
-[46.206994, "o", "s"]
-[46.288179, "o", "o"]
-[46.338242, "o", "n"]
-[46.388316, "o", "l"]
-[46.438484, "o", " "]
-[46.552518, "o", "-"]
-[46.602935, "o", "-"]
-[46.65277, "o", "s"]
-[46.702907, "o", "o"]
-[46.753036, "o", "u"]
-[46.803297, "o", "r"]
-[46.853317, "o", "c"]
-[46.955531, "o", "e"]
-[47.005591, "o", "-"]
-[47.149643, "o", "u"]
-[47.199739, "o", "r"]
-[47.27289, "o", "i"]
-[47.322927, "o", " "]
-[47.373042, "o", "g"]
-[47.423152, "o", "i"]
-[47.473237, "o", "t"]
-[47.523346, "o", "h"]
-[47.573507, "o", "u"]
-[47.623529, "o", "b"]
-[47.673705, "o", "."]
-[47.784823, "o", "c"]
-[47.866899, "o", "o"]
-[47.916923, "o", "m"]
-[47.967037, "o", "/"]
-[48.017131, "o", "e \r"]
-[48.067224, "o", "d"]
-[48.117293, "o", "g"]
-[48.214414, "o", "e"]
-[48.264477, "o", "l"]
-[48.314567, "o", "e"]
-[48.364751, "o", "s"]
-[48.414818, "o", "s"]
-[48.464853, "o", "s"]
-[48.568027, "o", "y"]
-[48.618002, "o", "s"]
-[48.668125, "o", "/"]
-[48.749248, "o", "c"]
-[48.799436, "o", "o"]
-[48.849567, "o", "n"]
-[48.899593, "o", "s"]
-[48.949562, "o", "t"]
-[49.053698, "o", "e"]
-[49.111748, "o", "l"]
-[49.161775, "o", "l"]
-[49.277894, "o", "a"]
-[49.327946, "o", "t"]
-[49.378067, "o", "i"]
-[49.42835, "o", "o"]
-[49.478276, "o", "n\r\n\u001b[?2004l\r"]
-[50.394465, "o", "Verified signature against tlog entry index 49747663 at URL: https://rekor.sigstore.dev/api/v1/log/entries/24296fb24b8ad77afd31550fc3f5fb69e285d1ebb57f76d52dc7679627197e6cbcfc9d91d8e10a57\r\n"]
-[50.404546, "o", "Verified build using builder \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@refs/tags/v1.9.0\" at commit 246b9ce069acb0933ea8d2c786383b3e46d26936\r\nVerifying artifact constellation.spdx.sbom: PASSED\r\n\r\nPASSED: Verified SLSA provenance\r\n"]
-[50.407053, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[50.407202, "o", "#"]
-[50.497577, "o", " "]
-[50.547814, "o", "S"]
-[50.626846, "o", "t"]
-[50.677025, "o", "e"]
-[50.782025, "o", "p"]
-[50.83215, "o", " "]
-[50.882104, "o", "4"]
-[50.932268, "o", ":"]
-[50.99357, "o", " "]
-[51.089648, "o", "I"]
-[51.250751, "o", "n"]
-[51.3011, "o", "s"]
-[51.426982, "o", "t"]
-[51.47705, "o", "a"]
-[51.527261, "o", "l"]
-[51.57736, "o", "l"]
-[51.627412, "o", " "]
-[51.677791, "o", "g"]
-[51.727631, "o", "r"]
-[51.777893, "o", "y"]
-[51.903054, "o", "p"]
-[51.953176, "o", "e"]
-[52.00319, "o", " "]
-[52.053413, "o", "("]
-[52.103482, "o", "s"]
-[52.153516, "o", "e"]
-[52.203577, "o", "c"]
-[52.253617, "o", "u"]
-[52.33386, "o", "r"]
-[52.383862, "o", "i"]
-[52.433938, "o", "t"]
-[52.484051, "o", "y"]
-[52.534216, "o", " "]
-[52.726258, "o", "s"]
-[52.800455, "o", "c"]
-[52.85059, "o", "a"]
-[52.938852, "o", "n"]
-[52.988921, "o", "n"]
-[53.09114, "o", "e"]
-[53.141294, "o", "r"]
-[53.191603, "o", ")\r\n\u001b[?2004l\r"]
-[53.192012, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[54.192748, "o", "c"]
-[54.292022, "o", "u"]
-[54.365924, "o", "r"]
-[54.429108, "o", "l"]
-[54.479234, "o", " "]
-[54.529317, "o", "-"]
-[54.595437, "o", "s"]
-[54.645491, "o", "L"]
-[54.761594, "o", "O"]
-[54.811814, "o", " "]
-[55.010766, "o", "h"]
-[55.060945, "o", "t"]
-[55.111213, "o", "t"]
-[55.161276, "o", "p"]
-[55.211373, "o", "s"]
-[55.26148, "o", ":"]
-[55.357628, "o", "/"]
-[55.407609, "o", "/"]
-[55.457771, "o", "g"]
-[55.507823, "o", "i"]
-[55.557893, "o", "t"]
-[55.607955, "o", "h"]
-[55.658103, "o", "u"]
-[55.708197, "o", "b"]
-[55.758382, "o", "."]
-[55.814489, "o", "c"]
-[55.901553, "o", "o"]
-[55.951725, "o", "m"]
-[56.001982, "o", "/"]
-[56.05215, "o", "a"]
-[56.165206, "o", "n"]
-[56.29337, "o", "c"]
-[56.593545, "o", "h"]
-[56.643543, "o", "o"]
-[56.694865, "o", "r"]
-[56.745045, "o", "e"]
-[56.79515, "o", "/"]
-[56.845314, "o", "g"]
-[56.957225, "o", "r"]
-[57.012327, "o", "y"]
-[57.062651, "o", "p"]
-[57.113775, "o", "e"]
-[57.163826, "o", "/"]
-[57.213931, "o", "r"]
-[57.264085, "o", "e"]
-[57.354048, "o", "l"]
-[57.482313, "o", "e"]
-[57.53236, "o", "a"]
-[57.582428, "o", "s"]
-[57.632574, "o", "e"]
-[57.731737, "o", "s"]
-[57.781907, "o", "/"]
-[57.831956, "o", "d"]
-[57.881982, "o", "o"]
-[57.970203, "o", "w"]
-[58.020194, "o", "n"]
-[58.083288, "o", "l"]
-[58.1364, "o", "o"]
-[58.186478, "o", "a"]
-[58.236768, "o", "d"]
-[58.286905, "o", "/"]
-[58.336995, "o", "v"]
-[58.500062, "o", "0"]
-[58.549998, "o", "."]
-[58.610367, "o", "5"]
-[58.660422, "o", "6"]
-[58.710635, "o", "."]
-[58.769744, "o", "0"]
-[58.819744, "o", "/"]
-[58.869876, "o", "g"]
-[58.920285, "o", "r"]
-[58.985213, "o", "y"]
-[59.044418, "o", "p"]
-[59.145653, "o", "e"]
-[59.195906, "o", "_"]
-[59.245677, "o", "0"]
-[59.295921, "o", "."]
-[59.346189, "o", "5"]
-[59.445198, "o", "6"]
-[59.495315, "o", "."]
-[59.586382, "o", "0"]
-[59.636428, "o", "_"]
-[59.830599, "o", "l"]
-[59.880789, "o", "i"]
-[59.952801, "o", "n"]
-[60.03602, "o", "u"]
-[60.155059, "o", "x"]
-[60.20512, "o", "_"]
-[60.255226, "o", "a"]
-[60.305441, "o", "m"]
-[60.355496, "o", "d"]
-[60.434524, "o", "6"]
-[60.506646, "o", "4"]
-[60.556865, "o", "."]
-[60.607103, "o", "t"]
-[60.657056, "o", "a"]
-[60.70707, "o", "r"]
-[60.757328, "o", "."]
-[60.817361, "o", "g"]
-[60.874486, "o", "z\r\n\u001b[?2004l\r"]
-[62.096874, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[62.097045, "o", "t"]
-[62.187347, "o", "a"]
-[62.237429, "o", "r"]
-[62.287458, "o", " "]
-[62.347595, "o", "-"]
-[62.397861, "o", "x"]
-[62.448021, "o", "v"]
-[62.497898, "o", "z"]
-[62.548018, "o", "f"]
-[62.598006, "o", " "]
-[62.648216, "o", "g"]
-[62.862519, "o", "r"]
-[62.912563, "o", "y"]
-[62.962849, "o", "p"]
-[63.012796, "o", "e"]
-[63.06289, "o", "_"]
-[63.112971, "o", "0"]
-[63.163068, "o", "."]
-[63.214124, "o", "5"]
-[63.264281, "o", "6"]
-[63.314282, "o", "."]
-[63.450589, "o", "0"]
-[63.500791, "o", "_"]
-[63.5509, "o", "l"]
-[63.707837, "o", "i"]
-[63.757996, "o", "n"]
-[63.846101, "o", "u"]
-[63.896364, "o", "x"]
-[63.946295, "o", "_"]
-[63.996403, "o", "a"]
-[64.046509, "o", "m"]
-[64.154771, "o", "d"]
-[64.204873, "o", "6"]
-[64.255099, "o", "4"]
-[64.305068, "o", "."]
-[64.397433, "o", "t"]
-[64.447423, "o", "a"]
-[64.608657, "o", "r"]
-[64.658687, "o", "."]
-[64.731963, "o", "g"]
-[64.830977, "o", "z\r\n\u001b[?2004l\r"]
-[64.837196, "o", "CHANGELOG.md\r\n"]
-[64.837301, "o", "LICENSE\r\nREADME.md\r\n"]
-[64.837376, "o", "grype\r\n"]
-[65.224901, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[66.225285, "o", "s"]
-[66.275374, "o", "u"]
-[66.325423, "o", "d"]
-[66.42752, "o", "o"]
-[66.477546, "o", " "]
-[66.527842, "o", "i"]
-[66.727895, "o", "n"]
-[66.777918, "o", "s"]
-[66.869087, "o", "t"]
-[66.919324, "o", "a"]
-[66.969445, "o", "l"]
-[67.019703, "o", "l"]
-[67.06981, "o", " "]
-[67.165927, "o", "g"]
-[67.215336, "o", "r"]
-[67.265429, "o", "y"]
-[67.322694, "o", "p"]
-[67.37279, "o", "e"]
-[67.422783, "o", " "]
-[67.635078, "o", "/"]
-[67.701951, "o", "u"]
-[67.764182, "o", "s"]
-[67.814255, "o", "r"]
-[67.864349, "o", "/"]
-[67.914559, "o", "l"]
-[68.083603, "o", "o"]
-[68.138873, "o", "c"]
-[68.188858, "o", "a"]
-[68.25888, "o", "l"]
-[68.308951, "o", "/"]
-[68.381143, "o", "b"]
-[68.431103, "o", "i"]
-[68.497254, "o", "n"]
-[68.547305, "o", "/"]
-[68.718412, "o", "g"]
-[68.76857, "o", "r"]
-[68.818586, "o", "y"]
-[68.967719, "o", "p"]
-[69.017905, "o", "e\r\n\u001b[?2004l\r"]
-[69.048126, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[70.048536, "o", "g"]
-[70.098537, "o", "r"]
-[70.148627, "o", "y"]
-[70.198779, "o", "p"]
-[70.248791, "o", "e"]
-[70.298879, "o", " "]
-[70.350092, "o", "-"]
-[70.400093, "o", "-"]
-[70.515339, "o", "h"]
-[70.597288, "o", "e"]
-[70.647497, "o", "l"]
-[70.756734, "o", "p\r\n\u001b[?2004l\r"]
-[70.785235, "o", "A vulnerability scanner for container images, filesystems, and SBOMs.\r\n\r\nSupports the following image sources:\r\n    grype yourrepo/yourimage:tag             defaults to using images from a Docker daemon\r\n    grype path/to/yourproject                a Docker tar, OCI tar, OCI directory, SIF container, or generic filesystem directory\r\n    grype attestation.json --key cosign.pub  extract and scan SBOM from attestation file\r\n\r\nYou can also explicitly specify the scheme to use:\r\n    grype podman:yourrepo/yourimage:tag          explicitly use the Podman daemon\r\n    grype docker:yourrepo/yourimage:tag          explicitly use the Docker daemon\r\n    grype docker-archive:path/to/yourimage.tar   use a tarball from disk for archives created from \"docker save\"\r\n    grype oci-archive:path/to/yourimage.tar      use a tarball from disk for OCI archives (from Podman or otherwise)\r\n    grype oci-dir:path/to/yourimage              read directly from a path on disk for OCI layout directories (from Skopeo or otherwise)\r\n    grype"]
-[70.785322, "o", " singularity:path/to/yourimage.sif      read directly from a Singularity Image Format (SIF) container on disk\r\n    grype dir:path/to/yourproject                read directly from a path on disk (any directory)\r\n    grype sbom:path/to/syft.json                 read Syft JSON from path on disk\r\n    grype registry:yourrepo/yourimage:tag        pull image directly from a registry (no container runtime required)\r\n    grype att:attestation.json --key cosign.pub  explicitly use the input as an attestation\r\n    grype purl:path/to/purl/file                 read a newline separated file of purls from a path on disk\r\n\r\nYou can also pipe in Syft JSON directly:\r\n\tsyft yourimage:tag -o json | grype\r\n\r\n"]
-[70.785636, "o", "Usage:\r\n  grype [IMAGE] [flags]\r\n  grype [command]\r\n\r\nAvailable Commands:\r\n  completion  Generate a shell completion for Grype (listing local docker images)\r\n  db          vulnerability database operations\r\n  help        Help about any command\r\n  version     show the version\r\n\r\nFlags:\r\n      --add-cpes-if-none      generate CPEs for packages with no CPE data\r\n      --by-cve                orient results by CVE instead of the original vulnerability ID when possible\r\n  -c, --config string         application config file\r\n      --distro string         distro to match against in the format: :\r\n      --exclude stringArray   exclude paths from being scanned using a glob expression\r\n  -f, --fail-on string        set the return code to 1 if a vulnerability is found with a severity >= the given severity, options=[negligible low medium high critical]\r\n      --file string           file to write the report output to (default is STDOUT)\r\n  -h, --help                  help for grype\r\n      --key string   "]
-[70.785738, "o", "         File path to a public key to validate attestation\r\n      --only-fixed            ignore matches for vulnerabilities that are not fixed\r\n      --only-notfixed         ignore matches for vulnerabilities that are fixed\r\n  -o, --output string         report output formatter, formats=[json table cyclonedx cyclonedx-json sarif template], deprecated formats=[embedded-cyclonedx-vex-json embedded-cyclonedx-vex-xml]\r\n      --platform string       an optional platform specifier for container image sources (e.g. 'linux/arm64', 'linux/arm64/v8', 'arm64', 'linux')\r\n  -q, --quiet                 suppress all logging output\r\n  -s, --scope string          selection of layers to analyze, options=[Squashed AllLayers] (default \"Squashed\")\r\n      --show-suppressed       show suppressed/ignored vulnerabilities in the output (only supported with table output format)\r\n  -t, --template string       specify the path to a Go template file (requires 'template' output to be selected)\r\n  -v, --verbose count         increase verbo"]
-[70.785829, "o", "sity (-v = info, -vv = debug)\r\n\r\nUse \"grype [command] --help\" for more information about a command.\r\n"]
-[70.787441, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[71.788092, "o", "#"]
-[71.89013, "o", " "]
-[71.940268, "o", "S"]
-[71.990326, "o", "t"]
-[72.040558, "o", "e"]
-[72.228664, "o", "p"]
-[72.27875, "o", " "]
-[72.423876, "o", "5"]
-[72.47403, "o", ":"]
-[72.524158, "o", " "]
-[72.586224, "o", "C"]
-[72.636353, "o", "h"]
-[72.704483, "o", "e"]
-[72.771472, "o", "c"]
-[72.821835, "o", "k"]
-[72.871896, "o", " "]
-[72.937137, "o", "f"]
-[72.987104, "o", "o"]
-[73.259213, "o", "r"]
-[73.309314, "o", " "]
-[73.35949, "o", "v"]
-[73.409802, "o", "u"]
-[73.547793, "o", "l"]
-[73.597825, "o", "n"]
-[73.647998, "o", "e"]
-[73.698058, "o", "r"]
-[73.849124, "o", "a"]
-[73.899343, "o", "b"]
-[74.030338, "o", "i"]
-[74.080524, "o", "l"]
-[74.130738, "o", "i"]
-[74.180627, "o", "t"]
-[74.249898, "o", "i"]
-[74.372851, "o", "e"]
-[74.423123, "o", "s\r\n\u001b[?2004l\r"]
-[74.423357, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[75.424015, "o", "g"]
-[75.535013, "o", "r"]
-[75.585127, "o", "y"]
-[75.65233, "o", "p"]
-[75.702365, "o", "e"]
-[75.752464, "o", " "]
-[75.802512, "o", "c"]
-[76.057608, "o", "o"]
-[76.190857, "o", "n"]
-[76.355035, "o", "s"]
-[76.405008, "o", "t"]
-[76.490188, "o", "e"]
-[76.549103, "o", "l"]
-[76.599392, "o", "l"]
-[76.649571, "o", "a"]
-[76.699683, "o", "t"]
-[76.749804, "o", "i"]
-[76.895022, "o", "o"]
-[77.058162, "o", "n"]
-[77.108178, "o", "."]
-[77.158295, "o", "s"]
-[77.20836, "o", "p"]
-[77.258506, "o", "d"]
-[77.33171, "o", "x"]
-[77.381758, "o", "."]
-[77.442967, "o", "s"]
-[77.499071, "o", "b"]
-[77.549037, "o", "o"]
-[77.5993, "o", "m"]
-[77.649348, "o", " "]
-[77.699439, "o", "-"]
-[77.749703, "o", "o"]
-[77.799825, "o", " "]
-[77.849839, "o", "t"]
-[77.900112, "o", "a"]
-[77.952288, "o", "b"]
-[78.023502, "o", "l"]
-[78.254438, "o", "e"]
-[78.304396, "o", " "]
-[78.362816, "o", "-"]
-[78.426836, "o", "q\r\n\u001b[?2004l\r"]
-[93.590379, "o", "No vulnerabilities found\r\n"]
-[93.593777, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[93.593943, "o", "exit"]
+{"version": 2, "width": 199, "height": 20, "timestamp": 1703674651, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
+[0.003646, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[0.004175, "o", "#"]
+[0.136015, "o", " "]
+[0.18609, "o", "S"]
+[0.236253, "o", "t"]
+[0.307376, "o", "e"]
+[0.357476, "o", "p"]
+[0.407556, "o", " "]
+[0.527658, "o", "1"]
+[0.577704, "o", ":"]
+[0.627909, "o", " "]
+[0.678042, "o", "I"]
+[0.785138, "o", "n"]
+[0.835217, "o", "s"]
+[0.917326, "o", "t"]
+[0.967415, "o", "a"]
+[1.01753, "o", "l"]
+[1.18565, "o", "l"]
+[1.235784, "o", " "]
+[1.324879, "o", "S"]
+[1.374955, "o", "L"]
+[1.499051, "o", "S"]
+[1.549163, "o", "A"]
+[1.599267, "o", " "]
+[1.705415, "o", "v"]
+[1.755487, "o", "e"]
+[1.805614, "o", "r"]
+[1.855715, "o", "i"]
+[1.905798, "o", "f"]
+[1.955904, "o", "i"]
+[2.006058, "o", "e"]
+[2.107178, "o", "r\r\n\u001b[?2004l\r"]
+[2.107287, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[3.107803, "o", "c"]
+[3.157819, "o", "u"]
+[3.207896, "o", "r"]
+[3.258013, "o", "l"]
+[3.308122, "o", " "]
+[3.358213, "o", "-"]
+[3.494326, "o", "s"]
+[3.551422, "o", "L"]
+[3.616539, "o", "O"]
+[3.66665, "o", " "]
+[3.732749, "o", "h"]
+[3.78292, "o", "t"]
+[3.869985, "o", "t"]
+[3.920077, "o", "p"]
+[3.970174, "o", "s"]
+[4.020279, "o", ":"]
+[4.07039, "o", "/"]
+[4.176518, "o", "/"]
+[4.226636, "o", "g"]
+[4.27675, "o", "i"]
+[4.356833, "o", "t"]
+[4.457963, "o", "h"]
+[4.508026, "o", "u"]
+[4.564136, "o", "b"]
+[4.614194, "o", "."]
+[4.696297, "o", "c"]
+[4.870439, "o", "o"]
+[4.920538, "o", "m"]
+[4.970605, "o", "/"]
+[5.020765, "o", "s"]
+[5.143868, "o", "l"]
+[5.193961, "o", "s"]
+[5.435081, "o", "a"]
+[5.485189, "o", "-"]
+[5.543212, "o", "f"]
+[5.615385, "o", "r"]
+[5.665492, "o", "a"]
+[5.715578, "o", "m"]
+[5.765676, "o", "e"]
+[5.848808, "o", "w"]
+[5.898913, "o", "o"]
+[6.057058, "o", "r"]
+[6.107124, "o", "k"]
+[6.157206, "o", "/"]
+[6.207317, "o", "s"]
+[6.257429, "o", "l"]
+[6.312547, "o", "s"]
+[6.362627, "o", "a"]
+[6.412767, "o", "-"]
+[6.572853, "o", "v"]
+[6.622963, "o", "e"]
+[6.810128, "o", "r"]
+[6.897207, "o", "i"]
+[6.947302, "o", "f"]
+[6.997406, "o", "i"]
+[7.047498, "o", "e"]
+[7.097607, "o", "r"]
+[7.147711, "o", "/"]
+[7.197809, "o", "r"]
+[7.247939, "o", "e"]
+[7.369049, "o", "l"]
+[7.419142, "o", "e"]
+[7.469249, "o", "a"]
+[7.524363, "o", "s"]
+[7.57443, "o", "e"]
+[7.675544, "o", "s"]
+[7.725661, "o", "/"]
+[7.775764, "o", "l"]
+[7.825871, "o", "a"]
+[7.878951, "o", "t"]
+[7.954065, "o", "e"]
+[8.006063, "o", "s"]
+[8.056225, "o", "t"]
+[8.106326, "o", "/"]
+[8.156447, "o", "d"]
+[8.209553, "o", "o"]
+[8.259659, "o", "w"]
+[8.309772, "o", "n"]
+[8.378873, "o", "l"]
+[8.428974, "o", "o"]
+[8.509057, "o", "a"]
+[8.559148, "o", "d"]
+[8.609259, "o", "/"]
+[8.659361, "o", "s"]
+[8.709457, "o", "l"]
+[8.759577, "o", "s"]
+[8.873687, "o", "a"]
+[8.923784, "o", "-"]
+[8.998909, "o", "v"]
+[9.049011, "o", "e"]
+[9.099123, "o", "r"]
+[9.149226, "o", "i"]
+[9.199315, "o", "f"]
+[9.261418, "o", "i"]
+[9.311538, "o", "e"]
+[9.361627, "o", "r"]
+[9.411721, "o", "-"]
+[9.461827, "o", "l"]
+[9.511909, "o", "i"]
+[9.561995, "o", "n"]
+[9.63615, "o", "u"]
+[9.686234, "o", "x"]
+[9.736357, "o", "-"]
+[9.786471, "o", "a"]
+[9.870594, "o", "m"]
+[9.920695, "o", "d"]
+[10.005794, "o", "6"]
+[10.05591, "o", "4\r\n\u001b[?2004l\r"]
+[10.698194, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[10.698422, "o", "s"]
+[10.748578, "o", "u"]
+[10.838679, "o", "d"]
+[10.929795, "o", "o"]
+[10.979865, "o", " "]
+[11.029973, "o", "i"]
+[11.080037, "o", "n"]
+[11.184193, "o", "s"]
+[11.333311, "o", "t"]
+[11.383376, "o", "a"]
+[11.433501, "o", "l"]
+[11.483603, "o", "l"]
+[11.533693, "o", " "]
+[11.583813, "o", "s"]
+[11.648921, "o", "l"]
+[11.699005, "o", "s"]
+[11.786082, "o", "a"]
+[11.836227, "o", "-"]
+[11.891313, "o", "v"]
+[11.941407, "o", "e"]
+[12.136563, "o", "r"]
+[12.308691, "o", "i"]
+[12.358745, "o", "f"]
+[12.40883, "o", "i"]
+[12.491954, "o", "e"]
+[12.542021, "o", "r"]
+[12.592149, "o", "-"]
+[12.642226, "o", "l"]
+[12.692354, "o", "i"]
+[12.742446, "o", "n"]
+[12.792553, "o", "u"]
+[12.842698, "o", "x"]
+[12.892761, "o", "-"]
+[12.94289, "o", "a"]
+[12.992959, "o", "m"]
+[13.043064, "o", "d"]
+[13.093196, "o", "6"]
+[13.143304, "o", "4"]
+[13.193394, "o", " "]
+[13.243513, "o", "/"]
+[13.293596, "o", "u"]
+[13.371722, "o", "s"]
+[13.421829, "o", "r"]
+[13.471913, "o", "/"]
+[13.522018, "o", "l"]
+[13.572136, "o", "o"]
+[13.622208, "o", "c"]
+[13.782337, "o", "a"]
+[13.856446, "o", "l"]
+[13.906541, "o", "/"]
+[13.956629, "o", "b"]
+[14.006756, "o", "i"]
+[14.064865, "o", "n"]
+[14.114996, "o", "/"]
+[14.165093, "o", "s"]
+[14.215206, "o", "l"]
+[14.265311, "o", "s"]
+[14.330415, "o", "a"]
+[14.380486, "o", "-"]
+[14.532627, "o", "v"]
+[14.832776, "o", "e"]
+[14.957839, "o", "r"]
+[15.00794, "o", "i"]
+[15.058029, "o", "f"]
+[15.108138, "o", "i"]
+[15.158246, "o", "e"]
+[15.20835, "o", "r\r\n\u001b[?2004l\r"]
+[15.233551, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[16.234026, "o", "#"]
+[16.284076, "o", " "]
+[16.334203, "o", "S"]
+[16.384295, "o", "t"]
+[16.434388, "o", "e"]
+[16.51851, "o", "p"]
+[16.568597, "o", " "]
+[16.673728, "o", "2"]
+[16.723817, "o", ":"]
+[16.786873, "o", " "]
+[16.920009, "o", "D"]
+[16.976137, "o", "o"]
+[17.026203, "o", "w"]
+[17.079303, "o", "n"]
+[17.129405, "o", "l"]
+[17.206457, "o", "o"]
+[17.256599, "o", "a"]
+[17.306703, "o", "d"]
+[17.356818, "o", " "]
+[17.406942, "o", "C"]
+[17.457031, "o", "o"]
+[17.507127, "o", "n"]
+[17.557239, "o", "s"]
+[17.607313, "o", "t"]
+[17.657453, "o", "e"]
+[17.725546, "o", "l"]
+[17.77564, "o", "l"]
+[17.825738, "o", "a"]
+[17.875811, "o", "t"]
+[17.925937, "o", "i"]
+[17.993053, "o", "o"]
+[18.043216, "o", "n"]
+[18.093297, "o", " "]
+[18.164393, "o", "S"]
+[18.322549, "o", "B"]
+[18.399612, "o", "O"]
+[18.449686, "o", "M"]
+[18.499808, "o", " "]
+[18.553929, "o", "a"]
+[18.604017, "o", "n"]
+[18.654099, "o", "d"]
+[18.704209, "o", " "]
+[18.874334, "o", "p"]
+[18.924416, "o", "r"]
+[18.9745, "o", "o"]
+[19.024648, "o", "v"]
+[19.074721, "o", "e"]
+[19.19279, "o", "n"]
+[19.242929, "o", "a"]
+[19.299029, "o", "n"]
+[19.349129, "o", "c"]
+[19.399267, "o", "e\r\n\u001b[?2004l\r"]
+[19.399369, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[20.399761, "o", "c"]
+[20.449853, "o", "u"]
+[20.515967, "o", "r"]
+[20.567067, "o", "l"]
+[20.617169, "o", " "]
+[20.690326, "o", "-"]
+[20.799426, "o", "s"]
+[20.858519, "o", "L"]
+[20.908641, "o", "O"]
+[20.958734, "o", " "]
+[21.008841, "o", "h"]
+[21.079945, "o", "t"]
+[21.130034, "o", "t"]
+[21.327195, "o", "p"]
+[21.377232, "o", "s"]
+[21.427366, "o", ":"]
+[21.477465, "o", "/"]
+[21.691607, "o", "/"]
+[21.741667, "o", "g"]
+[21.791786, "o", "i"]
+[21.841887, "o", "t"]
+[21.913003, "o", "h"]
+[21.963089, "o", "u"]
+[22.013206, "o", "b"]
+[22.063282, "o", "."]
+[22.178436, "o", "c"]
+[22.228483, "o", "o"]
+[22.278612, "o", "m"]
+[22.328722, "o", "/"]
+[22.37881, "o", "e"]
+[22.428906, "o", "d"]
+[22.479023, "o", "g"]
+[22.529112, "o", "e"]
+[22.579226, "o", "l"]
+[22.629373, "o", "e"]
+[22.67946, "o", "s"]
+[22.729553, "o", "s"]
+[22.779644, "o", "s"]
+[22.860791, "o", "y"]
+[22.910863, "o", "s"]
+[22.960972, "o", "/"]
+[23.048098, "o", "c"]
+[23.098182, "o", "o"]
+[23.280314, "o", "n"]
+[23.362459, "o", "s"]
+[23.432532, "o", "t"]
+[23.482634, "o", "e"]
+[23.53276, "o", "l"]
+[23.582816, "o", "l"]
+[23.632932, "o", "a"]
+[23.683034, "o", "t"]
+[23.782135, "o", "i"]
+[23.832245, "o", "o"]
+[23.882367, "o", "n"]
+[23.932454, "o", "/"]
+[23.982542, "o", "r"]
+[24.032664, "o", "e"]
+[24.082759, "o", "l"]
+[24.13289, "o", "e"]
+[24.182973, "o", "a"]
+[24.233055, "o", "s"]
+[24.283188, "o", "e"]
+[24.333273, "o", "s"]
+[24.383414, "o", "/"]
+[24.439524, "o", "l"]
+[24.552574, "o", "a"]
+[24.602663, "o", "t"]
+[24.671789, "o", "e"]
+[24.721869, "o", "s"]
+[24.818959, "o", "t"]
+[24.869038, "o", "/"]
+[24.983177, "o", "d"]
+[25.04024, "o", "o"]
+[25.090339, "o", "w"]
+[25.141452, "o", "n"]
+[25.191591, "o", "l"]
+[25.319654, "o", "o"]
+[25.42976, "o", "a"]
+[25.479847, "o", "d"]
+[25.529955, "o", "/"]
+[25.580113, "o", "c"]
+[25.630194, "o", "o"]
+[25.680301, "o", "n"]
+[25.851459, "o", "s"]
+[25.923535, "o", "t"]
+[25.973643, "o", "e"]
+[26.023731, "o", "l"]
+[26.139862, "o", "l"]
+[26.255982, "o", "a"]
+[26.30608, "o", "t"]
+[26.356198, "o", "i"]
+[26.406295, "o", "o"]
+[26.485361, "o", "n"]
+[26.535497, "o", "."]
+[26.58558, "o", "s"]
+[26.635716, "o", "p"]
+[26.686784, "o", "d"]
+[26.736886, "o", "x"]
+[26.786998, "o", "."]
+[26.852126, "o", "s"]
+[26.902199, "o", "b"]
+[26.952273, "o", "o"]
+[27.002437, "o", "m\r\n\u001b[?2004l\r"]
+[27.810738, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[27.811023, "o", "c"]
+[27.861134, "o", "u"]
+[27.944264, "o", "r"]
+[27.995355, "o", "l"]
+[28.04542, "o", " "]
+[28.10558, "o", "-"]
+[28.178674, "o", "s"]
+[28.241807, "o", "L"]
+[28.291899, "o", "O"]
+[28.341988, "o", " "]
+[28.392118, "o", "h"]
+[28.44221, "o", "t"]
+[28.534325, "o", "t"]
+[28.584472, "o", "p"]
+[28.641552, "o", "s"]
+[28.691652, "o", ":"]
+[28.741748, "o", "/"]
+[28.791851, "o", "/"]
+[28.841956, "o", "g"]
+[28.892067, "o", "i"]
+[28.947183, "o", "t"]
+[29.050199, "o", "h"]
+[29.100342, "o", "u"]
+[29.223496, "o", "b"]
+[29.273578, "o", "."]
+[29.333666, "o", "c"]
+[29.454774, "o", "o"]
+[29.531893, "o", "m"]
+[29.581901, "o", "/"]
+[29.632077, "o", "e"]
+[29.682187, "o", "d"]
+[29.732276, "o", "g"]
+[29.782377, "o", "e"]
+[29.855454, "o", "l"]
+[29.909573, "o", "e"]
+[29.977692, "o", "s"]
+[30.027803, "o", "s"]
+[30.077895, "o", "s"]
+[30.128002, "o", "y"]
+[30.231162, "o", "s"]
+[30.281229, "o", "/"]
+[30.359303, "o", "c"]
+[30.409383, "o", "o"]
+[30.459506, "o", "n"]
+[30.509603, "o", "s"]
+[30.64375, "o", "t"]
+[30.693798, "o", "e"]
+[30.74391, "o", "l"]
+[30.826028, "o", "l"]
+[31.04817, "o", "a"]
+[31.100227, "o", "t"]
+[31.150363, "o", "i"]
+[31.200473, "o", "o"]
+[31.285574, "o", "n"]
+[31.335675, "o", "/"]
+[31.393786, "o", "r"]
+[31.443861, "o", "e"]
+[31.493993, "o", "l"]
+[31.544086, "o", "e"]
+[31.672217, "o", "a"]
+[31.722318, "o", "s"]
+[31.776413, "o", "e"]
+[31.916535, "o", "s"]
+[31.966612, "o", "/"]
+[32.016742, "o", "l"]
+[32.066905, "o", "a"]
+[32.117018, "o", "t"]
+[32.1721, "o", "e"]
+[32.253216, "o", "s"]
+[32.303282, "o", "t"]
+[32.353422, "o", "/"]
+[32.403516, "o", "d"]
+[32.453599, "o", "o"]
+[32.531729, "o", "w"]
+[32.58178, "o", "n"]
+[32.631909, "o", "l"]
+[32.696025, "o", "o"]
+[32.746104, "o", "a"]
+[32.799206, "o", "d"]
+[32.849295, "o", "/"]
+[32.899406, "o", "c"]
+[32.94949, "o", "o"]
+[33.025626, "o", "n"]
+[33.082733, "o", "s"]
+[33.196865, "o", "t"]
+[33.349977, "o", "e"]
+[33.400083, "o", "l"]
+[33.45019, "o", "l"]
+[33.500303, "o", "a"]
+[33.595398, "o", "t"]
+[33.702507, "o", "i"]
+[33.752616, "o", "o"]
+[33.802708, "o", "n"]
+[33.852808, "o", "."]
+[33.951986, "o", "i"]
+[34.002024, "o", "n"]
+[34.052131, "o", "t"]
+[34.102271, "o", "o"]
+[34.152344, "o", "t"]
+[34.202443, "o", "o"]
+[34.252573, "o", "."]
+[34.302659, "o", "j"]
+[34.352774, "o", "s"]
+[34.402878, "o", "o"]
+[34.45299, "o", "n"]
+[34.521051, "o", "l\r\n\u001b[?2004l\r"]
+[34.999674, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[34.999921, "o", "#"]
+[35.07111, "o", " "]
+[35.121224, "o", "S"]
+[35.30639, "o", "t"]
+[35.356464, "o", "e"]
+[35.406582, "o", "p"]
+[35.456686, "o", " "]
+[35.550776, "o", "3"]
+[35.600866, "o", ":"]
+[35.664, "o", " "]
+[35.714099, "o", "C"]
+[35.842202, "o", "h"]
+[35.963349, "o", "e"]
+[36.013392, "o", "c"]
+[36.087525, "o", "k"]
+[36.137616, "o", " "]
+[36.223759, "o", "i"]
+[36.311862, "o", "n"]
+[36.361979, "o", "t"]
+[36.412056, "o", "e"]
+[36.462179, "o", "g"]
+[36.545292, "o", "r"]
+[36.595367, "o", "i"]
+[36.645489, "o", "t"]
+[36.727592, "o", "y"]
+[36.777696, "o", " "]
+[36.840784, "o", "o"]
+[36.890915, "o", "f"]
+[36.941006, "o", " "]
+[37.011094, "o", "S"]
+[37.061218, "o", "B"]
+[37.111305, "o", "O"]
+[37.161442, "o", "M\r\n\u001b[?2004l\r"]
+[37.161549, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[38.16197, "o", "s"]
+[38.212065, "o", "l"]
+[38.262153, "o", "s"]
+[38.312241, "o", "a"]
+[38.36235, "o", "-"]
+[38.533512, "o", "v"]
+[38.583586, "o", "e"]
+[38.63967, "o", "r"]
+[38.689767, "o", "i"]
+[38.739884, "o", "f"]
+[38.790009, "o", "i"]
+[38.840082, "o", "e"]
+[38.917208, "o", "r"]
+[38.96731, "o", " "]
+[39.033401, "o", "v"]
+[39.083493, "o", "e"]
+[39.133626, "o", "r"]
+[39.183739, "o", "i"]
+[39.316862, "o", "f"]
+[39.36696, "o", "y"]
+[39.417005, "o", "-"]
+[39.467151, "o", "a"]
+[39.598223, "o", "r"]
+[39.712365, "o", "t"]
+[39.765432, "o", "i"]
+[39.850551, "o", "f"]
+[39.917674, "o", "a"]
+[39.967765, "o", "c"]
+[40.017871, "o", "t"]
+[40.067973, "o", " "]
+[40.118088, "o", "c"]
+[40.231202, "o", "o"]
+[40.311328, "o", "n"]
+[40.361424, "o", "s"]
+[40.411486, "o", "t"]
+[40.481621, "o", "e"]
+[40.531701, "o", "l"]
+[40.581823, "o", "l"]
+[40.631854, "o", "a"]
+[40.681997, "o", "t"]
+[40.732109, "o", "i"]
+[40.782152, "o", "o"]
+[40.832292, "o", "n"]
+[40.882385, "o", "."]
+[40.932444, "o", "s"]
+[40.982563, "o", "p"]
+[41.043694, "o", "d"]
+[41.122782, "o", "x"]
+[41.172873, "o", "."]
+[41.22296, "o", "s"]
+[41.280085, "o", "b"]
+[41.330194, "o", "o"]
+[41.380275, "o", "m"]
+[41.430391, "o", " "]
+[41.480492, "o", "-"]
+[41.555589, "o", "-"]
+[41.60566, "o", "p"]
+[41.707785, "o", "r"]
+[41.772886, "o", "o"]
+[41.822955, "o", "v"]
+[41.873085, "o", "e"]
+[42.045138, "o", "n"]
+[42.095282, "o", "a"]
+[42.145394, "o", "n"]
+[42.195495, "o", "c"]
+[42.245563, "o", "e"]
+[42.295691, "o", "-"]
+[42.345777, "o", "p"]
+[42.43086, "o", "a"]
+[42.481006, "o", "t"]
+[42.565107, "o", "h"]
+[42.615202, "o", " "]
+[42.665313, "o", "c"]
+[42.715427, "o", "o"]
+[42.765516, "o", "n"]
+[42.820598, "o", "s"]
+[42.870703, "o", "t"]
+[43.003889, "o", "e"]
+[43.053936, "o", "l"]
+[43.104067, "o", "l"]
+[43.15416, "o", "a"]
+[43.20426, "o", "t"]
+[43.315365, "o", "i"]
+[43.365457, "o", "o"]
+[43.415555, "o", "n"]
+[43.465711, "o", "."]
+[43.515792, "o", "i"]
+[43.565941, "o", "n"]
+[43.619986, "o", "t"]
+[43.687106, "o", "o"]
+[43.818197, "o", "t"]
+[43.868326, "o", "o"]
+[43.918419, "o", "."]
+[43.968547, "o", "j"]
+[44.018653, "o", "s"]
+[44.099767, "o", "o"]
+[44.149868, "o", "n"]
+[44.199982, "o", "l"]
+[44.250081, "o", " "]
+[44.3642, "o", "-"]
+[44.414207, "o", "-"]
+[44.464374, "o", "s"]
+[44.514497, "o", "o"]
+[44.564611, "o", "u"]
+[44.614674, "o", "r"]
+[44.664811, "o", "c"]
+[44.766905, "o", "e"]
+[44.81698, "o", "-"]
+[44.961093, "o", "u"]
+[45.011194, "o", "r"]
+[45.084322, "o", "i"]
+[45.134363, "o", " "]
+[45.184526, "o", "g"]
+[45.234609, "o", "i"]
+[45.284745, "o", "t"]
+[45.334806, "o", "h"]
+[45.384882, "o", "u"]
+[45.435013, "o", "b"]
+[45.485144, "o", "."]
+[45.596248, "o", "c"]
+[45.678352, "o", "o"]
+[45.728428, "o", "m"]
+[45.778523, "o", "/"]
+[45.828654, "o", "e"]
+[45.878738, "o", "d"]
+[45.928873, "o", "g"]
+[46.025961, "o", "e"]
+[46.076052, "o", "l"]
+[46.126164, "o", "e"]
+[46.176273, "o", "s"]
+[46.226335, "o", "s"]
+[46.276508, "o", "s"]
+[46.37963, "o", "y"]
+[46.42971, "o", "s"]
+[46.479802, "o", "/"]
+[46.560926, "o", "c"]
+[46.610965, "o", "o"]
+[46.661106, "o", "n"]
+[46.711196, "o", "s"]
+[46.761322, "o", "t"]
+[46.865416, "o", "e"]
+[46.923504, "o", "l"]
+[46.973615, "o", "l"]
+[47.089723, "o", "a"]
+[47.139819, "o", "t"]
+[47.189891, "o", "i"]
+[47.239992, "o", "o"]
+[47.290139, "o", "n\r\n\u001b[?2004l\r"]
+[47.982375, "o", "Verified signature against tlog entry index 57885093 at URL: https://rekor.sigstore.dev/api/v1/log/entries/24296fb24b8ad77a78f50198d0b0a4554049eec73d59a7e5e1f895c4ad5b3d202c62132aea18c4c1\r\n"]
+[47.997219, "o", "Verified build using builder \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@refs/tags/v1.9.0\" at commit 1d05f438ffa564d2e4ac3b071dbaf322e6d954ab\r\n"]
+[47.997275, "o", "Verifying artifact constellation.spdx.sbom: PASSED\r\n\r\nPASSED: Verified SLSA provenance\r\n"]
+[47.998419, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[47.998603, "o", "#"]
+[48.088785, "o", " "]
+[48.138885, "o", "S"]
+[48.217918, "o", "t"]
+[48.268062, "o", "e"]
+[48.373203, "o", "p"]
+[48.423265, "o", " "]
+[48.47337, "o", "4"]
+[48.523446, "o", ":"]
+[48.584558, "o", " "]
+[48.680705, "o", "I"]
+[48.841802, "o", "n"]
+[48.891906, "o", "s"]
+[49.01802, "o", "t"]
+[49.068149, "o", "a"]
+[49.118278, "o", "l"]
+[49.168333, "o", "l"]
+[49.218431, "o", " "]
+[49.268515, "o", "g"]
+[49.31859, "o", "r"]
+[49.368692, "o", "y"]
+[49.49377, "o", "p"]
+[49.543849, "o", "e"]
+[49.593916, "o", " "]
+[49.644038, "o", "("]
+[49.694077, "o", "s"]
+[49.744164, "o", "e"]
+[49.794225, "o", "c"]
+[49.844337, "o", "u"]
+[49.92449, "o", "r"]
+[49.974575, "o", "i"]
+[50.024666, "o", "t"]
+[50.074775, "o", "y"]
+[50.12483, "o", " "]
+[50.316965, "o", "s"]
+[50.391113, "o", "c"]
+[50.441153, "o", "a"]
+[50.529288, "o", "n"]
+[50.579374, "o", "n"]
+[50.681516, "o", "e"]
+[50.731593, "o", "r"]
+[50.781733, "o", ")\r\n\u001b[?2004l\r"]
+[50.781863, "o", "\u001b[?2004h"]
+[50.781919, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
+[51.782348, "o", "c"]
+[51.881391, "o", "u"]
+[51.955455, "o", "r"]
+[52.018593, "o", "l"]
+[52.068698, "o", " "]
+[52.118772, "o", "-"]
+[52.184813, "o", "s"]
+[52.234919, "o", "L"]
+[52.351046, "o", "O"]
+[52.401144, "o", " "]
+[52.600202, "o", "h"]
+[52.650277, "o", "t"]
+[52.700358, "o", "t"]
+[52.750397, "o", "p"]
+[52.800498, "o", "s"]
+[52.850627, "o", ":"]
+[52.946683, "o", "/"]
+[52.99673, "o", "/"]
+[53.046779, "o", "g"]
+[53.096882, "o", "i"]
+[53.147016, "o", "t"]
+[53.197052, "o", "h"]
+[53.24714, "o", "u"]
+[53.297253, "o", "b"]
+[53.347321, "o", "."]
+[53.403409, "o", "c"]
+[53.490509, "o", "o"]
+[53.54056, "o", "m"]
+[53.590619, "o", "/"]
+[53.640708, "o", "a"]
+[53.75379, "o", "n"]
+[53.881871, "o", "c"]
+[54.181998, "o", "h"]
+[54.232015, "o", "o"]
+[54.28308, "o", "r"]
+[54.333173, "o", "e"]
+[54.383301, "o", "/"]
+[54.433389, "o", "g"]
+[54.545535, "o", "r"]
+[54.600652, "o", "y"]
+[54.650734, "o", "p"]
+[54.701875, "o", "e"]
+[54.752016, "o", "/"]
+[54.802149, "o", "r"]
+[54.85225, "o", "e"]
+[54.942348, "o", "l"]
+[55.070445, "o", "e"]
+[55.120565, "o", "a"]
+[55.170705, "o", "s"]
+[55.220803, "o", "e"]
+[55.319939, "o", "s"]
+[55.369999, "o", "/"]
+[55.420126, "o", "d"]
+[55.47017, "o", "o"]
+[55.558311, "o", "w"]
+[55.608407, "o", "n"]
+[55.671523, "o", "l"]
+[55.724627, "o", "o"]
+[55.774695, "o", "a"]
+[55.82481, "o", "d"]
+[55.874899, "o", "/"]
+[55.925068, "o", "v"]
+[56.088184, "o", "0"]
+[56.138275, "o", "."]
+[56.198386, "o", "5"]
+[56.248474, "o", "6"]
+[56.298599, "o", "."]
+[56.357724, "o", "0"]
+[56.407848, "o", "/"]
+[56.457923, "o", "g"]
+[56.508035, "o", "r"]
+[56.573121, "o", "y"]
+[56.632192, "o", "p"]
+[56.733328, "o", "e"]
+[56.78341, "o", "_"]
+[56.833519, "o", "0"]
+[56.88364, "o", "."]
+[56.933719, "o", "5"]
+[57.03282, "o", "6"]
+[57.082922, "o", "."]
+[57.174059, "o", "0"]
+[57.224126, "o", "_"]
+[57.418282, "o", "l"]
+[57.468348, "o", "i"]
+[57.540451, "o", "n"]
+[57.623562, "o", "u"]
+[57.742662, "o", "x"]
+[57.792774, "o", "_"]
+[57.842853, "o", "a"]
+[57.892949, "o", "m"]
+[57.943065, "o", "d"]
+[58.022208, "o", "6"]
+[58.094259, "o", "4"]
+[58.144368, "o", "."]
+[58.194447, "o", "t"]
+[58.244557, "o", "a"]
+[58.294605, "o", "r"]
+[58.344782, "o", "."]
+[58.404852, "o", "g"]
+[58.462042, "o", "z\r\n\u001b[?2004l\r"]
+[59.482722, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[59.48292, "o", "t"]
+[59.573075, "o", "a"]
+[59.623201, "o", "r"]
+[59.673286, "o", " "]
+[59.733388, "o", "-"]
+[59.783498, "o", "x"]
+[59.833591, "o", "v"]
+[59.88373, "o", "z"]
+[59.933798, "o", "f"]
+[59.983907, "o", " "]
+[60.033995, "o", "g"]
+[60.248148, "o", "r"]
+[60.298228, "o", "y"]
+[60.348332, "o", "p"]
+[60.398418, "o", "e"]
+[60.448526, "o", "_"]
+[60.498587, "o", "0"]
+[60.548763, "o", "."]
+[60.599833, "o", "5"]
+[60.649973, "o", "6"]
+[60.700099, "o", "."]
+[60.836203, "o", "0"]
+[60.886285, "o", "_"]
+[60.936398, "o", "l"]
+[61.093519, "o", "i"]
+[61.143601, "o", "n"]
+[61.231707, "o", "u"]
+[61.281818, "o", "x"]
+[61.331909, "o", "_"]
+[61.382013, "o", "a"]
+[61.432112, "o", "m"]
+[61.540237, "o", "d"]
+[61.590317, "o", "6"]
+[61.640442, "o", "4"]
+[61.690531, "o", "."]
+[61.782631, "o", "t"]
+[61.832735, "o", "a"]
+[61.993902, "o", "r"]
+[62.044033, "o", "."]
+[62.11714, "o", "g"]
+[62.216257, "o", "z\r\n\u001b[?2004l\r"]
+[62.218486, "o", "CHANGELOG.md\r\n"]
+[62.218573, "o", "LICENSE\r\n"]
+[62.218636, "o", "README.md\r\n"]
+[62.218898, "o", "grype\r\n"]
+[62.583512, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[62.583761, "o", "s"]
+[62.633879, "o", "u"]
+[62.684024, "o", "d"]
+[62.786132, "o", "o"]
+[62.836247, "o", " "]
+[62.886333, "o", "i"]
+[63.086489, "o", "n"]
+[63.136564, "o", "s"]
+[63.227678, "o", "t"]
+[63.277776, "o", "a"]
+[63.327871, "o", "l"]
+[63.377976, "o", "l"]
+[63.428082, "o", " "]
+[63.523207, "o", "g"]
+[63.573292, "o", "r"]
+[63.623386, "o", "y"]
+[63.680486, "o", "p"]
+[63.730568, "o", "e"]
+[63.780681, "o", " "]
+[63.992838, "o", "/"]
+[64.059976, "o", "u"]
+[64.122052, "o", "s"]
+[64.17215, "o", "r"]
+[64.222254, "o", "/"]
+[64.272401, "o", "l"]
+[64.441502, "o", "o"]
+[64.496554, "o", "c"]
+[64.546644, "o", "a"]
+[64.616771, "o", "l"]
+[64.666882, "o", "/"]
+[64.73901, "o", "b"]
+[64.789087, "o", "i"]
+[64.855211, "o", "n"]
+[64.905325, "o", "/"]
+[65.076452, "o", "g"]
+[65.126538, "o", "r"]
+[65.176681, "o", "y"]
+[65.325805, "o", "p"]
+[65.375926, "o", "e\r\n\u001b[?2004l\r"]
+[65.39875, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[66.399189, "o", "g"]
+[66.44936, "o", "r"]
+[66.499442, "o", "y"]
+[66.549537, "o", "p"]
+[66.599637, "o", "e"]
+[66.649755, "o", " "]
+[66.700867, "o", "-"]
+[66.750972, "o", "-"]
+[66.866108, "o", "h"]
+[66.9482, "o", "e"]
+[66.998294, "o", "l"]
+[67.107435, "o", "p\r\n\u001b[?2004l\r"]
+[67.133287, "o", "A vulnerability scanner for container images, filesystems, and SBOMs.\r\n\r\nSupports the following image sources:\r\n    grype yourrepo/yourimage:tag             defaults to using images from a Docker daemon\r\n    grype path/to/yourproject                a Docker tar, OCI tar, OCI directory, SIF container, or generic filesystem directory\r\n    grype attestation.json --key cosign.pub  extract and scan SBOM from attestation file\r\n\r\nYou can also explicitly specify the scheme to use:\r\n    grype podman:yourrepo/yourimage:tag          explicitly use the Podman daemon\r\n    grype docker:yourrepo/yourimage:tag          explicitly use the Docker daemon\r\n    grype docker-archive:path/to/yourimage.tar   use a tarball from disk for archives created from \"docker save\"\r\n    grype oci-archive:path/to/yourimage.tar      use a tarball from disk for OCI archives (from Podman or otherwise)\r\n    grype oci-dir:path/to/yourimage              read directly from a path on disk for OCI layout directories (from Skopeo or otherwise)\r\n    grype"]
+[67.13335, "o", " singularity:path/to/yourimage.sif      read directly from a Singularity Image Format (SIF) container on disk\r\n    grype dir:path/to/yourproject                read directly from a path on disk (any directory)\r\n    grype sbom:path/to/syft.json                 read Syft JSON from path on disk\r\n    grype registry:yourrepo/yourimage:tag        pull image directly from a registry (no container runtime required)\r\n    grype att:attestation.json --key cosign.pub  explicitly use the input as an attestation\r\n    grype purl:path/to/purl/file                 read a newline separated file of purls from a path on disk\r\n\r\nYou can also pipe in Syft JSON directly:\r\n\tsyft yourimage:tag -o json | grype\r\n\r\n"]
+[67.134367, "o", "Usage:\r\n  grype [IMAGE] [flags]\r\n  grype [command]\r\n\r\nAvailable Commands:\r\n  completion  Generate a shell completion for Grype (listing local docker images)\r\n  db          vulnerability database operations\r\n  help        Help about any command\r\n  version     show the version\r\n\r\nFlags:\r\n      --add-cpes-if-none      generate CPEs for packages with no CPE data\r\n      --by-cve                orient results by CVE instead of the original vulnerability ID when possible\r\n  -c, --config string         application config file\r\n      --distro string         distro to match against in the format: :\r\n      --exclude stringArray   exclude paths from being scanned using a glob expression\r\n  -f, --fail-on string        set the return code to 1 if a vulnerability is found with a severity >= the given severity, options=[negligible low medium high critical]\r\n      --file string           file to write the report output to (default is STDOUT)\r\n  -h, --help                  help for grype\r\n      --key string   "]
+[67.134512, "o", "         File path to a public key to validate attestation\r\n      --only-fixed            ignore matches for vulnerabilities that are not fixed\r\n      --only-notfixed         ignore matches for vulnerabilities that are fixed\r\n  -o, --output string         report output formatter, formats=[json table cyclonedx cyclonedx-json sarif template], deprecated formats=[embedded-cyclonedx-vex-json embedded-cyclonedx-vex-xml]\r\n      --platform string       an optional platform specifier for container image sources (e.g. 'linux/arm64', 'linux/arm64/v8', 'arm64', 'linux')\r\n  -q, --quiet                 suppress all logging output\r\n  -s, --scope string          selection of layers to analyze, options=[Squashed AllLayers] (default \"Squashed\")\r\n      --show-suppressed       show suppressed/ignored vulnerabilities in the output (only supported with table output format)\r\n  -t, --template string       specify the path to a Go template file (requires 'template' output to be selected)\r\n  -v, --verbose count         increase verbo"]
+[67.13459, "o", "sity (-v = info, -vv = debug)\r\n\r\nUse \"grype [command] --help\" for more information about a command.\r\n"]
+[67.135666, "o", "\u001b[?2004h"]
+[67.135682, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
+[68.136095, "o", "#"]
+[68.238218, "o", " "]
+[68.288378, "o", "S"]
+[68.338457, "o", "t"]
+[68.388622, "o", "e"]
+[68.576751, "o", "p"]
+[68.62676, "o", " "]
+[68.771975, "o", "5"]
+[68.822001, "o", ":"]
+[68.872118, "o", " "]
+[68.934225, "o", "C"]
+[68.984343, "o", "h"]
+[69.052468, "o", "e"]
+[69.119589, "o", "c"]
+[69.169675, "o", "k"]
+[69.219783, "o", " "]
+[69.284903, "o", "f"]
+[69.33499, "o", "o"]
+[69.607177, "o", "r"]
+[69.657213, "o", " "]
+[69.707329, "o", "v"]
+[69.757433, "o", "u"]
+[69.89558, "o", "l"]
+[69.945665, "o", "n"]
+[69.995771, "o", "e"]
+[70.045863, "o", "r"]
+[70.197003, "o", "a"]
+[70.247062, "o", "b"]
+[70.378228, "o", "i"]
+[70.428335, "o", "l"]
+[70.478431, "o", "i"]
+[70.528523, "o", "t"]
+[70.597668, "o", "i"]
+[70.720806, "o", "e"]
+[70.770913, "o", "s\r\n\u001b[?2004l\r"]
+[70.771054, "o", "\u001b[?2004h"]
+[70.771103, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
+[71.771528, "o", "g"]
+[71.882659, "o", "r"]
+[71.932765, "o", "y"]
+[71.999894, "o", "p"]
+[72.049983, "o", "e"]
+[72.100078, "o", " "]
+[72.150204, "o", "c"]
+[72.405363, "o", "o"]
+[72.538448, "o", "n"]
+[72.702565, "o", "s"]
+[72.752703, "o", "t"]
+[72.8378, "o", "e"]
+[72.896879, "o", "l"]
+[72.946963, "o", "l"]
+[72.997074, "o", "a"]
+[73.047183, "o", "t"]
+[73.097283, "o", "i"]
+[73.242451, "o", "o"]
+[73.405569, "o", "n"]
+[73.455655, "o", "."]
+[73.505736, "o", "s"]
+[73.555888, "o", "p"]
+[73.605983, "o", "d"]
+[73.679102, "o", "x"]
+[73.729262, "o", "."]
+[73.790379, "o", "s"]
+[73.846481, "o", "b"]
+[73.896578, "o", "o"]
+[73.946706, "o", "m"]
+[73.996848, "o", " "]
+[74.046866, "o", "-"]
+[74.096937, "o", "o"]
+[74.14701, "o", " "]
+[74.197095, "o", "t"]
+[74.247171, "o", "a"]
+[74.299252, "o", "b"]
+[74.370336, "o", "l"]
+[74.601468, "o", "e"]
+[74.651494, "o", " "]
+[74.709569, "o", "-"]
+[74.773696, "o", "q\r\n\u001b[?2004l\r"]
+[84.703424, "o", "No vulnerabilities found\r\n"]
+[84.706167, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
diff --git a/docs/static/assets/configure-cluster.cast b/docs/static/assets/configure-cluster.cast
index 3f8983d975..9e1144436c 100644
--- a/docs/static/assets/configure-cluster.cast
+++ b/docs/static/assets/configure-cluster.cast
@@ -1,288 +1,287 @@
-{"version": 2, "width": 126, "height": 61, "timestamp": 1700561372, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
-[0.008412, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[0.008896, "o", "#"]
-[0.141011, "o", " "]
-[0.191056, "o", "S"]
-[0.241065, "o", "t"]
-[0.312122, "o", "e"]
-[0.362296, "o", "p"]
-[0.412401, "o", " "]
-[0.532497, "o", "1"]
-[0.582865, "o", ":"]
-[0.632826, "o", " "]
-[0.683072, "o", "C"]
-[0.789998, "o", "r"]
-[0.839997, "o", "e"]
-[0.922076, "o", "a"]
-[0.972114, "o", "t"]
-[1.02226, "o", "e"]
-[1.07243, "o", " "]
-[1.147356, "o", "a"]
-[1.197453, "o", " "]
-[1.247846, "o", "c"]
-[1.371939, "o", "o"]
-[1.421936, "o", "n"]
-[1.48295, "o", "f"]
-[1.589121, "o", "i"]
-[1.639096, "o", "g"]
-[1.689272, "o", "u"]
-[1.739326, "o", "r"]
-[1.789372, "o", "a"]
-[1.83983, "o", "t"]
-[1.889875, "o", "i"]
-[1.990801, "o", "o"]
-[2.04088, "o", "n"]
-[2.090835, "o", " "]
-[2.141089, "o", "f"]
-[2.191295, "o", "i"]
-[2.241321, "o", "l"]
-[2.291323, "o", "e"]
-[2.341395, "o", " "]
-[2.398484, "o", "f"]
-[2.463524, "o", "o"]
-[2.513615, "o", "r"]
-[2.56371, "o", " "]
-[2.613785, "o", "C"]
-[2.70086, "o", "o"]
-[2.751007, "o", "n"]
-[2.80111, "o", "s"]
-[2.859191, "o", "t"]
-[2.90928, "o", "e"]
-[3.01535, "o", "l"]
-[3.065394, "o", "l"]
-[3.115544, "o", "a"]
-[3.195882, "o", "t"]
-[3.296717, "o", "i"]
-[3.346807, "o", "o"]
-[3.40301, "o", "n"]
-[3.403105, "o", "\r\n\u001b[?2004l\r"]
-[3.403157, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[4.403509, "o", "c"]
-[4.485672, "o", "o"]
-[4.659742, "o", "n"]
-[4.709962, "o", "s"]
-[4.826943, "o", "t"]
-[4.876961, "o", "e"]
-[5.000164, "o", "l"]
-[5.050233, "o", "l"]
-[5.291386, "o", "a"]
-[5.397519, "o", "t"]
-[5.455544, "o", "i"]
-[5.52791, "o", "o"]
-[5.577797, "o", "n"]
-[5.627896, "o", " "]
-[5.678015, "o", "c"]
-[5.761106, "o", "o"]
-[5.811202, "o", "n"]
-[5.969293, "o", "f"]
-[6.019493, "o", "i"]
-[6.069627, "o", "g"]
-[6.119746, "o", " "]
-[6.169832, "o", "g"]
-[6.225045, "o", "e"]
-[6.274956, "o", "n"]
-[6.325084, "o", "e"]
-[6.485173, "o", "r"]
-[6.535254, "o", "a"]
-[6.722457, "o", "t"]
-[6.809537, "o", "e"]
-[6.859733, "o", " "]
-[6.909784, "o", "g"]
-[6.959906, "o", "c"]
-[7.010007, "o", "p\r\n\u001b[?2004l\r"]
-[7.166504, "o", "Config file written to constellation-conf.yaml\r\nPlease fill in your CSP-specific configuration before proceeding.\r\n"]
-[7.166941, "o", "State file written to constellation-state.yaml\r\nFor more information refer to the documentation:\r\n\thttps://docs.edgeless.systems/constellation/getting-started/first-steps\r\n"]
-[7.16943, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[7.169656, "o", "#"]
-[7.219987, "o", " "]
-[7.269995, "o", "S"]
-[7.391392, "o", "t"]
-[7.441178, "o", "e"]
-[7.491323, "o", "p"]
-[7.54152, "o", " "]
-[7.591425, "o", "2"]
-[7.641572, "o", ":"]
-[7.691721, "o", " "]
-[7.741771, "o", "C"]
-[7.792011, "o", "r"]
-[7.844995, "o", "e"]
-[7.92005, "o", "a"]
-[7.972202, "o", "t"]
-[8.022319, "o", "e"]
-[8.072366, "o", " "]
-[8.12278, "o", "y"]
-[8.175691, "o", "o"]
-[8.225779, "o", "u"]
-[8.27612, "o", "r"]
-[8.326092, "o", " "]
-[8.376368, "o", "c"]
-[8.456517, "o", "l"]
-[8.506473, "o", "u"]
-[8.667582, "o", "s"]
-[8.717845, "o", "t"]
-[8.767746, "o", "e"]
-[8.817983, "o", "r"]
-[8.868071, "o", "'"]
-[8.918192, "o", "s"]
-[8.968184, "o", " "]
-[9.018438, "o", "I"]
-[9.068576, "o", "A"]
-[9.118755, "o", "M"]
-[9.168833, "o", " "]
-[9.230972, "o", "c"]
-[9.281053, "o", "o"]
-[9.331154, "o", "n"]
-[9.381345, "o", "f"]
-[9.43144, "o", "i"]
-[9.481588, "o", "g"]
-[9.531532, "o", "u"]
-[9.605793, "o", "r"]
-[9.655912, "o", "a"]
-[9.737118, "o", "t"]
-[9.78698, "o", "i"]
-[9.871392, "o", "o"]
-[9.921397, "o", "n\r\n\u001b[?2004l\r"]
-[9.921619, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[10.921999, "o", "c"]
-[10.972233, "o", "o"]
-[11.022296, "o", "n"]
-[11.072463, "o", "s"]
-[11.162663, "o", "t"]
-[11.253503, "o", "e"]
-[11.304004, "o", "l"]
-[11.353919, "o", "l"]
-[11.404132, "o", "a"]
-[11.508049, "o", "t"]
-[11.657242, "o", "i"]
-[11.707306, "o", "o"]
-[11.75752, "o", "n"]
-[11.807701, "o", " "]
-[11.857807, "o", "i"]
-[11.907985, "o", "a"]
-[11.973078, "o", "m"]
-[12.023268, "o", " "]
-[12.110336, "o", "c"]
-[12.160538, "o", "r"]
-[12.215558, "o", "e"]
-[12.265739, "o", "a"]
-[12.460861, "o", "t"]
-[12.632867, "o", "e"]
-[12.683139, "o", " "]
-[12.73317, "o", "g"]
-[12.816267, "o", "c"]
-[12.866316, "o", "p"]
-[12.916677, "o", " "]
-[12.966705, "o", "-"]
-[13.016861, "o", "-"]
-[13.067042, "o", "u"]
-[13.117001, "o", "p"]
-[13.167105, "o", "d"]
-[13.217276, "o", "a"]
-[13.267344, "o", "t"]
-[13.317575, "o", "e"]
-[13.367721, "o", "-"]
-[13.41784, "o", "c"]
-[13.467969, "o", "o"]
-[13.539005, "o", "n"]
-[13.58906, "o", "f"]
-[13.639169, "o", "i"]
-[13.71734, "o", "g"]
-[13.767472, "o", " "]
-[13.829508, "o", "-"]
-[13.879794, "o", "-"]
-[13.929856, "o", "p"]
-[13.979828, "o", "r"]
-[14.139912, "o", "o"]
-[14.213897, "o", "j"]
-[14.278289, "o", "e"]
-[14.328253, "o", "c"]
-[14.378493, "o", "t"]
-[14.436824, "o", "I"]
-[14.486798, "o", "D"]
-[14.536988, "o", " "]
-[14.586946, "o", "c"]
-[14.637167, "o", "o"]
-[14.70242, "o", "n"]
-[14.817468, "o", "s"]
-[14.969608, "o", "t"]
-[15.26961, "o", "e"]
-[15.394779, "o", "l"]
-[15.444766, "o", "l"]
-[15.494817, "o", "a"]
-[15.544943, "o", "t"]
-[15.595131, "o", "i"]
-[15.645148, "o", "o"]
-[15.695185, "o", "n"]
-[15.745307, "o", "-"]
-[15.795362, "o", "3"]
-[15.845531, "o", "3"]
-[15.895558, "o", "1"]
-[15.980129, "o", "6"]
-[16.062066, "o", "1"]
-[16.166928, "o", "3"]
-[16.217042, "o", " "]
-[16.280407, "o", "-"]
-[16.413607, "o", "-"]
-[16.469513, "o", "s"]
-[16.519692, "o", "e"]
-[16.5729, "o", "r"]
-[16.622937, "o", "v"]
-[16.700143, "o", "i"]
-[16.750139, "o", "c"]
-[16.800392, "o", "e"]
-[16.850593, "o", "A"]
-[16.900458, "o", "c"]
-[16.95076, "o", "c"]
-[17.000784, "o", "o"]
-[17.051057, "o", "u"]
-[17.101025, "o", "n"]
-[17.151049, "o", "t"]
-[17.219185, "o", "I"]
-[17.269365, "o", "D"]
-[17.31958, "o", " "]
-[17.369589, "o", "c"]
-[17.419992, "o", "o"]
-[17.487042, "o", "n"]
-[17.537118, "o", "s"]
-[17.587108, "o", "t"]
-[17.658331, "o", "e"]
-[17.816442, "o", "l"]
-[17.8936, "o", "l"]
-[17.943785, "o", "a"]
-[17.993874, "o", "t"]
-[18.04807, "o", "i"]
-[18.098034, "o", "o"]
-[18.14813, "o", "n"]
-[18.198116, "o", "-"]
-[18.368509, "o", "d"]
-[18.41847, "o", "e"]
-[18.468432, "o", "m"]
-[18.518519, "o", "o"]
-[18.56855, "o", " "]
-[18.686928, "o", "-"]
-[18.736922, "o", "-"]
-[18.793085, "o", "z"]
-[18.843216, "o", "o"]
-[18.893286, "o", "n"]
-[18.967495, "o", "e"]
-[19.017573, "o", " "]
-[19.083707, "o", "e \r"]
-[19.134857, "o", "u"]
-[19.237, "o", "r"]
-[19.310026, "o", "o"]
-[19.418943, "o", "p"]
-[19.478061, "o", "e"]
-[19.528191, "o", "-"]
-[19.578336, "o", "w"]
-[19.628339, "o", "e"]
-[19.69946, "o", "s"]
-[19.749537, "o", "t"]
-[19.946923, "o", "3"]
-[19.997079, "o", "-"]
-[20.062985, "o", "b\r\n\u001b[?2004l\r"]
-[20.093986, "o", "The following IAM configuration will be created:\r\n\r\nProject ID:\t\tconstellation-331613\r\nService Account ID:\tconstellation-demo\r\nRegion:\t\t\teurope-west3\r\nZone:\t\t\teurope-west3-b\r\n\r\nDo you want to create the configuration? [y/n]: "]
-[20.094258, "o", "y\r\n"]
-[20.094798, "o", "The configuration file \"constellation-conf.yaml\" will be automatically updated with the IAM values and zone/region information.\r\n"]
-[56.319787, "o", "\r\n"]
-[56.321054, "o", "Your IAM configuration was created and filled into constellation-conf.yaml successfully.\r\n"]
-[56.323816, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+{"version": 2, "width": 199, "height": 20, "timestamp": 1703674736, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
+[0.004032, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[0.0047, "o", "#"]
+[0.136425, "o", " "]
+[0.18652, "o", "S"]
+[0.236646, "o", "t"]
+[0.307751, "o", "e"]
+[0.357879, "o", "p"]
+[0.407924, "o", " "]
+[0.528109, "o", "1"]
+[0.578222, "o", ":"]
+[0.628331, "o", " "]
+[0.678432, "o", "C"]
+[0.785541, "o", "r"]
+[0.835629, "o", "e"]
+[0.917737, "o", "a"]
+[0.967837, "o", "t"]
+[1.017913, "o", "e"]
+[1.068028, "o", " "]
+[1.143165, "o", "a"]
+[1.193321, "o", " "]
+[1.24335, "o", "c"]
+[1.367532, "o", "o"]
+[1.417521, "o", "n"]
+[1.478682, "o", "f"]
+[1.584787, "o", "i"]
+[1.634917, "o", "g"]
+[1.68502, "o", "u"]
+[1.735123, "o", "r"]
+[1.785259, "o", "a"]
+[1.835365, "o", "t"]
+[1.885473, "o", "i"]
+[1.986584, "o", "o"]
+[2.036683, "o", "n"]
+[2.086792, "o", " "]
+[2.136903, "o", "f"]
+[2.186955, "o", "i"]
+[2.237061, "o", "l"]
+[2.287153, "o", "e"]
+[2.337246, "o", " "]
+[2.394374, "o", "f"]
+[2.459474, "o", "o"]
+[2.509565, "o", "r"]
+[2.559701, "o", " "]
+[2.609766, "o", "C"]
+[2.696897, "o", "o"]
+[2.746999, "o", "n"]
+[2.797107, "o", "s"]
+[2.855202, "o", "t"]
+[2.905286, "o", "e"]
+[3.01141, "o", "l"]
+[3.061575, "o", "l"]
+[3.111629, "o", "a"]
+[3.191802, "o", "t"]
+[3.292869, "o", "i"]
+[3.342912, "o", "o"]
+[3.399061, "o", "n\r\n\u001b[?2004l\r"]
+[3.399191, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[4.399632, "o", "c"]
+[4.481744, "o", "o"]
+[4.655888, "o", "n"]
+[4.705977, "o", "s"]
+[4.823081, "o", "t"]
+[4.873147, "o", "e"]
+[4.9963, "o", "l"]
+[5.046371, "o", "l"]
+[5.287489, "o", "a"]
+[5.393609, "o", "t"]
+[5.451736, "o", "i"]
+[5.523853, "o", "o"]
+[5.573935, "o", "n"]
+[5.624052, "o", " "]
+[5.674145, "o", "c"]
+[5.757261, "o", "o"]
+[5.807352, "o", "n"]
+[5.965528, "o", "f"]
+[6.015715, "o", "i"]
+[6.065677, "o", "g"]
+[6.115839, "o", " "]
+[6.165908, "o", "g"]
+[6.22102, "o", "e"]
+[6.271112, "o", "n"]
+[6.321249, "o", "e"]
+[6.481384, "o", "r"]
+[6.531481, "o", "a"]
+[6.718632, "o", "t"]
+[6.80562, "o", "e"]
+[6.855783, "o", " "]
+[6.905964, "o", "g"]
+[6.956034, "o", "c"]
+[7.006121, "o", "p\r\n\u001b[?2004l\r"]
+[7.035317, "o", "Config file written to constellation-conf.yaml\r\nPlease fill in your CSP-specific configuration before proceeding.\r\n"]
+[7.035572, "o", "State file written to constellation-state.yaml\r\nFor more information refer to the documentation:\r\n\thttps://docs.edgeless.systems/constellation/getting-started/first-steps\r\n"]
+[7.038178, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[8.038633, "o", "#"]
+[8.088712, "o", " "]
+[8.138817, "o", "S"]
+[8.259909, "o", "t"]
+[8.31, "o", "e"]
+[8.360132, "o", "p"]
+[8.410205, "o", " "]
+[8.460368, "o", "2"]
+[8.510439, "o", ":"]
+[8.560548, "o", " "]
+[8.610654, "o", "C"]
+[8.660765, "o", "r"]
+[8.713833, "o", "e"]
+[8.788945, "o", "a"]
+[8.84102, "o", "t"]
+[8.891088, "o", "e"]
+[8.941238, "o", " "]
+[8.991346, "o", "y"]
+[9.044459, "o", "o"]
+[9.094568, "o", "u"]
+[9.144646, "o", "r"]
+[9.194761, "o", " "]
+[9.244875, "o", "c"]
+[9.324972, "o", "l"]
+[9.375092, "o", "u"]
+[9.536214, "o", "s"]
+[9.586296, "o", "t"]
+[9.6364, "o", "e"]
+[9.686521, "o", "r"]
+[9.736603, "o", "'"]
+[9.786759, "o", "s"]
+[9.836852, "o", " "]
+[9.886958, "o", "I"]
+[9.937051, "o", "A"]
+[9.987165, "o", "M"]
+[10.037293, "o", " "]
+[10.099391, "o", "c"]
+[10.149491, "o", "o"]
+[10.199613, "o", "n"]
+[10.249678, "o", "f"]
+[10.299784, "o", "i"]
+[10.349852, "o", "g"]
+[10.399952, "o", "u"]
+[10.474072, "o", "r"]
+[10.524166, "o", "a"]
+[10.605278, "o", "t"]
+[10.655383, "o", "i"]
+[10.739508, "o", "o"]
+[10.789624, "o", "n\r\n\u001b[?2004l\r"]
+[10.789745, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[11.790173, "o", "c"]
+[11.840254, "o", "o"]
+[11.890331, "o", "n"]
+[11.940431, "o", "s"]
+[12.030563, "o", "t"]
+[12.121623, "o", "e"]
+[12.171772, "o", "l"]
+[12.221873, "o", "l"]
+[12.27199, "o", "a"]
+[12.376097, "o", "t"]
+[12.525194, "o", "i"]
+[12.575311, "o", "o"]
+[12.62537, "o", "n"]
+[12.675493, "o", " "]
+[12.72561, "o", "i"]
+[12.775709, "o", "a"]
+[12.840809, "o", "m"]
+[12.890909, "o", " "]
+[12.978004, "o", "c"]
+[13.028105, "o", "r"]
+[13.083183, "o", "e"]
+[13.133317, "o", "a"]
+[13.328475, "o", "t"]
+[13.500571, "o", "e"]
+[13.550589, "o", " "]
+[13.600733, "o", "g"]
+[13.683842, "o", "c"]
+[13.733945, "o", "p"]
+[13.784006, "o", " "]
+[13.83407, "o", "-"]
+[13.884212, "o", "-"]
+[13.934298, "o", "u"]
+[13.984399, "o", "p"]
+[14.034493, "o", "d"]
+[14.084615, "o", "a"]
+[14.134706, "o", "t"]
+[14.184824, "o", "e"]
+[14.234934, "o", "-"]
+[14.285033, "o", "c"]
+[14.335095, "o", "o"]
+[14.406208, "o", "n"]
+[14.456318, "o", "f"]
+[14.506333, "o", "i"]
+[14.58452, "o", "g"]
+[14.634566, "o", " "]
+[14.696712, "o", "-"]
+[14.746804, "o", "-"]
+[14.796923, "o", "p"]
+[14.846966, "o", "r"]
+[15.007094, "o", "o"]
+[15.081205, "o", "j"]
+[15.145334, "o", "e"]
+[15.195449, "o", "c"]
+[15.245547, "o", "t"]
+[15.303651, "o", "I"]
+[15.353709, "o", "D"]
+[15.403816, "o", " "]
+[15.453927, "o", "c"]
+[15.504006, "o", "o"]
+[15.569101, "o", "n"]
+[15.684325, "o", "s"]
+[15.836396, "o", "t"]
+[16.136569, "o", "e"]
+[16.261635, "o", "l"]
+[16.311702, "o", "l"]
+[16.361785, "o", "a"]
+[16.411903, "o", "t"]
+[16.462006, "o", "i"]
+[16.512109, "o", "o"]
+[16.562191, "o", "n"]
+[16.612327, "o", "-"]
+[16.662437, "o", "3"]
+[16.712526, "o", "3"]
+[16.762669, "o", "1"]
+[16.846792, "o", "6"]
+[16.928893, "o", "1"]
+[17.033982, "o", "3"]
+[17.084126, "o", " "]
+[17.147145, "o", "-"]
+[17.280363, "o", "-"]
+[17.336469, "o", "s"]
+[17.386543, "o", "e"]
+[17.439609, "o", "r"]
+[17.489728, "o", "v"]
+[17.566833, "o", "i"]
+[17.61694, "o", "c"]
+[17.667028, "o", "e"]
+[17.717124, "o", "A"]
+[17.767239, "o", "c"]
+[17.817365, "o", "c"]
+[17.867472, "o", "o"]
+[17.917573, "o", "u"]
+[17.967659, "o", "n"]
+[18.017751, "o", "t"]
+[18.085884, "o", "I"]
+[18.135969, "o", "D"]
+[18.18609, "o", " "]
+[18.236186, "o", "c"]
+[18.286291, "o", "o"]
+[18.353396, "o", "n"]
+[18.403499, "o", "s"]
+[18.453618, "o", "t"]
+[18.524736, "o", "e"]
+[18.682906, "o", "l"]
+[18.759976, "o", "l"]
+[18.810088, "o", "a"]
+[18.860234, "o", "t"]
+[18.91433, "o", "i"]
+[18.964426, "o", "o"]
+[19.014564, "o", "n"]
+[19.064793, "o", "-"]
+[19.23487, "o", "d"]
+[19.284893, "o", "e"]
+[19.335003, "o", "m"]
+[19.385139, "o", "o"]
+[19.435222, "o", " "]
+[19.553365, "o", "-"]
+[19.603414, "o", "-"]
+[19.659537, "o", "z"]
+[19.709637, "o", "o"]
+[19.759731, "o", "n"]
+[19.833864, "o", "e"]
+[19.883996, "o", " "]
+[19.950136, "o", "e"]
+[20.001271, "o", "u"]
+[20.103368, "o", "r"]
+[20.176485, "o", "o"]
+[20.285563, "o", "p"]
+[20.344673, "o", "e"]
+[20.394801, "o", "-"]
+[20.444906, "o", "w"]
+[20.495018, "o", "e"]
+[20.566087, "o", "s"]
+[20.616229, "o", "t"]
+[20.813354, "o", "3"]
+[20.863452, "o", "-"]
+[20.929523, "o", "b\r\n\u001b[?2004l\r"]
+[20.959012, "o", "The following IAM configuration will be created:\r\n\r\nProject ID:\t\tconstellation-331613\r\nService Account ID:\tconstellation-demo\r\nRegion:\t\t\teurope-west3\r\nZone:\t\t\teurope-west3-b\r\n\r\nDo you want to create the configuration? [y/n]: "]
+[21.959455, "o", "y\r\n"]
+[21.960106, "o", "The configuration file \"constellation-conf.yaml\" will be automatically updated with the IAM values and zone/region information.\r\n"]
+[53.669359, "o", "\r\n"]
+[53.670722, "o", "Your IAM configuration was created and filled into constellation-conf.yaml successfully.\r\n"]
+[53.672522, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
diff --git a/docs/static/assets/create-cluster.cast b/docs/static/assets/create-cluster.cast
index e64723eba9..3c9f00a95f 100644
--- a/docs/static/assets/create-cluster.cast
+++ b/docs/static/assets/create-cluster.cast
@@ -1,291 +1,240 @@
-{"version": 2, "width": 126, "height": 61, "timestamp": 1700561429, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
-[0.007081, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[0.00763, "o", "#"]
-[0.139692, "o", " "]
-[0.189803, "o", "S"]
-[0.239954, "o", "t"]
-[0.311167, "o", "e"]
-[0.36132, "o", "p"]
-[0.411522, "o", " "]
-[0.531647, "o", "1"]
-[0.581499, "o", ":"]
-[0.631928, "o", " "]
-[0.681658, "o", "C"]
-[0.788871, "o", "r"]
-[0.839041, "o", "e"]
-[0.921404, "o", "a"]
-[0.971242, "o", "t"]
-[1.021585, "o", "e"]
-[1.071831, "o", " "]
-[1.146806, "o", "c"]
-[1.236105, "o", "l"]
-[1.286094, "o", "o"]
-[1.41038, "o", "u"]
-[1.460239, "o", "d"]
-[1.510473, "o", " "]
-[1.616598, "o", "e"]
-[1.666746, "o", "n"]
-[1.716826, "o", "v"]
-[1.766986, "o", "i"]
-[1.817138, "o", "r"]
-[1.867269, "o", "o"]
-[1.917535, "o", "n"]
-[2.018727, "o", "m"]
-[2.068618, "o", "e"]
-[2.118596, "o", "n"]
-[2.168694, "o", "t\r\n\u001b[?2004l\r"]
-[2.168809, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[3.169217, "o", "c"]
-[3.219424, "o", "o"]
-[3.269516, "o", "n"]
-[3.405842, "o", "s"]
-[3.462794, "o", "t"]
-[3.528028, "o", "e"]
-[3.57813, "o", "l"]
-[3.644284, "o", "l"]
-[3.694407, "o", "a"]
-[3.781681, "o", "t"]
-[3.831599, "o", "i"]
-[3.881896, "o", "o"]
-[3.939879, "o", "n"]
-[3.989936, "o", " "]
-[4.096111, "o", "c"]
-[4.146206, "o", "r"]
-[4.196614, "o", "e"]
-[4.276676, "o", "a"]
-[4.377628, "o", "t"]
-[4.42779, "o", "e\r\n\u001b[?2004l\r"]
-[6.219914, "o", "The following Constellation cluster will be created:\r\n  3 control-plane nodes of type n2d-standard-4 will be created.\r\n  1 worker node of type n2d-standard-4 will be created.\r\nDo you want to create this cluster? [y/n]: "]
-[6.220165, "o", "y\r\n"]
-[178.19682, "o", "Your Constellation cluster was created successfully.\r\n"]
-[178.204846, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[178.204962, "o", "#"]
-[178.323348, "o", " "]
-[178.405545, "o", "S"]
-[178.579491, "o", "t"]
-[178.629584, "o", "e"]
-[178.746568, "o", "p"]
-[178.796698, "o", " "]
-[178.919763, "o", "2"]
-[178.969874, "o", ":"]
-[179.210997, "o", " "]
-[179.3172, "o", "I"]
-[179.375465, "o", "n"]
-[179.447486, "o", "i"]
-[179.497542, "o", "t"]
-[179.547676, "o", "i"]
-[179.59776, "o", "a"]
-[179.680752, "o", "l"]
-[179.730714, "o", "i"]
-[179.889056, "o", "z"]
-[179.939156, "o", "e"]
-[179.989393, "o", " "]
-[180.039493, "o", "C"]
-[180.089424, "o", "o"]
-[180.144594, "o", "n"]
-[180.194704, "o", "s"]
-[180.244674, "o", "t"]
-[180.404814, "o", "e"]
-[180.455047, "o", "l"]
-[180.642165, "o", "l"]
-[180.729192, "o", "a"]
-[180.779398, "o", "t"]
-[180.829704, "o", "i"]
-[180.879747, "o", "o"]
-[180.929822, "o", "n\r\n\u001b[?2004l\r"]
-[180.930033, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[181.930623, "o", "c"]
-[181.980808, "o", "o"]
-[182.030803, "o", "n"]
-[182.151862, "o", "s"]
-[182.201848, "o", "t"]
-[182.25196, "o", "e"]
-[182.307304, "o", "l"]
-[182.357241, "o", "l"]
-[182.458537, "o", "a"]
-[182.508481, "o", "t"]
-[182.558867, "o", "i"]
-[182.608707, "o", "o"]
-[182.661713, "o", "n"]
-[182.711841, "o", " "]
-[182.763937, "o", "a"]
-[182.814323, "o", "p"]
-[182.881238, "o", "p"]
-[182.931444, "o", "l"]
-[182.984462, "o", "y\r\n"]
-[182.984545, "o", "\u001b[?2004l\r"]
-[183.019888, "o", "Using community license.\r\n"]
-[185.395102, "o", "For details, see https://docs.edgeless.systems/constellation/overview/license\r\n"]
-[193.581442, "o", "Your Constellation master secret was successfully written to \"constellation-mastersecret.json\"\r\n"]
-[643.029028, "o", "Your Constellation cluster was successfully initialized.\r\n\r\nConstellation cluster identifier  da0f1ad905a9e492b816b0321672a811335aec924d38802ec0b3da3f5fa4c011\r\nKubernetes configuration          constellation-admin.conf\r\n\r\nYou can now connect to your cluster by executing:\r\n\texport KUBECONFIG=\"/constellation/constellation-admin.conf\"\r\n\r\n"]
-[643.036006, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[643.036129, "o", "#"]
-[643.086612, "o", " "]
-[643.155611, "o", "W"]
-[643.205707, "o", "a"]
-[643.28608, "o", "i"]
-[643.336046, "o", "t"]
-[643.386109, "o", " "]
-[643.436272, "o", "f"]
-[643.486492, "o", "o"]
-[643.536477, "o", "r"]
-[643.586587, "o", " "]
-[643.636756, "o", "c"]
-[643.71174, "o", "l"]
-[643.762017, "o", "u"]
-[643.81209, "o", "s"]
-[643.862387, "o", "t"]
-[643.91247, "o", "e"]
-[643.974528, "o", "r"]
-[644.024671, "o", " "]
-[644.074667, "o", "t"]
-[644.124594, "o", "o"]
-[644.174737, "o", " "]
-[644.224908, "o", "f"]
-[644.275214, "o", "i"]
-[644.34915, "o", "n"]
-[644.399437, "o", "i"]
-[644.480587, "o", "s"]
-[644.530625, "o", "h"]
-[644.580886, "o", " "]
-[644.630903, "o", "b"]
-[644.716123, "o", "o"]
-[644.765843, "o", "o"]
-[644.815942, "o", "t"]
-[644.866147, "o", "s"]
-[644.956244, "o", "t"]
-[645.047474, "o", "r"]
-[645.097416, "o", "a"]
-[645.147532, "o", "p"]
-[645.197732, "o", "p"]
-[645.301883, "o", "i"]
-[645.450908, "o", "n"]
-[645.501035, "o", "g"]
-[645.551045, "o", "."]
-[645.601232, "o", "."]
-[645.651242, "o", ".\r\n\u001b[?2004l\r"]
-[645.651351, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[646.651618, "o", "s"]
-[646.716658, "o", "l"]
-[646.766956, "o", "e"]
-[646.854055, "o", "e"]
-[646.904428, "o", "p"]
-[646.95438, "o", " "]
-[647.004358, "o", "3"]
-[647.199404, "o", "0"]
-[647.371686, "o", "0\r\n\u001b[?2004l\r"]
-[947.375079, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[947.375347, "o", "#"]
-[947.425696, "o", " "]
-[947.508576, "o", "S"]
-[947.558675, "o", "t"]
-[947.615774, "o", "e"]
-[947.665865, "o", "p"]
-[947.715991, "o", " "]
-[947.76605, "o", "3"]
-[947.816146, "o", ":"]
-[947.866203, "o", " "]
-[947.916309, "o", "C"]
-[947.966356, "o", "o"]
-[948.016516, "o", "n"]
-[948.066533, "o", "n"]
-[948.116689, "o", "e"]
-[948.166858, "o", "c"]
-[948.237809, "o", "t"]
-[948.287885, "o", " "]
-[948.337977, "o", "t"]
-[948.416102, "o", "o"]
-[948.466154, "o", " "]
-[948.528228, "o", "C"]
-[948.578418, "o", "o"]
-[948.628566, "o", "n"]
-[948.678825, "o", "s"]
-[948.838579, "o", "t"]
-[948.912696, "o", "e"]
-[948.97679, "o", "l"]
-[949.026892, "o", "l"]
-[949.076916, "o", "a"]
-[949.135133, "o", "t"]
-[949.185214, "o", "i"]
-[949.235581, "o", "o"]
-[949.285484, "o", "n\r\n\u001b[?2004l\r"]
-[949.285742, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[950.28631, "o", "e"]
-[950.351409, "o", "x"]
-[950.466544, "o", "p"]
-[950.618724, "o", "o"]
-[950.918755, "o", "r"]
-[951.043786, "o", "t"]
-[951.093986, "o", " "]
-[951.143974, "o", "K"]
-[951.194125, "o", "U"]
-[951.244227, "o", "B"]
-[951.294397, "o", "E"]
-[951.344573, "o", "C"]
-[951.394506, "o", "O"]
-[951.444885, "o", "N"]
-[951.494861, "o", "F"]
-[951.544938, "o", "I"]
-[951.628977, "o", "G"]
-[951.711089, "o", "="]
-[951.761344, "o", "/"]
-[951.907458, "o", "c"]
-[951.970367, "o", "o"]
-[952.103606, "o", "n"]
-[952.15961, "o", "s"]
-[952.209672, "o", "t"]
-[952.262769, "o", "e"]
-[952.312798, "o", "l"]
-[952.389873, "o", "l"]
-[952.439985, "o", "a"]
-[952.49011, "o", "t"]
-[952.540451, "o", "i"]
-[952.590326, "o", "o"]
-[952.640429, "o", "n"]
-[952.690535, "o", "/"]
-[952.74067, "o", "c"]
-[952.790832, "o", "o"]
-[952.840824, "o", "n"]
-[952.908826, "o", "s"]
-[952.959, "o", "t"]
-[953.009144, "o", "e"]
-[953.05947, "o", "l"]
-[953.109399, "o", "l"]
-[953.176521, "o", "a"]
-[953.226658, "o", "t"]
-[953.276775, "o", "i"]
-[953.347758, "o", "o"]
-[953.505976, "o", "n"]
-[953.556016, "o", "-"]
-[953.606239, "o", "a"]
-[953.656322, "o", "d"]
-[953.710238, "o", "m"]
-[953.760489, "o", "i"]
-[953.810439, "o", "n"]
-[953.860653, "o", "."]
-[954.03074, "o", "c"]
-[954.080676, "o", "o"]
-[954.130816, "o", "n"]
-[954.180925, "o", "f\r\n\u001b[?2004l\r"]
-[954.181026, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[955.181355, "o", "k"]
-[955.299397, "o", "u"]
-[955.349463, "o", "b"]
-[955.405546, "o", "e"]
-[955.455605, "o", "c"]
-[955.505827, "o", "t"]
-[955.579909, "o", "l"]
-[955.630037, "o", " "]
-[955.696226, "o", "g"]
-[955.747248, "o", "e"]
-[955.849262, "o", "t"]
-[955.899538, "o", " "]
-[956.008494, "o", "n"]
-[956.067586, "o", "o"]
-[956.117594, "o", "d"]
-[956.167734, "o", "e"]
-[956.217826, "o", "s\r\n\u001b[?2004l\r"]
-[956.413123, "o", "NAME                                            STATUS   ROLES           AGE     VERSION\r\nconstell-06f5aef5-control-plane-8248d5a2-98dd   Ready    control-plane   3m27s   v1.27.7\r\nconstell-06f5aef5-control-plane-8248d5a2-bbmf   Ready    control-plane   7m42s   v1.27.7\r\nconstell-06f5aef5-control-plane-8248d5a2-hxjj   Ready    control-plane   4m29s   v1.27.7\r\nconstell-06f5aef5-worker-6d005d67-mgzx          Ready              4m48s   v1.27.7"]
-[956.413184, "o", "\r\n"]
-[956.415843, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[956.416052, "o", "exit"]
+{"version": 2, "width": 199, "height": 20, "timestamp": 1703674791, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
+[0.003932, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[0.004442, "o", "#"]
+[0.13627, "o", " "]
+[0.186407, "o", "S"]
+[0.236501, "o", "t"]
+[0.307613, "o", "e"]
+[0.357752, "o", "p"]
+[0.407798, "o", " "]
+[0.527922, "o", "1"]
+[0.578048, "o", ":"]
+[0.628181, "o", " "]
+[0.678254, "o", "C"]
+[0.785391, "o", "r"]
+[0.835465, "o", "e"]
+[0.917608, "o", "a"]
+[0.967677, "o", "t"]
+[1.017778, "o", "e"]
+[1.037903, "o", " "]
+[1.067903, "o", "t"]
+[1.087903, "o", "h"]
+[1.097903, "o", "e"]
+[1.127903, "o", " "]
+[1.143014, "o", "C"]
+[1.232114, "o", "o"]
+[1.282227, "o", "n"]
+[1.406303, "o", "s"]
+[1.456428, "o", "t"]
+[1.517561, "o", "e"]
+[1.62366, "o", "l"]
+[1.6738, "o", "l"]
+[1.723877, "o", "a"]
+[1.77399, "o", "t"]
+[1.824095, "o", "i"]
+[1.87418, "o", "o"]
+[1.924301, "o", "n"]
+[1.97442, "o", " "]
+[2.024526, "o", "c"]
+[2.07459, "o", "l"]
+[2.1247, "o", "u"]
+[2.17482, "o", "s"]
+[2.224927, "o", "t"]
+[2.275007, "o", "e"]
+[2.41116, "o", "r\r\n\u001b[?2004l\r"]
+[2.411311, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[3.411738, "o", "c"]
+[3.476772, "o", "o"]
+[3.526845, "o", "n"]
+[3.592982, "o", "s"]
+[3.643096, "o", "t"]
+[3.730205, "o", "e"]
+[3.780291, "o", "l"]
+[3.830406, "o", "l"]
+[3.88851, "o", "a"]
+[3.938607, "o", "t"]
+[4.044725, "o", "i"]
+[4.094826, "o", "o"]
+[4.144943, "o", "n"]
+[4.195041, "o", " "]
+[4.296156, "o", "a"]
+[4.346307, "o", "p"]
+[4.402382, "o", "p"]
+[4.520462, "o", "l"]
+[4.602605, "o", "y\r\n\u001b[?2004l\r"]
+[4.63371, "o", "Using community license.\r\n"]
+[6.514164, "o", "For details, see https://docs.edgeless.systems/constellation/overview/license\r\n"]
+[13.901035, "o", "The following Constellation cluster will be created:\r\n  3 control-plane nodes of type n2d-standard-4 will be created.\r\n  1 worker node of type n2d-standard-4 will be created.\r\nDo you want to create this cluster? [y/n]: "]
+[13.901255, "o", "y\r\n"]
+[180.722532, "o", "Cloud infrastructure created successfully.\r\n"]
+[180.727688, "o", "Your Constellation master secret was successfully written to \"constellation-mastersecret.json\"\r\n"]
+[618.109354, "o", "Your Constellation cluster was successfully initialized.\r\n\r\nConstellation cluster identifier  9eb7de42a641b8356176bb39e03d29a1dc7d1dab142cd1c39283cf329b53fe1f\r\nKubernetes configuration          constellation-admin.conf\r\n\r\nYou can now connect to your cluster by executing:\r\n\texport KUBECONFIG=\"/constellation/constellation-admin.conf\"\r\n\r\n"]
+[618.112273, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[618.112452, "o", "#"]
+[618.162615, "o", " "]
+[618.27972, "o", "W"]
+[618.329771, "o", "a"]
+[618.452971, "o", "i"]
+[618.503067, "o", "t"]
+[618.553173, "o", " "]
+[618.659285, "o", "f"]
+[618.717399, "o", "o"]
+[618.789486, "o", "r"]
+[618.839562, "o", " "]
+[618.889693, "o", "c"]
+[618.939774, "o", "l"]
+[619.022877, "o", "u"]
+[619.072989, "o", "s"]
+[619.231143, "o", "t"]
+[619.281216, "o", "e"]
+[619.331289, "o", "r"]
+[619.381425, "o", " "]
+[619.431537, "o", "t"]
+[619.486631, "o", "o"]
+[619.536746, "o", " "]
+[619.586851, "o", "f"]
+[619.746988, "o", "i"]
+[619.797078, "o", "n"]
+[619.984209, "o", "i"]
+[620.071254, "o", "s"]
+[620.121392, "o", "h"]
+[620.171525, "o", " "]
+[620.221608, "o", "b"]
+[620.271693, "o", "o"]
+[620.321798, "o", "o"]
+[620.371899, "o", "t"]
+[620.422017, "o", "s"]
+[620.543136, "o", "t"]
+[620.593202, "o", "r"]
+[620.643302, "o", "a"]
+[620.6984, "o", "p"]
+[620.748497, "o", "p"]
+[620.849635, "o", "i"]
+[620.89974, "o", "n"]
+[620.949856, "o", "g"]
+[620.999931, "o", "."]
+[621.053046, "o", "."]
+[621.128139, "o", ".\r\n\u001b[?2004l\r"]
+[621.128243, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[622.128706, "o", "s"]
+[622.178801, "o", "l"]
+[622.245878, "o", "e"]
+[622.295996, "o", "e"]
+[622.34909, "o", "p"]
+[622.399213, "o", " "]
+[622.449322, "o", "3"]
+[622.518402, "o", "0"]
+[622.568555, "o", "0\r\n\u001b[?2004l\r"]
+[922.569816, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[922.570091, "o", "#"]
+[922.620252, "o", " "]
+[922.781381, "o", "S"]
+[922.831473, "o", "t"]
+[922.881535, "o", "e"]
+[922.931669, "o", "p"]
+[922.981802, "o", " "]
+[923.031901, "o", "2"]
+[923.081984, "o", ":"]
+[923.132097, "o", " "]
+[923.182194, "o", "C"]
+[923.232299, "o", "o"]
+[923.282392, "o", "n"]
+[923.344508, "o", "n"]
+[923.394605, "o", "e"]
+[923.444718, "o", "c"]
+[923.494807, "o", "t"]
+[923.544924, "o", " "]
+[923.594999, "o", "t"]
+[923.645113, "o", "o"]
+[923.695213, "o", " "]
+[923.745331, "o", "C"]
+[923.826438, "o", "o"]
+[923.876552, "o", "n"]
+[923.960705, "o", "s"]
+[924.010765, "o", "t"]
+[924.095864, "o", "e"]
+[924.145985, "o", "l"]
+[924.1961, "o", "l"]
+[924.246204, "o", "a"]
+[924.33634, "o", "t"]
+[924.427441, "o", "i"]
+[924.477518, "o", "o"]
+[924.527621, "o", "n\r\n\u001b[?2004l\r"]
+[924.527698, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[925.528137, "o", "e"]
+[925.632219, "o", "x"]
+[925.781333, "o", "p"]
+[925.831428, "o", "o"]
+[925.881544, "o", "r"]
+[925.931644, "o", "t"]
+[925.981765, "o", " "]
+[926.031898, "o", "K"]
+[926.097042, "o", "U"]
+[926.147111, "o", "B"]
+[926.23429, "o", "E"]
+[926.284331, "o", "C"]
+[926.339442, "o", "O"]
+[926.389539, "o", "N"]
+[926.584675, "o", "F"]
+[926.756799, "o", "I"]
+[926.806872, "o", "G"]
+[926.856936, "o", "="]
+[926.907083, "o", "/"]
+[926.957183, "o", "c"]
+[927.014283, "o", "o"]
+[927.06438, "o", "n"]
+[927.114506, "o", "s"]
+[927.164609, "o", "t"]
+[927.214722, "o", "e"]
+[927.26483, "o", "l"]
+[927.31494, "o", "l"]
+[927.36502, "o", "a"]
+[927.415112, "o", "t"]
+[927.465239, "o", "i"]
+[927.515332, "o", "o"]
+[927.565458, "o", "n"]
+[927.615551, "o", "/"]
+[927.665689, "o", "c"]
+[927.715762, "o", "o"]
+[927.793871, "o", "n"]
+[927.84395, "o", "s"]
+[927.906071, "o", "t"]
+[927.956178, "o", "e"]
+[928.006281, "o", "l"]
+[928.056398, "o", "l"]
+[928.216517, "o", "a"]
+[928.290615, "o", "t"]
+[928.354726, "o", "i"]
+[928.404809, "o", "o"]
+[928.454909, "o", "n"]
+[928.505005, "o", "-"]
+[928.555124, "o", "a"]
+[928.605221, "o", "d"]
+[928.655301, "o", "m"]
+[928.705434, "o", "i"]
+[928.770572, "o", "n"]
+[928.820661, "o", "."]
+[928.972754, "o", "c"]
+[929.272921, "o", "o"]
+[929.398058, "o", "n"]
+[929.448135, "o", "f\r\n\u001b[?2004l\r"]
+[929.448274, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[930.448699, "o", "k"]
+[930.498765, "o", "u"]
+[930.548887, "o", "b"]
+[930.598986, "o", "e"]
+[930.649151, "o", "c"]
+[930.699174, "o", "t"]
+[930.74929, "o", "l"]
+[930.799366, "o", " "]
+[930.849512, "o", "g"]
+[930.933616, "o", "e"]
+[931.015733, "o", "t"]
+[931.065804, "o", " "]
+[931.211941, "o", "n"]
+[931.275028, "o", "o"]
+[931.408148, "o", "d"]
+[931.464248, "o", "e"]
+[931.514347, "o", "s\r\n\u001b[?2004l\r"]
+[932.37047, "o", "NAME                                            STATUS   ROLES           AGE     VERSION\r\nconstell-1088351e-control-plane-caac834e-dvf9   Ready    control-plane   3m13s   v1.27.8\r\nconstell-1088351e-control-plane-caac834e-rjq7   Ready    control-plane   8m36s   v1.27.8\r\nconstell-1088351e-control-plane-caac834e-w6fk   Ready    control-plane   4m26s   v1.27.8\r\nconstell-1088351e-worker-5f94f70a-bf9d          Ready              4m46s   v1.27.8\r\n"]
+[932.372893, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
diff --git a/docs/static/assets/terminate-cluster.cast b/docs/static/assets/terminate-cluster.cast
index bd8ae6723e..3210050932 100644
--- a/docs/static/assets/terminate-cluster.cast
+++ b/docs/static/assets/terminate-cluster.cast
@@ -1,148 +1,146 @@
-{"version": 2, "width": 126, "height": 61, "timestamp": 1700562386, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
-[0.009553, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[0.010076, "o", "#"]
-[0.141841, "o", " "]
-[0.191981, "o", "S"]
-[0.242115, "o", "t"]
-[0.313199, "o", "e"]
-[0.363326, "o", "p"]
-[0.413499, "o", " "]
-[0.533479, "o", "1"]
-[0.583598, "o", ":"]
-[0.633655, "o", " "]
-[0.683789, "o", "D"]
-[0.790838, "o", "e"]
-[0.840914, "o", "l"]
-[0.923077, "o", "e"]
-[0.973285, "o", "t"]
-[1.023282, "o", "e"]
-[1.073612, "o", " "]
-[1.148497, "o", "C"]
-[1.237701, "o", "o"]
-[1.287633, "o", "n"]
-[1.411821, "o", "s"]
-[1.461932, "o", "t"]
-[1.523049, "o", "e"]
-[1.629399, "o", "l"]
-[1.679312, "o", "l"]
-[1.729488, "o", "a"]
-[1.779445, "o", "t"]
-[1.829556, "o", "i"]
-[1.879623, "o", "o"]
-[1.929773, "o", "n"]
-[1.979942, "o", " "]
-[2.029897, "o", "c"]
-[2.080079, "o", "l"]
-[2.130337, "o", "u"]
-[2.180291, "o", "s"]
-[2.230385, "o", "t"]
-[2.280459, "o", "e"]
-[2.416593, "o", "r\r\n"]
-[2.416686, "o", "\u001b[?2004l\r"]
-[2.416758, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[3.416992, "o", "c"]
-[3.482127, "o", "o"]
-[3.532345, "o", "n"]
-[3.598576, "o", "s"]
-[3.648486, "o", "t"]
-[3.735667, "o", "e"]
-[3.785719, "o", "l"]
-[3.835832, "o", "l"]
-[3.893905, "o", "a"]
-[3.944033, "o", "t"]
-[4.050486, "o", "i"]
-[4.100237, "o", "o"]
-[4.150461, "o", "n"]
-[4.200599, "o", " "]
-[4.301521, "o", "t"]
-[4.351605, "o", "e"]
-[4.407697, "o", "r"]
-[4.525781, "o", "m"]
-[4.60797, "o", "i"]
-[4.781962, "o", "n"]
-[4.832108, "o", "a"]
-[4.949299, "o", "t"]
-[4.999348, "o", "e\r\n\u001b[?2004l\r"]
-[5.081361, "o", "You are about to terminate a Constellation cluster.\r\nAll of its associated resources will be DESTROYED.\r\nThis action is irreversible and ALL DATA WILL BE LOST.\r\nDo you want to continue? [y/n]: "]
-[6.081663, "o", "y\r\n"]
-[207.531817, "o", "Your Constellation cluster was terminated successfully.\r\n"]
-[207.535064, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[207.535291, "o", "#"]
-[207.585776, "o", " "]
-[207.826621, "o", "D"]
-[207.932845, "o", "e"]
-[207.991192, "o", "l"]
-[208.063152, "o", "e"]
-[208.113199, "o", "t"]
-[208.163314, "o", "e"]
-[208.213302, "o", " "]
-[208.296371, "o", "m"]
-[208.346781, "o", "a"]
-[208.504906, "o", "s"]
-[208.555108, "o", "t"]
-[208.60499, "o", "e"]
-[208.655416, "o", "r"]
-[208.705324, "o", "s"]
-[208.760525, "o", "e"]
-[208.810626, "o", "c"]
-[208.860687, "o", "r"]
-[209.02053, "o", "e"]
-[209.070683, "o", "t"]
-[209.120727, "o", " "]
-[209.207802, "o", "t"]
-[209.257886, "o", "o"]
-[209.307981, "o", " "]
-[209.35824, "o", "f"]
-[209.408476, "o", "i"]
-[209.45844, "o", "n"]
-[209.508808, "o", "a"]
-[209.55868, "o", "l"]
-[209.679619, "o", "i"]
-[209.729745, "o", "z"]
-[209.779862, "o", "e"]
-[209.829937, "o", " "]
-[209.880119, "o", "d"]
-[209.981498, "o", "e"]
-[210.031366, "o", "l"]
-[210.081309, "o", "e"]
-[210.13149, "o", "t"]
-[210.184668, "o", "i"]
-[210.259769, "o", "o"]
-[210.311762, "o", "n\r\n\u001b[?2004l\r"]
-[210.311856, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[211.312331, "o", "r"]
-[211.379455, "o", "m"]
-[211.429454, "o", " "]
-[211.48243, "o", "c"]
-[211.53272, "o", "o"]
-[211.582846, "o", "n"]
-[211.651923, "o", "s"]
-[211.701981, "o", "t"]
-[211.782121, "o", "e"]
-[211.832271, "o", "l"]
-[211.993236, "o", "l"]
-[212.043282, "o", "a"]
-[212.093313, "o", "t"]
-[212.143391, "o", "i"]
-[212.257432, "o", "o"]
-[212.307561, "o", "n"]
-[212.357642, "o", "-"]
-[212.407723, "o", "m"]
-[212.45778, "o", "a"]
-[212.507954, "o", "s"]
-[212.558056, "o", "t"]
-[212.620269, "o", "e"]
-[212.670234, "o", "r"]
-[212.720303, "o", "s"]
-[212.770875, "o", "e"]
-[212.820813, "o", "c"]
-[212.870695, "o", "r"]
-[212.920805, "o", "e"]
-[212.99487, "o", "t"]
-[213.044931, "o", "."]
-[213.12598, "o", "j"]
-[213.176086, "o", "s"]
-[213.260238, "o", "o"]
-[213.31028, "o", "n\r\n"]
-[213.310322, "o", "\u001b[?2004l\r"]
-[213.313259, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+{"version": 2, "width": 199, "height": 20, "timestamp": 1703675724, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
+[0.003821, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[0.004444, "o", "#"]
+[0.136229, "o", " "]
+[0.186275, "o", "S"]
+[0.236401, "o", "t"]
+[0.307468, "o", "e"]
+[0.357602, "o", "p"]
+[0.407687, "o", " "]
+[0.52779, "o", "1"]
+[0.577939, "o", ":"]
+[0.628003, "o", " "]
+[0.678102, "o", "D"]
+[0.785195, "o", "e"]
+[0.835354, "o", "l"]
+[0.917439, "o", "e"]
+[0.967534, "o", "t"]
+[1.017628, "o", "e"]
+[1.067752, "o", " "]
+[1.142842, "o", "C"]
+[1.231966, "o", "o"]
+[1.282062, "o", "n"]
+[1.406167, "o", "s"]
+[1.456274, "o", "t"]
+[1.517366, "o", "e"]
+[1.623448, "o", "l"]
+[1.673552, "o", "l"]
+[1.7236, "o", "a"]
+[1.773715, "o", "t"]
+[1.82384, "o", "i"]
+[1.873926, "o", "o"]
+[1.924014, "o", "n"]
+[1.974102, "o", " "]
+[2.024239, "o", "c"]
+[2.074327, "o", "l"]
+[2.124421, "o", "u"]
+[2.174511, "o", "s"]
+[2.224644, "o", "t"]
+[2.274745, "o", "e"]
+[2.410815, "o", "r\r\n\u001b[?2004l\r"]
+[2.410919, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[3.411419, "o", "c"]
+[3.47645, "o", "o"]
+[3.526541, "o", "n"]
+[3.592638, "o", "s"]
+[3.642736, "o", "t"]
+[3.729842, "o", "e"]
+[3.779954, "o", "l"]
+[3.830038, "o", "l"]
+[3.888166, "o", "a"]
+[3.938244, "o", "t"]
+[4.044389, "o", "i"]
+[4.094483, "o", "o"]
+[4.144593, "o", "n"]
+[4.194592, "o", " "]
+[4.295774, "o", "t"]
+[4.345884, "o", "e"]
+[4.402033, "o", "r"]
+[4.520134, "o", "m"]
+[4.602195, "o", "i"]
+[4.776347, "o", "n"]
+[4.826422, "o", "a"]
+[4.943547, "o", "t"]
+[4.993655, "o", "e\r\n\u001b[?2004l\r"]
+[5.022077, "o", "You are about to terminate a Constellation cluster.\r\nAll of its associated resources will be DESTROYED.\r\nThis action is irreversible and ALL DATA WILL BE LOST.\r\nDo you want to continue? [y/n]: "]
+[6.022582, "o", "y\r\n"]
+[220.660336, "o", "Your Constellation cluster was terminated successfully.\r\n"]
+[220.661951, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[220.662116, "o", "#"]
+[220.712361, "o", " "]
+[220.953524, "o", "D"]
+[221.059622, "o", "e"]
+[221.117733, "o", "l"]
+[221.189896, "o", "e"]
+[221.23999, "o", "t"]
+[221.290148, "o", "e"]
+[221.340253, "o", " "]
+[221.423394, "o", "m"]
+[221.473505, "o", "a"]
+[221.631651, "o", "s"]
+[221.681726, "o", "t"]
+[221.731891, "o", "e"]
+[221.781934, "o", "r"]
+[221.832052, "o", "s"]
+[221.887179, "o", "e"]
+[221.93733, "o", "c"]
+[221.987438, "o", "r"]
+[222.147636, "o", "e"]
+[222.197733, "o", "t"]
+[222.247788, "o", " "]
+[222.334942, "o", "t"]
+[222.385054, "o", "o"]
+[222.435166, "o", " "]
+[222.485299, "o", "f"]
+[222.535455, "o", "i"]
+[222.585591, "o", "n"]
+[222.635745, "o", "a"]
+[222.685791, "o", "l"]
+[222.806975, "o", "i"]
+[222.857105, "o", "z"]
+[222.907205, "o", "e"]
+[222.957314, "o", " "]
+[223.007463, "o", "d"]
+[223.10865, "o", "e"]
+[223.158698, "o", "l"]
+[223.208848, "o", "e"]
+[223.259032, "o", "t"]
+[223.312129, "o", "i"]
+[223.387271, "o", "o"]
+[223.439369, "o", "n\r\n\u001b[?2004l\r"]
+[223.43943, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[224.439913, "o", "r"]
+[224.50707, "o", "m"]
+[224.557155, "o", " "]
+[224.610303, "o", "c"]
+[224.660429, "o", "o"]
+[224.710521, "o", "n"]
+[224.779669, "o", "s"]
+[224.829762, "o", "t"]
+[224.909953, "o", "e"]
+[224.960083, "o", "l"]
+[225.12122, "o", "l"]
+[225.171332, "o", "a"]
+[225.221447, "o", "t"]
+[225.271551, "o", "i"]
+[225.385705, "o", "o"]
+[225.435837, "o", "n"]
+[225.485957, "o", "-"]
+[225.536071, "o", "m"]
+[225.586194, "o", "a"]
+[225.636264, "o", "s"]
+[225.686388, "o", "t"]
+[225.748544, "o", "e"]
+[225.798641, "o", "r"]
+[225.848791, "o", "s"]
+[225.898912, "o", "e"]
+[225.949039, "o", "c"]
+[225.999149, "o", "r"]
+[226.049294, "o", "e"]
+[226.123411, "o", "t"]
+[226.173527, "o", "."]
+[226.254679, "o", "j"]
+[226.30479, "o", "s"]
+[226.388908, "o", "o"]
+[226.439112, "o", "n\r\n\u001b[?2004l\r"]
+[226.440068, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
diff --git a/docs/static/assets/verify-cli.cast b/docs/static/assets/verify-cli.cast
index 467f9fa6cb..d8b33e2045 100644
--- a/docs/static/assets/verify-cli.cast
+++ b/docs/static/assets/verify-cli.cast
@@ -1,814 +1,813 @@
-{"version": 2, "width": 126, "height": 61, "timestamp": 1700561200, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
-[0.01145, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[0.012485, "o", "#"]
-[0.143897, "o", " "]
-[0.194227, "o", "S"]
-[0.244196, "o", "t"]
-[0.315326, "o", "e"]
-[0.365498, "o", "p"]
-[0.415543, "o", " "]
-[0.535495, "o", "1"]
-[0.585746, "o", ":"]
-[0.635941, "o", " "]
-[0.685856, "o", "I"]
-[0.793037, "o", "n"]
-[0.843195, "o", "s"]
-[0.925245, "o", "t"]
-[0.975367, "o", "a"]
-[1.025601, "o", "l"]
-[1.193639, "o", "l"]
-[1.24374, "o", " "]
-[1.332915, "o", "S"]
-[1.38305, "o", "L"]
-[1.507352, "o", "S"]
-[1.557223, "o", "A"]
-[1.607368, "o", " "]
-[1.713474, "o", "v"]
-[1.7636, "o", "e"]
-[1.813719, "o", "r"]
-[1.864021, "o", "i"]
-[1.91424, "o", "f"]
-[1.964329, "o", "i"]
-[2.014351, "o", "e"]
-[2.115575, "o", "r\r\n\u001b[?2004l\r"]
-[2.115892, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[3.11632, "o", "c"]
-[3.166504, "o", "u"]
-[3.216746, "o", "r"]
-[3.266684, "o", "l"]
-[3.316876, "o", " "]
-[3.366952, "o", "-"]
-[3.503171, "o", "s"]
-[3.560245, "o", "L"]
-[3.625539, "o", "O"]
-[3.675541, "o", " "]
-[3.741648, "o", "h"]
-[3.791883, "o", "t"]
-[3.878752, "o", "t"]
-[3.928943, "o", "p"]
-[3.979065, "o", "s"]
-[4.029194, "o", ":"]
-[4.079255, "o", "/"]
-[4.18555, "o", "/"]
-[4.235618, "o", "g"]
-[4.285869, "o", "i"]
-[4.365914, "o", "t"]
-[4.467123, "o", "h"]
-[4.517078, "o", "u"]
-[4.57327, "o", "b"]
-[4.623333, "o", "."]
-[4.705453, "o", "c"]
-[4.879612, "o", "o"]
-[4.929697, "o", "m"]
-[4.979809, "o", "/"]
-[5.029912, "o", "s"]
-[5.15303, "o", "l"]
-[5.203139, "o", "s"]
-[5.444372, "o", "a"]
-[5.494197, "o", "-"]
-[5.552538, "o", "f"]
-[5.624663, "o", "r"]
-[5.674792, "o", "a"]
-[5.724976, "o", "m"]
-[5.774898, "o", "e"]
-[5.858228, "o", "w"]
-[5.9083, "o", "o"]
-[6.066293, "o", "r"]
-[6.116498, "o", "k"]
-[6.166538, "o", "/"]
-[6.21693, "o", "s"]
-[6.26684, "o", "l"]
-[6.322136, "o", "s"]
-[6.372042, "o", "a"]
-[6.4222, "o", "-"]
-[6.582406, "o", "v"]
-[6.632505, "o", "e"]
-[6.819715, "o", "r"]
-[6.906723, "o", "i"]
-[6.956757, "o", "f"]
-[7.007096, "o", "i"]
-[7.057097, "o", "e"]
-[7.107176, "o", "r"]
-[7.157257, "o", "/"]
-[7.207353, "o", "r"]
-[7.257475, "o", "e"]
-[7.378684, "o", "l"]
-[7.428784, "o", "e"]
-[7.479124, "o", "a"]
-[7.534161, "o", "s"]
-[7.584199, "o", "e"]
-[7.685645, "o", "s"]
-[7.735445, "o", "/"]
-[7.785522, "o", "l"]
-[7.835697, "o", "a"]
-[7.888774, "o", "t"]
-[7.963949, "o", "e"]
-[8.016221, "o", "s"]
-[8.06614, "o", "t"]
-[8.116241, "o", "/"]
-[8.166436, "o", "d"]
-[8.219504, "o", "o"]
-[8.269777, "o", "w"]
-[8.319849, "o", "n"]
-[8.388911, "o", "l"]
-[8.439088, "o", "o"]
-[8.519086, "o", "a"]
-[8.56932, "o", "d"]
-[8.61954, "o", "/"]
-[8.669533, "o", "s"]
-[8.719725, "o", "l"]
-[8.769758, "o", "s"]
-[8.884066, "o", "a"]
-[8.933964, "o", "-"]
-[9.009242, "o", "v"]
-[9.059423, "o", "e"]
-[9.109381, "o", "r"]
-[9.159524, "o", "i"]
-[9.209592, "o", "f"]
-[9.271723, "o", "i"]
-[9.321927, "o", "e"]
-[9.372066, "o", "r"]
-[9.422128, "o", "-"]
-[9.47225, "o", "l"]
-[9.522387, "o", "i"]
-[9.572489, "o", "n"]
-[9.646599, "o", "u"]
-[9.696804, "o", "x"]
-[9.746785, "o", "-"]
-[9.796931, "o", "a"]
-[9.881025, "o", "m"]
-[9.93119, "o", "d"]
-[10.016301, "o", "6"]
-[10.066331, "o", "4\r\n\u001b[?2004l\r"]
-[12.719851, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[12.72008, "o", "s"]
-[12.770358, "o", "u"]
-[12.860494, "o", "d"]
-[12.951845, "o", "o"]
-[13.001707, "o", " "]
-[13.051914, "o", "i"]
-[13.101985, "o", "n"]
-[13.205973, "o", "s"]
-[13.355302, "o", "t"]
-[13.405408, "o", "a"]
-[13.455551, "o", "l"]
-[13.505775, "o", "l"]
-[13.555975, "o", " "]
-[13.605977, "o", "s"]
-[13.670837, "o", "l"]
-[13.721172, "o", "s"]
-[13.80842, "o", "a"]
-[13.858374, "o", "-"]
-[13.913506, "o", "v"]
-[13.963496, "o", "e"]
-[14.158686, "o", "r"]
-[14.330712, "o", "i"]
-[14.380795, "o", "f"]
-[14.430879, "o", "i"]
-[14.513932, "o", "e"]
-[14.564043, "o", "r"]
-[14.6141, "o", "-"]
-[14.664369, "o", "l"]
-[14.714292, "o", "i"]
-[14.76448, "o", "n"]
-[14.81447, "o", "u"]
-[14.864601, "o", "x"]
-[14.914736, "o", "-"]
-[14.964972, "o", "a"]
-[15.015117, "o", "m"]
-[15.06505, "o", "d"]
-[15.11509, "o", "6"]
-[15.165258, "o", "4"]
-[15.215262, "o", " "]
-[15.265294, "o", "/"]
-[15.315386, "o", "u"]
-[15.394138, "o", "s"]
-[15.444006, "o", "r"]
-[15.494104, "o", "/"]
-[15.544111, "o", "l"]
-[15.594155, "o", "o"]
-[15.644231, "o", "c"]
-[15.804329, "o", "a"]
-[15.878494, "o", "l"]
-[15.928528, "o", "/"]
-[15.97869, "o", "b"]
-[16.028922, "o", "i"]
-[16.087133, "o", "n"]
-[16.137122, "o", "/"]
-[16.187138, "o", "s"]
-[16.237245, "o", "l"]
-[16.287247, "o", "s"]
-[16.352371, "o", "a"]
-[16.402496, "o", "-"]
-[16.554629, "o", "v"]
-[16.854708, "o", "e"]
-[16.979979, "o", "r"]
-[17.029917, "o", "i"]
-[17.08003, "o", "f"]
-[17.130112, "o", "i"]
-[17.180254, "o", "e"]
-[17.230343, "o", "r\r\n\u001b[?2004l\r"]
-[17.276874, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[18.27771, "o", "#"]
-[18.327728, "o", " "]
-[18.37792, "o", "S"]
-[18.42801, "o", "t"]
-[18.478255, "o", "e"]
-[18.562251, "o", "p"]
-[18.61235, "o", " "]
-[18.717448, "o", "2"]
-[18.767521, "o", ":"]
-[18.830662, "o", " "]
-[18.963844, "o", "D"]
-[19.020054, "o", "o"]
-[19.070002, "o", "w"]
-[19.123267, "o", "n"]
-[19.173154, "o", "l"]
-[19.250258, "o", "o"]
-[19.300265, "o", "a"]
-[19.35038, "o", "d"]
-[19.40055, "o", " "]
-[19.450758, "o", "C"]
-[19.500698, "o", "o"]
-[19.551039, "o", "n"]
-[19.601155, "o", "s"]
-[19.65118, "o", "t"]
-[19.701347, "o", "e"]
-[19.769483, "o", "l"]
-[19.819638, "o", "l"]
-[19.869648, "o", "a"]
-[19.9199, "o", "t"]
-[19.970004, "o", "i"]
-[20.037144, "o", "o"]
-[20.087235, "o", "n"]
-[20.137347, "o", " "]
-[20.208456, "o", "C"]
-[20.366626, "o", "L"]
-[20.443666, "o", "I"]
-[20.49381, "o", " "]
-[20.543913, "o", "a"]
-[20.598005, "o", "n"]
-[20.648001, "o", "d"]
-[20.69816, "o", " "]
-[20.74826, "o", "p"]
-[20.91828, "o", "r"]
-[20.968503, "o", "o"]
-[21.01856, "o", "v"]
-[21.068622, "o", "e"]
-[21.118864, "o", "n"]
-[21.236861, "o", "a"]
-[21.286976, "o", "n"]
-[21.343188, "o", "c"]
-[21.393257, "o", "e\r\n"]
-[21.393524, "o", "\u001b[?2004l\r\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[22.393981, "o", "c"]
-[22.46809, "o", "u"]
-[22.518205, "o", "r"]
-[22.584276, "o", "l"]
-[22.634482, "o", " "]
-[22.736579, "o", "-"]
-[22.80961, "o", "s"]
-[22.918757, "o", "L"]
-[22.977962, "o", "O"]
-[23.028013, "o", " "]
-[23.0782, "o", "h"]
-[23.128177, "o", "t"]
-[23.199479, "o", "t"]
-[23.249602, "o", "p"]
-[23.446755, "o", "s"]
-[23.496845, "o", ":"]
-[23.56321, "o", "/"]
-[23.613215, "o", "/"]
-[23.827146, "o", "g"]
-[23.877246, "o", "i"]
-[23.927325, "o", "t"]
-[23.977414, "o", "h"]
-[24.04864, "o", "u"]
-[24.098944, "o", "b"]
-[24.149068, "o", "."]
-[24.198988, "o", "c"]
-[24.314329, "o", "o"]
-[24.364147, "o", "m"]
-[24.414201, "o", "/"]
-[24.464459, "o", "e"]
-[24.514594, "o", "d"]
-[24.564673, "o", "g"]
-[24.614927, "o", "e"]
-[24.665062, "o", "l"]
-[24.715237, "o", "e"]
-[24.765328, "o", "s"]
-[24.815517, "o", "s"]
-[24.86554, "o", "s"]
-[24.915664, "o", "y"]
-[24.996945, "o", "s"]
-[25.047108, "o", "/"]
-[25.131215, "o", "c"]
-[25.218152, "o", "o"]
-[25.268054, "o", "n"]
-[25.450315, "o", "s"]
-[25.532438, "o", "t"]
-[25.602475, "o", "e"]
-[25.652672, "o", "l"]
-[25.702732, "o", "l"]
-[25.75281, "o", "a"]
-[25.803142, "o", "t"]
-[25.853199, "o", "i"]
-[25.95224, "o", "o"]
-[26.002379, "o", "n"]
-[26.052465, "o", "/"]
-[26.102536, "o", "r"]
-[26.152622, "o", "e"]
-[26.202684, "o", "l"]
-[26.252838, "o", "e"]
-[26.302934, "o", "a"]
-[26.353169, "o", "s"]
-[26.403227, "o", "e"]
-[26.453248, "o", "s"]
-[26.503472, "o", "/"]
-[26.553546, "o", "l"]
-[26.609667, "o", "a"]
-[26.722758, "o", "t"]
-[26.772957, "o", "e"]
-[26.842207, "o", "s"]
-[26.892221, "o", "t"]
-[26.942379, "o", "/"]
-[26.992558, "o", "d"]
-[27.10661, "o", "o"]
-[27.163739, "o", "w"]
-[27.213868, "o", "n"]
-[27.265114, "o", "l"]
-[27.315215, "o", "o"]
-[27.4432, "o", "a"]
-[27.55344, "o", "d"]
-[27.603345, "o", "/"]
-[27.65352, "o", "c"]
-[27.703638, "o", "o"]
-[27.753739, "o", "n"]
-[27.803901, "o", "s"]
-[27.974992, "o", "t"]
-[28.047101, "o", "e"]
-[28.097273, "o", "l"]
-[28.147384, "o", "l"]
-[28.263489, "o", "a"]
-[28.379663, "o", "t"]
-[28.429777, "o", "i"]
-[28.479841, "o", "o"]
-[28.529909, "o", "n"]
-[28.579918, "o", "-"]
-[28.648416, "o", "l"]
-[28.698307, "o", "i"]
-[28.748456, "o", "n"]
-[28.799435, "o", "u"]
-[28.849518, "o", "x"]
-[28.899601, "o", "-"]
-[28.964892, "o", "a"]
-[29.015088, "o", "m"]
-[29.06513, "o", "d"]
-[29.115515, "o", "6"]
-[29.165319, "o", "4\r\n\u001b[?2004l\r"]
-[31.611036, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[31.611172, "o", "c"]
-[31.694348, "o", "u"]
-[31.745447, "o", "r"]
-[31.795656, "o", "l"]
-[31.845768, "o", " "]
-[31.919025, "o", "-"]
-[31.981936, "o", "s"]
-[32.032299, "o", "L"]
-[32.082333, "o", "O"]
-[32.132252, "o", " "]
-[32.182349, "o", "h"]
-[32.274414, "o", "t"]
-[32.324504, "o", "t"]
-[32.381801, "o", "p"]
-[32.449982, "o", "s"]
-[32.500042, "o", ":"]
-[32.550239, "o", "/"]
-[32.600278, "o", "/"]
-[32.650517, "o", "g"]
-[32.705463, "o", "i"]
-[32.808719, "o", "t"]
-[32.858853, "o", "h"]
-[32.981712, "o", "u"]
-[33.031804, "o", "b"]
-[33.08216, "o", "."]
-[33.203264, "o", "c"]
-[33.280135, "o", "o"]
-[33.330232, "o", "m"]
-[33.38046, "o", "/"]
-[33.430635, "o", "e"]
-[33.480617, "o", "d"]
-[33.530753, "o", "g"]
-[33.603814, "o", "e"]
-[33.658085, "o", "l"]
-[33.726185, "o", "e"]
-[33.776184, "o", "s"]
-[33.826165, "o", "s"]
-[33.876343, "o", "s"]
-[33.979441, "o", "y"]
-[34.029586, "o", "s"]
-[34.079729, "o", "/"]
-[34.129786, "o", "c"]
-[34.179941, "o", "o"]
-[34.230033, "o", "n"]
-[34.364119, "o", "s"]
-[34.414397, "o", "t"]
-[34.464313, "o", "e"]
-[34.546587, "o", "l"]
-[34.768701, "o", "l"]
-[34.821034, "o", "a"]
-[34.870755, "o", "t"]
-[34.921187, "o", "i"]
-[35.006081, "o", "o"]
-[35.056315, "o", "n"]
-[35.106325, "o", "/"]
-[35.156594, "o", "r"]
-[35.206691, "o", "e"]
-[35.256682, "o", "l"]
-[35.384915, "o", "e"]
-[35.435065, "o", "a"]
-[35.489084, "o", "s"]
-[35.629228, "o", "e"]
-[35.681282, "o", "s"]
-[35.731435, "o", "/"]
-[35.781658, "o", "l"]
-[35.831687, "o", "a"]
-[35.88761, "o", "t"]
-[35.968608, "o", "e"]
-[36.018386, "o", "s"]
-[36.068407, "o", "t"]
-[36.118631, "o", "/"]
-[36.168668, "o", "d"]
-[36.246756, "o", "o"]
-[36.297116, "o", "w"]
-[36.347152, "o", "n"]
-[36.411071, "o", "l"]
-[36.461203, "o", "o"]
-[36.514196, "o", "a"]
-[36.56437, "o", "d"]
-[36.6144, "o", "/"]
-[36.664688, "o", "c"]
-[36.740767, "o", "o"]
-[36.797854, "o", "n"]
-[36.912004, "o", "s"]
-[37.065208, "o", "t"]
-[37.115246, "o", "e"]
-[37.165156, "o", "l"]
-[37.215341, "o", "l"]
-[37.310655, "o", "a"]
-[37.417845, "o", "t"]
-[37.467974, "o", "i"]
-[37.518069, "o", "o"]
-[37.604179, "o", "n"]
-[37.654198, "o", "."]
-[37.704482, "o", "i"]
-[37.754398, "o", "n"]
-[37.804623, "o", "t"]
-[37.854791, "o", "o"]
-[37.904697, "o", "t"]
-[37.955053, "o", "o"]
-[38.005193, "o", "."]
-[38.055351, "o", "j"]
-[38.105268, "o", "s"]
-[38.155337, "o", "o"]
-[38.22359, "o", "n"]
-[38.273657, "o", "l\r\n\u001b[?2004l\r"]
-[39.287345, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[39.287642, "o", "#"]
-[39.33799, "o", " "]
-[39.523106, "o", "S"]
-[39.573122, "o", "t"]
-[39.623296, "o", "e"]
-[39.673316, "o", "p"]
-[39.72358, "o", " "]
-[39.798672, "o", "3"]
-[39.848791, "o", ":"]
-[39.898859, "o", " "]
-[40.027149, "o", "V"]
-[40.14818, "o", "e"]
-[40.19822, "o", "r"]
-[40.272299, "o", "i"]
-[40.350546, "o", "f"]
-[40.436577, "o", "y"]
-[40.486706, "o", " "]
-[40.536931, "o", "p"]
-[40.587034, "o", "r"]
-[40.637286, "o", "o"]
-[40.720046, "o", "v"]
-[40.770266, "o", "e"]
-[40.820305, "o", "n"]
-[40.902413, "o", "a"]
-[40.959579, "o", "n"]
-[41.022716, "o", "c"]
-[41.07285, "o", "e\r\n\u001b[?2004l\r"]
-[41.073081, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[42.073449, "o", "s"]
-[42.143551, "o", "l"]
-[42.193714, "o", "s"]
-[42.24381, "o", "a"]
-[42.294263, "o", "-"]
-[42.350266, "o", "v"]
-[42.400245, "o", "e"]
-[42.450391, "o", "r"]
-[42.500573, "o", "i"]
-[42.657881, "o", "f"]
-[42.828976, "o", "i"]
-[42.87893, "o", "e"]
-[42.935089, "o", "r"]
-[42.985071, "o", " "]
-[43.035352, "o", "v"]
-[43.085266, "o", "e"]
-[43.13557, "o", "r"]
-[43.212658, "o", "i"]
-[43.262784, "o", "f"]
-[43.329018, "o", "y"]
-[43.379143, "o", "-"]
-[43.429139, "o", "a"]
-[43.479628, "o", "r"]
-[43.612486, "o", "t"]
-[43.662623, "o", "i"]
-[43.712737, "o", "f"]
-[43.762925, "o", "a"]
-[43.894199, "o", "c"]
-[44.008282, "o", "t"]
-[44.058114, "o", " "]
-[44.143441, "o", "c"]
-[44.210624, "o", "o"]
-[44.260446, "o", "n"]
-[44.310707, "o", "s"]
-[44.424747, "o", "t"]
-[44.474746, "o", "e"]
-[44.587963, "o", "l"]
-[44.668136, "o", "l"]
-[44.718393, "o", "a"]
-[44.768428, "o", "t"]
-[44.838611, "o", "i"]
-[44.888677, "o", "o"]
-[44.938783, "o", "n"]
-[44.98892, "o", "-"]
-[45.039001, "o", "l"]
-[45.089357, "o", "i"]
-[45.139219, "o", "n"]
-[45.189275, "o", "u"]
-[45.239478, "o", "x"]
-[45.289576, "o", "-"]
-[45.339747, "o", "a"]
-[45.401025, "o", "m"]
-[45.480088, "o", "d"]
-[45.530131, "o", "6"]
-[45.580213, "o", "4"]
-[45.630337, "o", " "]
-[45.680415, "o", "-"]
-[45.730697, "o", "-"]
-[45.780801, "o", "p"]
-[45.830954, "o", "r"]
-[45.906079, "o", "o"]
-[45.956164, "o", "v"]
-[46.058296, "o", "e"]
-[46.123253, "o", "n"]
-[46.173232, "o", "a"]
-[46.223432, "o", "n"]
-[46.395533, "o", "c"]
-[46.445743, "o", "e"]
-[46.496018, "o", "-"]
-[46.54607, "o", "p"]
-[46.596134, "o", "a"]
-[46.697273, "o", "t"]
-[46.747318, "o", "h"]
-[46.797389, "o", " "]
-[46.847631, "o", "c"]
-[46.931734, "o", "o"]
-[46.981842, "o", "n"]
-[47.031956, "o", "s"]
-[47.082225, "o", "t"]
-[47.132345, "o", "e"]
-[47.18744, "o", "l"]
-[47.237357, "o", "l"]
-[47.370428, "o", "a"]
-[47.420507, "o", "t"]
-[47.470565, "o", "i"]
-[47.520836, "o", "o"]
-[47.570893, "o", "n"]
-[47.621042, "o", "."]
-[47.671151, "o", "i"]
-[47.721226, "o", "n"]
-[47.771281, "o", "t"]
-[47.821402, "o", "o"]
-[47.8715, "o", "t"]
-[47.925537, "o", "o"]
-[47.975602, "o", "."]
-[48.106815, "o", "j"]
-[48.156908, "o", "s"]
-[48.218043, "o", "o"]
-[48.268234, "o", "n"]
-[48.318271, "o", "l"]
-[48.368376, "o", " "]
-[48.418506, "o", "-"]
-[48.468736, "o", "-"]
-[48.518949, "o", "s"]
-[48.633019, "o", "o"]
-[48.683022, "o", "u"]
-[48.733202, "o", "r"]
-[48.783189, "o", "c"]
-[48.833439, "o", "e"]
-[48.883359, "o", "-"]
-[48.933445, "o", "u"]
-[49.035662, "o", "r"]
-[49.085857, "o", "i"]
-[49.135963, "o", " "]
-[49.186287, "o", "g"]
-[49.259109, "o", "i"]
-[49.309201, "o", "t"]
-[49.359375, "o", "h"]
-[49.409548, "o", "u"]
-[49.459702, "o", "b"]
-[49.509835, "o", "."]
-[49.559907, "o", "c"]
-[49.610029, "o", "o"]
-[49.700187, "o", "m \r"]
-[49.750371, "o", "/"]
-[49.832515, "o", "e"]
-[49.882637, "o", "d"]
-[49.982745, "o", "g"]
-[50.032739, "o", "e"]
-[50.082842, "o", "l"]
-[50.133068, "o", "e"]
-[50.230156, "o", "s"]
-[50.280075, "o", "s"]
-[50.330149, "o", "s"]
-[50.380351, "o", "y"]
-[50.430366, "o", "s"]
-[50.480476, "o", "/"]
-[50.583727, "o", "c"]
-[50.633784, "o", "o"]
-[50.684074, "o", "n"]
-[50.764978, "o", "s"]
-[50.815275, "o", "t"]
-[50.865384, "o", "e"]
-[50.915399, "o", "l"]
-[50.965487, "o", "l"]
-[51.069693, "o", "a"]
-[51.127701, "o", "t"]
-[51.177746, "o", "i"]
-[51.293996, "o", "o"]
-[51.34394, "o", "n\r\n\u001b[?2004l\r"]
-[52.558694, "o", "Verified signature against tlog entry index 49747663 at URL: https://rekor.sigstore.dev/api/v1/log/entries/24296fb24b8ad77afd31550fc3f5fb69e285d1ebb57f76d52dc7679627197e6cbcfc9d91d8e10a57\r\n"]
-[52.569863, "o", "Verified build using builder \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@refs/tags/v1.9.0\" at commit 246b9ce069acb0933ea8d2c786383b3e46d26936\r\nVerifying artifact constellation-linux-amd64: PASSED\r\n\r\nPASSED: Verified SLSA provenance\r\n"]
-[52.572013, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[52.572161, "o", "#"]
-[52.622428, "o", " "]
-[52.672706, "o", "S"]
-[52.72267, "o", "t"]
-[52.812979, "o", "e"]
-[52.863233, "o", "p"]
-[52.913038, "o", " "]
-[52.963176, "o", "4"]
-[53.013224, "o", ":"]
-[53.108309, "o", " "]
-[53.158335, "o", "I"]
-[53.246485, "o", "n"]
-[53.30775, "o", "s"]
-[53.404007, "o", "t"]
-[53.565114, "o", "a"]
-[53.614918, "o", "l"]
-[53.740978, "o", "l"]
-[53.791069, "o", " "]
-[53.841366, "o", "t"]
-[53.891316, "o", "h"]
-[53.941423, "o", "e"]
-[53.991573, "o", " "]
-[54.041697, "o", "C"]
-[54.091813, "o", "L"]
-[54.217163, "o", "I\r\n\u001b[?2004l\r"]
-[54.217393, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[55.217805, "o", "s"]
-[55.272005, "o", "u"]
-[55.32204, "o", "d"]
-[55.372211, "o", "o"]
-[55.422368, "o", " "]
-[55.472441, "o", "i"]
-[55.522638, "o", "n"]
-[55.602528, "o", "s"]
-[55.652701, "o", "t"]
-[55.703055, "o", "a"]
-[55.752939, "o", "l"]
-[55.802945, "o", "l"]
-[55.853056, "o", " "]
-[55.927132, "o", "c"]
-[55.977268, "o", "o"]
-[56.065391, "o", "n"]
-[56.115615, "o", "s"]
-[56.217621, "o", "t"]
-[56.267824, "o", "e"]
-[56.364066, "o", "l"]
-[56.453175, "o", "l"]
-[56.552208, "o", "a"]
-[56.626438, "o", "t"]
-[56.68945, "o", "i"]
-[56.739628, "o", "o"]
-[56.78968, "o", "n"]
-[56.839867, "o", "-"]
-[56.890058, "o", "l"]
-[57.006089, "o", "i"]
-[57.056289, "o", "n"]
-[57.255432, "o", "u"]
-[57.305463, "o", "x"]
-[57.355619, "o", "-"]
-[57.405687, "o", "a"]
-[57.455861, "o", "m"]
-[57.50611, "o", "d"]
-[57.602209, "o", "6"]
-[57.652281, "o", "4"]
-[57.702453, "o", " "]
-[57.752392, "o", "/"]
-[57.802485, "o", "u"]
-[57.852589, "o", "s"]
-[57.902613, "o", "r"]
-[57.952777, "o", "/"]
-[58.002938, "o", "l"]
-[58.05909, "o", "o"]
-[58.146327, "o", "c"]
-[58.196347, "o", "a"]
-[58.24647, "o", "l"]
-[58.296595, "o", "/"]
-[58.409607, "o", "b"]
-[58.537958, "o", "i"]
-[58.838039, "o", "n"]
-[58.888136, "o", "/"]
-[58.939131, "o", "c"]
-[58.989333, "o", "o"]
-[59.272415, "o", "n"]
-[59.322497, "o", "s"]
-[59.434651, "o", "t"]
-[59.48986, "o", "e"]
-[59.539953, "o", "l"]
-[59.590981, "o", "l"]
-[59.657207, "o", "a"]
-[59.707165, "o", "t"]
-[59.757517, "o", "i"]
-[59.847638, "o", "o"]
-[59.975691, "o", "n\r\n\u001b[?2004l\r"]
-[60.028585, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[61.028998, "o", "#"]
-[61.079109, "o", " "]
-[61.12921, "o", "D"]
-[61.228483, "o", "o"]
-[61.278506, "o", "n"]
-[61.328493, "o", "e"]
-[61.378695, "o", "!"]
-[61.466747, "o", " "]
-[61.516737, "o", "Y"]
-[61.579921, "o", "o"]
-[61.633097, "o", "u"]
-[61.683088, "o", " "]
-[61.733186, "o", "c"]
-[61.783387, "o", "a"]
-[61.833466, "o", "n"]
-[61.883642, "o", " "]
-[61.93368, "o", "n"]
-[61.993919, "o", "o"]
-[62.044025, "o", "w"]
-[62.094198, "o", " "]
-[62.153135, "o", "u"]
-[62.203263, "o", "s"]
-[62.253346, "o", "e"]
-[62.303498, "o", " "]
-[62.368564, "o", "t"]
-[62.427771, "o", "h"]
-[62.528928, "o", "e"]
-[62.579108, "o", " "]
-[62.629025, "o", "v"]
-[62.68925, "o", "e"]
-[62.739202, "o", "r"]
-[62.838374, "o", "i"]
-[62.888479, "o", "f"]
-[62.979775, "o", "i"]
-[63.029607, "o", "e"]
-[63.224156, "o", "d"]
-[63.274001, "o", " "]
-[63.346466, "o", "C"]
-[63.429217, "o", "L"]
-[63.548371, "o", "I\r\n"]
-[63.54862, "o", "\u001b[?2004l\r"]
-[63.548723, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
-[64.549292, "o", "c"]
-[64.599545, "o", "o"]
-[64.649488, "o", "n"]
-[64.699697, "o", "s"]
-[64.778756, "o", "t"]
-[64.85084, "o", "e"]
-[64.901016, "o", "l"]
-[64.951119, "o", "l"]
-[65.001402, "o", "a"]
-[65.051326, "o", "t"]
-[65.101593, "o", "i"]
-[65.161598, "o", "o"]
-[65.218847, "o", "n"]
-[65.26897, "o", " "]
-[65.359082, "o", "-"]
-[65.409149, "o", "h\r\n\u001b[?2004l\r"]
-[65.4415, "o", "Manage your Constellation cluster.\r\n\r\n"]
-[65.441788, "o", "Usage:\r\n  constellation [command]\r\n\r\nAvailable Commands:\r\n  config      Work with the Constellation configuration file\r\n  create      Create instances on a cloud platform for your Constellation cluster\r\n  apply       Apply a configuration to a Constellation cluster\r\n  mini        Manage MiniConstellation clusters\r\n  status      Show status of a Constellation cluster\r\n  verify      Verify the confidential properties of a Constellation cluster\r\n  upgrade     Find and apply upgrades to your Constellation cluster\r\n  recover     Recover a completely stopped Constellation cluster\r\n  terminate   Terminate a Constellation cluster\r\n  iam         Work with the IAM configuration on your cloud provider\r\n  version     Display version of this CLI\r\n  help        Help about any command\r\n  completion  Generate the autocompletion script for the specified shell\r\n\r\nFlags:\r\n      --debug              enable debug logging\r\n      --force              disable version compatibility checks - might result in corrupted clusters\r\n  -h, -"]
-[65.441928, "o", "-help               help for constellation\r\n      --tf-log string      Terraform log level (default \"NONE\")\r\n  -C, --workspace string   path to the Constellation workspace\r\n\r\nUse \"constellation [command] --help\" for more information about a command.\r\n"]
-[65.443864, "o", "\u001b[?2004h"]
-[65.443943, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
+{"version": 2, "width": 199, "height": 20, "timestamp": 1703674587, "env": {"SHELL": "/bin/bash", "TERM": "xterm-256color"}}
+[0.004036, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[0.00454, "o", "#"]
+[0.136422, "o", " "]
+[0.186496, "o", "S"]
+[0.236643, "o", "t"]
+[0.307752, "o", "e"]
+[0.357809, "o", "p"]
+[0.408009, "o", " "]
+[0.528038, "o", "1"]
+[0.57813, "o", ":"]
+[0.628284, "o", " "]
+[0.678373, "o", "I"]
+[0.785492, "o", "n"]
+[0.835591, "o", "s"]
+[0.917712, "o", "t"]
+[0.967809, "o", "a"]
+[1.017919, "o", "l"]
+[1.186017, "o", "l"]
+[1.236136, "o", " "]
+[1.325214, "o", "S"]
+[1.375349, "o", "L"]
+[1.499453, "o", "S"]
+[1.549549, "o", "A"]
+[1.599663, "o", " "]
+[1.705732, "o", "v"]
+[1.755864, "o", "e"]
+[1.805969, "o", "r"]
+[1.856055, "o", "i"]
+[1.906194, "o", "f"]
+[1.956289, "o", "i"]
+[2.006401, "o", "e"]
+[2.107494, "o", "r\r\n\u001b[?2004l\r"]
+[2.107605, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[3.108, "o", "c"]
+[3.158074, "o", "u"]
+[3.208205, "o", "r"]
+[3.258285, "o", "l"]
+[3.308417, "o", " "]
+[3.358507, "o", "-"]
+[3.494607, "o", "s"]
+[3.55172, "o", "L"]
+[3.616839, "o", "O"]
+[3.666961, "o", " "]
+[3.733047, "o", "h"]
+[3.783076, "o", "t"]
+[3.870249, "o", "t"]
+[3.920355, "o", "p"]
+[3.970469, "o", "s"]
+[4.020549, "o", ":"]
+[4.070675, "o", "/"]
+[4.176737, "o", "/"]
+[4.226839, "o", "g"]
+[4.276971, "o", "i"]
+[4.357024, "o", "t"]
+[4.458172, "o", "h"]
+[4.508288, "o", "u"]
+[4.564381, "o", "b"]
+[4.614455, "o", "."]
+[4.696596, "o", "c"]
+[4.870675, "o", "o"]
+[4.920807, "o", "m"]
+[4.970913, "o", "/"]
+[5.020971, "o", "s"]
+[5.144117, "o", "l"]
+[5.194246, "o", "s"]
+[5.43533, "o", "a"]
+[5.485447, "o", "-"]
+[5.543557, "o", "f"]
+[5.615647, "o", "r"]
+[5.665764, "o", "a"]
+[5.715849, "o", "m"]
+[5.765951, "o", "e"]
+[5.849046, "o", "w"]
+[5.899178, "o", "o"]
+[6.05732, "o", "r"]
+[6.107387, "o", "k"]
+[6.15751, "o", "/"]
+[6.207618, "o", "s"]
+[6.257724, "o", "l"]
+[6.312833, "o", "s"]
+[6.362891, "o", "a"]
+[6.413029, "o", "-"]
+[6.573163, "o", "v"]
+[6.623248, "o", "e"]
+[6.810385, "o", "r"]
+[6.897478, "o", "i"]
+[6.947609, "o", "f"]
+[6.997679, "o", "i"]
+[7.047814, "o", "e"]
+[7.097888, "o", "r"]
+[7.148021, "o", "/"]
+[7.198087, "o", "r"]
+[7.248222, "o", "e"]
+[7.369284, "o", "l"]
+[7.419395, "o", "e"]
+[7.469527, "o", "a"]
+[7.524686, "o", "s"]
+[7.57473, "o", "e"]
+[7.675831, "o", "s"]
+[7.725926, "o", "/"]
+[7.776038, "o", "l"]
+[7.826123, "o", "a"]
+[7.879235, "o", "t"]
+[7.954339, "o", "e"]
+[8.006397, "o", "s"]
+[8.05655, "o", "t"]
+[8.106625, "o", "/"]
+[8.156743, "o", "d"]
+[8.209861, "o", "o"]
+[8.259954, "o", "w"]
+[8.310043, "o", "n"]
+[8.379166, "o", "l"]
+[8.429264, "o", "o"]
+[8.509405, "o", "a"]
+[8.559447, "o", "d"]
+[8.609562, "o", "/"]
+[8.659671, "o", "s"]
+[8.709764, "o", "l"]
+[8.759921, "o", "s"]
+[8.874, "o", "a"]
+[8.924102, "o", "-"]
+[8.99921, "o", "v"]
+[9.049314, "o", "e"]
+[9.099402, "o", "r"]
+[9.14952, "o", "i"]
+[9.199612, "o", "f"]
+[9.261734, "o", "i"]
+[9.311807, "o", "e"]
+[9.361942, "o", "r"]
+[9.41203, "o", "-"]
+[9.462148, "o", "l"]
+[9.512254, "o", "i"]
+[9.562358, "o", "n"]
+[9.636469, "o", "u"]
+[9.686562, "o", "x"]
+[9.736677, "o", "-"]
+[9.786778, "o", "a"]
+[9.870888, "o", "m"]
+[9.920992, "o", "d"]
+[10.006102, "o", "6"]
+[10.056228, "o", "4\r\n\u001b[?2004l\r"]
+[10.83884, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[10.839099, "o", "s"]
+[10.889223, "o", "u"]
+[10.979329, "o", "d"]
+[11.070438, "o", "o"]
+[11.12053, "o", " "]
+[11.170659, "o", "i"]
+[11.220766, "o", "n"]
+[11.32484, "o", "s"]
+[11.474003, "o", "t"]
+[11.524092, "o", "a"]
+[11.574165, "o", "l"]
+[11.624263, "o", "l"]
+[11.674289, "o", " "]
+[11.724447, "o", "s"]
+[11.789571, "o", "l"]
+[11.839663, "o", "s"]
+[11.926776, "o", "a"]
+[11.976882, "o", "-"]
+[12.031992, "o", "v"]
+[12.082066, "o", "e"]
+[12.277215, "o", "r"]
+[12.449313, "o", "i"]
+[12.499416, "o", "f"]
+[12.549512, "o", "i"]
+[12.632595, "o", "e"]
+[12.682632, "o", "r"]
+[12.732789, "o", "-"]
+[12.782884, "o", "l"]
+[12.833024, "o", "i"]
+[12.883122, "o", "n"]
+[12.933216, "o", "u"]
+[12.983311, "o", "x"]
+[13.033429, "o", "-"]
+[13.083541, "o", "a"]
+[13.13365, "o", "m"]
+[13.183742, "o", "d"]
+[13.23386, "o", "6"]
+[13.283962, "o", "4"]
+[13.33407, "o", " "]
+[13.384178, "o", "/"]
+[13.434286, "o", "u"]
+[13.512371, "o", "s"]
+[13.562449, "o", "r"]
+[13.612534, "o", "/"]
+[13.662662, "o", "l"]
+[13.712779, "o", "o"]
+[13.762857, "o", "c"]
+[13.922948, "o", "a"]
+[13.997092, "o", "l"]
+[14.047204, "o", "/"]
+[14.097293, "o", "b"]
+[14.147407, "o", "i"]
+[14.205567, "o", "n"]
+[14.255645, "o", "/"]
+[14.305748, "o", "s"]
+[14.355855, "o", "l"]
+[14.405975, "o", "s"]
+[14.471063, "o", "a"]
+[14.521178, "o", "-"]
+[14.673229, "o", "v"]
+[14.973393, "o", "e"]
+[15.098469, "o", "r"]
+[15.148599, "o", "i"]
+[15.198681, "o", "f"]
+[15.24878, "o", "i"]
+[15.298884, "o", "e"]
+[15.349042, "o", "r\r\n\u001b[?2004l\r"]
+[15.372162, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[16.372653, "o", "#"]
+[16.422657, "o", " "]
+[16.472805, "o", "S"]
+[16.522862, "o", "t"]
+[16.573003, "o", "e"]
+[16.657011, "o", "p"]
+[16.707185, "o", " "]
+[16.81232, "o", "2"]
+[16.862426, "o", ":"]
+[16.925516, "o", " "]
+[17.058634, "o", "D"]
+[17.1147, "o", "o"]
+[17.164812, "o", "w"]
+[17.217931, "o", "n"]
+[17.268026, "o", "l"]
+[17.345167, "o", "o"]
+[17.395202, "o", "a"]
+[17.445343, "o", "d"]
+[17.495448, "o", " "]
+[17.545545, "o", "C"]
+[17.595635, "o", "o"]
+[17.645803, "o", "n"]
+[17.69587, "o", "s"]
+[17.746007, "o", "t"]
+[17.796087, "o", "e"]
+[17.864206, "o", "l"]
+[17.914215, "o", "l"]
+[17.964343, "o", "a"]
+[18.014421, "o", "t"]
+[18.064553, "o", "i"]
+[18.131661, "o", "o"]
+[18.181755, "o", "n"]
+[18.231876, "o", " "]
+[18.302949, "o", "C"]
+[18.461091, "o", "L"]
+[18.538175, "o", "I"]
+[18.588264, "o", " "]
+[18.638349, "o", "a"]
+[18.692454, "o", "n"]
+[18.742563, "o", "d"]
+[18.792665, "o", " "]
+[18.842766, "o", "p"]
+[19.0129, "o", "r"]
+[19.062989, "o", "o"]
+[19.113108, "o", "v"]
+[19.163194, "o", "e"]
+[19.213318, "o", "n"]
+[19.33145, "o", "a"]
+[19.381515, "o", "n"]
+[19.437635, "o", "c"]
+[19.487692, "o", "e\r\n\u001b[?2004l\r"]
+[19.487835, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[20.488206, "o", "c"]
+[20.562293, "o", "u"]
+[20.612377, "o", "r"]
+[20.678526, "o", "l"]
+[20.728611, "o", " "]
+[20.830744, "o", "-"]
+[20.903826, "o", "s"]
+[21.012945, "o", "L"]
+[21.072046, "o", "O"]
+[21.122141, "o", " "]
+[21.172243, "o", "h"]
+[21.222366, "o", "t"]
+[21.293417, "o", "t"]
+[21.34358, "o", "p"]
+[21.540715, "o", "s"]
+[21.590749, "o", ":"]
+[21.656855, "o", "/"]
+[21.706987, "o", "/"]
+[21.92115, "o", "g"]
+[21.971204, "o", "i"]
+[22.021325, "o", "t"]
+[22.071434, "o", "h"]
+[22.142549, "o", "u"]
+[22.192631, "o", "b"]
+[22.242749, "o", "."]
+[22.292845, "o", "c"]
+[22.407959, "o", "o"]
+[22.458051, "o", "m"]
+[22.508157, "o", "/"]
+[22.55825, "o", "e"]
+[22.608382, "o", "d"]
+[22.658485, "o", "g"]
+[22.708595, "o", "e"]
+[22.758753, "o", "l"]
+[22.808856, "o", "e"]
+[22.858937, "o", "s"]
+[22.909048, "o", "s"]
+[22.959138, "o", "s"]
+[23.009238, "o", "y"]
+[23.090365, "o", "s"]
+[23.140466, "o", "/"]
+[23.224602, "o", "c"]
+[23.311677, "o", "o"]
+[23.361771, "o", "n"]
+[23.543871, "o", "s"]
+[23.625969, "o", "t"]
+[23.696098, "o", "e"]
+[23.746145, "o", "l"]
+[23.796313, "o", "l"]
+[23.846396, "o", "a"]
+[23.896517, "o", "t"]
+[23.946604, "o", "i"]
+[24.045732, "o", "o"]
+[24.095818, "o", "n"]
+[24.145929, "o", "/"]
+[24.19609, "o", "r"]
+[24.246194, "o", "e"]
+[24.296292, "o", "l"]
+[24.346388, "o", "e"]
+[24.396503, "o", "a"]
+[24.446571, "o", "s"]
+[24.496712, "o", "e"]
+[24.546813, "o", "s"]
+[24.59694, "o", "/"]
+[24.647003, "o", "l"]
+[24.703116, "o", "a"]
+[24.816297, "o", "t"]
+[24.866358, "o", "e"]
+[24.93547, "o", "s"]
+[24.985531, "o", "t"]
+[25.035649, "o", "/"]
+[25.085721, "o", "d"]
+[25.199862, "o", "o"]
+[25.256966, "o", "w"]
+[25.307067, "o", "n"]
+[25.358187, "o", "l"]
+[25.408287, "o", "o"]
+[25.536394, "o", "a"]
+[25.646532, "o", "d"]
+[25.69662, "o", "/"]
+[25.746734, "o", "c"]
+[25.796816, "o", "o"]
+[25.846951, "o", "n"]
+[25.897059, "o", "s"]
+[26.068166, "o", "t"]
+[26.14026, "o", "e"]
+[26.190353, "o", "l"]
+[26.240519, "o", "l"]
+[26.356613, "o", "a"]
+[26.472726, "o", "t"]
+[26.522826, "o", "i"]
+[26.573028, "o", "o"]
+[26.623055, "o", "n"]
+[26.673156, "o", "-"]
+[26.741276, "o", "l"]
+[26.791381, "o", "i"]
+[26.841508, "o", "n"]
+[26.892594, "o", "u"]
+[26.942668, "o", "x"]
+[26.992815, "o", "-"]
+[27.05791, "o", "a"]
+[27.108074, "o", "m"]
+[27.158082, "o", "d"]
+[27.208208, "o", "6"]
+[27.258355, "o", "4\r\n\u001b[?2004l\r"]
+[27.947176, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[27.947448, "o", "c"]
+[28.030593, "o", "u"]
+[28.081746, "o", "r"]
+[28.131861, "o", "l"]
+[28.18195, "o", " "]
+[28.255058, "o", "-"]
+[28.318205, "o", "s"]
+[28.36827, "o", "L"]
+[28.418377, "o", "O"]
+[28.468478, "o", " "]
+[28.518512, "o", "h"]
+[28.610681, "o", "t"]
+[28.660794, "o", "t"]
+[28.717914, "o", "p"]
+[28.786017, "o", "s"]
+[28.836116, "o", ":"]
+[28.886224, "o", "/"]
+[28.936285, "o", "/"]
+[28.986504, "o", "g"]
+[29.041612, "o", "i"]
+[29.144711, "o", "t"]
+[29.194811, "o", "h"]
+[29.317912, "o", "u"]
+[29.367988, "o", "b"]
+[29.418088, "o", "."]
+[29.539231, "o", "c"]
+[29.616322, "o", "o"]
+[29.666503, "o", "m"]
+[29.716544, "o", "/"]
+[29.766695, "o", "e"]
+[29.816774, "o", "d"]
+[29.866885, "o", "g"]
+[29.940003, "o", "e"]
+[29.994097, "o", "l"]
+[30.062214, "o", "e"]
+[30.112293, "o", "s"]
+[30.162413, "o", "s"]
+[30.212508, "o", "s"]
+[30.315663, "o", "y"]
+[30.365806, "o", "s"]
+[30.415869, "o", "/"]
+[30.465976, "o", "c"]
+[30.516083, "o", "o"]
+[30.566192, "o", "n"]
+[30.700334, "o", "s"]
+[30.75044, "o", "t"]
+[30.800555, "o", "e"]
+[30.882637, "o", "l"]
+[31.10477, "o", "l"]
+[31.156845, "o", "a"]
+[31.206932, "o", "t"]
+[31.25708, "o", "i"]
+[31.342178, "o", "o"]
+[31.392285, "o", "n"]
+[31.442392, "o", "/"]
+[31.492516, "o", "r"]
+[31.542606, "o", "e"]
+[31.592708, "o", "l"]
+[31.720857, "o", "e"]
+[31.770946, "o", "a"]
+[31.825086, "o", "s"]
+[31.965188, "o", "e"]
+[32.017269, "o", "s"]
+[32.067394, "o", "/"]
+[32.117485, "o", "l"]
+[32.167612, "o", "a"]
+[32.222706, "o", "t"]
+[32.303792, "o", "e"]
+[32.35392, "o", "s"]
+[32.404015, "o", "t"]
+[32.454093, "o", "/"]
+[32.504231, "o", "d"]
+[32.58228, "o", "o"]
+[32.632375, "o", "w"]
+[32.682523, "o", "n"]
+[32.746566, "o", "l"]
+[32.796728, "o", "o"]
+[32.849803, "o", "a"]
+[32.89992, "o", "d"]
+[32.949989, "o", "/"]
+[33.000137, "o", "c"]
+[33.076209, "o", "o"]
+[33.133332, "o", "n"]
+[33.24744, "o", "s"]
+[33.400592, "o", "t"]
+[33.450639, "o", "e"]
+[33.500747, "o", "l"]
+[33.550865, "o", "l"]
+[33.645976, "o", "a"]
+[33.753073, "o", "t"]
+[33.803192, "o", "i"]
+[33.853225, "o", "o"]
+[33.939357, "o", "n"]
+[33.989478, "o", "."]
+[34.039587, "o", "i"]
+[34.089697, "o", "n"]
+[34.139777, "o", "t"]
+[34.18988, "o", "o"]
+[34.240003, "o", "t"]
+[34.290032, "o", "o"]
+[34.340137, "o", "."]
+[34.390195, "o", "j"]
+[34.440284, "o", "s"]
+[34.490345, "o", "o"]
+[34.558508, "o", "n"]
+[34.608603, "o", "l\r\n\u001b[?2004l\r"]
+[35.478619, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[36.479061, "o", "#"]
+[36.529102, "o", " "]
+[36.714251, "o", "S"]
+[36.764324, "o", "t"]
+[36.814432, "o", "e"]
+[36.864554, "o", "p"]
+[36.914634, "o", " "]
+[36.989759, "o", "3"]
+[37.039864, "o", ":"]
+[37.089953, "o", " "]
+[37.218025, "o", "V"]
+[37.339179, "o", "e"]
+[37.389254, "o", "r"]
+[37.463359, "o", "i"]
+[37.541502, "o", "f"]
+[37.627597, "o", "y"]
+[37.677701, "o", " "]
+[37.727803, "o", "p"]
+[37.777913, "o", "r"]
+[37.828015, "o", "o"]
+[37.911124, "o", "v"]
+[37.961185, "o", "e"]
+[38.011306, "o", "n"]
+[38.093415, "o", "a"]
+[38.150469, "o", "n"]
+[38.213603, "o", "c"]
+[38.263694, "o", "e\r\n\u001b[?2004l\r"]
+[38.263829, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[39.264242, "o", "s"]
+[39.334319, "o", "l"]
+[39.384431, "o", "s"]
+[39.434553, "o", "a"]
+[39.484656, "o", "-"]
+[39.540765, "o", "v"]
+[39.590857, "o", "e"]
+[39.640976, "o", "r"]
+[39.691089, "o", "i"]
+[39.84824, "o", "f"]
+[40.019372, "o", "i"]
+[40.069438, "o", "e"]
+[40.125559, "o", "r"]
+[40.175627, "o", " "]
+[40.225789, "o", "v"]
+[40.275891, "o", "e"]
+[40.325998, "o", "r"]
+[40.403112, "o", "i"]
+[40.453193, "o", "f"]
+[40.519301, "o", "y"]
+[40.569404, "o", "-"]
+[40.61951, "o", "a"]
+[40.669603, "o", "r"]
+[40.802716, "o", "t"]
+[40.852817, "o", "i"]
+[40.902919, "o", "f"]
+[40.953025, "o", "a"]
+[41.084147, "o", "c"]
+[41.19826, "o", "t"]
+[41.248342, "o", " "]
+[41.333462, "o", "c"]
+[41.400624, "o", "o"]
+[41.45069, "o", "n"]
+[41.500797, "o", "s"]
+[41.614917, "o", "t"]
+[41.665004, "o", "e"]
+[41.778123, "o", "l"]
+[41.858263, "o", "l"]
+[41.908347, "o", "a"]
+[41.958453, "o", "t"]
+[42.028563, "o", "i"]
+[42.078755, "o", "o"]
+[42.12884, "o", "n"]
+[42.178933, "o", "-"]
+[42.229029, "o", "l"]
+[42.279094, "o", "i"]
+[42.329226, "o", "n"]
+[42.379332, "o", "u"]
+[42.429438, "o", "x"]
+[42.479537, "o", "-"]
+[42.529646, "o", "a"]
+[42.590747, "o", "m"]
+[42.669864, "o", "d"]
+[42.719955, "o", "6"]
+[42.770061, "o", "4"]
+[42.820156, "o", " "]
+[42.870327, "o", "-"]
+[42.92045, "o", "-"]
+[42.970528, "o", "p"]
+[43.020648, "o", "r"]
+[43.095734, "o", "o"]
+[43.145848, "o", "v"]
+[43.247957, "o", "e"]
+[43.313099, "o", "n"]
+[43.363188, "o", "a"]
+[43.413265, "o", "n"]
+[43.58544, "o", "c"]
+[43.635504, "o", "e"]
+[43.685607, "o", "-"]
+[43.735736, "o", "p"]
+[43.785821, "o", "a"]
+[43.886963, "o", "t"]
+[43.937046, "o", "h"]
+[43.987146, "o", " "]
+[44.037226, "o", "c"]
+[44.121355, "o", "o"]
+[44.17145, "o", "n"]
+[44.221593, "o", "s"]
+[44.271637, "o", "t"]
+[44.321766, "o", "e"]
+[44.376868, "o", "l"]
+[44.426962, "o", "l"]
+[44.560102, "o", "a"]
+[44.610144, "o", "t"]
+[44.660275, "o", "i"]
+[44.71037, "o", "o"]
+[44.760473, "o", "n"]
+[44.810585, "o", "."]
+[44.860706, "o", "i"]
+[44.910767, "o", "n"]
+[44.9609, "o", "t"]
+[45.011013, "o", "o"]
+[45.061109, "o", "t"]
+[45.11519, "o", "o"]
+[45.165304, "o", "."]
+[45.296454, "o", "j"]
+[45.346521, "o", "s"]
+[45.407649, "o", "o"]
+[45.457735, "o", "n"]
+[45.507902, "o", "l"]
+[45.557962, "o", " "]
+[45.608053, "o", "-"]
+[45.658162, "o", "-"]
+[45.708273, "o", "s"]
+[45.822397, "o", "o"]
+[45.872465, "o", "u"]
+[45.922582, "o", "r"]
+[45.97269, "o", "c"]
+[46.022794, "o", "e"]
+[46.072893, "o", "-"]
+[46.123013, "o", "u"]
+[46.225142, "o", "r"]
+[46.27524, "o", "i"]
+[46.325343, "o", " "]
+[46.375406, "o", "g"]
+[46.44856, "o", "i"]
+[46.498639, "o", "t"]
+[46.548766, "o", "h"]
+[46.598869, "o", "u"]
+[46.648984, "o", "b"]
+[46.699126, "o", "."]
+[46.749173, "o", "c"]
+[46.799292, "o", "o"]
+[46.889399, "o", "m"]
+[46.939484, "o", "/"]
+[47.021624, "o", "e"]
+[47.07172, "o", "d"]
+[47.171837, "o", "g"]
+[47.221925, "o", "e"]
+[47.272033, "o", "l"]
+[47.322127, "o", "e"]
+[47.419249, "o", "s"]
+[47.469339, "o", "s"]
+[47.519452, "o", "s"]
+[47.569547, "o", "y"]
+[47.619666, "o", "s"]
+[47.669786, "o", "/"]
+[47.772993, "o", "c"]
+[47.823, "o", "o"]
+[47.873098, "o", "n"]
+[47.954195, "o", "s"]
+[48.0043, "o", "t"]
+[48.05443, "o", "e"]
+[48.104505, "o", "l"]
+[48.154623, "o", "l"]
+[48.258749, "o", "a"]
+[48.31683, "o", "t"]
+[48.366944, "o", "i"]
+[48.483045, "o", "o"]
+[48.533144, "o", "n\r\n\u001b[?2004l\r"]
+[49.335338, "o", "Verified signature against tlog entry index 57885093 at URL: https://rekor.sigstore.dev/api/v1/log/entries/24296fb24b8ad77a78f50198d0b0a4554049eec73d59a7e5e1f895c4ad5b3d202c62132aea18c4c1\r\n"]
+[49.349461, "o", "Verified build using builder \"https://github.com/slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@refs/tags/v1.9.0\" at commit 1d05f438ffa564d2e4ac3b071dbaf322e6d954ab\r\nVerifying artifact constellation-linux-amd64: PASSED\r\n\r\nPASSED: Verified SLSA provenance\r\n"]
+[49.350696, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[49.350872, "o", "#"]
+[49.401022, "o", " "]
+[49.451237, "o", "S"]
+[49.501261, "o", "t"]
+[49.591428, "o", "e"]
+[49.641525, "o", "p"]
+[49.691629, "o", " "]
+[49.741693, "o", "4"]
+[49.79182, "o", ":"]
+[49.886917, "o", " "]
+[49.937036, "o", "I"]
+[50.025111, "o", "n"]
+[50.08623, "o", "s"]
+[50.182343, "o", "t"]
+[50.343467, "o", "a"]
+[50.393546, "o", "l"]
+[50.51966, "o", "l"]
+[50.569734, "o", " "]
+[50.619894, "o", "t"]
+[50.670013, "o", "h"]
+[50.720095, "o", "e"]
+[50.7702, "o", " "]
+[50.820323, "o", "C"]
+[50.870433, "o", "L"]
+[50.995579, "o", "I\r\n\u001b[?2004l\r"]
+[50.995627, "o", "\u001b[?2004h"]
+[50.995743, "o", "\u001b[38;2;139;4;221m$\u001b[0m "]
+[51.996149, "o", "s"]
+[52.050207, "o", "u"]
+[52.100327, "o", "d"]
+[52.150387, "o", "o"]
+[52.200522, "o", " "]
+[52.250618, "o", "i"]
+[52.300732, "o", "n"]
+[52.380832, "o", "s"]
+[52.430902, "o", "t"]
+[52.481038, "o", "a"]
+[52.531129, "o", "l"]
+[52.581232, "o", "l"]
+[52.631309, "o", " "]
+[52.705492, "o", "c"]
+[52.755569, "o", "o"]
+[52.843666, "o", "n"]
+[52.893795, "o", "s"]
+[52.995901, "o", "t"]
+[53.046011, "o", "e"]
+[53.142094, "o", "l"]
+[53.23122, "o", "l"]
+[53.330348, "o", "a"]
+[53.404454, "o", "t"]
+[53.467566, "o", "i"]
+[53.517633, "o", "o"]
+[53.567768, "o", "n"]
+[53.617875, "o", "-"]
+[53.667986, "o", "l"]
+[53.784085, "o", "i"]
+[53.834192, "o", "n"]
+[54.033356, "o", "u"]
+[54.08346, "o", "x"]
+[54.133557, "o", "-"]
+[54.183666, "o", "a"]
+[54.233756, "o", "m"]
+[54.283884, "o", "d"]
+[54.379993, "o", "6"]
+[54.430107, "o", "4"]
+[54.480217, "o", " "]
+[54.53029, "o", "/"]
+[54.580429, "o", "u"]
+[54.630513, "o", "s"]
+[54.680659, "o", "r"]
+[54.730762, "o", "/"]
+[54.780844, "o", "l"]
+[54.836972, "o", "o"]
+[54.924054, "o", "c"]
+[54.974166, "o", "a"]
+[55.024298, "o", "l"]
+[55.074406, "o", "/"]
+[55.18749, "o", "b"]
+[55.315578, "o", "i"]
+[55.615744, "o", "n"]
+[55.665855, "o", "/"]
+[55.716954, "o", "c"]
+[55.767026, "o", "o"]
+[56.050153, "o", "n"]
+[56.100236, "o", "s"]
+[56.21236, "o", "t"]
+[56.267461, "o", "e"]
+[56.317549, "o", "l"]
+[56.368677, "o", "l"]
+[56.434788, "o", "a"]
+[56.484867, "o", "t"]
+[56.535006, "o", "i"]
+[56.625075, "o", "o"]
+[56.753129, "o", "n\r\n\u001b[?2004l\r"]
+[56.786535, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[57.786967, "o", "#"]
+[57.837066, "o", " "]
+[57.887144, "o", "D"]
+[57.986273, "o", "o"]
+[58.036354, "o", "n"]
+[58.086476, "o", "e"]
+[58.136575, "o", "!"]
+[58.224681, "o", " "]
+[58.274788, "o", "Y"]
+[58.337896, "o", "o"]
+[58.390972, "o", "u"]
+[58.441103, "o", " "]
+[58.491206, "o", "c"]
+[58.541277, "o", "a"]
+[58.591411, "o", "n"]
+[58.641516, "o", " "]
+[58.691628, "o", "n"]
+[58.751733, "o", "o"]
+[58.801851, "o", "w"]
+[58.851969, "o", " "]
+[58.911044, "o", "u"]
+[58.961123, "o", "s"]
+[59.011257, "o", "e"]
+[59.061363, "o", " "]
+[59.12652, "o", "t"]
+[59.185589, "o", "h"]
+[59.286705, "o", "e"]
+[59.336784, "o", " "]
+[59.386882, "o", "v"]
+[59.446964, "o", "e"]
+[59.497085, "o", "r"]
+[59.596274, "o", "i"]
+[59.646336, "o", "f"]
+[59.737469, "o", "i"]
+[59.787561, "o", "e"]
+[59.981692, "o", "d"]
+[60.031767, "o", " "]
+[60.10389, "o", "C"]
+[60.186941, "o", "L"]
+[60.306082, "o", "I\r\n\u001b[?2004l\r"]
+[60.306124, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
+[61.306557, "o", "c"]
+[61.356611, "o", "o"]
+[61.406688, "o", "n"]
+[61.456814, "o", "s"]
+[61.535927, "o", "t"]
+[61.60803, "o", "e"]
+[61.658174, "o", "l"]
+[61.708252, "o", "l"]
+[61.758334, "o", "a"]
+[61.808441, "o", "t"]
+[61.858536, "o", "i"]
+[61.91863, "o", "o"]
+[61.975698, "o", "n"]
+[62.025846, "o", " "]
+[62.115954, "o", "-"]
+[62.16603, "o", "h\r\n\u001b[?2004l\r"]
+[62.195248, "o", "Manage your Constellation cluster.\r\n\r\n"]
+[62.195729, "o", "Usage:\r\n  constellation [command]\r\n\r\nAvailable Commands:\r\n  config      Work with the Constellation configuration file\r\n  apply       Apply a configuration to a Constellation cluster\r\n  mini        Manage MiniConstellation clusters\r\n  status      Show status of a Constellation cluster\r\n  verify      Verify the confidential properties of a Constellation cluster\r\n  upgrade     Find and apply upgrades to your Constellation cluster\r\n  recover     Recover a completely stopped Constellation cluster\r\n  terminate   Terminate a Constellation cluster\r\n  iam         Work with the IAM configuration on your cloud provider\r\n  version     Display version of this CLI\r\n  help        Help about any command\r\n  completion  Generate the autocompletion script for the specified shell\r\n\r\nFlags:\r\n      --debug              enable debug logging\r\n      --force              disable version compatibility checks - might result in corrupted clusters\r\n  -h, --help               help for constellation\r\n      --tf-log string      Terraform lo"]
+[62.195843, "o", "g level (default \"NONE\")\r\n  -C, --workspace string   path to the Constellation workspace\r\n\r\nUse \"constellation [command] --help\" for more information about a command.\r\n"]
+[62.197435, "o", "\u001b[?2004h\u001b[38;2;139;4;221m$\u001b[0m "]
diff --git a/docs/static/img/shell-windowframe.svg b/docs/static/img/shell-windowframe.svg
index bb547c2091..65d8446380 100644
--- a/docs/static/img/shell-windowframe.svg
+++ b/docs/static/img/shell-windowframe.svg
@@ -16,138 +16,291 @@
         }
     
             :root {
-                --animation-duration: 11116ms;
+                --animation-duration: 21558ms;
             }
 
             @keyframes roll {
                 0.000%{transform:translateY(0px)}
-0.054%{transform:translateY(-306px)}
-1.250%{transform:translateY(-612px)}
-1.700%{transform:translateY(-918px)}
-2.150%{transform:translateY(-1224px)}
-2.789%{transform:translateY(-1530px)}
-3.239%{transform:translateY(-1836px)}
-3.688%{transform:translateY(-2142px)}
-4.768%{transform:translateY(-2448px)}
-5.227%{transform:translateY(-2754px)}
-5.677%{transform:translateY(-3060px)}
-6.126%{transform:translateY(-3366px)}
-7.089%{transform:translateY(-3672px)}
-7.539%{transform:translateY(-3978px)}
-7.988%{transform:translateY(-4284px)}
-8.438%{transform:translateY(-4590px)}
-8.888%{transform:translateY(-4896px)}
-10.408%{transform:translateY(-5202px)}
-11.083%{transform:translateY(-5508px)}
-11.884%{transform:translateY(-5814px)}
-12.334%{transform:translateY(-6120px)}
-16.832%{transform:translateY(-6426px)}
-21.330%{transform:translateY(-6732px)}
-21.402%{transform:translateY(-7038px)}
-21.851%{transform:translateY(-7344px)}
-22.400%{transform:translateY(-7650px)}
-23.354%{transform:translateY(-7956px)}
-23.804%{transform:translateY(-8262px)}
-24.262%{transform:translateY(-8568px)}
-24.712%{transform:translateY(-8874px)}
-25.162%{transform:translateY(-9180px)}
-25.612%{transform:translateY(-9486px)}
-26.062%{transform:translateY(-9792px)}
-26.970%{transform:translateY(-10098px)}
-27.420%{transform:translateY(-10404px)}
-27.870%{transform:translateY(-10710px)}
-28.320%{transform:translateY(-11016px)}
-28.778%{transform:translateY(-11322px)}
-29.228%{transform:translateY(-11628px)}
-29.678%{transform:translateY(-11934px)}
-30.901%{transform:translateY(-12240px)}
-31.414%{transform:translateY(-12546px)}
-31.972%{transform:translateY(-12852px)}
-36.470%{transform:translateY(-13158px)}
-40.968%{transform:translateY(-13464px)}
-45.466%{transform:translateY(-13770px)}
-45.565%{transform:translateY(-14076px)}
-46.024%{transform:translateY(-14382px)}
-46.617%{transform:translateY(-14688px)}
-47.067%{transform:translateY(-14994px)}
-47.850%{transform:translateY(-15300px)}
-48.300%{transform:translateY(-15606px)}
-48.750%{transform:translateY(-15912px)}
-49.280%{transform:translateY(-16218px)}
-49.730%{transform:translateY(-16524px)}
-50.684%{transform:translateY(-16830px)}
-51.134%{transform:translateY(-17136px)}
-51.583%{transform:translateY(-17442px)}
-52.303%{transform:translateY(-17748px)}
-53.212%{transform:translateY(-18054px)}
-53.661%{transform:translateY(-18360px)}
-54.165%{transform:translateY(-18666px)}
-55.227%{transform:translateY(-18972px)}
-55.964%{transform:translateY(-19278px)}
-56.414%{transform:translateY(-19584px)}
-56.864%{transform:translateY(-19890px)}
-57.926%{transform:translateY(-20196px)}
-58.375%{transform:translateY(-20502px)}
-59.482%{transform:translateY(-20808px)}
-59.932%{transform:translateY(-21114px)}
-62.100%{transform:translateY(-21420px)}
-63.053%{transform:translateY(-21726px)}
-63.575%{transform:translateY(-22032px)}
-64.223%{transform:translateY(-22338px)}
-64.673%{transform:translateY(-22644px)}
-65.131%{transform:translateY(-22950px)}
-65.581%{transform:translateY(-23256px)}
-66.328%{transform:translateY(-23562px)}
-66.778%{transform:translateY(-23868px)}
-68.199%{transform:translateY(-24174px)}
-68.649%{transform:translateY(-24480px)}
-69.108%{transform:translateY(-24786px)}
-69.557%{transform:translateY(-25092px)}
-70.007%{transform:translateY(-25398px)}
-70.502%{transform:translateY(-25704px)}
-70.952%{transform:translateY(-26010px)}
-71.402%{transform:translateY(-26316px)}
-72.841%{transform:translateY(-26622px)}
-73.291%{transform:translateY(-26928px)}
-74.973%{transform:translateY(-27234px)}
-75.765%{transform:translateY(-27540px)}
-76.214%{transform:translateY(-27846px)}
-76.664%{transform:translateY(-28152px)}
-77.114%{transform:translateY(-28458px)}
-77.564%{transform:translateY(-28764px)}
-78.014%{transform:translateY(-29070px)}
-78.463%{transform:translateY(-29376px)}
-78.922%{transform:translateY(-29682px)}
-79.372%{transform:translateY(-29988px)}
-79.822%{transform:translateY(-30294px)}
-80.272%{transform:translateY(-30600px)}
-80.766%{transform:translateY(-30906px)}
-81.216%{transform:translateY(-31212px)}
-85.714%{transform:translateY(-31518px)}
-86.164%{transform:translateY(-31824px)}
-86.614%{transform:translateY(-32130px)}
-87.073%{transform:translateY(-32436px)}
-87.549%{transform:translateY(-32742px)}
-88.224%{transform:translateY(-33048px)}
-88.692%{transform:translateY(-33354px)}
-89.142%{transform:translateY(-33660px)}
-89.745%{transform:translateY(-33966px)}
-90.194%{transform:translateY(-34272px)}
-90.671%{transform:translateY(-34578px)}
-91.130%{transform:translateY(-34884px)}
-91.580%{transform:translateY(-35190px)}
-92.200%{transform:translateY(-35496px)}
-92.650%{transform:translateY(-35802px)}
-93.370%{transform:translateY(-36108px)}
-93.820%{transform:translateY(-36414px)}
-95.466%{transform:translateY(-36720px)}
-95.493%{transform:translateY(-37026px)}
-99.991%{transform:translateY(-37332px)}
-100.000%{transform:translateY(-37332px)}
+0.019%{transform:translateY(-306px)}
+0.631%{transform:translateY(-612px)}
+0.863%{transform:translateY(-918px)}
+1.095%{transform:translateY(-1224px)}
+1.424%{transform:translateY(-1530px)}
+1.656%{transform:translateY(-1836px)}
+1.888%{transform:translateY(-2142px)}
+2.449%{transform:translateY(-2448px)}
+2.681%{transform:translateY(-2754px)}
+2.913%{transform:translateY(-3060px)}
+3.145%{transform:translateY(-3366px)}
+3.641%{transform:translateY(-3672px)}
+3.873%{transform:translateY(-3978px)}
+4.105%{transform:translateY(-4284px)}
+4.337%{transform:translateY(-4590px)}
+4.569%{transform:translateY(-4896px)}
+5.348%{transform:translateY(-5202px)}
+5.701%{transform:translateY(-5508px)}
+6.114%{transform:translateY(-5814px)}
+6.346%{transform:translateY(-6120px)}
+6.578%{transform:translateY(-6426px)}
+6.810%{transform:translateY(-6732px)}
+7.092%{transform:translateY(-7038px)}
+7.584%{transform:translateY(-7344px)}
+7.816%{transform:translateY(-7650px)}
+8.048%{transform:translateY(-7956px)}
+8.280%{transform:translateY(-8262px)}
+8.512%{transform:translateY(-8568px)}
+8.748%{transform:translateY(-8874px)}
+8.980%{transform:translateY(-9180px)}
+9.449%{transform:translateY(-9486px)}
+9.681%{transform:translateY(-9792px)}
+9.913%{transform:translateY(-10098px)}
+10.038%{transform:translateY(-10404px)}
+10.047%{transform:translateY(-10710px)}
+12.367%{transform:translateY(-11016px)}
+12.599%{transform:translateY(-11322px)}
+12.831%{transform:translateY(-11628px)}
+13.062%{transform:translateY(-11934px)}
+13.693%{transform:translateY(-12240px)}
+13.958%{transform:translateY(-12546px)}
+14.259%{transform:translateY(-12852px)}
+14.491%{transform:translateY(-13158px)}
+14.797%{transform:translateY(-13464px)}
+15.034%{transform:translateY(-13770px)}
+15.437%{transform:translateY(-14076px)}
+15.669%{transform:translateY(-14382px)}
+15.901%{transform:translateY(-14688px)}
+16.133%{transform:translateY(-14994px)}
+16.365%{transform:translateY(-15300px)}
+16.857%{transform:translateY(-15606px)}
+17.089%{transform:translateY(-15912px)}
+17.321%{transform:translateY(-16218px)}
+17.692%{transform:translateY(-16524px)}
+18.165%{transform:translateY(-16830px)}
+18.397%{transform:translateY(-17136px)}
+18.657%{transform:translateY(-17442px)}
+19.204%{transform:translateY(-17748px)}
+19.584%{transform:translateY(-18054px)}
+19.816%{transform:translateY(-18360px)}
+20.048%{transform:translateY(-18666px)}
+20.591%{transform:translateY(-18972px)}
+20.823%{transform:translateY(-19278px)}
+21.059%{transform:translateY(-19584px)}
+21.291%{transform:translateY(-19890px)}
+22.409%{transform:translateY(-20196px)}
+22.901%{transform:translateY(-20502px)}
+23.170%{transform:translateY(-20808px)}
+23.504%{transform:translateY(-21114px)}
+23.736%{transform:translateY(-21420px)}
+23.968%{transform:translateY(-21726px)}
+24.200%{transform:translateY(-22032px)}
+24.432%{transform:translateY(-22338px)}
+24.668%{transform:translateY(-22644px)}
+25.401%{transform:translateY(-22950px)}
+25.633%{transform:translateY(-23256px)}
+25.865%{transform:translateY(-23562px)}
+26.097%{transform:translateY(-23868px)}
+26.329%{transform:translateY(-24174px)}
+26.561%{transform:translateY(-24480px)}
+26.793%{transform:translateY(-24786px)}
+27.025%{transform:translateY(-25092px)}
+27.772%{transform:translateY(-25398px)}
+28.004%{transform:translateY(-25704px)}
+28.871%{transform:translateY(-26010px)}
+29.275%{transform:translateY(-26316px)}
+29.506%{transform:translateY(-26622px)}
+29.738%{transform:translateY(-26928px)}
+29.970%{transform:translateY(-27234px)}
+30.202%{transform:translateY(-27540px)}
+30.434%{transform:translateY(-27846px)}
+30.671%{transform:translateY(-28152px)}
+30.903%{transform:translateY(-28458px)}
+31.464%{transform:translateY(-28764px)}
+31.696%{transform:translateY(-29070px)}
+31.928%{transform:translateY(-29376px)}
+32.183%{transform:translateY(-29682px)}
+32.415%{transform:translateY(-29988px)}
+32.883%{transform:translateY(-30294px)}
+33.115%{transform:translateY(-30600px)}
+33.347%{transform:translateY(-30906px)}
+33.584%{transform:translateY(-31212px)}
+33.830%{transform:translateY(-31518px)}
+34.178%{transform:translateY(-31824px)}
+34.419%{transform:translateY(-32130px)}
+36.460%{transform:translateY(-32436px)}
+36.831%{transform:translateY(-32742px)}
+37.063%{transform:translateY(-33048px)}
+37.810%{transform:translateY(-33354px)}
+38.042%{transform:translateY(-33660px)}
+38.273%{transform:translateY(-33966px)}
+38.505%{transform:translateY(-34272px)}
+39.039%{transform:translateY(-34578px)}
+39.271%{transform:translateY(-34884px)}
+39.619%{transform:translateY(-35190px)}
+39.851%{transform:translateY(-35496px)}
+40.083%{transform:translateY(-35802px)}
+40.315%{transform:translateY(-36108px)}
+40.546%{transform:translateY(-36414px)}
+40.834%{transform:translateY(-36720px)}
+41.066%{transform:translateY(-37026px)}
+41.298%{transform:translateY(-37332px)}
+41.534%{transform:translateY(-37638px)}
+41.766%{transform:translateY(-37944px)}
+41.998%{transform:translateY(-38250px)}
+42.230%{transform:translateY(-38556px)}
+42.574%{transform:translateY(-38862px)}
+42.805%{transform:translateY(-39168px)}
+43.181%{transform:translateY(-39474px)}
+43.413%{transform:translateY(-39780px)}
+43.803%{transform:translateY(-40086px)}
+44.039%{transform:translateY(-40392px)}
+44.434%{transform:translateY(-40698px)}
+44.666%{transform:translateY(-41004px)}
+44.897%{transform:translateY(-41310px)}
+45.129%{transform:translateY(-41616px)}
+45.547%{transform:translateY(-41922px)}
+45.969%{transform:translateY(-42228px)}
+46.201%{transform:translateY(-42534px)}
+46.433%{transform:translateY(-42840px)}
+46.669%{transform:translateY(-43146px)}
+47.152%{transform:translateY(-43452px)}
+47.843%{transform:translateY(-43758px)}
+48.075%{transform:translateY(-44064px)}
+48.307%{transform:translateY(-44370px)}
+48.539%{transform:translateY(-44676px)}
+48.771%{transform:translateY(-44982px)}
+49.003%{transform:translateY(-45288px)}
+49.304%{transform:translateY(-45594px)}
+49.541%{transform:translateY(-45900px)}
+49.773%{transform:translateY(-46206px)}
+50.005%{transform:translateY(-46512px)}
+50.260%{transform:translateY(-46818px)}
+50.492%{transform:translateY(-47124px)}
+51.396%{transform:translateY(-47430px)}
+52.194%{transform:translateY(-47736px)}
+52.426%{transform:translateY(-48042px)}
+52.658%{transform:translateY(-48348px)}
+53.048%{transform:translateY(-48654px)}
+53.280%{transform:translateY(-48960px)}
+53.544%{transform:translateY(-49266px)}
+53.776%{transform:translateY(-49572px)}
+54.008%{transform:translateY(-49878px)}
+54.240%{transform:translateY(-50184px)}
+54.472%{transform:translateY(-50490px)}
+54.704%{transform:translateY(-50796px)}
+54.936%{transform:translateY(-51102px)}
+55.167%{transform:translateY(-51408px)}
+55.311%{transform:translateY(-51714px)}
+57.631%{transform:translateY(-52020px)}
+57.635%{transform:translateY(-52326px)}
+57.644%{transform:translateY(-52632px)}
+57.876%{transform:translateY(-52938px)}
+58.108%{transform:translateY(-53244px)}
+58.340%{transform:translateY(-53550px)}
+58.670%{transform:translateY(-53856px)}
+58.902%{transform:translateY(-54162px)}
+59.134%{transform:translateY(-54468px)}
+59.500%{transform:translateY(-54774px)}
+59.732%{transform:translateY(-55080px)}
+60.019%{transform:translateY(-55386px)}
+60.251%{transform:translateY(-55692px)}
+60.483%{transform:translateY(-55998px)}
+60.715%{transform:translateY(-56304px)}
+60.947%{transform:translateY(-56610px)}
+61.290%{transform:translateY(-56916px)}
+61.587%{transform:translateY(-57222px)}
+61.819%{transform:translateY(-57528px)}
+62.056%{transform:translateY(-57834px)}
+62.325%{transform:translateY(-58140px)}
+62.557%{transform:translateY(-58446px)}
+62.789%{transform:translateY(-58752px)}
+63.021%{transform:translateY(-59058px)}
+63.164%{transform:translateY(-59364px)}
+65.484%{transform:translateY(-59670px)}
+67.803%{transform:translateY(-59976px)}
+70.122%{transform:translateY(-60282px)}
+70.141%{transform:translateY(-60588px)}
+72.460%{transform:translateY(-60894px)}
+72.474%{transform:translateY(-61200px)}
+72.776%{transform:translateY(-61506px)}
+73.309%{transform:translateY(-61812px)}
+74.014%{transform:translateY(-62118px)}
+75.406%{transform:translateY(-62424px)}
+75.986%{transform:translateY(-62730px)}
+76.222%{transform:translateY(-63036px)}
+76.454%{transform:translateY(-63342px)}
+76.686%{transform:translateY(-63648px)}
+76.918%{transform:translateY(-63954px)}
+77.150%{transform:translateY(-64260px)}
+77.382%{transform:translateY(-64566px)}
+77.614%{transform:translateY(-64872px)}
+77.846%{transform:translateY(-65178px)}
+78.078%{transform:translateY(-65484px)}
+78.310%{transform:translateY(-65790px)}
+78.704%{transform:translateY(-66096px)}
+79.084%{transform:translateY(-66402px)}
+79.316%{transform:translateY(-66708px)}
+79.994%{transform:translateY(-67014px)}
+80.286%{transform:translateY(-67320px)}
+80.903%{transform:translateY(-67626px)}
+81.162%{transform:translateY(-67932px)}
+81.394%{transform:translateY(-68238px)}
+81.640%{transform:translateY(-68544px)}
+81.877%{transform:translateY(-68850px)}
+82.234%{transform:translateY(-69156px)}
+82.466%{transform:translateY(-69462px)}
+82.698%{transform:translateY(-69768px)}
+82.930%{transform:translateY(-70074px)}
+83.162%{transform:translateY(-70380px)}
+83.394%{transform:translateY(-70686px)}
+83.626%{transform:translateY(-70992px)}
+83.858%{transform:translateY(-71298px)}
+84.094%{transform:translateY(-71604px)}
+84.326%{transform:translateY(-71910px)}
+84.641%{transform:translateY(-72216px)}
+84.873%{transform:translateY(-72522px)}
+85.105%{transform:translateY(-72828px)}
+85.337%{transform:translateY(-73134px)}
+85.569%{transform:translateY(-73440px)}
+85.880%{transform:translateY(-73746px)}
+86.112%{transform:translateY(-74052px)}
+86.344%{transform:translateY(-74358px)}
+86.678%{transform:translateY(-74664px)}
+87.411%{transform:translateY(-74970px)}
+87.643%{transform:translateY(-75276px)}
+87.875%{transform:translateY(-75582px)}
+88.107%{transform:translateY(-75888px)}
+88.357%{transform:translateY(-76194px)}
+88.589%{transform:translateY(-76500px)}
+88.821%{transform:translateY(-76806px)}
+89.053%{transform:translateY(-77112px)}
+89.846%{transform:translateY(-77418px)}
+90.078%{transform:translateY(-77724px)}
+90.310%{transform:translateY(-78030px)}
+90.542%{transform:translateY(-78336px)}
+92.861%{transform:translateY(-78642px)}
+93.408%{transform:translateY(-78948px)}
+93.640%{transform:translateY(-79254px)}
+93.900%{transform:translateY(-79560px)}
+94.132%{transform:translateY(-79866px)}
+94.364%{transform:translateY(-80172px)}
+94.707%{transform:translateY(-80478px)}
+94.944%{transform:translateY(-80784px)}
+95.250%{transform:translateY(-81090px)}
+95.487%{transform:translateY(-81396px)}
+95.960%{transform:translateY(-81702px)}
+96.192%{transform:translateY(-82008px)}
+96.697%{transform:translateY(-82314px)}
+96.971%{transform:translateY(-82620px)}
+97.203%{transform:translateY(-82926px)}
+97.435%{transform:translateY(-83232px)}
+97.671%{transform:translateY(-83538px)}
+99.991%{transform:translateY(-83844px)}
+99.995%{transform:translateY(-84150px)}
+100.000%{transform:translateY(-84150px)}
             }
 
             #screen_view {
-                animation-duration: 11116ms;
+                animation-duration: 21558ms;
                 animation-iteration-count:infinite;
                 animation-name:roll;
                 animation-timing-function: steps(1,end);
@@ -183,5 +336,5 @@
     
     
     
-     $ c $ co $ con $ cons $ const $ conste $ constel $ constell $ constella $ constellat $ constellati $ constellatio $ constellation $ constellation  $ constellation c $ constellation cr $ constellation cre $ constellation crea $ constellation creat $ constellation createThe following Constellation cluster will be created:  3 control-plane nodes of type n2d-standard-4 will be created.  1 worker node of type n2d-standard-4 will be created.Do you want to create this cluster? [y/n]: yYour Constellation cluster was created successfully.$ constellation a $ constellation ap $ constellation app $ constellation appl $ constellation applyUsing community license.For details, see https://docs.edgeless.systems/constellation/overview/licenseYour Constellation master secret was successfully written to "constellation-mastersecret.json"Your Constellation cluster was successfully initialized.Constellation cluster identifier  9e6e04e154bdd280dc0e8810eccf132fb15fd443216a3d983347c004a64177a5Kubernetes configuration          constellation-admin.confYou can now connect to your cluster by executing:export KUBECONFIG="/constellation/constellation-admin.conf"$ e $ ex $ exp $ expo $ expor $ export $ export  $ export K $ export KU $ export KUB $ export KUBE $ export KUBEC $ export KUBECO $ export KUBECON $ export KUBECONF $ export KUBECONFI $ export KUBECONFIG $ export KUBECONFIG= $ export KUBECONFIG=/ $ export KUBECONFIG=/c $ export KUBECONFIG=/co $ export KUBECONFIG=/con $ export KUBECONFIG=/cons $ export KUBECONFIG=/const $ export KUBECONFIG=/conste $ export KUBECONFIG=/constel $ export KUBECONFIG=/constell $ export KUBECONFIG=/constella $ export KUBECONFIG=/constellat $ export KUBECONFIG=/constellati $ export KUBECONFIG=/constellatio $ export KUBECONFIG=/constellation $ export KUBECONFIG=/constellation/ $ export KUBECONFIG=/constellation/c $ export KUBECONFIG=/constellation/co $ export KUBECONFIG=/constellation/con $ export KUBECONFIG=/constellation/cons $ export KUBECONFIG=/constellation/const $ export KUBECONFIG=/constellation/conste $ export KUBECONFIG=/constellation/constel $ export KUBECONFIG=/constellation/constell $ export KUBECONFIG=/constellation/constella $ export KUBECONFIG=/constellation/constellat $ export KUBECONFIG=/constellation/constellati $ export KUBECONFIG=/constellation/constellatio $ export KUBECONFIG=/constellation/constellation $ export KUBECONFIG=/constellation/constellation- $ export KUBECONFIG=/constellation/constellation-a $ export KUBECONFIG=/constellation/constellation-ad $ export KUBECONFIG=/constellation/constellation-adm $ export KUBECONFIG=/constellation/constellation-admi $ export KUBECONFIG=/constellation/constellation-admin $ export KUBECONFIG=/constellation/constellation-admin. $ export KUBECONFIG=/constellation/constellation-admin.c $ export KUBECONFIG=/constellation/constellation-admin.co $ export KUBECONFIG=/constellation/constellation-admin.con $ export KUBECONFIG=/constellation/constellation-admin.conf$  $ k $ ku $ kub $ kube $ kubec $ kubect $ kubectl $ kubectl  $ kubectl g $ kubectl ge $ kubectl get $ kubectl get  $ kubectl get n $ kubectl get no $ kubectl get nod $ kubectl get node $ kubectl get nodesNAME                                            STATUS   ROLES           AGE     VERSIONconstell-5013563c-control-plane-45468ae4-4s9d   Ready    control-plane   2m37s   v1.27.7$ $ exit 
+     $ c $ co $ con $ cons $ const $ conste $ constel $ constell $ constella $ constellat $ constellati $ constellatio $ constellation $ constellation  $ constellation c $ constellation co $ constellation con $ constellation conf $ constellation confi $ constellation config $ constellation config  $ constellation config g $ constellation config ge $ constellation config gen $ constellation config gene $ constellation config gener $ constellation config genera $ constellation config generat $ constellation config generate $ constellation config generate  $ constellation config generate g $ constellation config generate gc $ constellation config generate gcpConfig file written to constellation-conf.yamlPlease fill in your CSP-specific configuration before proceeding.State file written to constellation-state.yamlFor more information refer to the documentation:https://docs.edgeless.systems/constellation/getting-started/first-steps$  $ constellation i $ constellation ia $ constellation iam $ constellation iam  $ constellation iam c $ constellation iam cr $ constellation iam cre $ constellation iam crea $ constellation iam creat $ constellation iam create $ constellation iam create  $ constellation iam create g $ constellation iam create gc $ constellation iam create gcp $ constellation iam create gcp  $ constellation iam create gcp - $ constellation iam create gcp -- $ constellation iam create gcp --u $ constellation iam create gcp --up $ constellation iam create gcp --upd $ constellation iam create gcp --upda $ constellation iam create gcp --updat $ constellation iam create gcp --update $ constellation iam create gcp --update- $ constellation iam create gcp --update-c $ constellation iam create gcp --update-co $ constellation iam create gcp --update-con $ constellation iam create gcp --update-conf $ constellation iam create gcp --update-confi $ constellation iam create gcp --update-config $ constellation iam create gcp --update-config  $ constellation iam create gcp --update-config - $ constellation iam create gcp --update-config -- $ constellation iam create gcp --update-config --p $ constellation iam create gcp --update-config --pr $ constellation iam create gcp --update-config --pro $ constellation iam create gcp --update-config --proj $ constellation iam create gcp --update-config --proje $ constellation iam create gcp --update-config --projec $ constellation iam create gcp --update-config --project $ constellation iam create gcp --update-config --projectI $ constellation iam create gcp --update-config --projectID $ constellation iam create gcp --update-config --projectID  $ constellation iam create gcp --update-config --projectID c $ constellation iam create gcp --update-config --projectID co $ constellation iam create gcp --update-config --projectID con $ constellation iam create gcp --update-config --projectID cons $ constellation iam create gcp --update-config --projectID const $ constellation iam create gcp --update-config --projectID conste $ constellation iam create gcp --update-config --projectID constel $ constellation iam create gcp --update-config --projectID constell $ constellation iam create gcp --update-config --projectID constella $ constellation iam create gcp --update-config --projectID constellat $ constellation iam create gcp --update-config --projectID constellati $ constellation iam create gcp --update-config --projectID constellatio $ constellation iam create gcp --update-config --projectID constellation $ constellation iam create gcp --update-config --projectID constellation  $ constellation iam create gcp --update-config --projectID constellation - $ constellation iam create gcp --update-config --projectID constellation -- $ constellation iam create gcp --update-config --projectID constellation --s $ constellation iam create gcp --update-config --projectID constellation --se $ constellation iam create gcp --update-config --projectID constellation --ser $ constellation iam create gcp --update-config --projectID constellation --serv $ constellation iam create gcp --update-config --projectID constellation --servi $ constellation iam create gcp --update-config --projectID constellation --servic $ constellation iam create gcp --update-config --projectID constellation --service $ constellation iam create gcp --update-config --projectID constellation --serviceA $ constellation iam create gcp --update-config --projectID constellation --serviceAc $ constellation iam create gcp --update-config --projectID constellation --serviceAcc $ constellation iam create gcp --update-config --projectID constellation --serviceAcco $ constellation iam create gcp --update-config --projectID constellation --serviceAccou $ constellation iam create gcp --update-config --projectID constellation --serviceAccoun $ constellation iam create gcp --update-config --projectID constellation --serviceAccount $ constellation iam create gcp --update-config --projectID constellation --serviceAccountI $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID  $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID c $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID co $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID con $ constellation iam create gcp --update-config --projectID constellation --serviceAccountID cons st ste stel stell stella stellat stellati stellatio stellation stellation- stellation-d stellation-de stellation-dem stellation-demo stellation-demo  stellation-demo - stellation-demo -- stellation-demo --z stellation-demo --zo stellation-demo --zon stellation-demo --zone stellation-demo --zone  stellation-demo --zone e stellation-demo --zone eu stellation-demo --zone eur stellation-demo --zone euro stellation-demo --zone europ stellation-demo --zone europe stellation-demo --zone europe- stellation-demo --zone europe-w stellation-demo --zone europe-we stellation-demo --zone europe-wes stellation-demo --zone europe-west stellation-demo --zone europe-west3 stellation-demo --zone europe-west3- stellation-demo --zone europe-west3-b stellation-demo --zone europe-west3-b  stellation-demo --zone europe-west3-b - stellation-demo --zone europe-west3-b -yThe configuration file "constellation-conf.yaml" will be automatically updated with the IAM values and zone/region information.Your IAM configuration was created and filled into constellation-conf.yaml successfully.$ constellation a $ constellation ap $ constellation app $ constellation appl $ constellation apply $ constellation apply  $ constellation apply - $ constellation apply -yUsing community license.For details, see https://docs.edgeless.systems/constellation/overview/licenseThe following Constellation cluster will be created:  3 control-plane nodes of type n2d-standard-4 will be created.  1 worker node of type n2d-standard-4 will be created.Cloud infrastructure created successfully.Your Constellation master secret was successfully written to "constellation-mastersecret.json"Your Constellation cluster was successfully initialized.Constellation cluster identifier  9a33e294b6f63d3593cdc85e0c4cba55f0e04800e2c9dd846e17da68c16364b9Kubernetes configuration          constellation-admin.confYou can now connect to your cluster by executing:export KUBECONFIG="/constellation/constellation-admin.conf"$ e $ ex $ exp $ expo $ expor $ export $ export  $ export K $ export KU $ export KUB $ export KUBE $ export KUBEC $ export KUBECO $ export KUBECON $ export KUBECONF $ export KUBECONFI $ export KUBECONFIG $ export KUBECONFIG= $ export KUBECONFIG=/ $ export KUBECONFIG=/c $ export KUBECONFIG=/co $ export KUBECONFIG=/con $ export KUBECONFIG=/cons $ export KUBECONFIG=/const $ export KUBECONFIG=/conste $ export KUBECONFIG=/constel $ export KUBECONFIG=/constell $ export KUBECONFIG=/constella $ export KUBECONFIG=/constellat $ export KUBECONFIG=/constellati $ export KUBECONFIG=/constellatio $ export KUBECONFIG=/constellation $ export KUBECONFIG=/constellation/ $ export KUBECONFIG=/constellation/c $ export KUBECONFIG=/constellation/co $ export KUBECONFIG=/constellation/con $ export KUBECONFIG=/constellation/cons $ export KUBECONFIG=/constellation/const $ export KUBECONFIG=/constellation/conste $ export KUBECONFIG=/constellation/constel $ export KUBECONFIG=/constellation/constell $ export KUBECONFIG=/constellation/constella $ export KUBECONFIG=/constellation/constellat $ export KUBECONFIG=/constellation/constellati $ export KUBECONFIG=/constellation/constellatio $ export KUBECONFIG=/constellation/constellation $ export KUBECONFIG=/constellation/constellation- $ export KUBECONFIG=/constellation/constellation-a $ export KUBECONFIG=/constellation/constellation-ad $ export KUBECONFIG=/constellation/constellation-adm $ export KUBECONFIG=/constellation/constellation-admi $ export KUBECONFIG=/constellation/constellation-admin $ export KUBECONFIG=/constellation/constellation-admin. $ export KUBECONFIG=/constellation/constellation-admin.c $ export KUBECONFIG=/constellation/constellation-admin.co $ export KUBECONFIG=/constellation/constellation-admin.con $ export KUBECONFIG=/constellation/constellation-admin.conf$ k $ ku $ kub $ kube $ kubec $ kubect $ kubectl $ kubectl  $ kubectl g $ kubectl ge $ kubectl get $ kubectl get  $ kubectl get n $ kubectl get no $ kubectl get nod $ kubectl get node $ kubectl get nodesNAME                                            STATUS   ROLES           AGE     VERSIONconstell-aad70a14-control-plane-65328c70-6kfn   Ready    control-plane   3m27s   v1.27.8$ 
 
\ No newline at end of file

From a23e838a017535e87895cec7f0de38df2394f08c Mon Sep 17 00:00:00 2001
From: edgelessci <71088502+edgelessci@users.noreply.github.com>
Date: Mon, 8 Jan 2024 08:52:52 +0100
Subject: [PATCH 16/22] image: update locked rpms (#2802)

Co-authored-by: malt3 
---
 image/mirror/SHA256SUMS | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/image/mirror/SHA256SUMS b/image/mirror/SHA256SUMS
index 93c95b1575..89f8237846 100644
--- a/image/mirror/SHA256SUMS
+++ b/image/mirror/SHA256SUMS
@@ -266,7 +266,7 @@ aa02afed121e9f5fa9590d75c0b237b6c497ae58c91e0022844b38f594feaeb7  pcsc-lite-ccid
 07dc5536982278f38c89517465384ef9f376cd27f0b200806268723993da01ad  pcsc-lite-libs-1.9.9-3.fc38.x86_64.rpm
 e7509cf0ec99ce89e8e88e9352f733eb9ad14a9c77e0bbfd64826a3de0e4a150  pigz-2.7-3.fc38.x86_64.rpm
 e521385a42b3350c0d17e3cbddc0b69c9cf4052d1b77cc8bea2179e05b7d374a  pinentry-1.2.1-2.fc38.x86_64.rpm
-47178056cb35b3a06a6bbc80eeeeffcf840bff65cd70a0a346eb7364d2917554  podman-4.7.2-1.fc38.x86_64.rpm
+8d08c29b3e9f119c6827b2607fac9f8bfae923eaba08596ef08f1334bfaf9fa2  podman-4.8.2-1.fc38.x86_64.rpm
 440fc5c6e6a37c47f13d1fb53a03f5cb0155592a5bcf9312e2d083d4bed0ad40  policycoreutils-3.5-1.fc38.x86_64.rpm
 716096df1b34d768c3e6a5985de8e1ee58b2183ad9f987aa754e592bd2793c70  polkit-122-3.fc38.1.x86_64.rpm
 56705b6a1526960d534b0d3e4247deb4eef2b5fa64ceb03544281b8e9bdc4597  polkit-libs-122-3.fc38.1.x86_64.rpm
@@ -278,9 +278,9 @@ fb3fabd657b8f8603c6e19858beb0d506cf957bbca2f3feb827b64c94563b31f  popt-1.19-2.fc
 d27890df4880c00b3358caba4d65e6bef5800c1b14c9570280c494e3faa61023  publicsuffix-list-dafsa-20230812-1.fc38.noarch.rpm
 e59d71a66652002e1bc6331db17a061bd3ceacf1a449be8af9f7cefc50af4ad7  python-pip-wheel-22.3.1-3.fc38.noarch.rpm
 7417816bd96d7b49e5a98c85eba313afaa8b8802458d7cd9f5ba72ecc31933e3  python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm
-2f82cfcdf1d58f5e6f279da5324bebafc29bbbdd71d20d11a72d3f1c81f0a0fc  python-unversioned-command-3.11.6-1.fc38.noarch.rpm
-5c1a9224b32d54fc98cafa86f727009189137e3a4a8b5ecdc831878be85f4ca5  python3-3.11.6-1.fc38.x86_64.rpm
-ef27ddd1283ffac1725f343c582c10a0aecbf87d859dbd9328821240ca124b8c  python3-libs-3.11.6-1.fc38.x86_64.rpm
+ec72e8bd695bc18719e12657a93941570db91f03edf65a8aa88c4cb6c0ceefa5  python-unversioned-command-3.11.7-2.fc38.noarch.rpm
+0857b5317b54f08cc906d76cd6c9af4c495ff2060b8228dc31d4a7587a4e6a83  python3-3.11.7-2.fc38.x86_64.rpm
+cb7f1a6427a12b85798d677e259cac694b32e9c15044716864ffb054af494699  python3-libs-3.11.7-2.fc38.x86_64.rpm
 2df098917b17228ce7e1a76869b39175789109c7475f3869e1f3f232aefc41cc  qemu-user-static-7.2.7-1.fc38.x86_64.rpm
 db617e7644291976d7f579020aab990bbc278e2498280ebaadfed488c1606806  qemu-user-static-aarch64-7.2.7-1.fc38.x86_64.rpm
 dd1f23f2c51215fb83600b256b58e08787f1cef8c2dfc4f15f11da201a898365  qemu-user-static-alpha-7.2.7-1.fc38.x86_64.rpm
@@ -312,8 +312,8 @@ b4f4c54d4639ba007f87b95fb7ef1819c5210a996c2377f1ebeb729ebda0324c  rpm-sequoia-1.
 39f9925ce9c0e5133040a10d043e3e6d22cfcfdfef3d3161f2244c98b555b352  runc-1.1.8-1.fc38.x86_64.rpm
 61985efd54550e1fa9f31575eaa57232034d72d4eb169e88e70183d43727962c  sbsigntools-0.9.5-1.fc38.x86_64.rpm
 a6e01b89e814ec42d1c2c6be79240a97a9bd151c857f82a11e129547e069e27f  sed-4.8-12.fc38.x86_64.rpm
-3f7bfabe71024d3678032c639c980064909749fda66c0d4b5b39566c454a03d5  selinux-policy-38.30-1.fc38.noarch.rpm
-0b9b36866d5edcc8d9afa4d52909ccb89fc420860c5a5557c692c96e23404203  selinux-policy-targeted-38.30-1.fc38.noarch.rpm
+9f494bcebfe2b7398f2a42c57a67b7cf35d580ce3159e071d70b3c013ccf365d  selinux-policy-38.31-1.fc38.noarch.rpm
+253702f1c3a5d72fe1f62da668a488e64c753102d1adc9d41de6b3f52bde5054  selinux-policy-targeted-38.31-1.fc38.noarch.rpm
 c7efb8634b62cdab9e8894174a8c70d20eb431482277231bc54fa8ca8c3681e3  setup-2.14.3-2.fc38.noarch.rpm
 8be96e09e2e44491b287be44b2b6be0c9f8aeab75fe061d3e8a28b9be19144ef  shadow-utils-4.13-6.fc38.x86_64.rpm
 46eaa576b2c5fcd167d9d88f823c309da0067fa8c4d35b7c535792fe862f05cd  shadow-utils-subid-4.13-6.fc38.x86_64.rpm

From 362d07fc526d15e956d12e487e958388173bb789 Mon Sep 17 00:00:00 2001
From: Malte Poll <1780588+malt3@users.noreply.github.com>
Date: Fri, 5 Jan 2024 13:21:33 +0100
Subject: [PATCH 17/22] nix: allow dev setup via direnv

---
 .envrc                                     |  1 +
 .gitignore                                 |  3 +++
 bazel/ci/shellcheck.sh.in                  |  1 +
 dev-docs/workflows/build-develop-deploy.md | 21 +++++++++++++++------
 4 files changed, 20 insertions(+), 6 deletions(-)
 create mode 100644 .envrc

diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000000..3550a30f2d
--- /dev/null
+++ b/.envrc
@@ -0,0 +1 @@
+use flake
diff --git a/.gitignore b/.gitignore
index ee46abb507..27a599676c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -73,3 +73,6 @@ s3proxy-ca.crt
 
 # Lychee link checker
 .lycheecache
+
+# direnv
+.direnv
\ No newline at end of file
diff --git a/bazel/ci/shellcheck.sh.in b/bazel/ci/shellcheck.sh.in
index e68e82a329..1b07981a2b 100644
--- a/bazel/ci/shellcheck.sh.in
+++ b/bazel/ci/shellcheck.sh.in
@@ -25,6 +25,7 @@ readarray -t <<< "${scriptsStr}"
 scripts=("${MAPFILE[@]}")
 
 excludeDirs=(
+  ".direnv"
   "internal/constellation/helm/charts/cilium"
   "build"
   "docs/node_modules"
diff --git a/dev-docs/workflows/build-develop-deploy.md b/dev-docs/workflows/build-develop-deploy.md
index cc43f6b1ae..4f596ddcbb 100644
--- a/dev-docs/workflows/build-develop-deploy.md
+++ b/dev-docs/workflows/build-develop-deploy.md
@@ -15,13 +15,22 @@ Prerequisites:
 
 ### Linux
 
-* If you don't want to perform any setup, you can get a shell with Bazel and all required dependencies by running:
+If you don't want to perform any setup, you can get a shell with Bazel and all required dependencies by running:
 
-  ```sh
-  # better would be: nix develop -i
-  # but this doesn't play nice with bashrc, colored output and non-hermetic tools
-  nix develop
-  ```
+```sh
+# better would be: nix develop -i
+# but this doesn't play nice with bashrc, colored output and non-hermetic tools
+nix develop
+```
+
+Or activate [direnv](https://direnv.net/) to automatically enter the nix shell.
+It is recommended to use [nix-direnv](https://github.com/nix-community/nix-direnv).
+If your system ships outdated bash, [install direnv](https://direnv.net/docs/installation.html) via package manager.
+Additionally, you may want to add the [vscode extension](https://github.com/direnv/direnv-vscode).
+
+```sh
+direnv allow
+```
 
 ### Mac
 

From 0dae7908a77b0e1915ce35bdbffc46ecba5b69f2 Mon Sep 17 00:00:00 2001
From: Malte Poll <1780588+malt3@users.noreply.github.com>
Date: Mon, 8 Jan 2024 09:20:07 +0100
Subject: [PATCH 18/22] bazel: remove stale bash completion file

---
 bazel/bazel-complete.bash | 15102 ------------------------------------
 bazel/ci/shellcheck.sh.in |     4 +-
 2 files changed, 1 insertion(+), 15105 deletions(-)
 delete mode 100755 bazel/bazel-complete.bash

diff --git a/bazel/bazel-complete.bash b/bazel/bazel-complete.bash
deleted file mode 100755
index 3c1259b448..0000000000
--- a/bazel/bazel-complete.bash
+++ /dev/null
@@ -1,15102 +0,0 @@
-# -*- sh -*- (Bash only)
-#
-# Copyright 2018 The Bazel Authors. All rights reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-# Bash completion of Bazel commands.
-#
-# Provides command-completion for:
-# - bazel prefix options (e.g. --host_jvm_args)
-# - blaze command-set (e.g. build, test)
-# - blaze command-specific options (e.g. --copts)
-# - values for enum-valued options
-# - package-names, exploring all package-path roots.
-# - targets within packages.
-
-# Environment variables for customizing behavior:
-#
-# BAZEL_COMPLETION_USE_QUERY - if "true", `bazel query` will be used for
-# autocompletion; otherwise, a heuristic grep is used. This is more accurate
-# than the heuristic grep, especially for strangely-formatted BUILD files. But
-# it can be slower, especially if the Bazel server is busy, and more brittle, if
-# the BUILD file contains serious errors. This is an experimental feature.
-#
-# BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN - if "true", autocompletion results for
-# `bazel run` includes test targets. This is convenient for users who run a lot
-# of tests/benchmarks locally with 'bazel run'.
-
-_bazel_completion_use_query() {
-  _bazel__is_true "${BAZEL_COMPLETION_USE_QUERY-}"
-}
-
-_bazel_completion_allow_tests_for_run() {
-  _bazel__is_true "${BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN-}"
-}
-# -*- sh -*- (Bash only)
-#
-# Copyright 2015 The Bazel Authors. All rights reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-# The template is expanded at build time using tables of commands/options
-# derived from the bazel executable built in the same client; the expansion is
-# written to bazel-complete.bash.
-#
-# Don't use this script directly. Generate the final script with
-# bazel build //scripts:bash_completion instead.
-
-# This script expects a header to be prepended to it that defines the following
-# nullary functions:
-#
-# _bazel_completion_use_query - Has a successful exit code if
-# BAZEL_COMPLETION_USE_QUERY is "true".
-#
-# _bazel_completion_allow_tests_for_run - Has a successful exit code if
-# BAZEL_COMPLETION_ALLOW_TESTS_FOR_RUN is "true".
-
-# The package path used by the completion routines.  Unfortunately
-# this isn't necessarily the same as the actual package path used by
-# Bazel, but that's ok.  (It's impossible for us to reliably know what
-# the relevant package-path, so this is just a good guess.  Users can
-# override it if they want.)
-: ${BAZEL_COMPLETION_PACKAGE_PATH:=%workspace%}
-
-# Some commands might interfer with the important one, so don't complete them
-: ${BAZEL_IGNORED_COMMAND_REGEX:="__none__"}
-
-# bazel & ibazel commands
-: ${BAZEL:=bazel}
-: ${IBAZEL:=ibazel}
-
-# Pattern to match for looking for a target
-#  BAZEL_BUILD_MATCH_PATTERN__* give the pattern for label-*
-#  when looking in the build file.
-#  BAZEL_QUERY_MATCH_PATTERN__* give the pattern for label-*
-#  when using 'bazel query'.
-# _RUNTEST is a special case for _bazel_completion_allow_tests_for_run.
-: ${BAZEL_BUILD_MATCH_PATTERN__test:='(.*_test|test_suite)'}
-: ${BAZEL_QUERY_MATCH_PATTERN__test:='(test|test_suite)'}
-: ${BAZEL_BUILD_MATCH_PATTERN__bin:='.*_binary'}
-: ${BAZEL_QUERY_MATCH_PATTERN__bin:='(binary)'}
-: ${BAZEL_BUILD_MATCH_PATTERN_RUNTEST__bin:='(.*_(binary|test)|test_suite)'}
-: ${BAZEL_QUERY_MATCH_PATTERN_RUNTEST__bin:='(binary|test)'}
-: ${BAZEL_BUILD_MATCH_PATTERN__:='.*'}
-: ${BAZEL_QUERY_MATCH_PATTERN__:=''}
-
-# Usage: _bazel__get_rule_match_pattern 
-# Determine what kind of rules to match, based on command.
-_bazel__get_rule_match_pattern() {
-  local var_name pattern
-  if _bazel_completion_use_query; then
-    var_name="BAZEL_QUERY_MATCH_PATTERN"
-  else
-    var_name="BAZEL_BUILD_MATCH_PATTERN"
-  fi
-  if [[ $1 =~ ^label-?([a-z]*)$ ]]; then
-    pattern=${BASH_REMATCH[1]-}
-    if _bazel_completion_allow_tests_for_run; then
-      eval "echo \"\${${var_name}_RUNTEST__${pattern}:-\$${var_name}__${pattern}}\""
-    else
-      eval "echo \"\$${var_name}__${pattern}\""
-    fi
-  fi
-}
-
-# Compute workspace directory. Search for the innermost
-# enclosing directory with a WORKSPACE file.
-_bazel__get_workspace_path() {
-  local workspace=$PWD
-  while true; do
-    if [ -f "${workspace}/WORKSPACE" ]; then
-      break
-    elif [ -z "$workspace" -o "$workspace" = "/" ]; then
-      workspace=$PWD
-      break
-    fi
-    workspace=${workspace%/*}
-  done
-  echo $workspace
-}
-
-# Find the current piece of the line to complete, but only do word breaks at
-# certain characters. In particular, ignore these: "':=
-# This method also takes into account the current cursor position.
-#
-# Works with both bash 3 and 4! Bash 3 and 4 perform different word breaks when
-# computing the COMP_WORDS array. We need this here because Bazel options are of
-# the form --a=b, and labels of the form //some/label:target.
-_bazel__get_cword() {
-  local cur=${COMP_LINE:0:COMP_POINT}
-  # This expression finds the last word break character, as defined in the
-  # COMP_WORDBREAKS variable, but without '=' or ':', which is not preceeded by
-  # a slash. Quote characters are also excluded.
-  local wordbreaks="$COMP_WORDBREAKS"
-  wordbreaks="${wordbreaks//\'/}"
-  wordbreaks="${wordbreaks//\"/}"
-  wordbreaks="${wordbreaks//:/}"
-  wordbreaks="${wordbreaks//=/}"
-  local word_start=$(expr "$cur" : '.*[^\]['"${wordbreaks}"']')
-  echo "${cur:word_start}"
-}
-
-# Usage: _bazel__package_path  
-#
-# Prints a list of package-path root directories, displaced using the
-# current displacement from the workspace.  All elements have a
-# trailing slash.
-_bazel__package_path() {
-  local workspace=$1 displacement=$2 root
-  IFS=:
-  for root in ${BAZEL_COMPLETION_PACKAGE_PATH//\%workspace\%/$workspace}; do
-    unset IFS
-    echo "$root/$displacement"
-  done
-}
-
-# Usage: _bazel__options_for 
-#
-# Prints the set of options for a given Bazel command, e.g. "build".
-_bazel__options_for() {
-  local options
-  if [[ ${BAZEL_COMMAND_LIST} =~ ^(.* )?$1( .*)?$ ]]; then
-    # assumes option names only use ASCII characters
-    local option_name=$(echo $1 | tr a-z A-Z | tr "-" "_")
-    eval "echo \${BAZEL_COMMAND_${option_name}_FLAGS}" | tr " " "\n"
-  fi
-}
-# Usage: _bazel__expansion_for 
-#
-# Prints the completion pattern for a given Bazel command, e.g. "build".
-_bazel__expansion_for() {
-  local options
-  if [[ ${BAZEL_COMMAND_LIST} =~ ^(.* )?$1( .*)?$ ]]; then
-    # assumes option names only use ASCII characters
-    local option_name=$(echo $1 | tr a-z A-Z | tr "-" "_")
-    eval "echo \${BAZEL_COMMAND_${option_name}_ARGUMENT}"
-  fi
-}
-
-# Usage: _bazel__matching_targets  
-#
-# Prints target names of kind  and starting with  in the BUILD
-# file given as standard input.   is a basic regex (BRE) used to match the
-# bazel rule kind and  is the prefix of the target name.
-_bazel__matching_targets() {
-  local kind_pattern="$1"
-  local target_prefix="$2"
-  # The following commands do respectively:
-  #   Remove BUILD file comments
-  #   Replace \n by spaces to have the BUILD file in a single line
-  #   Extract all rule types and target names
-  #   Grep the kind pattern and the target prefix
-  #   Returns the target name
-  sed 's/#.*$//' |
-    tr "\n" " " |
-    sed 's/\([a-zA-Z0-9_]*\) *(\([^)]* \)\{0,1\}name *= *['\''"]\([a-zA-Z0-9_/.+=,@~-]*\)['\''"][^)]*)/\
-type:\1 name:\3\
-/g' |
-    "grep" -E "^type:$kind_pattern name:$target_prefix" |
-    cut -d ':' -f 3
-}
-
-# Usage: _bazel__is_true 
-#
-# Returns true or false based on the input string. The following are
-# valid true values (the rest are false): "1", "true".
-_bazel__is_true() {
-  local str="$1"
-  [[ $str == "1" || $str == "true" ]]
-}
-
-# Usage: _bazel__expand_rules_in_package  
-#                                         
-#
-# Expands rules in specified packages, exploring all roots of
-# $BAZEL_COMPLETION_PACKAGE_PATH, not just $(pwd).  Only rules
-# appropriate to the command are printed.  Sets $COMPREPLY array to
-# result.
-#
-# If _bazel_completion_use_query has a successful exit code, 'bazel query' is
-# used instead, with the actual Bazel package path;
-# $BAZEL_COMPLETION_PACKAGE_PATH is ignored in this case, since the actual Bazel
-# value is likely to be more accurate.
-_bazel__expand_rules_in_package() {
-  local workspace=$1 displacement=$2 current=$3 label_type=$4
-  local package_name=$(echo "$current" | cut -f1 -d:)
-  local rule_prefix=$(echo "$current" | cut -f2 -d:)
-  local root buildfile rule_pattern r result
-
-  result=
-  pattern=$(_bazel__get_rule_match_pattern "$label_type")
-  if _bazel_completion_use_query; then
-    package_name=$(echo "$package_name" | tr -d "'\"") # remove quotes
-    result=$(${BAZEL} --output_base=/tmp/${BAZEL}-completion-$USER query \
-      --keep_going --noshow_progress --output=label \
-      "kind('$pattern rule', '$package_name:*')" 2> /dev/null |
-      cut -f2 -d: | "grep" "^$rule_prefix")
-  else
-    for root in $(_bazel__package_path "$workspace" "$displacement"); do
-      buildfile="$root/$package_name/BUILD.bazel"
-      if [ ! -f "$buildfile" ]; then
-        buildfile="$root/$package_name/BUILD"
-      fi
-      if [ -f "$buildfile" ]; then
-        result=$(_bazel__matching_targets \
-          "$pattern" "$rule_prefix" < "$buildfile")
-        break
-      fi
-    done
-  fi
-
-  index=$(echo $result | wc -w)
-  if [ -n "$result" ]; then
-    echo "$result" | tr " " "\n" | sed 's|$| |'
-  fi
-  # Include ":all" wildcard if there was no unique match.  (The zero
-  # case is tricky: we need to include "all" in that case since
-  # otherwise we won't expand "a" to "all" in the absence of rules
-  # starting with "a".)
-  if [ $index -ne 1 ] && expr all : "\\($rule_prefix\\)" > /dev/null; then
-    echo "all "
-  fi
-}
-
-# Usage: _bazel__expand_package_name   
-#                                    
-#
-# Expands directories, but explores all roots of
-# BAZEL_COMPLETION_PACKAGE_PATH, not just $(pwd).  When a directory is
-# a bazel package, the completion offers "pkg:" so you can expand
-# inside the package.
-# Sets $COMPREPLY array to result.
-_bazel__expand_package_name() {
-  local workspace=$1 displacement=$2 current=$3 type=${4-} root dir index
-  for root in $(_bazel__package_path "$workspace" "$displacement"); do
-    found=0
-    for dir in $(compgen -d $root$current); do
-      [ -L "$dir" ] && continue                 # skip symlinks (e.g. bazel-bin)
-      [[ $dir =~ ^(.*/)?\.[^/]*$ ]] && continue # skip dotted dir (e.g. .git)
-      found=1
-      echo "${dir#$root}/"
-      if [ -f $dir/BUILD.bazel -o -f $dir/BUILD ]; then
-        if [ "${type}" = "label-package" ]; then
-          echo "${dir#$root} "
-        else
-          echo "${dir#$root}:"
-        fi
-      fi
-    done
-    [ $found -gt 0 ] && break # Stop searching package path upon first match.
-  done
-}
-
-# Usage: _bazel__expand_target_pattern  
-#                                       
-#
-# Expands "word" to match target patterns, using the current workspace
-# and displacement from it.  "command" is used to filter rules.
-# Sets $COMPREPLY array to result.
-_bazel__expand_target_pattern() {
-  local workspace=$1 displacement=$2 current=$3 label_syntax=$4
-  case "$current" in
-  //*:*) # Expand rule names within package, no displacement.
-    if [ "${label_syntax}" = "label-package" ]; then
-      compgen -S " " -W "BUILD" "$(echo current | cut -f ':' -d2)"
-    else
-      _bazel__expand_rules_in_package "$workspace" "" "$current" "$label_syntax"
-    fi
-    ;;
-  *:*) # Expand rule names within package, displaced.
-    if [ "${label_syntax}" = "label-package" ]; then
-      compgen -S " " -W "BUILD" "$(echo current | cut -f ':' -d2)"
-    else
-      _bazel__expand_rules_in_package \
-        "$workspace" "$displacement" "$current" "$label_syntax"
-    fi
-    ;;
-  //*) # Expand filenames using package-path, no displacement
-    _bazel__expand_package_name "$workspace" "" "$current" "$label_syntax"
-    ;;
-  *) # Expand filenames using package-path, displaced.
-    if [ -n "$current" ]; then
-      _bazel__expand_package_name "$workspace" "$displacement" "$current" "$label_syntax"
-    fi
-    ;;
-  esac
-}
-
-_bazel__get_command() {
-  for word in "${COMP_WORDS[@]:1:COMP_CWORD-1}"; do
-    if echo "$BAZEL_COMMAND_LIST" | "grep" -wsq -e "$word"; then
-      echo $word
-      break
-    fi
-  done
-}
-
-# Returns the displacement to the workspace given in $1
-_bazel__get_displacement() {
-  if [[ $PWD =~ ^$1/.*$ ]]; then
-    echo ${PWD##$1/}/
-  fi
-}
-
-# Usage: _bazel__complete_pattern   
-#                                 
-#
-# Expand a word according to a type. The currently supported types are:
-#  - {a,b,c}: an enum that can take value a, b or c
-#  - label: a label of any kind
-#  - label-bin: a label to a runnable rule (basically to a _binary rule)
-#  - label-test: a label to a test rule
-#  - info-key: an info key as listed by `bazel help info-keys`
-#  - command: the name of a command
-#  - path: a file path
-#  - combinaison of previous type using | as separator
-_bazel__complete_pattern() {
-  local workspace=$1 displacement=$2 current=$3 types=$4
-  for type in $(echo $types | tr "|" "\n"); do
-    case "$type" in
-    label*)
-      _bazel__expand_target_pattern "$workspace" "$displacement" \
-        "$current" "$type"
-      ;;
-    info-key)
-      compgen -S " " -W "${BAZEL_INFO_KEYS}" -- "$current"
-      ;;
-    "command")
-      local commands=$(echo "${BAZEL_COMMAND_LIST}" |
-        tr " " "\n" | "grep" -v "^${BAZEL_IGNORED_COMMAND_REGEX}$")
-      compgen -S " " -W "${commands}" -- "$current"
-      ;;
-    path)
-      for file in $(compgen -f -- "$current"); do
-        if [[ -d $file ]]; then
-          echo "$file/"
-        else
-          echo "$file "
-        fi
-      done
-      ;;
-    *)
-      compgen -S " " -W "$type" -- "$current"
-      ;;
-    esac
-  done
-}
-
-# Usage: _bazel__expand_options   
-#                               
-#
-# Expands options, making sure that if current-word contains an equals sign,
-# it is handled appropriately.
-_bazel__expand_options() {
-  local workspace="$1" displacement="$2" cur="$3" options="$4"
-  if [[ $cur =~ = ]]; then
-    # also expands special labels
-    current=$(echo "$cur" | cut -f2 -d=)
-    _bazel__complete_pattern "$workspace" "$displacement" "$current" \
-      "$(compgen -W "$options" -- "$cur" | cut -f2 -d=)" |
-      sort -u
-  else
-    compgen -W "$(echo "$options" | sed 's|=.*$|=|')" -- "$cur" |
-      sed 's|\([^=]\)$|\1 |'
-  fi
-}
-
-# Usage: _bazel__abspath 
-#
-#
-# Returns the absolute path to a file
-_bazel__abspath() {
-  echo "$(
-    cd "$(dirname "$1")"
-    pwd
-  )/$(basename "$1")"
-}
-
-# Usage: _bazel__rc_imports  
-#
-#
-# Returns the list of other RC imported (or try-imported) by a given RC file
-# Only return files we can actually find, and only return absolute paths
-_bazel__rc_imports() {
-  local workspace="$1" rc_dir rc_file="$2" import_files
-  rc_dir=$(dirname $rc_file)
-  import_files=$(cat $rc_file |
-    sed 's/#.*//' |
-    sed -E "/^(try-){0,1}import/!d" |
-    sed -E "s/^(try-){0,1}import ([^ ]*).*$/\2/" |
-    sort -u)
-
-  local confirmed_import_files=()
-  for import in $import_files; do
-    # rc imports can use %workspace% to refer to the workspace, and we need to substitute that here
-    import=${import//\%workspace\%/$workspace}
-    if [[ ${import:0:1} != "/" ]]; then
-      import="$rc_dir/$import"
-    fi
-    import=$(_bazel__abspath $import)
-    # Don't bother dealing with it further if we can't find it
-    if [ -f "$import" ]; then
-      confirmed_import_files+=($import)
-    fi
-  done
-  echo "${confirmed_import_files[@]}"
-}
-
-# Usage: _bazel__rc_expand_imports   __new__ 
-#
-#
-# Function that receives a workspace and two lists. The first list is a list of RC files that have
-# already been processed, and the second list contains new RC files that need processing. Each new file will be
-# processed for "{try-}import" lines to discover more RC files that need parsing.
-# Any lines we find in "{try-}import" will be checked against known files (and not processed again if known).
-_bazel__rc_expand_imports() {
-  local workspace="$1" rc_file new_found="no" processed_files=() to_process_files=() discovered_files=()
-  # We've consumed workspace
-  shift
-  # Now grab everything else
-  local all_files=($@)
-  for rc_file in ${all_files[@]}; do
-    if [ "$rc_file" == "__new__" ]; then
-      new_found="yes"
-      continue
-    elif [ "$new_found" == "no" ]; then
-      processed_files+=($rc_file)
-    else
-      to_process_files+=($rc_file)
-    fi
-  done
-
-  # For all the non-processed files, get the list of imports out of each of those files
-  for rc_file in "${to_process_files[@]}"; do
-    local potential_new_files+=($(_bazel__rc_imports "$workspace" "$rc_file"))
-    processed_files+=($rc_file)
-    for potential_new_file in ${potential_new_files[@]}; do
-      if [[ ! " ${processed_files[@]} " =~ " ${potential_new_file} " ]]; then
-        discovered_files+=($potential_new_file)
-      fi
-    done
-  done
-
-  # Finally, return two lists (separated by __new__) of the files that have been fully processed, and
-  # the files that need processing.
-  echo "${processed_files[@]}" "__new__" "${discovered_files[@]}"
-}
-
-# Usage: _bazel__rc_files 
-#
-#
-# Returns the list of RC files to examine, given the current command-line args.
-_bazel__rc_files() {
-  local workspace="$1" new_files=() processed_files=()
-  # Handle the workspace RC unless --noworkspace_rc says not to.
-  if [[ ! ${COMP_LINE} =~ "--noworkspace_rc" ]]; then
-    local workspacerc="$workspace/.bazelrc"
-    if [ -f "$workspacerc" ]; then
-      new_files+=($(_bazel__abspath $workspacerc))
-    fi
-  fi
-  # Handle the $HOME RC unless --nohome_rc says not to.
-  if [[ ! ${COMP_LINE} =~ "--nohome_rc" ]]; then
-    local homerc="$HOME/.bazelrc"
-    if [ -f "$homerc" ]; then
-      new_files+=($(_bazel__abspath $homerc))
-    fi
-  fi
-  # Handle the system level RC unless --nosystem_rc says not to.
-  if [[ ! ${COMP_LINE} =~ "--nosystem_rc" ]]; then
-    local systemrc="/etc/bazel.bazelrc"
-    if [ -f "$systemrc" ]; then
-      new_files+=($(_bazel__abspath $systemrc))
-    fi
-  fi
-  # Finally, if the user specified any on the command-line, then grab those
-  # keeping in mind that there may be several.
-  if [[ ${COMP_LINE} =~ "--bazelrc=" ]]; then
-    # There's got to be a better way to do this, but... it gets the job done,
-    # even if there are multiple --bazelrc on the command line. The sed command
-    # SHOULD be simpler, but capturing several instances of the same pattern
-    # from the same line is tricky because of the greedy nature of .*
-    # Instead we transform it to multiple lines, and then back.
-    local cmdlnrcs=$(echo ${COMP_LINE} | sed -E "s/--bazelrc=/\n--bazelrc=/g" | sed -E "/--bazelrc/!d;s/^--bazelrc=([^ ]*).*$/\1/g" | tr "\n" " ")
-    for rc_file in $cmdlnrcs; do
-      if [ -f "$rc_file" ]; then
-        new_files+=($(_bazel__abspath $rc_file))
-      fi
-    done
-  fi
-
-  # Each time we call _bazel__rc_expand_imports, it may find new files which then need to be expanded as well,
-  # so we loop until we've processed all new files.
-  while ((${#new_files[@]} > 0)); do
-    local all_files=($(_bazel__rc_expand_imports "$workspace" "${processed_files[@]}" "__new__" "${new_files[@]}"))
-    local new_found="no"
-    new_files=()
-    processed_files=()
-    for file in ${all_files[@]}; do
-      if [ "$file" == "__new__" ]; then
-        new_found="yes"
-        continue
-      elif [ "$new_found" == "no" ]; then
-        processed_files+=($file)
-      else
-        new_files+=($file)
-      fi
-    done
-  done
-
-  echo "${processed_files[@]}"
-}
-
-# Usage: _bazel__all_configs  
-#
-#
-# Gets contents of all RC files and searches them for config names
-# that could be used for expansion.
-_bazel__all_configs() {
-  local workspace="$1" command="$2" rc_files
-
-  # Start out getting a list of all RC files that we can look for configs in
-  # This respects the various command line options documented at
-  # https://bazel.build/docs/bazelrc
-  rc_files=$(_bazel__rc_files "$workspace")
-
-  # Commands can inherit configs from other commands, so build up command_match, which is
-  # a match list of the various commands that we can match against, given the command
-  # specified by the user
-  local build_inherit=("aquery" "clean" "coverage" "cquery" "info" "mobile-install" "print_action" "run" "test")
-  local test_inherit=("coverage")
-  local command_match="$command"
-  if [[ ${build_inherit[@]} =~ $command ]]; then
-    command_match="$command_match|build"
-  fi
-  if [[ ${test_inherit[@]} =~ $command ]]; then
-    command_match="$command_match|test"
-  fi
-
-  # The following commands do respectively:
-  #   Gets the contents of all relevant/allowed RC files
-  #   Remove file comments
-  #   Filter only the configs relevant to the current command
-  #   Extract the config names
-  #   Filters out redundant names and returns the results
-  cat $rc_files |
-    sed 's/#.*//' |
-    sed -E "/^($command_match):/!d" |
-    sed -E "s/^($command_match):([^ ]*).*$/\2/" |
-    sort -u
-}
-
-# Usage: _bazel__expand_config   
-#
-#
-# Expands configs, checking through the allowed rc files and parsing for configs
-# relevant to the current command
-_bazel__expand_config() {
-  local workspace="$1" command="$2" cur="$3" rc_files all_configs
-  all_configs=$(_bazel__all_configs "$workspace" "$command")
-  compgen -S " " -W "$all_configs" -- "$cur"
-}
-
-_bazel__is_after_doubledash() {
-  for word in "${COMP_WORDS[@]:1:COMP_CWORD-1}"; do
-    if [[ $word == "--" ]]; then
-      return 0
-    fi
-  done
-  return 1
-}
-
-_bazel__complete_stdout() {
-  local cur=$(_bazel__get_cword) word command displacement workspace
-
-  # Determine command: "" (startup-options) or one of $BAZEL_COMMAND_LIST.
-  command="$(_bazel__get_command)"
-
-  workspace="$(_bazel__get_workspace_path)"
-  displacement="$(_bazel__get_displacement ${workspace})"
-
-  if _bazel__is_after_doubledash && [[ $command == "run" ]]; then
-    _bazel__complete_pattern "$workspace" "$displacement" "${cur#*=}" "path"
-  else
-    case "$command" in
-    "") # Expand startup-options or commands
-      local commands=$(echo "${BAZEL_COMMAND_LIST}" |
-        tr " " "\n" | "grep" -v "^${BAZEL_IGNORED_COMMAND_REGEX}$")
-      _bazel__expand_options "$workspace" "$displacement" "$cur" \
-        "${commands}\
-            ${BAZEL_STARTUP_OPTIONS}"
-      ;;
-
-    *)
-      case "$cur" in
-      --config=*) # Expand options:
-        _bazel__expand_config "$workspace" "$command" "${cur#"--config="}"
-        ;;
-      -*) # Expand options:
-        _bazel__expand_options "$workspace" "$displacement" "$cur" \
-          "$(_bazel__options_for $command)"
-        ;;
-      *) # Expand target pattern
-        expansion_pattern="$(_bazel__expansion_for $command)"
-        NON_QUOTE_REGEX="^[\"']"
-        if [[ $command == query && $cur =~ $NON_QUOTE_REGEX ]]; then
-          : # Ideally we would expand query expressions---it's not
-          # that hard, conceptually---but readline is just too
-          # damn complex when it comes to quotation.  Instead,
-          # for query, we just expand target patterns, unless
-          # the first char is a quote.
-        elif [ -n "$expansion_pattern" ]; then
-          _bazel__complete_pattern \
-            "$workspace" "$displacement" "$cur" "$expansion_pattern"
-        fi
-        ;;
-      esac
-      ;;
-    esac
-  fi
-}
-
-_bazel__to_compreply() {
-  local replies="$1"
-  COMPREPLY=()
-  # Trick to preserve whitespaces
-  while IFS="" read -r reply; do
-    COMPREPLY+=("${reply}")
-  done < <(echo "${replies}")
-  # Null may be set despite there being no completions
-  if [ ${#COMPREPLY[@]} -eq 1 ] && [ -z ${COMPREPLY[0]} ]; then
-    COMPREPLY=()
-  fi
-}
-
-_bazel__complete() {
-  _bazel__to_compreply "$(_bazel__complete_stdout)"
-}
-
-# Some users have aliases such as bt="bazel test" or bb="bazel build", this
-# completion function allows them to have auto-completion for these aliases.
-_bazel__complete_target_stdout() {
-  local cur=$(_bazel__get_cword) word command displacement workspace
-
-  # Determine command: "" (startup-options) or one of $BAZEL_COMMAND_LIST.
-  command="$1"
-
-  workspace="$(_bazel__get_workspace_path)"
-  displacement="$(_bazel__get_displacement ${workspace})"
-
-  _bazel__to_compreply "$(_bazel__expand_target_pattern "$workspace" "$displacement" \
-    "$cur" "$(_bazel__expansion_for $command)")"
-}
-
-# default completion for bazel
-complete -F _bazel__complete -o nospace "${BAZEL}"
-complete -F _bazel__complete -o nospace "${IBAZEL}"
-BAZEL_COMMAND_LIST="analyze-profile aquery build canonicalize-flags clean config coverage cquery dump fetch help info license mobile-install modquery print_action query run shutdown sync test version"
-BAZEL_INFO_KEYS="
-workspace
-install_base
-output_base
-execution_root
-output_path
-client-env
-bazel-bin
-bazel-genfiles
-bazel-testlogs
-release
-server_pid
-server_log
-package_path
-used-heap-size
-used-heap-size-after-gc
-committed-heap-size
-max-heap-size
-gc-time
-gc-count
-java-runtime
-java-vm
-java-home
-character-encoding
-defaults-package
-build-language
-default-package-path
-starlark-semantics
-worker_metrics
-local_resources
-"
-BAZEL_STARTUP_OPTIONS="
---autodetect_server_javabase
---noautodetect_server_javabase
---batch
---nobatch
---batch_cpu_scheduling
---nobatch_cpu_scheduling
---bazelrc=
---block_for_lock
---noblock_for_lock
---client_debug
---noclient_debug
---connect_timeout_secs=
---expand_configs_in_place
---noexpand_configs_in_place
---failure_detail_out=path
---home_rc
---nohome_rc
---host_jvm_args=
---host_jvm_debug
---host_jvm_profile=
---idle_server_tasks
---noidle_server_tasks
---ignore_all_rc_files
---noignore_all_rc_files
---io_nice_level=
---local_startup_timeout_secs=
---macos_qos_class=
---max_idle_secs=
---output_base=path
---output_user_root=path
---preemptible
---nopreemptible
---server_javabase=
---server_jvm_out=path
---shutdown_on_low_sys_mem
---noshutdown_on_low_sys_mem
---system_rc
---nosystem_rc
---unlimit_coredumps
---nounlimit_coredumps
---watchfs
---nowatchfs
---windows_enable_symlinks
---nowindows_enable_symlinks
---workspace_rc
---noworkspace_rc
-"
-BAZEL_COMMAND_ANALYZE_PROFILE_ARGUMENT="path"
-BAZEL_COMMAND_ANALYZE_PROFILE_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---dump=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_AQUERY_ARGUMENT="label"
-BAZEL_COMMAND_AQUERY_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspect_deps={off,conservative,precise}
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---deduplicate_depsets
---nodeduplicate_depsets
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_parallel_aquery_output
---noexperimental_parallel_aquery_output
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---graph:factored
---nograph:factored
---graph:node_limit=
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---implicit_deps
---noimplicit_deps
---include_artifacts
---noinclude_artifacts
---include_aspects
---noinclude_aspects
---include_commandline
---noinclude_commandline
---include_file_write_contents
---noinclude_file_write_contents
---include_param_files
---noinclude_param_files
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_display_source_file_location
---noincompatible_display_source_file_location
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_package_group_includes_double_slash
---noincompatible_package_group_includes_double_slash
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---infer_universe_scope
---noinfer_universe_scope
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---line_terminator_null
---noline_terminator_null
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---nodep_deps
---nonodep_deps
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto:default_values
---noproto:default_values
---proto:definition_stack
---noproto:definition_stack
---proto:flatten_selects
---noproto:flatten_selects
---proto:include_synthetic_attribute_hash
---noproto:include_synthetic_attribute_hash
---proto:instantiation_stack
---noproto:instantiation_stack
---proto:locations
---noproto:locations
---proto:output_rule_attrs=
---proto:rule_inputs_and_outputs
---noproto:rule_inputs_and_outputs
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---query_file=
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---relative_locations
---norelative_locations
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---skyframe_state
---noskyframe_state
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_deps
---notool_deps
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---universe_scope=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_BUILD_ARGUMENT="label"
-BAZEL_COMMAND_BUILD_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_CANONICALIZE_FLAGS_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---canonicalize_policy
---nocanonicalize_policy
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---for_command=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---invocation_policy=
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---show_warnings
---noshow_warnings
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_CLEAN_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---async
---noasync
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---expunge
---noexpunge
---expunge_async
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---remove_all_convenience_symlinks
---noremove_all_convenience_symlinks
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_CONFIG_ARGUMENT="string"
-BAZEL_COMMAND_CONFIG_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dump_all
---nodump_all
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output={text,json}
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_COVERAGE_ARGUMENT="label-test"
-BAZEL_COMMAND_COVERAGE_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---print_relative_test_log_paths
---noprint_relative_test_log_paths
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---test_verbose_timeout_warnings
---notest_verbose_timeout_warnings
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---verbose_test_summary
---noverbose_test_summary
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_CQUERY_ARGUMENT="label"
-BAZEL_COMMAND_CQUERY_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspect_deps={off,conservative,precise}
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---graph:factored
---nograph:factored
---graph:node_limit=
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---implicit_deps
---noimplicit_deps
---include_aspects
---noinclude_aspects
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_display_source_file_location
---noincompatible_display_source_file_location
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_package_group_includes_double_slash
---noincompatible_package_group_includes_double_slash
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---infer_universe_scope
---noinfer_universe_scope
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---line_terminator_null
---noline_terminator_null
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---nodep_deps
---nonodep_deps
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---print_relative_test_log_paths
---noprint_relative_test_log_paths
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto:default_values
---noproto:default_values
---proto:definition_stack
---noproto:definition_stack
---proto:flatten_selects
---noproto:flatten_selects
---proto:include_configurations
---noproto:include_configurations
---proto:include_synthetic_attribute_hash
---noproto:include_synthetic_attribute_hash
---proto:instantiation_stack
---noproto:instantiation_stack
---proto:locations
---noproto:locations
---proto:output_rule_attrs=
---proto:rule_inputs_and_outputs
---noproto:rule_inputs_and_outputs
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---query_file=
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---relative_locations
---norelative_locations
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_config_fragments={off,direct,transitive}
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark:expr=
---starlark:file=
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---test_verbose_timeout_warnings
---notest_verbose_timeout_warnings
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_deps
---notool_deps
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---transitions={full,lite,none}
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---universe_scope=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---verbose_test_summary
---noverbose_test_summary
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_DUMP_FLAGS="
---action_cache
---noaction_cache
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---packages
---nopackages
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---rule_classes
---norule_classes
---rules
---norules
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe={off,summary,count,deps,rdeps}
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---skykey_filter=
---skylark_memory=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_FETCH_ARGUMENT="label"
-BAZEL_COMMAND_FETCH_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---deleted_packages=
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---loading_phase_threads=
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---package_path=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_HELP_ARGUMENT="command|{startup_options,target-syntax,info-keys}"
-BAZEL_COMMAND_HELP_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---help_verbosity={long,medium,short}
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---long
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---short
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_INFO_ARGUMENT="info-key"
-BAZEL_COMMAND_INFO_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_make_env
---noshow_make_env
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_LICENSE_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_MOBILE_INSTALL_ARGUMENT="label"
-BAZEL_COMMAND_MOBILE_INSTALL_FLAGS="
---action_env=
---adb=
---adb_arg=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_app
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device=
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental
---noincremental
---incremental_dexing
---noincremental_dexing
---incremental_install_verbosity=
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---mode={classic,classic_internal_test_do_not_use,skylark}
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---split_apks
---nosplit_apks
---stamp
---nostamp
---starlark_cpu_profile=
---start={no,cold,warm,debug}
---start_app
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_MODQUERY_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---charset={utf8,ascii}
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---cycles
---nocycles
---deleted_packages=
---depth=
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---extra
---noextra
---from=
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---include_unused
---noinclude_unused
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---loading_phase_threads=
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---output={text,json,graph}
---override_module=
---override_repository=
---package_path=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_PRINT_ACTION_ARGUMENT="label"
-BAZEL_COMMAND_PRINT_ACTION_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---print_action_mnemonics=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_QUERY_ARGUMENT="label"
-BAZEL_COMMAND_QUERY_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---aspect_deps={off,conservative,precise}
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---deleted_packages=
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_graphless_query={auto,yes,no}
---noexperimental_graphless_query
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---graph:conditional_edges_limit=
---graph:factored
---nograph:factored
---graph:node_limit=
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---implicit_deps
---noimplicit_deps
---include_aspects
---noinclude_aspects
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_display_source_file_location
---noincompatible_display_source_file_location
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_lexicographical_output
---noincompatible_lexicographical_output
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_package_group_includes_double_slash
---noincompatible_package_group_includes_double_slash
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---infer_universe_scope
---noinfer_universe_scope
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---line_terminator_null
---noline_terminator_null
---loading_phase_threads=
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---nodep_deps
---nonodep_deps
---noorder_results
---null
---order_output={no,deps,auto,full}
---order_results
---output=
---override_module=
---override_repository=
---package_path=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---proto:default_values
---noproto:default_values
---proto:definition_stack
---noproto:definition_stack
---proto:flatten_selects
---noproto:flatten_selects
---proto:include_synthetic_attribute_hash
---noproto:include_synthetic_attribute_hash
---proto:instantiation_stack
---noproto:instantiation_stack
---proto:locations
---noproto:locations
---proto:output_rule_attrs=
---proto:rule_inputs_and_outputs
---noproto:rule_inputs_and_outputs
---query_file=
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---relative_locations
---norelative_locations
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---strict_test_suite
---nostrict_test_suite
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_deps
---notool_deps
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---universe_scope=
---watchfs
---nowatchfs
---xml:default_values
---noxml:default_values
---xml:line_numbers
---noxml:line_numbers
-"
-BAZEL_COMMAND_RUN_ARGUMENT="label-bin"
-BAZEL_COMMAND_RUN_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---script_path=path
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_SHUTDOWN_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---iff_heap_size_greater_than=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_SYNC_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---configure
---noconfigure
---curses={yes,no,auto}
---deleted_packages=
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---loading_phase_threads=
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---only=
---override_module=
---override_repository=
---package_path=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
-BAZEL_COMMAND_TEST_ARGUMENT="label-test"
-BAZEL_COMMAND_TEST_FLAGS="
---action_env=
---allow_analysis_failures
---noallow_analysis_failures
---allow_yanked_versions=
---analysis_testing_deps_limit=
---android_compiler=
---android_cpu=
---android_crosstool_top=label
---android_databinding_use_androidx
---noandroid_databinding_use_androidx
---android_databinding_use_v3_4_args
---noandroid_databinding_use_v3_4_args
---android_dynamic_mode={off,default,fully}
---android_grte_top=label
---android_manifest_merger={legacy,android,force_android}
---android_manifest_merger_order={alphabetical,alphabetical_by_configuration,dependency}
---android_platforms=
---android_resource_shrinking
---noandroid_resource_shrinking
---android_sdk=label
---announce
---noannounce
---announce_rc
---noannounce_rc
---apk_signing_method={v1,v2,v1_v2,v4}
---apple_compiler=
---apple_crosstool_top=label
---apple_enable_auto_dsym_dbg
---noapple_enable_auto_dsym_dbg
---apple_generate_dsym
---noapple_generate_dsym
---apple_grte_top=label
---aspects=
---aspects_parameters=
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---auto_cpu_environment_group=label
---auto_output_filter={none,all,packages,subpackages}
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---break_build_on_parallel_dex2oat_failure
---nobreak_build_on_parallel_dex2oat_failure
---build
---nobuild
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_manual_tests
---nobuild_manual_tests
---build_metadata=
---build_python_zip={auto,yes,no}
---nobuild_python_zip
---build_runfile_links
---nobuild_runfile_links
---build_runfile_manifests
---nobuild_runfile_manifests
---build_tag_filters=
---build_test_dwp
---nobuild_test_dwp
---build_tests_only
---nobuild_tests_only
---cache_test_results={auto,yes,no}
---nocache_test_results
---catalyst_cpus=
---cc_output_directory_tag=
---cc_proto_library_header_suffixes=
---cc_proto_library_source_suffixes=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---check_licenses
---nocheck_licenses
---check_tests_up_to_date
---nocheck_tests_up_to_date
---check_up_to_date
---nocheck_up_to_date
---check_visibility
---nocheck_visibility
---collapse_duplicate_defines
---nocollapse_duplicate_defines
---collect_code_coverage
---nocollect_code_coverage
---color={yes,no,auto}
---combined_report={none,lcov}
---compilation_mode={fastbuild,dbg,opt}
---compile_one_dependency
---nocompile_one_dependency
---compiler=
---config=
---conlyopt=
---copt=
---coverage_output_generator=label
---coverage_report_generator=label
---coverage_support=label
---cpu=
---crosstool_top=label
---cs_fdo_absolute_path=
---cs_fdo_instrument=
---cs_fdo_profile=label
---curses={yes,no,auto}
---custom_malloc=label
---cxxopt=
---debug_spawn_scheduler
---nodebug_spawn_scheduler
---define=
---deleted_packages=
---desugar_for_android
---nodesugar_for_android
---desugar_java8_libs
---nodesugar_java8_libs
---device_debug_entitlements
---nodevice_debug_entitlements
---discard_analysis_cache
---nodiscard_analysis_cache
---disk_cache=path
---distdir=
---dynamic_local_execution_delay=
---dynamic_local_strategy=
---dynamic_mode={off,default,fully}
---dynamic_remote_strategy=
---embed_label=
---enable_bzlmod
---noenable_bzlmod
---enable_fdo_profile_absolute_path
---noenable_fdo_profile_absolute_path
---enable_platform_specific_config
---noenable_platform_specific_config
---enable_runfiles={auto,yes,no}
---noenable_runfiles
---enforce_constraints
---noenforce_constraints
---execution_log_binary_file=path
---execution_log_json_file=path
---execution_log_sort
---noexecution_log_sort
---expand_test_suites
---noexpand_test_suites
---experimental_action_listener=
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_add_exec_constraints_to_targets=
---experimental_allow_android_library_deps_without_srcs
---noexperimental_allow_android_library_deps_without_srcs
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_android_compress_java_resources
---noexperimental_android_compress_java_resources
---experimental_android_databinding_v2
---noexperimental_android_databinding_v2
---experimental_android_resource_shrinking
---noexperimental_android_resource_shrinking
---experimental_android_rewrite_dexes_with_rex
---noexperimental_android_rewrite_dexes_with_rex
---experimental_android_use_parallel_dex2oat
---noexperimental_android_use_parallel_dex2oat
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cancel_concurrent_tests
---noexperimental_cancel_concurrent_tests
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_check_desugar_deps
---noexperimental_check_desugar_deps
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_local_sandbox_action_metrics
---noexperimental_collect_local_sandbox_action_metrics
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_convenience_symlinks={normal,clean,ignore,log_only}
---experimental_convenience_symlinks_bep_event
---noexperimental_convenience_symlinks_bep_event
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_docker_image=
---experimental_docker_privileged
---noexperimental_docker_privileged
---experimental_docker_use_customized_images
---noexperimental_docker_use_customized_images
---experimental_docker_verbose
---noexperimental_docker_verbose
---experimental_downloader_config=
---experimental_dynamic_exclude_tools
---noexperimental_dynamic_exclude_tools
---experimental_dynamic_ignore_local_signals=
---experimental_dynamic_local_load_factor=
---experimental_dynamic_slow_remote_time=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_docker_sandbox
---noexperimental_enable_docker_sandbox
---experimental_enable_objc_cc_deps
---noexperimental_enable_objc_cc_deps
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_execution_log_file=path
---experimental_execution_log_spawn_metrics
---noexperimental_execution_log_spawn_metrics
---experimental_extra_action_filter=
---experimental_extra_action_top_level_only
---noexperimental_extra_action_top_level_only
---experimental_fetch_all_coverage_outputs
---noexperimental_fetch_all_coverage_outputs
---experimental_filter_library_jar_with_program_jar
---noexperimental_filter_library_jar_with_program_jar
---experimental_gc_thrashing_limits=
---experimental_generate_llvm_lcov
---noexperimental_generate_llvm_lcov
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_import_deps_checking={off,warning,error}
---experimental_include_xcode_execution_requirements
---noexperimental_include_xcode_execution_requirements
---experimental_inmemory_dotd_files
---noexperimental_inmemory_dotd_files
---experimental_inmemory_jdeps_files
---noexperimental_inmemory_jdeps_files
---experimental_inprocess_symlink_creation
---noexperimental_inprocess_symlink_creation
---experimental_j2objc_header_map
---noexperimental_j2objc_header_map
---experimental_j2objc_shorter_header_path
---noexperimental_j2objc_shorter_header_path
---experimental_java_classpath={off,javabuilder,bazel}
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_limit_android_lint_to_android_constrained_java
---noexperimental_limit_android_lint_to_android_constrained_java
---experimental_materialize_param_files_directly
---noexperimental_materialize_param_files_directly
---experimental_multi_cpu=
---experimental_objc_fastbuild_options=
---experimental_objc_include_scanning
---noexperimental_objc_include_scanning
---experimental_omitfp
---noexperimental_omitfp
---experimental_oom_more_eagerly_threshold=
---experimental_platform_in_output_dir
---noexperimental_platform_in_output_dir
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_prefer_mutual_xcode
---noexperimental_prefer_mutual_xcode
---experimental_prioritize_local_actions
---noexperimental_prioritize_local_actions
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_proto_descriptor_sets_include_source_info
---noexperimental_proto_descriptor_sets_include_source_info
---experimental_proto_extra_actions
---noexperimental_proto_extra_actions
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remotable_source_manifests
---noexperimental_remotable_source_manifests
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_eviction_retries=
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_repository_resolved_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_retain_test_configuration_across_testonly
---noexperimental_retain_test_configuration_across_testonly
---experimental_run_android_lint_on_java_rules
---noexperimental_run_android_lint_on_java_rules
---experimental_run_validations
---noexperimental_run_validations
---experimental_sandbox_async_tree_delete_idle_threads=
---experimental_sandbox_memory_limit_mb=
---experimental_sandboxfs_map_symlink_targets
---noexperimental_sandboxfs_map_symlink_targets
---experimental_sandboxfs_path=
---experimental_save_feature_state
---noexperimental_save_feature_state
---experimental_scale_timeouts=
---experimental_shrink_worker_pool
---noexperimental_shrink_worker_pool
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_spawn_scheduler
---experimental_split_coverage_postprocessing
---noexperimental_split_coverage_postprocessing
---experimental_split_xml_generation
---noexperimental_split_xml_generation
---experimental_starlark_cc_import
---noexperimental_starlark_cc_import
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_strict_fileset_output
---noexperimental_strict_fileset_output
---experimental_strict_java_deps={off,warn,error,strict,default}
---experimental_total_worker_memory_limit_mb=
---experimental_ui_max_stdouterr_bytes=
---experimental_unsupported_and_brittle_include_scanning
---noexperimental_unsupported_and_brittle_include_scanning
---experimental_use_hermetic_linux_sandbox
---noexperimental_use_hermetic_linux_sandbox
---experimental_use_llvm_covmap
---noexperimental_use_llvm_covmap
---experimental_use_sandboxfs={auto,yes,no}
---noexperimental_use_sandboxfs
---experimental_use_validation_aspect
---noexperimental_use_validation_aspect
---experimental_use_windows_sandbox={auto,yes,no}
---noexperimental_use_windows_sandbox
---experimental_verify_repository_rules=
---experimental_windows_sandbox_path=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_worker_as_resource
---noexperimental_worker_as_resource
---experimental_worker_cancellation
---noexperimental_worker_cancellation
---experimental_worker_memory_limit_mb=
---experimental_worker_metrics_poll_interval=
---experimental_worker_multiplex
---noexperimental_worker_multiplex
---experimental_worker_multiplex_sandboxing
---noexperimental_worker_multiplex_sandboxing
---experimental_worker_sandbox_hardening
---noexperimental_worker_sandbox_hardening
---experimental_worker_strict_flagfiles
---noexperimental_worker_strict_flagfiles
---experimental_workspace_rules_log_file=path
---explain=path
---explicit_java_test_deps
---noexplicit_java_test_deps
---extra_execution_platforms=
---extra_toolchains=
---fat_apk_cpu=
---fat_apk_hwasan
---nofat_apk_hwasan
---fdo_instrument=
---fdo_optimize=
---fdo_prefetch_hints=label
---fdo_profile=label
---features=
---fission=
---flag_alias=
---flaky_test_attempts=
---force_pic
---noforce_pic
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---genrule_strategy=
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---grte_top=label
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---high_priority_workers=
---host_action_env=
---host_compilation_mode={fastbuild,dbg,opt}
---host_compiler=
---host_conlyopt=
---host_copt=
---host_cpu=
---host_crosstool_top=label
---host_cxxopt=
---host_features=
---host_force_python={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---host_grte_top=label
---host_java_launcher=label
---host_javacopt=
---host_jvmopt=
---host_linkopt=
---host_macos_minimum_os=
---host_per_file_copt=
---host_platform=label
---host_swiftcopt=
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---ignore_unsupported_sandboxing
---noignore_unsupported_sandboxing
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_always_include_files_in_data
---noincompatible_always_include_files_in_data
---incompatible_auto_exec_groups
---noincompatible_auto_exec_groups
---incompatible_avoid_conflict_dlls
---noincompatible_avoid_conflict_dlls
---incompatible_check_sharding_support
---noincompatible_check_sharding_support
---incompatible_check_testonly_for_output_files
---noincompatible_check_testonly_for_output_files
---incompatible_check_visibility_for_toolchains
---noincompatible_check_visibility_for_toolchains
---incompatible_config_setting_private_default_visibility
---noincompatible_config_setting_private_default_visibility
---incompatible_default_to_explicit_init_py
---noincompatible_default_to_explicit_init_py
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_expand_if_all_available_in_flag_set
---noincompatible_disable_expand_if_all_available_in_flag_set
---incompatible_disable_native_android_rules
---noincompatible_disable_native_android_rules
---incompatible_disable_native_apple_binary_rule
---noincompatible_disable_native_apple_binary_rule
---incompatible_disable_runtimes_filegroups
---noincompatible_disable_runtimes_filegroups
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_legacy_py_provider
---noincompatible_disallow_legacy_py_provider
---incompatible_disallow_sdk_frameworks_attributes
---noincompatible_disallow_sdk_frameworks_attributes
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_dont_emit_static_libgcc
---noincompatible_dont_emit_static_libgcc
---incompatible_dont_enable_host_nonhost_crosstool_features
---noincompatible_dont_enable_host_nonhost_crosstool_features
---incompatible_dont_use_javasourceinfoprovider
---noincompatible_dont_use_javasourceinfoprovider
---incompatible_enable_android_toolchain_resolution
---noincompatible_enable_android_toolchain_resolution
---incompatible_enable_apple_toolchain_resolution
---noincompatible_enable_apple_toolchain_resolution
---incompatible_enforce_config_setting_visibility
---noincompatible_enforce_config_setting_visibility
---incompatible_exclusive_test_sandboxed
---noincompatible_exclusive_test_sandboxed
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_force_strict_header_check_from_starlark
---noincompatible_force_strict_header_check_from_starlark
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_legacy_local_fallback
---noincompatible_legacy_local_fallback
---incompatible_linkopts_in_user_link_flags
---noincompatible_linkopts_in_user_link_flags
---incompatible_make_thinlto_command_lines_standalone
---noincompatible_make_thinlto_command_lines_standalone
---incompatible_merge_genfiles_directory
---noincompatible_merge_genfiles_directory
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_objc_alwayslink_by_default
---noincompatible_objc_alwayslink_by_default
---incompatible_objc_linking_info_migration
---noincompatible_objc_linking_info_migration
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_py2_outputs_are_suffixed
---noincompatible_py2_outputs_are_suffixed
---incompatible_py3_is_default
---noincompatible_py3_is_default
---incompatible_python_disable_py2
---noincompatible_python_disable_py2
---incompatible_python_disallow_native_rules
---noincompatible_python_disallow_native_rules
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remote_use_new_exit_code_for_lost_inputs
---noincompatible_remote_use_new_exit_code_for_lost_inputs
---incompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---noincompatible_remove_cpu_and_compiler_attributes_from_cc_toolchain
---incompatible_remove_legacy_whole_archive
---noincompatible_remove_legacy_whole_archive
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_ctx_in_configure_features
---noincompatible_require_ctx_in_configure_features
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_sandbox_hermetic_tmp
---noincompatible_sandbox_hermetic_tmp
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_strict_action_env
---noincompatible_strict_action_env
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_use_host_features
---noincompatible_use_host_features
---incompatible_use_platforms_repo_for_constraints
---noincompatible_use_platforms_repo_for_constraints
---incompatible_use_python_toolchains
---noincompatible_use_python_toolchains
---incompatible_validate_top_level_header_inclusions
---noincompatible_validate_top_level_header_inclusions
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---incremental_dexing
---noincremental_dexing
---instrument_test_targets
---noinstrument_test_targets
---instrumentation_filter=
---interface_shared_objects
---nointerface_shared_objects
---internal_spawn_scheduler
---nointernal_spawn_scheduler
---ios_memleaks
---noios_memleaks
---ios_minimum_os=
---ios_multi_cpus=
---ios_sdk_version=
---ios_signing_cert_name=
---ios_simulator_device=
---ios_simulator_version=
---j2objc_translation_flags=
---java_debug
---java_deps
---nojava_deps
---java_header_compilation
---nojava_header_compilation
---java_language_version=
---java_launcher=label
---java_runtime_version=
---javacopt=
---jobs=
---jvmopt=
---keep_going
---nokeep_going
---keep_state_after_build
---nokeep_state_after_build
---legacy_external_runfiles
---nolegacy_external_runfiles
---legacy_important_outputs
---nolegacy_important_outputs
---legacy_main_dex_list_generator=label
---legacy_whole_archive
---nolegacy_whole_archive
---linkopt=
---loading_phase_threads=
---local_cpu_resources=
---local_extra_resources=
---local_ram_resources=
---local_termination_grace_seconds=
---local_test_jobs=
---lockfile_mode={off,update,error}
---logging=
---ltobackendopt=
---ltoindexopt=
---macos_cpus=
---macos_minimum_os=
---macos_sdk_version=
---materialize_param_files
---nomaterialize_param_files
---max_computation_steps=
---max_config_changes_to_show=
---max_test_output_bytes=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---minimum_os_version=
---modify_execution_info=
---nested_set_depth_limit=
---objc_debug_with_GLIBCXX
---noobjc_debug_with_GLIBCXX
---objc_enable_binary_stripping
---noobjc_enable_binary_stripping
---objc_generate_linkmap
---noobjc_generate_linkmap
---objc_use_dotd_pruning
---noobjc_use_dotd_pruning
---objccopt=
---output_filter=
---output_groups=
---override_module=
---override_repository=
---package_path=
---per_file_copt=
---per_file_ltobackendopt=
---persistent_android_dex_desugar
---persistent_android_resource_processor
---persistent_multiplex_android_dex_desugar
---persistent_multiplex_android_resource_processor
---persistent_multiplex_android_tools
---platform_mappings=path
---platform_suffix=
---platforms=
---plugin=
---print_relative_test_log_paths
---noprint_relative_test_log_paths
---process_headers_in_dependencies
---noprocess_headers_in_dependencies
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---progress_report_interval=
---proguard_top=label
---propeller_optimize=label
---propeller_optimize_absolute_cc_profile=
---propeller_optimize_absolute_ld_profile=
---proto_compiler=label
---proto_toolchain_for_cc=label
---proto_toolchain_for_j2objc=label
---proto_toolchain_for_java=label
---proto_toolchain_for_javalite=label
---protocopt=
---python2_path=
---python3_path=
---python_native_rules_allowlist=label
---python_path=
---python_top=label
---python_version={py2,py3,py2and3,py2only,py3only,_internal_sentinel}
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---reuse_sandbox_directories
---noreuse_sandbox_directories
---run_under=
---run_validations
---norun_validations
---runs_per_test=
---runs_per_test_detects_flakes
---noruns_per_test_detects_flakes
---sandbox_add_mount_pair=
---sandbox_base=
---sandbox_block_path=
---sandbox_debug
---nosandbox_debug
---sandbox_default_allow_network
---nosandbox_default_allow_network
---sandbox_explicit_pseudoterminal
---nosandbox_explicit_pseudoterminal
---sandbox_fake_hostname
---nosandbox_fake_hostname
---sandbox_fake_username
---nosandbox_fake_username
---sandbox_tmpfs_path=
---sandbox_writable_path=
---save_temps
---nosave_temps
---share_native_deps
---noshare_native_deps
---shell_executable=path
---show_loading_progress
---noshow_loading_progress
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_result=
---show_timestamps
---noshow_timestamps
---skip_incompatible_explicit_targets
---noskip_incompatible_explicit_targets
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---spawn_strategy=
---stamp
---nostamp
---starlark_cpu_profile=
---strategy=
---strategy_regexp=
---strict_filesets
---nostrict_filesets
---strict_proto_deps={off,warn,error,strict,default}
---strict_public_imports={off,warn,error,strict,default}
---strict_system_includes
---nostrict_system_includes
---strip={always,sometimes,never}
---stripopt=
---subcommands={true,pretty_print,false}
---swiftcopt=
---symlink_prefix=
---target_environment=
---target_pattern_file=
---target_platform_fallback=
---test_arg=
---test_env=
---test_filter=
---test_keep_going
---notest_keep_going
---test_lang_filters=
---test_output={summary,errors,all,streamed}
---test_result_expiration=
---test_runner_fail_fast
---notest_runner_fail_fast
---test_sharding_strategy=
---test_size_filters=
---test_strategy=
---test_summary={short,terse,detailed,none,testcase}
---test_tag_filters=
---test_timeout=
---test_timeout_filters=
---test_tmpdir=path
---test_verbose_timeout_warnings
---notest_verbose_timeout_warnings
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_java_language_version=
---tool_java_runtime_version=
---tool_tag=
---toolchain_resolution_debug=
---track_incremental_state
---notrack_incremental_state
---trim_test_configuration
---notrim_test_configuration
---tvos_cpus=
---tvos_minimum_os=
---tvos_sdk_version=
---tvos_simulator_device=
---tvos_simulator_version=
---ui_actions_shown=
---ui_event_filters=
---use_ijars
---nouse_ijars
---use_singlejar_apkbuilder
---nouse_singlejar_apkbuilder
---use_target_platform_for_tests
---nouse_target_platform_for_tests
---verbose_explanations
---noverbose_explanations
---verbose_failures
---noverbose_failures
---verbose_test_summary
---noverbose_test_summary
---watchfs
---nowatchfs
---watchos_cpus=
---watchos_minimum_os=
---watchos_sdk_version=
---watchos_simulator_device=
---watchos_simulator_version=
---worker_extra_flag=
---worker_max_instances=
---worker_max_multiplex_instances=
---worker_quit_after_build
---noworker_quit_after_build
---worker_sandboxing
---noworker_sandboxing
---worker_verbose
---noworker_verbose
---workspace_status_command=path
---xbinary_fdo=label
---xcode_version=
---xcode_version_config=label
---zip_undeclared_test_outputs
---nozip_undeclared_test_outputs
-"
-BAZEL_COMMAND_VERSION_FLAGS="
---allow_yanked_versions=
---announce_rc
---noannounce_rc
---attempt_to_print_relative_paths
---noattempt_to_print_relative_paths
---bep_maximum_open_remote_upload_files=
---bes_backend=
---bes_check_preceding_lifecycle_events
---nobes_check_preceding_lifecycle_events
---bes_header=
---bes_instance_name=
---bes_keywords=
---bes_lifecycle_events
---nobes_lifecycle_events
---bes_oom_finish_upload_timeout=
---bes_outerr_buffer_size=
---bes_outerr_chunk_size=
---bes_proxy=
---bes_results_url=
---bes_system_keywords=
---bes_timeout=
---bes_upload_mode={wait_for_upload_complete,nowait_for_upload_complete,fully_async}
---build_event_binary_file=
---build_event_binary_file_path_conversion
---nobuild_event_binary_file_path_conversion
---build_event_json_file=
---build_event_json_file_path_conversion
---nobuild_event_json_file_path_conversion
---build_event_max_named_set_of_file_entries=
---build_event_publish_all_actions
---nobuild_event_publish_all_actions
---build_event_text_file=
---build_event_text_file_path_conversion
---nobuild_event_text_file_path_conversion
---build_metadata=
---check_bazel_compatibility={error,warning,off}
---check_bzl_visibility
---nocheck_bzl_visibility
---check_direct_dependencies={off,warning,error}
---color={yes,no,auto}
---config=
---curses={yes,no,auto}
---disk_cache=path
---distdir=
---enable_bzlmod
---noenable_bzlmod
---enable_platform_specific_config
---noenable_platform_specific_config
---experimental_action_resource_set
---noexperimental_action_resource_set
---experimental_allow_tags_propagation
---noexperimental_allow_tags_propagation
---experimental_allow_top_level_aspects_parameters
---noexperimental_allow_top_level_aspects_parameters
---experimental_analysis_test_call
---noexperimental_analysis_test_call
---experimental_announce_profile_path
---noexperimental_announce_profile_path
---experimental_bep_target_summary
---noexperimental_bep_target_summary
---experimental_build_event_expand_filesets
---noexperimental_build_event_expand_filesets
---experimental_build_event_fully_resolve_fileset_symlinks
---noexperimental_build_event_fully_resolve_fileset_symlinks
---experimental_build_event_upload_max_retries=
---experimental_build_event_upload_retry_minimum_delay=
---experimental_build_event_upload_strategy=
---experimental_bzl_visibility
---noexperimental_bzl_visibility
---experimental_cc_shared_library
---noexperimental_cc_shared_library
---experimental_collect_load_average_in_profiler
---noexperimental_collect_load_average_in_profiler
---experimental_collect_pressure_stall_indicators
---noexperimental_collect_pressure_stall_indicators
---experimental_collect_resource_estimation
---noexperimental_collect_resource_estimation
---experimental_collect_system_network_usage
---noexperimental_collect_system_network_usage
---experimental_collect_worker_data_in_profiler
---noexperimental_collect_worker_data_in_profiler
---experimental_command_profile
---noexperimental_command_profile
---experimental_credential_helper=
---experimental_credential_helper_cache_duration=
---experimental_credential_helper_timeout=
---experimental_disable_external_package
---noexperimental_disable_external_package
---experimental_downloader_config=
---experimental_enable_android_migration_apis
---noexperimental_enable_android_migration_apis
---experimental_enable_scl_dialect
---noexperimental_enable_scl_dialect
---experimental_gc_thrashing_limits=
---experimental_get_fixed_configured_action_env
---noexperimental_get_fixed_configured_action_env
---experimental_google_legacy_api
---noexperimental_google_legacy_api
---experimental_guard_against_concurrent_changes
---noexperimental_guard_against_concurrent_changes
---experimental_java_library_export
---noexperimental_java_library_export
---experimental_lazy_template_expansion
---noexperimental_lazy_template_expansion
---experimental_oom_more_eagerly_threshold=
---experimental_platforms_api
---noexperimental_platforms_api
---experimental_profile_additional_tasks=
---experimental_profile_include_primary_output
---noexperimental_profile_include_primary_output
---experimental_profile_include_target_label
---noexperimental_profile_include_target_label
---experimental_record_metrics_for_all_mnemonics
---noexperimental_record_metrics_for_all_mnemonics
---experimental_remote_cache_async
---noexperimental_remote_cache_async
---experimental_remote_cache_ttl=
---experimental_remote_capture_corrupted_outputs=path
---experimental_remote_discard_merkle_trees
---noexperimental_remote_discard_merkle_trees
---experimental_remote_downloader=
---experimental_remote_downloader_local_fallback
---noexperimental_remote_downloader_local_fallback
---experimental_remote_execution_keepalive
---noexperimental_remote_execution_keepalive
---experimental_remote_mark_tool_inputs
---noexperimental_remote_mark_tool_inputs
---experimental_remote_merkle_tree_cache
---noexperimental_remote_merkle_tree_cache
---experimental_remote_merkle_tree_cache_size=
---experimental_repo_remote_exec
---noexperimental_repo_remote_exec
---experimental_repository_cache_hardlinks
---noexperimental_repository_cache_hardlinks
---experimental_repository_cache_urls_as_default_canonical_id
---noexperimental_repository_cache_urls_as_default_canonical_id
---experimental_repository_downloader_retries=
---experimental_repository_hash_file=
---experimental_resolved_file_instead_of_workspace=
---experimental_scale_timeouts=
---experimental_sibling_repository_layout
---noexperimental_sibling_repository_layout
---experimental_skymeld_ui
---noexperimental_skymeld_ui
---experimental_stream_log_file_uploads
---noexperimental_stream_log_file_uploads
---experimental_ui_max_stdouterr_bytes=
---experimental_verify_repository_rules=
---experimental_windows_watchfs
---noexperimental_windows_watchfs
---experimental_workspace_rules_log_file=path
---gc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---nogc_thrashing_limits_retained_heap_limiter_mutually_exclusive
---generate_json_trace_profile={auto,yes,no}
---nogenerate_json_trace_profile
---gnu_format
---nognu_format
---google_auth_scopes=
---google_credentials=
---google_default_credentials
---nogoogle_default_credentials
---grpc_keepalive_time=
---grpc_keepalive_timeout=
---heap_dump_on_oom
---noheap_dump_on_oom
---heuristically_drop_nodes
---noheuristically_drop_nodes
---http_connector_attempts=
---http_connector_retry_max_timeout=
---http_timeout_scaling=
---ignore_dev_dependency
---noignore_dev_dependency
---incompatible_always_check_depset_elements
---noincompatible_always_check_depset_elements
---incompatible_depset_for_libraries_to_link_getter
---noincompatible_depset_for_libraries_to_link_getter
---incompatible_disable_starlark_host_transitions
---noincompatible_disable_starlark_host_transitions
---incompatible_disable_target_provider_fields
---noincompatible_disable_target_provider_fields
---incompatible_disallow_empty_glob
---noincompatible_disallow_empty_glob
---incompatible_disallow_legacy_javainfo
---noincompatible_disallow_legacy_javainfo
---incompatible_disallow_struct_provider_syntax
---noincompatible_disallow_struct_provider_syntax
---incompatible_disallow_symlink_file_to_dir
---noincompatible_disallow_symlink_file_to_dir
---incompatible_do_not_split_linking_cmdline
---noincompatible_do_not_split_linking_cmdline
---incompatible_existing_rules_immutable_view
---noincompatible_existing_rules_immutable_view
---incompatible_fix_package_group_reporoot_syntax
---noincompatible_fix_package_group_reporoot_syntax
---incompatible_java_common_parameters
---noincompatible_java_common_parameters
---incompatible_new_actions_api
---noincompatible_new_actions_api
---incompatible_no_attr_license
---noincompatible_no_attr_license
---incompatible_no_implicit_file_export
---noincompatible_no_implicit_file_export
---incompatible_no_rule_outputs_param
---noincompatible_no_rule_outputs_param
---incompatible_package_group_has_public_syntax
---noincompatible_package_group_has_public_syntax
---incompatible_remote_build_event_upload_respect_no_cache
---noincompatible_remote_build_event_upload_respect_no_cache
---incompatible_remote_dangling_symlinks
---noincompatible_remote_dangling_symlinks
---incompatible_remote_disallow_symlink_in_tree_artifact
---noincompatible_remote_disallow_symlink_in_tree_artifact
---incompatible_remote_downloader_send_all_headers
---noincompatible_remote_downloader_send_all_headers
---incompatible_remote_output_paths_relative_to_input_root
---noincompatible_remote_output_paths_relative_to_input_root
---incompatible_remote_results_ignore_disk
---noincompatible_remote_results_ignore_disk
---incompatible_remote_symlinks
---noincompatible_remote_symlinks
---incompatible_remove_rule_name_parameter
---noincompatible_remove_rule_name_parameter
---incompatible_require_linker_input_cc_api
---noincompatible_require_linker_input_cc_api
---incompatible_run_shell_command_string
---noincompatible_run_shell_command_string
---incompatible_stop_exporting_language_modules
---noincompatible_stop_exporting_language_modules
---incompatible_struct_has_no_methods
---noincompatible_struct_has_no_methods
---incompatible_top_level_aspects_require_providers
---noincompatible_top_level_aspects_require_providers
---incompatible_unambiguous_label_stringification
---noincompatible_unambiguous_label_stringification
---incompatible_use_cc_configure_from_rules_cc
---noincompatible_use_cc_configure_from_rules_cc
---incompatible_visibility_private_attributes_at_definition
---noincompatible_visibility_private_attributes_at_definition
---keep_state_after_build
---nokeep_state_after_build
---legacy_important_outputs
---nolegacy_important_outputs
---lockfile_mode={off,update,error}
---logging=
---max_computation_steps=
---memory_profile=path
---memory_profile_stable_heap_parameters=
---nested_set_depth_limit=
---override_module=
---override_repository=
---profile=path
---progress_in_terminal_title
---noprogress_in_terminal_title
---record_full_profiler_data
---norecord_full_profiler_data
---registry=
---remote_accept_cached
---noremote_accept_cached
---remote_build_event_upload={all,minimal}
---remote_bytestream_uri_prefix=
---remote_cache=
---remote_cache_compression
---noremote_cache_compression
---remote_cache_header=
---remote_default_exec_properties=
---remote_default_platform_properties=
---remote_download_minimal
---remote_download_outputs={all,minimal,toplevel}
---remote_download_symlink_template=
---remote_download_toplevel
---remote_downloader_header=
---remote_exec_header=
---remote_execution_priority=
---remote_executor=
---remote_grpc_log=path
---remote_header=
---remote_instance_name=
---remote_local_fallback
---noremote_local_fallback
---remote_local_fallback_strategy=
---remote_max_connections=
---remote_print_execution_messages={failure,success,all}
---remote_proxy=
---remote_result_cache_priority=
---remote_retries=
---remote_retry_max_delay=
---remote_timeout=
---remote_upload_local_results
---noremote_upload_local_results
---remote_verify_downloads
---noremote_verify_downloads
---repo_env=
---repository_cache=path
---repository_disable_download
---norepository_disable_download
---show_progress
---noshow_progress
---show_progress_rate_limit=
---show_timestamps
---noshow_timestamps
---skyframe_high_water_mark_full_gc_drops_per_invocation=
---skyframe_high_water_mark_minor_gc_drops_per_invocation=
---skyframe_high_water_mark_threshold=
---slim_profile
---noslim_profile
---starlark_cpu_profile=
---tls_certificate=
---tls_client_certificate=
---tls_client_key=
---tool_tag=
---track_incremental_state
---notrack_incremental_state
---ui_actions_shown=
---ui_event_filters=
---watchfs
---nowatchfs
-"
diff --git a/bazel/ci/shellcheck.sh.in b/bazel/ci/shellcheck.sh.in
index 1b07981a2b..cbb1f84a9e 100644
--- a/bazel/ci/shellcheck.sh.in
+++ b/bazel/ci/shellcheck.sh.in
@@ -32,9 +32,7 @@ excludeDirs=(
   "terraform-provider-constellation/examples"
 )
 
-excludeFiles=(
-  "bazel/bazel-complete.bash"
-)
+excludeFiles=()
 
 echo "The following scripts are excluded by their directory and won't be linted with shellcheck:"
 for exclude in "${excludeDirs[@]}"; do

From 90f3336c8e101b154c2e5c57f2c7be429e8b20ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Wei=C3=9Fe?=
 <66256922+daniel-weisse@users.noreply.github.com>
Date: Mon, 8 Jan 2024 13:19:38 +0100
Subject: [PATCH 19/22] deps: remove `go.mod` files from submodules (#2769)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Daniel Weiße 
---
 3rdparty/node-maintenance-operator/go.mod     |   25 -
 3rdparty/node-maintenance-operator/go.sum     |   98 --
 bazel/ci/golicenses.sh.in                     |    4 +-
 bazel/toolchains/go_module_deps.bzl           |  688 ++++----
 cli/internal/cmd/status_test.go               |    2 +-
 go.mod                                        |   80 +-
 go.sum                                        |  120 +-
 go.work                                       |    5 -
 hack/go.mod                                   |  321 ----
 hack/go.sum                                   | 1400 ----------------
 hack/gocoverage/main_test.go                  |   38 +-
 hack/tools/tools.go                           |    2 +
 internal/constellation/kubecmd/kubecmd.go     |    2 +-
 .../constellation/kubecmd/kubecmd_test.go     |    2 +-
 internal/constellation/kubecmd/status.go      |    2 +-
 .../constellation-node-operator/BUILD.bazel   |    4 +-
 .../api/BUILD.bazel                           |    2 +-
 .../constellation-node-operator/api/go.mod    |   26 -
 .../constellation-node-operator/api/go.sum    |  105 --
 .../api/v1alpha1/BUILD.bazel                  |    2 +-
 .../controllers/BUILD.bazel                   |    2 +-
 .../autoscalingstrategy_controller.go         |    2 +-
 ...autoscalingstrategy_controller_env_test.go |    2 +-
 .../controllers/joiningnode_controller.go     |    2 +-
 .../joiningnode_controller_env_test.go        |    2 +-
 .../controllers/nodeversion_controller.go     |    6 +-
 .../nodeversion_controller_env_test.go        |    2 +-
 .../nodeversion_controller_test.go            |    2 +-
 .../controllers/nodeversion_watches.go        |    4 +-
 .../controllers/nodeversion_watches_test.go   |    2 +-
 .../controllers/pendingnode_controller.go     |    4 +-
 .../pendingnode_controller_env_test.go        |    2 +-
 .../pendingnode_controller_test.go            |    2 +-
 .../controllers/scalinggroup_controller.go    |    2 +-
 .../scalinggroup_controller_env_test.go       |    2 +-
 .../controllers/schemes_test.go               |    2 +-
 .../controllers/suite_test.go                 |    2 +-
 operators/constellation-node-operator/go.mod  |  130 --
 operators/constellation-node-operator/go.sum  |  713 ---------
 .../internal/cloud/api/BUILD.bazel            |    2 +-
 .../internal/cloud/api/scalinggroup.go        |    2 +-
 .../internal/cloud/aws/client/BUILD.bazel     |    2 +-
 .../internal/cloud/aws/client/pendingnode.go  |    2 +-
 .../cloud/aws/client/pendingnode_test.go      |    2 +-
 .../internal/cloud/aws/client/scalinggroup.go |    4 +-
 .../cloud/aws/client/scalinggroup_test.go     |    2 +-
 .../internal/cloud/azure/client/BUILD.bazel   |    2 +-
 .../internal/cloud/azure/client/api.go        |    2 +-
 .../internal/cloud/azure/client/client.go     |    2 +-
 .../cloud/azure/client/instanceview.go        |    2 +-
 .../cloud/azure/client/instanceview_test.go   |    2 +-
 .../cloud/azure/client/nodeimage_test.go      |    2 +-
 .../cloud/azure/client/pendingnode.go         |    2 +-
 .../cloud/azure/client/pendingnode_test.go    |    2 +-
 .../cloud/azure/client/scalinggroup.go        |    4 +-
 .../cloud/azure/client/scalinggroup_test.go   |    2 +-
 .../internal/cloud/fake/client/BUILD.bazel    |    2 +-
 .../internal/cloud/fake/client/client.go      |    6 +-
 .../internal/cloud/gcp/client/BUILD.bazel     |    2 +-
 .../internal/cloud/gcp/client/pendingnode.go  |    2 +-
 .../cloud/gcp/client/pendingnode_test.go      |    2 +-
 .../internal/cloud/gcp/client/scalinggroup.go |    4 +-
 .../cloud/gcp/client/scalinggroup_test.go     |    2 +-
 .../internal/constants/BUILD.bazel            |    2 +-
 .../internal/controlplane/BUILD.bazel         |    2 +-
 .../internal/controlplane/controlplane.go     |    2 +-
 .../internal/deploy/BUILD.bazel               |    2 +-
 .../internal/deploy/deploy.go                 |    6 +-
 .../internal/deploy/deploy_test.go            |    6 +-
 .../internal/etcd/BUILD.bazel                 |    2 +-
 .../internal/etcd/etcd.go                     |    2 +-
 .../internal/executor/BUILD.bazel             |    2 +-
 .../internal/node/BUILD.bazel                 |    2 +-
 .../internal/node/node.go                     |    2 +-
 .../internal/node/node_test.go                |    2 +-
 .../internal/patch/BUILD.bazel                |    2 +-
 .../internal/poller/BUILD.bazel               |    2 +-
 .../internal/upgrade/BUILD.bazel              |    2 +-
 operators/constellation-node-operator/main.go |   24 +-
 .../sgreconciler/BUILD.bazel                  |    2 +-
 .../sgreconciler/scalinggroup_controller.go   |    6 +-
 .../scalinggroup_controller_env_test.go       |    4 +-
 .../scalinggroup_controller_test.go           |    6 +-
 .../sgreconciler/suite_test.go                |    4 +-
 terraform-provider-constellation/go.mod       |  294 ----
 terraform-provider-constellation/go.sum       | 1421 -----------------
 86 files changed, 559 insertions(+), 5111 deletions(-)
 delete mode 100644 3rdparty/node-maintenance-operator/go.mod
 delete mode 100644 3rdparty/node-maintenance-operator/go.sum
 delete mode 100644 hack/go.mod
 delete mode 100644 hack/go.sum
 delete mode 100644 operators/constellation-node-operator/api/go.mod
 delete mode 100644 operators/constellation-node-operator/api/go.sum
 delete mode 100644 operators/constellation-node-operator/go.mod
 delete mode 100644 operators/constellation-node-operator/go.sum
 delete mode 100644 terraform-provider-constellation/go.mod
 delete mode 100644 terraform-provider-constellation/go.sum

diff --git a/3rdparty/node-maintenance-operator/go.mod b/3rdparty/node-maintenance-operator/go.mod
deleted file mode 100644
index 7401a8faba..0000000000
--- a/3rdparty/node-maintenance-operator/go.mod
+++ /dev/null
@@ -1,25 +0,0 @@
-module github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator
-
-go 1.21
-
-require (
-	k8s.io/apimachinery v0.29.0
-	sigs.k8s.io/controller-runtime v0.16.3
-)
-
-require (
-	github.com/go-logr/logr v1.3.0 // indirect
-	github.com/gogo/protobuf v1.3.2 // indirect
-	github.com/google/gofuzz v1.2.0 // indirect
-	github.com/json-iterator/go v1.1.12 // indirect
-	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
-	github.com/modern-go/reflect2 v1.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
-	gopkg.in/inf.v0 v0.9.1 // indirect
-	gopkg.in/yaml.v2 v2.4.0 // indirect
-	k8s.io/klog/v2 v2.110.1 // indirect
-	k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
-	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
-	sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
-)
diff --git a/3rdparty/node-maintenance-operator/go.sum b/3rdparty/node-maintenance-operator/go.sum
deleted file mode 100644
index fa8515f13a..0000000000
--- a/3rdparty/node-maintenance-operator/go.sum
+++ /dev/null
@@ -1,98 +0,0 @@
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
-github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
-github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec=
-github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
-github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
-github.com/onsi/gomega v1.29.0 h1:KIA/t2t5UBzoirT4H9tsML45GEbo3ouUnBHsCfD2tVg=
-github.com/onsi/gomega v1.29.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.12.0 h1:YW6HUoUmYBpwSgyaGaZq1fHjrBjX1rlpZ54T6mu2kss=
-golang.org/x/tools v0.12.0/go.mod h1:Sc0INKfu04TlqNoRA1hgpFZbhYXHPr4V5DzpSBTPqQM=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-k8s.io/api v0.28.3 h1:Gj1HtbSdB4P08C8rs9AR94MfSGpRhJgsS+GF9V26xMM=
-k8s.io/api v0.28.3/go.mod h1:MRCV/jr1dW87/qJnZ57U5Pak65LGmQVkKTzf3AtKFHc=
-k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
-k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
-k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
-k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
-k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI=
-k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=
-sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
-sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
-sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
diff --git a/bazel/ci/golicenses.sh.in b/bazel/ci/golicenses.sh.in
index 3d342d78b0..2189b511d4 100644
--- a/bazel/ci/golicenses.sh.in
+++ b/bazel/ci/golicenses.sh.in
@@ -59,7 +59,9 @@ license_report() {
         case ${pkg} in
         github.com/edgelesssys/constellation/v2) ;;
 
-        github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1) ;;
+        github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1) ;;
+
+        github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api) ;;
 
         *)
           not_allowed
diff --git a/bazel/toolchains/go_module_deps.bzl b/bazel/toolchains/go_module_deps.bzl
index a14c9ffee8..5ca8f14730 100644
--- a/bazel/toolchains/go_module_deps.bzl
+++ b/bazel/toolchains/go_module_deps.bzl
@@ -151,14 +151,6 @@ def go_dependencies():
         sum = "h1:t4JGeY9oaF5LB4Rdx9e2wARRRPAYt8Ow4eCf5SwO3fA=",
         version = "v0.0.0-20220413190228-7a42f1f6d7b8",
     )
-    go_repository(
-        name = "com_github_andybalholm_brotli",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/andybalholm/brotli",
-        sum = "h1:V7DdXeJtZscaqfNuAdSRuRFzuiKlHSC/Zh3zl9qY3JY=",
-        version = "v1.0.4",
-    )
     go_repository(
         name = "com_github_anmitsu_go_shlex",
         build_file_generation = "on",
@@ -183,22 +175,6 @@ def go_dependencies():
         sum = "h1:goHVqTbFX3AIo0tzGr14pgfAW2ZfPChKO21Z9MGf/gk=",
         version = "v4.0.0-20230512164433-5d1fd1a340c9",
     )
-    go_repository(
-        name = "com_github_apache_arrow_go_v12",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/apache/arrow/go/v12",
-        sum = "h1:xtZE63VWl7qLdB0JObIXvvhGjoVNrQ9ciIHG2OK5cmc=",
-        version = "v12.0.0",
-    )
-    go_repository(
-        name = "com_github_apache_thrift",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/apache/thrift",
-        sum = "h1:qEy6UW60iVOlUy+b9ZR0d5WzUWYGOo4HfopoyBaNmoY=",
-        version = "v0.16.0",
-    )
     go_repository(
         name = "com_github_apparentlymart_go_dump",
         build_file_generation = "on",
@@ -276,8 +252,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/aws/aws-sdk-go-v2",
-        sum = "h1:+tefE750oAb7ZQGzla6bLkOwfcQCEtC5y2RqoqCeqKo=",
-        version = "v1.18.1",
+        sum = "h1:890+mqQ+hTpNuw0gGP6/4akolQkSToDJgHfQE7AwGuk=",
+        version = "v1.24.0",
     )
     go_repository(
         name = "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream",
@@ -324,16 +300,16 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/aws/aws-sdk-go-v2/internal/configsources",
-        sum = "h1:A5UqQEmPaCFpedKouS4v+dHCTUo2sKqhoKO9U5kxyWo=",
-        version = "v1.1.34",
+        sum = "h1:v+HbZaCGmOwnTTVS86Fleq0vPzOd7tnJGbFhP0stNLs=",
+        version = "v1.2.9",
     )
     go_repository(
         name = "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
-        sum = "h1:srIVS45eQuewqz6fKKu6ZGXaq6FuFg5NzgQBAM6g8Y4=",
-        version = "v2.4.28",
+        sum = "h1:N94sVhRACtXyVcjXxrwK1SKFIJrA9pOJ5yu2eSHnmls=",
+        version = "v2.5.9",
     )
     go_repository(
         name = "com_github_aws_aws_sdk_go_v2_internal_ini",
@@ -356,8 +332,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/aws/aws-sdk-go-v2/service/autoscaling",
-        sum = "h1:gnNW8xYVF7pKJrIu6WRF2r9NZylc7jLna2O3oPFIii0=",
-        version = "v1.28.9",
+        sum = "h1:xLETNIzlbzqb/ZFir6l1AQKjDJ96dQf/ekNysJHoxqo=",
+        version = "v1.36.6",
     )
     go_repository(
         name = "com_github_aws_aws_sdk_go_v2_service_cloudfront",
@@ -484,8 +460,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/aws/smithy-go",
-        sum = "h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=",
-        version = "v1.13.5",
+        sum = "h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=",
+        version = "v1.19.0",
     )
     go_repository(
         name = "com_github_azure_azure_sdk_for_go",
@@ -724,8 +700,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/bazelbuild/rules_go",
-        sum = "h1:Q+vDhH4yzafZ0xHBT0JEVawb+1nDHUXhjvWTqSGCCyU=",
-        version = "v0.43.0",
+        sum = "h1:aY2smc3JWyUKOjGYmOKVLX70fPK9ON0rtwQojuIeUHc=",
+        version = "v0.42.0",
     )
     go_repository(
         name = "com_github_beeker1121_goque",
@@ -932,8 +908,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/chzyer/logex",
-        sum = "h1:+eqR0HfOetur4tgnC8ftU5imRnhi4te+BadWS95c5AM=",
-        version = "v1.2.0",
+        sum = "h1:Swpa1K6QvQznwJRcfTfQJmTE72DqScAa40E+fbHEXEE=",
+        version = "v1.1.10",
     )
     go_repository(
         name = "com_github_chzyer_readline",
@@ -948,8 +924,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/chzyer/test",
-        sum = "h1:dZ0/VyGgQdVGAss6Ju0dt5P0QltE0SFY5Woh6hbIfiQ=",
-        version = "v0.0.0-20210722231415-061457976a23",
+        sum = "h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8=",
+        version = "v0.0.0-20180213035817-a1ea475d72b1",
     )
     go_repository(
         name = "com_github_cilium_ebpf",
@@ -2107,8 +2083,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/goccy/go-json",
-        sum = "h1:/pAaQDLHEoCq/5FFmSKBswWmK6H0e8g4159Kc/X/nqk=",
-        version = "v0.9.11",
+        sum = "h1:IcB+Aqpx/iMHu5Yooh7jEzJk1JZ7Pjtmys2ukPr7EeM=",
+        version = "v0.9.7",
     )
     go_repository(
         name = "com_github_godbus_dbus_v5",
@@ -2222,30 +2198,6 @@ def go_dependencies():
         sum = "h1:lXe2qZdvpiX5WZkZR4hgp4KJVfY3nMkvmwbVkpv1rVY=",
         version = "v0.0.0-20190719163853-cb61b32ac6fe",
     )
-    go_repository(
-        name = "com_github_golangplus_bytes",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/golangplus/bytes",
-        sum = "h1:YQKBijBVMsBxIiXT4IEhlKR2zHohjEqPole4umyDX+c=",
-        version = "v1.0.0",
-    )
-    go_repository(
-        name = "com_github_golangplus_fmt",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/golangplus/fmt",
-        sum = "h1:FnUKtw86lXIPfBMc3FimNF3+ABcV+aH5F17OOitTN+E=",
-        version = "v1.0.0",
-    )
-    go_repository(
-        name = "com_github_golangplus_testing",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/golangplus/testing",
-        sum = "h1:+ZeeiKZENNOMkTTELoSySazi+XaEhVO0mb+eanrSEUQ=",
-        version = "v1.0.0",
-    )
     go_repository(
         name = "com_github_gomodule_redigo",
         build_file_generation = "on",
@@ -2286,14 +2238,6 @@ def go_dependencies():
         sum = "h1:hCyXHDbtqlr/lMXU0D4WgbalXL0Zk4dSWWMbPV8VrqY=",
         version = "v1.1.4",
     )
-    go_repository(
-        name = "com_github_google_flatbuffers",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/google/flatbuffers",
-        sum = "h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM=",
-        version = "v2.0.8+incompatible",
-    )
     go_repository(
         name = "com_github_google_gnostic_models",
         build_file_generation = "on",
@@ -2524,8 +2468,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/googleapis/enterprise-certificate-proxy",
-        sum = "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=",
-        version = "v0.3.2",
+        sum = "h1:SBWmZhjUDRorQxrN0nwzf+AHBxnbFjViHQS4P0yVpmQ=",
+        version = "v0.3.1",
     )
     go_repository(
         name = "com_github_googleapis_gax_go_v2",
@@ -2740,8 +2684,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/hashicorp/go-plugin",
-        sum = "h1:aWv8eimFqWlsEiMrYZdPYl+FdHaBJSN4AWwGWfT1G2Y=",
-        version = "v1.5.2",
+        sum = "h1:wgd4KxHJTVGGqWBq4QPB1i5BZNEx9BR8+OFmHDmTk8A=",
+        version = "v1.6.0",
     )
     go_repository(
         name = "com_github_hashicorp_go_retryablehttp",
@@ -2884,8 +2828,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/hashicorp/terraform-plugin-go",
-        sum = "h1:lf/jTGTeELcz5IIbn/94mJdmnTjRYm6S6ct/JqCSr50=",
-        version = "v0.19.1",
+        sum = "h1:oqvoUlL+2EUbKNsJbIt3zqqZ7wi6lzn4ufkn/UA51xQ=",
+        version = "v0.20.0",
     )
     go_repository(
         name = "com_github_hashicorp_terraform_plugin_log",
@@ -2900,16 +2844,16 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/hashicorp/terraform-plugin-sdk/v2",
-        sum = "h1:wcOKYwPI9IorAJEBLzgclh3xVolO7ZorYd6U1vnok14=",
-        version = "v2.29.0",
+        sum = "h1:X7vB6vn5tON2b49ILa4W7mFAsndeqJ7bZFOGbVO+0Cc=",
+        version = "v2.30.0",
     )
     go_repository(
         name = "com_github_hashicorp_terraform_plugin_testing",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/hashicorp/terraform-plugin-testing",
-        sum = "h1:T4aQh9JAhmWo4+t1A7x+rnxAJHCDIYW9kXyo4sVO92c=",
-        version = "v1.5.1",
+        sum = "h1:Wsnfh+7XSVRfwcr2jZYHsnLOnZl7UeaOBvsx6dl/608=",
+        version = "v1.6.0",
     )
     go_repository(
         name = "com_github_hashicorp_terraform_registry_address",
@@ -2940,8 +2884,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/hashicorp/yamux",
-        sum = "h1:kJCB4vdITiW1eC1vq2e6IsrXKrZit1bv/TDYFGMp4BQ=",
-        version = "v0.0.0-20181012175058-2f1d1f20f75d",
+        sum = "h1:yrQxtgseBDrq9Y652vSRDvsKCJKOUD+GzTS4Y0Y8pvE=",
+        version = "v0.1.1",
     )
     go_repository(
         name = "com_github_hexops_gotextdiff",
@@ -3247,14 +3191,6 @@ def go_dependencies():
         sum = "h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg=",
         version = "v1.0.0",
     )
-    go_repository(
-        name = "com_github_klauspost_asmfmt",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/klauspost/asmfmt",
-        sum = "h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4=",
-        version = "v1.3.2",
-    )
     go_repository(
         name = "com_github_klauspost_compress",
         build_file_generation = "on",
@@ -3268,8 +3204,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/klauspost/cpuid/v2",
-        sum = "h1:lgaqFMSdTdQYdZ04uHyN2d/eKdOMyi2YLSvlQIBFYa4=",
-        version = "v2.0.9",
+        sum = "h1:g0I61F2K2DjRHz1cnxlkNSBIaePVoJIjjnHui8QHbiw=",
+        version = "v2.0.4",
     )
     go_repository(
         name = "com_github_konsorten_go_windows_terminal_sequences",
@@ -3699,22 +3635,6 @@ def go_dependencies():
         sum = "h1:Ugu9pdy6vAYku5DEpVWVFPYnzV+bxB+iRdbuFSu7TvU=",
         version = "v1.1.1",
     )
-    go_repository(
-        name = "com_github_minio_asm2plan9s",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/minio/asm2plan9s",
-        sum = "h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs=",
-        version = "v0.0.0-20200509001527-cdd76441f9d8",
-    )
-    go_repository(
-        name = "com_github_minio_c2goasm",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/minio/c2goasm",
-        sum = "h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI=",
-        version = "v0.0.0-20190812172519-36a3d3bbc4f3",
-    )
     go_repository(
         name = "com_github_minio_sha256_simd",
         build_file_generation = "on",
@@ -4171,14 +4091,6 @@ def go_dependencies():
         sum = "h1:Ii+DKncOVM8Cu1Hc+ETb5K+23HdAMvESYE3ZJ5b5cMI=",
         version = "v0.0.0-20220201140144-74d24b5ae9f5",
     )
-    go_repository(
-        name = "com_github_pierrec_lz4_v4",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/pierrec/lz4/v4",
-        sum = "h1:MO0/ucJhngq7299dKLwIMtgTfbkoSPF6AoMYDd8Q4q0=",
-        version = "v4.1.15",
-    )
     go_repository(
         name = "com_github_pjbgf_sha1cd",
         build_file_generation = "on",
@@ -4496,8 +4408,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "github.com/sergi/go-diff",
-        sum = "h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=",
-        version = "v1.3.1",
+        sum = "h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=",
+        version = "v1.2.0",
     )
     go_repository(
         name = "com_github_shibumi_go_pathspec",
@@ -5196,14 +5108,6 @@ def go_dependencies():
         sum = "h1:FosyBZYxY34Wul7O/MSKey3txpPYyCqVO5ZyceuQJEI=",
         version = "v0.0.0-20191215020915-b22d67c1ba0b",
     )
-    go_repository(
-        name = "com_github_zeebo_xxh3",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "github.com/zeebo/xxh3",
-        sum = "h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=",
-        version = "v1.0.2",
-    )
     go_repository(
         name = "com_github_zmap_zcrypto",
         build_file_generation = "on",
@@ -5225,208 +5129,208 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go",
-        sum = "h1:YHLKNupSD1KqjDbQ3+LVdQ81h/UJbJyZG203cEfnQgM=",
-        version = "v0.111.0",
+        sum = "h1:tyNdfIxjzaWctIiLYOTalaLKZ17SI44SKFW26QbOhME=",
+        version = "v0.110.8",
     )
     go_repository(
         name = "com_google_cloud_go_accessapproval",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/accessapproval",
-        sum = "h1:ZvLvJ952zK8pFHINjpMBY5k7LTAp/6pBf50RDMRgBUI=",
-        version = "v1.7.4",
+        sum = "h1:/5YjNhR6lzCvmJZAnByYkfEgWjfAKwYP6nkuTk6nKFE=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_accesscontextmanager",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/accesscontextmanager",
-        sum = "h1:Yo4g2XrBETBCqyWIibN3NHNPQKUfQqti0lI+70rubeE=",
-        version = "v1.8.4",
+        sum = "h1:WIAt9lW9AXtqw/bnvrEUaE8VG/7bAAeMzRCBGMkc4+w=",
+        version = "v1.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_aiplatform",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/aiplatform",
-        sum = "h1:WcZ6wDf/1qBWatmGM9Z+2BTiNjQQX54k2BekHUj93DQ=",
-        version = "v1.57.0",
+        sum = "h1:J89aj+lqwtjn0qpQBMVaiOmDxBkKDEKUwl+GL19RRpc=",
+        version = "v1.50.0",
     )
     go_repository(
         name = "com_google_cloud_go_analytics",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/analytics",
-        sum = "h1:fnV7B8lqyEYxCU0LKk+vUL7mTlqRAq4uFlIthIdr/iA=",
-        version = "v0.21.6",
+        sum = "h1:TFBC1ZAqX9/jL56GEXdLrVe5vT3I22bDVWyDwZX4IEg=",
+        version = "v0.21.3",
     )
     go_repository(
         name = "com_google_cloud_go_apigateway",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/apigateway",
-        sum = "h1:VVIxCtVerchHienSlaGzV6XJGtEM9828Erzyr3miUGs=",
-        version = "v1.6.4",
+        sum = "h1:aBSwCQPcp9rZ0zVEUeJbR623palnqtvxJlUyvzsKGQc=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_apigeeconnect",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/apigeeconnect",
-        sum = "h1:jSoGITWKgAj/ssVogNE9SdsTqcXnryPzsulENSRlusI=",
-        version = "v1.6.4",
+        sum = "h1:6u/jj0P2c3Mcm+H9qLsXI7gYcTiG9ueyQL3n6vCmFJM=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_apigeeregistry",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/apigeeregistry",
-        sum = "h1:DSaD1iiqvELag+lV4VnnqUUFd8GXELu01tKVdWZrviE=",
-        version = "v0.8.2",
+        sum = "h1:hgq0ANLDx7t2FDZDJQrCMtCtddR/pjCqVuvQWGrQbXw=",
+        version = "v0.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_appengine",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/appengine",
-        sum = "h1:Qub3fqR7iA1daJWdzjp/Q0Jz0fUG0JbMc7Ui4E9IX/E=",
-        version = "v1.8.4",
+        sum = "h1:J+aaUZ6IbTpBegXbmEsh8qZZy864ZVnOoWyfa1XSNbI=",
+        version = "v1.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_area120",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/area120",
-        sum = "h1:YnSO8m02pOIo6AEOgiOoUDVbw4pf+bg2KLHi4rky320=",
-        version = "v0.8.4",
+        sum = "h1:wiOq3KDpdqXmaHzvZwKdpoM+3lDcqsI2Lwhyac7stss=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_artifactregistry",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/artifactregistry",
-        sum = "h1:/hQaadYytMdA5zBh+RciIrXZQBWK4vN7EUsrQHG+/t8=",
-        version = "v1.14.6",
+        sum = "h1:k6hNqab2CubhWlGcSzunJ7kfxC7UzpAfQ1UPb9PDCKI=",
+        version = "v1.14.1",
     )
     go_repository(
         name = "com_google_cloud_go_asset",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/asset",
-        sum = "h1:uI8Bdm81s0esVWbWrTHcjFDFKNOa9aB7rI1vud1hO84=",
-        version = "v1.15.3",
+        sum = "h1:vlHdznX70eYW4V1y1PxocvF6tEwxJTTarwIGwOhFF3U=",
+        version = "v1.14.1",
     )
     go_repository(
         name = "com_google_cloud_go_assuredworkloads",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/assuredworkloads",
-        sum = "h1:FsLSkmYYeNuzDm8L4YPfLWV+lQaUrJmH5OuD37t1k20=",
-        version = "v1.11.4",
+        sum = "h1:yaO0kwS+SnhVSTF7BqTyVGt3DTocI6Jqo+S3hHmCwNk=",
+        version = "v1.11.1",
     )
     go_repository(
         name = "com_google_cloud_go_automl",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/automl",
-        sum = "h1:i9tOKXX+1gE7+rHpWKjiuPfGBVIYoWvLNIGpWgPtF58=",
-        version = "v1.13.4",
+        sum = "h1:iP9iQurb0qbz+YOOMfKSEjhONA/WcoOIjt6/m+6pIgo=",
+        version = "v1.13.1",
     )
     go_repository(
         name = "com_google_cloud_go_baremetalsolution",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/baremetalsolution",
-        sum = "h1:oQiFYYCe0vwp7J8ZmF6siVKEumWtiPFJMJcGuyDVRUk=",
-        version = "v1.2.3",
+        sum = "h1:3zztyuQHjfU0C0qEsI9LkC3kf5/TQQ3jUJhbmetUoRA=",
+        version = "v1.2.0",
     )
     go_repository(
         name = "com_google_cloud_go_batch",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/batch",
-        sum = "h1:AxuSPoL2fWn/rUyvWeNCNd0V2WCr+iHRCU9QO1PUmpY=",
-        version = "v1.7.0",
+        sum = "h1:/4ADpZKoKH300HN2SB6aI7lXX/0hnnbR74wxjLHkyQo=",
+        version = "v1.4.1",
     )
     go_repository(
         name = "com_google_cloud_go_beyondcorp",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/beyondcorp",
-        sum = "h1:VXf9SnrnSmj2BF2cHkoTHvOUp8gjsz1KJFOMW7czdsY=",
-        version = "v1.0.3",
+        sum = "h1:VPg+fZXULQjs8LiMeWdLaB5oe8G9sEoZ0I0j6IMiG1Q=",
+        version = "v1.0.0",
     )
     go_repository(
         name = "com_google_cloud_go_bigquery",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/bigquery",
-        sum = "h1:FiULdbbzUxWD0Y4ZGPSVCDLvqRSyCIO6zKV7E2nf5uA=",
-        version = "v1.57.1",
+        sum = "h1:hs44Xxov3XLWQiCx2J8lK5U/ihLqnpm4RVVl5fdtLLI=",
+        version = "v1.55.0",
     )
     go_repository(
         name = "com_google_cloud_go_billing",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/billing",
-        sum = "h1:GvKy4xLy1zF1XPbwP5NJb2HjRxhnhxjjXxvyZ1S/IAo=",
-        version = "v1.18.0",
+        sum = "h1:CpagWXb/+QNye+vouomndbc4Gsr0uo+AGR24V16uk8Q=",
+        version = "v1.17.0",
     )
     go_repository(
         name = "com_google_cloud_go_binaryauthorization",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/binaryauthorization",
-        sum = "h1:PHS89lcFayWIEe0/s2jTBiEOtqghCxzc7y7bRNlifBs=",
-        version = "v1.8.0",
+        sum = "h1:7L6uUWo/xNCfdVNnnzh2M4x5YA732YPgqRdCG8aKVAU=",
+        version = "v1.7.0",
     )
     go_repository(
         name = "com_google_cloud_go_certificatemanager",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/certificatemanager",
-        sum = "h1:5YMQ3Q+dqGpwUZ9X5sipsOQ1fLPsxod9HNq0+nrqc6I=",
-        version = "v1.7.4",
+        sum = "h1:uKsohpE0hiobx1Eak9jNcPCznwfB6gvyQCcS28Ah9E8=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_channel",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/channel",
-        sum = "h1:Rd4+fBrjiN6tZ4TR8R/38elkyEkz6oogGDr7jDyjmMY=",
-        version = "v1.17.3",
+        sum = "h1:Hy2EaOiOB7BS1IJmg2lLilEo8uMfFWTy7RgjTzbUqjM=",
+        version = "v1.17.0",
     )
     go_repository(
         name = "com_google_cloud_go_cloudbuild",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/cloudbuild",
-        sum = "h1:9IHfEMWdCklJ1cwouoiQrnxmP0q3pH7JUt8Hqx4Qbck=",
-        version = "v1.15.0",
+        sum = "h1:YTMxmFra7eIjKFgnyQUxOwWNseNqeO38kGh7thy7v4s=",
+        version = "v1.14.0",
     )
     go_repository(
         name = "com_google_cloud_go_clouddms",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/clouddms",
-        sum = "h1:xe/wJKz55VO1+L891a1EG9lVUgfHr9Ju/I3xh1nwF84=",
-        version = "v1.7.3",
+        sum = "h1:vTcaFaFZTZZ11gXB6aZHdAx+zn30P8YJw4X/S3NC+VQ=",
+        version = "v1.7.0",
     )
     go_repository(
         name = "com_google_cloud_go_cloudtasks",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/cloudtasks",
-        sum = "h1:5xXuFfAjg0Z5Wb81j2GAbB3e0bwroCeSF+5jBn/L650=",
-        version = "v1.12.4",
+        sum = "h1:cMh9Q6dkvh+Ry5LAPbD/U2aw6KAqdiU6FttwhbTo69w=",
+        version = "v1.12.1",
     )
     go_repository(
         name = "com_google_cloud_go_compute",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/compute",
-        sum = "h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk=",
-        version = "v1.23.3",
+        sum = "h1:tP41Zoavr8ptEqaW6j+LQOnyBBhO7OkOMAGrgLopTwY=",
+        version = "v1.23.0",
     )
     go_repository(
         name = "com_google_cloud_go_compute_metadata",
@@ -5441,160 +5345,152 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/contactcenterinsights",
-        sum = "h1:EiGBeejtDDtr3JXt9W7xlhXyZ+REB5k2tBgVPVtmNb0=",
-        version = "v1.12.1",
+        sum = "h1:YR2aPedGVQPpFBZXJnPkqRj8M//8veIZZH5ZvICoXnI=",
+        version = "v1.10.0",
     )
     go_repository(
         name = "com_google_cloud_go_container",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/container",
-        sum = "h1:jIltU529R2zBFvP8rhiG1mgeTcnT27KhU0H/1d6SQRg=",
-        version = "v1.29.0",
+        sum = "h1:SszQdI0qlyKsImz8/l26rpTZMyqvaH9yfua7rirDZvY=",
+        version = "v1.26.0",
     )
     go_repository(
         name = "com_google_cloud_go_containeranalysis",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/containeranalysis",
-        sum = "h1:5rhYLX+3a01drpREqBZVXR9YmWH45RnML++8NsCtuD8=",
-        version = "v0.11.3",
+        sum = "h1:/EsoP+UTIjvl4yqrLA4WgUG83kwQhqZmbXEfqirT2LM=",
+        version = "v0.11.0",
     )
     go_repository(
         name = "com_google_cloud_go_datacatalog",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/datacatalog",
-        sum = "h1:rbYNmHwvAOOwnW2FPXYkaK3Mf1MmGqRzK0mMiIEyLdo=",
-        version = "v1.19.0",
+        sum = "h1:qGWrlYvWtK+8jD1jhwq5BsGoSr7S4/LOroV7LwXi00g=",
+        version = "v1.17.1",
     )
     go_repository(
         name = "com_google_cloud_go_dataflow",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dataflow",
-        sum = "h1:7VmCNWcPJBS/srN2QnStTB6nu4Eb5TMcpkmtaPVhRt4=",
-        version = "v0.9.4",
+        sum = "h1:VzG2tqsk/HbmOtq/XSfdF4cBvUWRK+S+oL9k4eWkENQ=",
+        version = "v0.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_dataform",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dataform",
-        sum = "h1:jV+EsDamGX6cE127+QAcCR/lergVeeZdEQ6DdrxW3sQ=",
-        version = "v0.9.1",
+        sum = "h1:xcWso0hKOoxeW72AjBSIp/UfkvpqHNzzS0/oygHlcqY=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_datafusion",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/datafusion",
-        sum = "h1:Q90alBEYlMi66zL5gMSGQHfbZLB55mOAg03DhwTTfsk=",
-        version = "v1.7.4",
+        sum = "h1:eX9CZoyhKQW6g1Xj7+RONeDj1mV8KQDKEB9KLELX9/8=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_datalabeling",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/datalabeling",
-        sum = "h1:zrq4uMmunf2KFDl/7dS6iCDBBAxBnKVDyw6+ajz3yu0=",
-        version = "v0.8.4",
+        sum = "h1:zxsCD/BLKXhNuRssen8lVXChUj8VxF3ofN06JfdWOXw=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_dataplex",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dataplex",
-        sum = "h1:ACVOuxwe7gP0SqEso9SLyXbcZNk5l8hjcTX+XLntI5s=",
-        version = "v1.13.0",
-    )
-    go_repository(
-        name = "com_google_cloud_go_dataproc",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "cloud.google.com/go/dataproc",
-        sum = "h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU=",
-        version = "v1.12.0",
+        sum = "h1:wqPAP1vRskOoWwNka1yey2wxxCrxRrcxJf78MyFvrbs=",
+        version = "v1.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_dataproc_v2",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dataproc/v2",
-        sum = "h1:tTVP9tTxmc8fixxOd/8s6Q6Pz/+yzn7r7XdZHretQH0=",
-        version = "v2.3.0",
+        sum = "h1:jKijbdsERm2hy/5dFl/LeQN+7CNssLdGXQYBMvMH/M4=",
+        version = "v2.2.0",
     )
     go_repository(
         name = "com_google_cloud_go_dataqna",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dataqna",
-        sum = "h1:NJnu1kAPamZDs/if3bJ3+Wb6tjADHKL83NUWsaIp2zg=",
-        version = "v0.8.4",
+        sum = "h1:ITpUJep04hC9V7C+gcK390HO++xesQFSUJ7S4nSnF3U=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_datastore",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/datastore",
-        sum = "h1:0P9WcsQeTWjuD1H14JIY7XQscIPQ4Laje8ti96IC5vg=",
-        version = "v1.15.0",
+        sum = "h1:Mq0ApTRdLW3/dyiw+DkjTk0+iGIUvkbzaC8sfPwWTH4=",
+        version = "v1.14.0",
     )
     go_repository(
         name = "com_google_cloud_go_datastream",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/datastream",
-        sum = "h1:Z2sKPIB7bT2kMW5Uhxy44ZgdJzxzE5uKjavoW+EuHEE=",
-        version = "v1.10.3",
+        sum = "h1:ra/+jMv36zTAGPfi8TRne1hXme+UsKtdcK4j6bnqQiw=",
+        version = "v1.10.0",
     )
     go_repository(
         name = "com_google_cloud_go_deploy",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/deploy",
-        sum = "h1:5OVjzm8MPC5kP+Ywbs0mdE0O7AXvAUXksSyHAyMFyMg=",
-        version = "v1.16.0",
+        sum = "h1:A+w/xpWgz99EYzB6e31gMGAI/P5jTZ2UO7veQK5jQ8o=",
+        version = "v1.13.0",
     )
     go_repository(
         name = "com_google_cloud_go_dialogflow",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dialogflow",
-        sum = "h1:tLCWad8HZhlyUNfDzDP5m+oH6h/1Uvw/ei7B9AnsWMk=",
-        version = "v1.47.0",
+        sum = "h1:0hBV5ipVbhYNKCyiBoM47bUt+43Kd8eWXhBr+pwUSTw=",
+        version = "v1.43.0",
     )
     go_repository(
         name = "com_google_cloud_go_dlp",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/dlp",
-        sum = "h1:OFlXedmPP/5//X1hBEeq3D9kUVm9fb6ywYANlpv/EsQ=",
-        version = "v1.11.1",
+        sum = "h1:tF3wsJ2QulRhRLWPzWVkeDz3FkOGVoMl6cmDUHtfYxw=",
+        version = "v1.10.1",
     )
     go_repository(
         name = "com_google_cloud_go_documentai",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/documentai",
-        sum = "h1:0/S3AhS23+0qaFe3tkgMmS3STxgDgmE1jg4TvaDOZ9g=",
-        version = "v1.23.6",
+        sum = "h1:cBndyac7kPWwSuhUcgdbnqzszfZ57HBEHfD33DIwsBM=",
+        version = "v1.22.1",
     )
     go_repository(
         name = "com_google_cloud_go_domains",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/domains",
-        sum = "h1:ua4GvsDztZ5F3xqjeLKVRDeOvJshf5QFgWGg1CKti3A=",
-        version = "v0.9.4",
+        sum = "h1:rqz6KY7mEg7Zs/69U6m6LMbB7PxFDWmT3QWNXIqhHm0=",
+        version = "v0.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_edgecontainer",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/edgecontainer",
-        sum = "h1:Szy3Q/N6bqgQGyxqjI+6xJZbmvPvnFHp3UZr95DKcQ0=",
-        version = "v1.1.4",
+        sum = "h1:zhHWnLzg6AqzE+I3gzJqiIwHfjEBhWctNQEzqb+FaRo=",
+        version = "v1.1.1",
     )
     go_repository(
         name = "com_google_cloud_go_errorreporting",
@@ -5609,152 +5505,136 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/essentialcontacts",
-        sum = "h1:S2if6wkjR4JCEAfDtIiYtD+sTz/oXjh2NUG4cgT1y/Q=",
-        version = "v1.6.5",
+        sum = "h1:OEJ0MLXXCW/tX1fkxzEZOsv/wRfyFsvDVNaHWBAvoV0=",
+        version = "v1.6.2",
     )
     go_repository(
         name = "com_google_cloud_go_eventarc",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/eventarc",
-        sum = "h1:+pFmO4eu4dOVipSaFBLkmqrRYG94Xl/TQZFOeohkuqU=",
-        version = "v1.13.3",
+        sum = "h1:xIP3XZi0Xawx8DEfh++mE2lrIi5kQmCr/KcWhJ1q0J4=",
+        version = "v1.13.0",
     )
     go_repository(
         name = "com_google_cloud_go_filestore",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/filestore",
-        sum = "h1:/+wUEGwk3x3Kxomi2cP5dsR8+SIXxo7M0THDjreFSYo=",
-        version = "v1.8.0",
+        sum = "h1:Eiz8xZzMJc5ppBWkuaod/PUdUZGCFR8ku0uS+Ah2fRw=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_firestore",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/firestore",
-        sum = "h1:8aLcKnMPoldYU3YHgu4t2exrKhLQkqaXAGqT0ljrFVw=",
-        version = "v1.14.0",
+        sum = "h1:/3S4RssUV4GO/kvgJZB+tayjhOfyAHs+KcpJgRVu/Qk=",
+        version = "v1.13.0",
     )
     go_repository(
         name = "com_google_cloud_go_functions",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/functions",
-        sum = "h1:ZjdiV3MyumRM6++1Ixu6N0VV9LAGlCX4AhW6Yjr1t+U=",
-        version = "v1.15.4",
-    )
-    go_repository(
-        name = "com_google_cloud_go_gaming",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "cloud.google.com/go/gaming",
-        sum = "h1:7vEhFnZmd931Mo7sZ6pJy7uQPDxF7m7v8xtBheG08tc=",
-        version = "v1.9.0",
+        sum = "h1:LtAyqvO1TFmNLcROzHZhV0agEJfBi+zfMZsF4RT/a7U=",
+        version = "v1.15.1",
     )
     go_repository(
         name = "com_google_cloud_go_gkebackup",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/gkebackup",
-        sum = "h1:KhnOrr9A1tXYIYeXKqCKbCI8TL2ZNGiD3dm+d7BDUBg=",
-        version = "v1.3.4",
+        sum = "h1:Kfha8SOF2tqsu4O4jVle66mk7qNdlJ2KhL3E2YyiNZc=",
+        version = "v1.3.1",
     )
     go_repository(
         name = "com_google_cloud_go_gkeconnect",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/gkeconnect",
-        sum = "h1:1JLpZl31YhQDQeJ98tK6QiwTpgHFYRJwpntggpQQWis=",
-        version = "v0.8.4",
+        sum = "h1:a1ckRvVznnuvDWESM2zZDzSVFvggeBaVY5+BVB8tbT0=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_gkehub",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/gkehub",
-        sum = "h1:J5tYUtb3r0cl2mM7+YHvV32eL+uZQ7lONyUZnPikCEo=",
-        version = "v0.14.4",
+        sum = "h1:2BLSb8i+Co1P05IYCKATXy5yaaIw/ZqGvVSBTLdzCQo=",
+        version = "v0.14.1",
     )
     go_repository(
         name = "com_google_cloud_go_gkemulticloud",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/gkemulticloud",
-        sum = "h1:NmJsNX9uQ2CT78957xnjXZb26TDIMvv+d5W2vVUt0Pg=",
-        version = "v1.0.3",
-    )
-    go_repository(
-        name = "com_google_cloud_go_grafeas",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "cloud.google.com/go/grafeas",
-        sum = "h1:oyTL/KjiUeBs9eYLw/40cpSZglUC+0F7X4iu/8t7NWs=",
-        version = "v0.3.0",
+        sum = "h1:MluqhtPVZReoriP5+adGIw+ij/RIeRik8KApCW2WMTw=",
+        version = "v1.0.0",
     )
     go_repository(
         name = "com_google_cloud_go_gsuiteaddons",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/gsuiteaddons",
-        sum = "h1:uuw2Xd37yHftViSI8J2hUcCS8S7SH3ZWH09sUDLW30Q=",
-        version = "v1.6.4",
+        sum = "h1:mi9jxZpzVjLQibTS/XfPZvl+Jr6D5Bs8pGqUjllRb00=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_iam",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/iam",
-        sum = "h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI=",
-        version = "v1.1.5",
+        sum = "h1:gacbrBdWcoVmGLozRuStX45YKvJtzIjJdAolzUs1sm4=",
+        version = "v1.1.2",
     )
     go_repository(
         name = "com_google_cloud_go_iap",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/iap",
-        sum = "h1:M4vDbQ4TLXdaljXVZSwW7XtxpwXUUarY2lIs66m0aCM=",
-        version = "v1.9.3",
+        sum = "h1:RNhVq/6OMI99/wjPVhqFxjlBxYOBRdaG6rLpBvyaqYY=",
+        version = "v1.9.0",
     )
     go_repository(
         name = "com_google_cloud_go_ids",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/ids",
-        sum = "h1:VuFqv2ctf/A7AyKlNxVvlHTzjrEvumWaZflUzBPz/M4=",
-        version = "v1.4.4",
+        sum = "h1:khXYmSoDDhWGEVxHl4c4IgbwSRR+qE/L4hzP3vaU9Hc=",
+        version = "v1.4.1",
     )
     go_repository(
         name = "com_google_cloud_go_iot",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/iot",
-        sum = "h1:m1WljtkZnvLTIRYW1YTOv5A6H1yKgLHR6nU7O8yf27w=",
-        version = "v1.7.4",
+        sum = "h1:yrH0OSmicD5bqGBoMlWG8UltzdLkYzNUwNVUVz7OT54=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_kms",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/kms",
-        sum = "h1:pj1sRfut2eRbD9pFRjNnPNg/CzJPuQAzUujMIM1vVeM=",
-        version = "v1.15.5",
+        sum = "h1:lh6qra6oC4AyWe5fUUUBe/S27k12OHAleOOOw6KakdE=",
+        version = "v1.15.2",
     )
     go_repository(
         name = "com_google_cloud_go_language",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/language",
-        sum = "h1:zg9uq2yS9PGIOdc0Kz/l+zMtOlxKWonZjjo5w5YPG2A=",
-        version = "v1.12.2",
+        sum = "h1:KnYolG0T5Oex722ZW/sP5QErhVAVNcqpJ16tVJd9RTw=",
+        version = "v1.11.0",
     )
     go_repository(
         name = "com_google_cloud_go_lifesciences",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/lifesciences",
-        sum = "h1:rZEI/UxcxVKEzyoRS/kdJ1VoolNItRWjNN0Uk9tfexg=",
-        version = "v0.9.4",
+        sum = "h1:axkANGx1wiBXHiPcJZAE+TDjjYoJRIDzbHC/WYllCBU=",
+        version = "v0.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_logging",
@@ -5769,152 +5649,152 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/longrunning",
-        sum = "h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg=",
-        version = "v0.5.4",
+        sum = "h1:Fr7TXftcqTudoyRJa113hyaqlGdiBQkp0Gq7tErFDWI=",
+        version = "v0.5.1",
     )
     go_repository(
         name = "com_google_cloud_go_managedidentities",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/managedidentities",
-        sum = "h1:SF/u1IJduMqQQdJA4MDyivlIQ4SrV5qAawkr/ZEREkY=",
-        version = "v1.6.4",
+        sum = "h1:2/qZuOeLgUHorSdxSQGtnOu9xQkBn37+j+oZQv/KHJY=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_maps",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/maps",
-        sum = "h1:WxxLo//b60nNFESefLgaBQevu8QGUmRV3+noOjCfIHs=",
-        version = "v1.6.2",
+        sum = "h1:PdfgpBLhAoSzZrQXP+/zBc78fIPLZSJp5y8+qSMn2UU=",
+        version = "v1.4.0",
     )
     go_repository(
         name = "com_google_cloud_go_mediatranslation",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/mediatranslation",
-        sum = "h1:VRCQfZB4s6jN0CSy7+cO3m4ewNwgVnaePanVCQh/9Z4=",
-        version = "v0.8.4",
+        sum = "h1:50cF7c1l3BanfKrpnTCaTvhf+Fo6kdF21DG0byG7gYU=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_memcache",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/memcache",
-        sum = "h1:cdex/ayDd294XBj2cGeMe6Y+H1JvhN8y78B9UW7pxuQ=",
-        version = "v1.10.4",
+        sum = "h1:7lkLsF0QF+Mre0O/NvkD9Q5utUNwtzvIYjrOLOs0HO0=",
+        version = "v1.10.1",
     )
     go_repository(
         name = "com_google_cloud_go_metastore",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/metastore",
-        sum = "h1:94l/Yxg9oBZjin2bzI79oK05feYefieDq0o5fjLSkC8=",
-        version = "v1.13.3",
+        sum = "h1:+9DsxUOHvsqvC0ylrRc/JwzbXJaaBpfIK3tX0Lx8Tcc=",
+        version = "v1.12.0",
     )
     go_repository(
         name = "com_google_cloud_go_monitoring",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/monitoring",
-        sum = "h1:mf2SN9qSoBtIgiMA4R/y4VADPWZA7VCNJA079qLaZQ8=",
-        version = "v1.16.3",
+        sum = "h1:rlndy4K8yknMY9JuGe2aK4SbCh21FXoCdX7SAGHmRgI=",
+        version = "v1.16.0",
     )
     go_repository(
         name = "com_google_cloud_go_networkconnectivity",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/networkconnectivity",
-        sum = "h1:e9lUkCe2BexsqsUc2bjV8+gFBpQa54J+/F3qKVtW+wA=",
-        version = "v1.14.3",
+        sum = "h1:kG2PX6URJ9Kvotfdm+hH8WIhrRY77sAKytUGOz+MgN0=",
+        version = "v1.13.0",
     )
     go_repository(
         name = "com_google_cloud_go_networkmanagement",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/networkmanagement",
-        sum = "h1:HsQk4FNKJUX04k3OI6gUsoveiHMGvDRqlaFM2xGyvqU=",
-        version = "v1.9.3",
+        sum = "h1:aA6L8aioyM4S6nlPYzp2SvB88lBcByZmqMJM6ReafzU=",
+        version = "v1.9.0",
     )
     go_repository(
         name = "com_google_cloud_go_networksecurity",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/networksecurity",
-        sum = "h1:947tNIPnj1bMGTIEBo3fc4QrrFKS5hh0bFVsHmFm4Vo=",
-        version = "v0.9.4",
+        sum = "h1:TBLEkMp3AE+6IV/wbIGRNTxnqLXHCTEQWoxRVC18TzY=",
+        version = "v0.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_notebooks",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/notebooks",
-        sum = "h1:eTOTfNL1yM6L/PCtquJwjWg7ZZGR0URFaFgbs8kllbM=",
-        version = "v1.11.2",
+        sum = "h1:6x2K1JAWv6RW2yQO6oa+xtKUGOpGQseCmT94vpOt1vc=",
+        version = "v1.10.0",
     )
     go_repository(
         name = "com_google_cloud_go_optimization",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/optimization",
-        sum = "h1:iFsoexcp13cGT3k/Hv8PA5aK+FP7FnbhwDO9llnruas=",
-        version = "v1.6.2",
+        sum = "h1:sGvPVtBJUKNYAwldhJvFmnM+EEdOXjDzjcly3g0n0Xg=",
+        version = "v1.5.0",
     )
     go_repository(
         name = "com_google_cloud_go_orchestration",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/orchestration",
-        sum = "h1:kgwZ2f6qMMYIVBtUGGoU8yjYWwMTHDanLwM/CQCFaoQ=",
-        version = "v1.8.4",
+        sum = "h1:KmN18kE/xa1n91cM5jhCh7s1/UfIguSCisw7nTMUzgE=",
+        version = "v1.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_orgpolicy",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/orgpolicy",
-        sum = "h1:RWuXQDr9GDYhjmrredQJC7aY7cbyqP9ZuLbq5GJGves=",
-        version = "v1.11.4",
+        sum = "h1:I/7dHICQkNwym9erHqmlb50LRU588NPCvkfIY0Bx9jI=",
+        version = "v1.11.1",
     )
     go_repository(
         name = "com_google_cloud_go_osconfig",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/osconfig",
-        sum = "h1:OrRCIYEAbrbXdhm13/JINn9pQchvTTIzgmOCA7uJw8I=",
-        version = "v1.12.4",
+        sum = "h1:dgyEHdfqML6cUW6/MkihNdTVc0INQst0qSE8Ou1ub9c=",
+        version = "v1.12.1",
     )
     go_repository(
         name = "com_google_cloud_go_oslogin",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/oslogin",
-        sum = "h1:NP/KgsD9+0r9hmHC5wKye0vJXVwdciv219DtYKYjgqE=",
-        version = "v1.12.2",
+        sum = "h1:LdSuG3xBYu2Sgr3jTUULL1XCl5QBx6xwzGqzoDUw1j0=",
+        version = "v1.10.1",
     )
     go_repository(
         name = "com_google_cloud_go_phishingprotection",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/phishingprotection",
-        sum = "h1:sPLUQkHq6b4AL0czSJZ0jd6vL55GSTHz2B3Md+TCZI0=",
-        version = "v0.8.4",
+        sum = "h1:aK/lNmSd1vtbft/vLe2g7edXK72sIQbqr2QyrZN/iME=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_policytroubleshooter",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/policytroubleshooter",
-        sum = "h1:sq+ScLP83d7GJy9+wpwYJVnY+q6xNTXwOdRIuYjvHT4=",
-        version = "v1.10.2",
+        sum = "h1:pT4qSiL5o0hBSWHDiOcmes/s301PeLLWEhAr/eMQB/g=",
+        version = "v1.9.0",
     )
     go_repository(
         name = "com_google_cloud_go_privatecatalog",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/privatecatalog",
-        sum = "h1:Vo10IpWKbNvc/z/QZPVXgCiwfjpWoZ/wbgful4Uh/4E=",
-        version = "v0.9.4",
+        sum = "h1:B/18xGo+E0EMS9LOEQ0zXz7F2asMgmVgTYGSI89MHOA=",
+        version = "v0.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_pubsub",
@@ -5937,128 +5817,128 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/recaptchaenterprise/v2",
-        sum = "h1:Zrd4LvT9PaW91X/Z13H0i5RKEv9suCLuk8zp+bfOpN4=",
-        version = "v2.9.0",
+        sum = "h1:IGkbudobsTXAwmkEYOzPCQPApUCsN4Gbq3ndGVhHQpI=",
+        version = "v2.7.2",
     )
     go_repository(
         name = "com_google_cloud_go_recommendationengine",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/recommendationengine",
-        sum = "h1:JRiwe4hvu3auuh2hujiTc2qNgPPfVp+Q8KOpsXlEzKQ=",
-        version = "v0.8.4",
+        sum = "h1:nMr1OEVHuDambRn+/y4RmNAmnR/pXCuHtH0Y4tCgGRQ=",
+        version = "v0.8.1",
     )
     go_repository(
         name = "com_google_cloud_go_recommender",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/recommender",
-        sum = "h1:VndmgyS/J3+izR8V8BHa7HV/uun8//ivQ3k5eVKKyyM=",
-        version = "v1.11.3",
+        sum = "h1:SuzbMJhDAiPro7tR9QP7EX97+TI31urjsIgNh9XQHl8=",
+        version = "v1.11.0",
     )
     go_repository(
         name = "com_google_cloud_go_redis",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/redis",
-        sum = "h1:J9cEHxG9YLmA9o4jTSvWt/RuVEn6MTrPlYSCRHujxDQ=",
-        version = "v1.14.1",
+        sum = "h1:YrjQnCC7ydk+k30op7DSjSHw1yAYhqYXFcOq1bSXRYA=",
+        version = "v1.13.1",
     )
     go_repository(
         name = "com_google_cloud_go_resourcemanager",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/resourcemanager",
-        sum = "h1:JwZ7Ggle54XQ/FVYSBrMLOQIKoIT/uer8mmNvNLK51k=",
-        version = "v1.9.4",
+        sum = "h1:QIAMfndPOHR6yTmMUB0ZN+HSeRmPjR/21Smq5/xwghI=",
+        version = "v1.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_resourcesettings",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/resourcesettings",
-        sum = "h1:yTIL2CsZswmMfFyx2Ic77oLVzfBFoWBYgpkgiSPnC4Y=",
-        version = "v1.6.4",
+        sum = "h1:Fdyq418U69LhvNPFdlEO29w+DRRjwDA4/pFamm4ksAg=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_retail",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/retail",
-        sum = "h1:geqdX1FNqqL2p0ADXjPpw8lq986iv5GrVcieTYafuJQ=",
-        version = "v1.14.4",
+        sum = "h1:gYBrb9u/Hc5s5lUTFXX1Vsbc/9BEvgtioY6ZKaK0DK8=",
+        version = "v1.14.1",
     )
     go_repository(
         name = "com_google_cloud_go_run",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/run",
-        sum = "h1:qdfZteAm+vgzN1iXzILo3nJFQbzziudkJrvd9wCf3FQ=",
-        version = "v1.3.3",
+        sum = "h1:kHeIG8q+N6Zv0nDkBjSOYfK2eWqa5FnaiDPH/7/HirE=",
+        version = "v1.2.0",
     )
     go_repository(
         name = "com_google_cloud_go_scheduler",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/scheduler",
-        sum = "h1:eMEettHlFhG5pXsoHouIM5nRT+k+zU4+GUvRtnxhuVI=",
-        version = "v1.10.5",
+        sum = "h1:yoZbZR8880KgPGLmACOMCiY2tPk+iX4V/dkxqTirlz8=",
+        version = "v1.10.1",
     )
     go_repository(
         name = "com_google_cloud_go_secretmanager",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/secretmanager",
-        sum = "h1:krnX9qpG2kR2fJ+u+uNyNo+ACVhplIAS4Pu7u+4gd+k=",
-        version = "v1.11.4",
+        sum = "h1:cLTCwAjFh9fKvU6F13Y4L9vPcx9yiWPyWXE4+zkuEQs=",
+        version = "v1.11.1",
     )
     go_repository(
         name = "com_google_cloud_go_security",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/security",
-        sum = "h1:sdnh4Islb1ljaNhpIXlIPgb3eYj70QWgPVDKOUYvzJc=",
-        version = "v1.15.4",
+        sum = "h1:jR3itwycg/TgGA0uIgTItcVhA55hKWiNJxaNNpQJaZE=",
+        version = "v1.15.1",
     )
     go_repository(
         name = "com_google_cloud_go_securitycenter",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/securitycenter",
-        sum = "h1:crdn2Z2rFIy8WffmmhdlX3CwZJusqCiShtnrGFRwpeE=",
-        version = "v1.24.3",
+        sum = "h1:XOGJ9OpnDtqg8izd7gYk/XUhj8ytjIalyjjsR6oyG0M=",
+        version = "v1.23.0",
     )
     go_repository(
         name = "com_google_cloud_go_servicedirectory",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/servicedirectory",
-        sum = "h1:5niCMfkw+jifmFtbBrtRedbXkJm3fubSR/KHbxSJZVM=",
-        version = "v1.11.3",
+        sum = "h1:pBWpjCFVGWkzVTkqN3TBBIqNSoSHY86/6RL0soSQ4z8=",
+        version = "v1.11.0",
     )
     go_repository(
         name = "com_google_cloud_go_shell",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/shell",
-        sum = "h1:nurhlJcSVFZneoRZgkBEHumTYf/kFJptCK2eBUq/88M=",
-        version = "v1.7.4",
+        sum = "h1:aHbwH9LSqs4r2rbay9f6fKEls61TAjT63jSyglsw7sI=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_spanner",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/spanner",
-        sum = "h1:xNmE0SXMSxNBuk7lRZ5G/S+A49X91zkSTt7Jn5Ptlvw=",
-        version = "v1.53.1",
+        sum = "h1:+HY8C4uztU7XyLz3xMi/LCXdetLEOExhvRFJu2NiVXM=",
+        version = "v1.49.0",
     )
     go_repository(
         name = "com_google_cloud_go_speech",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/speech",
-        sum = "h1:qkxNao58oF8ghAHE1Eghen7XepawYEN5zuZXYWaUTA4=",
-        version = "v1.21.0",
+        sum = "h1:MCagaq8ObV2tr1kZJcJYgXYbIn8Ai5rp42tyGYw9rls=",
+        version = "v1.19.0",
     )
     go_repository(
         name = "com_google_cloud_go_storage",
@@ -6073,120 +5953,120 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/storagetransfer",
-        sum = "h1:YM1dnj5gLjfL6aDldO2s4GeU8JoAvH1xyIwXre63KmI=",
-        version = "v1.10.3",
+        sum = "h1:+ZLkeXx0K0Pk5XdDmG0MnUVqIR18lllsihU/yq39I8Q=",
+        version = "v1.10.0",
     )
     go_repository(
         name = "com_google_cloud_go_talent",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/talent",
-        sum = "h1:LnRJhhYkODDBoTwf6BeYkiJHFw9k+1mAFNyArwZUZAs=",
-        version = "v1.6.5",
+        sum = "h1:j46ZgD6N2YdpFPux9mc7OAf4YK3tiBCsbLKc8rQx+bU=",
+        version = "v1.6.2",
     )
     go_repository(
         name = "com_google_cloud_go_texttospeech",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/texttospeech",
-        sum = "h1:ahrzTgr7uAbvebuhkBAAVU6kRwVD0HWsmDsvMhtad5Q=",
-        version = "v1.7.4",
+        sum = "h1:S/pR/GZT9p15R7Y2dk2OXD/3AufTct/NSxT4a7nxByw=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_tpu",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/tpu",
-        sum = "h1:XIEH5c0WeYGaVy9H+UueiTaf3NI6XNdB4/v6TFQJxtE=",
-        version = "v1.6.4",
+        sum = "h1:kQf1jgPY04UJBYYjNUO+3GrZtIb57MfGAW2bwgLbR3A=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_trace",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/trace",
-        sum = "h1:2qOAuAzNezwW3QN+t41BtkDJOG42HywL73q8x/f6fnM=",
-        version = "v1.10.4",
+        sum = "h1:EwGdOLCNfYOOPtgqo+D2sDLZmRCEO1AagRTJCU6ztdg=",
+        version = "v1.10.1",
     )
     go_repository(
         name = "com_google_cloud_go_translate",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/translate",
-        sum = "h1:t5WXTqlrk8VVJu/i3WrYQACjzYJiff5szARHiyqqPzI=",
-        version = "v1.9.3",
+        sum = "h1:0na4gC54Lu05ir00dmUSuMkLAojDe1ALq4hBTUkhwjE=",
+        version = "v1.9.0",
     )
     go_repository(
         name = "com_google_cloud_go_video",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/video",
-        sum = "h1:Xrpbm2S9UFQ1pZEeJt9Vqm5t2T/z9y/M3rNXhFoo8Is=",
-        version = "v1.20.3",
+        sum = "h1:AkjXyJfQ7DtPyDOAbTMeiGcuKsO8/iKSb3fAmTUHYSg=",
+        version = "v1.20.0",
     )
     go_repository(
         name = "com_google_cloud_go_videointelligence",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/videointelligence",
-        sum = "h1:YS4j7lY0zxYyneTFXjBJUj2r4CFe/UoIi/PJG0Zt/Rg=",
-        version = "v1.11.4",
+        sum = "h1:MBMWnkQ78GQnRz5lfdTAbBq/8QMCF3wahgtHh3s/J+k=",
+        version = "v1.11.1",
     )
     go_repository(
         name = "com_google_cloud_go_vision_v2",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/vision/v2",
-        sum = "h1:T/ujUghvEaTb+YnFY/jiYwVAkMbIC8EieK0CJo6B4vg=",
-        version = "v2.7.5",
+        sum = "h1:ccK6/YgPfGHR/CyESz1mvIbsht5Y2xRsWCPqmTNydEw=",
+        version = "v2.7.2",
     )
     go_repository(
         name = "com_google_cloud_go_vmmigration",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/vmmigration",
-        sum = "h1:qPNdab4aGgtaRX+51jCOtJxlJp6P26qua4o1xxUDjpc=",
-        version = "v1.7.4",
+        sum = "h1:gnjIclgqbEMc+cF5IJuPxp53wjBIlqZ8h9hE8Rkwp7A=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_vmwareengine",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/vmwareengine",
-        sum = "h1:WY526PqM6QNmFHSqe2sRfK6gRpzWjmL98UFkql2+JDM=",
-        version = "v1.0.3",
+        sum = "h1:qsJ0CPlOQu/3MFBGklu752v3AkD+Pdu091UmXJ+EjTA=",
+        version = "v1.0.0",
     )
     go_repository(
         name = "com_google_cloud_go_vpcaccess",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/vpcaccess",
-        sum = "h1:zbs3V+9ux45KYq8lxxn/wgXole6SlBHHKKyZhNJoS+8=",
-        version = "v1.7.4",
+        sum = "h1:ram0GzjNWElmbxXMIzeOZUkQ9J8ZAahD6V8ilPGqX0Y=",
+        version = "v1.7.1",
     )
     go_repository(
         name = "com_google_cloud_go_webrisk",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/webrisk",
-        sum = "h1:iceR3k0BCRZgf2D/NiKviVMFfuNC9LmeNLtxUFRB/wI=",
-        version = "v1.9.4",
+        sum = "h1:Ssy3MkOMOnyRV5H2bkMQ13Umv7CwB/kugo3qkAX83Fk=",
+        version = "v1.9.1",
     )
     go_repository(
         name = "com_google_cloud_go_websecurityscanner",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/websecurityscanner",
-        sum = "h1:5Gp7h5j7jywxLUp6NTpjNPkgZb3ngl0tUSw6ICWvtJQ=",
-        version = "v1.6.4",
+        sum = "h1:CfEF/vZ+xXyAR3zC9iaC/QRdf1MEgS20r5UR17Q4gOg=",
+        version = "v1.6.1",
     )
     go_repository(
         name = "com_google_cloud_go_workflows",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "cloud.google.com/go/workflows",
-        sum = "h1:qocsqETmLAl34mSa01hKZjcqAvt699gaoFbooGGMvaM=",
-        version = "v1.12.3",
+        sum = "h1:cSUlx4PVV9O0vYCl+pHAUmu0996A7eN602d4wjjVHRs=",
+        version = "v1.12.0",
     )
     go_repository(
         name = "com_shuralyov_dmitri_gpu_mtl",
@@ -6760,14 +6640,6 @@ def go_dependencies():
         sum = "h1:XX3Ajgzov2RKUdc5jW3t5jwY7Bo7dcRm+tFxT+NfgY0=",
         version = "v0.13.5-0.20230601165947-6ce0bf390ce3",
     )
-    go_repository(
-        name = "io_k8s_sigs_kustomize_cmd_config",
-        build_file_generation = "on",
-        build_file_proto_mode = "disable_global",
-        importpath = "sigs.k8s.io/kustomize/cmd/config",
-        sum = "h1:YyoHHbxxsLUts/gWLGgIQkdT82ekp3zautbpcml54vc=",
-        version = "v0.11.2",
-    )
     go_repository(
         name = "io_k8s_sigs_kustomize_kustomize_v5",
         build_file_generation = "on",
@@ -7005,8 +6877,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/api",
-        sum = "h1:b2CqT6kG+zqJIVKRQ3ELJVLN1PwHZ6DJ3dW8yl82rgY=",
-        version = "v0.149.0",
+        sum = "h1:HBq4TZlN4/1pNcu0geJZ/Q50vIwIXT532UIMYoo0vOs=",
+        version = "v0.148.0",
     )
     go_repository(
         name = "org_golang_google_appengine",
@@ -7021,40 +6893,40 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/genproto",
-        sum = "h1:YJ5pD9rF8o9Qtta0Cmy9rdBwkSjrTCT6XTiUQVOtIos=",
-        version = "v0.0.0-20231212172506-995d672761c0",
+        sum = "h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0=",
+        version = "v0.0.0-20231002182017-d307bd883b97",
     )
     go_repository(
         name = "org_golang_google_genproto_googleapis_api",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/genproto/googleapis/api",
-        sum = "h1:EWIeHfGuUf00zrVZGEgYFxok7plSAXBGcH7NNdMAWvA=",
-        version = "v0.0.0-20231211222908-989df2bf70f3",
+        sum = "h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU=",
+        version = "v0.0.0-20231002182017-d307bd883b97",
     )
     go_repository(
         name = "org_golang_google_genproto_googleapis_bytestream",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/genproto/googleapis/bytestream",
-        sum = "h1:o4S3HvTUEXgRsNSUQsALDVog0O9F/U1JJlHmmUN8Uas=",
-        version = "v0.0.0-20231030173426-d783a09b4405",
+        sum = "h1:ptblGJZY+SBRhJRVneg4DiHYKwjgeHedTzrgk8CH7m4=",
+        version = "v0.0.0-20231012201019-e917dd12ba7a",
     )
     go_repository(
         name = "org_golang_google_genproto_googleapis_rpc",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/genproto/googleapis/rpc",
-        sum = "h1:/jFB8jK5R3Sq3i/lmeZO0cATSzFfZaJq1J2Euan3XKU=",
-        version = "v0.0.0-20231212172506-995d672761c0",
+        sum = "h1:a2MQQVoTo96JC9PMGtGBymLp7+/RzpFc2yX/9WfFg1c=",
+        version = "v0.0.0-20231012201019-e917dd12ba7a",
     )
     go_repository(
         name = "org_golang_google_grpc",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "google.golang.org/grpc",
-        sum = "h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=",
-        version = "v1.60.1",
+        sum = "h1:6FQAR0kM31P6MRdeluor2w2gPaS4SVNrD/DNTxrQ15k=",
+        version = "v1.60.0",
     )
     go_repository(
         name = "org_golang_google_grpc_cmd_protoc_gen_go_grpc",
@@ -7117,16 +6989,16 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "golang.org/x/mod",
-        sum = "h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=",
-        version = "v0.14.0",
+        sum = "h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY=",
+        version = "v0.13.0",
     )
     go_repository(
         name = "org_golang_x_net",
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "golang.org/x/net",
-        sum = "h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=",
-        version = "v0.19.0",
+        sum = "h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=",
+        version = "v0.17.0",
     )
     go_repository(
         name = "org_golang_x_oauth2",
@@ -7141,8 +7013,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "golang.org/x/sync",
-        sum = "h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE=",
-        version = "v0.5.0",
+        sum = "h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=",
+        version = "v0.4.0",
     )
     go_repository(
         name = "org_golang_x_sys",
@@ -7181,8 +7053,8 @@ def go_dependencies():
         build_file_generation = "on",
         build_file_proto_mode = "disable_global",
         importpath = "golang.org/x/tools",
-        sum = "h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA=",
-        version = "v0.16.1",
+        sum = "h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc=",
+        version = "v0.14.0",
     )
     go_repository(
         name = "org_golang_x_vuln",
@@ -7209,8 +7081,8 @@ def go_dependencies():
         patches = [
             "//3rdparty/bazel/org_libvirt_go_libvirt:go_libvirt.patch",
         ],
-        sum = "h1:u+CHhs2OhVmu0MWzBDrlbLzQ5QB3ZfWtfT+lD3EaUIs=",
-        version = "v1.9004.0",
+        sum = "h1:LLpjuSQm9gChnx7I/44SLLg/eyvTnJpcMAFmKot65Zc=",
+        version = "v1.9008.0",
     )
     go_repository(
         name = "org_mongodb_go_mongo_driver",
diff --git a/cli/internal/cmd/status_test.go b/cli/internal/cmd/status_test.go
index 7984afbe88..813391bf03 100644
--- a/cli/internal/cmd/status_test.go
+++ b/cli/internal/cmd/status_test.go
@@ -19,7 +19,7 @@ import (
 	"github.com/edgelesssys/constellation/v2/internal/constants"
 	"github.com/edgelesssys/constellation/v2/internal/constellation/kubecmd"
 	"github.com/edgelesssys/constellation/v2/internal/file"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/spf13/afero"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
diff --git a/go.mod b/go.mod
index 661fc0c5cb..9f6db27c82 100644
--- a/go.mod
+++ b/go.mod
@@ -34,7 +34,6 @@ replace (
 )
 
 replace (
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api => ./operators/constellation-node-operator/api
 	github.com/google/go-sev-guest => github.com/google/go-sev-guest v0.0.0-20230928233922-2dcbba0a4b9d
 	github.com/google/go-tpm => github.com/thomasten/go-tpm v0.0.0-20230629092004-f43f8e2a59eb
 	github.com/martinjungblut/go-cryptsetup => github.com/daniel-weisse/go-cryptsetup v0.0.0-20230705150314-d8c07bd1723c
@@ -59,11 +58,12 @@ require (
 	github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
 	github.com/Azure/go-autorest/autorest/to v0.4.0
 	github.com/aws/aws-sdk-go v1.44.297
-	github.com/aws/aws-sdk-go-v2 v1.18.1
+	github.com/aws/aws-sdk-go-v2 v1.24.0
 	github.com/aws/aws-sdk-go-v2/config v1.18.27
 	github.com/aws/aws-sdk-go-v2/credentials v1.13.26
 	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4
 	github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71
+	github.com/aws/aws-sdk-go-v2/service/autoscaling v1.36.6
 	github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8
 	github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.21.2
 	github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0
@@ -71,13 +71,14 @@ require (
 	github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.14.14
 	github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0
 	github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.19.10
-	github.com/aws/smithy-go v1.13.5
+	github.com/aws/smithy-go v1.19.0
+	github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e
 	github.com/bazelbuild/rules_go v0.42.0
 	github.com/coreos/go-systemd/v22 v22.5.0
 	github.com/docker/docker v24.0.7+incompatible
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api v0.0.0
 	github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf
 	github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead
+	github.com/foxboron/go-uefi v0.0.0-20230808201820-18b9ba9cd4c3
 	github.com/fsnotify/fsnotify v1.7.0
 	github.com/go-playground/locales v0.14.1
 	github.com/go-playground/universal-translator v0.18.1
@@ -100,9 +101,17 @@ require (
 	github.com/hashicorp/hcl/v2 v2.19.1
 	github.com/hashicorp/terraform-exec v0.19.0
 	github.com/hashicorp/terraform-json v0.18.0
+	github.com/hashicorp/terraform-plugin-framework v1.4.2
+	github.com/hashicorp/terraform-plugin-framework-validators v0.12.0
+	github.com/hashicorp/terraform-plugin-go v0.20.0
+	github.com/hashicorp/terraform-plugin-log v0.9.0
+	github.com/hashicorp/terraform-plugin-testing v1.6.0
+	github.com/hexops/gotextdiff v1.0.3
 	github.com/martinjungblut/go-cryptsetup v0.0.0-20220520180014-fd0874fd07a6
 	github.com/mattn/go-isatty v0.0.19
 	github.com/microsoft/ApplicationInsights-Go v0.4.4
+	github.com/onsi/ginkgo/v2 v2.13.0
+	github.com/onsi/gomega v1.29.0
 	github.com/pkg/errors v0.9.1
 	github.com/regclient/regclient v0.5.5
 	github.com/rogpeppe/go-internal v1.11.0
@@ -117,14 +126,19 @@ require (
 	github.com/theupdateframework/go-tuf v0.5.2
 	github.com/tink-crypto/tink-go/v2 v2.0.0
 	github.com/vincent-petithory/dataurl v1.0.0
+	go.etcd.io/etcd/api/v3 v3.5.10
+	go.etcd.io/etcd/client/pkg/v3 v3.5.10
+	go.etcd.io/etcd/client/v3 v3.5.10
 	go.uber.org/goleak v1.3.0
 	go.uber.org/zap v1.26.0
 	golang.org/x/crypto v0.17.0
+	golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819
 	golang.org/x/mod v0.13.0
 	golang.org/x/sys v0.15.0
+	golang.org/x/text v0.14.0
 	golang.org/x/tools v0.14.0
 	google.golang.org/api v0.148.0
-	google.golang.org/grpc v1.59.0
+	google.golang.org/grpc v1.60.0
 	google.golang.org/protobuf v1.31.0
 	gopkg.in/yaml.v3 v3.0.1
 	helm.sh/helm v2.17.0+incompatible
@@ -139,20 +153,10 @@ require (
 	k8s.io/kubernetes v1.29.0
 	k8s.io/mount-utils v0.29.0
 	k8s.io/utils v0.0.0-20231127182322-b307cd553661
+	libvirt.org/go/libvirt v1.9008.0
 	sigs.k8s.io/yaml v1.4.0
 )
 
-require (
-	github.com/Microsoft/hcsshim v0.11.0 // indirect
-	github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
-	github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 // indirect
-	github.com/google/gnostic-models v0.6.8 // indirect
-	github.com/gorilla/websocket v1.5.0 // indirect
-	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
-	github.com/ulikunitz/xz v0.5.11 // indirect
-	go.opentelemetry.io/otel/metric v1.19.0 // indirect
-)
-
 require (
 	cloud.google.com/go v0.110.8 // indirect
 	cloud.google.com/go/iam v1.1.2 // indirect
@@ -179,12 +183,14 @@ require (
 	github.com/Masterminds/sprig/v3 v3.2.3 // indirect
 	github.com/Masterminds/squirrel v1.5.4 // indirect
 	github.com/Microsoft/go-winio v0.6.1 // indirect
+	github.com/Microsoft/hcsshim v0.11.0 // indirect
 	github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect
-	github.com/agext/levenshtein v1.2.1 // indirect
+	github.com/agext/levenshtein v1.2.2 // indirect
+	github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
 	github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
 	github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 // indirect
+	github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 // indirect
+	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 // indirect
 	github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 // indirect
 	github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 // indirect
 	github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 // indirect
@@ -201,6 +207,8 @@ require (
 	github.com/chai2010/gettext-go v1.0.2 // indirect
 	github.com/cloudflare/circl v1.3.3 // indirect
 	github.com/containerd/containerd v1.7.6 // indirect
+	github.com/coreos/go-semver v0.3.1 // indirect
+	github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect
 	github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 // indirect
 	github.com/cyphar/filepath-securejoin v0.2.4 // indirect
 	github.com/davecgh/go-spew v1.1.1 // indirect
@@ -211,11 +219,12 @@ require (
 	github.com/docker/go-connections v0.4.0 // indirect
 	github.com/docker/go-metrics v0.0.1 // indirect
 	github.com/docker/go-units v0.5.0 // indirect
+	github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 // indirect
 	github.com/emicklei/go-restful/v3 v3.11.0 // indirect
 	github.com/evanphx/json-patch v5.6.0+incompatible // indirect
+	github.com/evanphx/json-patch/v5 v5.6.0 // indirect
 	github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect
 	github.com/fatih/color v1.15.0 // indirect
-	github.com/foxboron/go-uefi v0.0.0-20230808201820-18b9ba9cd4c3
 	github.com/gabriel-vasile/mimetype v1.4.2 // indirect
 	github.com/go-chi/chi v4.1.2+incompatible // indirect
 	github.com/go-errors/errors v1.4.2 // indirect
@@ -223,6 +232,7 @@ require (
 	github.com/go-jose/go-jose/v3 v3.0.0 // indirect
 	github.com/go-logr/logr v1.3.0 // indirect
 	github.com/go-logr/stdr v1.2.2 // indirect
+	github.com/go-logr/zapr v1.2.4 // indirect
 	github.com/go-openapi/analysis v0.21.4 // indirect
 	github.com/go-openapi/errors v0.20.4 // indirect
 	github.com/go-openapi/jsonpointer v0.19.6 // indirect
@@ -234,6 +244,7 @@ require (
 	github.com/go-openapi/swag v0.22.4 // indirect
 	github.com/go-openapi/validate v0.22.1 // indirect
 	github.com/go-sql-driver/mysql v1.7.1 // indirect
+	github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
 	github.com/gobwas/glob v0.2.3 // indirect
 	github.com/godbus/dbus/v5 v5.1.0 // indirect
 	github.com/gofrs/uuid v4.4.0+incompatible // indirect
@@ -243,6 +254,7 @@ require (
 	github.com/golang/protobuf v1.5.3 // indirect
 	github.com/google/btree v1.1.2 // indirect
 	github.com/google/certificate-transparency-go v1.1.4 // indirect
+	github.com/google/gnostic-models v0.6.8 // indirect
 	github.com/google/go-attestation v0.5.0 // indirect
 	github.com/google/go-cmp v0.6.0 // indirect
 	github.com/google/go-containerregistry v0.15.2 // indirect
@@ -255,15 +267,24 @@ require (
 	github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
 	github.com/googleapis/enterprise-certificate-proxy v0.3.1 // indirect
 	github.com/gorilla/mux v1.8.0 // indirect
+	github.com/gorilla/websocket v1.5.0 // indirect
 	github.com/gosuri/uitable v0.0.4 // indirect
 	github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
 	github.com/hashicorp/errwrap v1.1.0 // indirect
+	github.com/hashicorp/go-checkpoint v0.5.0 // indirect
 	github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
+	github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect
 	github.com/hashicorp/go-hclog v1.5.0 // indirect
 	github.com/hashicorp/go-multierror v1.1.1 // indirect
+	github.com/hashicorp/go-plugin v1.6.0 // indirect
 	github.com/hashicorp/go-retryablehttp v0.7.4 // indirect
 	github.com/hashicorp/go-secure-stdlib/awsutil v0.2.2 // indirect
 	github.com/hashicorp/go-uuid v1.0.3 // indirect
+	github.com/hashicorp/logutils v1.0.0 // indirect
+	github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0 // indirect
+	github.com/hashicorp/terraform-registry-address v0.2.3 // indirect
+	github.com/hashicorp/terraform-svchost v0.1.1 // indirect
+	github.com/hashicorp/yamux v0.1.1 // indirect
 	github.com/huandu/xstrings v1.4.0 // indirect
 	github.com/imdario/mergo v0.3.15 // indirect
 	github.com/inconshreveable/mousetrap v1.1.0 // indirect
@@ -287,6 +308,7 @@ require (
 	github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
 	github.com/mitchellh/copystructure v1.2.0 // indirect
 	github.com/mitchellh/go-homedir v1.1.0 // indirect
+	github.com/mitchellh/go-testing-interface v1.14.1 // indirect
 	github.com/mitchellh/go-wordwrap v1.0.1 // indirect
 	github.com/mitchellh/mapstructure v1.5.0 // indirect
 	github.com/mitchellh/reflectwalk v1.0.2 // indirect
@@ -299,6 +321,8 @@ require (
 	github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
 	github.com/morikuni/aec v1.0.0 // indirect
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
+	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
+	github.com/oklog/run v1.0.0 // indirect
 	github.com/oklog/ulid v1.3.1 // indirect
 	github.com/opencontainers/go-digest v1.0.0 // indirect
 	github.com/opencontainers/image-spec v1.1.0-rc5 // indirect
@@ -322,6 +346,10 @@ require (
 	github.com/stretchr/objx v0.5.0 // indirect
 	github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 // indirect
 	github.com/transparency-dev/merkle v0.0.2 // indirect
+	github.com/ulikunitz/xz v0.5.11 // indirect
+	github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
+	github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
+	github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
 	github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 // indirect
 	github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
 	github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
@@ -331,31 +359,31 @@ require (
 	go.mongodb.org/mongo-driver v1.11.3 // indirect
 	go.opencensus.io v0.24.0 // indirect
 	go.opentelemetry.io/otel v1.19.0 // indirect
+	go.opentelemetry.io/otel/metric v1.19.0 // indirect
 	go.opentelemetry.io/otel/trace v1.19.0 // indirect
 	go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
 	go.uber.org/multierr v1.11.0 // indirect
-	golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect
 	golang.org/x/net v0.17.0 // indirect
 	golang.org/x/oauth2 v0.13.0 // indirect
 	golang.org/x/sync v0.4.0 // indirect
 	golang.org/x/term v0.15.0 // indirect
-	golang.org/x/text v0.14.0
 	golang.org/x/time v0.3.0 // indirect
 	golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
-	google.golang.org/appengine v1.6.7 // indirect
+	gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
+	google.golang.org/appengine v1.6.8 // indirect
 	google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect
 	google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
 	gopkg.in/inf.v0 v0.9.1 // indirect
 	gopkg.in/square/go-jose.v2 v2.6.0 // indirect
 	gopkg.in/yaml.v2 v2.4.0 // indirect
-	k8s.io/cli-runtime v0.28.2 // indirect
+	k8s.io/cli-runtime v0.29.0 // indirect
 	k8s.io/component-base v0.29.0 // indirect
 	k8s.io/klog/v2 v2.110.1 // indirect
 	k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
-	k8s.io/kubectl v0.28.2 // indirect
+	k8s.io/kubectl v0.29.0 // indirect
 	oras.land/oras-go v1.2.4 // indirect
-	sigs.k8s.io/controller-runtime v0.16.3 // indirect
+	sigs.k8s.io/controller-runtime v0.16.3
 	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
 	sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
 	sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 // indirect
diff --git a/go.sum b/go.sum
index 89b0d8f7c3..c9a005e44d 100644
--- a/go.sum
+++ b/go.sum
@@ -148,12 +148,13 @@ github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d h1:UrqY+r/O
 github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ=
 github.com/acomagu/bufpipe v1.0.4 h1:e3H4WUzM3npvo5uv95QuJM3cQspFNtFBzvJ2oNjKIDQ=
 github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4=
-github.com/agext/levenshtein v1.2.1 h1:QmvMAjj2aEICytGiWzmxoE0x2KZvE0fvmqMOfy2tjT8=
-github.com/agext/levenshtein v1.2.1/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558=
+github.com/agext/levenshtein v1.2.2 h1:0S/Yg6LYmFJ5stwQeRp6EeOcCbj7xiqQSdNelsXvaqE=
+github.com/agext/levenshtein v1.2.2/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558=
 github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
 github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
 github.com/alessio/shellescape v1.4.1 h1:V7yhSDDn8LP4lc4jS8pFkt0zCnzVJlG5JXy9BVKJUX0=
 github.com/alessio/shellescape v1.4.1/go.mod h1:PZAiSCk0LJaZkiCSkPv8qIobYglO3FPpyFjDCtHLS30=
+github.com/apparentlymart/go-textseg/v12 v12.0.0/go.mod h1:S/4uRK2UtaQttw1GenVJEynmyUenKwP++x/+DdGV/Ec=
 github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
 github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
 github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
@@ -164,8 +165,9 @@ github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:W
 github.com/aws/aws-sdk-go v1.34.0/go.mod h1:5zCpMtNQVjRREroY7sYe8lOMRSxkhG6MZveU8YkpAk0=
 github.com/aws/aws-sdk-go v1.44.297 h1:uL4EV0gQxotQVYegIoBqK079328MOJqgG95daFYSkAM=
 github.com/aws/aws-sdk-go v1.44.297/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI=
-github.com/aws/aws-sdk-go-v2 v1.18.1 h1:+tefE750oAb7ZQGzla6bLkOwfcQCEtC5y2RqoqCeqKo=
 github.com/aws/aws-sdk-go-v2 v1.18.1/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
+github.com/aws/aws-sdk-go-v2 v1.24.0 h1:890+mqQ+hTpNuw0gGP6/4akolQkSToDJgHfQE7AwGuk=
+github.com/aws/aws-sdk-go-v2 v1.24.0/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4=
 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 h1:dK82zF6kkPeCo8J1e+tGx4JdvDIQzj7ygIoLg8WMuGs=
 github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10/go.mod h1:VeTZetY5KRJLuD/7fkQXMU6Mw7H5m/KP2J5Iy9osMno=
 github.com/aws/aws-sdk-go-v2/config v1.18.27 h1:Az9uLwmssTE6OGTpsFqOnaGpLnKDqNYOJzWuC6UAYzA=
@@ -176,14 +178,18 @@ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 h1:LxK/bitrAr4lnh9LnIS6i7z
 github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4/go.mod h1:E1hLXN/BL2e6YizK1zFlYd8vsfi2GTjbjBazinMmeaM=
 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71 h1:SAB1UAVaf6nGCu3zyIrV+VWsendXrms1GqtW4zBotKA=
 github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71/go.mod h1:ZNo5H4PR3/fwsXYqb+Ld5YAfvHcYCbltaTTtSay4l2o=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 h1:A5UqQEmPaCFpedKouS4v+dHCTUo2sKqhoKO9U5kxyWo=
 github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34/go.mod h1:wZpTEecJe0Btj3IYnDx/VlUzor9wm3fJHyvLpQF0VwY=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 h1:srIVS45eQuewqz6fKKu6ZGXaq6FuFg5NzgQBAM6g8Y4=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 h1:v+HbZaCGmOwnTTVS86Fleq0vPzOd7tnJGbFhP0stNLs=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9/go.mod h1:Xjqy+Nyj7VDLBtCMkQYOw1QYfAEZCVLrfI0ezve8wd4=
 github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28/go.mod h1:7VRpKQQedkfIEXb4k52I7swUnZP0wohVajJMRn3vsUw=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 h1:N94sVhRACtXyVcjXxrwK1SKFIJrA9pOJ5yu2eSHnmls=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9/go.mod h1:hqamLz7g1/4EJP+GH5NBhcUMLjW+gKLQabgyz6/7WAU=
 github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 h1:LWA+3kDM8ly001vJ1X1waCuLJdtTl48gwkPKWy9sosI=
 github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35/go.mod h1:0Eg1YjxE0Bhn56lx+SHJwCzhW+2JGtizsrx+lCqrfm0=
 github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 h1:wscW+pnn3J1OYnanMnza5ZVYXLX4cKk5rAvUAl4Qu+c=
 github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26/go.mod h1:MtYiox5gvyB+OyP0Mr0Sm/yzbEAIPL9eijj/ouHAPw0=
+github.com/aws/aws-sdk-go-v2/service/autoscaling v1.36.6 h1:xLETNIzlbzqb/ZFir6l1AQKjDJ96dQf/ekNysJHoxqo=
+github.com/aws/aws-sdk-go-v2/service/autoscaling v1.36.6/go.mod h1:ldeYLrGhWz2aMgCEL7He3+YbJAG5xn1K/fFFKRkyzd0=
 github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8 h1:loRDtQ0vT0+JCB0hQBCfv95tttEzJ1rqSaTDy5cpy0A=
 github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8/go.mod h1:YTd4wGn2beCF9wkSTpEcupk79zDFYJk2Ca76B8YyvJg=
 github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.21.2 h1:zMnh9plMceN5DVuG55IjzEwAS3kbeG0GTNzmbnqI/C8=
@@ -212,10 +218,14 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 h1:2qTR7IFk7/0IN/adSFhYu9X
 github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12/go.mod h1:E4VrHCPzmVB/KFXtqBGKb3c8zpbNBgKe3fisDNLAW5w=
 github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 h1:XFJ2Z6sNUUcAz9poj+245DMkrHE4h2j5I9/xD50RHfE=
 github.com/aws/aws-sdk-go-v2/service/sts v1.19.2/go.mod h1:dp0yLPsLBOi++WTxzCjA/oZqi6NPIhoR+uF7GeMU9eg=
-github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=
 github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
+github.com/aws/smithy-go v1.19.0 h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=
+github.com/aws/smithy-go v1.19.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE=
+github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e h1:XmPu4mXICgdGnC5dXGjUGbwUD/kUmS0l5Aop3LaevBM=
+github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e/go.mod h1:689QdV3hBP7Vo9dJMmzhoYIyo/9iMhEmHkJcnaPRCbo=
 github.com/bazelbuild/rules_go v0.42.0 h1:aY2smc3JWyUKOjGYmOKVLX70fPK9ON0rtwQojuIeUHc=
 github.com/bazelbuild/rules_go v0.42.0/go.mod h1:TMHmtfpvyfsxaqfL9WnahCsXMWDMICTw7XeK9yVb+YU=
+github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
 github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
 github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
 github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -226,6 +236,8 @@ github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM
 github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
 github.com/bshuster-repo/logrus-logstash-hook v1.0.0 h1:e+C0SB5R1pu//O4MQ3f9cFuPGoOVeF2fE4Og9otCc70=
 github.com/bshuster-repo/logrus-logstash-hook v1.0.0/go.mod h1:zsTqEiSzDgAa/8GZR7E1qaXrhYNDKBYy5/dWPTIflbk=
+github.com/bufbuild/protocompile v0.4.0 h1:LbFKd2XowZvQ/kajzguUp2DC9UEIQhIq77fZZlaQsNA=
+github.com/bufbuild/protocompile v0.4.0/go.mod h1:3v93+mbWn/v3xzN+31nwkJfrEpAUwp+BagBSZWx+TP8=
 github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd h1:rFt+Y/IK1aEZkEHchZRSq9OQbsSzIT/OrI8YFFmRIng=
 github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd/go.mod h1:2oa8nejYd4cQ/b0hMIopN0lCRxU0bueqREvZLWFrtK8=
 github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b h1:otBG+dV+YK+Soembjv71DPz3uX/V/6MMlSyD9JBQ6kQ=
@@ -253,8 +265,11 @@ github.com/containerd/containerd v1.7.6 h1:oNAVsnhPoy4BTPQivLgTzI9Oleml9l/+eYIDY
 github.com/containerd/containerd v1.7.6/go.mod h1:SY6lrkkuJT40BVNO37tlYTSnKJnP5AXBc0fhx0q+TJ4=
 github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM=
 github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ=
+github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4=
+github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec=
 github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs=
 github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
+github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM=
 github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
 github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
@@ -312,6 +327,8 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.m
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U=
 github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
+github.com/evanphx/json-patch/v5 v5.6.0 h1:b91NhWfaz02IuVxO9faSllyAtNXHMPkC5J8sJCLunww=
+github.com/evanphx/json-patch/v5 v5.6.0/go.mod h1:G79N1coSVB93tBe7j6PhzjmR3/2VvlbKOFpnXhI9Bw4=
 github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d h1:105gxyaGwCFad8crR9dcMQWvV9Hvulu6hwUh4tWPJnM=
 github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod h1:ZZMPRZwes7CROmyNKgQzC3XPs6L/G2EJLHddWejkmf4=
 github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw=
@@ -357,10 +374,13 @@ github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2
 github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
 github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
 github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
+github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
 github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
 github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
 github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
 github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
+github.com/go-logr/zapr v1.2.4 h1:QHVo+6stLbfJmYGkQ7uGHUCu5hnAFAj6mDe6Ea0SeOo=
+github.com/go-logr/zapr v1.2.4/go.mod h1:FyHWQIzQORZ0QVE1BtVHv3cKtNLuXsbNLtpuhNapBOA=
 github.com/go-openapi/analysis v0.21.2/go.mod h1:HZwRk4RRisyG8vx2Oe6aqeSQcoxRp47Xkp3+K6q+LdY=
 github.com/go-openapi/analysis v0.21.4 h1:ZDFLvSNxpDaomuCueM0BlSXxpANBlFYiBvr+GXrvIHc=
 github.com/go-openapi/analysis v0.21.4/go.mod h1:4zQ35W4neeZTqh3ol0rv/O8JBbka9QyAgQRPp9y3pfo=
@@ -476,6 +496,7 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt
 github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
 github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
 github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
+github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
 github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@@ -491,6 +512,7 @@ github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QD
 github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
 github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
 github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
+github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
 github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
 github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
@@ -593,8 +615,13 @@ github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0/go.mod h1:w9Y7gY31krpLmrV
 github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
 github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
 github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
+github.com/hashicorp/go-checkpoint v0.5.0 h1:MFYpPZCnQqQTE18jFwSII6eUQrD/oxMFp3mlgcqk5mU=
+github.com/hashicorp/go-checkpoint v0.5.0/go.mod h1:7nfLNL10NsxqO4iWuW6tWW0HjZuDrwkBuEQsVcpCOgg=
+github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
 github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=
 github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
+github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 h1:1/D3zfFHttUKaCaGKZ/dR2roBXv0vKbSCnssIldfQdI=
+github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320/go.mod h1:EiZBMaudVLy8fmjf9Npq1dq9RalhveqZG5w/yz3mHWs=
 github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ=
 github.com/hashicorp/go-hclog v1.5.0 h1:bI2ocEMgcVlz55Oj1xZNBsVi900c7II+fWDyV9o+13c=
 github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M=
@@ -608,10 +635,13 @@ github.com/hashicorp/go-kms-wrapping/wrappers/gcpckms/v2 v2.0.8 h1:16I8OqBEuxZIo
 github.com/hashicorp/go-kms-wrapping/wrappers/gcpckms/v2 v2.0.8/go.mod h1:6QUMo5BrXAtbzSuZilqmx0A4px2u6PeFK7vfp2WIzeM=
 github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=
 github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
+github.com/hashicorp/go-plugin v1.6.0 h1:wgd4KxHJTVGGqWBq4QPB1i5BZNEx9BR8+OFmHDmTk8A=
+github.com/hashicorp/go-plugin v1.6.0/go.mod h1:lBS5MtSSBZk0SHc66KACcjjlU6WzEVP/8pwz68aMkCI=
 github.com/hashicorp/go-retryablehttp v0.7.4 h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA=
 github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8=
 github.com/hashicorp/go-secure-stdlib/awsutil v0.2.2 h1:kWg2vyKl7BRXrNxYziqDJ55n+vtOQ1QsGORjzoeB+uM=
 github.com/hashicorp/go-secure-stdlib/awsutil v0.2.2/go.mod h1:oKHSQs4ivIfZ3fbXGQOop1XuDfdSb8RIsWTGaAanSfg=
+github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
 github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=
 github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
 github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
@@ -624,10 +654,32 @@ github.com/hashicorp/hc-install v0.6.1 h1:IGxShH7AVhPaSuSJpKtVi/EFORNjO+OYVJJrAt
 github.com/hashicorp/hc-install v0.6.1/go.mod h1:0fW3jpg+wraYSnFDJ6Rlie3RvLf1bIqVIkzoon4KoVE=
 github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI=
 github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE=
+github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y=
+github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
 github.com/hashicorp/terraform-exec v0.19.0 h1:FpqZ6n50Tk95mItTSS9BjeOVUb4eg81SpgVtZNNtFSM=
 github.com/hashicorp/terraform-exec v0.19.0/go.mod h1:tbxUpe3JKruE9Cuf65mycSIT8KiNPZ0FkuTE3H4urQg=
 github.com/hashicorp/terraform-json v0.18.0 h1:pCjgJEqqDESv4y0Tzdqfxr/edOIGkjs8keY42xfNBwU=
 github.com/hashicorp/terraform-json v0.18.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk=
+github.com/hashicorp/terraform-plugin-framework v1.4.2 h1:P7a7VP1GZbjc4rv921Xy5OckzhoiO3ig6SGxwelD2sI=
+github.com/hashicorp/terraform-plugin-framework v1.4.2/go.mod h1:GWl3InPFZi2wVQmdVnINPKys09s9mLmTZr95/ngLnbY=
+github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 h1:HOjBuMbOEzl7snOdOoUfE2Jgeto6JOjLVQ39Ls2nksc=
+github.com/hashicorp/terraform-plugin-framework-validators v0.12.0/go.mod h1:jfHGE/gzjxYz6XoUwi/aYiiKrJDeutQNUtGQXkaHklg=
+github.com/hashicorp/terraform-plugin-go v0.20.0 h1:oqvoUlL+2EUbKNsJbIt3zqqZ7wi6lzn4ufkn/UA51xQ=
+github.com/hashicorp/terraform-plugin-go v0.20.0/go.mod h1:Rr8LBdMlY53a3Z/HpP+ZU3/xCDqtKNCkeI9qOyT10QE=
+github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0=
+github.com/hashicorp/terraform-plugin-log v0.9.0/go.mod h1:rKL8egZQ/eXSyDqzLUuwUYLVdlYeamldAHSxjUFADow=
+github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0 h1:X7vB6vn5tON2b49ILa4W7mFAsndeqJ7bZFOGbVO+0Cc=
+github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0/go.mod h1:ydFcxbdj6klCqYEPkPvdvFKiNGKZLUs+896ODUXCyao=
+github.com/hashicorp/terraform-plugin-testing v1.6.0 h1:Wsnfh+7XSVRfwcr2jZYHsnLOnZl7UeaOBvsx6dl/608=
+github.com/hashicorp/terraform-plugin-testing v1.6.0/go.mod h1:cJGG0/8j9XhHaJZRC+0sXFI4uzqQZ9Az4vh6C4GJpFE=
+github.com/hashicorp/terraform-registry-address v0.2.3 h1:2TAiKJ1A3MAkZlH1YI/aTVcLZRu7JseiXNRHbOAyoTI=
+github.com/hashicorp/terraform-registry-address v0.2.3/go.mod h1:lFHA76T8jfQteVfT7caREqguFrW3c4MFSPhZB7HHgUM=
+github.com/hashicorp/terraform-svchost v0.1.1 h1:EZZimZ1GxdqFRinZ1tpJwVxxt49xc/S52uzrw4x0jKQ=
+github.com/hashicorp/terraform-svchost v0.1.1/go.mod h1:mNsjQfZyf/Jhz35v6/0LWcv26+X7JPS+buii2c9/ctc=
+github.com/hashicorp/yamux v0.1.1 h1:yrQxtgseBDrq9Y652vSRDvsKCJKOUD+GzTS4Y0Y8pvE=
+github.com/hashicorp/yamux v0.1.1/go.mod h1:CtWFDAQgb7dxtzFs4tWbplKIe2jSi3+5vKbgIO0SLnQ=
+github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
+github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
 github.com/honeycombio/beeline-go v1.10.0 h1:cUDe555oqvw8oD76BQJ8alk7FP0JZ/M/zXpNvOEDLDc=
 github.com/honeycombio/beeline-go v1.10.0/go.mod h1:Zz5WMeQCJzFt2Mvf8t6HC1X8RLskLVR/e8rvcmXB1G8=
 github.com/honeycombio/libhoney-go v1.16.0 h1:kPpqoz6vbOzgp7jC6SR7SkNj7rua7rgxvznI6M3KdHc=
@@ -650,6 +702,9 @@ github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOl
 github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
 github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b h1:ZGiXF8sz7PDk6RgkP+A/SFfUD0ZR/AgG6SpRNEDKZy8=
 github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b/go.mod h1:hQmNrgofl+IY/8L+n20H6E6PWBBTokdsv+q49j0QhsU=
+github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
+github.com/jhump/protoreflect v1.15.1 h1:HUMERORf3I3ZdX05WaQ6MIpd/NJ434hTp5YiKgfCL6c=
+github.com/jhump/protoreflect v1.15.1/go.mod h1:jD/2GMKKE6OqX8qTjhADU1e6DShO+gavG9e0Q693nKo=
 github.com/jmespath/go-jmespath v0.3.0/go.mod h1:9QtRXoHjLGCJ5IBSaohpXITPlowMeeYCZ7fLUTSywik=
 github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
 github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
@@ -752,6 +807,8 @@ github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa1
 github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
 github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
 github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
+github.com/mitchellh/go-testing-interface v1.14.1 h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU=
+github.com/mitchellh/go-testing-interface v1.14.1/go.mod h1:gfgS7OtZj6MA4U1UrDRp04twqAjfvlZyCfX3sDjEym8=
 github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0=
 github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0=
 github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
@@ -787,10 +844,11 @@ github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRW
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
 github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
+github.com/oklog/run v1.0.0 h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw=
+github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA=
 github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
 github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
 github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w=
 github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
 github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
 github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
@@ -929,8 +987,11 @@ github.com/ulikunitz/xz v0.5.11 h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8=
 github.com/ulikunitz/xz v0.5.11/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14=
 github.com/vincent-petithory/dataurl v1.0.0 h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8AbShPRpg2CI=
 github.com/vincent-petithory/dataurl v1.0.0/go.mod h1:FHafX5vmDzyP+1CQATJn7WFKc9CvnvxyvZy6I1MrG/U=
-github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU=
-github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc=
+github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
+github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI=
+github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
+github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IUPn0Bjt8=
+github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok=
 github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g=
 github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
 github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 h1:X6ps8XHfpQjw8dUStzlMi2ybiKQ2Fmdw7UM+TinwvyM=
@@ -956,6 +1017,7 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
 github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43 h1:+lm10QQTNSBd8DVTNGHx7o/IKu9HYDvLMffDhbyLccI=
 github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43/go.mod h1:aX5oPXxHm3bOH+xeAttToC8pqch2ScQN/JoXYupl6xs=
@@ -967,6 +1029,12 @@ github.com/zalando/go-keyring v0.2.2 h1:f0xmpYiSrHtSNAVgwip93Cg8tuF45HJM6rHq/A5R
 github.com/zalando/go-keyring v0.2.2/go.mod h1:sI3evg9Wvpw3+n4SqplGSJUMwtDeROfD4nsFz4z9PG0=
 github.com/zclconf/go-cty v1.14.1 h1:t9fyA35fwjjUMcmL5hLER+e/rEPqrbCK1/OSE4SI9KA=
 github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
+go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k=
+go.etcd.io/etcd/api/v3 v3.5.10/go.mod h1:TidfmT4Uycad3NM/o25fG3J07odo4GBB9hoxaodFCtI=
+go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0=
+go.etcd.io/etcd/client/pkg/v3 v3.5.10/go.mod h1:DYivfIviIuQ8+/lCq4vcxuseg2P2XbHygkKwFo9fc8U=
+go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao=
+go.etcd.io/etcd/client/v3 v3.5.10/go.mod h1:RVeBnDz2PUEZqTpgqwAtUd8nAPf5kjyFyND7P1VkOKc=
 go.mongodb.org/mongo-driver v1.7.3/go.mod h1:NqaYOwnXWr5Pm7AOpO5QFxKJ503nbMse/R79oO62zWg=
 go.mongodb.org/mongo-driver v1.7.5/go.mod h1:VXEWRZ6URJIkUq2SCAyapmhH0ZLRBP+FT4xhp5Zvxng=
 go.mongodb.org/mongo-driver v1.10.0/go.mod h1:wsihk0Kdgv8Kqu1Anit4sfK+22vSFbUrAVEYRhCXrA8=
@@ -990,12 +1058,17 @@ go.opentelemetry.io/otel/sdk v1.19.0 h1:6USY6zH+L8uMH8L3t1enZPR3WFEmSTADlqldyHtJ
 go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A=
 go.opentelemetry.io/otel/trace v1.19.0 h1:DFVQmlVbfVeOuBRrwdtaehRrWiL1JoVs9CPIQ1Dzxpg=
 go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo=
+go.starlark.net v0.0.0-20210223155950-e043a3d3c984/go.mod h1:t3mmBBPzAVvK0L0n1drDmrQsJ8FoIx4INCqVMTr/Zo0=
 go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY=
 go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds=
+go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
+go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
 go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
 go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
+go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
 go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
 go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
+go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg=
 go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=
 go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so=
 golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
@@ -1029,8 +1102,8 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0
 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
 golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
 golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
+golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819 h1:EDuYyU/MkFXllv9QF9819VlI9a4tzGuCbhG0ExK9o1U=
+golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
 golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
 golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
 golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
@@ -1054,6 +1127,7 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
 golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY=
@@ -1093,6 +1167,7 @@ golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwY
 golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
 golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
 golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
+golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
 golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM=
 golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
@@ -1170,10 +1245,12 @@ golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7w
 golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -1209,6 +1286,7 @@ golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
+golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
@@ -1272,6 +1350,7 @@ golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4f
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
 golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
+golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
 golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc=
@@ -1282,6 +1361,8 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
 golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk=
 golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
+gomodules.xyz/jsonpatch/v2 v2.4.0 h1:Ci3iUJyx9UeRx7CeFN8ARgGbkESwJK+KB9lLcWxY/Zw=
+gomodules.xyz/jsonpatch/v2 v2.4.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY=
 google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
 google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
 google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
@@ -1309,8 +1390,9 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7
 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
 google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
 google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
 google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
+google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=
+google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds=
 google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
 google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
 google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
@@ -1369,8 +1451,8 @@ google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM
 google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
 google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
 google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=
-google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98=
+google.golang.org/grpc v1.60.0 h1:6FQAR0kM31P6MRdeluor2w2gPaS4SVNrD/DNTxrQ15k=
+google.golang.org/grpc v1.60.0/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
 google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
 google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
 google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
@@ -1435,8 +1517,8 @@ k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
 k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
 k8s.io/apiserver v0.29.0 h1:Y1xEMjJkP+BIi0GSEv1BBrf1jLU9UPfAnnGGbbDdp7o=
 k8s.io/apiserver v0.29.0/go.mod h1:31n78PsRKPmfpee7/l9NYEv67u6hOL6AfcE761HapDM=
-k8s.io/cli-runtime v0.28.2 h1:64meB2fDj10/ThIMEJLO29a1oujSm0GQmKzh1RtA/uk=
-k8s.io/cli-runtime v0.28.2/go.mod h1:bTpGOvpdsPtDKoyfG4EG041WIyFZLV9qq4rPlkyYfDA=
+k8s.io/cli-runtime v0.29.0 h1:q2kC3cex4rOBLfPOnMSzV2BIrrQlx97gxHJs21KxKS4=
+k8s.io/cli-runtime v0.29.0/go.mod h1:VKudXp3X7wR45L+nER85YUzOQIru28HQpXr0mTdeCrk=
 k8s.io/client-go v0.29.0 h1:KmlDtFcrdUzOYrBhXHgKw5ycWzc3ryPX5mQe0SkG3y8=
 k8s.io/client-go v0.29.0/go.mod h1:yLkXH4HKMAywcrD82KMSmfYg2DlE8mepPR4JGSo5n38=
 k8s.io/cluster-bootstrap v0.29.0 h1:zCYdZ+LWDj4O86FB5tDKckIEsf2qBHjcp78xtjOzD3A=
@@ -1447,8 +1529,8 @@ k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
 k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
 k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
 k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
-k8s.io/kubectl v0.28.2 h1:fOWOtU6S0smdNjG1PB9WFbqEIMlkzU5ahyHkc7ESHgM=
-k8s.io/kubectl v0.28.2/go.mod h1:6EQWTPySF1fn7yKoQZHYf9TPwIl2AygHEcJoxFekr64=
+k8s.io/kubectl v0.29.0 h1:Oqi48gXjikDhrBF67AYuZRTcJV4lg2l42GmvsP7FmYI=
+k8s.io/kubectl v0.29.0/go.mod h1:0jMjGWIcMIQzmUaMgAzhSELv5WtHo2a8pq67DtviAJs=
 k8s.io/kubelet v0.29.0 h1:SX5hlznTBcGIrS1scaf8r8p6m3e475KMifwt9i12iOk=
 k8s.io/kubelet v0.29.0/go.mod h1:kvKS2+Bz2tgDOG1S1q0TH2z1DasNuVF+8p6Aw7xvKkI=
 k8s.io/kubernetes v1.29.0 h1:DOLN7g8+nnAYBi8JHoW0+/MCrZKDPIqAxzLCXDXd0cg=
@@ -1457,6 +1539,8 @@ k8s.io/mount-utils v0.29.0 h1:KcUE0bFHONQC10V3SuLWQ6+l8nmJggw9lKLpDftIshI=
 k8s.io/mount-utils v0.29.0/go.mod h1:N3lDK/G1B8R/IkAt4NhHyqB07OqEr7P763z3TNge94U=
 k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI=
 k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
+libvirt.org/go/libvirt v1.9008.0 h1:LLpjuSQm9gChnx7I/44SLLg/eyvTnJpcMAFmKot65Zc=
+libvirt.org/go/libvirt v1.9008.0/go.mod h1:1WiFE8EjZfq+FCVog+rvr1yatKbKZ9FaFMZgEqxEJqQ=
 oras.land/oras-go v1.2.4 h1:djpBY2/2Cs1PV87GSJlxv4voajVOMZxqqtq9AB8YNvY=
 oras.land/oras-go v1.2.4/go.mod h1:DYcGfb3YF1nKjcezfX2SNlDAeQFKSXmf+qrFmrh4324=
 rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
diff --git a/go.work b/go.work
index 47f37e7d8a..0dbcbf583c 100644
--- a/go.work
+++ b/go.work
@@ -4,10 +4,5 @@ toolchain go1.21.5
 
 use (
 	.
-	./3rdparty/node-maintenance-operator
-	./hack
 	./hack/tools
-	./operators/constellation-node-operator
-	./operators/constellation-node-operator/api
-	./terraform-provider-constellation
 )
diff --git a/hack/go.mod b/hack/go.mod
deleted file mode 100644
index 1e4f2cde62..0000000000
--- a/hack/go.mod
+++ /dev/null
@@ -1,321 +0,0 @@
-module github.com/edgelesssys/constellation/v2/hack
-
-go 1.21.1
-
-toolchain go1.21.5
-
-replace (
-	k8s.io/api v0.0.0 => k8s.io/api v0.29.0
-	k8s.io/apiextensions-apiserver v0.0.0 => k8s.io/apiextensions-apiserver v0.29.0
-	k8s.io/apimachinery v0.0.0 => k8s.io/apimachinery v0.29.0
-	k8s.io/apiserver v0.0.0 => k8s.io/apiserver v0.29.0
-	k8s.io/cli-runtime v0.0.0 => k8s.io/cli-runtime v0.29.0
-	k8s.io/client-go v0.0.0 => k8s.io/client-go v0.29.0
-	k8s.io/cloud-provider v0.0.0 => k8s.io/cloud-provider v0.29.0
-	k8s.io/cluster-bootstrap v0.0.0 => k8s.io/cluster-bootstrap v0.29.0
-	k8s.io/code-generator v0.0.0 => k8s.io/code-generator v0.29.0
-	k8s.io/component-base v0.0.0 => k8s.io/component-base v0.29.0
-	k8s.io/component-helpers v0.0.0 => k8s.io/component-helpers v0.29.0
-	k8s.io/controller-manager v0.0.0 => k8s.io/controller-manager v0.29.0
-	k8s.io/cri-api v0.0.0 => k8s.io/cri-api v0.29.0
-	k8s.io/csi-translation-lib v0.0.0 => k8s.io/csi-translation-lib v0.29.0
-	k8s.io/dynamic-resource-allocation v0.0.0 => k8s.io/dynamic-resource-allocation v0.29.0
-	k8s.io/kube-aggregator v0.0.0 => k8s.io/kube-aggregator v0.29.0
-	k8s.io/kube-controller-manager v0.0.0 => k8s.io/kube-controller-manager v0.29.0
-	k8s.io/kube-proxy v0.0.0 => k8s.io/kube-proxy v0.29.0
-	k8s.io/kube-scheduler v0.0.0 => k8s.io/kube-scheduler v0.29.0
-	k8s.io/kubectl v0.0.0 => k8s.io/kubectl v0.29.0
-	k8s.io/kubelet v0.0.0 => k8s.io/kubelet v0.29.0
-	k8s.io/legacy-cloud-providers v0.0.0 => k8s.io/legacy-cloud-providers v0.29.0
-	k8s.io/metrics v0.0.0 => k8s.io/metrics v0.29.0
-	k8s.io/mount-utils v0.0.0 => k8s.io/mount-utils v0.29.0
-	k8s.io/pod-security-admission v0.0.0 => k8s.io/pod-security-admission v0.29.0
-	k8s.io/sample-apiserver v0.0.0 => k8s.io/sample-apiserver v0.29.0
-)
-
-replace (
-	github.com/edgelesssys/constellation/v2 => ./..
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api => ./../operators/constellation-node-operator/api
-)
-
-require (
-	github.com/aws/aws-sdk-go-v2/config v1.18.27
-	github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71
-	github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0
-	github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e
-	github.com/edgelesssys/constellation/v2 v2.6.0
-	github.com/hexops/gotextdiff v1.0.3
-	github.com/spf13/afero v1.10.0
-	github.com/spf13/cobra v1.8.0
-	github.com/stretchr/testify v1.8.4
-	go.uber.org/goleak v1.3.0
-	go.uber.org/zap v1.26.0
-	golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df
-	gopkg.in/yaml.v3 v3.0.1
-	libvirt.org/go/libvirt v1.9004.0
-)
-
-require (
-	cloud.google.com/go/compute v1.23.3 // indirect
-	cloud.google.com/go/compute/metadata v0.2.3 // indirect
-	code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c // indirect
-	dario.cat/mergo v1.0.0 // indirect
-	github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect
-	github.com/Azure/azure-sdk-for-go v68.0.0+incompatible // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0 // indirect
-	github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
-	github.com/Azure/go-autorest v14.2.0+incompatible // indirect
-	github.com/Azure/go-autorest/autorest v0.11.29 // indirect
-	github.com/Azure/go-autorest/autorest/adal v0.9.23 // indirect
-	github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect
-	github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect
-	github.com/Azure/go-autorest/logger v0.2.1 // indirect
-	github.com/Azure/go-autorest/tracing v0.6.0 // indirect
-	github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 // indirect
-	github.com/BurntSushi/toml v1.3.2 // indirect
-	github.com/MakeNowJust/heredoc v1.0.0 // indirect
-	github.com/Masterminds/goutils v1.1.1 // indirect
-	github.com/Masterminds/semver/v3 v3.2.1 // indirect
-	github.com/Masterminds/sprig/v3 v3.2.3 // indirect
-	github.com/Masterminds/squirrel v1.5.4 // indirect
-	github.com/Microsoft/go-winio v0.6.1 // indirect
-	github.com/Microsoft/hcsshim v0.11.0 // indirect
-	github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect
-	github.com/agext/levenshtein v1.2.1 // indirect
-	github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
-	github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
-	github.com/aws/aws-sdk-go v1.44.297 // indirect
-	github.com/aws/aws-sdk-go-v2 v1.18.1 // indirect
-	github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 // indirect
-	github.com/aws/aws-sdk-go-v2/credentials v1.13.26 // indirect
-	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 // indirect
-	github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 // indirect
-	github.com/aws/smithy-go v1.13.5 // indirect
-	github.com/beorn7/perks v1.0.1 // indirect
-	github.com/blang/semver v3.5.1+incompatible // indirect
-	github.com/blang/semver/v4 v4.0.0 // indirect
-	github.com/cespare/xxhash/v2 v2.2.0 // indirect
-	github.com/chai2010/gettext-go v1.0.2 // indirect
-	github.com/cloudflare/circl v1.3.3 // indirect
-	github.com/containerd/containerd v1.7.6 // indirect
-	github.com/cpuguy83/go-md2man/v2 v2.0.3 // indirect
-	github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 // indirect
-	github.com/cyphar/filepath-securejoin v0.2.4 // indirect
-	github.com/davecgh/go-spew v1.1.1 // indirect
-	github.com/docker/cli v24.0.6+incompatible // indirect
-	github.com/docker/distribution v2.8.2+incompatible // indirect
-	github.com/docker/docker v24.0.7+incompatible // indirect
-	github.com/docker/docker-credential-helpers v0.7.0 // indirect
-	github.com/docker/go-connections v0.4.0 // indirect
-	github.com/docker/go-metrics v0.0.1 // indirect
-	github.com/docker/go-units v0.5.0 // indirect
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api v0.0.0 // indirect
-	github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf // indirect
-	github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead // indirect
-	github.com/emicklei/go-restful/v3 v3.11.0 // indirect
-	github.com/evanphx/json-patch v5.6.0+incompatible // indirect
-	github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect
-	github.com/fatih/color v1.15.0 // indirect
-	github.com/gabriel-vasile/mimetype v1.4.2 // indirect
-	github.com/go-chi/chi v4.1.2+incompatible // indirect
-	github.com/go-errors/errors v1.4.2 // indirect
-	github.com/go-gorp/gorp/v3 v3.1.0 // indirect
-	github.com/go-jose/go-jose/v3 v3.0.0 // indirect
-	github.com/go-logr/logr v1.3.0 // indirect
-	github.com/go-logr/stdr v1.2.2 // indirect
-	github.com/go-openapi/analysis v0.21.4 // indirect
-	github.com/go-openapi/errors v0.20.4 // indirect
-	github.com/go-openapi/jsonpointer v0.19.6 // indirect
-	github.com/go-openapi/jsonreference v0.20.2 // indirect
-	github.com/go-openapi/loads v0.21.2 // indirect
-	github.com/go-openapi/runtime v0.26.0 // indirect
-	github.com/go-openapi/spec v0.20.9 // indirect
-	github.com/go-openapi/strfmt v0.21.7 // indirect
-	github.com/go-openapi/swag v0.22.4 // indirect
-	github.com/go-openapi/validate v0.22.1 // indirect
-	github.com/go-playground/locales v0.14.1 // indirect
-	github.com/go-playground/universal-translator v0.18.1 // indirect
-	github.com/go-playground/validator/v10 v10.14.1 // indirect
-	github.com/gobwas/glob v0.2.3 // indirect
-	github.com/gofrs/uuid v4.4.0+incompatible // indirect
-	github.com/gogo/protobuf v1.3.2 // indirect
-	github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
-	github.com/golang-jwt/jwt/v5 v5.0.0 // indirect
-	github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
-	github.com/golang/protobuf v1.5.3 // indirect
-	github.com/google/btree v1.1.2 // indirect
-	github.com/google/certificate-transparency-go v1.1.4 // indirect
-	github.com/google/gnostic-models v0.6.8 // indirect
-	github.com/google/go-attestation v0.5.0 // indirect
-	github.com/google/go-cmp v0.6.0 // indirect
-	github.com/google/go-containerregistry v0.15.2 // indirect
-	github.com/google/go-sev-guest v0.9.3 // indirect
-	github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33 // indirect
-	github.com/google/go-tpm v0.9.0 // indirect
-	github.com/google/go-tpm-tools v0.4.2 // indirect
-	github.com/google/go-tspi v0.3.0 // indirect
-	github.com/google/gofuzz v1.2.0 // indirect
-	github.com/google/logger v1.1.1 // indirect
-	github.com/google/s2a-go v0.1.7 // indirect
-	github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
-	github.com/google/uuid v1.4.0 // indirect
-	github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect
-	github.com/googleapis/gax-go/v2 v2.12.0 // indirect
-	github.com/gophercloud/gophercloud v1.5.0 // indirect
-	github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 // indirect
-	github.com/gorilla/mux v1.8.0 // indirect
-	github.com/gorilla/websocket v1.5.0 // indirect
-	github.com/gosuri/uitable v0.0.4 // indirect
-	github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
-	github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0 // indirect
-	github.com/hashicorp/errwrap v1.1.0 // indirect
-	github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
-	github.com/hashicorp/go-multierror v1.1.1 // indirect
-	github.com/hashicorp/go-retryablehttp v0.7.4 // indirect
-	github.com/hashicorp/go-uuid v1.0.3 // indirect
-	github.com/hashicorp/go-version v1.6.0 // indirect
-	github.com/hashicorp/hc-install v0.6.1 // indirect
-	github.com/hashicorp/hcl/v2 v2.19.1 // indirect
-	github.com/hashicorp/terraform-exec v0.19.0 // indirect
-	github.com/hashicorp/terraform-json v0.18.0 // indirect
-	github.com/huandu/xstrings v1.4.0 // indirect
-	github.com/imdario/mergo v0.3.15 // indirect
-	github.com/inconshreveable/mousetrap v1.1.0 // indirect
-	github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b // indirect
-	github.com/jmespath/go-jmespath v0.4.0 // indirect
-	github.com/jmoiron/sqlx v1.3.5 // indirect
-	github.com/josharian/intern v1.0.0 // indirect
-	github.com/json-iterator/go v1.1.12 // indirect
-	github.com/klauspost/compress v1.16.5 // indirect
-	github.com/kylelemons/godebug v1.1.0 // indirect
-	github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
-	github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
-	github.com/leodido/go-urn v1.2.4 // indirect
-	github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf // indirect
-	github.com/lib/pq v1.10.9 // indirect
-	github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
-	github.com/mailru/easyjson v0.7.7 // indirect
-	github.com/mattn/go-colorable v0.1.13 // indirect
-	github.com/mattn/go-isatty v0.0.19 // indirect
-	github.com/mattn/go-runewidth v0.0.14 // indirect
-	github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
-	github.com/microsoft/ApplicationInsights-Go v0.4.4 // indirect
-	github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
-	github.com/mitchellh/copystructure v1.2.0 // indirect
-	github.com/mitchellh/go-homedir v1.1.0 // indirect
-	github.com/mitchellh/go-wordwrap v1.0.1 // indirect
-	github.com/mitchellh/mapstructure v1.5.0 // indirect
-	github.com/mitchellh/reflectwalk v1.0.2 // indirect
-	github.com/moby/locker v1.0.1 // indirect
-	github.com/moby/spdystream v0.2.0 // indirect
-	github.com/moby/term v0.5.0 // indirect
-	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
-	github.com/modern-go/reflect2 v1.0.2 // indirect
-	github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
-	github.com/morikuni/aec v1.0.0 // indirect
-	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
-	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
-	github.com/oklog/ulid v1.3.1 // indirect
-	github.com/opencontainers/go-digest v1.0.0 // indirect
-	github.com/opencontainers/image-spec v1.1.0-rc5 // indirect
-	github.com/opentracing/opentracing-go v1.2.0 // indirect
-	github.com/pborman/uuid v1.2.1 // indirect
-	github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
-	github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
-	github.com/pkg/errors v0.9.1 // indirect
-	github.com/pmezard/go-difflib v1.0.0 // indirect
-	github.com/prometheus/client_golang v1.16.0 // indirect
-	github.com/prometheus/client_model v0.4.0 // indirect
-	github.com/prometheus/common v0.44.0 // indirect
-	github.com/prometheus/procfs v0.10.1 // indirect
-	github.com/rivo/uniseg v0.4.4 // indirect
-	github.com/rogpeppe/go-internal v1.11.0 // indirect
-	github.com/rubenv/sql-migrate v1.5.2 // indirect
-	github.com/russross/blackfriday/v2 v2.1.0 // indirect
-	github.com/sassoftware/relic v7.2.1+incompatible // indirect
-	github.com/schollz/progressbar/v3 v3.13.1 // indirect
-	github.com/secure-systems-lab/go-securesystemslib v0.6.0 // indirect
-	github.com/sergi/go-diff v1.3.1 // indirect
-	github.com/shopspring/decimal v1.3.1 // indirect
-	github.com/siderolabs/talos/pkg/machinery v1.4.6 // indirect
-	github.com/sigstore/rekor v1.2.2 // indirect
-	github.com/sigstore/sigstore v1.7.1 // indirect
-	github.com/sirupsen/logrus v1.9.3 // indirect
-	github.com/spf13/cast v1.5.1 // indirect
-	github.com/spf13/pflag v1.0.5 // indirect
-	github.com/theupdateframework/go-tuf v0.5.2 // indirect
-	github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 // indirect
-	github.com/transparency-dev/merkle v0.0.2 // indirect
-	github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 // indirect
-	github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
-	github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
-	github.com/xeipuuv/gojsonschema v1.2.0 // indirect
-	github.com/xlab/treeprint v1.2.0 // indirect
-	github.com/zclconf/go-cty v1.14.1 // indirect
-	go.mongodb.org/mongo-driver v1.11.3 // indirect
-	go.opencensus.io v0.24.0 // indirect
-	go.opentelemetry.io/otel v1.19.0 // indirect
-	go.opentelemetry.io/otel/metric v1.19.0 // indirect
-	go.opentelemetry.io/otel/trace v1.19.0 // indirect
-	go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
-	go.uber.org/multierr v1.11.0 // indirect
-	golang.org/x/crypto v0.17.0 // indirect
-	golang.org/x/mod v0.14.0 // indirect
-	golang.org/x/net v0.19.0 // indirect
-	golang.org/x/oauth2 v0.13.0 // indirect
-	golang.org/x/sync v0.5.0 // indirect
-	golang.org/x/sys v0.15.0 // indirect
-	golang.org/x/term v0.15.0 // indirect
-	golang.org/x/text v0.14.0 // indirect
-	golang.org/x/time v0.3.0 // indirect
-	golang.org/x/tools v0.16.1 // indirect
-	google.golang.org/api v0.149.0 // indirect
-	google.golang.org/appengine v1.6.8 // indirect
-	google.golang.org/genproto v0.0.0-20231212172506-995d672761c0 // indirect
-	google.golang.org/genproto/googleapis/api v0.0.0-20231211222908-989df2bf70f3 // indirect
-	google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 // indirect
-	google.golang.org/grpc v1.60.1 // indirect
-	google.golang.org/protobuf v1.31.0 // indirect
-	gopkg.in/inf.v0 v0.9.1 // indirect
-	gopkg.in/square/go-jose.v2 v2.6.0 // indirect
-	gopkg.in/yaml.v2 v2.4.0 // indirect
-	helm.sh/helm v2.17.0+incompatible // indirect
-	helm.sh/helm/v3 v3.13.1 // indirect
-	k8s.io/api v0.29.0 // indirect
-	k8s.io/apiextensions-apiserver v0.29.0 // indirect
-	k8s.io/apimachinery v0.29.0 // indirect
-	k8s.io/apiserver v0.29.0 // indirect
-	k8s.io/cli-runtime v0.29.0 // indirect
-	k8s.io/client-go v0.29.0 // indirect
-	k8s.io/cluster-bootstrap v0.29.0 // indirect
-	k8s.io/component-base v0.29.0 // indirect
-	k8s.io/klog/v2 v2.110.1 // indirect
-	k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
-	k8s.io/kubectl v0.29.0 // indirect
-	k8s.io/kubernetes v1.29.0 // indirect
-	k8s.io/utils v0.0.0-20231127182322-b307cd553661 // indirect
-	oras.land/oras-go v1.2.4 // indirect
-	sigs.k8s.io/controller-runtime v0.16.3 // indirect
-	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
-	sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
-	sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 // indirect
-	sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
-	sigs.k8s.io/yaml v1.4.0 // indirect
-)
diff --git a/hack/go.sum b/hack/go.sum
deleted file mode 100644
index 53e6f75516..0000000000
--- a/hack/go.sum
+++ /dev/null
@@ -1,1400 +0,0 @@
-cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
-cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
-cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc=
-cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0=
-cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To=
-cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4=
-cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M=
-cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc=
-cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk=
-cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs=
-cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
-cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
-cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI=
-cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk=
-cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY=
-cloud.google.com/go v0.111.0 h1:YHLKNupSD1KqjDbQ3+LVdQ81h/UJbJyZG203cEfnQgM=
-cloud.google.com/go v0.111.0/go.mod h1:0mibmpKP1TyOOFYQY5izo0LnT+ecvOQ0Sg3OdmMiNRU=
-cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
-cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
-cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
-cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
-cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
-cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/compute v1.23.3 h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk=
-cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI=
-cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
-cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
-cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
-cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
-cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
-cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
-cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
-cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
-cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
-code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c h1:5eeuG0BHx1+DHeT3AP+ISKZ2ht1UjGhm581ljqYpVeQ=
-code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c/go.mod h1:QD9Lzhd/ux6eNQVUDVRJX/RKTigpewimNYBi7ivZKY8=
-dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
-dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
-dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU=
-github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8=
-github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230618160516-e936619f9f18 h1:rd389Q26LMy03gG4anandGFC2LW/xvjga5GezeeaxQk=
-github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230618160516-e936619f9f18/go.mod h1:fgJuSBrJP5qZtKqaMJE0hmhS2tmRH+44IkfZvjtaf1M=
-github.com/Azure/azure-sdk-for-go v68.0.0+incompatible h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU=
-github.com/Azure/azure-sdk-for-go v68.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 h1:fb8kj/Dh4CSwgsOzHeZY4Xh68cFVbzXx+ONXGMY//4w=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0/go.mod h1:uReU2sSxZExRPBAg3qKzmAucSi51+SP1OhohieR821Q=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 h1:d81/ng9rET2YqdVkVwkb6EXeRrLJIwyGnJcAlAWKwhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1 h1:hBrFatNIiVAwDb5GzMLjpkQ6l2/waFSvBWMBWZRH8WI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1/go.mod h1:uxknLoFj+nBXpfGngz0B4ciNur04Y0EX4AREpy2GIvk=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0 h1:Sg/D8VuUQ+bw+FOYJF+xRKcwizCOP13HL0Se8pWNBzE=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0/go.mod h1:Kyqzdqq0XDoCm+o9aZ25wZBmBUBzPBzPAj1R5rYsT6I=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2 h1:mLY+pNLjCUeKhgnAJWAKhEUQM+RJQo2H1fuGSw1Ky1E=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2/go.mod h1:FbdwsQ2EzwvXxOPcMFYO8ogEc9uMMIj3YkmCdXdAFmk=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0 h1:PTFGRSlMKCQelWwxUyYVEUqseBJVemLyqWJjvMyt0do=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0/go.mod h1:LRr2FzBTQlONPPa5HREE5+RjSCTXl7BwOvYOaWTqCaI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0 h1:9CrwzqQ+e8EqD+A2bh547GjBU4K0o30FhiTB981LFNI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0/go.mod h1:Wfx7a5UHfOLG6O4NZ7Q0BPZUYwvlNCBR/OlIBpP3dlA=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1 h1:7CBQ+Ei8SP2c6ydQTGCCrS35bDxgTMfoP2miAwK++OU=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1/go.mod h1:c/wcGeGx5FUPbM/JltUYHZcKmigwyVLJlDq+4HdtXaw=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs=
-github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24=
-github.com/Azure/go-autorest/autorest v0.11.29 h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw=
-github.com/Azure/go-autorest/autorest v0.11.29/go.mod h1:ZtEzC4Jy2JDrZLxvWs8LrBWEBycl1hbT1eknI8MtfAs=
-github.com/Azure/go-autorest/autorest/adal v0.9.22/go.mod h1:XuAbAEUv2Tta//+voMI038TrJBqjKam0me7qR+L8Cmk=
-github.com/Azure/go-autorest/autorest/adal v0.9.23 h1:Yepx8CvFxwNKpH6ja7RZ+sKX+DWYNldbLiALMC3BTz8=
-github.com/Azure/go-autorest/autorest/adal v0.9.23/go.mod h1:5pcMqFkdPhviJdlEy3kC/v1ZLnQl0MH6XA5YCcMhy4c=
-github.com/Azure/go-autorest/autorest/date v0.3.0 h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw=
-github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74=
-github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k=
-github.com/Azure/go-autorest/autorest/mocks v0.4.2 h1:PGN4EDXnuQbojHbU0UWoNvmu9AGVwYHG9/fkDYhtAfw=
-github.com/Azure/go-autorest/autorest/mocks v0.4.2/go.mod h1:Vy7OitM9Kei0i1Oj+LvyAWMXJHeKH1MVlzFugfVrmyU=
-github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk=
-github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE=
-github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac=
-github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E=
-github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg=
-github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8=
-github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo=
-github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 h1:WpB/QDNLpMw72xHJc34BNNykqSOeEJDAWkhf0u12/Jk=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI=
-github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=
-github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
-github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
-github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60=
-github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM=
-github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ=
-github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE=
-github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
-github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
-github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
-github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
-github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
-github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj9n6YA=
-github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM=
-github.com/Masterminds/squirrel v1.5.4 h1:uUcX/aBc8O7Fg9kaISIUsHXdKuqehiXAMQTYX8afzqM=
-github.com/Masterminds/squirrel v1.5.4/go.mod h1:NNaOrjSoIDfDA40n7sr2tPNZRfjzjA400rg+riTZj10=
-github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
-github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
-github.com/Microsoft/hcsshim v0.11.0 h1:7EFNIY4igHEXUdj1zXgAyU3fLc7QfOKHbkldRVTBdiM=
-github.com/Microsoft/hcsshim v0.11.0/go.mod h1:OEthFdQv/AD2RAdzR6Mm1N1KPCztGKDurW1Z8b8VGMM=
-github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 h1:kkhsdkhsCvIsutKu5zLMgWtgh9YxGCNAw8Ad8hjwfYg=
-github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d h1:UrqY+r/OJnIp5u0s1SbQ8dVfLCZJsnvazdBP5hS4iRs=
-github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ=
-github.com/acomagu/bufpipe v1.0.4 h1:e3H4WUzM3npvo5uv95QuJM3cQspFNtFBzvJ2oNjKIDQ=
-github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4=
-github.com/agext/levenshtein v1.2.1 h1:QmvMAjj2aEICytGiWzmxoE0x2KZvE0fvmqMOfy2tjT8=
-github.com/agext/levenshtein v1.2.1/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558=
-github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
-github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
-github.com/alessio/shellescape v1.4.1 h1:V7yhSDDn8LP4lc4jS8pFkt0zCnzVJlG5JXy9BVKJUX0=
-github.com/alessio/shellescape v1.4.1/go.mod h1:PZAiSCk0LJaZkiCSkPv8qIobYglO3FPpyFjDCtHLS30=
-github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
-github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
-github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so=
-github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
-github.com/aws/aws-sdk-go v1.44.297 h1:uL4EV0gQxotQVYegIoBqK079328MOJqgG95daFYSkAM=
-github.com/aws/aws-sdk-go v1.44.297/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI=
-github.com/aws/aws-sdk-go-v2 v1.18.1 h1:+tefE750oAb7ZQGzla6bLkOwfcQCEtC5y2RqoqCeqKo=
-github.com/aws/aws-sdk-go-v2 v1.18.1/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 h1:dK82zF6kkPeCo8J1e+tGx4JdvDIQzj7ygIoLg8WMuGs=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10/go.mod h1:VeTZetY5KRJLuD/7fkQXMU6Mw7H5m/KP2J5Iy9osMno=
-github.com/aws/aws-sdk-go-v2/config v1.18.27 h1:Az9uLwmssTE6OGTpsFqOnaGpLnKDqNYOJzWuC6UAYzA=
-github.com/aws/aws-sdk-go-v2/config v1.18.27/go.mod h1:0My+YgmkGxeqjXZb5BYme5pc4drjTnM+x1GJ3zv42Nw=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26 h1:qmU+yhKmOCyujmuPY7tf5MxR/RKyZrOPO3V4DobiTUk=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26/go.mod h1:GoXt2YC8jHUBbA4jr+W3JiemnIbkXOfxSXcisUsZ3os=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 h1:LxK/bitrAr4lnh9LnIS6i7zWbCOdMsfzKFBI6LUCS0I=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4/go.mod h1:E1hLXN/BL2e6YizK1zFlYd8vsfi2GTjbjBazinMmeaM=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71 h1:SAB1UAVaf6nGCu3zyIrV+VWsendXrms1GqtW4zBotKA=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71/go.mod h1:ZNo5H4PR3/fwsXYqb+Ld5YAfvHcYCbltaTTtSay4l2o=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 h1:A5UqQEmPaCFpedKouS4v+dHCTUo2sKqhoKO9U5kxyWo=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34/go.mod h1:wZpTEecJe0Btj3IYnDx/VlUzor9wm3fJHyvLpQF0VwY=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 h1:srIVS45eQuewqz6fKKu6ZGXaq6FuFg5NzgQBAM6g8Y4=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28/go.mod h1:7VRpKQQedkfIEXb4k52I7swUnZP0wohVajJMRn3vsUw=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 h1:LWA+3kDM8ly001vJ1X1waCuLJdtTl48gwkPKWy9sosI=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35/go.mod h1:0Eg1YjxE0Bhn56lx+SHJwCzhW+2JGtizsrx+lCqrfm0=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 h1:wscW+pnn3J1OYnanMnza5ZVYXLX4cKk5rAvUAl4Qu+c=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26/go.mod h1:MtYiox5gvyB+OyP0Mr0Sm/yzbEAIPL9eijj/ouHAPw0=
-github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8 h1:loRDtQ0vT0+JCB0hQBCfv95tttEzJ1rqSaTDy5cpy0A=
-github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8/go.mod h1:YTd4wGn2beCF9wkSTpEcupk79zDFYJk2Ca76B8YyvJg=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0 h1:P4dyjm49F2kKws0FpouBC6fjVImACXKt752+CWa01lM=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0/go.mod h1:tIctCeX9IbzsUTKHt53SVEcgyfxV2ElxJeEB+QUbc4M=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 h1:y2+VQzC6Zh2ojtV2LoC0MNwHWc6qXv/j2vrQtlftkdA=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11/go.mod h1:iV4q2hsqtNECrfmlXyord9u4zyuFEJX9eLgLpSPzWA8=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29 h1:zZSLP3v3riMOP14H7b4XP0uyfREDQOYv2cqIrvTXDNQ=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29/go.mod h1:z7EjRjVwZ6pWcWdI2H64dKttvzaP99jRIj5hphW0M5U=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 h1:bkRyG4a929RCnpVSTvLM2j/T4ls015ZhhYApbmYs15s=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28/go.mod h1:jj7znCIg05jXlaGBlFMGP8+7UN3VtCkRBG2spnmRQkU=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3 h1:dBL3StFxHtpBzJJ/mNEsjXVgfO+7jR0dAIEwLqMapEA=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3/go.mod h1:f1QyiAsvIv4B49DmCqrhlXqyaR+0IxMmyX+1P+AnzOM=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0 h1:lEmQ1XSD9qLk+NZXbgvLJI/IiTz7OIR2TYUTFH25EI4=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0/go.mod h1:aVbf0sko/TsLWHx30c/uVu7c62+0EAJ3vbxaJga0xCw=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 h1:nneMBM2p79PGWBQovYO/6Xnc2ryRMw3InnDJq1FHkSY=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12/go.mod h1:HuCOxYsF21eKrerARYO6HapNeh9GBNq7fius2AcwodY=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 h1:2qTR7IFk7/0IN/adSFhYu9Xthr0zVFTgBrmPldILn80=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12/go.mod h1:E4VrHCPzmVB/KFXtqBGKb3c8zpbNBgKe3fisDNLAW5w=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 h1:XFJ2Z6sNUUcAz9poj+245DMkrHE4h2j5I9/xD50RHfE=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2/go.mod h1:dp0yLPsLBOi++WTxzCjA/oZqi6NPIhoR+uF7GeMU9eg=
-github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=
-github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
-github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e h1:XmPu4mXICgdGnC5dXGjUGbwUD/kUmS0l5Aop3LaevBM=
-github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e/go.mod h1:689QdV3hBP7Vo9dJMmzhoYIyo/9iMhEmHkJcnaPRCbo=
-github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
-github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
-github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdnnjpJbkM4JQ=
-github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk=
-github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/bshuster-repo/logrus-logstash-hook v1.0.0 h1:e+C0SB5R1pu//O4MQ3f9cFuPGoOVeF2fE4Og9otCc70=
-github.com/bshuster-repo/logrus-logstash-hook v1.0.0/go.mod h1:zsTqEiSzDgAa/8GZR7E1qaXrhYNDKBYy5/dWPTIflbk=
-github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd h1:rFt+Y/IK1aEZkEHchZRSq9OQbsSzIT/OrI8YFFmRIng=
-github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd/go.mod h1:2oa8nejYd4cQ/b0hMIopN0lCRxU0bueqREvZLWFrtK8=
-github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b h1:otBG+dV+YK+Soembjv71DPz3uX/V/6MMlSyD9JBQ6kQ=
-github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b/go.mod h1:obH5gd0BsqsP2LwDJ9aOkm/6J86V6lyAXCoQWGw3K50=
-github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 h1:nvj0OLI3YqYXer/kZD8Ri1aaunCxIEsOst1BVJswV0o=
-github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0/go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE=
-github.com/bwesterb/go-ristretto v1.2.3/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0=
-github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/chai2010/gettext-go v1.0.2 h1:1Lwwip6Q2QGsAdl/ZKPCwTe9fe0CjlUbqj5bFNSjIRk=
-github.com/chai2010/gettext-go v1.0.2/go.mod h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHeQQ+5AjwawxA=
-github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
-github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
-github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
-github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
-github.com/cloudflare/circl v1.3.3 h1:fE/Qz0QdIGqeWfnwq0RE0R7MI51s0M2E4Ga9kq5AEMs=
-github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA=
-github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
-github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM=
-github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw=
-github.com/containerd/containerd v1.7.6 h1:oNAVsnhPoy4BTPQivLgTzI9Oleml9l/+eYIDYXRCYo8=
-github.com/containerd/containerd v1.7.6/go.mod h1:SY6lrkkuJT40BVNO37tlYTSnKJnP5AXBc0fhx0q+TJ4=
-github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM=
-github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ=
-github.com/cpuguy83/go-md2man/v2 v2.0.3 h1:qMCsGGgs+MAzDFyp9LpAe1Lqy/fY/qCovCm0qnXZOBM=
-github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
-github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
-github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
-github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
-github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 h1:vU+EP9ZuFUCYE0NYLwTSob+3LNEJATzNfP/DC7SWGWI=
-github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7/go.mod h1:uzvlm1mxhHkdfqitSA92i7Se+S9ksOn3a3qmv/kyOCw=
-github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
-github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
-github.com/danieljoos/wincred v1.1.2 h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0=
-github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0=
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2 h1:aBfCb7iqHmDEIp6fBvC/hQUddQfg+3qdYjwzaiP9Hnc=
-github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2/go.mod h1:WHNsWjnIn2V1LYOrME7e8KxSeKunYHsxEm4am0BUtcI=
-github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI=
-github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
-github.com/docker/cli v24.0.6+incompatible h1:fF+XCQCgJjjQNIMjzaSmiKJSCcfcXb3TWTcc7GAneOY=
-github.com/docker/cli v24.0.6+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
-github.com/docker/distribution v2.8.2+incompatible h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8=
-github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
-github.com/docker/docker v24.0.7+incompatible h1:Wo6l37AuwP3JaMnZa226lzVXGA3F9Ig1seQen0cKYlM=
-github.com/docker/docker v24.0.7+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
-github.com/docker/docker-credential-helpers v0.7.0 h1:xtCHsjxogADNZcdv1pKUHXryefjlVRqWqIhk/uXJp0A=
-github.com/docker/docker-credential-helpers v0.7.0/go.mod h1:rETQfLdHNT3foU5kuNkFR1R1V12OJRRO5lzt2D1b5X0=
-github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ=
-github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec=
-github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c h1:+pKlWGMw7gf6bQ+oDZB4KHQFypsfjYlq/C4rfL7D3g8=
-github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c/go.mod h1:Uw6UezgYA44ePAFQYUehOuCzmy5zmg/+nl2ZfMWGkpA=
-github.com/docker/go-metrics v0.0.1 h1:AgB/0SvBxihN0X8OR4SjsblXkbMvalQ8cjmtKQ2rQV8=
-github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw=
-github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=
-github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk=
-github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 h1:UhxFibDNY/bfvqU5CAUmr9zpesgbU6SWc8/B4mflAE4=
-github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE=
-github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf h1:1iKB7b+i7svWC0aKXwggi+kHf0K57g8r9hN4VOpJYYg=
-github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf/go.mod h1:T8Rv3qrCpUJZbKq49OA9tcC1ZbRkGtDxiafsj++LYIE=
-github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead h1:Q2TI34V/NCLGQQkdc0/KmPx/7ix9YnGDUQDT+gqvDw0=
-github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead/go.mod h1:IC72qyykUIWl0ZmSk53L4xbLCFDBEGZVaujUmPQOEyw=
-github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g=
-github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
-github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
-github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
-github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
-github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
-github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U=
-github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d h1:105gxyaGwCFad8crR9dcMQWvV9Hvulu6hwUh4tWPJnM=
-github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod h1:ZZMPRZwes7CROmyNKgQzC3XPs6L/G2EJLHddWejkmf4=
-github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw=
-github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA=
-github.com/facebookgo/limitgroup v0.0.0-20150612190941-6abd8d71ec01 h1:IeaD1VDVBPlx3viJT9Md8if8IxxJnO+x0JCGb054heg=
-github.com/facebookgo/limitgroup v0.0.0-20150612190941-6abd8d71ec01/go.mod h1:ypD5nozFk9vcGw1ATYefw6jHe/jZP++Z15/+VTMcWhc=
-github.com/facebookgo/muster v0.0.0-20150708232844-fd3d7953fd52 h1:a4DFiKFJiDRGFD1qIcqGLX/WlUMD9dyLSLDt+9QZgt8=
-github.com/facebookgo/muster v0.0.0-20150708232844-fd3d7953fd52/go.mod h1:yIquW87NGRw1FU5p5lEkpnt/QxoH5uPAOUlOVkAUuMg=
-github.com/fatih/color v1.15.0 h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=
-github.com/fatih/color v1.15.0/go.mod h1:0h5ZqXfHYED7Bhv2ZJamyIOUej9KtShiJESRwBDUSsw=
-github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/foxcpp/go-mockdns v1.0.0 h1:7jBqxd3WDWwi/6WhDvacvH1XsN3rOLXyHM1uhvIx6FI=
-github.com/foxcpp/go-mockdns v1.0.0/go.mod h1:lgRN6+KxQBawyIghpnl5CezHFGS9VLzvtVlwxvzXTQ4=
-github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0XL9UY=
-github.com/frankban/quicktest v1.14.4/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
-github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
-github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=
-github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA=
-github.com/go-chi/chi v4.1.2+incompatible h1:fGFk2Gmi/YKXk0OmGfBh0WgmN3XB8lVnEyNz34tQRec=
-github.com/go-chi/chi v4.1.2+incompatible/go.mod h1:eB3wogJHnLi3x/kFX2A+IbTBlXxmMeXJVKy9tTv1XzQ=
-github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
-github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
-github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
-github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic=
-github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU=
-github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow=
-github.com/go-git/go-git/v5 v5.9.0 h1:cD9SFA7sHVRdJ7AYck1ZaAa/yeuBvGPxwXDL8cxrObY=
-github.com/go-git/go-git/v5 v5.9.0/go.mod h1:RKIqga24sWdMGZF+1Ekv9kylsDz6LzdTSI2s/OsZWE0=
-github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-gorp/gorp/v3 v3.1.0 h1:ItKF/Vbuj31dmV4jxA1qblpSwkl9g1typ24xoe70IGs=
-github.com/go-gorp/gorp/v3 v3.1.0/go.mod h1:dLEjIyyRNiXvNZ8PSmzpt1GsWAUK8kjVhEpjH8TixEw=
-github.com/go-jose/go-jose/v3 v3.0.0 h1:s6rrhirfEP/CGIoc6p+PZAeogN2SxKav6Wp7+dyMWVo=
-github.com/go-jose/go-jose/v3 v3.0.0/go.mod h1:RNkWWRld676jZEYoV3+XK8L2ZnNSvIsxFMht0mSX+u8=
-github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
-github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
-github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
-github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
-github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
-github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-openapi/analysis v0.21.2/go.mod h1:HZwRk4RRisyG8vx2Oe6aqeSQcoxRp47Xkp3+K6q+LdY=
-github.com/go-openapi/analysis v0.21.4 h1:ZDFLvSNxpDaomuCueM0BlSXxpANBlFYiBvr+GXrvIHc=
-github.com/go-openapi/analysis v0.21.4/go.mod h1:4zQ35W4neeZTqh3ol0rv/O8JBbka9QyAgQRPp9y3pfo=
-github.com/go-openapi/errors v0.19.8/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.19.9/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.20.2/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.20.4 h1:unTcVm6PispJsMECE3zWgvG4xTiKda1LIR5rCRWLG6M=
-github.com/go-openapi/errors v0.20.4/go.mod h1:Z3FlZ4I8jEGxjUK+bugx3on2mIAk4txuAOhlsB1FSgk=
-github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=
-github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs=
-github.com/go-openapi/jsonreference v0.19.6/go.mod h1:diGHMEHg2IqXZGKxqyvWdfWU/aim5Dprw5bqpKkTvns=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=
-github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
-github.com/go-openapi/loads v0.21.1/go.mod h1:/DtAMXXneXFjbQMGEtbamCZb+4x7eGwkvZCvBmwUG+g=
-github.com/go-openapi/loads v0.21.2 h1:r2a/xFIYeZ4Qd2TnGpWDIQNcP80dIaZgf704za8enro=
-github.com/go-openapi/loads v0.21.2/go.mod h1:Jq58Os6SSGz0rzh62ptiu8Z31I+OTHqmULx5e/gJbNw=
-github.com/go-openapi/runtime v0.26.0 h1:HYOFtG00FM1UvqrcxbEJg/SwvDRvYLQKGhw2zaQjTcc=
-github.com/go-openapi/runtime v0.26.0/go.mod h1:QgRGeZwrUcSHdeh4Ka9Glvo0ug1LC5WyE+EV88plZrQ=
-github.com/go-openapi/spec v0.20.4/go.mod h1:faYFR1CvsJZ0mNsmsphTMSoRrNV3TEDoAM7FOEWeq8I=
-github.com/go-openapi/spec v0.20.6/go.mod h1:2OpW+JddWPrpXSCIX8eOx7lZ5iyuWj3RYR6VaaBKcWA=
-github.com/go-openapi/spec v0.20.9 h1:xnlYNQAwKd2VQRRfwTEI0DcK+2cbuvI/0c7jx3gA8/8=
-github.com/go-openapi/spec v0.20.9/go.mod h1:2OpW+JddWPrpXSCIX8eOx7lZ5iyuWj3RYR6VaaBKcWA=
-github.com/go-openapi/strfmt v0.21.0/go.mod h1:ZRQ409bWMj+SOgXofQAGTIo2Ebu72Gs+WaRADcS5iNg=
-github.com/go-openapi/strfmt v0.21.1/go.mod h1:I/XVKeLc5+MM5oPNN7P6urMOpuLXEcNrCX/rPGuWb0k=
-github.com/go-openapi/strfmt v0.21.3/go.mod h1:k+RzNO0Da+k3FrrynSNN8F7n/peCmQQqbbXjtDfvmGg=
-github.com/go-openapi/strfmt v0.21.7 h1:rspiXgNWgeUzhjo1YU01do6qsahtJNByjLVbPLNHb8k=
-github.com/go-openapi/strfmt v0.21.7/go.mod h1:adeGTkxE44sPyLk0JV235VQAO/ZXUr8KAzYjclFs3ew=
-github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
-github.com/go-openapi/swag v0.19.15/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-openapi/swag v0.21.1/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU=
-github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-openapi/validate v0.22.1 h1:G+c2ub6q47kfX1sOBLwIQwzBVt8qmOAARyo/9Fqs9NU=
-github.com/go-openapi/validate v0.22.1/go.mod h1:rjnrwK57VJ7A8xqfpAOEKRH8yQSGUriMu5/zuPSQ1hg=
-github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s=
-github.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4=
-github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA=
-github.com/go-playground/locales v0.14.1/go.mod h1:hxrqLVvrK65+Rwrd5Fc6F2O76J/NuW9t0sjnWqG1slY=
-github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY=
-github.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY=
-github.com/go-playground/validator/v10 v10.14.1 h1:9c50NUPC30zyuKprjL3vNZ0m5oG+jU0zvx4AqHGnv4k=
-github.com/go-playground/validator/v10 v10.14.1/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU=
-github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
-github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=
-github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
-github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
-github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg=
-github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE=
-github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0=
-github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY=
-github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg=
-github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI=
-github.com/gobuffalo/envy v1.7.0/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI=
-github.com/gobuffalo/flect v0.1.0/go.mod h1:d2ehjJqGOH/Kjqcoz+F7jHTBbmDb38yXA598Hb50EGs=
-github.com/gobuffalo/flect v0.1.1/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI=
-github.com/gobuffalo/flect v0.1.3/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI=
-github.com/gobuffalo/genny v0.0.0-20190329151137-27723ad26ef9/go.mod h1:rWs4Z12d1Zbf19rlsn0nurr75KqhYp52EAGGxTbBhNk=
-github.com/gobuffalo/genny v0.0.0-20190403191548-3ca520ef0d9e/go.mod h1:80lIj3kVJWwOrXWWMRzzdhW3DsrdjILVil/SFKBzF28=
-github.com/gobuffalo/genny v0.1.0/go.mod h1:XidbUqzak3lHdS//TPu2OgiFB+51Ur5f7CSnXZ/JDvo=
-github.com/gobuffalo/genny v0.1.1/go.mod h1:5TExbEyY48pfunL4QSXxlDOmdsD44RRq4mVZ0Ex28Xk=
-github.com/gobuffalo/gitgen v0.0.0-20190315122116-cc086187d211/go.mod h1:vEHJk/E9DmhejeLeNt7UVvlSGv3ziL+djtTr3yyzcOw=
-github.com/gobuffalo/gogen v0.0.0-20190315121717-8f38393713f5/go.mod h1:V9QVDIxsgKNZs6L2IYiGR8datgMhB577vzTDqypH360=
-github.com/gobuffalo/gogen v0.1.0/go.mod h1:8NTelM5qd8RZ15VjQTFkAW6qOMx5wBbW4dSCS3BY8gg=
-github.com/gobuffalo/gogen v0.1.1/go.mod h1:y8iBtmHmGc4qa3urIyo1shvOD8JftTtfcKi+71xfDNE=
-github.com/gobuffalo/logger v0.0.0-20190315122211-86e12af44bc2/go.mod h1:QdxcLw541hSGtBnhUc4gaNIXRjiDppFGaDqzbrBd3v8=
-github.com/gobuffalo/logger v1.0.6 h1:nnZNpxYo0zx+Aj9RfMPBm+x9zAU2OayFh/xrAWi34HU=
-github.com/gobuffalo/logger v1.0.6/go.mod h1:J31TBEHR1QLV2683OXTAItYIg8pv2JMHnF/quuAbMjs=
-github.com/gobuffalo/mapi v1.0.1/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc=
-github.com/gobuffalo/mapi v1.0.2/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc=
-github.com/gobuffalo/packd v0.0.0-20190315124812-a385830c7fc0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4=
-github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4=
-github.com/gobuffalo/packd v1.0.1 h1:U2wXfRr4E9DH8IdsDLlRFwTZTK7hLfq9qT/QHXGVe/0=
-github.com/gobuffalo/packd v1.0.1/go.mod h1:PP2POP3p3RXGz7Jh6eYEf93S7vA2za6xM7QT85L4+VY=
-github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ=
-github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0=
-github.com/gobuffalo/packr/v2 v2.8.3 h1:xE1yzvnO56cUC0sTpKR3DIbxZgB54AftTFMhB2XEWlY=
-github.com/gobuffalo/packr/v2 v2.8.3/go.mod h1:0SahksCVcx4IMnigTjiFuyldmTrdTctXsOdiU5KwbKc=
-github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw=
-github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=
-github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8=
-github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
-github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
-github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
-github.com/gofrs/uuid v4.4.0+incompatible h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA=
-github.com/gofrs/uuid v4.4.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
-github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg=
-github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=
-github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0=
-github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE=
-github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
-github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
-github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
-github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
-github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
-github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
-github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
-github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
-github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
-github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
-github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
-github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
-github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
-github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
-github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
-github.com/gomodule/redigo v1.8.2 h1:H5XSIre1MB5NbPYFp+i1NBbb5qN1W8Y8YAQoAYbkm8k=
-github.com/gomodule/redigo v1.8.2/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0=
-github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.1.2 h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU=
-github.com/google/btree v1.1.2/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4=
-github.com/google/certificate-transparency-go v1.0.21/go.mod h1:QeJfpSbVSfYc7RgB3gJFj9cbuQMMchQxrWXz8Ruopmg=
-github.com/google/certificate-transparency-go v1.1.4 h1:hCyXHDbtqlr/lMXU0D4WgbalXL0Zk4dSWWMbPV8VrqY=
-github.com/google/certificate-transparency-go v1.1.4/go.mod h1:D6lvbfwckhNrbM9WVl1EVeMOyzC19mpIjMOI4nxBHtQ=
-github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
-github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
-github.com/google/go-attestation v0.5.0 h1:jXtAWT2sw2Yu8mYU0BC7FDidR+ngxFPSE+pl6IUu3/0=
-github.com/google/go-attestation v0.5.0/go.mod h1:0Tik9y3rzV649Jcr7evbljQHQAsIlJucyqQjYDBqktU=
-github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-containerregistry v0.15.2 h1:MMkSh+tjSdnmJZO7ljvEqV1DjfekB6VUEAZgy3a+TQE=
-github.com/google/go-containerregistry v0.15.2/go.mod h1:wWK+LnOv4jXMM23IT/F1wdYftGWGr47Is8CG+pmHK1Q=
-github.com/google/go-sev-guest v0.9.3 h1:GOJ+EipURdeWFl/YYdgcCxyPeMgQUWlI056iFkBD8UU=
-github.com/google/go-sev-guest v0.9.3/go.mod h1:hc1R4R6f8+NcJwITs0L90fYWTsBpd1Ix+Gur15sqHDs=
-github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33 h1:lRlUusuieEuqljjihCXb+Mr73VNitOYPJYWXzJKtBWs=
-github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33/go.mod h1:84ut3oago/BqPXD4ppiGXdkZNW3WFPkcyAO4my2hXdY=
-github.com/google/go-tpm v0.9.0 h1:sQF6YqWMi+SCXpsmS3fd21oPy/vSddwZry4JnmltHVk=
-github.com/google/go-tpm v0.9.0/go.mod h1:FkNVkc6C+IsvDI9Jw1OveJmxGZUUaKxtrpOS47QWKfU=
-github.com/google/go-tpm-tools v0.4.2 h1:iyaCPKt2N5Rd0yz0G8ANa022SgCNZkMpp+db6QELtvI=
-github.com/google/go-tpm-tools v0.4.2/go.mod h1:fGUDZu4tw3V4hUVuFHmiYgRd0c58/IXivn9v3Ea/ck4=
-github.com/google/go-tspi v0.3.0 h1:ADtq8RKfP+jrTyIWIZDIYcKOMecRqNJFOew2IT0Inus=
-github.com/google/go-tspi v0.3.0/go.mod h1:xfMGI3G0PhxCdNVcYr1C4C+EizojDg/TXuX5by8CiHI=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
-github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/logger v1.1.1 h1:+6Z2geNxc9G+4D4oDO9njjjn2d0wN5d7uOo0vOIW1NQ=
-github.com/google/logger v1.1.1/go.mod h1:BkeJZ+1FhQ+/d087r4dzojEg1u2ZX+ZqG1jTUrLM+zQ=
-github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
-github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c h1:lvddKcYTQ545ADhBujtIJmqQrZBDsGo7XIMbAQe/sNY=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo=
-github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
-github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=
-github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw=
-github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
-github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
-github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4=
-github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=
-github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
-github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
-github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
-github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=
-github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU=
-github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g=
-github.com/gophercloud/gophercloud v1.3.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM=
-github.com/gophercloud/gophercloud v1.5.0 h1:cDN6XFCLKiiqvYpjQLq9AiM7RDRbIC9450WpPH+yvXo=
-github.com/gophercloud/gophercloud v1.5.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM=
-github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 h1:sH7xkTfYzxIEgzq1tDHIMKRh1vThOEOGNsettdEeLbE=
-github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56/go.mod h1:VSalo4adEk+3sNkmVJLnhHoOyOYYS8sTWLG4mv5BKto=
-github.com/gorilla/handlers v1.5.1 h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4=
-github.com/gorilla/handlers v1.5.1/go.mod h1:t8XrUpc4KVXb7HGyJ4/cEnwQiaxrX/hz1Zv/4g96P1Q=
-github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=
-github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=
-github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gosuri/uitable v0.0.4 h1:IG2xLKRvErL3uhY6e1BylFzG+aJiwQviDDTfOKeKTpY=
-github.com/gosuri/uitable v0.0.4/go.mod h1:tKR86bXuXPZazfOTG1FIzvjIdXzd0mo4Vtn16vt0PJo=
-github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA=
-github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0 h1:2cz5kSrxzMYHiWOBbKj8itQm+nRykkB8aMv4ThcHYHA=
-github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0/go.mod h1:w9Y7gY31krpLmrVU5ZPG9H7l9fZuRu5/3R3S3FMtVQ4=
-github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
-github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
-github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
-github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=
-github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
-github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ=
-github.com/hashicorp/go-hclog v1.5.0 h1:bI2ocEMgcVlz55Oj1xZNBsVi900c7II+fWDyV9o+13c=
-github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M=
-github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=
-github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
-github.com/hashicorp/go-retryablehttp v0.7.4 h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA=
-github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8=
-github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=
-github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
-github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
-github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
-github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc=
-github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
-github.com/hashicorp/hc-install v0.6.1 h1:IGxShH7AVhPaSuSJpKtVi/EFORNjO+OYVJJrAtGG2mY=
-github.com/hashicorp/hc-install v0.6.1/go.mod h1:0fW3jpg+wraYSnFDJ6Rlie3RvLf1bIqVIkzoon4KoVE=
-github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI=
-github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE=
-github.com/hashicorp/terraform-exec v0.19.0 h1:FpqZ6n50Tk95mItTSS9BjeOVUb4eg81SpgVtZNNtFSM=
-github.com/hashicorp/terraform-exec v0.19.0/go.mod h1:tbxUpe3JKruE9Cuf65mycSIT8KiNPZ0FkuTE3H4urQg=
-github.com/hashicorp/terraform-json v0.18.0 h1:pCjgJEqqDESv4y0Tzdqfxr/edOIGkjs8keY42xfNBwU=
-github.com/hashicorp/terraform-json v0.18.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk=
-github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
-github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
-github.com/honeycombio/beeline-go v1.10.0 h1:cUDe555oqvw8oD76BQJ8alk7FP0JZ/M/zXpNvOEDLDc=
-github.com/honeycombio/beeline-go v1.10.0/go.mod h1:Zz5WMeQCJzFt2Mvf8t6HC1X8RLskLVR/e8rvcmXB1G8=
-github.com/honeycombio/libhoney-go v1.16.0 h1:kPpqoz6vbOzgp7jC6SR7SkNj7rua7rgxvznI6M3KdHc=
-github.com/honeycombio/libhoney-go v1.16.0/go.mod h1:izP4fbREuZ3vqC4HlCAmPrcPT9gxyxejRjGtCYpmBn0=
-github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef h1:A9HsByNhogrvm9cWb28sjiS3i7tcKCkflWFEkHfuAgM=
-github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef/go.mod h1:lADxMC39cJJqL93Duh1xhAs4I2Zs8mKS89XWXFGp9cs=
-github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
-github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
-github.com/huandu/xstrings v1.4.0 h1:D17IlohoQq4UcpqD7fDk80P7l+lwAmlFaBHgOipl2FU=
-github.com/huandu/xstrings v1.4.0/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
-github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
-github.com/imdario/mergo v0.3.15 h1:M8XP7IuFNsqUx6VPK2P9OSmsYsI/YFaGil0uD21V3dM=
-github.com/imdario/mergo v0.3.15/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY=
-github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
-github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
-github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A=
-github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
-github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b h1:ZGiXF8sz7PDk6RgkP+A/SFfUD0ZR/AgG6SpRNEDKZy8=
-github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b/go.mod h1:hQmNrgofl+IY/8L+n20H6E6PWBBTokdsv+q49j0QhsU=
-github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
-github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
-github.com/jmhodges/clock v0.0.0-20160418191101-880ee4c33548 h1:dYTbLf4m0a5u0KLmPfB6mgxbcV7588bOCx79hxa5Sr4=
-github.com/jmhodges/clock v0.0.0-20160418191101-880ee4c33548/go.mod h1:hGT6jSUVzF6no3QaDSMLGLEHtHSBSefs+MgcDWnmhmo=
-github.com/jmoiron/sqlx v1.3.5 h1:vFFPA71p1o5gAeqtEAwLU4dnX2napprKtHr7PYIcN3g=
-github.com/jmoiron/sqlx v1.3.5/go.mod h1:nRVWtLre0KfCLJvgxzCsLVMogSvQ1zNJtpYr2Ccp0mQ=
-github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
-github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
-github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
-github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
-github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
-github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
-github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw=
-github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4=
-github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA=
-github.com/karrick/godirwalk v1.17.0 h1:b4kY7nqDdioR/6qnbHQyDvmA17u5G1cZ6J+CZXwSWoI=
-github.com/karrick/godirwalk v1.17.0/go.mod h1:j4mkqPuvaLI8mp1DroR3P6ad7cyYd4c1qeJ3RV7ULlk=
-github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4=
-github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
-github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI=
-github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE=
-github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
-github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
-github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
-github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
-github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
-github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
-github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
-github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 h1:SOEGU9fKiNWd/HOJuq6+3iTQz8KNCLtVX6idSoTLdUw=
-github.com/lann/builder v0.0.0-20180802200727-47ae307949d0/go.mod h1:dXGbAdH5GtBTC4WfIxhKZfyBF/HBFgRZSWwZ9g/He9o=
-github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 h1:P6pPBnrTSX3DEVR4fDembhRWSsG5rVo6hYhAB/ADZrk=
-github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0/go.mod h1:vmVJ0l/dxyfGW6FmdpVm2joNMFikkuWg0EoCKLGUMNw=
-github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q=
-github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4=
-github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf h1:ndns1qx/5dL43g16EQkPV/i8+b3l5bYQwLeoSBe7tS8=
-github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf/go.mod h1:aGkAgvWY/IUcVFfuly53REpfv5edu25oij+qHRFaraA=
-github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
-github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
-github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
-github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0=
-github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de/go.mod h1:zAbeS9B/r2mtpb6U+EI2rYA5OAXxsYw6wTamcNW+zcE=
-github.com/lithammer/dedent v1.1.0 h1:VNzHMVCBNG1j0fh3OrsFRkVUwStdDArbgBWoPAffktY=
-github.com/lithammer/dedent v1.1.0/go.mod h1:jrXYCQtgg0nJiN+StA2KgR7w6CiQNv9Fd/Z9BP0jIOc=
-github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
-github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/markbates/errx v1.1.0 h1:QDFeR+UP95dO12JgW+tgi2UVfo0V8YBHiUIOaeBPiEI=
-github.com/markbates/errx v1.1.0/go.mod h1:PLa46Oex9KNbVDZhKel8v1OT7hD5JZ2eI7AHhA0wswc=
-github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE=
-github.com/markbates/oncer v1.0.0 h1:E83IaVAHygyndzPimgUYJjbshhDTALZyXxvk9FOlQRY=
-github.com/markbates/oncer v1.0.0/go.mod h1:Z59JA581E9GP6w96jai+TGqafHPW+cPfRxz2aSZ0mcI=
-github.com/markbates/safe v1.0.1 h1:yjZkbvRM6IzKj9tlu/zMJLS0n/V351OZWRnF3QfaUxI=
-github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0=
-github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
-github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
-github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=
-github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
-github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=
-github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
-github.com/mattn/go-sqlite3 v1.14.6/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
-github.com/mattn/go-sqlite3 v1.14.15 h1:vfoHhTN1af61xCRSWzFIWzx2YskyMTwHLrExkBOjvxI=
-github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg=
-github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
-github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=
-github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/microsoft/ApplicationInsights-Go v0.4.4 h1:G4+H9WNs6ygSCe6sUyxRc2U81TI5Es90b2t/MwX5KqY=
-github.com/microsoft/ApplicationInsights-Go v0.4.4/go.mod h1:fKRUseBqkw6bDiXTs3ESTiU/4YTIHsQS4W3fP2ieF4U=
-github.com/miekg/dns v1.1.50 h1:DQUfb9uc6smULcREF09Uc+/Gd46YWqJd5DbpPE9xkcA=
-github.com/miekg/dns v1.1.50/go.mod h1:e3IlAVfNqAllflbibAZEWOXOQ+Ynzk/dDozDxY7XnME=
-github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ=
-github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw=
-github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
-github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
-github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0=
-github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0=
-github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
-github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/moby/locker v1.0.1 h1:fOXqR41zeveg4fFODix+1Ch4mj/gT0NE1XJbp/epuBg=
-github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc=
-github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/sys/mountinfo v0.6.2 h1:BzJjoreD5BMFNmD9Rus6gdd1pLuecOFPt8wC+Vygl78=
-github.com/moby/sys/mountinfo v0.6.2/go.mod h1:IJb6JQeOklcdMU9F5xQ8ZALD+CUr5VlGpwtX+VE0rpI=
-github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0=
-github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
-github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 h1:n6/2gBQ3RWajuToeY6ZtZTIKv2v7ThUy5KKusIT0yc0=
-github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4=
-github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc=
-github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A=
-github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
-github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w=
-github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
-github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
-github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
-github.com/onsi/gomega v1.29.0 h1:KIA/t2t5UBzoirT4H9tsML45GEbo3ouUnBHsCfD2tVg=
-github.com/onsi/gomega v1.29.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
-github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
-github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
-github.com/opencontainers/image-spec v1.1.0-rc5 h1:Ygwkfw9bpDvs+c9E34SdgGOj41dX/cbdlwvlWt0pnFI=
-github.com/opencontainers/image-spec v1.1.0-rc5/go.mod h1:X4pATf0uXsnn3g5aiGIsVnJBR4mxhKzfwmvK/B2NTm8=
-github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=
-github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc=
-github.com/pborman/uuid v1.2.1 h1:+ZZIw58t/ozdjRaXh/3awHfmWRbzYxJoAdNJxe/3pvw=
-github.com/pborman/uuid v1.2.1/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k=
-github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE=
-github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
-github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5 h1:Ii+DKncOVM8Cu1Hc+ETb5K+23HdAMvESYE3ZJ5b5cMI=
-github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5/go.mod h1:iIss55rKnNBTvrwdmkUpLnDpZoAHvWaiq5+iMmen4AE=
-github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4=
-github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
-github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/poy/onpar v1.1.2 h1:QaNrNiZx0+Nar5dLgTVp5mXkyoVFIbepjyEoGSnhbAY=
-github.com/poy/onpar v1.1.2/go.mod h1:6X8FLNoxyr9kkmnlqpK6LSoiOtrO6MICtWwEuWkLjzg=
-github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
-github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
-github.com/prometheus/client_golang v1.1.0/go.mod h1:I1FGZT9+L76gKKOs5djB6ezCbFQP1xR9D75/vuwEF3g=
-github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8=
-github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc=
-github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
-github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY=
-github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU=
-github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
-github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc=
-github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY=
-github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY=
-github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
-github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
-github.com/prometheus/procfs v0.0.3/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ=
-github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg=
-github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM=
-github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
-github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=
-github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
-github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
-github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
-github.com/rubenv/sql-migrate v1.5.2 h1:bMDqOnrJVV/6JQgQ/MxOpU+AdO8uzYYA/TxFUBzFtS0=
-github.com/rubenv/sql-migrate v1.5.2/go.mod h1:H38GW8Vqf8F0Su5XignRyaRcbXbJunSWxs+kmzlg0Is=
-github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
-github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/sassoftware/relic v7.2.1+incompatible h1:Pwyh1F3I0r4clFJXkSI8bOyJINGqpgjJU3DYAZeI05A=
-github.com/sassoftware/relic v7.2.1+incompatible/go.mod h1:CWfAxv73/iLZ17rbyhIEq3K9hs5w6FpNMdUT//qR+zk=
-github.com/sassoftware/relic/v7 v7.5.5 h1:2ZUM6ovo3STCAp0hZnO9nQY9lOB8OyfneeYIi4YUxMU=
-github.com/sassoftware/relic/v7 v7.5.5/go.mod h1:NxwtWxWxlUa9as2qZi635Ye6bBT/tGnMALLq7dSfOOU=
-github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE=
-github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ=
-github.com/secure-systems-lab/go-securesystemslib v0.6.0 h1:T65atpAVCJQK14UA57LMdZGpHi4QYSH/9FZyNGqMYIA=
-github.com/secure-systems-lab/go-securesystemslib v0.6.0/go.mod h1:8Mtpo9JKks/qhPG4HGZ2LGMvrPbzuxwfz/f/zLfEWkk=
-github.com/sergi/go-diff v1.3.1 h1:xkr+Oxo4BOQKmkn/B9eMK0g5Kg/983T9DqqPHwYqD+8=
-github.com/sergi/go-diff v1.3.1/go.mod h1:aMJSSKb2lpPvRNec0+w3fl7LP9IOFzdc9Pa4NFbPK1I=
-github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
-github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/siderolabs/talos/pkg/machinery v1.4.6 h1:SX7Q6FxTDyX2hxugMgIqyivXWzemgMhHj3AlDbxjuFw=
-github.com/siderolabs/talos/pkg/machinery v1.4.6/go.mod h1:l+3Akw0tz/k/IMbqQS+cdQaqVSitIIJf04+N9ahGn+E=
-github.com/sigstore/rekor v1.2.2 h1:5JK/zKZvcQpL/jBmHvmFj3YbpDMBQnJQ6ygp8xdF3bY=
-github.com/sigstore/rekor v1.2.2/go.mod h1:FGnWBGWzeNceJnp0x9eDFd41mI8aQqCjj+Zp0IEs0Qg=
-github.com/sigstore/sigstore v1.7.1 h1:fCATemikcBK0cG4+NcM940MfoIgmioY1vC6E66hXxks=
-github.com/sigstore/sigstore v1.7.1/go.mod h1:0PmMzfJP2Y9+lugD0wer4e7TihR5tM7NcIs3bQNk5xg=
-github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
-github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
-github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
-github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
-github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
-github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
-github.com/skeema/knownhosts v1.2.0 h1:h9r9cf0+u7wSE+M183ZtMGgOJKiL96brpaz5ekfJCpM=
-github.com/skeema/knownhosts v1.2.0/go.mod h1:g4fPeYpque7P0xefxtGzV81ihjC8sX2IqpAoNkjxbMo=
-github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY=
-github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ=
-github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
-github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA=
-github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48=
-github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ=
-github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=
-github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho=
-github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
-github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
-github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
-github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
-github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
-github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc/go.mod h1:eyZnKCc955uh98WQvzOm0dgAeLnf2O0Rz0LPoC5ze+0=
-github.com/theupdateframework/go-tuf v0.5.2 h1:habfDzTmpbzBLIFGWa2ZpVhYvFBoK0C1onC3a4zuPRA=
-github.com/theupdateframework/go-tuf v0.5.2/go.mod h1:SyMV5kg5n4uEclsyxXJZI2UxPFJNDc4Y+r7wv+MlvTA=
-github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
-github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs=
-github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU=
-github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 h1:e/5i7d4oYZ+C1wj2THlRK+oAhjeS/TRQwMfkIuet3w0=
-github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399/go.mod h1:LdwHTNJT99C5fTAzDz0ud328OgXz+gierycbcIx2fRs=
-github.com/transparency-dev/merkle v0.0.2 h1:Q9nBoQcZcgPamMkGn7ghV8XiTZ/kRxn1yCG81+twTK4=
-github.com/transparency-dev/merkle v0.0.2/go.mod h1:pqSy+OXefQ1EDUVmAJ8MUhHB9TXGuzVAT58PqBoHz1A=
-github.com/vincent-petithory/dataurl v1.0.0 h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8AbShPRpg2CI=
-github.com/vincent-petithory/dataurl v1.0.0/go.mod h1:FHafX5vmDzyP+1CQATJn7WFKc9CvnvxyvZy6I1MrG/U=
-github.com/vmihailenco/msgpack/v5 v5.3.5 h1:5gO0H1iULLWGhs2H5tbAHIZTV8/cYafcFOr9znI5mJU=
-github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc=
-github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g=
-github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
-github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 h1:X6ps8XHfpQjw8dUStzlMi2ybiKQ2Fmdw7UM+TinwvyM=
-github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810/go.mod h1:dF0BBJ2YrV1+2eAIyEI+KeSidgA6HqoIP1u5XTlMq/o=
-github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=
-github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw=
-github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI=
-github.com/xdg-go/scram v1.0.2/go.mod h1:1WAq6h33pAW+iRreB34OORO2Nf7qel3VV3fjBj+hCSs=
-github.com/xdg-go/scram v1.1.1/go.mod h1:RaEWvsqvNKKvBPvcKeFjrG2cJqOkHTiyTpzz23ni57g=
-github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM=
-github.com/xdg-go/stringprep v1.0.3/go.mod h1:W3f5j4i+9rC0kuIEJL0ky1VpHXQU3ocBgklLGvcBnW8=
-github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU=
-github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb h1:zGWFAtiMcyryUHoUjUJX0/lt1H2+i2Ka2n+D3DImSNo=
-github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU=
-github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0=
-github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ=
-github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=
-github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
-github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ=
-github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
-github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
-github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43 h1:+lm10QQTNSBd8DVTNGHx7o/IKu9HYDvLMffDhbyLccI=
-github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43/go.mod h1:aX5oPXxHm3bOH+xeAttToC8pqch2ScQN/JoXYupl6xs=
-github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50 h1:hlE8//ciYMztlGpl/VA+Zm1AcTPHYkHJPbHqE6WJUXE=
-github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50/go.mod h1:NUSPSUX/bi6SeDMUh6brw0nXpxHnc96TguQh0+r/ssA=
-github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f h1:ERexzlUfuTvpE74urLSbIQW0Z/6hF9t8U4NsJLaioAY=
-github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f/go.mod h1:GlGEuHIJweS1mbCqG+7vt2nvWLzLLnRHbXz5JKd/Qbg=
-github.com/zalando/go-keyring v0.2.2 h1:f0xmpYiSrHtSNAVgwip93Cg8tuF45HJM6rHq/A5RI/4=
-github.com/zalando/go-keyring v0.2.2/go.mod h1:sI3evg9Wvpw3+n4SqplGSJUMwtDeROfD4nsFz4z9PG0=
-github.com/zclconf/go-cty v1.14.1 h1:t9fyA35fwjjUMcmL5hLER+e/rEPqrbCK1/OSE4SI9KA=
-github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
-go.mongodb.org/mongo-driver v1.7.3/go.mod h1:NqaYOwnXWr5Pm7AOpO5QFxKJ503nbMse/R79oO62zWg=
-go.mongodb.org/mongo-driver v1.7.5/go.mod h1:VXEWRZ6URJIkUq2SCAyapmhH0ZLRBP+FT4xhp5Zvxng=
-go.mongodb.org/mongo-driver v1.10.0/go.mod h1:wsihk0Kdgv8Kqu1Anit4sfK+22vSFbUrAVEYRhCXrA8=
-go.mongodb.org/mongo-driver v1.11.3 h1:Ql6K6qYHEzB6xvu4+AU0BoRoqf9vFPcc4o7MUIdPW8Y=
-go.mongodb.org/mongo-driver v1.11.3/go.mod h1:PTSz5yu21bkT/wXpkS7WR5f0ddqw5quethTUn9WM+2g=
-go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
-go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
-go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
-go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
-go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/otel v1.19.0 h1:MuS/TNf4/j4IXsZuJegVzI1cwut7Qc00344rgH7p8bs=
-go.opentelemetry.io/otel v1.19.0/go.mod h1:i0QyjOq3UPoTzff0PJB2N66fb4S0+rSbSB15/oyH9fY=
-go.opentelemetry.io/otel/metric v1.19.0 h1:aTzpGtV0ar9wlV4Sna9sdJyII5jTVJEvKETPiOKwvpE=
-go.opentelemetry.io/otel/metric v1.19.0/go.mod h1:L5rUsV9kM1IxCj1MmSdS+JQAcVm319EUrDVLrt7jqt8=
-go.opentelemetry.io/otel/sdk v1.19.0 h1:6USY6zH+L8uMH8L3t1enZPR3WFEmSTADlqldyHtJi3o=
-go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A=
-go.opentelemetry.io/otel/trace v1.19.0 h1:DFVQmlVbfVeOuBRrwdtaehRrWiL1JoVs9CPIQ1Dzxpg=
-go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo=
-go.starlark.net v0.0.0-20210223155950-e043a3d3c984/go.mod h1:t3mmBBPzAVvK0L0n1drDmrQsJ8FoIx4INCqVMTr/Zo0=
-go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY=
-go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds=
-go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
-go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
-go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
-go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=
-go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so=
-golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190422162423-af44ce270edf/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE=
-golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20190911031432-227b76d455e7/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
-golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
-golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
-golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58=
-golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
-golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
-golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
-golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
-golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek=
-golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY=
-golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
-golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
-golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
-golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
-golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
-golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
-golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
-golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
-golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=
-golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
-golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=
-golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
-golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
-golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM=
-golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
-golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
-golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
-golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
-golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
-golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=
-golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U=
-golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.13.0 h1:jDDenyj+WgFtmV3zYVoi8aE2BwtXFLWOA67ZfNWftiY=
-golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0=
-golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.5.0 h1:60k92dhOjHxJkrqnwsfl8KuaHbn/5dl0lUPUklKo3qE=
-golang.org/x/sync v0.5.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190531175056-4c3a928424d2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
-golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
-golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
-golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
-golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
-golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4=
-golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
-golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
-golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
-golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
-golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190531172133-b3315ee88b7d/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8=
-golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE=
-golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
-golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
-golang.org/x/tools v0.16.1 h1:TLyB3WofjdOEepBHAU20JdNC1Zbg87elYofWYAY5oZA=
-golang.org/x/tools v0.16.1/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
-google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
-google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM=
-google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc=
-google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg=
-google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE=
-google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
-google.golang.org/api v0.149.0 h1:b2CqT6kG+zqJIVKRQ3ELJVLN1PwHZ6DJ3dW8yl82rgY=
-google.golang.org/api v0.149.0/go.mod h1:Mwn1B7JTXrzXtnvmzQE2BD6bYZQ8DShKZDZbeN9I7qI=
-google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
-google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=
-google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds=
-google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8=
-google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA=
-google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
-google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
-google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20231212172506-995d672761c0 h1:YJ5pD9rF8o9Qtta0Cmy9rdBwkSjrTCT6XTiUQVOtIos=
-google.golang.org/genproto v0.0.0-20231212172506-995d672761c0/go.mod h1:l/k7rMz0vFTBPy+tFSGvXEd3z+BcoG1k7EHbqm+YBsY=
-google.golang.org/genproto/googleapis/api v0.0.0-20231211222908-989df2bf70f3 h1:EWIeHfGuUf00zrVZGEgYFxok7plSAXBGcH7NNdMAWvA=
-google.golang.org/genproto/googleapis/api v0.0.0-20231211222908-989df2bf70f3/go.mod h1:k2dtGpRrbsSyKcNPKKI5sstZkrNCZwpU/ns96JoHbGg=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0 h1:/jFB8jK5R3Sq3i/lmeZO0cATSzFfZaJq1J2Euan3XKU=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231212172506-995d672761c0/go.mod h1:FUoWkonphQm3RhTS+kOEhF8h0iDpm4tdXolVCeZ9KKA=
-google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
-google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
-google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
-google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
-google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
-google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60=
-google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
-google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
-google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU=
-google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM=
-google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
-google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
-google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
-google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
-google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
-google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
-google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
-google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
-google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
-gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
-gopkg.in/alexcesaro/statsd.v2 v2.0.0 h1:FXkZSCZIH17vLCO5sO2UucTHsH9pc+17F6pl3JVCwMc=
-gopkg.in/alexcesaro/statsd.v2 v2.0.0/go.mod h1:i0ubccKGzBVNBpdGV5MocxyA/XlLUJzA7SLonnE4drU=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
-gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
-gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI=
-gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
-gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
-gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
-gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
-gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
-gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g=
-helm.sh/helm v2.17.0+incompatible h1:cSe3FaQOpRWLDXvTObQNj0P7WI98IG5yloU6tQVls2k=
-helm.sh/helm v2.17.0+incompatible/go.mod h1:0Xbc6ErzwWH9qC55X1+hE3ZwhM3atbhCm/NbFZw5i+4=
-helm.sh/helm/v3 v3.13.1 h1:DG+XLGzBJeZvMLlMbm6bPDLV1dGaVW9eZsDoUd1/LM0=
-helm.sh/helm/v3 v3.13.1/go.mod h1:TdQRMiq46CSWcc68Hb0uVhvAWusaN90YwAV54cz6JzU=
-honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
-honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/api v0.29.0 h1:NiCdQMY1QOp1H8lfRyeEf8eOwV6+0xA6XEE44ohDX2A=
-k8s.io/api v0.29.0/go.mod h1:sdVmXoz2Bo/cb77Pxi71IPTSErEW32xa4aXwKH7gfBA=
-k8s.io/apiextensions-apiserver v0.29.0 h1:0VuspFG7Hj+SxyF/Z/2T0uFbI5gb5LRgEyUVE3Q4lV0=
-k8s.io/apiextensions-apiserver v0.29.0/go.mod h1:TKmpy3bTS0mr9pylH0nOt/QzQRrW7/h7yLdRForMZwc=
-k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
-k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
-k8s.io/apiserver v0.29.0 h1:Y1xEMjJkP+BIi0GSEv1BBrf1jLU9UPfAnnGGbbDdp7o=
-k8s.io/apiserver v0.29.0/go.mod h1:31n78PsRKPmfpee7/l9NYEv67u6hOL6AfcE761HapDM=
-k8s.io/cli-runtime v0.29.0 h1:q2kC3cex4rOBLfPOnMSzV2BIrrQlx97gxHJs21KxKS4=
-k8s.io/cli-runtime v0.29.0/go.mod h1:VKudXp3X7wR45L+nER85YUzOQIru28HQpXr0mTdeCrk=
-k8s.io/client-go v0.29.0 h1:KmlDtFcrdUzOYrBhXHgKw5ycWzc3ryPX5mQe0SkG3y8=
-k8s.io/client-go v0.29.0/go.mod h1:yLkXH4HKMAywcrD82KMSmfYg2DlE8mepPR4JGSo5n38=
-k8s.io/cluster-bootstrap v0.29.0 h1:zCYdZ+LWDj4O86FB5tDKckIEsf2qBHjcp78xtjOzD3A=
-k8s.io/cluster-bootstrap v0.29.0/go.mod h1:PDk+ouXC6bM2FFdo4u53IlWK3ZMWebH4TeE5BGmHWRw=
-k8s.io/component-base v0.29.0 h1:T7rjd5wvLnPBV1vC4zWd/iWRbV8Mdxs+nGaoaFzGw3s=
-k8s.io/component-base v0.29.0/go.mod h1:sADonFTQ9Zc9yFLghpDpmNXEdHyQmFIGbiuZbqAXQ1M=
-k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
-k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
-k8s.io/kubectl v0.29.0 h1:Oqi48gXjikDhrBF67AYuZRTcJV4lg2l42GmvsP7FmYI=
-k8s.io/kubectl v0.29.0/go.mod h1:0jMjGWIcMIQzmUaMgAzhSELv5WtHo2a8pq67DtviAJs=
-k8s.io/kubernetes v1.29.0 h1:DOLN7g8+nnAYBi8JHoW0+/MCrZKDPIqAxzLCXDXd0cg=
-k8s.io/kubernetes v1.29.0/go.mod h1:9kztbUQf9stVDcIYXx+BX3nuGCsAQDsuClkGMpPs3pA=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-libvirt.org/go/libvirt v1.9004.0 h1:u+CHhs2OhVmu0MWzBDrlbLzQ5QB3ZfWtfT+lD3EaUIs=
-libvirt.org/go/libvirt v1.9004.0/go.mod h1:1WiFE8EjZfq+FCVog+rvr1yatKbKZ9FaFMZgEqxEJqQ=
-oras.land/oras-go v1.2.4 h1:djpBY2/2Cs1PV87GSJlxv4voajVOMZxqqtq9AB8YNvY=
-oras.land/oras-go v1.2.4/go.mod h1:DYcGfb3YF1nKjcezfX2SNlDAeQFKSXmf+qrFmrh4324=
-rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
-rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
-rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
-sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=
-sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 h1:XX3Ajgzov2RKUdc5jW3t5jwY7Bo7dcRm+tFxT+NfgY0=
-sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3/go.mod h1:9n16EZKMhXBNSiUC5kSdFQJkdH3zbxS/JoO619G1VAY=
-sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 h1:W6cLQc5pnqM7vh3b7HvGNfXrJ/xL6BDMS0v1V/HHg5U=
-sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3/go.mod h1:JWP1Fj0VWGHyw3YUPjXSQnRnrwezrZSrApfX5S0nIag=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
-sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
-sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
-software.sslmate.com/src/go-pkcs12 v0.2.0 h1:nlFkj7bTysH6VkC4fGphtjXRbezREPgrHuJG20hBGPE=
-software.sslmate.com/src/go-pkcs12 v0.2.0/go.mod h1:23rNcYsMabIc1otwLpTkCCPwUq6kQsTyowttG/as0kQ=
diff --git a/hack/gocoverage/main_test.go b/hack/gocoverage/main_test.go
index 18c9fe139d..613e74dad8 100644
--- a/hack/gocoverage/main_test.go
+++ b/hack/gocoverage/main_test.go
@@ -204,25 +204,25 @@ ok  	github.com/edgelesssys/constellation/v2/hack/oci-pin/internal/extract	(cach
 ok  	github.com/edgelesssys/constellation/v2/hack/oci-pin/internal/inject	(cached)	coverage: 100.0% of statements
 ok  	github.com/edgelesssys/constellation/v2/hack/oci-pin/internal/sums	(cached)	coverage: 98.9% of statements
 ok  	github.com/edgelesssys/constellation/v2/hack/qemu-metadata-api/server	(cached)	coverage: 60.7% of statements
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2	[no test files]
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api	[no test files]
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/controllers	(cached)	coverage: 30.6% of statements
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/fake/client	[no test files]
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/aws/client	(cached)	coverage: 78.4% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/azure/client	(cached)	coverage: 89.3% of statements
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants	[no test files]
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/gcp/client	(cached)	coverage: 80.8% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/controlplane	(cached)	coverage: 100.0% of statements
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/upgrade	[no test files]
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/deploy	(cached)	coverage: 76.6% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/etcd	(cached)	coverage: 65.8% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/executor	(cached)	coverage: 93.2% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node	(cached)	coverage: 100.0% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/patch	(cached)	coverage: 100.0% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/poller	(cached)	coverage: 91.4% of statements
-ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/sgreconciler	(cached)	coverage: 34.9% of statements
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api	[no test files]
-?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1	[no test files]
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator	[no test files]
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api	[no test files]
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/controllers	(cached)	coverage: 30.6% of statements
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/fake/client	[no test files]
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/aws/client	(cached)	coverage: 78.4% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/azure/client	(cached)	coverage: 89.3% of statements
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants	[no test files]
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/gcp/client	(cached)	coverage: 80.8% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/controlplane	(cached)	coverage: 100.0% of statements
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/upgrade	[no test files]
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/deploy	(cached)	coverage: 76.6% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/etcd	(cached)	coverage: 65.8% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/executor	(cached)	coverage: 93.2% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node	(cached)	coverage: 100.0% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/patch	(cached)	coverage: 100.0% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/poller	(cached)	coverage: 91.4% of statements
+ok  	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/sgreconciler	(cached)	coverage: 34.9% of statements
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api	[no test files]
+?   	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1	[no test files]
 `
 
 const (
diff --git a/hack/tools/tools.go b/hack/tools/tools.go
index 17a6b18e79..ca37361189 100644
--- a/hack/tools/tools.go
+++ b/hack/tools/tools.go
@@ -6,6 +6,8 @@ Copyright (c) Edgeless Systems GmbH
 SPDX-License-Identifier: AGPL-3.0-only
 */
 
+// The tools module is used to keep tool dependencies separate from the main dependencies of the repo
+// For more details see: https://github.com/golang/go/issues/25922#issuecomment-1038394599
 package main
 
 import (
diff --git a/internal/constellation/kubecmd/kubecmd.go b/internal/constellation/kubecmd/kubecmd.go
index ea49bef2f5..f8404d7f79 100644
--- a/internal/constellation/kubecmd/kubecmd.go
+++ b/internal/constellation/kubecmd/kubecmd.go
@@ -36,7 +36,7 @@ import (
 	"github.com/edgelesssys/constellation/v2/internal/semver"
 	"github.com/edgelesssys/constellation/v2/internal/versions"
 	"github.com/edgelesssys/constellation/v2/internal/versions/components"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	corev1 "k8s.io/api/core/v1"
 	k8serrors "k8s.io/apimachinery/pkg/api/errors"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
diff --git a/internal/constellation/kubecmd/kubecmd_test.go b/internal/constellation/kubecmd/kubecmd_test.go
index cc334bfedd..4bca229f77 100644
--- a/internal/constellation/kubecmd/kubecmd_test.go
+++ b/internal/constellation/kubecmd/kubecmd_test.go
@@ -23,7 +23,7 @@ import (
 	"github.com/edgelesssys/constellation/v2/internal/semver"
 	"github.com/edgelesssys/constellation/v2/internal/versions"
 	"github.com/edgelesssys/constellation/v2/internal/versions/components"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/mock"
 	"github.com/stretchr/testify/require"
diff --git a/internal/constellation/kubecmd/status.go b/internal/constellation/kubecmd/status.go
index 9d7ee2a664..4b78382469 100644
--- a/internal/constellation/kubecmd/status.go
+++ b/internal/constellation/kubecmd/status.go
@@ -9,7 +9,7 @@ package kubecmd
 import (
 	"fmt"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	corev1 "k8s.io/api/core/v1"
 )
 
diff --git a/operators/constellation-node-operator/BUILD.bazel b/operators/constellation-node-operator/BUILD.bazel
index cccd62902b..bbd02f20f8 100644
--- a/operators/constellation-node-operator/BUILD.bazel
+++ b/operators/constellation-node-operator/BUILD.bazel
@@ -2,12 +2,10 @@ load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_cross_binary", "go_libra
 load("@rules_oci//oci:defs.bzl", "oci_image")
 load("@rules_pkg//:pkg.bzl", "pkg_tar")
 
-# gazelle:prefix github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2
-
 go_library(
     name = "constellation-node-operator_lib",
     srcs = ["main.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator",
     visibility = ["//visibility:private"],
     deps = [
         "//3rdparty/node-maintenance-operator/api/v1beta1",
diff --git a/operators/constellation-node-operator/api/BUILD.bazel b/operators/constellation-node-operator/api/BUILD.bazel
index 27be49ada1..a294c304ac 100644
--- a/operators/constellation-node-operator/api/BUILD.bazel
+++ b/operators/constellation-node-operator/api/BUILD.bazel
@@ -3,6 +3,6 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library")
 go_library(
     name = "api",
     srcs = ["api.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api",
     visibility = ["//visibility:public"],
 )
diff --git a/operators/constellation-node-operator/api/go.mod b/operators/constellation-node-operator/api/go.mod
deleted file mode 100644
index ebc81eda60..0000000000
--- a/operators/constellation-node-operator/api/go.mod
+++ /dev/null
@@ -1,26 +0,0 @@
-module github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api
-
-go 1.21
-
-require (
-	k8s.io/api v0.29.0
-	k8s.io/apimachinery v0.29.0
-	sigs.k8s.io/controller-runtime v0.16.3
-)
-
-require (
-	github.com/go-logr/logr v1.3.0 // indirect
-	github.com/gogo/protobuf v1.3.2 // indirect
-	github.com/google/gofuzz v1.2.0 // indirect
-	github.com/json-iterator/go v1.1.12 // indirect
-	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
-	github.com/modern-go/reflect2 v1.0.2 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/text v0.13.0 // indirect
-	gopkg.in/inf.v0 v0.9.1 // indirect
-	gopkg.in/yaml.v2 v2.4.0 // indirect
-	k8s.io/klog/v2 v2.110.1 // indirect
-	k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect
-	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
-	sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
-)
diff --git a/operators/constellation-node-operator/api/go.sum b/operators/constellation-node-operator/api/go.sum
deleted file mode 100644
index f662a59d64..0000000000
--- a/operators/constellation-node-operator/api/go.sum
+++ /dev/null
@@ -1,105 +0,0 @@
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
-github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
-github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec=
-github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
-github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
-github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
-github.com/onsi/gomega v1.29.0 h1:KIA/t2t5UBzoirT4H9tsML45GEbo3ouUnBHsCfD2tVg=
-github.com/onsi/gomega v1.29.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
-github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
-github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
-golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.12.0 h1:YW6HUoUmYBpwSgyaGaZq1fHjrBjX1rlpZ54T6mu2kss=
-golang.org/x/tools v0.12.0/go.mod h1:Sc0INKfu04TlqNoRA1hgpFZbhYXHPr4V5DzpSBTPqQM=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
-gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-k8s.io/api v0.29.0 h1:NiCdQMY1QOp1H8lfRyeEf8eOwV6+0xA6XEE44ohDX2A=
-k8s.io/api v0.29.0/go.mod h1:sdVmXoz2Bo/cb77Pxi71IPTSErEW32xa4aXwKH7gfBA=
-k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
-k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
-k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
-k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
-k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI=
-k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=
-sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
-sigs.k8s.io/yaml v1.3.0 h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=
-sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=
diff --git a/operators/constellation-node-operator/api/v1alpha1/BUILD.bazel b/operators/constellation-node-operator/api/v1alpha1/BUILD.bazel
index 71f2e442d5..ef37af8a89 100644
--- a/operators/constellation-node-operator/api/v1alpha1/BUILD.bazel
+++ b/operators/constellation-node-operator/api/v1alpha1/BUILD.bazel
@@ -11,7 +11,7 @@ go_library(
         "scalinggroup_types.go",
         "zz_generated.deepcopy.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1",
     visibility = ["//visibility:public"],
     deps = [
         "@io_k8s_api//core/v1:core",
diff --git a/operators/constellation-node-operator/controllers/BUILD.bazel b/operators/constellation-node-operator/controllers/BUILD.bazel
index 8eae4ba56b..f665358091 100644
--- a/operators/constellation-node-operator/controllers/BUILD.bazel
+++ b/operators/constellation-node-operator/controllers/BUILD.bazel
@@ -11,7 +11,7 @@ go_library(
         "pendingnode_controller.go",
         "scalinggroup_controller.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/controllers",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/controllers",
     visibility = ["//visibility:public"],
     deps = [
         "//3rdparty/node-maintenance-operator/api/v1beta1",
diff --git a/operators/constellation-node-operator/controllers/autoscalingstrategy_controller.go b/operators/constellation-node-operator/controllers/autoscalingstrategy_controller.go
index ba25ce2b05..31e615ec66 100644
--- a/operators/constellation-node-operator/controllers/autoscalingstrategy_controller.go
+++ b/operators/constellation-node-operator/controllers/autoscalingstrategy_controller.go
@@ -24,7 +24,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/predicate"
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 // AutoscalingStrategyReconciler reconciles a AutoscalingStrategy object.
diff --git a/operators/constellation-node-operator/controllers/autoscalingstrategy_controller_env_test.go b/operators/constellation-node-operator/controllers/autoscalingstrategy_controller_env_test.go
index cbc7ef53a1..03a14b6dcb 100644
--- a/operators/constellation-node-operator/controllers/autoscalingstrategy_controller_env_test.go
+++ b/operators/constellation-node-operator/controllers/autoscalingstrategy_controller_env_test.go
@@ -23,7 +23,7 @@ import (
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/apimachinery/pkg/types"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("AutoscalingStrategy controller", func() {
diff --git a/operators/constellation-node-operator/controllers/joiningnode_controller.go b/operators/constellation-node-operator/controllers/joiningnode_controller.go
index 7b2f420886..8ab45d54fa 100644
--- a/operators/constellation-node-operator/controllers/joiningnode_controller.go
+++ b/operators/constellation-node-operator/controllers/joiningnode_controller.go
@@ -11,7 +11,7 @@ import (
 	"time"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/errors"
 	"k8s.io/apimachinery/pkg/runtime"
diff --git a/operators/constellation-node-operator/controllers/joiningnode_controller_env_test.go b/operators/constellation-node-operator/controllers/joiningnode_controller_env_test.go
index c447c446df..2662dff284 100644
--- a/operators/constellation-node-operator/controllers/joiningnode_controller_env_test.go
+++ b/operators/constellation-node-operator/controllers/joiningnode_controller_env_test.go
@@ -23,7 +23,7 @@ import (
 	"k8s.io/apimachinery/pkg/types"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("JoiningNode controller", func() {
diff --git a/operators/constellation-node-operator/controllers/nodeversion_controller.go b/operators/constellation-node-operator/controllers/nodeversion_controller.go
index c48bbc3ee1..ff706c702f 100644
--- a/operators/constellation-node-operator/controllers/nodeversion_controller.go
+++ b/operators/constellation-node-operator/controllers/nodeversion_controller.go
@@ -16,8 +16,8 @@ import (
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
 	"github.com/edgelesssys/constellation/v2/internal/versions/components"
-	nodeutil "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/patch"
+	nodeutil "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/patch"
 	"golang.org/x/mod/semver"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/meta"
@@ -34,7 +34,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/log"
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 const (
diff --git a/operators/constellation-node-operator/controllers/nodeversion_controller_env_test.go b/operators/constellation-node-operator/controllers/nodeversion_controller_env_test.go
index e23609f478..7fa62ce3a1 100644
--- a/operators/constellation-node-operator/controllers/nodeversion_controller_env_test.go
+++ b/operators/constellation-node-operator/controllers/nodeversion_controller_env_test.go
@@ -26,7 +26,7 @@ import (
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("NodeVersion controller", func() {
diff --git a/operators/constellation-node-operator/controllers/nodeversion_controller_test.go b/operators/constellation-node-operator/controllers/nodeversion_controller_test.go
index 1d42691bda..c9ae880421 100644
--- a/operators/constellation-node-operator/controllers/nodeversion_controller_test.go
+++ b/operators/constellation-node-operator/controllers/nodeversion_controller_test.go
@@ -20,7 +20,7 @@ import (
 	"k8s.io/apimachinery/pkg/version"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 func TestAnnotateNodes(t *testing.T) {
diff --git a/operators/constellation-node-operator/controllers/nodeversion_watches.go b/operators/constellation-node-operator/controllers/nodeversion_watches.go
index 4aba00d84b..3977a7c648 100644
--- a/operators/constellation-node-operator/controllers/nodeversion_watches.go
+++ b/operators/constellation-node-operator/controllers/nodeversion_watches.go
@@ -9,7 +9,7 @@ package controllers
 import (
 	"context"
 
-	node "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node"
+	node "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/types"
 	"sigs.k8s.io/controller-runtime/pkg/client"
@@ -18,7 +18,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 // scalingGroupImageChangedPredicate checks if a scaling group has adopted a new node image for future nodes.
diff --git a/operators/constellation-node-operator/controllers/nodeversion_watches_test.go b/operators/constellation-node-operator/controllers/nodeversion_watches_test.go
index e4a7841681..690c1d2c4e 100644
--- a/operators/constellation-node-operator/controllers/nodeversion_watches_test.go
+++ b/operators/constellation-node-operator/controllers/nodeversion_watches_test.go
@@ -21,7 +21,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 func TestScalingGroupImageChangedPredicate(t *testing.T) {
diff --git a/operators/constellation-node-operator/controllers/pendingnode_controller.go b/operators/constellation-node-operator/controllers/pendingnode_controller.go
index 060b6138bf..8e35e7e569 100644
--- a/operators/constellation-node-operator/controllers/pendingnode_controller.go
+++ b/operators/constellation-node-operator/controllers/pendingnode_controller.go
@@ -10,7 +10,7 @@ import (
 	"context"
 	"time"
 
-	node "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node"
+	node "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/errors"
 	"k8s.io/apimachinery/pkg/runtime"
@@ -26,7 +26,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/predicate"
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 const (
diff --git a/operators/constellation-node-operator/controllers/pendingnode_controller_env_test.go b/operators/constellation-node-operator/controllers/pendingnode_controller_env_test.go
index da8cc07196..05e5de4eee 100644
--- a/operators/constellation-node-operator/controllers/pendingnode_controller_env_test.go
+++ b/operators/constellation-node-operator/controllers/pendingnode_controller_env_test.go
@@ -24,7 +24,7 @@ import (
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/apimachinery/pkg/types"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("PendingNode controller", func() {
diff --git a/operators/constellation-node-operator/controllers/pendingnode_controller_test.go b/operators/constellation-node-operator/controllers/pendingnode_controller_test.go
index 7a52c6101f..1a564af768 100644
--- a/operators/constellation-node-operator/controllers/pendingnode_controller_test.go
+++ b/operators/constellation-node-operator/controllers/pendingnode_controller_test.go
@@ -24,7 +24,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/event"
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 func TestNodeStateChangePredicate(t *testing.T) {
diff --git a/operators/constellation-node-operator/controllers/scalinggroup_controller.go b/operators/constellation-node-operator/controllers/scalinggroup_controller.go
index e3088498ec..7336467c0a 100644
--- a/operators/constellation-node-operator/controllers/scalinggroup_controller.go
+++ b/operators/constellation-node-operator/controllers/scalinggroup_controller.go
@@ -23,7 +23,7 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/predicate"
 	"sigs.k8s.io/controller-runtime/pkg/reconcile"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 const (
diff --git a/operators/constellation-node-operator/controllers/scalinggroup_controller_env_test.go b/operators/constellation-node-operator/controllers/scalinggroup_controller_env_test.go
index 012ceed2b7..8101f7174b 100644
--- a/operators/constellation-node-operator/controllers/scalinggroup_controller_env_test.go
+++ b/operators/constellation-node-operator/controllers/scalinggroup_controller_env_test.go
@@ -21,7 +21,7 @@ import (
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/apimachinery/pkg/types"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("ScalingGroup controller", func() {
diff --git a/operators/constellation-node-operator/controllers/schemes_test.go b/operators/constellation-node-operator/controllers/schemes_test.go
index 0cef8d44be..ed19215ab3 100644
--- a/operators/constellation-node-operator/controllers/schemes_test.go
+++ b/operators/constellation-node-operator/controllers/schemes_test.go
@@ -12,7 +12,7 @@ import (
 	"k8s.io/apimachinery/pkg/runtime"
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/require"
 	clientgoscheme "k8s.io/client-go/kubernetes/scheme"
 )
diff --git a/operators/constellation-node-operator/controllers/suite_test.go b/operators/constellation-node-operator/controllers/suite_test.go
index 2eec2840e1..dd2df34078 100644
--- a/operators/constellation-node-operator/controllers/suite_test.go
+++ b/operators/constellation-node-operator/controllers/suite_test.go
@@ -32,7 +32,7 @@ import (
 	logf "sigs.k8s.io/controller-runtime/pkg/log"
 	"sigs.k8s.io/controller-runtime/pkg/log/zap"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	//+kubebuilder:scaffold:imports
 )
 
diff --git a/operators/constellation-node-operator/go.mod b/operators/constellation-node-operator/go.mod
deleted file mode 100644
index da65800d3b..0000000000
--- a/operators/constellation-node-operator/go.mod
+++ /dev/null
@@ -1,130 +0,0 @@
-module github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2
-
-go 1.21
-
-replace (
-	github.com/edgelesssys/constellation/v2 => ./../..
-	github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator => ./../../3rdparty/node-maintenance-operator
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api => ./api
-)
-
-require (
-	cloud.google.com/go/compute v1.23.0
-	github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0
-	github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0
-	github.com/aws/aws-sdk-go-v2/config v1.18.27
-	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4
-	github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0
-	github.com/edgelesssys/constellation/v2 v2.6.0
-	github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator v0.0.0
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api v0.0.0
-	github.com/googleapis/gax-go/v2 v2.12.0
-	github.com/onsi/ginkgo/v2 v2.13.0
-	github.com/onsi/gomega v1.29.0
-	github.com/spf13/afero v1.10.0
-	github.com/stretchr/testify v1.8.4
-	go.etcd.io/etcd/api/v3 v3.5.10
-	go.etcd.io/etcd/client/pkg/v3 v3.5.10
-	go.etcd.io/etcd/client/v3 v3.5.10
-	go.uber.org/goleak v1.3.0
-	golang.org/x/mod v0.13.0
-	google.golang.org/api v0.148.0
-	google.golang.org/protobuf v1.31.0
-	k8s.io/api v0.29.0
-	k8s.io/apimachinery v0.29.0
-	k8s.io/client-go v0.29.0
-	k8s.io/utils v0.0.0-20231127182322-b307cd553661
-	sigs.k8s.io/controller-runtime v0.16.3
-)
-
-require (
-	github.com/aws/aws-sdk-go-v2 v1.18.1 // indirect
-	github.com/aws/aws-sdk-go-v2/credentials v1.13.26 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 // indirect
-	github.com/aws/smithy-go v1.13.5 // indirect
-	github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
-	github.com/golang-jwt/jwt/v5 v5.0.0 // indirect
-	github.com/google/gnostic-models v0.6.8 // indirect
-	github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c // indirect
-	github.com/google/s2a-go v0.1.7 // indirect
-	github.com/jmespath/go-jmespath v0.4.0 // indirect
-	golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect
-	golang.org/x/tools v0.14.0 // indirect
-	google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect
-	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
-)
-
-require (
-	cloud.google.com/go/compute/metadata v0.2.3 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 // indirect
-	github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 // indirect
-	github.com/aws/aws-sdk-go-v2/service/autoscaling v1.28.9
-	github.com/beorn7/perks v1.0.1 // indirect
-	github.com/cespare/xxhash/v2 v2.2.0 // indirect
-	github.com/coreos/go-semver v0.3.1 // indirect
-	github.com/coreos/go-systemd/v22 v22.5.0 // indirect
-	github.com/davecgh/go-spew v1.1.1 // indirect
-	github.com/emicklei/go-restful/v3 v3.11.0 // indirect
-	github.com/evanphx/json-patch/v5 v5.6.0 // indirect
-	github.com/fsnotify/fsnotify v1.7.0 // indirect
-	github.com/go-logr/logr v1.3.0 // indirect
-	github.com/go-logr/zapr v1.2.4 // indirect
-	github.com/go-openapi/jsonpointer v0.19.6 // indirect
-	github.com/go-openapi/jsonreference v0.20.2 // indirect
-	github.com/go-openapi/swag v0.22.4 // indirect
-	github.com/gogo/protobuf v1.3.2 // indirect
-	github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
-	github.com/golang/protobuf v1.5.3 // indirect
-	github.com/google/go-cmp v0.6.0 // indirect
-	github.com/google/gofuzz v1.2.0 // indirect
-	github.com/google/uuid v1.4.0 // indirect
-	github.com/googleapis/enterprise-certificate-proxy v0.3.1 // indirect
-	github.com/imdario/mergo v0.3.15 // indirect
-	github.com/josharian/intern v1.0.0 // indirect
-	github.com/json-iterator/go v1.1.12 // indirect
-	github.com/kylelemons/godebug v1.1.0 // indirect
-	github.com/mailru/easyjson v0.7.7 // indirect
-	github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
-	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
-	github.com/modern-go/reflect2 v1.0.2 // indirect
-	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
-	github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
-	github.com/pkg/errors v0.9.1 // indirect
-	github.com/pmezard/go-difflib v1.0.0 // indirect
-	github.com/prometheus/client_golang v1.16.0 // indirect
-	github.com/prometheus/client_model v0.4.0 // indirect
-	github.com/prometheus/common v0.44.0 // indirect
-	github.com/prometheus/procfs v0.10.1 // indirect
-	github.com/spf13/pflag v1.0.5 // indirect
-	go.opencensus.io v0.24.0 // indirect
-	go.uber.org/multierr v1.11.0 // indirect
-	go.uber.org/zap v1.26.0 // indirect
-	golang.org/x/crypto v0.17.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/oauth2 v0.13.0 // indirect
-	golang.org/x/sys v0.15.0 // indirect
-	golang.org/x/term v0.15.0 // indirect
-	golang.org/x/text v0.14.0 // indirect
-	golang.org/x/time v0.3.0 // indirect
-	gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect
-	google.golang.org/appengine v1.6.7 // indirect
-	google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect
-	google.golang.org/grpc v1.59.0
-	gopkg.in/inf.v0 v0.9.1 // indirect
-	gopkg.in/yaml.v2 v2.4.0 // indirect
-	gopkg.in/yaml.v3 v3.0.1 // indirect
-	k8s.io/apiextensions-apiserver v0.29.0 // indirect
-	k8s.io/component-base v0.29.0 // indirect
-	k8s.io/klog/v2 v2.110.1 // indirect
-	k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
-	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
-	sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
-	sigs.k8s.io/yaml v1.4.0 // indirect
-)
diff --git a/operators/constellation-node-operator/go.sum b/operators/constellation-node-operator/go.sum
deleted file mode 100644
index 977892fe22..0000000000
--- a/operators/constellation-node-operator/go.sum
+++ /dev/null
@@ -1,713 +0,0 @@
-cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
-cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
-cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc=
-cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0=
-cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To=
-cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4=
-cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M=
-cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc=
-cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk=
-cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs=
-cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
-cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
-cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI=
-cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk=
-cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY=
-cloud.google.com/go v0.110.8 h1:tyNdfIxjzaWctIiLYOTalaLKZ17SI44SKFW26QbOhME=
-cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk=
-cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
-cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
-cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
-cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
-cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
-cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/compute v1.23.0 h1:tP41Zoavr8ptEqaW6j+LQOnyBBhO7OkOMAGrgLopTwY=
-cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM=
-cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
-cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
-cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
-cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
-cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
-cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
-cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
-cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
-cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
-dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/Azure/azure-sdk-for-go v68.0.0+incompatible h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 h1:fb8kj/Dh4CSwgsOzHeZY4Xh68cFVbzXx+ONXGMY//4w=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0/go.mod h1:uReU2sSxZExRPBAg3qKzmAucSi51+SP1OhohieR821Q=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 h1:d81/ng9rET2YqdVkVwkb6EXeRrLJIwyGnJcAlAWKwhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0 h1:Sg/D8VuUQ+bw+FOYJF+xRKcwizCOP13HL0Se8pWNBzE=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0/go.mod h1:Kyqzdqq0XDoCm+o9aZ25wZBmBUBzPBzPAj1R5rYsT6I=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2 h1:mLY+pNLjCUeKhgnAJWAKhEUQM+RJQo2H1fuGSw1Ky1E=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2/go.mod h1:FbdwsQ2EzwvXxOPcMFYO8ogEc9uMMIj3YkmCdXdAFmk=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1 h1:7CBQ+Ei8SP2c6ydQTGCCrS35bDxgTMfoP2miAwK++OU=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1/go.mod h1:c/wcGeGx5FUPbM/JltUYHZcKmigwyVLJlDq+4HdtXaw=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 h1:WpB/QDNLpMw72xHJc34BNNykqSOeEJDAWkhf0u12/Jk=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI=
-github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
-github.com/aws/aws-sdk-go-v2 v1.18.1 h1:+tefE750oAb7ZQGzla6bLkOwfcQCEtC5y2RqoqCeqKo=
-github.com/aws/aws-sdk-go-v2 v1.18.1/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
-github.com/aws/aws-sdk-go-v2/config v1.18.27 h1:Az9uLwmssTE6OGTpsFqOnaGpLnKDqNYOJzWuC6UAYzA=
-github.com/aws/aws-sdk-go-v2/config v1.18.27/go.mod h1:0My+YgmkGxeqjXZb5BYme5pc4drjTnM+x1GJ3zv42Nw=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26 h1:qmU+yhKmOCyujmuPY7tf5MxR/RKyZrOPO3V4DobiTUk=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26/go.mod h1:GoXt2YC8jHUBbA4jr+W3JiemnIbkXOfxSXcisUsZ3os=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 h1:LxK/bitrAr4lnh9LnIS6i7zWbCOdMsfzKFBI6LUCS0I=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4/go.mod h1:E1hLXN/BL2e6YizK1zFlYd8vsfi2GTjbjBazinMmeaM=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 h1:A5UqQEmPaCFpedKouS4v+dHCTUo2sKqhoKO9U5kxyWo=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34/go.mod h1:wZpTEecJe0Btj3IYnDx/VlUzor9wm3fJHyvLpQF0VwY=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 h1:srIVS45eQuewqz6fKKu6ZGXaq6FuFg5NzgQBAM6g8Y4=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28/go.mod h1:7VRpKQQedkfIEXb4k52I7swUnZP0wohVajJMRn3vsUw=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 h1:LWA+3kDM8ly001vJ1X1waCuLJdtTl48gwkPKWy9sosI=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35/go.mod h1:0Eg1YjxE0Bhn56lx+SHJwCzhW+2JGtizsrx+lCqrfm0=
-github.com/aws/aws-sdk-go-v2/service/autoscaling v1.28.9 h1:gnNW8xYVF7pKJrIu6WRF2r9NZylc7jLna2O3oPFIii0=
-github.com/aws/aws-sdk-go-v2/service/autoscaling v1.28.9/go.mod h1:1FnX8rVKcCU5S0mXEVtgJljl01CRyN1gYMxcQj4WcyI=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0 h1:P4dyjm49F2kKws0FpouBC6fjVImACXKt752+CWa01lM=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0/go.mod h1:tIctCeX9IbzsUTKHt53SVEcgyfxV2ElxJeEB+QUbc4M=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 h1:bkRyG4a929RCnpVSTvLM2j/T4ls015ZhhYApbmYs15s=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28/go.mod h1:jj7znCIg05jXlaGBlFMGP8+7UN3VtCkRBG2spnmRQkU=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 h1:nneMBM2p79PGWBQovYO/6Xnc2ryRMw3InnDJq1FHkSY=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12/go.mod h1:HuCOxYsF21eKrerARYO6HapNeh9GBNq7fius2AcwodY=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 h1:2qTR7IFk7/0IN/adSFhYu9Xthr0zVFTgBrmPldILn80=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12/go.mod h1:E4VrHCPzmVB/KFXtqBGKb3c8zpbNBgKe3fisDNLAW5w=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 h1:XFJ2Z6sNUUcAz9poj+245DMkrHE4h2j5I9/xD50RHfE=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2/go.mod h1:dp0yLPsLBOi++WTxzCjA/oZqi6NPIhoR+uF7GeMU9eg=
-github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=
-github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
-github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
-github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
-github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
-github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
-github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
-github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
-github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4=
-github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec=
-github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs=
-github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
-github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI=
-github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
-github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g=
-github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
-github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
-github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
-github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U=
-github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/evanphx/json-patch/v5 v5.6.0 h1:b91NhWfaz02IuVxO9faSllyAtNXHMPkC5J8sJCLunww=
-github.com/evanphx/json-patch/v5 v5.6.0/go.mod h1:G79N1coSVB93tBe7j6PhzjmR3/2VvlbKOFpnXhI9Bw4=
-github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
-github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
-github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-logr/logr v1.2.4/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
-github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
-github.com/go-logr/zapr v1.2.4 h1:QHVo+6stLbfJmYGkQ7uGHUCu5hnAFAj6mDe6Ea0SeOo=
-github.com/go-logr/zapr v1.2.4/go.mod h1:FyHWQIzQORZ0QVE1BtVHv3cKtNLuXsbNLtpuhNapBOA=
-github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=
-github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs=
-github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=
-github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
-github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU=
-github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
-github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE=
-github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
-github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
-github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
-github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
-github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
-github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
-github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
-github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
-github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
-github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
-github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
-github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
-github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
-github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
-github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
-github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
-github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
-github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c h1:lvddKcYTQ545ADhBujtIJmqQrZBDsGo7XIMbAQe/sNY=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo=
-github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
-github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=
-github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw=
-github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4=
-github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/googleapis/enterprise-certificate-proxy v0.3.1 h1:SBWmZhjUDRorQxrN0nwzf+AHBxnbFjViHQS4P0yVpmQ=
-github.com/googleapis/enterprise-certificate-proxy v0.3.1/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
-github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
-github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
-github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=
-github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU=
-github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g=
-github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/imdario/mergo v0.3.15 h1:M8XP7IuFNsqUx6VPK2P9OSmsYsI/YFaGil0uD21V3dM=
-github.com/imdario/mergo v0.3.15/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY=
-github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
-github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
-github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
-github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
-github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
-github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
-github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
-github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
-github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
-github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=
-github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
-github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
-github.com/onsi/gomega v1.29.0 h1:KIA/t2t5UBzoirT4H9tsML45GEbo3ouUnBHsCfD2tVg=
-github.com/onsi/gomega v1.29.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
-github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8=
-github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc=
-github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY=
-github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU=
-github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY=
-github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY=
-github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg=
-github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM=
-github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
-github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
-github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY=
-github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ=
-github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
-github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
-github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
-github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
-go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k=
-go.etcd.io/etcd/api/v3 v3.5.10/go.mod h1:TidfmT4Uycad3NM/o25fG3J07odo4GBB9hoxaodFCtI=
-go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0=
-go.etcd.io/etcd/client/pkg/v3 v3.5.10/go.mod h1:DYivfIviIuQ8+/lCq4vcxuseg2P2XbHygkKwFo9fc8U=
-go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao=
-go.etcd.io/etcd/client/v3 v3.5.10/go.mod h1:RVeBnDz2PUEZqTpgqwAtUd8nAPf5kjyFyND7P1VkOKc=
-go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
-go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
-go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
-go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
-go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
-go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
-go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
-go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
-go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
-go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
-go.uber.org/zap v1.24.0/go.mod h1:2kMP+WWQ8aoFoedH3T2sq6iJ2yDWpHbP0f6MQbS9Gkg=
-go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=
-go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
-golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
-golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
-golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek=
-golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY=
-golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
-golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME=
-golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
-golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
-golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
-golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
-golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
-golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
-golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
-golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=
-golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY=
-golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
-golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
-golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.13.0 h1:jDDenyj+WgFtmV3zYVoi8aE2BwtXFLWOA67ZfNWftiY=
-golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0=
-golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=
-golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
-golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
-golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4=
-golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
-golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
-golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
-golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8=
-golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE=
-golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
-golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
-golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc=
-golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-gomodules.xyz/jsonpatch/v2 v2.4.0 h1:Ci3iUJyx9UeRx7CeFN8ARgGbkESwJK+KB9lLcWxY/Zw=
-gomodules.xyz/jsonpatch/v2 v2.4.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY=
-google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
-google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
-google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM=
-google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc=
-google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg=
-google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE=
-google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
-google.golang.org/api v0.148.0 h1:HBq4TZlN4/1pNcu0geJZ/Q50vIwIXT532UIMYoo0vOs=
-google.golang.org/api v0.148.0/go.mod h1:8/TBgwaKjfqTdacOJrOv2+2Q6fBDU1uHKK06oGSkxzU=
-google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
-google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8=
-google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA=
-google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
-google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
-google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0=
-google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk=
-google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU=
-google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a h1:a2MQQVoTo96JC9PMGtGBymLp7+/RzpFc2yX/9WfFg1c=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0=
-google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
-google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
-google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
-google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
-google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
-google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60=
-google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
-google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
-google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=
-google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98=
-google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
-google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
-google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
-google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
-google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
-google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
-google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
-google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
-google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
-gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
-gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
-honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/api v0.29.0 h1:NiCdQMY1QOp1H8lfRyeEf8eOwV6+0xA6XEE44ohDX2A=
-k8s.io/api v0.29.0/go.mod h1:sdVmXoz2Bo/cb77Pxi71IPTSErEW32xa4aXwKH7gfBA=
-k8s.io/apiextensions-apiserver v0.29.0 h1:0VuspFG7Hj+SxyF/Z/2T0uFbI5gb5LRgEyUVE3Q4lV0=
-k8s.io/apiextensions-apiserver v0.29.0/go.mod h1:TKmpy3bTS0mr9pylH0nOt/QzQRrW7/h7yLdRForMZwc=
-k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
-k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
-k8s.io/client-go v0.29.0 h1:KmlDtFcrdUzOYrBhXHgKw5ycWzc3ryPX5mQe0SkG3y8=
-k8s.io/client-go v0.29.0/go.mod h1:yLkXH4HKMAywcrD82KMSmfYg2DlE8mepPR4JGSo5n38=
-k8s.io/component-base v0.29.0 h1:T7rjd5wvLnPBV1vC4zWd/iWRbV8Mdxs+nGaoaFzGw3s=
-k8s.io/component-base v0.29.0/go.mod h1:sADonFTQ9Zc9yFLghpDpmNXEdHyQmFIGbiuZbqAXQ1M=
-k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
-k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
-rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
-rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
-sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=
-sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
-sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
-sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
diff --git a/operators/constellation-node-operator/internal/cloud/api/BUILD.bazel b/operators/constellation-node-operator/internal/cloud/api/BUILD.bazel
index fd5a5f22d7..965bf4125c 100644
--- a/operators/constellation-node-operator/internal/cloud/api/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/cloud/api/BUILD.bazel
@@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library")
 go_library(
     name = "api",
     srcs = ["scalinggroup.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = ["//operators/constellation-node-operator/api/v1alpha1"],
 )
diff --git a/operators/constellation-node-operator/internal/cloud/api/scalinggroup.go b/operators/constellation-node-operator/internal/cloud/api/scalinggroup.go
index 5474e3ff04..ab08f07b91 100644
--- a/operators/constellation-node-operator/internal/cloud/api/scalinggroup.go
+++ b/operators/constellation-node-operator/internal/cloud/api/scalinggroup.go
@@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only
 
 package api
 
-import updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+import updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 
 // ScalingGroup is a cloud provider scaling group.
 type ScalingGroup struct {
diff --git a/operators/constellation-node-operator/internal/cloud/aws/client/BUILD.bazel b/operators/constellation-node-operator/internal/cloud/aws/client/BUILD.bazel
index cd09820ba1..81c81a8fd1 100644
--- a/operators/constellation-node-operator/internal/cloud/aws/client/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/cloud/aws/client/BUILD.bazel
@@ -11,7 +11,7 @@ go_library(
         "pendingnode.go",
         "scalinggroup.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/aws/client",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/aws/client",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode.go b/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode.go
index 662a6d6b04..6121ce6824 100644
--- a/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode.go
+++ b/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode.go
@@ -14,7 +14,7 @@ import (
 
 	"github.com/aws/aws-sdk-go-v2/service/ec2"
 	ec2types "github.com/aws/aws-sdk-go-v2/service/ec2/types"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"sigs.k8s.io/controller-runtime/pkg/log"
 )
 
diff --git a/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode_test.go b/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode_test.go
index 2d5f3bddbe..b2745358f9 100644
--- a/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode_test.go
+++ b/operators/constellation-node-operator/internal/cloud/aws/client/pendingnode_test.go
@@ -13,7 +13,7 @@ import (
 
 	"github.com/aws/aws-sdk-go-v2/service/ec2"
 	ec2types "github.com/aws/aws-sdk-go-v2/service/ec2/types"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )
diff --git a/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup.go b/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup.go
index a7f4c2a00b..6eee2c5e21 100644
--- a/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup.go
+++ b/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup.go
@@ -17,8 +17,8 @@ import (
 	"github.com/aws/aws-sdk-go-v2/service/ec2"
 	ec2types "github.com/aws/aws-sdk-go-v2/service/ec2/types"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 )
 
 // GetScalingGroupImage returns the image URI of the scaling group.
diff --git a/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup_test.go b/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup_test.go
index 6f9c4cb494..b5e4f60ce5 100644
--- a/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup_test.go
+++ b/operators/constellation-node-operator/internal/cloud/aws/client/scalinggroup_test.go
@@ -15,7 +15,7 @@ import (
 	"github.com/aws/aws-sdk-go-v2/service/ec2"
 	ec2types "github.com/aws/aws-sdk-go-v2/service/ec2/types"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/BUILD.bazel b/operators/constellation-node-operator/internal/cloud/azure/client/BUILD.bazel
index d9e94ff8d8..2c763b1e2f 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/BUILD.bazel
@@ -15,7 +15,7 @@ go_library(
         "scalinggroup.go",
         "vmss.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/azure/client",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/azure/client",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/api.go b/operators/constellation-node-operator/internal/cloud/azure/client/api.go
index 3f5ff8ea33..6f77a99292 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/api.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/api.go
@@ -11,7 +11,7 @@ import (
 
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime"
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/poller"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/poller"
 )
 
 type virtualMachineScaleSetVMsAPI interface {
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/client.go b/operators/constellation-node-operator/internal/cloud/azure/client/client.go
index bf065d164b..af78fee887 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/client.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/client.go
@@ -9,7 +9,7 @@ package client
 import (
 	"github.com/Azure/azure-sdk-for-go/sdk/azidentity"
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/poller"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/poller"
 	"github.com/spf13/afero"
 )
 
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/instanceview.go b/operators/constellation-node-operator/internal/cloud/azure/client/instanceview.go
index 7325176f9f..e55ab21c68 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/instanceview.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/instanceview.go
@@ -8,7 +8,7 @@ package client
 
 import (
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 const (
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/instanceview_test.go b/operators/constellation-node-operator/internal/cloud/azure/client/instanceview_test.go
index c6c6ba8061..26737e6cce 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/instanceview_test.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/instanceview_test.go
@@ -13,7 +13,7 @@ import (
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
 	"github.com/stretchr/testify/assert"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 // this state is included in most VMs but not needed
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/nodeimage_test.go b/operators/constellation-node-operator/internal/cloud/azure/client/nodeimage_test.go
index b467398a60..42929e4b87 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/nodeimage_test.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/nodeimage_test.go
@@ -14,7 +14,7 @@ import (
 
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/poller"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/poller"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode.go b/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode.go
index 2901e03768..99f6bedd92 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode.go
@@ -12,7 +12,7 @@ import (
 	"net/http"
 
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 // GetNodeState returns the state of the node.
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode_test.go b/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode_test.go
index 5c75712570..aeda7edadb 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode_test.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/pendingnode_test.go
@@ -15,7 +15,7 @@ import (
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore"
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go
index 300289fe69..253300d3d4 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup.go
@@ -15,8 +15,8 @@ import (
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
 	"github.com/edgelesssys/constellation/v2/internal/mpimage"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 )
 
 // GetScalingGroupImage returns the image URI of the scaling group.
diff --git a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go
index c07f945a06..097288243e 100644
--- a/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go
+++ b/operators/constellation-node-operator/internal/cloud/azure/client/scalinggroup_test.go
@@ -14,7 +14,7 @@ import (
 	"github.com/Azure/azure-sdk-for-go/sdk/azcore/to"
 	"github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 )
diff --git a/operators/constellation-node-operator/internal/cloud/fake/client/BUILD.bazel b/operators/constellation-node-operator/internal/cloud/fake/client/BUILD.bazel
index a5b2598ee2..a58f03c40d 100644
--- a/operators/constellation-node-operator/internal/cloud/fake/client/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/cloud/fake/client/BUILD.bazel
@@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library")
 go_library(
     name = "client",
     srcs = ["client.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/fake/client",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/fake/client",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//operators/constellation-node-operator/api/v1alpha1",
diff --git a/operators/constellation-node-operator/internal/cloud/fake/client/client.go b/operators/constellation-node-operator/internal/cloud/fake/client/client.go
index f8a3c5f966..56e97e01df 100644
--- a/operators/constellation-node-operator/internal/cloud/fake/client/client.go
+++ b/operators/constellation-node-operator/internal/cloud/fake/client/client.go
@@ -10,9 +10,9 @@ import (
 	"context"
 	"fmt"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants"
 )
 
 const (
diff --git a/operators/constellation-node-operator/internal/cloud/gcp/client/BUILD.bazel b/operators/constellation-node-operator/internal/cloud/gcp/client/BUILD.bazel
index 35b2e375d5..72548055d5 100644
--- a/operators/constellation-node-operator/internal/cloud/gcp/client/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/cloud/gcp/client/BUILD.bazel
@@ -19,7 +19,7 @@ go_library(
         "providerid.go",
         "scalinggroup.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/gcp/client",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/gcp/client",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode.go b/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode.go
index 2f4aba4d58..d2c401433e 100644
--- a/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode.go
+++ b/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode.go
@@ -12,7 +12,7 @@ import (
 	"net/http"
 
 	"cloud.google.com/go/compute/apiv1/computepb"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"google.golang.org/api/googleapi"
 )
 
diff --git a/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode_test.go b/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode_test.go
index a51dc520cd..5791d7fd4c 100644
--- a/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode_test.go
+++ b/operators/constellation-node-operator/internal/cloud/gcp/client/pendingnode_test.go
@@ -13,7 +13,7 @@ import (
 	"testing"
 
 	"cloud.google.com/go/compute/apiv1/computepb"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 	"google.golang.org/api/googleapi"
diff --git a/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup.go b/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup.go
index d69b5ed6d8..683ad89ce8 100644
--- a/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup.go
+++ b/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup.go
@@ -14,8 +14,8 @@ import (
 
 	"cloud.google.com/go/compute/apiv1/computepb"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 	"google.golang.org/api/iterator"
 )
 
diff --git a/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup_test.go b/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup_test.go
index 4662d26ef6..a91f49d1da 100644
--- a/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup_test.go
+++ b/operators/constellation-node-operator/internal/cloud/gcp/client/scalinggroup_test.go
@@ -13,7 +13,7 @@ import (
 
 	"cloud.google.com/go/compute/apiv1/computepb"
 	"github.com/edgelesssys/constellation/v2/internal/constants"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 	"google.golang.org/protobuf/proto"
diff --git a/operators/constellation-node-operator/internal/constants/BUILD.bazel b/operators/constellation-node-operator/internal/constants/BUILD.bazel
index 5dd494c241..e6f9014a7a 100644
--- a/operators/constellation-node-operator/internal/constants/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/constants/BUILD.bazel
@@ -3,6 +3,6 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library")
 go_library(
     name = "constants",
     srcs = ["constants.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
 )
diff --git a/operators/constellation-node-operator/internal/controlplane/BUILD.bazel b/operators/constellation-node-operator/internal/controlplane/BUILD.bazel
index 38ec76ea56..65651541d0 100644
--- a/operators/constellation-node-operator/internal/controlplane/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/controlplane/BUILD.bazel
@@ -4,7 +4,7 @@ load("//bazel/go:go_test.bzl", "go_test")
 go_library(
     name = "controlplane",
     srcs = ["controlplane.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/controlplane",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/controlplane",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//operators/constellation-node-operator/internal/node",
diff --git a/operators/constellation-node-operator/internal/controlplane/controlplane.go b/operators/constellation-node-operator/internal/controlplane/controlplane.go
index 0db2ea1bb6..59f77ad8d1 100644
--- a/operators/constellation-node-operator/internal/controlplane/controlplane.go
+++ b/operators/constellation-node-operator/internal/controlplane/controlplane.go
@@ -13,7 +13,7 @@ import (
 	corev1 "k8s.io/api/core/v1"
 	"sigs.k8s.io/controller-runtime/pkg/client"
 
-	nodeutil "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node"
+	nodeutil "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node"
 )
 
 // ListControlPlaneIPs retrieves a list of VPC IPs for the control plane nodes from kubernetes.
diff --git a/operators/constellation-node-operator/internal/deploy/BUILD.bazel b/operators/constellation-node-operator/internal/deploy/BUILD.bazel
index 0d17de6fe7..a581c4f8dd 100644
--- a/operators/constellation-node-operator/internal/deploy/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/deploy/BUILD.bazel
@@ -7,7 +7,7 @@ go_library(
         "deploy.go",
         "imageinfo.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/deploy",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/deploy",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/internal/deploy/deploy.go b/operators/constellation-node-operator/internal/deploy/deploy.go
index 5e2883e57f..fcd79be440 100644
--- a/operators/constellation-node-operator/internal/deploy/deploy.go
+++ b/operators/constellation-node-operator/internal/deploy/deploy.go
@@ -14,9 +14,9 @@ import (
 	"strings"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants"
 	corev1 "k8s.io/api/core/v1"
 	k8sErrors "k8s.io/apimachinery/pkg/api/errors"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
diff --git a/operators/constellation-node-operator/internal/deploy/deploy_test.go b/operators/constellation-node-operator/internal/deploy/deploy_test.go
index a3d79cc664..d091714aef 100644
--- a/operators/constellation-node-operator/internal/deploy/deploy_test.go
+++ b/operators/constellation-node-operator/internal/deploy/deploy_test.go
@@ -13,9 +13,9 @@ import (
 	"time"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 	corev1 "k8s.io/api/core/v1"
diff --git a/operators/constellation-node-operator/internal/etcd/BUILD.bazel b/operators/constellation-node-operator/internal/etcd/BUILD.bazel
index 1b2f81ab17..f41f5bbf5e 100644
--- a/operators/constellation-node-operator/internal/etcd/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/etcd/BUILD.bazel
@@ -4,7 +4,7 @@ load("//bazel/go:go_test.bzl", "go_test")
 go_library(
     name = "etcd",
     srcs = ["etcd.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/etcd",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/etcd",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//operators/constellation-node-operator/internal/controlplane",
diff --git a/operators/constellation-node-operator/internal/etcd/etcd.go b/operators/constellation-node-operator/internal/etcd/etcd.go
index cc55f67d70..5f4e33c89b 100644
--- a/operators/constellation-node-operator/internal/etcd/etcd.go
+++ b/operators/constellation-node-operator/internal/etcd/etcd.go
@@ -13,7 +13,7 @@ import (
 	"net"
 	"net/url"
 
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/controlplane"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/controlplane"
 	"go.etcd.io/etcd/client/pkg/v3/transport"
 	clientv3 "go.etcd.io/etcd/client/v3"
 	"sigs.k8s.io/controller-runtime/pkg/client"
diff --git a/operators/constellation-node-operator/internal/executor/BUILD.bazel b/operators/constellation-node-operator/internal/executor/BUILD.bazel
index 30192474fb..ad0cd16b1f 100644
--- a/operators/constellation-node-operator/internal/executor/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/executor/BUILD.bazel
@@ -4,7 +4,7 @@ load("//bazel/go:go_test.bzl", "go_test")
 go_library(
     name = "executor",
     srcs = ["executor.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/executor",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/executor",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "@io_k8s_client_go//util/workqueue",
diff --git a/operators/constellation-node-operator/internal/node/BUILD.bazel b/operators/constellation-node-operator/internal/node/BUILD.bazel
index 83f7a84628..3726946ac1 100644
--- a/operators/constellation-node-operator/internal/node/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/node/BUILD.bazel
@@ -4,7 +4,7 @@ load("//bazel/go:go_test.bzl", "go_test")
 go_library(
     name = "node",
     srcs = ["node.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/node",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/node",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//operators/constellation-node-operator/api/v1alpha1",
diff --git a/operators/constellation-node-operator/internal/node/node.go b/operators/constellation-node-operator/internal/node/node.go
index a3b8c1cb3b..854b49906f 100644
--- a/operators/constellation-node-operator/internal/node/node.go
+++ b/operators/constellation-node-operator/internal/node/node.go
@@ -10,7 +10,7 @@ import (
 	"errors"
 	"regexp"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	corev1 "k8s.io/api/core/v1"
 )
 
diff --git a/operators/constellation-node-operator/internal/node/node_test.go b/operators/constellation-node-operator/internal/node/node_test.go
index 6905aae6e5..8a11a19aa8 100644
--- a/operators/constellation-node-operator/internal/node/node_test.go
+++ b/operators/constellation-node-operator/internal/node/node_test.go
@@ -9,7 +9,7 @@ package node
 import (
 	"testing"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 	corev1 "k8s.io/api/core/v1"
diff --git a/operators/constellation-node-operator/internal/patch/BUILD.bazel b/operators/constellation-node-operator/internal/patch/BUILD.bazel
index 252d587c20..263310b13f 100644
--- a/operators/constellation-node-operator/internal/patch/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/patch/BUILD.bazel
@@ -7,7 +7,7 @@ go_library(
         "annotations.go",
         "labels.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/patch",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/patch",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = ["@io_k8s_sigs_controller_runtime//pkg/client"],
 )
diff --git a/operators/constellation-node-operator/internal/poller/BUILD.bazel b/operators/constellation-node-operator/internal/poller/BUILD.bazel
index 6cb0fddb32..0cbd312300 100644
--- a/operators/constellation-node-operator/internal/poller/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/poller/BUILD.bazel
@@ -4,7 +4,7 @@ load("//bazel/go:go_test.bzl", "go_test")
 go_library(
     name = "poller",
     srcs = ["poller.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/poller",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/poller",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = ["@io_k8s_utils//clock"],
 )
diff --git a/operators/constellation-node-operator/internal/upgrade/BUILD.bazel b/operators/constellation-node-operator/internal/upgrade/BUILD.bazel
index dd08f4f6d7..546ffaf7d3 100644
--- a/operators/constellation-node-operator/internal/upgrade/BUILD.bazel
+++ b/operators/constellation-node-operator/internal/upgrade/BUILD.bazel
@@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library")
 go_library(
     name = "upgrade",
     srcs = ["upgrade.go"],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/upgrade",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/upgrade",
     visibility = ["//operators/constellation-node-operator:__subpackages__"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/main.go b/operators/constellation-node-operator/main.go
index 6f45adf535..07e3b303bb 100644
--- a/operators/constellation-node-operator/main.go
+++ b/operators/constellation-node-operator/main.go
@@ -26,20 +26,20 @@ import (
 	"sigs.k8s.io/controller-runtime/pkg/log/zap"
 	metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
 
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	awsclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/aws/client"
-	azureclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/azure/client"
-	cloudfake "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/fake/client"
-	gcpclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/gcp/client"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/deploy"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/executor"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/upgrade"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/sgreconciler"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	awsclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/aws/client"
+	azureclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/azure/client"
+	cloudfake "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/fake/client"
+	gcpclient "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/gcp/client"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/deploy"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/executor"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/upgrade"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/sgreconciler"
 
 	nodemaintenancev1beta1 "github.com/edgelesssys/constellation/v2/3rdparty/node-maintenance-operator/api/v1beta1"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/controllers"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/etcd"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/controllers"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/etcd"
 	//+kubebuilder:scaffold:imports
 )
 
diff --git a/operators/constellation-node-operator/sgreconciler/BUILD.bazel b/operators/constellation-node-operator/sgreconciler/BUILD.bazel
index 74dd235855..e14b7b7c25 100644
--- a/operators/constellation-node-operator/sgreconciler/BUILD.bazel
+++ b/operators/constellation-node-operator/sgreconciler/BUILD.bazel
@@ -8,7 +8,7 @@ go_library(
         "scalinggroup_controller.go",
         "sgreconciler.go",
     ],
-    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/sgreconciler",
+    importpath = "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/sgreconciler",
     visibility = ["//visibility:public"],
     deps = [
         "//internal/constants",
diff --git a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller.go b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller.go
index 03b7b9c805..ceb5805f43 100644
--- a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller.go
+++ b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller.go
@@ -11,9 +11,9 @@ import (
 	"strings"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/executor"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/executor"
 	k8sErrors "k8s.io/apimachinery/pkg/api/errors"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/client-go/util/retry"
diff --git a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_env_test.go b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_env_test.go
index d78c8eb853..bbb20a71ec 100644
--- a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_env_test.go
+++ b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_env_test.go
@@ -18,10 +18,10 @@ import (
 
 	//revive:enable:dot-imports
 
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
 	"k8s.io/apimachinery/pkg/types"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
 )
 
 var _ = Describe("ExternalScalingGroup controller", func() {
diff --git a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_test.go b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_test.go
index 7d9b749813..5f312d97b3 100644
--- a/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_test.go
+++ b/operators/constellation-node-operator/sgreconciler/scalinggroup_controller_test.go
@@ -15,9 +15,9 @@ import (
 	"testing"
 
 	mainconstants "github.com/edgelesssys/constellation/v2/internal/constants"
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/cloud/api"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/constants"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	cspapi "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/cloud/api"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/constants"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
 	k8sErrors "k8s.io/apimachinery/pkg/api/errors"
diff --git a/operators/constellation-node-operator/sgreconciler/suite_test.go b/operators/constellation-node-operator/sgreconciler/suite_test.go
index fc3dfe47f4..ffb11a6306 100644
--- a/operators/constellation-node-operator/sgreconciler/suite_test.go
+++ b/operators/constellation-node-operator/sgreconciler/suite_test.go
@@ -28,8 +28,8 @@ import (
 	logf "sigs.k8s.io/controller-runtime/pkg/log"
 	"sigs.k8s.io/controller-runtime/pkg/log/zap"
 
-	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api/v1alpha1"
-	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/internal/executor"
+	updatev1alpha1 "github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/api/v1alpha1"
+	"github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/internal/executor"
 	//+kubebuilder:scaffold:imports
 )
 
diff --git a/terraform-provider-constellation/go.mod b/terraform-provider-constellation/go.mod
deleted file mode 100644
index 060f2518c5..0000000000
--- a/terraform-provider-constellation/go.mod
+++ /dev/null
@@ -1,294 +0,0 @@
-module github.com/edgelesssys/constellation/v2/terraform-provider-constellation
-
-go 1.21
-
-toolchain go1.21.5
-
-replace (
-	github.com/edgelesssys/constellation/v2 => ./..
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api => ./../operators/constellation-node-operator/api
-)
-
-require (
-	github.com/bazelbuild/rules_go v0.43.0
-	github.com/edgelesssys/constellation/v2 v2.13.0
-	github.com/hashicorp/terraform-plugin-framework v1.4.2
-	github.com/hashicorp/terraform-plugin-framework-validators v0.12.0
-	github.com/hashicorp/terraform-plugin-go v0.19.1
-	github.com/hashicorp/terraform-plugin-log v0.9.0
-	github.com/hashicorp/terraform-plugin-testing v1.5.1
-	github.com/stretchr/testify v1.8.4
-)
-
-require (
-	cloud.google.com/go/compute v1.23.0 // indirect
-	cloud.google.com/go/compute/metadata v0.2.3 // indirect
-	code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c // indirect
-	dario.cat/mergo v1.0.0 // indirect
-	github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0 // indirect
-	github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0 // indirect
-	github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect
-	github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 // indirect
-	github.com/BurntSushi/toml v1.3.2 // indirect
-	github.com/MakeNowJust/heredoc v1.0.0 // indirect
-	github.com/Masterminds/goutils v1.1.1 // indirect
-	github.com/Masterminds/semver/v3 v3.2.1 // indirect
-	github.com/Masterminds/sprig/v3 v3.2.3 // indirect
-	github.com/Masterminds/squirrel v1.5.4 // indirect
-	github.com/Microsoft/hcsshim v0.11.0 // indirect
-	github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect
-	github.com/agext/levenshtein v1.2.2 // indirect
-	github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
-	github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
-	github.com/aws/aws-sdk-go v1.44.297 // indirect
-	github.com/aws/aws-sdk-go-v2 v1.18.1 // indirect
-	github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 // indirect
-	github.com/aws/aws-sdk-go-v2/config v1.18.27 // indirect
-	github.com/aws/aws-sdk-go-v2/credentials v1.13.26 // indirect
-	github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 // indirect
-	github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 // indirect
-	github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 // indirect
-	github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 // indirect
-	github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3 // indirect
-	github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 // indirect
-	github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 // indirect
-	github.com/aws/smithy-go v1.13.5 // indirect
-	github.com/beorn7/perks v1.0.1 // indirect
-	github.com/blang/semver v3.5.1+incompatible // indirect
-	github.com/blang/semver/v4 v4.0.0 // indirect
-	github.com/cespare/xxhash/v2 v2.2.0 // indirect
-	github.com/chai2010/gettext-go v1.0.2 // indirect
-	github.com/cloudflare/circl v1.3.3 // indirect
-	github.com/containerd/containerd v1.7.6 // indirect
-	github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 // indirect
-	github.com/cyphar/filepath-securejoin v0.2.4 // indirect
-	github.com/davecgh/go-spew v1.1.1 // indirect
-	github.com/docker/cli v24.0.6+incompatible // indirect
-	github.com/docker/distribution v2.8.2+incompatible // indirect
-	github.com/docker/docker v24.0.7+incompatible // indirect
-	github.com/docker/docker-credential-helpers v0.7.0 // indirect
-	github.com/docker/go-connections v0.4.0 // indirect
-	github.com/docker/go-metrics v0.0.1 // indirect
-	github.com/docker/go-units v0.5.0 // indirect
-	github.com/edgelesssys/constellation/v2/operators/constellation-node-operator/v2/api v0.0.0 // indirect
-	github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf // indirect
-	github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead // indirect
-	github.com/emicklei/go-restful/v3 v3.11.0 // indirect
-	github.com/evanphx/json-patch v5.6.0+incompatible // indirect
-	github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d // indirect
-	github.com/fatih/color v1.15.0 // indirect
-	github.com/gabriel-vasile/mimetype v1.4.2 // indirect
-	github.com/go-chi/chi v4.1.2+incompatible // indirect
-	github.com/go-errors/errors v1.4.2 // indirect
-	github.com/go-gorp/gorp/v3 v3.1.0 // indirect
-	github.com/go-jose/go-jose/v3 v3.0.0 // indirect
-	github.com/go-logr/logr v1.3.0 // indirect
-	github.com/go-logr/stdr v1.2.2 // indirect
-	github.com/go-openapi/analysis v0.21.4 // indirect
-	github.com/go-openapi/errors v0.20.4 // indirect
-	github.com/go-openapi/jsonpointer v0.19.6 // indirect
-	github.com/go-openapi/jsonreference v0.20.2 // indirect
-	github.com/go-openapi/loads v0.21.2 // indirect
-	github.com/go-openapi/runtime v0.26.0 // indirect
-	github.com/go-openapi/spec v0.20.9 // indirect
-	github.com/go-openapi/strfmt v0.21.7 // indirect
-	github.com/go-openapi/swag v0.22.4 // indirect
-	github.com/go-openapi/validate v0.22.1 // indirect
-	github.com/go-playground/locales v0.14.1 // indirect
-	github.com/go-playground/universal-translator v0.18.1 // indirect
-	github.com/go-playground/validator/v10 v10.14.1 // indirect
-	github.com/gobwas/glob v0.2.3 // indirect
-	github.com/gofrs/uuid v4.4.0+incompatible // indirect
-	github.com/gogo/protobuf v1.3.2 // indirect
-	github.com/golang-jwt/jwt/v5 v5.0.0 // indirect
-	github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
-	github.com/golang/protobuf v1.5.3 // indirect
-	github.com/google/btree v1.1.2 // indirect
-	github.com/google/certificate-transparency-go v1.1.4 // indirect
-	github.com/google/gnostic-models v0.6.8 // indirect
-	github.com/google/go-attestation v0.5.0 // indirect
-	github.com/google/go-cmp v0.6.0 // indirect
-	github.com/google/go-containerregistry v0.15.2 // indirect
-	github.com/google/go-sev-guest v0.9.3 // indirect
-	github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33 // indirect
-	github.com/google/go-tpm v0.9.0 // indirect
-	github.com/google/go-tpm-tools v0.4.2 // indirect
-	github.com/google/go-tspi v0.3.0 // indirect
-	github.com/google/gofuzz v1.2.0 // indirect
-	github.com/google/logger v1.1.1 // indirect
-	github.com/google/s2a-go v0.1.7 // indirect
-	github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
-	github.com/google/uuid v1.4.0 // indirect
-	github.com/googleapis/enterprise-certificate-proxy v0.3.1 // indirect
-	github.com/googleapis/gax-go/v2 v2.12.0 // indirect
-	github.com/gophercloud/gophercloud v1.5.0 // indirect
-	github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 // indirect
-	github.com/gorilla/mux v1.8.0 // indirect
-	github.com/gorilla/websocket v1.5.0 // indirect
-	github.com/gosuri/uitable v0.0.4 // indirect
-	github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 // indirect
-	github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0 // indirect
-	github.com/hashicorp/errwrap v1.1.0 // indirect
-	github.com/hashicorp/go-checkpoint v0.5.0 // indirect
-	github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
-	github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect
-	github.com/hashicorp/go-hclog v1.5.0 // indirect
-	github.com/hashicorp/go-multierror v1.1.1 // indirect
-	github.com/hashicorp/go-plugin v1.5.2 // indirect
-	github.com/hashicorp/go-retryablehttp v0.7.4 // indirect
-	github.com/hashicorp/go-uuid v1.0.3 // indirect
-	github.com/hashicorp/go-version v1.6.0 // indirect
-	github.com/hashicorp/hc-install v0.6.1 // indirect
-	github.com/hashicorp/hcl/v2 v2.19.1 // indirect
-	github.com/hashicorp/logutils v1.0.0 // indirect
-	github.com/hashicorp/terraform-exec v0.19.0 // indirect
-	github.com/hashicorp/terraform-json v0.18.0 // indirect
-	github.com/hashicorp/terraform-plugin-sdk/v2 v2.29.0 // indirect
-	github.com/hashicorp/terraform-registry-address v0.2.3 // indirect
-	github.com/hashicorp/terraform-svchost v0.1.1 // indirect
-	github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d // indirect
-	github.com/huandu/xstrings v1.4.0 // indirect
-	github.com/imdario/mergo v0.3.15 // indirect
-	github.com/inconshreveable/mousetrap v1.1.0 // indirect
-	github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b // indirect
-	github.com/jmespath/go-jmespath v0.4.0 // indirect
-	github.com/jmoiron/sqlx v1.3.5 // indirect
-	github.com/josharian/intern v1.0.0 // indirect
-	github.com/json-iterator/go v1.1.12 // indirect
-	github.com/klauspost/compress v1.16.5 // indirect
-	github.com/kylelemons/godebug v1.1.0 // indirect
-	github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 // indirect
-	github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 // indirect
-	github.com/leodido/go-urn v1.2.4 // indirect
-	github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf // indirect
-	github.com/lib/pq v1.10.9 // indirect
-	github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de // indirect
-	github.com/mailru/easyjson v0.7.7 // indirect
-	github.com/mattn/go-colorable v0.1.13 // indirect
-	github.com/mattn/go-isatty v0.0.19 // indirect
-	github.com/mattn/go-runewidth v0.0.14 // indirect
-	github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
-	github.com/microsoft/ApplicationInsights-Go v0.4.4 // indirect
-	github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
-	github.com/mitchellh/copystructure v1.2.0 // indirect
-	github.com/mitchellh/go-homedir v1.1.0 // indirect
-	github.com/mitchellh/go-testing-interface v1.14.1 // indirect
-	github.com/mitchellh/go-wordwrap v1.0.1 // indirect
-	github.com/mitchellh/mapstructure v1.5.0 // indirect
-	github.com/mitchellh/reflectwalk v1.0.2 // indirect
-	github.com/moby/locker v1.0.1 // indirect
-	github.com/moby/spdystream v0.2.0 // indirect
-	github.com/moby/term v0.5.0 // indirect
-	github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
-	github.com/modern-go/reflect2 v1.0.2 // indirect
-	github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 // indirect
-	github.com/morikuni/aec v1.0.0 // indirect
-	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
-	github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
-	github.com/oklog/run v1.0.0 // indirect
-	github.com/oklog/ulid v1.3.1 // indirect
-	github.com/opencontainers/go-digest v1.0.0 // indirect
-	github.com/opencontainers/image-spec v1.1.0-rc5 // indirect
-	github.com/opentracing/opentracing-go v1.2.0 // indirect
-	github.com/pborman/uuid v1.2.1 // indirect
-	github.com/peterbourgon/diskv v2.0.1+incompatible // indirect
-	github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
-	github.com/pkg/errors v0.9.1 // indirect
-	github.com/pmezard/go-difflib v1.0.0 // indirect
-	github.com/prometheus/client_golang v1.16.0 // indirect
-	github.com/prometheus/client_model v0.4.0 // indirect
-	github.com/prometheus/common v0.44.0 // indirect
-	github.com/prometheus/procfs v0.10.1 // indirect
-	github.com/rivo/uniseg v0.4.4 // indirect
-	github.com/rubenv/sql-migrate v1.5.2 // indirect
-	github.com/russross/blackfriday/v2 v2.1.0 // indirect
-	github.com/sassoftware/relic v7.2.1+incompatible // indirect
-	github.com/schollz/progressbar/v3 v3.13.1 // indirect
-	github.com/secure-systems-lab/go-securesystemslib v0.6.0 // indirect
-	github.com/shopspring/decimal v1.3.1 // indirect
-	github.com/siderolabs/talos/pkg/machinery v1.4.6 // indirect
-	github.com/sigstore/rekor v1.2.2 // indirect
-	github.com/sigstore/sigstore v1.7.1 // indirect
-	github.com/sirupsen/logrus v1.9.3 // indirect
-	github.com/spf13/afero v1.10.0 // indirect
-	github.com/spf13/cast v1.5.1 // indirect
-	github.com/spf13/cobra v1.8.0 // indirect
-	github.com/spf13/pflag v1.0.5 // indirect
-	github.com/theupdateframework/go-tuf v0.5.2 // indirect
-	github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 // indirect
-	github.com/transparency-dev/merkle v0.0.2 // indirect
-	github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
-	github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
-	github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
-	github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 // indirect
-	github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
-	github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
-	github.com/xeipuuv/gojsonschema v1.2.0 // indirect
-	github.com/xlab/treeprint v1.2.0 // indirect
-	github.com/zclconf/go-cty v1.14.1 // indirect
-	go.mongodb.org/mongo-driver v1.11.3 // indirect
-	go.opencensus.io v0.24.0 // indirect
-	go.opentelemetry.io/otel v1.19.0 // indirect
-	go.opentelemetry.io/otel/metric v1.19.0 // indirect
-	go.opentelemetry.io/otel/trace v1.19.0 // indirect
-	go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect
-	go.uber.org/multierr v1.11.0 // indirect
-	go.uber.org/zap v1.26.0 // indirect
-	golang.org/x/crypto v0.17.0 // indirect
-	golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819 // indirect
-	golang.org/x/mod v0.13.0 // indirect
-	golang.org/x/net v0.17.0 // indirect
-	golang.org/x/oauth2 v0.13.0 // indirect
-	golang.org/x/sync v0.4.0 // indirect
-	golang.org/x/sys v0.15.0 // indirect
-	golang.org/x/term v0.15.0 // indirect
-	golang.org/x/text v0.14.0 // indirect
-	golang.org/x/time v0.3.0 // indirect
-	google.golang.org/api v0.148.0 // indirect
-	google.golang.org/appengine v1.6.7 // indirect
-	google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect
-	google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect
-	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
-	google.golang.org/grpc v1.59.0 // indirect
-	google.golang.org/protobuf v1.31.0 // indirect
-	gopkg.in/inf.v0 v0.9.1 // indirect
-	gopkg.in/square/go-jose.v2 v2.6.0 // indirect
-	gopkg.in/yaml.v2 v2.4.0 // indirect
-	gopkg.in/yaml.v3 v3.0.1 // indirect
-	helm.sh/helm v2.17.0+incompatible // indirect
-	helm.sh/helm/v3 v3.13.1 // indirect
-	k8s.io/api v0.29.0 // indirect
-	k8s.io/apiextensions-apiserver v0.29.0 // indirect
-	k8s.io/apimachinery v0.29.0 // indirect
-	k8s.io/apiserver v0.29.0 // indirect
-	k8s.io/cli-runtime v0.28.2 // indirect
-	k8s.io/client-go v0.29.0 // indirect
-	k8s.io/cluster-bootstrap v0.29.0 // indirect
-	k8s.io/component-base v0.29.0 // indirect
-	k8s.io/klog/v2 v2.110.1 // indirect
-	k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 // indirect
-	k8s.io/kubectl v0.28.2 // indirect
-	k8s.io/kubernetes v1.29.0 // indirect
-	k8s.io/utils v0.0.0-20231127182322-b307cd553661 // indirect
-	oras.land/oras-go v1.2.4 // indirect
-	sigs.k8s.io/controller-runtime v0.16.3 // indirect
-	sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
-	sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 // indirect
-	sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 // indirect
-	sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
-	sigs.k8s.io/yaml v1.4.0 // indirect
-)
diff --git a/terraform-provider-constellation/go.sum b/terraform-provider-constellation/go.sum
deleted file mode 100644
index 5c9e679c13..0000000000
--- a/terraform-provider-constellation/go.sum
+++ /dev/null
@@ -1,1421 +0,0 @@
-cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
-cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
-cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU=
-cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY=
-cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc=
-cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0=
-cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To=
-cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4=
-cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M=
-cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc=
-cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk=
-cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs=
-cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc=
-cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY=
-cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI=
-cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk=
-cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY=
-cloud.google.com/go v0.110.8 h1:tyNdfIxjzaWctIiLYOTalaLKZ17SI44SKFW26QbOhME=
-cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk=
-cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
-cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
-cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
-cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
-cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
-cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
-cloud.google.com/go/compute v1.23.0 h1:tP41Zoavr8ptEqaW6j+LQOnyBBhO7OkOMAGrgLopTwY=
-cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM=
-cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=
-cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA=
-cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
-cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
-cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
-cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
-cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
-cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
-cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
-cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
-cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
-cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
-cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
-cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
-code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c h1:5eeuG0BHx1+DHeT3AP+ISKZ2ht1UjGhm581ljqYpVeQ=
-code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c/go.mod h1:QD9Lzhd/ux6eNQVUDVRJX/RKTigpewimNYBi7ivZKY8=
-dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
-dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
-dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
-github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU=
-github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8=
-github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230618160516-e936619f9f18 h1:rd389Q26LMy03gG4anandGFC2LW/xvjga5GezeeaxQk=
-github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230618160516-e936619f9f18/go.mod h1:fgJuSBrJP5qZtKqaMJE0hmhS2tmRH+44IkfZvjtaf1M=
-github.com/Azure/azure-sdk-for-go v68.0.0+incompatible h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 h1:fb8kj/Dh4CSwgsOzHeZY4Xh68cFVbzXx+ONXGMY//4w=
-github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0/go.mod h1:uReU2sSxZExRPBAg3qKzmAucSi51+SP1OhohieR821Q=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI=
-github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 h1:d81/ng9rET2YqdVkVwkb6EXeRrLJIwyGnJcAlAWKwhs=
-github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1 h1:hBrFatNIiVAwDb5GzMLjpkQ6l2/waFSvBWMBWZRH8WI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights v1.1.1/go.mod h1:uxknLoFj+nBXpfGngz0B4ciNur04Y0EX4AREpy2GIvk=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0 h1:Sg/D8VuUQ+bw+FOYJF+xRKcwizCOP13HL0Se8pWNBzE=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.1.0/go.mod h1:Kyqzdqq0XDoCm+o9aZ25wZBmBUBzPBzPAj1R5rYsT6I=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2 h1:mLY+pNLjCUeKhgnAJWAKhEUQM+RJQo2H1fuGSw1Ky1E=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal v1.1.2/go.mod h1:FbdwsQ2EzwvXxOPcMFYO8ogEc9uMMIj3YkmCdXdAFmk=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0 h1:PTFGRSlMKCQelWwxUyYVEUqseBJVemLyqWJjvMyt0do=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0/go.mod h1:LRr2FzBTQlONPPa5HREE5+RjSCTXl7BwOvYOaWTqCaI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0 h1:9CrwzqQ+e8EqD+A2bh547GjBU4K0o30FhiTB981LFNI=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v5 v5.0.0/go.mod h1:Wfx7a5UHfOLG6O4NZ7Q0BPZUYwvlNCBR/OlIBpP3dlA=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1 h1:7CBQ+Ei8SP2c6ydQTGCCrS35bDxgTMfoP2miAwK++OU=
-github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.1.1/go.mod h1:c/wcGeGx5FUPbM/JltUYHZcKmigwyVLJlDq+4HdtXaw=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=
-github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
-github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs=
-github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24=
-github.com/Azure/go-autorest/autorest v0.11.29 h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw=
-github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk=
-github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1 h1:WpB/QDNLpMw72xHJc34BNNykqSOeEJDAWkhf0u12/Jk=
-github.com/AzureAD/microsoft-authentication-library-for-go v1.1.1/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI=
-github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
-github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=
-github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ=
-github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
-github.com/DATA-DOG/go-sqlmock v1.5.0 h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60=
-github.com/DATA-DOG/go-sqlmock v1.5.0/go.mod h1:f/Ixk793poVmq4qj/V1dPUg2JEAKC73Q5eFN3EC/SaM=
-github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ=
-github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE=
-github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
-github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
-github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
-github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
-github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
-github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj9n6YA=
-github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM=
-github.com/Masterminds/squirrel v1.5.4 h1:uUcX/aBc8O7Fg9kaISIUsHXdKuqehiXAMQTYX8afzqM=
-github.com/Masterminds/squirrel v1.5.4/go.mod h1:NNaOrjSoIDfDA40n7sr2tPNZRfjzjA400rg+riTZj10=
-github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
-github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
-github.com/Microsoft/hcsshim v0.11.0 h1:7EFNIY4igHEXUdj1zXgAyU3fLc7QfOKHbkldRVTBdiM=
-github.com/Microsoft/hcsshim v0.11.0/go.mod h1:OEthFdQv/AD2RAdzR6Mm1N1KPCztGKDurW1Z8b8VGMM=
-github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 h1:kkhsdkhsCvIsutKu5zLMgWtgh9YxGCNAw8Ad8hjwfYg=
-github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371/go.mod h1:EjAoLdwvbIOoOQr3ihjnSoLZRtE8azugULFRteWMNc0=
-github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
-github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE=
-github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d h1:UrqY+r/OJnIp5u0s1SbQ8dVfLCZJsnvazdBP5hS4iRs=
-github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ=
-github.com/acomagu/bufpipe v1.0.4 h1:e3H4WUzM3npvo5uv95QuJM3cQspFNtFBzvJ2oNjKIDQ=
-github.com/acomagu/bufpipe v1.0.4/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4=
-github.com/agext/levenshtein v1.2.2 h1:0S/Yg6LYmFJ5stwQeRp6EeOcCbj7xiqQSdNelsXvaqE=
-github.com/agext/levenshtein v1.2.2/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558=
-github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
-github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
-github.com/alessio/shellescape v1.4.1 h1:V7yhSDDn8LP4lc4jS8pFkt0zCnzVJlG5JXy9BVKJUX0=
-github.com/alessio/shellescape v1.4.1/go.mod h1:PZAiSCk0LJaZkiCSkPv8qIobYglO3FPpyFjDCtHLS30=
-github.com/apparentlymart/go-textseg/v12 v12.0.0/go.mod h1:S/4uRK2UtaQttw1GenVJEynmyUenKwP++x/+DdGV/Ec=
-github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
-github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
-github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
-github.com/asaskevich/govalidator v0.0.0-20200907205600-7a23bdc65eef/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
-github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so=
-github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw=
-github.com/aws/aws-sdk-go v1.44.297 h1:uL4EV0gQxotQVYegIoBqK079328MOJqgG95daFYSkAM=
-github.com/aws/aws-sdk-go v1.44.297/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI=
-github.com/aws/aws-sdk-go-v2 v1.18.1 h1:+tefE750oAb7ZQGzla6bLkOwfcQCEtC5y2RqoqCeqKo=
-github.com/aws/aws-sdk-go-v2 v1.18.1/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10 h1:dK82zF6kkPeCo8J1e+tGx4JdvDIQzj7ygIoLg8WMuGs=
-github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.10/go.mod h1:VeTZetY5KRJLuD/7fkQXMU6Mw7H5m/KP2J5Iy9osMno=
-github.com/aws/aws-sdk-go-v2/config v1.18.27 h1:Az9uLwmssTE6OGTpsFqOnaGpLnKDqNYOJzWuC6UAYzA=
-github.com/aws/aws-sdk-go-v2/config v1.18.27/go.mod h1:0My+YgmkGxeqjXZb5BYme5pc4drjTnM+x1GJ3zv42Nw=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26 h1:qmU+yhKmOCyujmuPY7tf5MxR/RKyZrOPO3V4DobiTUk=
-github.com/aws/aws-sdk-go-v2/credentials v1.13.26/go.mod h1:GoXt2YC8jHUBbA4jr+W3JiemnIbkXOfxSXcisUsZ3os=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4 h1:LxK/bitrAr4lnh9LnIS6i7zWbCOdMsfzKFBI6LUCS0I=
-github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.13.4/go.mod h1:E1hLXN/BL2e6YizK1zFlYd8vsfi2GTjbjBazinMmeaM=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71 h1:SAB1UAVaf6nGCu3zyIrV+VWsendXrms1GqtW4zBotKA=
-github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.71/go.mod h1:ZNo5H4PR3/fwsXYqb+Ld5YAfvHcYCbltaTTtSay4l2o=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34 h1:A5UqQEmPaCFpedKouS4v+dHCTUo2sKqhoKO9U5kxyWo=
-github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.34/go.mod h1:wZpTEecJe0Btj3IYnDx/VlUzor9wm3fJHyvLpQF0VwY=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28 h1:srIVS45eQuewqz6fKKu6ZGXaq6FuFg5NzgQBAM6g8Y4=
-github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.28/go.mod h1:7VRpKQQedkfIEXb4k52I7swUnZP0wohVajJMRn3vsUw=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35 h1:LWA+3kDM8ly001vJ1X1waCuLJdtTl48gwkPKWy9sosI=
-github.com/aws/aws-sdk-go-v2/internal/ini v1.3.35/go.mod h1:0Eg1YjxE0Bhn56lx+SHJwCzhW+2JGtizsrx+lCqrfm0=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26 h1:wscW+pnn3J1OYnanMnza5ZVYXLX4cKk5rAvUAl4Qu+c=
-github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.26/go.mod h1:MtYiox5gvyB+OyP0Mr0Sm/yzbEAIPL9eijj/ouHAPw0=
-github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8 h1:loRDtQ0vT0+JCB0hQBCfv95tttEzJ1rqSaTDy5cpy0A=
-github.com/aws/aws-sdk-go-v2/service/cloudfront v1.26.8/go.mod h1:YTd4wGn2beCF9wkSTpEcupk79zDFYJk2Ca76B8YyvJg=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0 h1:P4dyjm49F2kKws0FpouBC6fjVImACXKt752+CWa01lM=
-github.com/aws/aws-sdk-go-v2/service/ec2 v1.102.0/go.mod h1:tIctCeX9IbzsUTKHt53SVEcgyfxV2ElxJeEB+QUbc4M=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11 h1:y2+VQzC6Zh2ojtV2LoC0MNwHWc6qXv/j2vrQtlftkdA=
-github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.11/go.mod h1:iV4q2hsqtNECrfmlXyord9u4zyuFEJX9eLgLpSPzWA8=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29 h1:zZSLP3v3riMOP14H7b4XP0uyfREDQOYv2cqIrvTXDNQ=
-github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.29/go.mod h1:z7EjRjVwZ6pWcWdI2H64dKttvzaP99jRIj5hphW0M5U=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28 h1:bkRyG4a929RCnpVSTvLM2j/T4ls015ZhhYApbmYs15s=
-github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.28/go.mod h1:jj7znCIg05jXlaGBlFMGP8+7UN3VtCkRBG2spnmRQkU=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3 h1:dBL3StFxHtpBzJJ/mNEsjXVgfO+7jR0dAIEwLqMapEA=
-github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.14.3/go.mod h1:f1QyiAsvIv4B49DmCqrhlXqyaR+0IxMmyX+1P+AnzOM=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0 h1:lEmQ1XSD9qLk+NZXbgvLJI/IiTz7OIR2TYUTFH25EI4=
-github.com/aws/aws-sdk-go-v2/service/s3 v1.36.0/go.mod h1:aVbf0sko/TsLWHx30c/uVu7c62+0EAJ3vbxaJga0xCw=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12 h1:nneMBM2p79PGWBQovYO/6Xnc2ryRMw3InnDJq1FHkSY=
-github.com/aws/aws-sdk-go-v2/service/sso v1.12.12/go.mod h1:HuCOxYsF21eKrerARYO6HapNeh9GBNq7fius2AcwodY=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12 h1:2qTR7IFk7/0IN/adSFhYu9Xthr0zVFTgBrmPldILn80=
-github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.12/go.mod h1:E4VrHCPzmVB/KFXtqBGKb3c8zpbNBgKe3fisDNLAW5w=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2 h1:XFJ2Z6sNUUcAz9poj+245DMkrHE4h2j5I9/xD50RHfE=
-github.com/aws/aws-sdk-go-v2/service/sts v1.19.2/go.mod h1:dp0yLPsLBOi++WTxzCjA/oZqi6NPIhoR+uF7GeMU9eg=
-github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8=
-github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA=
-github.com/bazelbuild/rules_go v0.43.0 h1:Q+vDhH4yzafZ0xHBT0JEVawb+1nDHUXhjvWTqSGCCyU=
-github.com/bazelbuild/rules_go v0.43.0/go.mod h1:TFLfii8e49kTgn329knh1lsJFKdxyp/hKlWObY66xwY=
-github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
-github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
-github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
-github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
-github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdnnjpJbkM4JQ=
-github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk=
-github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM=
-github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ=
-github.com/bshuster-repo/logrus-logstash-hook v1.0.0 h1:e+C0SB5R1pu//O4MQ3f9cFuPGoOVeF2fE4Og9otCc70=
-github.com/bshuster-repo/logrus-logstash-hook v1.0.0/go.mod h1:zsTqEiSzDgAa/8GZR7E1qaXrhYNDKBYy5/dWPTIflbk=
-github.com/bufbuild/protocompile v0.4.0 h1:LbFKd2XowZvQ/kajzguUp2DC9UEIQhIq77fZZlaQsNA=
-github.com/bufbuild/protocompile v0.4.0/go.mod h1:3v93+mbWn/v3xzN+31nwkJfrEpAUwp+BagBSZWx+TP8=
-github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd h1:rFt+Y/IK1aEZkEHchZRSq9OQbsSzIT/OrI8YFFmRIng=
-github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd/go.mod h1:2oa8nejYd4cQ/b0hMIopN0lCRxU0bueqREvZLWFrtK8=
-github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b h1:otBG+dV+YK+Soembjv71DPz3uX/V/6MMlSyD9JBQ6kQ=
-github.com/bugsnag/osext v0.0.0-20130617224835-0dd3f918b21b/go.mod h1:obH5gd0BsqsP2LwDJ9aOkm/6J86V6lyAXCoQWGw3K50=
-github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 h1:nvj0OLI3YqYXer/kZD8Ri1aaunCxIEsOst1BVJswV0o=
-github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0/go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE=
-github.com/bwesterb/go-ristretto v1.2.3/go.mod h1:fUIoIZaG73pV5biE2Blr2xEzDoMj7NFEuV9ekS419A0=
-github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
-github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=
-github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
-github.com/chai2010/gettext-go v1.0.2 h1:1Lwwip6Q2QGsAdl/ZKPCwTe9fe0CjlUbqj5bFNSjIRk=
-github.com/chai2010/gettext-go v1.0.2/go.mod h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHeQQ+5AjwawxA=
-github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
-github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
-github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
-github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
-github.com/cloudflare/circl v1.3.3 h1:fE/Qz0QdIGqeWfnwq0RE0R7MI51s0M2E4Ga9kq5AEMs=
-github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA=
-github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
-github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
-github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM=
-github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw=
-github.com/containerd/containerd v1.7.6 h1:oNAVsnhPoy4BTPQivLgTzI9Oleml9l/+eYIDYXRCYo8=
-github.com/containerd/containerd v1.7.6/go.mod h1:SY6lrkkuJT40BVNO37tlYTSnKJnP5AXBc0fhx0q+TJ4=
-github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM=
-github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ=
-github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
-github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
-github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
-github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
-github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 h1:vU+EP9ZuFUCYE0NYLwTSob+3LNEJATzNfP/DC7SWGWI=
-github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7/go.mod h1:uzvlm1mxhHkdfqitSA92i7Se+S9ksOn3a3qmv/kyOCw=
-github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
-github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
-github.com/danieljoos/wincred v1.1.2 h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0=
-github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0=
-github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2 h1:aBfCb7iqHmDEIp6fBvC/hQUddQfg+3qdYjwzaiP9Hnc=
-github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2/go.mod h1:WHNsWjnIn2V1LYOrME7e8KxSeKunYHsxEm4am0BUtcI=
-github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI=
-github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ=
-github.com/docker/cli v24.0.6+incompatible h1:fF+XCQCgJjjQNIMjzaSmiKJSCcfcXb3TWTcc7GAneOY=
-github.com/docker/cli v24.0.6+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
-github.com/docker/distribution v2.8.2+incompatible h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8=
-github.com/docker/distribution v2.8.2+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w=
-github.com/docker/docker v24.0.7+incompatible h1:Wo6l37AuwP3JaMnZa226lzVXGA3F9Ig1seQen0cKYlM=
-github.com/docker/docker v24.0.7+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk=
-github.com/docker/docker-credential-helpers v0.7.0 h1:xtCHsjxogADNZcdv1pKUHXryefjlVRqWqIhk/uXJp0A=
-github.com/docker/docker-credential-helpers v0.7.0/go.mod h1:rETQfLdHNT3foU5kuNkFR1R1V12OJRRO5lzt2D1b5X0=
-github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ=
-github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec=
-github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c h1:+pKlWGMw7gf6bQ+oDZB4KHQFypsfjYlq/C4rfL7D3g8=
-github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c/go.mod h1:Uw6UezgYA44ePAFQYUehOuCzmy5zmg/+nl2ZfMWGkpA=
-github.com/docker/go-metrics v0.0.1 h1:AgB/0SvBxihN0X8OR4SjsblXkbMvalQ8cjmtKQ2rQV8=
-github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw=
-github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=
-github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk=
-github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 h1:UhxFibDNY/bfvqU5CAUmr9zpesgbU6SWc8/B4mflAE4=
-github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE=
-github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf h1:1iKB7b+i7svWC0aKXwggi+kHf0K57g8r9hN4VOpJYYg=
-github.com/edgelesssys/go-azguestattestation v0.0.0-20230707101700-a683be600fcf/go.mod h1:T8Rv3qrCpUJZbKq49OA9tcC1ZbRkGtDxiafsj++LYIE=
-github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead h1:Q2TI34V/NCLGQQkdc0/KmPx/7ix9YnGDUQDT+gqvDw0=
-github.com/edgelesssys/go-tdx-qpl v0.0.0-20230530085549-fd2878a4dead/go.mod h1:IC72qyykUIWl0ZmSk53L4xbLCFDBEGZVaujUmPQOEyw=
-github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g=
-github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc=
-github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
-github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
-github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
-github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
-github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
-github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
-github.com/evanphx/json-patch v5.6.0+incompatible h1:jBYDEEiFBPxA0v50tFdvOzQQTCvpL6mnFh5mB2/l16U=
-github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk=
-github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d h1:105gxyaGwCFad8crR9dcMQWvV9Hvulu6hwUh4tWPJnM=
-github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod h1:ZZMPRZwes7CROmyNKgQzC3XPs6L/G2EJLHddWejkmf4=
-github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw=
-github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA=
-github.com/facebookgo/limitgroup v0.0.0-20150612190941-6abd8d71ec01 h1:IeaD1VDVBPlx3viJT9Md8if8IxxJnO+x0JCGb054heg=
-github.com/facebookgo/limitgroup v0.0.0-20150612190941-6abd8d71ec01/go.mod h1:ypD5nozFk9vcGw1ATYefw6jHe/jZP++Z15/+VTMcWhc=
-github.com/facebookgo/muster v0.0.0-20150708232844-fd3d7953fd52 h1:a4DFiKFJiDRGFD1qIcqGLX/WlUMD9dyLSLDt+9QZgt8=
-github.com/facebookgo/muster v0.0.0-20150708232844-fd3d7953fd52/go.mod h1:yIquW87NGRw1FU5p5lEkpnt/QxoH5uPAOUlOVkAUuMg=
-github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
-github.com/fatih/color v1.15.0 h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=
-github.com/fatih/color v1.15.0/go.mod h1:0h5ZqXfHYED7Bhv2ZJamyIOUej9KtShiJESRwBDUSsw=
-github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk=
-github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U=
-github.com/foxcpp/go-mockdns v1.0.0 h1:7jBqxd3WDWwi/6WhDvacvH1XsN3rOLXyHM1uhvIx6FI=
-github.com/foxcpp/go-mockdns v1.0.0/go.mod h1:lgRN6+KxQBawyIghpnl5CezHFGS9VLzvtVlwxvzXTQ4=
-github.com/frankban/quicktest v1.14.4 h1:g2rn0vABPOOXmZUj+vbmUp0lPoXEMuhTpIluN0XL9UY=
-github.com/frankban/quicktest v1.14.4/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0=
-github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
-github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=
-github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA=
-github.com/go-chi/chi v4.1.2+incompatible h1:fGFk2Gmi/YKXk0OmGfBh0WgmN3XB8lVnEyNz34tQRec=
-github.com/go-chi/chi v4.1.2+incompatible/go.mod h1:eB3wogJHnLi3x/kFX2A+IbTBlXxmMeXJVKy9tTv1XzQ=
-github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA=
-github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
-github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
-github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic=
-github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU=
-github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow=
-github.com/go-git/go-git/v5 v5.9.0 h1:cD9SFA7sHVRdJ7AYck1ZaAa/yeuBvGPxwXDL8cxrObY=
-github.com/go-git/go-git/v5 v5.9.0/go.mod h1:RKIqga24sWdMGZF+1Ekv9kylsDz6LzdTSI2s/OsZWE0=
-github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
-github.com/go-gorp/gorp/v3 v3.1.0 h1:ItKF/Vbuj31dmV4jxA1qblpSwkl9g1typ24xoe70IGs=
-github.com/go-gorp/gorp/v3 v3.1.0/go.mod h1:dLEjIyyRNiXvNZ8PSmzpt1GsWAUK8kjVhEpjH8TixEw=
-github.com/go-jose/go-jose/v3 v3.0.0 h1:s6rrhirfEP/CGIoc6p+PZAeogN2SxKav6Wp7+dyMWVo=
-github.com/go-jose/go-jose/v3 v3.0.0/go.mod h1:RNkWWRld676jZEYoV3+XK8L2ZnNSvIsxFMht0mSX+u8=
-github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
-github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
-github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
-github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A=
-github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
-github.com/go-logr/logr v1.3.0/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY=
-github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=
-github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
-github.com/go-openapi/analysis v0.21.2/go.mod h1:HZwRk4RRisyG8vx2Oe6aqeSQcoxRp47Xkp3+K6q+LdY=
-github.com/go-openapi/analysis v0.21.4 h1:ZDFLvSNxpDaomuCueM0BlSXxpANBlFYiBvr+GXrvIHc=
-github.com/go-openapi/analysis v0.21.4/go.mod h1:4zQ35W4neeZTqh3ol0rv/O8JBbka9QyAgQRPp9y3pfo=
-github.com/go-openapi/errors v0.19.8/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.19.9/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.20.2/go.mod h1:cM//ZKUKyO06HSwqAelJ5NsEMMcpa6VpXe8DOa1Mi1M=
-github.com/go-openapi/errors v0.20.4 h1:unTcVm6PispJsMECE3zWgvG4xTiKda1LIR5rCRWLG6M=
-github.com/go-openapi/errors v0.20.4/go.mod h1:Z3FlZ4I8jEGxjUK+bugx3on2mIAk4txuAOhlsB1FSgk=
-github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
-github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=
-github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs=
-github.com/go-openapi/jsonreference v0.19.6/go.mod h1:diGHMEHg2IqXZGKxqyvWdfWU/aim5Dprw5bqpKkTvns=
-github.com/go-openapi/jsonreference v0.20.0/go.mod h1:Ag74Ico3lPc+zR+qjn4XBUmXymS4zJbYVCZmcgkasdo=
-github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=
-github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k=
-github.com/go-openapi/loads v0.21.1/go.mod h1:/DtAMXXneXFjbQMGEtbamCZb+4x7eGwkvZCvBmwUG+g=
-github.com/go-openapi/loads v0.21.2 h1:r2a/xFIYeZ4Qd2TnGpWDIQNcP80dIaZgf704za8enro=
-github.com/go-openapi/loads v0.21.2/go.mod h1:Jq58Os6SSGz0rzh62ptiu8Z31I+OTHqmULx5e/gJbNw=
-github.com/go-openapi/runtime v0.26.0 h1:HYOFtG00FM1UvqrcxbEJg/SwvDRvYLQKGhw2zaQjTcc=
-github.com/go-openapi/runtime v0.26.0/go.mod h1:QgRGeZwrUcSHdeh4Ka9Glvo0ug1LC5WyE+EV88plZrQ=
-github.com/go-openapi/spec v0.20.4/go.mod h1:faYFR1CvsJZ0mNsmsphTMSoRrNV3TEDoAM7FOEWeq8I=
-github.com/go-openapi/spec v0.20.6/go.mod h1:2OpW+JddWPrpXSCIX8eOx7lZ5iyuWj3RYR6VaaBKcWA=
-github.com/go-openapi/spec v0.20.9 h1:xnlYNQAwKd2VQRRfwTEI0DcK+2cbuvI/0c7jx3gA8/8=
-github.com/go-openapi/spec v0.20.9/go.mod h1:2OpW+JddWPrpXSCIX8eOx7lZ5iyuWj3RYR6VaaBKcWA=
-github.com/go-openapi/strfmt v0.21.0/go.mod h1:ZRQ409bWMj+SOgXofQAGTIo2Ebu72Gs+WaRADcS5iNg=
-github.com/go-openapi/strfmt v0.21.1/go.mod h1:I/XVKeLc5+MM5oPNN7P6urMOpuLXEcNrCX/rPGuWb0k=
-github.com/go-openapi/strfmt v0.21.3/go.mod h1:k+RzNO0Da+k3FrrynSNN8F7n/peCmQQqbbXjtDfvmGg=
-github.com/go-openapi/strfmt v0.21.7 h1:rspiXgNWgeUzhjo1YU01do6qsahtJNByjLVbPLNHb8k=
-github.com/go-openapi/strfmt v0.21.7/go.mod h1:adeGTkxE44sPyLk0JV235VQAO/ZXUr8KAzYjclFs3ew=
-github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
-github.com/go-openapi/swag v0.19.15/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-openapi/swag v0.21.1/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
-github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU=
-github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14=
-github.com/go-openapi/validate v0.22.1 h1:G+c2ub6q47kfX1sOBLwIQwzBVt8qmOAARyo/9Fqs9NU=
-github.com/go-openapi/validate v0.22.1/go.mod h1:rjnrwK57VJ7A8xqfpAOEKRH8yQSGUriMu5/zuPSQ1hg=
-github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s=
-github.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4=
-github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA=
-github.com/go-playground/locales v0.14.1/go.mod h1:hxrqLVvrK65+Rwrd5Fc6F2O76J/NuW9t0sjnWqG1slY=
-github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY=
-github.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY=
-github.com/go-playground/validator/v10 v10.14.1 h1:9c50NUPC30zyuKprjL3vNZ0m5oG+jU0zvx4AqHGnv4k=
-github.com/go-playground/validator/v10 v10.14.1/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU=
-github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
-github.com/go-sql-driver/mysql v1.7.1 h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=
-github.com/go-sql-driver/mysql v1.7.1/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
-github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI=
-github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls=
-github.com/go-test/deep v1.1.0 h1:WOcxcdHcvdgThNXjw0t76K42FXTU7HpNQWHpA2HHNlg=
-github.com/go-test/deep v1.1.0/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE=
-github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0=
-github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY=
-github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg=
-github.com/gobuffalo/envy v1.6.15/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI=
-github.com/gobuffalo/envy v1.7.0/go.mod h1:n7DRkBerg/aorDM8kbduw5dN3oXGswK5liaSCx4T5NI=
-github.com/gobuffalo/flect v0.1.0/go.mod h1:d2ehjJqGOH/Kjqcoz+F7jHTBbmDb38yXA598Hb50EGs=
-github.com/gobuffalo/flect v0.1.1/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI=
-github.com/gobuffalo/flect v0.1.3/go.mod h1:8JCgGVbRjJhVgD6399mQr4fx5rRfGKVzFjbj6RE/9UI=
-github.com/gobuffalo/genny v0.0.0-20190329151137-27723ad26ef9/go.mod h1:rWs4Z12d1Zbf19rlsn0nurr75KqhYp52EAGGxTbBhNk=
-github.com/gobuffalo/genny v0.0.0-20190403191548-3ca520ef0d9e/go.mod h1:80lIj3kVJWwOrXWWMRzzdhW3DsrdjILVil/SFKBzF28=
-github.com/gobuffalo/genny v0.1.0/go.mod h1:XidbUqzak3lHdS//TPu2OgiFB+51Ur5f7CSnXZ/JDvo=
-github.com/gobuffalo/genny v0.1.1/go.mod h1:5TExbEyY48pfunL4QSXxlDOmdsD44RRq4mVZ0Ex28Xk=
-github.com/gobuffalo/gitgen v0.0.0-20190315122116-cc086187d211/go.mod h1:vEHJk/E9DmhejeLeNt7UVvlSGv3ziL+djtTr3yyzcOw=
-github.com/gobuffalo/gogen v0.0.0-20190315121717-8f38393713f5/go.mod h1:V9QVDIxsgKNZs6L2IYiGR8datgMhB577vzTDqypH360=
-github.com/gobuffalo/gogen v0.1.0/go.mod h1:8NTelM5qd8RZ15VjQTFkAW6qOMx5wBbW4dSCS3BY8gg=
-github.com/gobuffalo/gogen v0.1.1/go.mod h1:y8iBtmHmGc4qa3urIyo1shvOD8JftTtfcKi+71xfDNE=
-github.com/gobuffalo/logger v0.0.0-20190315122211-86e12af44bc2/go.mod h1:QdxcLw541hSGtBnhUc4gaNIXRjiDppFGaDqzbrBd3v8=
-github.com/gobuffalo/logger v1.0.6 h1:nnZNpxYo0zx+Aj9RfMPBm+x9zAU2OayFh/xrAWi34HU=
-github.com/gobuffalo/logger v1.0.6/go.mod h1:J31TBEHR1QLV2683OXTAItYIg8pv2JMHnF/quuAbMjs=
-github.com/gobuffalo/mapi v1.0.1/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc=
-github.com/gobuffalo/mapi v1.0.2/go.mod h1:4VAGh89y6rVOvm5A8fKFxYG+wIW6LO1FMTG9hnKStFc=
-github.com/gobuffalo/packd v0.0.0-20190315124812-a385830c7fc0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4=
-github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWeG2RIxq4=
-github.com/gobuffalo/packd v1.0.1 h1:U2wXfRr4E9DH8IdsDLlRFwTZTK7hLfq9qT/QHXGVe/0=
-github.com/gobuffalo/packd v1.0.1/go.mod h1:PP2POP3p3RXGz7Jh6eYEf93S7vA2za6xM7QT85L4+VY=
-github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ=
-github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0=
-github.com/gobuffalo/packr/v2 v2.8.3 h1:xE1yzvnO56cUC0sTpKR3DIbxZgB54AftTFMhB2XEWlY=
-github.com/gobuffalo/packr/v2 v2.8.3/go.mod h1:0SahksCVcx4IMnigTjiFuyldmTrdTctXsOdiU5KwbKc=
-github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw=
-github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=
-github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8=
-github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk=
-github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
-github.com/gofrs/uuid v3.3.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
-github.com/gofrs/uuid v4.4.0+incompatible h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA=
-github.com/gofrs/uuid v4.4.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM=
-github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
-github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
-github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
-github.com/golang-jwt/jwt/v5 v5.0.0 h1:1n1XNM9hk7O9mnQoNBGolZvzebBQ7p93ULHRc28XJUE=
-github.com/golang-jwt/jwt/v5 v5.0.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk=
-github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
-github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
-github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
-github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
-github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
-github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
-github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
-github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
-github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
-github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8=
-github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA=
-github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs=
-github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w=
-github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0=
-github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
-github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
-github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
-github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=
-github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
-github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
-github.com/gomodule/redigo v1.8.2 h1:H5XSIre1MB5NbPYFp+i1NBbb5qN1W8Y8YAQoAYbkm8k=
-github.com/gomodule/redigo v1.8.2/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0=
-github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
-github.com/google/btree v1.1.2 h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU=
-github.com/google/btree v1.1.2/go.mod h1:qOPhT0dTNdNzV6Z/lhRX0YXUafgPLFUh+gZMl761Gm4=
-github.com/google/certificate-transparency-go v1.0.21/go.mod h1:QeJfpSbVSfYc7RgB3gJFj9cbuQMMchQxrWXz8Ruopmg=
-github.com/google/certificate-transparency-go v1.1.4 h1:hCyXHDbtqlr/lMXU0D4WgbalXL0Zk4dSWWMbPV8VrqY=
-github.com/google/certificate-transparency-go v1.1.4/go.mod h1:D6lvbfwckhNrbM9WVl1EVeMOyzC19mpIjMOI4nxBHtQ=
-github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=
-github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U=
-github.com/google/go-attestation v0.5.0 h1:jXtAWT2sw2Yu8mYU0BC7FDidR+ngxFPSE+pl6IUu3/0=
-github.com/google/go-attestation v0.5.0/go.mod h1:0Tik9y3rzV649Jcr7evbljQHQAsIlJucyqQjYDBqktU=
-github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
-github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
-github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
-github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
-github.com/google/go-containerregistry v0.15.2 h1:MMkSh+tjSdnmJZO7ljvEqV1DjfekB6VUEAZgy3a+TQE=
-github.com/google/go-containerregistry v0.15.2/go.mod h1:wWK+LnOv4jXMM23IT/F1wdYftGWGr47Is8CG+pmHK1Q=
-github.com/google/go-sev-guest v0.9.3 h1:GOJ+EipURdeWFl/YYdgcCxyPeMgQUWlI056iFkBD8UU=
-github.com/google/go-sev-guest v0.9.3/go.mod h1:hc1R4R6f8+NcJwITs0L90fYWTsBpd1Ix+Gur15sqHDs=
-github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33 h1:lRlUusuieEuqljjihCXb+Mr73VNitOYPJYWXzJKtBWs=
-github.com/google/go-tdx-guest v0.2.3-0.20231011100059-4cf02bed9d33/go.mod h1:84ut3oago/BqPXD4ppiGXdkZNW3WFPkcyAO4my2hXdY=
-github.com/google/go-tpm v0.9.0 h1:sQF6YqWMi+SCXpsmS3fd21oPy/vSddwZry4JnmltHVk=
-github.com/google/go-tpm v0.9.0/go.mod h1:FkNVkc6C+IsvDI9Jw1OveJmxGZUUaKxtrpOS47QWKfU=
-github.com/google/go-tpm-tools v0.4.2 h1:iyaCPKt2N5Rd0yz0G8ANa022SgCNZkMpp+db6QELtvI=
-github.com/google/go-tpm-tools v0.4.2/go.mod h1:fGUDZu4tw3V4hUVuFHmiYgRd0c58/IXivn9v3Ea/ck4=
-github.com/google/go-tspi v0.3.0 h1:ADtq8RKfP+jrTyIWIZDIYcKOMecRqNJFOew2IT0Inus=
-github.com/google/go-tspi v0.3.0/go.mod h1:xfMGI3G0PhxCdNVcYr1C4C+EizojDg/TXuX5by8CiHI=
-github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=
-github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
-github.com/google/logger v1.1.1 h1:+6Z2geNxc9G+4D4oDO9njjjn2d0wN5d7uOo0vOIW1NQ=
-github.com/google/logger v1.1.1/go.mod h1:BkeJZ+1FhQ+/d087r4dzojEg1u2ZX+ZqG1jTUrLM+zQ=
-github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
-github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
-github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
-github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c h1:lvddKcYTQ545ADhBujtIJmqQrZBDsGo7XIMbAQe/sNY=
-github.com/google/pprof v0.0.0-20221103000818-d260c55eee4c/go.mod h1:dDKJzRmX4S37WGHujM7tX//fmj1uioxKzKxz3lo4HJo=
-github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
-github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=
-github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw=
-github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
-github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
-github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4=
-github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-github.com/googleapis/enterprise-certificate-proxy v0.3.1 h1:SBWmZhjUDRorQxrN0nwzf+AHBxnbFjViHQS4P0yVpmQ=
-github.com/googleapis/enterprise-certificate-proxy v0.3.1/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0=
-github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
-github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
-github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=
-github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU=
-github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g=
-github.com/gophercloud/gophercloud v1.3.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM=
-github.com/gophercloud/gophercloud v1.5.0 h1:cDN6XFCLKiiqvYpjQLq9AiM7RDRbIC9450WpPH+yvXo=
-github.com/gophercloud/gophercloud v1.5.0/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM=
-github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 h1:sH7xkTfYzxIEgzq1tDHIMKRh1vThOEOGNsettdEeLbE=
-github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56/go.mod h1:VSalo4adEk+3sNkmVJLnhHoOyOYYS8sTWLG4mv5BKto=
-github.com/gorilla/handlers v1.5.1 h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4=
-github.com/gorilla/handlers v1.5.1/go.mod h1:t8XrUpc4KVXb7HGyJ4/cEnwQiaxrX/hz1Zv/4g96P1Q=
-github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=
-github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So=
-github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=
-github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
-github.com/gosuri/uitable v0.0.4 h1:IG2xLKRvErL3uhY6e1BylFzG+aJiwQviDDTfOKeKTpY=
-github.com/gosuri/uitable v0.0.4/go.mod h1:tKR86bXuXPZazfOTG1FIzvjIdXzd0mo4Vtn16vt0PJo=
-github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA=
-github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA=
-github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0 h1:2cz5kSrxzMYHiWOBbKj8itQm+nRykkB8aMv4ThcHYHA=
-github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.0.0/go.mod h1:w9Y7gY31krpLmrVU5ZPG9H7l9fZuRu5/3R3S3FMtVQ4=
-github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
-github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=
-github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
-github.com/hashicorp/go-checkpoint v0.5.0 h1:MFYpPZCnQqQTE18jFwSII6eUQrD/oxMFp3mlgcqk5mU=
-github.com/hashicorp/go-checkpoint v0.5.0/go.mod h1:7nfLNL10NsxqO4iWuW6tWW0HjZuDrwkBuEQsVcpCOgg=
-github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
-github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=
-github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
-github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 h1:1/D3zfFHttUKaCaGKZ/dR2roBXv0vKbSCnssIldfQdI=
-github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320/go.mod h1:EiZBMaudVLy8fmjf9Npq1dq9RalhveqZG5w/yz3mHWs=
-github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ=
-github.com/hashicorp/go-hclog v1.5.0 h1:bI2ocEMgcVlz55Oj1xZNBsVi900c7II+fWDyV9o+13c=
-github.com/hashicorp/go-hclog v1.5.0/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M=
-github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=
-github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
-github.com/hashicorp/go-plugin v1.5.2 h1:aWv8eimFqWlsEiMrYZdPYl+FdHaBJSN4AWwGWfT1G2Y=
-github.com/hashicorp/go-plugin v1.5.2/go.mod h1:w1sAEES3g3PuV/RzUrgow20W2uErMly84hhD3um1WL4=
-github.com/hashicorp/go-retryablehttp v0.7.4 h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA=
-github.com/hashicorp/go-retryablehttp v0.7.4/go.mod h1:Jy/gPYAdjqffZ/yFGCFV2doI5wjtH1ewM9u8iYVjtX8=
-github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
-github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=
-github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
-github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
-github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
-github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
-github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc=
-github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
-github.com/hashicorp/hc-install v0.6.1 h1:IGxShH7AVhPaSuSJpKtVi/EFORNjO+OYVJJrAtGG2mY=
-github.com/hashicorp/hc-install v0.6.1/go.mod h1:0fW3jpg+wraYSnFDJ6Rlie3RvLf1bIqVIkzoon4KoVE=
-github.com/hashicorp/hcl/v2 v2.19.1 h1://i05Jqznmb2EXqa39Nsvyan2o5XyMowW5fnCKW5RPI=
-github.com/hashicorp/hcl/v2 v2.19.1/go.mod h1:ThLC89FV4p9MPW804KVbe/cEXoQ8NZEh+JtMeeGErHE=
-github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y=
-github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
-github.com/hashicorp/terraform-exec v0.19.0 h1:FpqZ6n50Tk95mItTSS9BjeOVUb4eg81SpgVtZNNtFSM=
-github.com/hashicorp/terraform-exec v0.19.0/go.mod h1:tbxUpe3JKruE9Cuf65mycSIT8KiNPZ0FkuTE3H4urQg=
-github.com/hashicorp/terraform-json v0.18.0 h1:pCjgJEqqDESv4y0Tzdqfxr/edOIGkjs8keY42xfNBwU=
-github.com/hashicorp/terraform-json v0.18.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk=
-github.com/hashicorp/terraform-plugin-framework v1.4.2 h1:P7a7VP1GZbjc4rv921Xy5OckzhoiO3ig6SGxwelD2sI=
-github.com/hashicorp/terraform-plugin-framework v1.4.2/go.mod h1:GWl3InPFZi2wVQmdVnINPKys09s9mLmTZr95/ngLnbY=
-github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 h1:HOjBuMbOEzl7snOdOoUfE2Jgeto6JOjLVQ39Ls2nksc=
-github.com/hashicorp/terraform-plugin-framework-validators v0.12.0/go.mod h1:jfHGE/gzjxYz6XoUwi/aYiiKrJDeutQNUtGQXkaHklg=
-github.com/hashicorp/terraform-plugin-go v0.19.1 h1:lf/jTGTeELcz5IIbn/94mJdmnTjRYm6S6ct/JqCSr50=
-github.com/hashicorp/terraform-plugin-go v0.19.1/go.mod h1:5NMIS+DXkfacX6o5HCpswda5yjkSYfKzn1Nfl9l+qRs=
-github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0=
-github.com/hashicorp/terraform-plugin-log v0.9.0/go.mod h1:rKL8egZQ/eXSyDqzLUuwUYLVdlYeamldAHSxjUFADow=
-github.com/hashicorp/terraform-plugin-sdk/v2 v2.29.0 h1:wcOKYwPI9IorAJEBLzgclh3xVolO7ZorYd6U1vnok14=
-github.com/hashicorp/terraform-plugin-sdk/v2 v2.29.0/go.mod h1:qH/34G25Ugdj5FcM95cSoXzUgIbgfhVLXCcEcYaMwq8=
-github.com/hashicorp/terraform-plugin-testing v1.5.1 h1:T4aQh9JAhmWo4+t1A7x+rnxAJHCDIYW9kXyo4sVO92c=
-github.com/hashicorp/terraform-plugin-testing v1.5.1/go.mod h1:dg8clO6K59rZ8w9EshBmDp1CxTIPu3yA4iaDpX1h5u0=
-github.com/hashicorp/terraform-registry-address v0.2.3 h1:2TAiKJ1A3MAkZlH1YI/aTVcLZRu7JseiXNRHbOAyoTI=
-github.com/hashicorp/terraform-registry-address v0.2.3/go.mod h1:lFHA76T8jfQteVfT7caREqguFrW3c4MFSPhZB7HHgUM=
-github.com/hashicorp/terraform-svchost v0.1.1 h1:EZZimZ1GxdqFRinZ1tpJwVxxt49xc/S52uzrw4x0jKQ=
-github.com/hashicorp/terraform-svchost v0.1.1/go.mod h1:mNsjQfZyf/Jhz35v6/0LWcv26+X7JPS+buii2c9/ctc=
-github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d h1:kJCB4vdITiW1eC1vq2e6IsrXKrZit1bv/TDYFGMp4BQ=
-github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d/go.mod h1:+NfK9FKeTrX5uv1uIXGdwYDTeHna2qgaIlx54MXqjAM=
-github.com/honeycombio/beeline-go v1.10.0 h1:cUDe555oqvw8oD76BQJ8alk7FP0JZ/M/zXpNvOEDLDc=
-github.com/honeycombio/beeline-go v1.10.0/go.mod h1:Zz5WMeQCJzFt2Mvf8t6HC1X8RLskLVR/e8rvcmXB1G8=
-github.com/honeycombio/libhoney-go v1.16.0 h1:kPpqoz6vbOzgp7jC6SR7SkNj7rua7rgxvznI6M3KdHc=
-github.com/honeycombio/libhoney-go v1.16.0/go.mod h1:izP4fbREuZ3vqC4HlCAmPrcPT9gxyxejRjGtCYpmBn0=
-github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef h1:A9HsByNhogrvm9cWb28sjiS3i7tcKCkflWFEkHfuAgM=
-github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef/go.mod h1:lADxMC39cJJqL93Duh1xhAs4I2Zs8mKS89XWXFGp9cs=
-github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
-github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
-github.com/huandu/xstrings v1.4.0 h1:D17IlohoQq4UcpqD7fDk80P7l+lwAmlFaBHgOipl2FU=
-github.com/huandu/xstrings v1.4.0/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
-github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
-github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
-github.com/imdario/mergo v0.3.15 h1:M8XP7IuFNsqUx6VPK2P9OSmsYsI/YFaGil0uD21V3dM=
-github.com/imdario/mergo v0.3.15/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY=
-github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
-github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
-github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
-github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A=
-github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
-github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b h1:ZGiXF8sz7PDk6RgkP+A/SFfUD0ZR/AgG6SpRNEDKZy8=
-github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b/go.mod h1:hQmNrgofl+IY/8L+n20H6E6PWBBTokdsv+q49j0QhsU=
-github.com/jhump/protoreflect v1.15.1 h1:HUMERORf3I3ZdX05WaQ6MIpd/NJ434hTp5YiKgfCL6c=
-github.com/jhump/protoreflect v1.15.1/go.mod h1:jD/2GMKKE6OqX8qTjhADU1e6DShO+gavG9e0Q693nKo=
-github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
-github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
-github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
-github.com/jmhodges/clock v0.0.0-20160418191101-880ee4c33548 h1:dYTbLf4m0a5u0KLmPfB6mgxbcV7588bOCx79hxa5Sr4=
-github.com/jmhodges/clock v0.0.0-20160418191101-880ee4c33548/go.mod h1:hGT6jSUVzF6no3QaDSMLGLEHtHSBSefs+MgcDWnmhmo=
-github.com/jmoiron/sqlx v1.3.5 h1:vFFPA71p1o5gAeqtEAwLU4dnX2napprKtHr7PYIcN3g=
-github.com/jmoiron/sqlx v1.3.5/go.mod h1:nRVWtLre0KfCLJvgxzCsLVMogSvQ1zNJtpYr2Ccp0mQ=
-github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg=
-github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
-github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
-github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
-github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
-github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=
-github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
-github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
-github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
-github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
-github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213/go.mod h1:vNUNkEQ1e29fT/6vq2aBdFsgNPmy8qMdSay1npru+Sw=
-github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4=
-github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA=
-github.com/karrick/godirwalk v1.17.0 h1:b4kY7nqDdioR/6qnbHQyDvmA17u5G1cZ6J+CZXwSWoI=
-github.com/karrick/godirwalk v1.17.0/go.mod h1:j4mkqPuvaLI8mp1DroR3P6ad7cyYd4c1qeJ3RV7ULlk=
-github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4=
-github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
-github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
-github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
-github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk=
-github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI=
-github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE=
-github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
-github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
-github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
-github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
-github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
-github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
-github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
-github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
-github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
-github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
-github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
-github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
-github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
-github.com/lann/builder v0.0.0-20180802200727-47ae307949d0 h1:SOEGU9fKiNWd/HOJuq6+3iTQz8KNCLtVX6idSoTLdUw=
-github.com/lann/builder v0.0.0-20180802200727-47ae307949d0/go.mod h1:dXGbAdH5GtBTC4WfIxhKZfyBF/HBFgRZSWwZ9g/He9o=
-github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 h1:P6pPBnrTSX3DEVR4fDembhRWSsG5rVo6hYhAB/ADZrk=
-github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0/go.mod h1:vmVJ0l/dxyfGW6FmdpVm2joNMFikkuWg0EoCKLGUMNw=
-github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q=
-github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4=
-github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf h1:ndns1qx/5dL43g16EQkPV/i8+b3l5bYQwLeoSBe7tS8=
-github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf/go.mod h1:aGkAgvWY/IUcVFfuly53REpfv5edu25oij+qHRFaraA=
-github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
-github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
-github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
-github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0=
-github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de/go.mod h1:zAbeS9B/r2mtpb6U+EI2rYA5OAXxsYw6wTamcNW+zcE=
-github.com/lithammer/dedent v1.1.0 h1:VNzHMVCBNG1j0fh3OrsFRkVUwStdDArbgBWoPAffktY=
-github.com/lithammer/dedent v1.1.0/go.mod h1:jrXYCQtgg0nJiN+StA2KgR7w6CiQNv9Fd/Z9BP0jIOc=
-github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
-github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
-github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/markbates/errx v1.1.0 h1:QDFeR+UP95dO12JgW+tgi2UVfo0V8YBHiUIOaeBPiEI=
-github.com/markbates/errx v1.1.0/go.mod h1:PLa46Oex9KNbVDZhKel8v1OT7hD5JZ2eI7AHhA0wswc=
-github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE=
-github.com/markbates/oncer v1.0.0 h1:E83IaVAHygyndzPimgUYJjbshhDTALZyXxvk9FOlQRY=
-github.com/markbates/oncer v1.0.0/go.mod h1:Z59JA581E9GP6w96jai+TGqafHPW+cPfRxz2aSZ0mcI=
-github.com/markbates/safe v1.0.1 h1:yjZkbvRM6IzKj9tlu/zMJLS0n/V351OZWRnF3QfaUxI=
-github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0=
-github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
-github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
-github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
-github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
-github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
-github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
-github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=
-github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
-github.com/mattn/go-runewidth v0.0.14 h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=
-github.com/mattn/go-runewidth v0.0.14/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w=
-github.com/mattn/go-sqlite3 v1.14.6/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
-github.com/mattn/go-sqlite3 v1.14.15 h1:vfoHhTN1af61xCRSWzFIWzx2YskyMTwHLrExkBOjvxI=
-github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg=
-github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
-github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=
-github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
-github.com/microsoft/ApplicationInsights-Go v0.4.4 h1:G4+H9WNs6ygSCe6sUyxRc2U81TI5Es90b2t/MwX5KqY=
-github.com/microsoft/ApplicationInsights-Go v0.4.4/go.mod h1:fKRUseBqkw6bDiXTs3ESTiU/4YTIHsQS4W3fP2ieF4U=
-github.com/miekg/dns v1.1.50 h1:DQUfb9uc6smULcREF09Uc+/Gd46YWqJd5DbpPE9xkcA=
-github.com/miekg/dns v1.1.50/go.mod h1:e3IlAVfNqAllflbibAZEWOXOQ+Ynzk/dDozDxY7XnME=
-github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db h1:62I3jR2EmQ4l5rM/4FEfDWcRD+abF5XlKShorW5LRoQ=
-github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod h1:l0dey0ia/Uv7NcFFVbCLtqEBQbrT4OCwCSKTEv6enCw=
-github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw=
-github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=
-github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
-github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
-github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
-github.com/mitchellh/go-testing-interface v1.14.1 h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU=
-github.com/mitchellh/go-testing-interface v1.14.1/go.mod h1:gfgS7OtZj6MA4U1UrDRp04twqAjfvlZyCfX3sDjEym8=
-github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0=
-github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0=
-github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
-github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
-github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=
-github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
-github.com/moby/locker v1.0.1 h1:fOXqR41zeveg4fFODix+1Ch4mj/gT0NE1XJbp/epuBg=
-github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc=
-github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=
-github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
-github.com/moby/sys/mountinfo v0.6.2 h1:BzJjoreD5BMFNmD9Rus6gdd1pLuecOFPt8wC+Vygl78=
-github.com/moby/sys/mountinfo v0.6.2/go.mod h1:IJb6JQeOklcdMU9F5xQ8ZALD+CUr5VlGpwtX+VE0rpI=
-github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0=
-github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y=
-github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=
-github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
-github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
-github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
-github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=
-github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
-github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 h1:n6/2gBQ3RWajuToeY6ZtZTIKv2v7ThUy5KKusIT0yc0=
-github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod h1:Pm3mSP3c5uWn86xMLZ5Sa7JB9GsEZySvHYXCTK4E9q4=
-github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc=
-github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A=
-github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=
-github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
-github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
-github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
-github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/oklog/run v1.0.0 h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw=
-github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA=
-github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=
-github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
-github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo v1.8.0 h1:VkHVNpR4iVnU8XQR6DBm8BqYjN7CRzw+xKUbVVbbW9w=
-github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
-github.com/onsi/ginkgo/v2 v2.13.0 h1:0jY9lJquiL8fcf3M4LAXN5aMlS/b2BV86HFFPCPMgE4=
-github.com/onsi/ginkgo/v2 v2.13.0/go.mod h1:TE309ZR8s5FsKKpuB1YAQYBzCaAfUgatB/xlT/ETL/o=
-github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
-github.com/onsi/gomega v1.29.0 h1:KIA/t2t5UBzoirT4H9tsML45GEbo3ouUnBHsCfD2tVg=
-github.com/onsi/gomega v1.29.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ=
-github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
-github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
-github.com/opencontainers/image-spec v1.1.0-rc5 h1:Ygwkfw9bpDvs+c9E34SdgGOj41dX/cbdlwvlWt0pnFI=
-github.com/opencontainers/image-spec v1.1.0-rc5/go.mod h1:X4pATf0uXsnn3g5aiGIsVnJBR4mxhKzfwmvK/B2NTm8=
-github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=
-github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc=
-github.com/pborman/uuid v1.2.1 h1:+ZZIw58t/ozdjRaXh/3awHfmWRbzYxJoAdNJxe/3pvw=
-github.com/pborman/uuid v1.2.1/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k=
-github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE=
-github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI=
-github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
-github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5 h1:Ii+DKncOVM8Cu1Hc+ETb5K+23HdAMvESYE3ZJ5b5cMI=
-github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5/go.mod h1:iIss55rKnNBTvrwdmkUpLnDpZoAHvWaiq5+iMmen4AE=
-github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4=
-github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU=
-github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI=
-github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
-github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
-github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
-github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/poy/onpar v1.1.2 h1:QaNrNiZx0+Nar5dLgTVp5mXkyoVFIbepjyEoGSnhbAY=
-github.com/poy/onpar v1.1.2/go.mod h1:6X8FLNoxyr9kkmnlqpK6LSoiOtrO6MICtWwEuWkLjzg=
-github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
-github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
-github.com/prometheus/client_golang v1.1.0/go.mod h1:I1FGZT9+L76gKKOs5djB6ezCbFQP1xR9D75/vuwEF3g=
-github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8=
-github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc=
-github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
-github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
-github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY=
-github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU=
-github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
-github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc=
-github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY=
-github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY=
-github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
-github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
-github.com/prometheus/procfs v0.0.3/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ=
-github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg=
-github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM=
-github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
-github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=
-github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
-github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
-github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
-github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
-github.com/rubenv/sql-migrate v1.5.2 h1:bMDqOnrJVV/6JQgQ/MxOpU+AdO8uzYYA/TxFUBzFtS0=
-github.com/rubenv/sql-migrate v1.5.2/go.mod h1:H38GW8Vqf8F0Su5XignRyaRcbXbJunSWxs+kmzlg0Is=
-github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
-github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
-github.com/sassoftware/relic v7.2.1+incompatible h1:Pwyh1F3I0r4clFJXkSI8bOyJINGqpgjJU3DYAZeI05A=
-github.com/sassoftware/relic v7.2.1+incompatible/go.mod h1:CWfAxv73/iLZ17rbyhIEq3K9hs5w6FpNMdUT//qR+zk=
-github.com/sassoftware/relic/v7 v7.5.5 h1:2ZUM6ovo3STCAp0hZnO9nQY9lOB8OyfneeYIi4YUxMU=
-github.com/sassoftware/relic/v7 v7.5.5/go.mod h1:NxwtWxWxlUa9as2qZi635Ye6bBT/tGnMALLq7dSfOOU=
-github.com/schollz/progressbar/v3 v3.13.1 h1:o8rySDYiQ59Mwzy2FELeHY5ZARXZTVJC7iHD6PEFUiE=
-github.com/schollz/progressbar/v3 v3.13.1/go.mod h1:xvrbki8kfT1fzWzBT/UZd9L6GA+jdL7HAgq2RFnO6fQ=
-github.com/secure-systems-lab/go-securesystemslib v0.6.0 h1:T65atpAVCJQK14UA57LMdZGpHi4QYSH/9FZyNGqMYIA=
-github.com/secure-systems-lab/go-securesystemslib v0.6.0/go.mod h1:8Mtpo9JKks/qhPG4HGZ2LGMvrPbzuxwfz/f/zLfEWkk=
-github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=
-github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
-github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=
-github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
-github.com/siderolabs/talos/pkg/machinery v1.4.6 h1:SX7Q6FxTDyX2hxugMgIqyivXWzemgMhHj3AlDbxjuFw=
-github.com/siderolabs/talos/pkg/machinery v1.4.6/go.mod h1:l+3Akw0tz/k/IMbqQS+cdQaqVSitIIJf04+N9ahGn+E=
-github.com/sigstore/rekor v1.2.2 h1:5JK/zKZvcQpL/jBmHvmFj3YbpDMBQnJQ6ygp8xdF3bY=
-github.com/sigstore/rekor v1.2.2/go.mod h1:FGnWBGWzeNceJnp0x9eDFd41mI8aQqCjj+Zp0IEs0Qg=
-github.com/sigstore/sigstore v1.7.1 h1:fCATemikcBK0cG4+NcM940MfoIgmioY1vC6E66hXxks=
-github.com/sigstore/sigstore v1.7.1/go.mod h1:0PmMzfJP2Y9+lugD0wer4e7TihR5tM7NcIs3bQNk5xg=
-github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
-github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
-github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
-github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
-github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
-github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
-github.com/skeema/knownhosts v1.2.0 h1:h9r9cf0+u7wSE+M183ZtMGgOJKiL96brpaz5ekfJCpM=
-github.com/skeema/knownhosts v1.2.0/go.mod h1:g4fPeYpque7P0xefxtGzV81ihjC8sX2IqpAoNkjxbMo=
-github.com/spf13/afero v1.10.0 h1:EaGW2JJh15aKOejeuJ+wpFSHnbd7GE6Wvp3TsNhb6LY=
-github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ=
-github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
-github.com/spf13/cast v1.5.1 h1:R+kOtfhWQE6TVQzY+4D7wJLBgkdVasCEFxSUBYBYIlA=
-github.com/spf13/cast v1.5.1/go.mod h1:b9PdjNptOpzXr7Rq1q9gJML/2cdGQAo69NKzQ10KN48=
-github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ=
-github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=
-github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho=
-github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
-github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
-github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
-github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
-github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
-github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=
-github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
-github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
-github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
-github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
-github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals=
-github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
-github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
-github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=
-github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
-github.com/tedsuo/ifrit v0.0.0-20180802180643-bea94bb476cc/go.mod h1:eyZnKCc955uh98WQvzOm0dgAeLnf2O0Rz0LPoC5ze+0=
-github.com/theupdateframework/go-tuf v0.5.2 h1:habfDzTmpbzBLIFGWa2ZpVhYvFBoK0C1onC3a4zuPRA=
-github.com/theupdateframework/go-tuf v0.5.2/go.mod h1:SyMV5kg5n4uEclsyxXJZI2UxPFJNDc4Y+r7wv+MlvTA=
-github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk=
-github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs=
-github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU=
-github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 h1:e/5i7d4oYZ+C1wj2THlRK+oAhjeS/TRQwMfkIuet3w0=
-github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399/go.mod h1:LdwHTNJT99C5fTAzDz0ud328OgXz+gierycbcIx2fRs=
-github.com/transparency-dev/merkle v0.0.2 h1:Q9nBoQcZcgPamMkGn7ghV8XiTZ/kRxn1yCG81+twTK4=
-github.com/transparency-dev/merkle v0.0.2/go.mod h1:pqSy+OXefQ1EDUVmAJ8MUhHB9TXGuzVAT58PqBoHz1A=
-github.com/vincent-petithory/dataurl v1.0.0 h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8AbShPRpg2CI=
-github.com/vincent-petithory/dataurl v1.0.0/go.mod h1:FHafX5vmDzyP+1CQATJn7WFKc9CvnvxyvZy6I1MrG/U=
-github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
-github.com/vmihailenco/msgpack v4.0.4+incompatible h1:dSLoQfGFAo3F6OoNhwUmLwVgaUXK79GlxNBwueZn0xI=
-github.com/vmihailenco/msgpack v4.0.4+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
-github.com/vmihailenco/msgpack/v5 v5.4.1 h1:cQriyiUvjTwOHg8QZaPihLWeRAAVoCpE00IUPn0Bjt8=
-github.com/vmihailenco/msgpack/v5 v5.4.1/go.mod h1:GaZTsDaehaPpQVyxrf5mtQlH+pc21PIudVV/E3rRQok=
-github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAhO7/IwNM9g=
-github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
-github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810 h1:X6ps8XHfpQjw8dUStzlMi2ybiKQ2Fmdw7UM+TinwvyM=
-github.com/vtolstov/go-ioctl v0.0.0-20151206205506-6be9cced4810/go.mod h1:dF0BBJ2YrV1+2eAIyEI+KeSidgA6HqoIP1u5XTlMq/o=
-github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=
-github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw=
-github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI=
-github.com/xdg-go/scram v1.0.2/go.mod h1:1WAq6h33pAW+iRreB34OORO2Nf7qel3VV3fjBj+hCSs=
-github.com/xdg-go/scram v1.1.1/go.mod h1:RaEWvsqvNKKvBPvcKeFjrG2cJqOkHTiyTpzz23ni57g=
-github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM=
-github.com/xdg-go/stringprep v1.0.3/go.mod h1:W3f5j4i+9rC0kuIEJL0ky1VpHXQU3ocBgklLGvcBnW8=
-github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU=
-github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb h1:zGWFAtiMcyryUHoUjUJX0/lt1H2+i2Ka2n+D3DImSNo=
-github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU=
-github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0=
-github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ=
-github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=
-github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
-github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ=
-github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0=
-github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA=
-github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
-github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43 h1:+lm10QQTNSBd8DVTNGHx7o/IKu9HYDvLMffDhbyLccI=
-github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43/go.mod h1:aX5oPXxHm3bOH+xeAttToC8pqch2ScQN/JoXYupl6xs=
-github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50 h1:hlE8//ciYMztlGpl/VA+Zm1AcTPHYkHJPbHqE6WJUXE=
-github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50/go.mod h1:NUSPSUX/bi6SeDMUh6brw0nXpxHnc96TguQh0+r/ssA=
-github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f h1:ERexzlUfuTvpE74urLSbIQW0Z/6hF9t8U4NsJLaioAY=
-github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f/go.mod h1:GlGEuHIJweS1mbCqG+7vt2nvWLzLLnRHbXz5JKd/Qbg=
-github.com/zalando/go-keyring v0.2.2 h1:f0xmpYiSrHtSNAVgwip93Cg8tuF45HJM6rHq/A5RI/4=
-github.com/zalando/go-keyring v0.2.2/go.mod h1:sI3evg9Wvpw3+n4SqplGSJUMwtDeROfD4nsFz4z9PG0=
-github.com/zclconf/go-cty v1.14.1 h1:t9fyA35fwjjUMcmL5hLER+e/rEPqrbCK1/OSE4SI9KA=
-github.com/zclconf/go-cty v1.14.1/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
-go.mongodb.org/mongo-driver v1.7.3/go.mod h1:NqaYOwnXWr5Pm7AOpO5QFxKJ503nbMse/R79oO62zWg=
-go.mongodb.org/mongo-driver v1.7.5/go.mod h1:VXEWRZ6URJIkUq2SCAyapmhH0ZLRBP+FT4xhp5Zvxng=
-go.mongodb.org/mongo-driver v1.10.0/go.mod h1:wsihk0Kdgv8Kqu1Anit4sfK+22vSFbUrAVEYRhCXrA8=
-go.mongodb.org/mongo-driver v1.11.3 h1:Ql6K6qYHEzB6xvu4+AU0BoRoqf9vFPcc4o7MUIdPW8Y=
-go.mongodb.org/mongo-driver v1.11.3/go.mod h1:PTSz5yu21bkT/wXpkS7WR5f0ddqw5quethTUn9WM+2g=
-go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
-go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
-go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
-go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
-go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
-go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
-go.opentelemetry.io/otel v1.19.0 h1:MuS/TNf4/j4IXsZuJegVzI1cwut7Qc00344rgH7p8bs=
-go.opentelemetry.io/otel v1.19.0/go.mod h1:i0QyjOq3UPoTzff0PJB2N66fb4S0+rSbSB15/oyH9fY=
-go.opentelemetry.io/otel/metric v1.19.0 h1:aTzpGtV0ar9wlV4Sna9sdJyII5jTVJEvKETPiOKwvpE=
-go.opentelemetry.io/otel/metric v1.19.0/go.mod h1:L5rUsV9kM1IxCj1MmSdS+JQAcVm319EUrDVLrt7jqt8=
-go.opentelemetry.io/otel/sdk v1.19.0 h1:6USY6zH+L8uMH8L3t1enZPR3WFEmSTADlqldyHtJi3o=
-go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A=
-go.opentelemetry.io/otel/trace v1.19.0 h1:DFVQmlVbfVeOuBRrwdtaehRrWiL1JoVs9CPIQ1Dzxpg=
-go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo=
-go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY=
-go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds=
-go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
-go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
-go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
-go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
-go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=
-go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so=
-golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190422162423-af44ce270edf/go.mod h1:WFFai1msRO1wXaEeE5yQxYXgSfI8pQAWXbQop6sCtWE=
-golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20190911031432-227b76d455e7/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
-golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
-golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
-golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
-golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
-golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
-golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
-golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
-golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek=
-golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY=
-golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4=
-golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM=
-golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU=
-golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819 h1:EDuYyU/MkFXllv9QF9819VlI9a4tzGuCbhG0ExK9o1U=
-golang.org/x/exp v0.0.0-20230809150735-7b3493d9a819/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc=
-golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js=
-golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
-golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
-golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
-golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
-golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs=
-golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
-golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
-golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
-golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY=
-golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
-golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
-golang.org/x/mod v0.13.0 h1:I/DsJXRlw/8l/0c24sM9yb0T4z9liZTduXvdAWYiysY=
-golang.org/x/mod v0.13.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
-golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
-golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
-golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
-golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
-golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
-golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM=
-golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
-golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
-golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
-golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
-golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
-golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
-golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
-golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
-golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
-golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
-golang.org/x/oauth2 v0.13.0 h1:jDDenyj+WgFtmV3zYVoi8aE2BwtXFLWOA67ZfNWftiY=
-golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0=
-golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.4.0 h1:zxkM55ReGkDlKSM+Fu41A+zmbZuaPVbGMzvvdUPznYQ=
-golang.org/x/sync v0.4.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
-golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190531175056-4c3a928424d2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
-golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
-golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
-golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
-golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
-golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4=
-golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0=
-golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
-golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
-golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
-golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=
-golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
-golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190420181800-aa740d480789/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs=
-golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q=
-golang.org/x/tools v0.0.0-20190531172133-b3315ee88b7d/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
-golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
-golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
-golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8=
-golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
-golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE=
-golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
-golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
-golang.org/x/tools v0.14.0 h1:jvNa2pY0M4r62jkRQ6RwEZZyPcymeL9XZMLBbV7U2nc=
-golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg=
-golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
-google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
-google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
-google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI=
-google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE=
-google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE=
-google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM=
-google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc=
-google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg=
-google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE=
-google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
-google.golang.org/api v0.148.0 h1:HBq4TZlN4/1pNcu0geJZ/Q50vIwIXT532UIMYoo0vOs=
-google.golang.org/api v0.148.0/go.mod h1:8/TBgwaKjfqTdacOJrOv2+2Q6fBDU1uHKK06oGSkxzU=
-google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
-google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0=
-google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=
-google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
-google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc=
-google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE=
-google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc=
-google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8=
-google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc=
-google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA=
-google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
-google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
-google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
-google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
-google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
-google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0=
-google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk=
-google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU=
-google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a h1:a2MQQVoTo96JC9PMGtGBymLp7+/RzpFc2yX/9WfFg1c=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:4cYg8o5yUbm77w8ZX00LhMVNl/YVBFJRYWDc0uYWMs0=
-google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
-google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
-google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
-google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg=
-google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY=
-google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk=
-google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60=
-google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk=
-google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
-google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
-google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
-google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
-google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=
-google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98=
-google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
-google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
-google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE=
-google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo=
-google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
-google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
-google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
-google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
-google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
-google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8=
-google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
-gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
-gopkg.in/alexcesaro/statsd.v2 v2.0.0 h1:FXkZSCZIH17vLCO5sO2UucTHsH9pc+17F6pl3JVCwMc=
-gopkg.in/alexcesaro/statsd.v2 v2.0.0/go.mod h1:i0ubccKGzBVNBpdGV5MocxyA/XlLUJzA7SLonnE4drU=
-gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
-gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
-gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
-gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys=
-gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
-gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
-gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI=
-gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
-gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
-gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
-gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
-gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
-gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
-gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
-gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
-gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o=
-gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g=
-helm.sh/helm v2.17.0+incompatible h1:cSe3FaQOpRWLDXvTObQNj0P7WI98IG5yloU6tQVls2k=
-helm.sh/helm v2.17.0+incompatible/go.mod h1:0Xbc6ErzwWH9qC55X1+hE3ZwhM3atbhCm/NbFZw5i+4=
-helm.sh/helm/v3 v3.13.1 h1:DG+XLGzBJeZvMLlMbm6bPDLV1dGaVW9eZsDoUd1/LM0=
-helm.sh/helm/v3 v3.13.1/go.mod h1:TdQRMiq46CSWcc68Hb0uVhvAWusaN90YwAV54cz6JzU=
-honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
-honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k=
-k8s.io/api v0.29.0 h1:NiCdQMY1QOp1H8lfRyeEf8eOwV6+0xA6XEE44ohDX2A=
-k8s.io/api v0.29.0/go.mod h1:sdVmXoz2Bo/cb77Pxi71IPTSErEW32xa4aXwKH7gfBA=
-k8s.io/apiextensions-apiserver v0.29.0 h1:0VuspFG7Hj+SxyF/Z/2T0uFbI5gb5LRgEyUVE3Q4lV0=
-k8s.io/apiextensions-apiserver v0.29.0/go.mod h1:TKmpy3bTS0mr9pylH0nOt/QzQRrW7/h7yLdRForMZwc=
-k8s.io/apimachinery v0.29.0 h1:+ACVktwyicPz0oc6MTMLwa2Pw3ouLAfAon1wPLtG48o=
-k8s.io/apimachinery v0.29.0/go.mod h1:eVBxQ/cwiJxH58eK/jd/vAk4mrxmVlnpBH5J2GbMeis=
-k8s.io/apiserver v0.29.0 h1:Y1xEMjJkP+BIi0GSEv1BBrf1jLU9UPfAnnGGbbDdp7o=
-k8s.io/apiserver v0.29.0/go.mod h1:31n78PsRKPmfpee7/l9NYEv67u6hOL6AfcE761HapDM=
-k8s.io/cli-runtime v0.28.2 h1:64meB2fDj10/ThIMEJLO29a1oujSm0GQmKzh1RtA/uk=
-k8s.io/cli-runtime v0.28.2/go.mod h1:bTpGOvpdsPtDKoyfG4EG041WIyFZLV9qq4rPlkyYfDA=
-k8s.io/client-go v0.29.0 h1:KmlDtFcrdUzOYrBhXHgKw5ycWzc3ryPX5mQe0SkG3y8=
-k8s.io/client-go v0.29.0/go.mod h1:yLkXH4HKMAywcrD82KMSmfYg2DlE8mepPR4JGSo5n38=
-k8s.io/cluster-bootstrap v0.29.0 h1:zCYdZ+LWDj4O86FB5tDKckIEsf2qBHjcp78xtjOzD3A=
-k8s.io/cluster-bootstrap v0.29.0/go.mod h1:PDk+ouXC6bM2FFdo4u53IlWK3ZMWebH4TeE5BGmHWRw=
-k8s.io/component-base v0.29.0 h1:T7rjd5wvLnPBV1vC4zWd/iWRbV8Mdxs+nGaoaFzGw3s=
-k8s.io/component-base v0.29.0/go.mod h1:sADonFTQ9Zc9yFLghpDpmNXEdHyQmFIGbiuZbqAXQ1M=
-k8s.io/klog/v2 v2.110.1 h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=
-k8s.io/klog/v2 v2.110.1/go.mod h1:YGtd1984u+GgbuZ7e08/yBuAfKLSO0+uR1Fhi6ExXjo=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/AuzbMm96cd3YHRTU83I780=
-k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
-k8s.io/kubectl v0.28.2 h1:fOWOtU6S0smdNjG1PB9WFbqEIMlkzU5ahyHkc7ESHgM=
-k8s.io/kubectl v0.28.2/go.mod h1:6EQWTPySF1fn7yKoQZHYf9TPwIl2AygHEcJoxFekr64=
-k8s.io/kubernetes v1.29.0 h1:DOLN7g8+nnAYBi8JHoW0+/MCrZKDPIqAxzLCXDXd0cg=
-k8s.io/kubernetes v1.29.0/go.mod h1:9kztbUQf9stVDcIYXx+BX3nuGCsAQDsuClkGMpPs3pA=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661 h1:FepOBzJ0GXm8t0su67ln2wAZjbQ6RxQGZDnzuLcrUTI=
-k8s.io/utils v0.0.0-20231127182322-b307cd553661/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
-oras.land/oras-go v1.2.4 h1:djpBY2/2Cs1PV87GSJlxv4voajVOMZxqqtq9AB8YNvY=
-oras.land/oras-go v1.2.4/go.mod h1:DYcGfb3YF1nKjcezfX2SNlDAeQFKSXmf+qrFmrh4324=
-rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
-rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
-rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
-sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=
-sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
-sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
-sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 h1:XX3Ajgzov2RKUdc5jW3t5jwY7Bo7dcRm+tFxT+NfgY0=
-sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3/go.mod h1:9n16EZKMhXBNSiUC5kSdFQJkdH3zbxS/JoO619G1VAY=
-sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 h1:W6cLQc5pnqM7vh3b7HvGNfXrJ/xL6BDMS0v1V/HHg5U=
-sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3/go.mod h1:JWP1Fj0VWGHyw3YUPjXSQnRnrwezrZSrApfX5S0nIag=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4=
-sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
-sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
-sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
-software.sslmate.com/src/go-pkcs12 v0.2.0 h1:nlFkj7bTysH6VkC4fGphtjXRbezREPgrHuJG20hBGPE=
-software.sslmate.com/src/go-pkcs12 v0.2.0/go.mod h1:23rNcYsMabIc1otwLpTkCCPwUq6kQsTyowttG/as0kQ=

From 1271e95c0c4070a20f242b729202a5e158cbf70b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Wei=C3=9Fe?= 
Date: Mon, 8 Jan 2024 13:04:44 +0100
Subject: [PATCH 20/22] Fix missing Kubernetes version for Terraform e2e test
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Daniel Weiße 
---
 .github/actions/terraform_apply/action.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/actions/terraform_apply/action.yml b/.github/actions/terraform_apply/action.yml
index 0513ad79b7..2b2cfabce3 100644
--- a/.github/actions/terraform_apply/action.yml
+++ b/.github/actions/terraform_apply/action.yml
@@ -83,6 +83,7 @@ runs:
           measurement_salt                   = random_bytes.measurement_salt.hex
           out_of_cluster_endpoint            = "$(yq '.infrastructure.clusterEndpoint' constellation-state.yaml)"
           in_cluster_endpoint                = "$(yq '.infrastructure.inClusterEndpoint' constellation-state.yaml)"
+          kubernetes_version                 = "$(yq '.kubernetesVersion' constellation-conf.yaml)"
           azure = {
             count = "$(yq '.provider | keys | .[0]' constellation-conf.yaml)" == "azure" ? 1 : 0
             tenant_id                   = "$(yq '.provider.azure.tenant' constellation-conf.yaml)"

From 7d778d1b5be59596107c03f4c58c3ba42a6cbc75 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Wei=C3=9Fe?= 
Date: Mon, 8 Jan 2024 13:05:01 +0100
Subject: [PATCH 21/22] Add required kubernetes_version attribute to example
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Daniel Weiße 
---
 terraform-provider-constellation/docs/resources/cluster.md       | 1 +
 .../examples/resources/constellation_cluster/resource.tf         | 1 +
 2 files changed, 2 insertions(+)

diff --git a/terraform-provider-constellation/docs/resources/cluster.md b/terraform-provider-constellation/docs/resources/cluster.md
index a40f854da8..0bf42165d7 100644
--- a/terraform-provider-constellation/docs/resources/cluster.md
+++ b/terraform-provider-constellation/docs/resources/cluster.md
@@ -40,6 +40,7 @@ resource "constellation_cluster" "azure_example" {
   master_secret_salt                 = random_bytes.master_secret_salt.hex
   measurement_salt                   = random_bytes.measurement_salt.hex
   out_of_cluster_endpoint            = "123.123.123.123"
+  kubernetes_version                 = "v1.2.3"
   azure = {
     tenant_id                   = "..."
     subscription_id             = "..."
diff --git a/terraform-provider-constellation/examples/resources/constellation_cluster/resource.tf b/terraform-provider-constellation/examples/resources/constellation_cluster/resource.tf
index 196d73f02f..50770e9e65 100644
--- a/terraform-provider-constellation/examples/resources/constellation_cluster/resource.tf
+++ b/terraform-provider-constellation/examples/resources/constellation_cluster/resource.tf
@@ -25,6 +25,7 @@ resource "constellation_cluster" "azure_example" {
   master_secret_salt                 = random_bytes.master_secret_salt.hex
   measurement_salt                   = random_bytes.measurement_salt.hex
   out_of_cluster_endpoint            = "123.123.123.123"
+  kubernetes_version                 = "v1.2.3"
   azure = {
     tenant_id                   = "..."
     subscription_id             = "..."

From d3b951300df34cd155c04d1aa292359111a84ebb Mon Sep 17 00:00:00 2001
From: Malte Poll <1780588+malt3@users.noreply.github.com>
Date: Mon, 8 Jan 2024 14:32:08 +0100
Subject: [PATCH 22/22] ci: explicitly build s3proxy container image tag before
 referencing (#2806)

Otherwise, the file might not exist.
---
 .github/actions/e2e_s3proxy/action.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/.github/actions/e2e_s3proxy/action.yml b/.github/actions/e2e_s3proxy/action.yml
index b3e767cc1a..b3e1bf49eb 100644
--- a/.github/actions/e2e_s3proxy/action.yml
+++ b/.github/actions/e2e_s3proxy/action.yml
@@ -46,7 +46,9 @@ runs:
       shell: bash
       run: |
         bazel run //bazel/release:s3proxy_push
-        echo s3proxyImage=$(cat ./bazel-bin/bazel/release/s3proxy_tag.txt) | tee -a "$GITHUB_OUTPUT"
+        bazel build //bazel/release:s3proxy_tag.txt
+        tagpath=$(bazel cquery --output=files //bazel/release:s3proxy_tag.txt)
+        echo s3proxyImage=$(cat "${tagpath}") | tee -a "$GITHUB_OUTPUT"
 
     - name: Setup s3proxy
       shell: bash