Skip to content

Conversation

@zmiklank
Copy link
Member

This should be similar to https://github.com/openshift-service-mesh/proxy/blob/release-1.27/ossm/ci/post-submit.sh and should have the same purpose.

I have not done any steps to create gs://maistra-prow-testing/ztunnel yet.

fi

tar czf ./out/rust/release/ztunnel.tar.gz ./out/rust/release/ztunnel
gsutil cp bazel-bin/envoy_tar.tar.gz "${ARTIFACTS_GCS_PATH}/ztunnel-alpha-${SHA}${ARCH_SUFFIX}.tar.gz"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. we should copy ztunnel, not envoy binary
  2. are you sure we need to rename it to ztunnel-alpha? I'd check at https://github.com/istio/istio/blob/master/bin/build_ztunnel.sh#L127-L133

Take a look at those Istio scripts to see if it's really necessary to upload a binary artifact, or if Istio is capable of building ztunnel from source. Proxy is done that way because building proxy is really an expensive task.

Copy link
Member Author

@zmiklank zmiklank Dec 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should copy ztunnel, not envoy binary

oh, good catch!

Take a look at those Istio scripts to see if it's really necessary to upload a binary artifact, or if Istio is capable of building ztunnel from source. Proxy is done that way because building proxy is really an expensive task.

Good point, will do that.
Thanks.

@jwendell
Copy link

jwendell commented Dec 3, 2025

I have not done any steps to create gs://maistra-prow-testing/ztunnel yet.

No need to perform any prior creation. If a directory doesn't exist, it's created on demand.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants