Skip to content

Commit

Permalink
Merge branch 'rc-master-branch' into 'master'
Browse files Browse the repository at this point in the history
merge 1.14.0 to master

See merge request automation-toolchain/f5-telemetry!290
  • Loading branch information
kaustriaf5 committed Sep 1, 2020
2 parents cf503c2 + 3f38616 commit 4430606
Show file tree
Hide file tree
Showing 69 changed files with 7,605 additions and 1,008 deletions.
16 changes: 14 additions & 2 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ stages:
.harness_deployment_definition: &harness_deployment_definition
image: ${CICD_CONTAINER_DEPLOY}
tags:
- cm-official-docker-executor
- atg-ts-firehose-docker

.run_unittest:
extends:
Expand Down Expand Up @@ -159,6 +159,18 @@ test_node8:
- .run_unittest
image: node:8

# Node 10 LTS (active, maintenance)
test_node10:
extends:
- .run_unittest
image: node:10

# Node 12 LTS (active, maintenance)
test_node12:
extends:
- .run_unittest
image: node:12

# mostly for containers, unittests only (without coverage check)
test_node_latest:
extends:
Expand Down Expand Up @@ -266,7 +278,7 @@ test_functional:
when: always
expire_in: 4 days
tags:
- cm-official-docker-executor
- atg-ts-firehose-docker
only:
variables:
# enable this job
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
# Changelog
Changes to this project are documented in this file. More detail and links can be found in the Telemetry Streaming [Document Revision History](https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/latest/revision-history.html).

## 1.14.0
### Added
- AUTOTOOL-1648: Added ability to specify fallback hosts for Generic HTTP consumer (experimental feature)
- AUTOTOOL-1627: Add support for AWS CloudWatch Metrics
- AUTOTOOL-1679: Added 'cipherUses' stats for Client and Server SSL profiles
### Fixed
- AUTOTOOL-810: Fixed Event Listener parsing when received multiple events
### Changed
- AUTOTOOL-1680: Update npm packages (ajv from v6.12.2 to v6.12.3, aplicationinsights from v1.8.0 to v1.8.5, aws-sdk from v.2.704.0 to 2.728.0, statsd-client from v0.4.4 to v0.4.5)
### Removed


## 1.13.0
### Added
- AUTOTOOL-1640: Add statusReason and monitorStatus fields to System Poller output for BIG-IQ Analytics
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ The Telemetry Streaming documentation contains a variety of example declarations

## Filing Issues and Getting Help

If you come across a bug or other issue when using Telemetry Streaming, use [GitHub Issues](https://github.com/f5networks/f5-telemetry-streaming/issues) to submit an issue for our team. You can also see the current known issues on that page, which are tagged with a purple Known Issue label. **Important**: Github Issues are consistently monitored by F5 staff, but should be considered as best effort only and you should not expect to receive the same level of response as provided by F5 Support. Please open a case as described below with F5 if this is a critical issue.
If you come across a bug or other issue when using Telemetry Streaming, use [GitHub Issues](https://github.com/f5networks/f5-telemetry-streaming/issues) to submit an issue for our team. You can also see the current known issues on that page, which are tagged with a purple Known Issue label.

**Important**: Github Issues are consistently monitored by F5 staff, but should be considered as best effort only and you should not expect to receive the same level of response as provided by F5 Support. Please open a case as described below with F5 if this is a critical issue.

Because Telemetry Streaming has been created and fully tested by F5 Networks, it is fully supported by F5. This means you can get assistance if necessary from [F5 Technical Support](https://support.f5.com/csp/article/K25327565).

Expand Down
3 changes: 2 additions & 1 deletion SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ Currently supported versions:

| Software Version | Release Type | First Customer Ship | End of Support |
|------------------|---------------|---------------------|-----------------|
| TS 1.12.0 | Feature | 02-Jun-2020 | 02-Sep-2020 |
| TS 1.13.0 | Feature | 21-Jul-2020 | 21-Oct-2020 |
| TS 1.14.0 | Feature | 01-Sep-2020 | 01-Dec-2020 |

Versions no longer supported:

Expand All @@ -35,6 +35,7 @@ Versions no longer supported:
| TS 1.9.0 | Feature | 28-Jan-2020 | 28-Apr-2020 |
| TS 1.10.0 | Feature | 10-Mar-2020 | 10-Jun-2020 |
| TS 1.11.0 | Feature | 21-Apr-2020 | 21-Jul-2020 |
| TS 1.12.0 | Feature | 02-Jun-2020 | 02-Sep-2020 |


See the [Release notes](https://github.com/F5Networks/f5-telemetry-streaming/releases) and [Telemetry Streaming documentation](https://clouddocs.f5.com/products/extensions/f5-telemetry-streaming/latest/userguide/revision-history.html) for new features and issues resolved for each release.
2 changes: 1 addition & 1 deletion contributing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ How does the project handle a typical `POST` request?
"trace": false,
"format": "default"
},
"schemaVersion": "1.13.0"
"schemaVersion": "1.14.0"
}
}
```
Expand Down
5 changes: 4 additions & 1 deletion contributing/process_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@
* 1.9.0 - 9.5 MB
* 1.10.0 - 9.5 MB
* 1.11.0 - 9.5 MB
* 1.12.0 - 10.3 MB
* 1.13.0 - 11 MB
* 1.14.0 - 11.2 MB
* Install build to BIG-IP, navigate to folder `/var/config/rest/iapps/f5-telemetry/` and check following:
* Run `du -sh` and check that folder's size (shouldn't be much greater than previous versions):
* 1.4.0 - 65 MB
Expand All @@ -57,8 +59,9 @@
* 1.9.0 - 73 MB
* 1.10.0 - 76 MB
* 1.11.0 - 75 MB
* 1.12.0 - ?? MB
* 1.12.0 - 80 MB
* 1.13.0 - 81 MB
* 1.14.0 - 82 MB
* Check `nodejs/node_modules` folder - if you see `eslint`, `mocha` or something else from [package.json](package.json) `devDependencies` section - something wrong with build process. Probably some `npm` flags are work as not expected and it MUST BE FIXED before publishing.
* Ensure that all tests (unit tests and functional tests passed)
* Create pre-release tag and push it to GitLab:
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
# The short X.Y version.
version = u''
# The full version, including alpha/beta/rc tags.
release = u'1.13.0'
release = u'1.14.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
Loading

0 comments on commit 4430606

Please sign in to comment.