We are delighted to announce the release of: monasca-agent 2.11.0: Monitoring agent for gathering metrics and sending them to the Monasca API. This release is part of the train release series. The source is available from: https://opendev.org/openstack/monasca-agent Download the package from: https://tarballs.openstack.org/monasca-agent/ Please report issues through: https://bugs.launchpad.net/monasca/+bugs For more details, please see below. Changes in monasca-agent 2.10.0..2.11.0 --------------------------------------- 9f174e4 Create Docker image from Monasca repos 7f36745 Fix python 3 compatibility in statsd ea9f2eb Update api-ref location 7dca053 Add missing space to log statement 623a4db Enable unit tests for py36 f9b3404 trivial fix: Correct some spelling errors 79ea205 Remove monasca-tempest-java-influxdb job d457ccb Add Python 3 Train unit tests 3404a6d Update hacking version to 1.1.x 0c8c2e5 Replace github.com with opendev.org 9854fbc Add information about Prometheus plugin to README 4628c5f Change repository links usage in Dockerfile and build image 40b678b Blacklist bandit 1.6.0 723a710 update git.openstack.org to opendev ea120a1 OpenDev Migration Patch 3fdb89d Push Docker images to Docker Hub 7ad32d6 [docs] Add cross-tenant role using the openstack CLI 7736602 Use proper naming for docker service image zuul job c8b9f30 Update the cloudkitty detection plugin search pattern da98360 Build docker images in Zuul 049a2b0 Do not add dimensions to init_config 1f91144 Add tooling for building Docker images Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 53 ++++- README.rst | 59 +++-- monasca_agent/collector/checks/collector.py | 4 +- monasca_agent/collector/checks/utils.py | 7 +- monasca_agent/collector/checks_d/ceph.py | 21 +- monasca_agent/collector/checks_d/disk.py | 4 +- monasca_agent/collector/checks_d/lxc.py | 2 +- monasca_agent/collector/checks_d/rabbitmq.py | 2 +- monasca_agent/common/keystone.py | 2 +- monasca_agent/common/util.py | 9 +- monasca_agent/forwarder/daemon.py | 2 +- monasca_agent/statsd/udp.py | 2 +- monasca_setup/detection/args_plugin.py | 5 +- monasca_setup/detection/plugins/cloudkitty.py | 2 +- monasca_setup/detection/plugins/http_check.py | 14 +- monasca_setup/detection/plugins/influxdb.py | 4 +- monasca_setup/detection/plugins/influxdb_relay.py | 4 +- monasca_setup/detection/plugins/kafka_consumer.py | 4 +- monasca_setup/detection/plugins/ovs.py | 4 +- monasca_setup/detection/plugins/vcenter.py | 10 +- playbooks/docker-publish.yml | 15 ++ setup.cfg | 3 +- test-requirements.txt | 4 +- tox.ini | 18 +- 75 files changed, 2048 insertions(+), 247 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 0c9982c..2ad7fbc 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4,2 +4,2 @@ -hacking>=1.0.0,<1.1.0 # Apache-2.0 -bandit>=1.1.0 # Apache-2.0 +hacking>=1.1.0,<1.2.0 # Apache-2.0 +bandit!=1.6.0,>=1.1.0 # Apache-2.0