web site 0.10.0 version updates
Project: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/repo Commit: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/commit/68098d17 Tree: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/tree/68098d17 Diff: http://git-wip-us.apache.org/repos/asf/brooklyn-docs/diff/68098d17 Branch: refs/heads/master Commit: 68098d17de93e2091e7ef08f9a0453ba5e59e10c Parents: f5560bf Author: Svetoslav Neykov <svetoslav.ney...@cloudsoftcorp.com> Authored: Mon Dec 26 17:01:03 2016 +0200 Committer: Svetoslav Neykov <svetoslav.ney...@cloudsoftcorp.com> Committed: Mon Dec 26 17:01:03 2016 +0200 ---------------------------------------------------------------------- README.md | 2 +- _config.yml | 8 +- .../committers/release-process/publish.md | 16 +- .../release-process/verify-release-artifacts.md | 20 +- website/download/verify.md | 218 +++++++++++++++---- website/meta/versions.md | 4 +- 6 files changed, 200 insertions(+), 68 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/README.md ---------------------------------------------------------------------- diff --git a/README.md b/README.md index 7d7d1e3..21ab6a3 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,7 @@ Some issues we've encountered are: [clean out your gems](http://judykat.com/ken-judy/force-bundler-rebuild-ruby-rails-gemset/) * if `libxml2` fails, set `bundle config build.nokogiri --use-system-libraries` before the install (more details [here](http://www.nokogiri.org/tutorials/installing_nokogiri.html)) - * on Ubuntu, `sudo apt-get install libxslt-dev libxml2-dev` + * on Ubuntu, `sudo apt-get install libxslt-dev libxml2-dev libcurl4-openssl-dev python-minimal` If you are building the PDF documentation, this requires [wkhtmltopdf](http://wkhtmltopdf.org/). You can download it from [here](http://wkhtmltopdf.org/downloads.html) or use the usual apt-get / yum / brew. http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/_config.yml ---------------------------------------------------------------------- diff --git a/_config.yml b/_config.yml index 03a028e..118928c 100644 --- a/_config.yml +++ b/_config.yml @@ -45,13 +45,13 @@ exclude: ['/Gemfile*','/README.md'] sass: sass_dir: style/css -# TODO the 0.9.0 paths must be changed! -brooklyn-stable-version: 0.9.0 +# TODO the 0.10.0 paths must be changed! +brooklyn-stable-version: 0.10.0 pdf-default-base-url: http://brooklyn.apache.org -pdf-default-versioned-url-subpath: /v/0.9.0 +pdf-default-versioned-url-subpath: /v/0.10.0 pdf-rewrite-prefixes: - '/guide' : '/v/0.9.0' + '/guide' : '/v/0.10.0' '/website' : '' brooklyn-version: 0.11.0-SNAPSHOT # BROOKLYN_VERSION http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/website/developers/committers/release-process/publish.md ---------------------------------------------------------------------- diff --git a/website/developers/committers/release-process/publish.md b/website/developers/committers/release-process/publish.md index e2b1e11..86211e8 100644 --- a/website/developers/committers/release-process/publish.md +++ b/website/developers/committers/release-process/publish.md @@ -36,11 +36,10 @@ Refer back to the pre-release area Subversion (see [Publish to the staging area] the release candidate artifacts - `-src` and `-bin`, `.tar.gz` and `.zip`, and all associated `.md5`, `.sha1`, `.sha256` and `.asc` signatures - into this new folder. -Rename all of the files to remove the `-rcN` designation. If you have the `mmv` tool installed, this can be done with -this command: +Rename all of the files to remove the `-rcN` designation: {% highlight bash %} -mmv -v '*-rc'$RC_NUMBER'-*' '#1-#2' +for f in *; do mv $f ${f//-rc${RC_NUMBER}/}; done {% endhighlight %} The hash files will need patching to refer to the filenames without the `-rcN` designation: @@ -55,11 +54,12 @@ Note that the PGP signatures do not embed the filename so they do not need to be As a final check, re-test the hashes and signatures: {% highlight bash %} -for artifact in *.tar.gz *.zip *.rpm; do - md5sum -c ${artifact}.md5 - shasum -a1 -c ${artifact}.sha1 - shasum -a256 -c ${artifact}.sha256 - gpg2 --verify ${artifact}.asc ${artifact} +for artifact in $(find * -type f ! \( -name '*.asc' -o -name '*.md5' -o -name '*.sha1' -o -name '*.sha256' \) ); do + md5sum -c ${artifact}.md5 && \ + shasum -a1 -c ${artifact}.sha1 && \ + shasum -a256 -c ${artifact}.sha256 && \ + gpg2 --verify ${artifact}.asc ${artifact} \ + || { echo "Invalid signature for $artifact. Aborting!"; break; } done {% endhighlight %} http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/website/developers/committers/release-process/verify-release-artifacts.md ---------------------------------------------------------------------- diff --git a/website/developers/committers/release-process/verify-release-artifacts.md b/website/developers/committers/release-process/verify-release-artifacts.md index 6f35424..c5020bf 100644 --- a/website/developers/committers/release-process/verify-release-artifacts.md +++ b/website/developers/committers/release-process/verify-release-artifacts.md @@ -46,16 +46,15 @@ If you're verifying a build someone else has made, first download the files incl {% highlight bash %} TEMP_DIR=~/tmp/brooklyn/release/${VERSION_NAME}-rc${RC_NUMBER} BASE_NAME=apache-brooklyn-${VERSION_NAME}-rc${RC_NUMBER} -BASE_URL=https://dist.apache.org/repos/dist/dev/brooklyn/${BASE_NAME} +BASE_URL=https://dist.apache.org/repos/dist/dev/brooklyn/${BASE_NAME}/ mkdir -p ${TEMP_DIR} cd ${TEMP_DIR} -for ext in -src.tar.gz -src.zip -bin.tar.gz -bin.zip; do - artifact=${BASE_NAME}${ext} - for i in ${artifact} ${artifact}.asc ${artifact}.md5 ${artifact}.sha1 ${artifact}.sha256; do - curl ${BASE_URL}/$i -O - done -done +curl -s $BASE_URL | \ + grep href | grep -v '\.\.' | \ + sed -e 's@.*href="@'$BASE_URL'@' | \ + sed -e 's@">.*@@' | \ + xargs -n 1 curl -O {% endhighlight %} (Alternatively if you have `apache-dist-dev-repo` checked out, @@ -67,7 +66,7 @@ Check that all archives are correctly annotated with license information. Check NOTICE is included: {% highlight bash %} -for ARCHIVE in $( ls --ignore '*.sha1' --ignore '*.sha256' --ignore '*.asc' --ignore '*.md5' ); do +for ARCHIVE in $(find * -type f ! \( -name '*.asc' -o -name '*.md5' -o -name '*.sha1' -o -name '*.sha256' \) ); do REL_ARCHIVE=${ARCHIVE/-rc?} case $ARCHIVE in *.tar.gz) @@ -99,7 +98,7 @@ Verify the hashes and signatures of artifacts Then check the hashes and signatures, ensuring you get a positive message from each one: {% highlight bash %} -for artifact in $( ls -1 --ignore '*.sha1' --ignore '*.sha256' --ignore '*.asc' --ignore '*.md5' ); do +for artifact in $(find * -type f ! \( -name '*.asc' -o -name '*.md5' -o -name '*.sha1' -o -name '*.sha256' \) ); do md5sum -c ${artifact}.md5 && \ shasum -a1 -c ${artifact}.sha1 && \ shasum -a256 -c ${artifact}.sha256 && \ @@ -199,6 +198,9 @@ made with voting open. This is then the point for the RM and the community to pe artifacts and submit bug reports and votes. +Automated sanity check script available at brooklyn-dist/release/verity_brooklyn_rc.sh + + If the sanity check fails ------------------------- http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/website/download/verify.md ---------------------------------------------------------------------- diff --git a/website/download/verify.md b/website/download/verify.md index e1f33b7..0b0b357 100644 --- a/website/download/verify.md +++ b/website/download/verify.md @@ -18,70 +18,148 @@ so there is already reduced opportunity for anyone maliciously tampering with th </tr> <tr> +<td>apache-brooklyn-0.10.0-bin.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-bin.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-karaf.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-karaf.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-1.noarch.rpm</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-src.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-src.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-linux.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-linux.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-macosx.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-macosx.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-windows.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.sha256">sha256</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-windows.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.md5">md5</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.sha1">sha1</a></td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.sha256">sha256</a></td> +</tr> +<tr> <td>apache-brooklyn-0.9.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.md5">md5</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha1">sha1</a></td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha256">sha256</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.md5">md5</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha1">sha1</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.sha256">sha256</a></td> </tr> <tr> <td>apache-brooklyn-0.8.0-incubating-bin.tar.gz</td> @@ -170,48 +248,100 @@ Software Foundation mirrors so there will be reduced opportunity for tampering w </tr> <tr> +<td>apache-brooklyn-0.10.0-bin.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-bin.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-bin.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-karaf.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-karaf.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-karaf.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-1.noarch.rpm</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-1.noarch.rpm.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-src.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-src.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-src.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-linux.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-linux.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-linux.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-macosx.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-macosx.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-macosx.zip.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-windows.tar.gz</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.tar.gz.asc">asc</a></td> +</tr> +<tr> +<td>apache-brooklyn-0.10.0-client-cli-windows.zip</td> +<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.10.0/apache-brooklyn-0.10.0-client-cli-windows.zip.asc">asc</a></td> +</tr> +<tr> <td>apache-brooklyn-0.9.0-bin.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.tar.gz.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-bin.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-bin.zip.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-1.noarch.rpm</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-1.noarch.rpm.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-src.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.tar.gz.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-src.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-src.zip.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-linux.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.tar.gz.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-linux.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-linux.zip.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-macosx.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.tar.gz.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-macosx.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-macosx.zip.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-windows.tar.gz</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.tar.gz.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.9.0-client-cli-windows.zip</td> -<td><a href="https://www.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.asc">asc</a></td> +<td><a href="https://archive.apache.org/dist/brooklyn/apache-brooklyn-0.9.0/apache-brooklyn-0.9.0-client-cli-windows.zip.asc">asc</a></td> </tr> <tr> <td>apache-brooklyn-0.8.0-incubating-bin.tar.gz</td> http://git-wip-us.apache.org/repos/asf/brooklyn-docs/blob/68098d17/website/meta/versions.md ---------------------------------------------------------------------- diff --git a/website/meta/versions.md b/website/meta/versions.md index f78825f..c0590ed 100644 --- a/website/meta/versions.md +++ b/website/meta/versions.md @@ -19,8 +19,8 @@ This documentation was generated {{ site.time | date_to_string }}. Apache Brooklyn has made the following releases: -* **[0.10.0](/v/0.10.0/)**: Adds Brooklyn CLI client, RPM package, getting started - using Vagrant. First release as an Apache top-level project! (December 2016) +* **[0.10.0](/v/0.10.0/)**: Improved blueprints and CLI, new DSL features, + Karaf distribution. (December 2016) * **[0.9.0](/v/0.9.0/)**: Adds Brooklyn CLI client, RPM package, getting started using Vagrant. First release as an Apache top-level project! (April 2016)