Bug 1427900
| Summary: | OPS Tools | Availability Monitoring | Sensu-client service is failing to start on overcloud nodes. | ||
|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Leonid Natapov <lnatapov> |
| Component: | sensu | Assignee: | Martin Magr <mmagr> |
| Status: | CLOSED ERRATA | QA Contact: | Leonid Natapov <lnatapov> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 11.0 (Ocata) | CC: | lars, lnatapov, lruzicka, mrunge, oblaut |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | sensu-0.27.0-2.el7ost | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-05-17 20:24:42 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1426169 | ||
| Bug Blocks: | |||
sensu-client successfully started. 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-2017:1246 |
Sensu-client is failing to start after sensu package was upgraded to sensu-0.27.0-1.el7ost.noarch. [root@overcloud-controller-0 collectd.d]# rpm -qa | grep sensu rubygem-sensu-extensions-1.7.1-1.el7ost.noarch rubygem-sensu-redis-2.1.0-2.el7ost.noarch rubygem-sensu-transport-7.0.2-1.el7ost.noarch rubygem-sensu-extensions-json-1.0.0-2.el7ost.noarch rubygem-sensu-extensions-occurrences-1.1.0-2.el7ost.noarch rubygem-sensu-extensions-debug-1.0.0-1.el7ost.noarch rubygem-sensu-settings-9.6.0-1.el7ost.noarch puppet-sensu-2.2.0-0.20170210184330.ca45853.el7ost.noarch rubygem-sensu-extensions-only-check-output-1.0.0-1.el7ost.noarch rubygem-sensu-extension-1.5.1-1.el7ost.noarch rubygem-sensu-json-2.0.1-1.el7ost.noarch collectd-write_sensu-5.7.0-4.el7ost.x86_64 rubygem-sensu-spawn-2.2.1-1.el7ost.noarch rubygem-sensu-extensions-ruby-hash-1.0.0-1.el7ost.noarch sensu-0.27.0-1.el7ost.noarch rubygem-sensu-logger-1.2.1-1.el7ost.noarch The error I get: -------------------------------------------------------------------------------- Mar 1 13:08:33 overcloud-controller-0 systemd: Cannot add dependency job for unit microcode.service, ignoring: Unit is not loaded properly: Invalid argument. Mar 1 13:08:33 overcloud-controller-0 systemd: Started sensu client. Mar 1 13:08:33 overcloud-controller-0 systemd: Starting sensu client... Mar 1 13:08:34 overcloud-controller-0 sensu-client: /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- sensu/api/utilities/transport_info (LoadError) Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/gems/gems/sensu-0.27.0/lib/sensu/client/http_socket.rb:5:in `<top (required)>' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/gems/gems/sensu-0.27.0/lib/sensu/client/process.rb:3:in `<top (required)>' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/share/gems/gems/sensu-0.27.0/exe/sensu-client:7:in `<top (required)>' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/bin/sensu-client:23:in `load' Mar 1 13:08:34 overcloud-controller-0 sensu-client: from /usr/bin/sensu-client:23:in `<main>' Mar 1 13:08:34 overcloud-controller-0 systemd: sensu-client.service: main process exited, code=exited, status=1/FAILURE Mar 1 13:08:34 overcloud-controller-0 systemd: Unit sensu-client.service entered failed state. Mar 1 13:08:34 overcloud-controller-0 systemd: sensu-client.service failed. ---------------------------------------------------------------------------------