Skip to content

Commit

Permalink
Merge pull request #351 from cumulus-nasa/release-1.5.2
Browse files Browse the repository at this point in the history
Release 1.5.2
  • Loading branch information
Marc authored May 15, 2018
2 parents 31e506a + a483b70 commit 88186d0
Show file tree
Hide file tree
Showing 19 changed files with 84 additions and 69 deletions.
43 changes: 29 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [v1.5.2] - 2018-05-15

### Fixed
- **CUMULUS-514 "Unable to Delete the Granules"**
- updated cmrjs.deleteConcept to return success if the record is not found in CMR.
- **CUMULUS-514 - "Unable to Delete the Granules"**
- updated cmrjs.deleteConcept to return success if the record is not found
in CMR.

### Added
- **CUMULUS-527 - "parse-pdr queues up all granules and ignores regex"**
Expand All @@ -18,21 +22,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
the output. Defaults to '.', which will match all granules in the PDR.
- File checksums in PDRs now support MD5
- Deployment support to subscribe to an SNS topic that already exists
- **CUMULUS-470, CUMULUS-471** In-region S3 Policy lambda added to API to update bucket policy for in-region access.
- **CUMULUS-533** Added fields to granule indexer to support EMS ingest and archive record creation
- You can now deploy cumulus without ElasticSearch. Just add `es: null` to your `app/config.yml` file. This is only useful for debugging purposes. Cumulus still requires ElasticSearch to properly operate.
- `@cumulus/integration-tests` includes and exports the `addRules` function, which seeds rules into the DynamoDB table.
- **CUMULUS-470, CUMULUS-471** In-region S3 Policy lambda added to API to
update bucket policy for in-region access.
- **CUMULUS-533** Added fields to granule indexer to support EMS ingest and
archive record creation
- You can now deploy cumulus without ElasticSearch. Just add `es: null` to
your `app/config.yml` file. This is only useful for debugging purposes.
Cumulus still requires ElasticSearch to properly operate.
- `@cumulus/integration-tests` includes and exports the `addRules` function,
which seeds rules into the DynamoDB table.
- **CUMULUS-534** Track deleted granules
- added `deletedgranule` type to `cumulus` index.
- **Important Note:** Force custom bootstrap to re-run by adding this to app/config.yml
`es:
elasticSearchMapping: 7`
- Added capability to support EFS in cloud formation template. Also added optional capability to ssh to your instance and privileged lambda functions.
- Added support to force discovery of PDRs that have already been processed and filtering of selected data types
- `@cumulus/cmrjs` uses an environment variable `USER_IP_ADDRESS` or fallback IP address of `10.0.0.0` when a public IP address is not available. This supports lambda functions deployed into a VPC's private subnet, where no public IP address is available.
- **Important Note:** Force custom bootstrap to re-run by adding this to
app/config.yml `es: elasticSearchMapping: 7`
- Added capability to support EFS in cloud formation template. Also added
optional capability to ssh to your instance and privileged lambda functions.
- Added support to force discovery of PDRs that have already been processed
and filtering of selected data types
- `@cumulus/cmrjs` uses an environment variable `USER_IP_ADDRESS` or fallback
IP address of `10.0.0.0` when a public IP address is not available. This
supports lambda functions deployed into a VPC's private subnet, where no
public IP address is available.

### Changed
- CUMULUS-550 Custom bootstrap automatically adds new types to index on deployment
- **CUMULUS-550** Custom bootstrap automatically adds new types to index on
deployment

## [v1.5.1] - 2018-04-23
### Fixed
Expand Down Expand Up @@ -232,7 +246,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

## [v1.0.0] - 2018-02-23

[Unreleased]: https://github.com/cumulus-nasa/cumulus/compare/v1.5.1...HEAD
[Unreleased]: https://github.com/cumulus-nasa/cumulus/compare/v1.5.2...HEAD
[v1.5.2]: https://github.com/cumulus-nasa/cumulus/compare/v1.5.1...v1.5.2
[v1.5.1]: https://github.com/cumulus-nasa/cumulus/compare/v1.5.0...v1.5.1
[v1.5.0]: https://github.com/cumulus-nasa/cumulus/compare/v1.4.1...v1.5.0
[v1.4.1]: https://github.com/cumulus-nasa/cumulus/compare/v1.4.0...v1.4.1
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"lerna": "2.9.0",
"version": "1.5.1",
"version": "1.5.2",
"npmClient": "yarn",
"packages": [
"packages/*",
Expand Down
10 changes: 5 additions & 5 deletions packages/api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/api",
"version": "1.5.0",
"version": "1.5.2",
"description": "Lambda functions for handling all daac's API operations",
"main": "index.js",
"engine": {
Expand Down Expand Up @@ -34,10 +34,10 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/api": "^1.5.0",
"@cumulus/cmrjs": "^1.5.0",
"@cumulus/common": "^1.5.0",
"@cumulus/ingest": "^1.5.0",
"@cumulus/api": "^1.5.2",
"@cumulus/cmrjs": "^1.5.2",
"@cumulus/common": "^1.5.2",
"@cumulus/ingest": "^1.5.2",
"@cumulus/pvl": "^1.5.0",
"ajv": "^5.2.2",
"archiver": "^2.1.1",
Expand Down
4 changes: 2 additions & 2 deletions packages/cmrjs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/cmrjs",
"version": "1.5.0",
"version": "1.5.2",
"description": "A node SDK for CMR",
"engine": {
"node": ">=8.10.0"
Expand Down Expand Up @@ -31,7 +31,7 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"got": "^7.1.0",
"lodash.property": "^4.4.2",
"public-ip": "^2.3.5",
Expand Down
4 changes: 2 additions & 2 deletions packages/common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/common",
"version": "1.5.0",
"version": "1.5.2",
"description": "Common utilities used across tasks",
"keywords": [
"GIBS",
Expand Down Expand Up @@ -40,7 +40,7 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/test-data": "^1.4.0",
"@cumulus/test-data": "^1.5.2",
"ajv": "^5.2.2",
"async": "^2.0.0",
"aws-sdk": "^2.224.1",
Expand Down
2 changes: 1 addition & 1 deletion packages/deployment/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/deployment",
"version": "1.5.0",
"version": "1.5.2",
"description": "Deployment templates for cumulus",
"scripts": {
"test": "ava --no-color",
Expand Down
6 changes: 3 additions & 3 deletions packages/ingest/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/ingest",
"version": "1.5.0",
"version": "1.5.2",
"description": "Ingest utilities",
"engine": {
"node": ">=8.10.0"
Expand Down Expand Up @@ -33,9 +33,9 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/pvl": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/test-data": "^1.5.2",
"aws-sdk": "^2.224.1",
"checksum": "^0.1.1",
"cksum": "^1.3.0",
Expand Down
8 changes: 4 additions & 4 deletions packages/integration-tests/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/integration-tests",
"version": "1.5.0",
"version": "1.5.2",
"description": "Integration tests",
"bin": {
"cumulus-test": "./bin/cli.js"
Expand All @@ -23,9 +23,9 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/api": "^1.5.0",
"@cumulus/common": "^1.5.0",
"@cumulus/deployment": "^1.5.0",
"@cumulus/api": "^1.5.2",
"@cumulus/common": "^1.5.2",
"@cumulus/deployment": "^1.5.2",
"aws-sdk": "^2.224.1",
"commander": "^2.9.0",
"fs-extra": "^5.0.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/task-debug/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@cumulus/task-debug",
"private": true,
"version": "1.5.0",
"version": "1.5.2",
"description": "A harness for debugging workflows.",
"main": "index.js",
"homepage": "https://github.com/cumulus-nasa/cumulus#readme",
Expand All @@ -18,7 +18,7 @@
"test": "test"
},
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"commander": "^2.11.0"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion packages/test-data/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/test-data",
"version": "1.4.0",
"version": "1.5.2",
"description": "Includes the test data for various packages",
"keywords": [
"GIBS",
Expand Down
8 changes: 4 additions & 4 deletions tasks/discover-granules/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/discover-granules",
"version": "1.5.0",
"version": "1.5.2",
"description": "Discover Granules in FTP/HTTP/HTTPS/SFTP/S3 endpoints",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -32,10 +32,10 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/ingest": "^1.5.2",
"@cumulus/test-data": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
8 changes: 4 additions & 4 deletions tasks/discover-pdrs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/discover-pdrs",
"version": "1.5.0",
"version": "1.5.2",
"description": "Discover PDRs in FTP and HTTP endpoints",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -31,10 +31,10 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/ingest": "^1.5.2",
"@cumulus/test-data": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
8 changes: 4 additions & 4 deletions tasks/parse-pdr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/parse-pdr",
"version": "1.5.0",
"version": "1.5.2",
"description": "Download and Parse a given PDR",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -29,10 +29,10 @@
]
},
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/ingest": "^1.5.2",
"@cumulus/test-data": "^1.5.2",
"lodash.clonedeep": "^4.4.2",
"lodash.get": "^4.4.2"
},
Expand Down
8 changes: 4 additions & 4 deletions tasks/pdr-status-check/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/pdr-status-check",
"version": "1.5.1",
"version": "1.5.2",
"description": "Checks execution status of granules in a PDR",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -36,10 +36,10 @@
]
},
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/ingest": "^1.5.2",
"@cumulus/test-data": "^1.5.2",
"lodash.get": "^4.4.2",
"p-limit": "^1.1.0"
},
Expand Down
10 changes: 5 additions & 5 deletions tasks/post-to-cmr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/post-to-cmr",
"version": "1.5.0",
"version": "1.5.2",
"description": "Post a given granule to CMR",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -37,11 +37,11 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/cmrjs": "^1.5.0",
"@cumulus/common": "^1.5.0",
"@cumulus/cmrjs": "^1.5.2",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/test-data": "^1.4.0",
"@cumulus/ingest": "^1.5.2",
"@cumulus/test-data": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions tasks/queue-granules/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/queue-granules",
"version": "1.5.0",
"version": "1.5.2",
"description": "Add discovered granules to the queue",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -35,9 +35,9 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/ingest": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions tasks/queue-pdrs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/queue-pdrs",
"version": "1.5.0",
"version": "1.5.2",
"description": "Add discovered PDRs to a queue",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -35,9 +35,9 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/ingest": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions tasks/sf-sns-report/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cumulus/sf-sns-report",
"version": "1.5.0",
"version": "1.5.2",
"description": "Broadcasts an incoming Cumulus message to SNS",
"main": "index.js",
"directories": {
Expand Down Expand Up @@ -35,9 +35,9 @@
"author": "Cumulus Authors",
"license": "Apache-2.0",
"dependencies": {
"@cumulus/common": "^1.5.0",
"@cumulus/common": "^1.5.2",
"@cumulus/cumulus-message-adapter-js": "^1.0.1",
"@cumulus/ingest": "^1.5.0",
"@cumulus/ingest": "^1.5.2",
"lodash.get": "^4.4.2"
},
"devDependencies": {
Expand Down
Loading

0 comments on commit 88186d0

Please sign in to comment.