Releases: infrawatch/smart-gateway
v2.1.4
v2.1.3
v2.1.2
Smart Gateway v2.1.2
Hot fix to resolve issues with the Smart Gateway panicing when receiving missing information in the Ceilometer messages.
Changes since v2.1.1
0d809f5 (HEAD -> stable-1.2, origin/stable-1.2) (commit cherry picked from e345f58) Ceilometer metric panic on label retrieval hotfix (#100) (#102)
v2.1.1
Smart Gateway v2.1.1
Sync Smart Gateway v2.1.1 to latest stable-1.2 branch.
Changes since v2.1.0
86dd522 Base logic for event handlers (#95)
a418595 Merge pull request #98 from infrawatch/github-actions
970617e Migrate to using ubi8 as a base image (#99)
12c5f50 Drop .travis.yml
7e2fe79 Migrate from Travis-CI to Github Actions
v2.1.0
Smart Gateway Release v2.1.0
The release of the Smart Gateway v2.1.0 provides the following changes:
- Set a deterministic ID to prevent duplicate events. This provides ability to run the Smart Gateway in high availability mode within the Service Telemetry Framework. (#88)
- Fix and test for list of ceilometer metrics (#90)
- Sanitize event data deeper (#92). Nested quotes can be found deeper in the received event data. This patch makes it to clean nested quotes in all levels. Fixes #91
- Use literal string replacement rather than expansion (#94)
v2.0.1
Enhancements
- Smart Gateway release v2.0.1 migrates dependency management from
dep
togo.mod
. Additionally, it also migrates the base image from CentOS 7 to CentOS 8. CI changes have also been merged to support the new build model.
v2.0.0
Enhancements
- Adds Ceilometer events support
- Add simple BasicAuth support for ElasticSearch connections
Additional
- project renaming effort from Service Assurance Framework to Service Telemetry Framework
Smart Gateway v2.0.0 Beta 1
Smart Gateway v2.0.0 Beta 1
The Smart Gateway release v2.0.0 Beta 1 is now available for consumption with the Service Telemetry Framework (STF). Version 2.0.0 Beta 1 provides the initial features for the first main release of STF, but contains a few known caveats:
- Performance is limited to 30k messages/second
- Prometheus scrape endpoint only shows each metric once (https://github.com/infrawatch/smart-gateway/issues/42)
- Ceilometer metrics are not exposed for scraping by Prometheus
- Ceilometer events support is limited
Smart Gateway v1.1.0
We're pleased to announce the release of Smart Gateway v1.1.0. This release primarily provides code cleanup, refactoring, and bug fixes based on the implementation and performance testing of the Service Assurance Framework.
Several golang tests were added such as vetting, formatting, and linting. The qpid.apache.org vendored package was also updated to the latest version, which should correspond to 0.27.0. It also addresses issues found during the implementation of the ElasticSearch Operator and ElasticSearch 5 for storage of events within the Service Assurance Framework.
ChangeLog
28e1c057874faf908f88a3f624ac10ad4a35d8ca (HEAD -> master, origin/master, origin/HEAD) Fix path to Dockerfile
c48919bba59401899f64432f7ab504f616d0d786 Move Dockerfile back to root
65883f2b5cdf8482ca8673b9bdb05128d34fcc5c Update Gopkg.toml for latest vendoring (#64)
8d582774869126bd530568d65f3ebfa5f4b9a3e2 Move files around to make downstreaming easier (#63)
4cd278a80ee84e1ef1bf9e26cac2c25d00a4a9e9 Run test files through gofmt -s (#58)
68f717e8caf0ac356f754c31115f4dfcea449cff Don't act like a bitcoin miner in Events mode (#57)
43b003521f6e4b732c6f439d301308c41801a9f1 Merge pull request #55 from redhat-service-assurance/remove-duplicate-code
35f950ec34b1b5bf3ce2110a37af0dc16896d35e Removing cmd/metrics/metrics.go
f8038012d5f604175ded501a0ed84851817a5924 Sanitize nested json only for "ves" (#38)
a940ec901dd3366a40f845265c50c47544d1bf67 Light clean up of comments and source docs (#53)
3020e03b019718b168feea8a6ab4225e67d81bb8 Add information about Smart Gateway unit testing (#52)
ab47f0a942e769e615f870d6a3f273dcc5e77ece Set README.md to 80 char width (#51)
7fe27866675043dc241cbd2aac770a8fa0f31f92 Initial clean up to get formatting working (#47)
336d3d916df47fe46ce2ab71a5cfeca6bd282359 Additional testing functionality (#40)
2b5196ec55e3e6c04ec0d38caca3208a14c0e026 Allow unit tests to result in CI failure (#39)
1f62330068b08fafa937b8285bc4cb35f1e10205 Add TLS support for Elasticsearch connections (#34)
900ca99eee14b8d724b58097de84efb342efeda8 Update README.md
09ac4e02f351cceeb8a57664ab510a89a73e22db Enable coveralls (#26)
b847f13022a51b465a91b8393d90cfab6e4f5cc3 Update tag in travis-ci file
b80db86a1d42727d0c89d55d92223879fcffaa59 Drop Dockerfile.rhel
743e9029921709ce30ff5cfd5652c8b209319ac4 Code cleanup (#21)
a333bc28a44b7fd509dfff705a28ce4a1603ccf5 Merge pull request #23 from paramite/issue22
eacbffdea51630f8c83f5b4621f41d9f38f51e97 Don't unlock sharded cache
80f6e818a4a24b3537d88712fdea2669b77e89dd Add badge for Dockerfile on Quay
7990d47b2d54daacb55cfa76dad098b51f49cf7e [hotfix] Update fails when not passing `-y` flag
f770b6bebd59456c06f5cb8987c7432aa9802b54 Merge pull request #25 from mrunge/master
cee38c6d27f708772c4af4723b8c317741d2c0c6 Make sure everything is updated in the container
3fd6f62e88d9cd82c6e786d5d9978e54f6d089a6 Update everything to point at new organization
7e1985e25f5852df8f299952658bbf11b8f6eaeb Update Gopkg.toml
f7c5a9f1492cdd66f3d21d5db5c4b724846ef8ca Migrate role to separate repo
467637e4732a05e7326849be6ef823ffda3ddb4b Initial ansible role import (incomplete)
8a625e7df72f0ea38e0b81a909244febb8cdd93e Update sa.events.config.json
a7782b579d49a2622a7df24b90eb0458d7393bbd CentOS and RHEL Dockerfile updates