pass tags through to underlying gitops_image_adapter declaration - #72
Open
michaelschiff wants to merge 1 commit into
Open
pass tags through to underlying gitops_image_adapter declaration#72michaelschiff wants to merge 1 commit into
michaelschiff wants to merge 1 commit into
Faster CI / Faster CI / build (default bazel ver)
succeeded
Aug 7, 2026 in 2h 9m 8s
Faster CI / build (default bazel ver)
Details
starting workflow Faster CI / build (default bazel ver) # git remote set-url origin https://x-access-token:******@github.com/fasterci/rules_gitops.git # git fetch origin refs/pull/72/head --prune From https://github.com/fasterci/rules_gitops * branch refs/pull/72/head -> FETCH_HEAD # git -c advice.detachedHead=false checkout -f 5c4fa0cc28e839a36f96a831d05538d442a0a070 Previous HEAD position was 2aee15f rules_img support (#69) HEAD is now at 5c4fa0c pass tags through to underlying gitops_image_adapter declaration # bash -ec git clean -dfx -e 'bazel-*' # bazel build -- //... Starting local Bazel server (8.7.0) and connecting to it... (03:39:43) INFO: Invocation ID: 54ff1bff-58da-403d-99c4-8bfbd29fee31 (03:39:43) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/54ff1bff-58da-403d-99c4-8bfbd29fee31 (03:39:43) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:39:43) INFO: Reading rc options for 'build' from /fasterci/repo/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp (03:39:43) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:39:43) INFO: Reading rc options for 'build' from /fasterci/repo/.bazelrc: 'build' options: --nolegacy_external_runfiles --verbose_failures --@rules_go//go/config:pure --java_language_version=21 --java_runtime_version=remotejdk_21 --tool_java_language_version=21 --tool_java_runtime_version=remotejdk_21 (03:39:43) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:39:44) INFO: Current date is 2026-08-07 (03:39:44) Computing main repo mapping: (03:39:44) WARNING: /fasterci/repo/MODULE.bazel:1:7: The attribute 'compatibility_level' in module() is a no-op and will be removed in a future Bazel release. Please remove it from your MODULE.bazel file. (03:39:45) Computing main repo mapping: (03:39:45) Loading: (03:39:45) Loading: 1 packages loaded (03:39:45) Analyzing: 348 targets (42 packages loaded, 0 targets configured) (03:39:45) Analyzing: 348 targets (42 packages loaded, 0 targets configured) (03:39:46) Analyzing: 348 targets (129 packages loaded, 3052 targets configured) [36 / 36] no actions running (03:39:47) Analyzing: 348 targets (189 packages loaded, 7134 targets configured) [45 / 51] checking cached actions (03:39:48) Analyzing: 348 targets (511 packages loaded, 9125 targets configured) [151 / 151] no actions running (03:39:49) Analyzing: 348 targets (814 packages loaded, 14431 targets configured) [304 / 304] no actions running (03:39:50) Analyzing: 348 targets (825 packages loaded, 18738 targets configured) [311 / 328] checking cached actions (03:39:51) Analyzing: 348 targets (825 packages loaded, 20114 targets configured) [428 / 792] checking cached actions (03:39:52) INFO: Analyzed 348 targets (825 packages loaded, 21182 targets configured). (03:39:53) [947 / 1,848] checking cached actions (03:39:59) INFO: Found 348 targets... (03:39:59) INFO: Elapsed time: 18.145s, Critical Path: 3.07s (03:39:59) INFO: 1 process: 2654 action cache hit, 1 internal. (03:39:59) INFO: Build completed successfully, 1 total action (03:39:59) INFO: (03:39:59) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/54ff1bff-58da-403d-99c4-8bfbd29fee31 # bazel test -- //... (03:39:59) INFO: Invocation ID: 50160365-5936-42cb-bfd0-d4a1b92834d2 (03:39:59) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/50160365-5936-42cb-bfd0-d4a1b92834d2 (03:39:59) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:39:59) INFO: Reading rc options for 'test' from /fasterci/repo/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp (03:39:59) INFO: Reading rc options for 'test' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:39:59) INFO: Reading rc options for 'test' from /fasterci/repo/.bazelrc: Inherited 'build' options: --nolegacy_external_runfiles --verbose_failures --@rules_go//go/config:pure --java_language_version=21 --java_runtime_version=remotejdk_21 --tool_java_language_version=21 --tool_java_runtime_version=remotejdk_21 (03:39:59) INFO: Reading rc options for 'test' from /fasterci/.bazelrc: Inherited 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:39:59) INFO: Reading rc options for 'test' from /fasterci/repo/.bazelrc: 'test' options: --test_output=errors (03:40:00) INFO: Current date is 2026-08-07 (03:40:00) Computing main repo mapping: (03:40:00) Loading: (03:40:00) Loading: 0 packages loaded (03:40:00) Analyzing: 348 targets (0 packages loaded, 0 targets configured) (03:40:00) Analyzing: 348 targets (0 packages loaded, 0 targets configured) (03:40:00) INFO: Analyzed 348 targets (0 packages loaded, 0 targets configured). (03:40:00) INFO: Found 294 targets and 54 test targets... (03:40:00) INFO: Elapsed time: 0.685s, Critical Path: 0.04s (03:40:00) INFO: 1 process: 55 action cache hit, 1 internal. (03:40:00) INFO: Build completed successfully, 1 total action (03:40:00) INFO: //client/test_callback:test_callback_test (cached) PASSED in 0.3s //examples/secrets:expected_results_0_test (cached) PASSED in 0.2s //examples/secrets:expected_results_1_test (cached) PASSED in 0.1s //gitops/commitmsg:commitmsg_test (cached) PASSED in 0.3s //gitops/git:git_test (cached) PASSED in 2.6s //gitops/git/bitbucket:bitbucket_test (cached) PASSED in 0.3s //gitops/git/gitlab:gitlab_test (cached) PASSED in 0.2s //gitops/testing:apply_img_test (cached) PASSED in 0.1s //gitops/testing:apply_test (cached) PASSED in 0.1s //gitops/testing:write_all_0_test (cached) PASSED in 0.1s //gitops/testing:write_all_1_test (cached) PASSED in 0.2s //gitops/testing:write_all_2_test (cached) PASSED in 0.2s //gitops/testing:write_all_3_test (cached) PASSED in 0.2s //gitops/testing:write_all_4_test (cached) PASSED in 0.2s //gitops/testing:write_all_5_test (cached) PASSED in 0.1s //gitops/testing:write_all_6_test (cached) PASSED in 0.1s //mirror/pkg/mirror:mirror_test (cached) PASSED in 0.4s //mirror/tests:fasterci_gitops_apply_test (cached) PASSED in 0.1s //mirror/tests:fasterci_gitops_deploy_has_mirrored_image (cached) PASSED in 0.1s //mirror/tests:image_mirror_verify_test (cached) PASSED in 0.2s //mirror/tests:image_mirror_with_tag_test (cached) PASSED in 0.1s //mirror/tests:image_mirror_with_tag_test2 (cached) PASSED in 0.1s //mirror/tests:image_sanity_check (cached) PASSED in 0.4s //mirror/tests:write_golden_files_test (cached) PASSED in 0.2s //push_img/tests:integration_test (cached) PASSED in 3.9s //push_oci/tests:integration_test (cached) PASSED in 0.1s //resolver/pkg:pkg_test (cached) PASSED in 0.2s //skylib/kustomize/tests:has_namespace (cached) PASSED in 0.2s //skylib/kustomize/tests:set_namespace_test (cached) PASSED in 0.6s //skylib/kustomize/tests:write_all_0_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_10_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_11_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_12_test (cached) PASSED in 0.1s //skylib/kustomize/tests:write_all_13_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_14_test (cached) PASSED in 0.1s //skylib/kustomize/tests:write_all_15_test (cached) PASSED in 0.1s //skylib/kustomize/tests:write_all_16_test (cached) PASSED in 0.1s //skylib/kustomize/tests:write_all_17_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_18_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_1_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_2_test (cached) PASSED in 0.1s //skylib/kustomize/tests:write_all_3_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_4_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_5_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_6_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_7_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_8_test (cached) PASSED in 0.2s //skylib/kustomize/tests:write_all_9_test (cached) PASSED in 0.2s //skylib/tests:fork_join_test (cached) PASSED in 0.2s //skylib/tests/cloudrun:expected_results_test (cached) PASSED in 0.2s //templating/fasttemplate:fasttemplate_test (cached) PASSED in 0.4s //testing/it_manifest_filter/pkg:pkg_test (cached) PASSED in 0.2s //transitions/tests:test_arm (cached) PASSED in 0.4s //transitions/tests:test_x86 (cached) PASSED in 0.4s Executed 0 out of 54 tests: 54 tests pass. There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are. (03:40:00) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/50160365-5936-42cb-bfd0-d4a1b92834d2 # bash -ec ./gitops/prer/prer_test.sh ++ git rev-parse --show-toplevel + WORKSPACE_ROOT=/fasterci/repo + cd /fasterci/repo + echo 'Workspace root is /fasterci/repo' Workspace root is /fasterci/repo + bazel build //gitops/prer:create_gitops_prs (03:40:00) INFO: Invocation ID: dd2f6a2d-0e14-4767-958d-6d08b573ead6 (03:40:00) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/dd2f6a2d-0e14-4767-958d-6d08b573ead6 (03:40:00) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:40:00) INFO: Reading rc options for 'build' from /fasterci/repo/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp (03:40:00) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:40:00) INFO: Reading rc options for 'build' from /fasterci/repo/.bazelrc: 'build' options: --nolegacy_external_runfiles --verbose_failures --@rules_go//go/config:pure --java_language_version=21 --java_runtime_version=remotejdk_21 --tool_java_language_version=21 --tool_java_runtime_version=remotejdk_21 (03:40:00) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:40:00) INFO: Current date is 2026-08-07 (03:40:00) Computing main repo mapping: (03:40:00) Loading: (03:40:00) Loading: 0 packages loaded (03:40:00) Analyzing: target //gitops/prer:create_gitops_prs (0 packages loaded, 0 targets configured) (03:40:00) Analyzing: target //gitops/prer:create_gitops_prs (0 packages loaded, 0 targets configured) (03:40:00) INFO: Analyzed target //gitops/prer:create_gitops_prs (0 packages loaded, 0 targets configured). (03:40:00) INFO: Found 1 target... Target //gitops/prer:create_gitops_prs up-to-date: bazel-bin/gitops/prer/create_gitops_prs_/create_gitops_prs (03:40:00) INFO: Elapsed time: 0.253s, Critical Path: 0.00s (03:40:00) INFO: 1 process: 1 internal. (03:40:00) INFO: Build completed successfully, 1 total action (03:40:00) INFO: (03:40:00) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/dd2f6a2d-0e14-4767-958d-6d08b573ead6 + '[' -x bazel-bin/gitops/prer/create_gitops_prs_/create_gitops_prs ']' + PRER_BIN=bazel-bin/gitops/prer/create_gitops_prs_/create_gitops_prs ++ mktemp + OUTPUT_FILE=/tmp/tmp.MkqRgl3wMz + trap 'rm -f "$OUTPUT_FILE"' EXIT + echo 'Running create_gitops_prs in dry run mode...' Running create_gitops_prs in dry run mode... + ./bazel-bin/gitops/prer/create_gitops_prs_/create_gitops_prs --workspace=/fasterci/repo --git_repo=/fasterci/repo --release_branch=gitops_test_release_branch --gitops_pr_into=main --target=//gitops/testing/... --dry_run --dry_push + cat /tmp/tmp.MkqRgl3wMz 2026/08/07 03:40:00 create_gitops_prs.go:108: Executing bazel cquery attr(deployment_branch, ".+", attr(release_branch_prefix, "gitops_test_release_branch", kind(gitops, //gitops/testing/...))) (03:40:00) INFO: Invocation ID: 00a69c78-19f4-4c81-bde0-2812d5028ab7 (03:40:00) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/00a69c78-19f4-4c81-bde0-2812d5028ab7 (03:40:00) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:40:00) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp (03:40:00) INFO: Reading rc options for 'cquery' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:40:00) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'build' options: --nolegacy_external_runfiles --verbose_failures --@rules_go//go/config:pure --java_language_version=21 --java_runtime_version=remotejdk_21 --tool_java_language_version=21 --tool_java_runtime_version=remotejdk_21 (03:40:00) INFO: Reading rc options for 'cquery' from /fasterci/.bazelrc: Inherited 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:40:00) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'test' options: --test_output=errors (03:40:01) INFO: Current date is 2026-08-07 (03:40:01) Computing main repo mapping: (03:40:01) Loading: (03:40:01) Loading: 0 packages loaded (03:40:01) Analyzing: 95 targets (0 packages loaded, 0 targets configured) (03:40:01) INFO: Analyzed 95 targets (0 packages loaded, 1 target configured). (03:40:01) INFO: Found 95 targets... (03:40:01) INFO: Elapsed time: 0.261s, Critical Path: 0.00s (03:40:01) INFO: 0 processes. (03:40:01) INFO: Build completed successfully, 0 total actions (03:40:01) (03:40:01) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/00a69c78-19f4-4c81-bde0-2812d5028ab7 2026/08/07 03:40:01 create_gitops_prs.go:197: Found Targets: [{@@//gitops/testing:apply_img_test_target.gitops bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_test_target.gitops test1} {@@//gitops/testing:apply_test_target.gitops bazel-out/k8-fastbuild/bin/gitops/testing/apply_test_target.gitops test1} {@@//gitops/testing:external_image_label.gitops bazel-out/k8-fastbuild/bin/gitops/testing/external_image_label.gitops test1} {@@//gitops/testing:img_label.gitops bazel-out/k8-fastbuild/bin/gitops/testing/img_label.gitops test1} {@@//gitops/testing:img_legacy_alias.gitops bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_alias.gitops test1} {@@//gitops/testing:img_legacy_label.gitops bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_label.gitops test1} {@@//gitops/testing:img_legacy_renamed_alias.gitops bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_renamed_alias.gitops test1} {@@//gitops/testing:label.gitops bazel-out/k8-fastbuild/bin/gitops/testing/label.gitops test1} {@@//gitops/testing:legacy_alias.gitops bazel-out/k8-fastbuild/bin/gitops/testing/legacy_alias.gitops test1} {@@//gitops/testing:legacy_label.gitops bazel-out/k8-fastbuild/bin/gitops/testing/legacy_label.gitops test1} {@@//gitops/testing:legacy_renamed_alias.gitops bazel-out/k8-fastbuild/bin/gitops/testing/legacy_renamed_alias.gitops test1}] test1 //gitops/testing:apply_img_test_target.gitops //gitops/testing:apply_test_target.gitops //gitops/testing:external_image_label.gitops //gitops/testing:img_label.gitops //gitops/testing:img_legacy_alias.gitops //gitops/testing:img_legacy_label.gitops //gitops/testing:img_legacy_renamed_alias.gitops //gitops/testing:label.gitops //gitops/testing:legacy_alias.gitops //gitops/testing:legacy_label.gitops //gitops/testing:legacy_renamed_alias.gitops 2026/08/07 03:40:01 exec.go:36: executing: git clone --no-checkout --filter=blob:none --no-tags --origin origin /fasterci/repo /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:49: Cloning into '/tmp/gitops1755910338'... warning: --filter is ignored in local clones; use file:// instead. done. 2026/08/07 03:40:01 exec.go:36: executing: git config --local core.sparsecheckout true 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git ls-tree -r --name-only origin/main cloud 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git ls-tree -r --name-only main cloud 2026/08/07 03:40:01 exec.go:49: fatal: Not a valid object name main 2026/08/07 03:40:01 exec.go:36: executing: git ls-tree -r --name-only HEAD cloud 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git ls-tree -r --name-only origin/main 2026/08/07 03:40:01 exec.go:49: .bazelignore .bazelrc .bazelversion .fasterci/config.yaml .github/CODEOWNERS .github/PULL_REQUEST_TEMPLATE.md .github/workflows/release.yml .github/workflows/workspace_snippet.sh .gitignore BUILD.bazel CODE_OF_CONDUCT.md LICENSE MODULE.bazel MODULE.bazel.lock README.md WORKSPACE client/BUILD.bazel client/go.mod client/noop.setup client/sidecar_client.go client/test_callback/BUILD.bazel client/test_callback/sidecar_client_test.go client/test_no_callback/BUILD.bazel client/test_no_callback/sidecar_client_test_no_callback.go create_kind_cluster.sh e2e/.bazelrc e2e/.bazelversion e2e/.gitignore e2e/BUILD.bazel e2e/MODULE.bazel e2e/MODULE.bazel.lock e2e/README.md e2e/WORKSPACE e2e/e2e-test.sh e2e/go.mod e2e/go.sum e2e/helloworld/BUILD.bazel e2e/helloworld/configmaps/dev/cf/cf1.txt e2e/helloworld/configmaps/prod/cf/cf1.txt e2e/helloworld/helloworld.go e2e/helloworld/helloworld_it_test.go e2e/helloworld/helloworld_test.go e2e/helloworld/k8s_deploy_test.sh e2e/helloworld/manifests/deployment.yaml e2e/helloworld/manifests/service.yaml e2e/helloworld/overlays/prod/deployment.yaml e2e_test.sh examples/secrets/BUILD.bazel examples/secrets/deployment.yaml examples/secrets/it/secrets/secret-object-name/apikey examples/secrets/it_expected.txt examples/secrets/mynamespace/secrets/secret-object-name/apikey examples/secrets/mynamespace_expected.txt gitops/BUILD.bazel gitops/commitmsg/BUILD.bazel gitops/commitmsg/commitmsg.go gitops/commitmsg/commitmsg_test.go gitops/create_gitops_prs.tpl.sh gitops/defs.bzl gitops/deps.bzl gitops/exec/BUILD.bazel gitops/exec/exec.go gitops/extensions.bzl gitops/git/BUILD.bazel gitops/git/bitbucket/BUILD.bazel gitops/git/bitbucket/bitbucket.go gitops/git/bitbucket/bitbucket_test.go gitops/git/bitbucket/testdata/create_pr.json gitops/git/git.go gitops/git/git_test.go gitops/git/github/BUILD.bazel gitops/git/github/github.go gitops/git/gitlab/BUILD.bazel gitops/git/gitlab/gitlab.go gitops/git/gitlab/gitlab_test.go gitops/git/server.go gitops/gitops.bzl gitops/prer/BUILD.bazel gitops/prer/create_gitops_prs.go gitops/prer/prer_test.sh gitops/private/BUILD.bazel gitops/private/extension_utils.bzl gitops/private/host_repo.bzl gitops/private/kustomize_toolchain.bzl gitops/private/repo_utils.bzl gitops/provider.bzl gitops/repositories.bzl gitops/testing/BUILD.bazel gitops/testing/deployment.yaml gitops/testing/deployment1.yaml gitops/testing/deployment_legacy.yaml gitops/testing/external_image_label_expected.yaml gitops/testing/legacy_alias_expected.yaml gitops/testing/legacy_label_expected.yaml gitops/testing/legacy_renamed_alias_expected.yaml gitops/testing/service.yaml gitops/toolchains.bzl gitops/update_gitops_targets.sh go.mod go.sum lang/BUILD.bazel lang/go.bzl mirror/BUILD.bazel mirror/cmd/mirror/BUILD.bazel mirror/cmd/mirror/main.go mirror/defs.bzl mirror/mirror_image.sh mirror/pkg/mirror/BUILD.bazel mirror/pkg/mirror/mirror.go mirror/pkg/mirror/mirror_test.go mirror/pkg/testing/testregistry/BUILD.bazel mirror/pkg/testing/testregistry/testing.go mirror/pkg/tools.go mirror/private/BUILD.bazel mirror/private/versions.bzl mirror/tests/BUILD.bazel mirror/tests/deployment.yaml mirror/tests/gitops_setup_test.sh mirror/tests/image_mirror_test.sh mirror/tests/kubeconfig.yaml mirror/tests/kubectl mirror/tests/kustomize1.golden mirror/tests/lrf.bzl mirror/tests/service.yaml mirror/tests/versions_test.bzl mirror/validate_image.sh push_oci/BUILD.bazel push_oci/push_oci.bzl push_oci/tag.sh.tpl push_oci/tests/BUILD.bazel push_oci/tests/container_content.txt resolver/BUILD.bazel resolver/pkg/BUILD.bazel resolver/pkg/resolver.go resolver/pkg/resolver_test.go resolver/pkg/testdata/cwf.expected.yaml resolver/pkg/testdata/cwf.yaml resolver/pkg/testdata/flinkapp.expected.yaml resolver/pkg/testdata/flinkapp.yaml resolver/pkg/testdata/happypath.expected.yaml resolver/pkg/testdata/happypath.yaml resolver/pkg/testdata/zk.expected.yaml resolver/pkg/testdata/zk.yaml resolver/resolver.go skylib/BUILD.bazel skylib/cmd.sh.tpl skylib/external_image.bzl skylib/k8s.bzl skylib/k8s_cmd.sh.tpl skylib/k8s_gitops.sh.tpl skylib/k8s_test_namespace.sh.tpl skylib/kustomize/BUILD.bazel skylib/kustomize/kubectl.sh.tpl skylib/kustomize/kustomize.bzl skylib/kustomize/nameprefix_deployment_labels_config.yaml skylib/kustomize/namesuffix_deployment_labels_config.yaml skylib/kustomize/run-all.sh.tpl skylib/kustomize/set_namespace.sh skylib/kustomize/tests/BUILD.bazel skylib/kustomize/tests/configmaps/mapa/mapa1.properties skylib/kustomize/tests/configmaps/mapa/mapa2.properties skylib/kustomize/tests/configmaps/mapb/config.yaml skylib/kustomize/tests/container_content.txt skylib/kustomize/tests/crb.yaml skylib/kustomize/tests/deployment.yaml skylib/kustomize/tests/deployment_with_alias.yaml skylib/kustomize/tests/deployment_with_labels.yaml skylib/kustomize/tests/expected_alias_test.yaml skylib/kustomize/tests/expected_common_labels.yaml skylib/kustomize/tests/expected_configmap_test.yaml skylib/kustomize/tests/expected_deployment_prefix.yaml skylib/kustomize/tests/expected_deployment_prefix_compat.yaml skylib/kustomize/tests/expected_deployment_suffix.yaml skylib/kustomize/tests/expected_deployment_suffix_compat.yaml skylib/kustomize/tests/expected_image_resolved_test.yaml skylib/kustomize/tests/expected_image_vars.yaml skylib/kustomize/tests/expected_job.yaml skylib/kustomize/tests/expected_name_prefix.yaml skylib/kustomize/tests/expected_name_suffix.yaml skylib/kustomize/tests/expected_patch.yaml skylib/kustomize/tests/expected_patch_test.yaml skylib/kustomize/tests/expected_raw2_test.yaml skylib/kustomize/tests/expected_raw_test.yaml skylib/kustomize/tests/expected_secret_test.yaml skylib/kustomize/tests/image_variables.yaml skylib/kustomize/tests/job.yaml skylib/kustomize/tests/overlay/deployment.yaml skylib/kustomize/tests/secrets/secreta/file1.yaml skylib/kustomize/tests/secrets/secretb/file2.txt skylib/kustomize/tests/secrets/secretb/foo skylib/kustomize/tests/service.yaml skylib/kustomize/tests/set_namespace_test.sh skylib/kustomize/tests/test.yaml skylib/kustomize/tests/test_expected.yaml skylib/push-tag.sh.tpl skylib/push_alias.bzl skylib/run_schema.json skylib/runfile.bzl skylib/stamp.bzl skylib/templates.bzl skylib/testdata/infile skylib/testdata/stable-status.txt skylib/tests/BUILD.bazel skylib/tests/cloudrun/BUILD.bazel skylib/tests/cloudrun/prod_expected.txt skylib/tests/cloudrun/run.yaml skylib/tests/cloudrun/run_patch.yaml skylib/tests/commonbase.yaml skylib/tests/fork_join_expected.yaml skylib/tests/fork_join_test.sh skylib/tests/join.yaml skylib/tests/subsystem1.yaml skylib/tests/subsystem2.yaml stamper/BUILD.bazel stamper/main.go templating/BUILD.bazel templating/fasttemplate/BUILD.bazel templating/fasttemplate/LICENSE templating/fasttemplate/README.md templating/fasttemplate/example_test.go templating/fasttemplate/template.go templating/fasttemplate/template_test.go templating/main.go templating/testdata/generated templating/testdata/stable-status.txt templating/testdata/template1.tpl templating/testdata/volatile-status.txt testing/it_manifest_filter/BUILD.bazel testing/it_manifest_filter/it_manifest_filter.go testing/it_manifest_filter/pkg/BUILD.bazel testing/it_manifest_filter/pkg/filter.go testing/it_manifest_filter/pkg/filter_test.go testing/it_manifest_filter/pkg/testdata/certificate.expected.yaml testing/it_manifest_filter/pkg/testdata/certificate.yaml testing/it_manifest_filter/pkg/testdata/happypath.expected.yaml testing/it_manifest_filter/pkg/testdata/happypath.yaml testing/it_manifest_filter/pkg/testdata/statefulset.expected.yaml testing/it_manifest_filter/pkg/testdata/statefulset.yaml testing/it_manifest_filter/pkg/testdata/statefulset2.expected.yaml testing/it_manifest_filter/pkg/testdata/statefulset2.yaml testing/it_manifest_filter/pkg/testdata/statefulset3.expected.yaml testing/it_manifest_filter/pkg/testdata/statefulset3.yaml testing/it_sidecar/BUILD.bazel testing/it_sidecar/it_sidecar.go testing/it_sidecar/stern/BUILD.bazel testing/it_sidecar/stern/container_state.go testing/it_sidecar/stern/main.go testing/it_sidecar/stern/tail.go testing/it_sidecar/stern/watch.go transitions/BUILD.bazel transitions/tests/BUILD.bazel transitions/tests/linux_arm.txt transitions/tests/linux_x86.txt transitions/tests/main.go transitions/tests/test_file_type_contains.sh transitions/transitions.bzl 2026/08/07 03:40:01 exec.go:36: executing: git checkout -f main 2026/08/07 03:40:01 exec.go:49: Warning: you are leaving 2 commits behind, not connected to any of your branches: 5c4fa0c pass tags through to underlying gitops_image_adapter declaration 2aee15f rules_img support (#69) If you want to keep them by creating a new branch, this may be a good time to do so with: git branch 5c4fa0c Switched to a new branch 'main' Branch 'main' set up to track remote branch 'main' from 'origin'. 2026/08/07 03:40:01 exec.go:36: executing: git config --get user.name 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git config --local user.name Faster CI 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git config --get user.email 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git config --local user.email fasterci@example.com 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 create_gitops_prs.go:243: train test1 2026/08/07 03:40:01 exec.go:36: executing: git checkout deploy/test1 2026/08/07 03:40:01 exec.go:49: error: pathspec 'deploy/test1' did not match any file(s) known to git 2026/08/07 03:40:01 exec.go:36: executing: git branch deploy/test1 main 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git checkout deploy/test1 2026/08/07 03:40:01 exec.go:49: Switched to branch 'deploy/test1' 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:apply_img_test_target.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_test_target.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/apply_img_test_target.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:apply_test_target.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/apply_test_target.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/apply_test_target.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:external_image_label.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/external_image_label.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/external_image_label.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:img_label.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/img_label.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/img_label.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:img_legacy_alias.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_alias.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/img_legacy_alias.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:img_legacy_label.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_label.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/img_legacy_label.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:img_legacy_renamed_alias.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/img_legacy_renamed_alias.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/img_legacy_renamed_alias.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:label.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/label.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/label.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:legacy_alias.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/legacy_alias.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/legacy_alias.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:legacy_label.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/legacy_label.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/legacy_label.yaml 2026/08/07 03:40:01 create_gitops_prs.go:264: train test1 target //gitops/testing:legacy_renamed_alias.gitops 2026/08/07 03:40:01 exec.go:24: executing: bazel-out/k8-fastbuild/bin/gitops/testing/legacy_renamed_alias.gitops --nopush --deployment_root /tmp/gitops1755910338 2026/08/07 03:40:01 exec.go:30: /tmp/gitops1755910338/cloud/ci/testcluster/legacy_renamed_alias.yaml 2026/08/07 03:40:01 exec.go:36: executing: git add cloud 2026/08/07 03:40:01 exec.go:49: 2026/08/07 03:40:01 exec.go:36: executing: git commit -a -m GitOps for release branch gitops_test_release_branch from unknown commit unknown --- gitops targets begin --- //gitops/testing:apply_img_test_target.gitops //gitops/testing:apply_test_target.gitops //gitops/testing:external_image_label.gitops //gitops/testing:img_label.gitops //gitops/testing:img_legacy_alias.gitops //gitops/testing:img_legacy_label.gitops //gitops/testing:img_legacy_renamed_alias.gitops //gitops/testing:label.gitops //gitops/testing:legacy_alias.gitops //gitops/testing:legacy_label.gitops //gitops/testing:legacy_renamed_alias.gitops --- gitops targets end --- 2026/08/07 03:40:01 exec.go:49: [deploy/test1 d072d3d] GitOps for release branch gitops_test_release_branch from unknown commit unknown 11 files changed, 198 insertions(+) create mode 100644 cloud/ci/testcluster/apply_img_test_target.yaml create mode 100644 cloud/ci/testcluster/apply_test_target.yaml create mode 100644 cloud/ci/testcluster/external_image_label.yaml create mode 100644 cloud/ci/testcluster/img_label.yaml create mode 100644 cloud/ci/testcluster/img_legacy_alias.yaml create mode 100644 cloud/ci/testcluster/img_legacy_label.yaml create mode 100644 cloud/ci/testcluster/img_legacy_renamed_alias.yaml create mode 100644 cloud/ci/testcluster/label.yaml create mode 100644 cloud/ci/testcluster/legacy_alias.yaml create mode 100644 cloud/ci/testcluster/legacy_label.yaml create mode 100644 cloud/ci/testcluster/legacy_renamed_alias.yaml 2026/08/07 03:40:01 create_gitops_prs.go:269: branch deploy/test1 has changes, push is required 2026/08/07 03:40:01 create_gitops_prs.go:138: Executing bazel cquery kind(push_oci_rule, deps(set('//gitops/testing:apply_img_test_target.gitops' '//gitops/testing:apply_test_target.gitops' '//gitops/testing:external_image_label.gitops' '//gitops/testing:img_label.gitops' '//gitops/testing:img_legacy_alias.gitops' '//gitops/testing:img_legacy_label.gitops' '//gitops/testing:img_legacy_renamed_alias.gitops' '//gitops/testing:label.gitops' '//gitops/testing:legacy_alias.gitops' '//gitops/testing:legacy_label.gitops' '//gitops/testing:legacy_renamed_alias.gitops'))) (03:40:01) INFO: Invocation ID: ddf3ddbb-cf94-4118-96e1-16ebabec9dd5 (03:40:01) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/ddf3ddbb-cf94-4118-96e1-16ebabec9dd5 (03:40:01) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:40:01) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp (03:40:01) INFO: Reading rc options for 'cquery' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:40:01) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'build' options: --nolegacy_external_runfiles --verbose_failures --@rules_go//go/config:pure --java_language_version=21 --java_runtime_version=remotejdk_21 --tool_java_language_version=21 --tool_java_runtime_version=remotejdk_21 (03:40:01) INFO: Reading rc options for 'cquery' from /fasterci/.bazelrc: Inherited 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:40:01) INFO: Reading rc options for 'cquery' from /fasterci/repo/.bazelrc: Inherited 'test' options: --test_output=errors (03:40:01) INFO: Current date is 2026-08-07 (03:40:01) Computing main repo mapping: (03:40:01) Loading: (03:40:01) Loading: 0 packages loaded (03:40:01) Analyzing: 11 targets (0 packages loaded, 0 targets configured) (03:40:01) INFO: Analyzed 11 targets (0 packages loaded, 0 targets configured). (03:40:01) INFO: Found 11 targets... (03:40:01) INFO: Elapsed time: 0.177s, Critical Path: 0.00s (03:40:01) INFO: 0 processes. (03:40:01) INFO: Build completed successfully, 0 total actions (03:40:01) (03:40:01) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/ddf3ddbb-cf94-4118-96e1-16ebabec9dd5 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/external_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/external_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/external_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/external_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/pushed_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/pushed_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_pushed_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_pushed_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image_docker_io.push.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image_docker_io.push in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image_docker_io.push.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_pushed_image.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_pushed_image.sh.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_pushed_image.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_pushed_image.sh.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/apply_img_pushed_image.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/img_pushed_image.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:333: Executing /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_apply_pushed_image.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_apply_pushed_image.sh.runfiles/_main 2026/08/07 03:40:01 create_gitops_prs.go:337: Skipping execution of /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_apply_pushed_image.sh in /fasterci/repo/bazel-out/k8-fastbuild/bin/gitops/testing/push_apply_pushed_image.sh.runfiles/_main (dry run) 2026/08/07 03:40:01 create_gitops_prs.go:362: dry-run: updated gitops branches: [deploy/test1] 2026/08/07 03:40:01 create_gitops_prs.go:363: dry-run: skipping push 2026/08/07 03:40:01 create_gitops_prs.go:378: dry-run: skipping PR creation: branch deploy/test1 into main + EXPECTED_TARGETS=("//gitops/testing:external_image_label.gitops" "//gitops/testing:img_label.gitops" "//gitops/testing:img_legacy_alias.gitops" "//gitops/testing:img_legacy_label.gitops" "//gitops/testing:img_legacy_renamed_alias.gitops" "//gitops/testing:label.gitops" "//gitops/testing:legacy_alias.gitops" "//gitops/testing:legacy_label.gitops" "//gitops/testing:legacy_renamed_alias.gitops") + EXPECTED_PUSH_BINARIES=("gitops/testing/external_image_docker_io.push" "gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh" "gitops/testing/pushed_image_docker_io.push" "gitops/testing/push_pushed_image.sh" "gitops/testing/skylib_kustomize_tests_img_image_docker_io.push" "gitops/testing/img_pushed_image" "gitops/testing/img_pushed_image_docker_io.push") + echo 'Verifying gitops targets...' Verifying gitops targets... + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:external_image_label.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:img_label.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:img_legacy_alias.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:img_legacy_label.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:img_legacy_renamed_alias.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:label.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:legacy_alias.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:legacy_label.gitops' /tmp/tmp.MkqRgl3wMz + for target in "${EXPECTED_TARGETS[@]}" + grep -q 'target //gitops/testing:legacy_renamed_alias.gitops' /tmp/tmp.MkqRgl3wMz + echo 'Verifying push binaries...' Verifying push binaries... + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/external_image_docker_io.push ++ sed 's/\./\\./g' + escaped_bin='gitops/testing/external_image_docker_io\.push' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/external_image_docker_io\.push in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/external_image_docker_io\.push in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/push_skylib_kustomize_tests_image_docker_io.push.sh ++ sed 's/\./\\./g' + escaped_bin='gitops/testing/push_skylib_kustomize_tests_image_docker_io\.push\.sh' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io\.push\.sh in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/push_skylib_kustomize_tests_image_docker_io\.push\.sh in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/pushed_image_docker_io.push ++ sed 's/\./\\./g' + escaped_bin='gitops/testing/pushed_image_docker_io\.push' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/pushed_image_docker_io\.push in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/pushed_image_docker_io\.push in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ sed 's/\./\\./g' ++ echo gitops/testing/push_pushed_image.sh + escaped_bin='gitops/testing/push_pushed_image\.sh' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/push_pushed_image\.sh in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/push_pushed_image\.sh in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/skylib_kustomize_tests_img_image_docker_io.push ++ sed 's/\./\\./g' + escaped_bin='gitops/testing/skylib_kustomize_tests_img_image_docker_io\.push' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io\.push in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/skylib_kustomize_tests_img_image_docker_io\.push in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/img_pushed_image ++ sed 's/\./\\./g' + escaped_bin=gitops/testing/img_pushed_image + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/img_pushed_image in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/img_pushed_image in ' /tmp/tmp.MkqRgl3wMz + for push_bin in "${EXPECTED_PUSH_BINARIES[@]}" ++ echo /fasterci/repo ++ sed 's/\./\\./g' + escaped_workspace=/fasterci/repo ++ echo gitops/testing/img_pushed_image_docker_io.push ++ sed 's/\./\\./g' + escaped_bin='gitops/testing/img_pushed_image_docker_io\.push' + pattern='Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/img_pushed_image_docker_io\.push in ' + grep -Eq 'Skipping execution of /fasterci/repo/bazel-out/[^/]+/bin/gitops/testing/img_pushed_image_docker_io\.push in ' /tmp/tmp.MkqRgl3wMz + echo 'Verification successful!' Verification successful! + rm -f /tmp/tmp.MkqRgl3wMz # bazel build -- //... Extracting Bazel installation... Starting local Bazel server (8.2.1) and connecting to it... (03:40:04) INFO: Invocation ID: 4cc7ce0b-72e4-476e-9a52-0c2865c75a29 (03:40:04) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/4cc7ce0b-72e4-476e-9a52-0c2865c75a29 (03:40:04) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:40:04) INFO: Reading rc options for 'build' from /fasterci/repo/e2e/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp --incompatible_disallow_empty_glob=false (03:40:04) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:40:04) INFO: Reading rc options for 'build' from /fasterci/repo/e2e/.bazelrc: 'build' options: --action_env HOME --test_env HOME --nolegacy_external_runfiles --remote_download_all --verbose_failures --@rules_go//go/config:pure (03:40:04) INFO: Reading rc options for 'build' from /fasterci/.bazelrc: 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:40:04) INFO: Current date is 2026-08-07 (03:40:04) Computing main repo mapping: (03:40:05) Loading: (03:40:05) Loading: 1 packages loaded (03:40:06) Analyzing: 41 targets (3 packages loaded, 0 targets configured) (03:40:06) Analyzing: 41 targets (3 packages loaded, 0 targets configured) (03:40:07) Analyzing: 41 targets (90 packages loaded, 2605 targets configured) [2 / 2] no actions running (03:40:08) Analyzing: 41 targets (368 packages loaded, 8561 targets configured) [2 / 2] no actions running (03:40:09) Analyzing: 41 targets (686 packages loaded, 18793 targets configured) [6 / 11] checking cached actions (03:40:09) INFO: Analyzed 41 targets (687 packages loaded, 18881 targets configured). (03:40:10) [129 / 696] checking cached actions (03:40:14) INFO: Found 41 targets... (03:40:14) INFO: Elapsed time: 13.254s, Critical Path: 2.23s (03:40:14) INFO: 1 process: 734 action cache hit, 1 internal. (03:40:14) INFO: Build completed successfully, 1 total action (03:40:14) INFO: (03:40:14) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/4cc7ce0b-72e4-476e-9a52-0c2865c75a29 # bazel test --test_size_filters=-large,-enormous -- //... (03:40:15) INFO: Invocation ID: d7657e51-d9bb-4b4d-ba09-960ac44a28df (03:40:15) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/d7657e51-d9bb-4b4d-ba09-960ac44a28df (03:40:15) INFO: Options provided by the client: Inherited 'common' options: --isatty=0 --terminal_columns=80 (03:40:15) INFO: Reading rc options for 'test' from /fasterci/repo/e2e/.bazelrc: Inherited 'common' options: --enable_bzlmod --noincompatible_sandbox_hermetic_tmp --incompatible_disallow_empty_glob=false (03:40:15) INFO: Reading rc options for 'test' from /fasterci/.bazelrc: Inherited 'common' options: --show_timestamps --watchfs (03:40:15) INFO: Reading rc options for 'test' from /fasterci/repo/e2e/.bazelrc: Inherited 'build' options: --action_env HOME --test_env HOME --nolegacy_external_runfiles --remote_download_all --verbose_failures --@rules_go//go/config:pure (03:40:15) INFO: Reading rc options for 'test' from /fasterci/.bazelrc: Inherited 'build' options: --announce_rc --incompatible_strict_action_env --action_env=PATH=/usr/local/bin:/bin:/usr/bin --repository_cache=~/.cache/repository_cache --remote_local_fallback --remote_download_all --grpc_keepalive_time=30s --remote_cache=grpc://localhost:2345 --remote_proxy=unix:/tmp/periscope --bes_backend=grpc://localhost:2345 --bes_proxy=unix:/tmp/periscope --bes_results_url=https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF (03:40:15) INFO: Reading rc options for 'test' from /fasterci/repo/e2e/.bazelrc: 'test' options: --test_output=errors (03:40:15) INFO: Current date is 2026-08-07 (03:40:15) Computing main repo mapping: (03:40:15) Loading: (03:40:15) Loading: 0 packages loaded (03:40:15) Analyzing: 41 targets (0 packages loaded, 0 targets configured) (03:40:15) Analyzing: 41 targets (0 packages loaded, 0 targets configured) (03:40:15) INFO: Analyzed 41 targets (0 packages loaded, 0 targets configured). (03:40:15) INFO: Found 40 targets and 1 test target... (03:40:15) INFO: Elapsed time: 0.427s, Critical Path: 0.02s (03:40:15) INFO: 1 process: 2 action cache hit, 1 internal. (03:40:15) INFO: Build completed successfully, 1 total action (03:40:15) INFO: //helloworld:go_default_test (cached) PASSED in 0.1s Executed 0 out of 1 test: 1 test passes. There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are. (03:40:15) INFO: Streaming build results to: https://fasterci.com/app/dashboard/fasterci/rules_gitops/DwGGBPTXEcLvmVjHaVwF/d7657e51-d9bb-4b4d-ba09-960ac44a28df # bash -ec git status --porcelain
Loading