Bug 1744122 - Remove Sensu related puppet modules
Summary: Remove Sensu related puppet modules
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: puppet-tripleo
Version: 16.0 (Train)
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: z2
: 16.0 (Train on RHEL 8.1)
Assignee: Martin Magr
QA Contact: David Rosenfeld
URL:
Whiteboard:
Depends On: 1733257 1745510 1803778
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-08-21 12:12 UTC by Martin Magr
Modified: 2020-05-14 12:16 UTC (History)
12 users (show)

Fixed In Version: puppet-tripleo-11.4.1-0.20200312025814.116e8e8.el8ost
Doc Type: No Doc Update
Doc Text:
Deployment of sensu-client on overcloud nodes has been removed as sensu-client is has been deprecated in OSP15 and monitoring client side is unifying on single node agent service, which is collectd. The collectd-sensubility took over sensu-client functionality. It is a collectd-exec extension, which behaves the same as sensu client and is compatible with Ruby-based Sensu server side (eg. Sensu version up to 1.8.0).
Clone Of:
Environment:
Last Closed: 2020-05-14 12:15:28 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 684614 0 'None' MERGED Remove sensu-client service 2020-09-07 14:13:18 UTC
Red Hat Product Errata RHBA-2020:2114 0 None None None 2020-05-14 12:16:13 UTC

Description Martin Magr 2019-08-21 12:12:08 UTC
sensu-client has been deprecated in OSP15 and removed in OSP16, so we don't need following packages any more:

puppet-sensu
sensu
rubygem-em-http-server
rubygem-eventmachine
rubygem-sensu-extension
rubygem-sensu-extensions
rubygem-sensu-extensions-check-dependencies
rubygem-sensu-extensions-debug
rubygem-sensu-extensions-json
rubygem-sensu-extensions-occurrences
rubygem-sensu-extensions-only-check-output
rubygem-sensu-extensions-ruby-hash
rubygem-sensu-json
rubygem-sensu-logger
rubygem-sensu-redis
rubygem-sensu-settings
rubygem-sensu-spawn
rubygem-sensu-transport
rubygem-oj
rubygem-parse-cron
rubygem-childprocess
rubygem-em-worker
rubygem-amq-protocol
rubygem-amqp

Comment 5 Martin Magr 2019-10-16 15:52:01 UTC
Lon, sensu-client configuration has been removed from TripleO, so you are free to remove packages and container.

Comment 12 Leonid Natapov 2019-12-16 12:29:50 UTC
Failed QA. puppet-sensu still exist on undercloud and overcloud. Moving back to Assign.

Comment 18 Lon Hohberger 2020-03-16 15:27:27 UTC
puppet-tripleo still has a hard-requires on these packages.  Perhaps they should be dropped from puppet-tripleo in RDO packaging as well.

Comment 19 Lon Hohberger 2020-03-16 15:42:59 UTC
I'm incorrect; this has been removed.

So, there will be no updates to puppet-uchiwa or puppet-sensu

Comment 26 Leonid Natapov 2020-05-12 16:09:44 UTC
no sensu/uchiwa modules appear on undercloud and overcloud nodes.

Comment 28 errata-xmlrpc 2020-05-14 12:15:28 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:2114


Note You need to log in before you can comment on or make changes to this bug.