Hello Everyone,

I have opened a PR to add branch protection to the main branch, this will
prevent force pushing and direct commits without a reviewed PR
https://github.com/apache/arrow/pull/36678

Jacob

On Tue, Jun 13, 2023 at 4:23 PM Raúl Cumplido <rau...@apache.org> wrote:

> Hi,
>
> I've had an issue with the post-11-bump-versions.sh script. For patch
> releases the script fails unless using the `BUMP_DEB_PACKAGE_NAMES=0`
> flag.
> This is not documented and I had to test several retries locally to
> understand what the issue was.
>
> The problem is that this script commits and pushes to main without
> prompting. And me executing it several times ended up with several
> commits on main that got accidentally pushed to the upstream remote.
> I raised the issue on Zulip and had a chat with David Li on how to
> solve it and ended up pushing a single commit reverting the
> "duplicated commits". The wrong commits + the revert can be seen here:
>
> https://github.com/apache/arrow/compare/f08670bd20e81ae79f33e66256927f584ae62d02...e53db939bfad2f20e332172ab4f453add1dc680d
>
> I have created an issue to improve the `post-11-bump-versions.sh`
> script to avoid this from happening in the future:
> https://github.com/apache/arrow/issues/36048
>
> I just wanted to give a heads up on what happened.
>
> Thanks and sorry about that.
>
> I will continue with the post-release tasks:
>
> - [done] Update the released milestone Date and set to "Closed" on GitHub
> - [done] Merge changes on release branch to maintenance branch for
> patch releases
> - [done] Add the new release to the Apache Reporter System
> - [done] Upload source
> - [done] Upload binaries
> - [done] Update website
> - [done] Upload JavaScript packages
> - [done] Upload C# packages
> - [done] Upload wheels/sdist to pypi
> - [done] Publish Maven artifacts
> - [done] Bump versions
> - [done] Update tags for Go modules
> - [In progress] Update Homebrew packages
> - [In progress] Update MSYS2 package
> - [In progress] Update vcpkg port
> - [ ] Upload RubyGems
> - [ ] Update Conan recipe
> - [ ] Update docs
> - [ ] Update version in Apache Arrow Cookbook
> - [ ] Announce the new release
> - [ ] Publish release blog posts
> - [ ] Announce the release on Twitter
> - [ ] Remove old artifacts
>
> I will need help with:
> - [ ] Update conda recipes
> - [ ] Update R packages
>
> El mar, 13 jun 2023 a las 12:02, Raúl Cumplido (<rau...@apache.org>)
> escribió:
> >
> > Thanks Nic for helping me with uploading sources and adding the
> > release to the Apache Reporter System.
> >
> > This is the current status of the post-release tasks:
> >
> > - [done] Update the released milestone Date and set to "Closed" on GitHub
> > - [done] Merge changes on release branch to maintenance branch for
> > patch releases
> > - [done] Add the new release to the Apache Reporter System
> > - [done] Upload source
> > - [done] Upload binaries
> > - [ ] Update website
> > - [ ] Update Homebrew packages
> > - [ ] Update MSYS2 package
> > - [ ] Upload RubyGems
> > - [ ] Upload JavaScript packages
> > - [ ] Upload C# packages
> > - [ ] Upload wheels/sdist to pypi
> > - [ ] Publish Maven artifacts
> > - [ ] Update vcpkg port
> > - [ ] Update Conan recipe
> > - [ ] Bump versions
> > - [ ] Update tags for Go modules
> > - [ ] Update docs
> > - [ ] Update version in Apache Arrow Cookbook
> > - [ ] Announce the new release
> > - [ ] Publish release blog posts
> > - [ ] Announce the release on Twitter
> > - [ ] Remove old artifacts
> >
> > I will need help with:
> > - [ ] Make the CPP PARQUET related version as "RELEASED" on JIRA
> > - [ ] Start the new version on JIRA for the related CPP PARQUET version
> > - [ ] Update conda recipes
> > - [ ] Update R packages
> >
> > El mar, 13 jun 2023 a las 9:09, Raúl Cumplido
> > (<raulcumpl...@gmail.com>) escribió:
> > >
> > > Hi,
> > >
> > > Thanks everyone.
> > >
> > > The result of the vote is successful with 3 +1 binding votes, 3 +1
> > > non-binding vote and no -1 votes.
> > > I will start the post release tasks for 12.0.1 [1].
> > >
> > > Thanks,
> > > Raúl
> > >
> > > [1]
> https://arrow.apache.org/docs/dev/developers/release.html#post-release-tasks
> > >
> > > El mar, 13 jun 2023 a las 5:21, Jacob Wujciak-Jens
> > > (<ja...@voltrondata.com.invalid>) escribió:
> > > >
> > > > +1 non-binding, verified Go and C++ on manjaro
> > > >
> > > > On Mon, Jun 12, 2023 at 6:17 PM Raúl Cumplido <rau...@apache.org>
> wrote:
> > > >
> > > > > +1 non-binding
> > > > >
> > > > > I've run the following:
> > > > >
> > > > > TEST_DEFAULT=0 TEST_SOURCE=1
> > > > > ARROW_CMAKE_OPTIONS="-DBoost_NO_BOOST_CMAKE=ON"
> > > > > dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > TEST_DEFAULT=0 TEST_WHEELS=1
> > > > >
> TEST_WHEEL_PLATFORM_TAGS="manylinux_2_17_x86_64.manylinux2014_x86_64"
> > > > > dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > TEST_DEFAULT=0 TEST_JARS=1 dev/release/verify-release-candidate.sh
> 12.0.1 1
> > > > > TEST_DEFAULT=0 TEST_YUM=1 dev/release/verify-release-candidate.sh
> 12.0.1 1
> > > > > TEST_DEFAULT=0 TEST_BINARY=1
> dev/release/verify-release-candidate.sh
> > > > > 12.0.1 1
> > > > >
> > > > > I haven't been able to verify APT due to the known issue of
> > > > > artifactory returning HTTP 403's.
> > > > >
> > > > > with:
> > > > >   * Python 3.10.6
> > > > >   * gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
> > > > >   * NVIDIA CUDA cuda_11.5.r11.5/compiler.30672275_0
> > > > >   * openjdk 17.0.7 2023-04-18
> > > > >   * ruby 3.0.2p107 (2021-07-07 revision 0db68f0233)
> [x86_64-linux-gnu]
> > > > >   * dotnet 7.0.302
> > > > >   * Ubuntu 22.04 LTS
> > > > >
> > > > > El lun, 12 jun 2023 a las 16:02, Dewey Dunnington
> > > > > (<de...@voltrondata.com.invalid>) escribió:
> > > > > >
> > > > > > +1! I ran
> > > > > >
> > > > > > TEST_DEFAULT=0 TEST_CPP=1
> > > > > > ARROW_CMAKE_OPTIONS="-DProtobuf_SOURCE=BUNDLED -DARROW_FLIGHT=OFF
> > > > > > -DARROW_FLIGHT_SQL=OFF"  ./verify-release-candidate.sh
> > > > > >
> > > > > > ...on MacOS Ventura aarch64. (Flight disabled because of protobuf
> > > > > issues).
> > > > > >
> > > > > > On Mon, Jun 12, 2023 at 10:28 AM Joris Van den Bossche
> > > > > > <jorisvandenboss...@gmail.com> wrote:
> > > > > > >
> > > > > > > +1 (verified source release on Ubuntu 20.04, using conda)
> > > > > > >
> > > > > > > On Sat, 10 Jun 2023 at 22:31, Sutou Kouhei <k...@clear-code.com>
> wrote:
> > > > > > > >
> > > > > > > > +1
> > > > > > > >
> > > > > > > > I ran the followings on Debian GNU/Linux sid:
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_SOURCE=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       TZ=UTC \
> > > > > > > >       CUDAToolkit_ROOT=/usr \
> > > > > > > >       ARROW_CMAKE_OPTIONS="-DBoost_NO_BOOST_CMAKE=ON
> > > > > -Dxsimd_SOURCE=BUNDLED" \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_APT=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_BINARY=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_JARS=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_PYTHON_VERSIONS=3.11 \
> > > > > > > >
> > > > >
> TEST_WHEEL_PLATFORM_TAGS=manylinux_2_17_x86_64.manylinux2014_x86_64 \
> > > > > > > >       TEST_WHEELS=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > >   * TEST_DEFAULT=0 \
> > > > > > > >       TEST_YUM=1 \
> > > > > > > >       LANG=C \
> > > > > > > >       dev/release/verify-release-candidate.sh 12.0.1 1
> > > > > > > >
> > > > > > > > with:
> > > > > > > >
> > > > > > > >   * .NET SDK (6.0.408)
> > > > > > > >   * Python 3.11.2
> > > > > > > >   * gcc (Debian 12.2.0-14) 12.2.0
> > > > > > > >   * nvidia-cuda-dev 11.8.89~11.8.0-3
> > > > > > > >   * openjdk version "18.0.2-ea" 2022-07-19
> > > > > > > >   * ruby 3.1.2p20 (2022-04-12 revision 4491bb740a)
> [x86_64-linux-gnu]
> > > > > > > >
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > --
> > > > > > > > kou
> > > > > > > >
> > > > > > > > In <CAD1RbrqDV-n70AMb5n5WNAb902oRBRKQdZgeNv+pmQSB=
> > > > > rg...@mail.gmail.com>
> > > > > > > >   "[VOTE] Release Apache Arrow 12.0.1 - RC1" on Fri, 9 Jun
> 2023
> > > > > 14:32:26 +0200,
> > > > > > > >   Raúl Cumplido <rau...@apache.org> wrote:
> > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > I would like to propose the following release candidate
> (RC1) of
> > > > > Apache
> > > > > > > > > Arrow version 12.0.1. This is a release consisting of 29
> > > > > > > > > resolved GitHub issues[1].
> > > > > > > > >
> > > > > > > > > This release candidate is based on commit:
> > > > > > > > > 6af660f48472b8b45a5e01b7136b9b040b185eb1 [2]
> > > > > > > > >
> > > > > > > > > The source release rc1 is hosted at [3].
> > > > > > > > > The binary artifacts are hosted at
> [4][5][6][7][8][9][10][11].
> > > > > > > > > The changelog is located at [12].
> > > > > > > > >
> > > > > > > > > Please download, verify checksums and signatures, run the
> unit
> > > > > tests,
> > > > > > > > > and vote on the release. See [13] for how to validate a
> release
> > > > > candidate.
> > > > > > > > >
> > > > > > > > > See also a verification result on GitHub pull request [14].
> > > > > > > > >
> > > > > > > > > The vote will be open for at least 72 hours.
> > > > > > > > >
> > > > > > > > > [ ] +1 Release this as Apache Arrow 12.0.1
> > > > > > > > > [ ] +0
> > > > > > > > > [ ] -1 Do not release this as Apache Arrow 12.0.1
> because...
> > > > > > > > >
> > > > > > > > > [1]:
> > > > >
> https://github.com/apache/arrow/issues?q=is%3Aissue+milestone%3A12.0.1+is%3Aclosed
> > > > > > > > > [2]:
> > > > >
> https://github.com/apache/arrow/tree/6af660f48472b8b45a5e01b7136b9b040b185eb1
> > > > > > > > > [3]:
> > > > >
> https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-12.0.1-rc1
> > > > > > > > > [4]:
> https://apache.jfrog.io/artifactory/arrow/almalinux-rc/
> > > > > > > > > [5]:
> https://apache.jfrog.io/artifactory/arrow/amazon-linux-rc/
> > > > > > > > > [6]: https://apache.jfrog.io/artifactory/arrow/centos-rc/
> > > > > > > > > [7]: https://apache.jfrog.io/artifactory/arrow/debian-rc/
> > > > > > > > > [8]:
> https://apache.jfrog.io/artifactory/arrow/java-rc/12.0.1-rc1
> > > > > > > > > [9]:
> https://apache.jfrog.io/artifactory/arrow/nuget-rc/12.0.1-rc1
> > > > > > > > > [10]:
> > > > > https://apache.jfrog.io/artifactory/arrow/python-rc/12.0.1-rc1
> > > > > > > > > [11]: https://apache.jfrog.io/artifactory/arrow/ubuntu-rc/
> > > > > > > > > [12]:
> > > > >
> https://github.com/apache/arrow/blob/6af660f48472b8b45a5e01b7136b9b040b185eb1/CHANGELOG.md
> > > > > > > > > [13]:
> > > > >
> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates
> > > > > > > > > [14]: https://github.com/apache/arrow/pull/35967
> > > > >
>

Reply via email to