From 94f45732fda472b5e95091ab8be61afbb576d80d Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Wed, 16 Aug 2017 14:49:55 -0400 Subject: [PATCH] Add all release notes up to date Keeping a history for our release notes would be useful for folks to understand what changed since the version the are using. Change-Id: I7eebbf8fc49be87facd0f87291f70d544accfe02 Signed-off-by: Thanh Ha --- relnotes/v0.2.0.txt | 31 +++++++++++++++++++++++++++++++ relnotes/v0.3.0.txt | 36 ++++++++++++++++++++++++++++++++++++ relnotes/v0.4.0.txt | 22 ++++++++++++++++++++++ relnotes/v0.5.0.txt | 24 ++++++++++++++++++++++++ relnotes/v0.6.0.txt | 27 +++++++++++++++++++++++++++ relnotes/v0.7.0.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 191 insertions(+) create mode 100644 relnotes/v0.2.0.txt create mode 100644 relnotes/v0.3.0.txt create mode 100644 relnotes/v0.4.0.txt create mode 100644 relnotes/v0.5.0.txt create mode 100644 relnotes/v0.6.0.txt create mode 100644 relnotes/v0.7.0.txt diff --git a/relnotes/v0.2.0.txt b/relnotes/v0.2.0.txt new file mode 100644 index 00000000..daa82435 --- /dev/null +++ b/relnotes/v0.2.0.txt @@ -0,0 +1,31 @@ +lftools v0.2.0 Release Notes +============================ + +Thanks to Andy, Anil, Jeremy, and Thanh for contributing to this release. + + +Notable changes since v0.1.0 +---------------------------- + +2e0c35e which removes version bumping from the end of the version "patch" +command. This was necessary as in OpenDaylight we're now using a Jenkins job to +perform the version bumping steps to make our release process quicker. The +patch command is still useful for tagging a release using a local GPG key. + +eb919f2 which adds the Nexus artifact base target configuration which fixes +artifact deployments for Nexus projects. + +fb32a2c which adds support to the openstack command to list and cleanup servers +based on age. + + +Full Change Log +--------------- + +2e0c35e Thanh Ha DO NOT version bump after tagging +a4e0d29 Thanh Ha Merge "Add artifact base target to nexus configuration" +eb919f2 Andrew Grimberg Add artifact base target to nexus configuration +fb32a2c Anil Belur Add openstack server list and cleanup commands +c3bf292 Jeremy Phelps Amend .gitignore for vscode editor +389c260 Andrew Grimberg Merge "Add JJB best practices" +c7d75e3 Thanh Ha Pin babel version diff --git a/relnotes/v0.3.0.txt b/relnotes/v0.3.0.txt new file mode 100644 index 00000000..fb89e2a5 --- /dev/null +++ b/relnotes/v0.3.0.txt @@ -0,0 +1,36 @@ +lftools v0.3.0 Release Notes +============================ + +Thanks to Anil, Trevor, and Thanh for contributing to this release. + + +Notable changes since v0.2.0 +---------------------------- + +5529081 Trevor Bramwell Add Jenkins to LF Tools +Adds some useful Jenkins commands to query Jenkins via lftools. + +58a1793 Anil Belur Report memory usage with sys-info +Adds sar reporting to the lf-infra-publisher so that we have some system +resource data at the end of each build. + +c84a544 Thanh Ha Add deploy nexus command +Adds a command to deploy RELEASE artifacts to Nexus using cURL. We currently do +not recommend using this for SNAPSHOTs as it's missing some code to generate +the maven-metadata.xml file that is needed by Maven projects to correctly +download the latest snapshot. + +3c498dc Thanh Ha Add deploy nexus-stage command +Adds a command to deploy RELEASE artifacts to a nexus staging repo. + + +Full Change Log +--------------- + +3c498dc Thanh Ha Add deploy nexus-stage command +c84a544 Thanh Ha Add deploy nexus command +58a1793 Anil Belur Report memory usage with sys-info +24bd98e Thanh Ha Ensure shell scripts exit with proper status codes +5529081 Trevor Bramwell Add Jenkins to LF Tools +f5b6f78 Thanh Ha Remove unused variable +47ec7e8 Thanh Ha Improve lftools description to include dependencies diff --git a/relnotes/v0.4.0.txt b/relnotes/v0.4.0.txt new file mode 100644 index 00000000..c1defd62 --- /dev/null +++ b/relnotes/v0.4.0.txt @@ -0,0 +1,22 @@ +lftools v0.4.0 Release Notes +============================ + +Thanks to Anil and Thanh for contributing to this release. + + +Notable changes since v0.3.0 +---------------------------- + +e5c8909 Anil Belur Add deploy maven-file command to lftools +This change makes it possible for us to now deploy deb and rpm files to Nexus +using lftools. With future improvements planned to allow maven-file to deploy +any type of file. + + +Full Change Log +--------------- + +e5c8909 Anil Belur Add deploy maven-file command to lftools +b6a9961 Thanh Ha Add a README to locate the online docs +7485330 Thanh Ha Link deploy commands into commands index +032dbba Thanh Ha Improve error detection for when SSL invalid diff --git a/relnotes/v0.5.0.txt b/relnotes/v0.5.0.txt new file mode 100644 index 00000000..45af5a23 --- /dev/null +++ b/relnotes/v0.5.0.txt @@ -0,0 +1,24 @@ +lftools v0.5.0 Release Notes +============================ + +Notable changes since v0.4.0 +---------------------------- + +4da2d40 Thanh Ha Deploy to Nexus using parallel +Makes the cURL calls use GNU parallel if it exists to speed uploads. + +a72bf05 Thanh Ha Add command to deploy nexus-zip files +Adds a nexus-zip command to deploy artifacts using Nexus Unpack plugin to +upload a zip file containing all of the artifacts to speed up uploads of small +files. For example maven-sites that contain many small html files which would +be inefficient to upload one at a time. + + +Full Change Log +--------------- + +4da2d40 Thanh Ha Deploy to Nexus using parallel +7a186a3 Thanh Ha Improve deploy error message +a72bf05 Thanh Ha Add command to deploy nexus-zip files +7905343 Thanh Ha Re-organize functions alphabetically +2c03ef7 Thanh Ha Use a multiline string for description diff --git a/relnotes/v0.6.0.txt b/relnotes/v0.6.0.txt new file mode 100644 index 00000000..a21ff0e2 --- /dev/null +++ b/relnotes/v0.6.0.txt @@ -0,0 +1,27 @@ +lftools v0.6.0 Release Notes +============================ + +Thanks to Anil, Jeremy, and Thanh for contributing to this release. + + +Notable changes since v0.5.0 +---------------------------- + +41bf360 Thanh Ha Copy sign scripts over to lftools +Which add a new command `lftools sign` which can be used to sign a Nexus +staging repo and produces a 2nd staging repo containing gpg signatures. + + +Full Change Log +--------------- + +3742298 Thanh Ha Disable Maven transfer output +9238dcd Thanh Ha Add Code Review checklist +ef94274 Jeremy Phelps Document the use of {obj:key} notation +ce7770a Thanh Ha Update SPDX License header to new format +6e221ed Thanh Ha Add write-good linting for docs +285c371 Thanh Ha Fix write-good lint errors +e1a1cf3 Thanh Ha Shorten title and add description +cfaa5e0 Thanh Ha Add Sign command documentation +a4c019e Anil Belur Filter creds before writing to logs. +41bf360 Thanh Ha Copy sign scripts over to lftools diff --git a/relnotes/v0.7.0.txt b/relnotes/v0.7.0.txt new file mode 100644 index 00000000..95d8fab6 --- /dev/null +++ b/relnotes/v0.7.0.txt @@ -0,0 +1,51 @@ +lftools v0.7.0 Release Notes +============================ + +Thanks to Anil, Jeremy, Jessica, and Thanh for contributing to this release. + + +Notable changes since v0.6.0 +---------------------------- + +f3b7292 Jessica Wagantall Implement lftools logger +Adds a logger to lftools to print internal statements. Is configurable via +logging.ini. + +f16b45d Anil Belur Make maven deploy-file more generic +Adds support for tar.gz, jar, and war files to be uploaded using the +deploy-file command. + +c4084d7 Anil Belur Pass maven parameters to deploy maven-file +Adds a '-p' parameter which can be used to pass arbitrary mvn cli options. + +2f7fc1a Jessica Wagantall Add script to fix yamllint errors +Script which can automatically try to resolve yaml lint issues. + +8f0d84c Thanh Ha Add a license header scanner +Script that can search for license headers and returns a list of files that do +not have a license header or the license header does not match the one provided +by the project. The code does not care about formatting of the license header +text as long as all the text is available. + + +Full Change Log +--------------- + +b7d80c6 Jeremy Phelps Document installation of lftools +54a6bc3 Jessica Wagantall Use logger for Nexus create repo script +f3b7292 Jessica Wagantall Implement lftools logger +9a2d868 Thanh Ha Ignore shebang when evaluating license headers +1f86e05 Thanh Ha Use a regex pattern instead for license searching +d92e8e1 Thanh Ha Trim trailing slashes from URL inputs +f16b45d Anil Belur Make maven deploy-file more generic +c4084d7 Anil Belur Pass maven parameters to deploy maven-file +2f7fc1a Jessica Wagantall Add script to fix yamllint errors +72492c6 Thanh Ha Add CONTRIBUTING file +57b7360 Thanh Ha Enable MarkDown linting +8f0d84c Thanh Ha Add a license header scanner +6109492 Thanh Ha Improve .coafile rules using inheritance +7d945e8 Thanh Ha Fix first/third party import sorting +8bae0fc Thanh Ha Add missing license header in test_version.py +856d800 Thanh Ha Fix docs underline too short in deploy docs +286378a Thanh Ha Ignore linkchecking Google blog +d0fe779 Thanh Ha Bump version to 0.7.0-dev -- 2.16.6