Project

General

Profile

Actions

action #46547

closed

error from log on o3 openqa-webui "(in cleanup) Can't call method "reject" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/RabbitMQ/Client/Publisher.pm line 67"

Added by okurz almost 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
SUSE QA (private) - Milestone 25
Start date:
2019-01-23
Due date:
% Done:

0%

Estimated time:

Description

Observation

From journalctl -u openqa-webui on o3:

Jan 23 11:51:58 ariel openqa[18821]:         (in cleanup) Can't call method "reject" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/RabbitMQ/Client/Publisher.pm line 67 during global destruction.

I am not sure if the functionality of the AMQP plugin is impacted by this.


Related issues 1 (0 open1 closed)

Related to openQA Project (public) - action #52961: error messages from RabbitMQ "(in cleanup) Can't call method "_handle" on an undefined value" and moreResolvedokurz2019-06-12

Actions
Actions #1

Updated by coolo almost 6 years ago

Don't worry about it. the error happens during worker shutdown not during sending events

Actions #2

Updated by okurz almost 6 years ago

Well, good to know that it's not worry-worth (is that a word?). I would not worry about it when we would just mark the message as such. As it's recorded by the webUI and somehow "forwarded", can we catch it strip away? Or can we fix that in Mojo::RabbitMQ? <- this is why I added kraih ;)

Actions #3

Updated by coolo almost 6 years ago

Not sure we can fix it - I can't. And kraih tried: https://github.com/inway/mojo-rabbitmq-client/pull/31 - but there was no new release since then

Actions #5

Updated by okurz almost 6 years ago

  • Status changed from New to Blocked
  • Assignee set to okurz

OMG what monster did this issue turned into! :D Ok, fine. So there is something upstream to track then.

Actions #6

Updated by okurz almost 6 years ago

would you consider

Feb 06 08:13:08 ariel openqa[8931]:         (in cleanup) Can't call method "FILENO" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/Reactor/Poll.pm line 109 during global destruction.

to be of the same kind?

Actions #7

Updated by okurz almost 6 years ago

  • Target version set to Milestone 25
Actions #8

Updated by okurz over 5 years ago

Installed most recent version of openQA as well as rabbitmq client:

/var/log/zypp/history

2019-05-25 09:35:54|command|root@ariel|'zypper' 'patch' '--with-update'|
2019-05-25 09:35:54|install|perl-Cpanel-JSON-XS|4.11-2.4|x86_64||devel_openQA_Leap_42.3|ee45f73c802d809e6b2fa288ab9bdbf017e82f277e312ab5a261be15f3458d2c|
2019-05-25 09:35:54|install|perl-DBD-SQLite|1.62-52.6|x86_64||devel_openQA_Leap_42.3|d2cbaf4cb3c96a6419286fe59a4ace70c100a5345c0aff1111706352b51087fd|
2019-05-25 09:35:54|install|perl-Mojo-RabbitMQ-Client|0.2.2-2.1|noarch||devel_openQA_Leap_42.3|dffd89b7c1abe31db55674f7ddb06bc8828d155ffe88f0d746cbde908c2c36b7|
2019-05-25 10:18:49|command|root@ariel|'zypper' 'dup'|
2019-05-25 10:18:49|install|perl-YAML-LibYAML|0.74-2.1|x86_64||devel_openQA_Leap_42.3|7f5abbd294ad1f0117a5f2e304f4b9a5367a12f05cca0dc08bdc0691d7cc0e73|
2019-05-25 10:18:50|install|openQA-common|4.6.1558532409.ab91f319-1387.1|noarch||devel_openQA|5084f12cad2792fae28d681f276edcee7d23513601713e1715b4f0c63a59548c|
2019-05-25 10:18:50|install|openQA-client|4.6.1558532409.ab91f319-1387.1|noarch||devel_openQA|e303a63590076e67b23cf4567f03fc548e6469822e78197717af04a3edd2286d|
2019-05-25 10:20:23|install|openQA|4.6.1558532409.ab91f319-1387.1|noarch||devel_openQA|5b187e40c55595150fcef65b576573879aba14ea3668225a6da95d1092d525e4|
May 25 10:18:54 ariel systemd[1]: Started The openQA web UI.
May 25 10:18:55 ariel openqa[7965]: Archive::Extract will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at /usr/share/openqa/script/../lib/OpenQA/Schema/Result/Assets.pm, line 28.
May 25 10:18:56 ariel openqa[7965]: Server available at http://localhost:9526/

no errors so far …

Actions #9

Updated by okurz over 5 years ago

  • Status changed from Blocked to Feedback

as the PR is merged and we have a new version of the rabbitmq client installed I can track this in "Feedback" and see after some days if we still have problems.

Actions #10

Updated by okurz over 5 years ago

  • Status changed from Feedback to Resolved

After not seeing the above error message in the logfiles since some days I guess we can call this resolved.

Actions #11

Updated by okurz over 5 years ago

  • Related to action #52961: error messages from RabbitMQ "(in cleanup) Can't call method "_handle" on an undefined value" and more added
Actions

Also available in: Atom PDF