Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Release process.

Note: The firstrelease candidate is rc0. The following documented process assumes rc0, but replace it with the appropriate rc number as required.

Create a Release Tag from the release branch

Code Block
svn copy https://svn.apache.org/repos/asf/incubator/ambari/branches/branch-x.y https://svn.apache.org/repos/asf/incubator/ambari/tags/release-x.y.z-rc0 -m "Ambari x.y.z Release Candidate"

Make sure it passes the apache rat tool.

...

The artifacts then need to be copied over to public_html/ambari-release-name-rc_i_rc0/

Call for a vote on the ambari-dev mailing list and CC general@incubator.apache.org with something like this:

...

Code Block
https://svn.apache.org/repos/asf/incubator/ambari/tags/release-1x.2y.1z-rc0

Staging site: http://people.apache.org/user_name/ambari-***

...

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Wiki Markup
Once the vote passes/fails, send out an email with subject like "\[RESULT\] \[VOTE\] Apache Ambari
1
 x.
2
y.
0
z rc0" to general@incubator.apache.org and ambari-dev@incubator.apache.org.  For the vote to pass, 3 +1 votes are required from IPMC members.

After the vote passes:

Copy the bits to distribution folder for Apache Ambari:

Code Block
ssh people.apache.org

cd /www/www.apache.org/dist/incubator/ambari/

mkdir ambari-{release_num}

cp ~/public_html/ambari-{release}/* ambari-{release_num}
ln -sf ambari-{release_num} stable

svn move https://svn.apache.org/repos/asf/incubator/ambari/tags/release-x.y.z-rc{rc_num}rc0  https://svn.apache.org/repos/asf/incubator/ambari/tags/release-x.y.z -m "Release x.y.z"

Note that it takes 24 hours for the changes to propagate to the mirrors.
After waiting Wait 24 hours and verifying verify that the bits are available in the mirrors , send out before sending an announcement.

Send out Announcement to ambari-dev@incubator.apache.org and ambari-user@incubator.apache.org.

Wiki Markup
Suject: \[ANNOUNCE\] Apache Ambari x.y.z.

The Apache Ambari team is proud to announce Apache Ambari version x.y.z

...