-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Release][Docs] Version of versions.json in uploaded docs not updated #44574
Comments
The document was generated by the test-debian-12-docs job https://github.com/ursacomputing/crossbow/actions/runs/11364841192/job/31611707243 in #44440 (comment) . |
https://github.com/ursacomputing/crossbow/actions/runs/11364841192/job/31611707243#step:2:123
d0e7d07 https://github.com/apache/arrow/commits/apache-arrow-18.0.0-rc0/ It seems that I used wrong commit to generate documents and binaries... |
Hrm. It looks like there's a pretty decent difference between d0e7d07 and the 18.0.0 RC tag. What needs to happen next? |
diff --git a/dev/release/03-binary-submit.sh b/dev/release/03-binary-submit.sh
index 0dc63aa708..9281597df5 100755
--- a/dev/release/03-binary-submit.sh
+++ b/dev/release/03-binary-submit.sh
@@ -32,7 +32,8 @@ release_tag="apache-arrow-${version}-rc${rc}"
rc_branch="release-${version_with_rc}"
: ${ARROW_REPOSITORY:="apache/arrow"}
-: ${ARROW_BRANCH:=$release_tag}
+: ${ARROW_BRANCH:=${release_tag}}
+: ${ARROW_SHA:=${release_tag}}
# archery will submit a job with id: "${crossbow_job_prefix}-0" unless there
# are jobs submitted with the same prefix (the integer at the end is auto
@@ -43,6 +44,7 @@ archery crossbow submit \
--arrow-version ${version_with_rc} \
--arrow-remote "https://github.com/${ARROW_REPOSITORY}" \
--arrow-branch ${ARROW_BRANCH} \
+ --arrow-sha ${ARROW_SHA} \
--group packaging
# archery will add a comment to the automatically generated PR to track Without this change on main: https://github.com/ursacomputing/crossbow/actions/runs/11585712918/job/32255095398#step:2:123
The current HEAD is used. With this change on main: https://github.com/ursacomputing/crossbow/actions/runs/11585744340/job/32255177733#step:2:126
The |
Implementation related changes between d0e7d07 and https://github.com/apache/arrow/tree/apache-arrow-18.0.0-rc0 :
And there are version related changes: Hmm. We should release 18.0.1... Sorry... |
@raulcd What do you think about this? |
Ah, wait. https://github.com/ursacomputing/crossbow/actions/runs/11364842048/job/31611711388#step:8:80
|
MATLAB used wrong commit: https://github.com/ursacomputing/crossbow/actions/runs/11364842086/job/31611715971#step:5:99
|
C# used wrong commit: https://github.com/ursacomputing/crossbow/actions/runs/11364842118/job/31611712501#step:2:122
|
R used wrong commit: https://github.com/ursacomputing/crossbow/actions/runs/11364841882/job/31611732011#step:7:1247
|
Wheel used wrong commit: https://github.com/ursacomputing/crossbow/actions/runs/11364842277/job/31611713791#step:12:193
Oh... |
Were the binaries released from main instead of RC0, then? |
…44577) ### Rationale for this change We may use wrong commit with the current `dev/release/03-binary-submit.sh` because it uses the current commit on the checkout-ed branch. ### What changes are included in this PR? Specify `--arrow-sha` explicitly to ensure using the release tag. ### Are these changes tested? Yes. ### Are there any user-facing changes? No. * GitHub Issue: #44574 Authored-by: Sutou Kouhei <[email protected]> Signed-off-by: Raúl Cumplido <[email protected]>
Issue resolved by pull request 44577 |
Note that the actual reported issue here (versions.json was not updated) is not yet fixed (although the assumption is that it will be fixed by doing a 18.0.1? And otherwise it is something for in the arrow-site repo to fix manually for now) |
It was already fixed by manual fix in the arrow-site repo. |
Yes.
Or I can be a release manager.
I think that we don't need it. We've published wheel/sdist but haven't published other affected packages (jar/MATLAB/R/C#) yet. Ah, wait. C# packages are published. We need to cherry-pick only C# related changes. |
Thanks @kou ! Can you manage this one, please? I am going to be mostly out next week. |
I'm also around to help and can probably do more tasks than I did this release (if needed). |
Sure! |
Describe the bug, including details regarding any error messages, version, and platform.
In apache/arrow-site#553 we noticed that the copy of versions.json contained in the uploaded docs artifact for 18.0.0 was out of date, see this comment. We need to figure out what happened and fix it.
Component(s)
Documentation, Release
The text was updated successfully, but these errors were encountered: