THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
# Generate RSA Keys mkdir ~/.ssh chmod 700 ~/.ssh ssh-keygen -t rsa -b 4096 # Note: This will create ~/.ssh/id_rsa and ~/.ssh/id_rsa.pub files will be generated # Upload Public RSA Key Login at http://id.apache.org Add Public SSH Key to your profile from ~/.ssh/id_rsa.pub SSH Key (authorized_keys line): Submit changes # SSH to people.apache.org ssh {username}@people.apache.org mkdir public_html cd public_html touch test Verify URL http://people.apache.org/{username}/test |
Generate OpenGPG Key
Code Block |
---|
gpg2 --gen-key gpg2 --keyserver pgp.mit.edu --send-key CD23CAA gpg2 --armor --export {username}@apache.org > {username}.asc scp {username}.asc {username}@people.apache.org:public_html/~{username}.asc Verify URL http://people.apache.org/~{username}/{username}.asc Query PGP KeyServer http://pgp.mit.edu:11371/pks/lookup?search=0xCD23CAAE&op=vindex Login at http://id.apache.org Add OpenPGP Fingerprint to your profile OpenPGP Public Key Primary Fingerprint: CD23CAA Submit changes Verify that the public PGP key is exported to http://people.apache.org/keys/committer/{username}.asc |
Email dev@ambari.apache.org mailing list notifying that you will be creating the release branch soon
...
Code Block |
---|
Steps followed for 2.0.0 release as a reference # Update the release version mvn versions:set -DnewVersion=2.0.0.0 pushd ambari-metrics mvn versions:set -DnewVersion=2.0.0.0 popd pushd contrib/ambari-log4j mvn versions:set -DnewVersion=2.0.0.0 popd pushd contrib/ambari-scom mvn versions:set -DnewVersion=2.0.0.0 popd pushd docs mvn versions:set -DnewVersion=2.0.0.0 popd # Update the ambari.version properties in all pom.xml $grep -r --include "pom.xml" "ambari.version" . ./ambari-web/pom.xml: <arg value="${basedir}${dirsep}set-ambari-version.${fileextension.shell}"/> ./contrib/ambari-scom/ambari-scom-server/pom.xml: <ambari.version>1.3.0-SNAPSHOT</ambari.version> ./contrib/ambari-scom/ambari-scom-server/pom.xml: <version>${ambari.version}</version> ./contrib/views/hive/pom.xml: <ambari.version>1.3.0-SNAPSHOT</ambari.version> ./contrib/views/jobs/pom.xml: <version>${ambari.version}</version> ./contrib/views/pig/pom.xml: <ambari.version>2.0.0-SNAPSHOT</ambari.version> ./contrib/views/pom.xml: <ambari.version>2.0.0-SNAPSHOT</ambari.version> ./contrib/views/tez/pom.xml: <version>${ambari.version}</version> ./docs/pom.xml: <ambari.version>1.0.0-SNAPSHOT</ambari.version> ./docs/pom.xml: <final.name>${project.artifactId}-${ambari.version}</final.name> # Update any 2.0.0-SNAPSHOT references in pom.xml $ grep -r --include "pom.xml" "2.0.0-SNAPSHOT" . ./ambari-views/examples/property-validator-view/pom.xml: <version>2.0.0-SNAPSHOT</version> # Remove .versionsBackup files git clean -f -x -d #review# Review and commit the changes to branch-X.Y.Z git commit |
...