Reloading RT::User in 3.8.2

I noticed this in ExternalAuth’s .08 patchnotes:

  • html/Callbacks/ExternalAuth/autohandler/Auth

      Modified the log message regarding the RT-3.8.[01] plugin
      bug from error level to debug level and modified the text
      of the message to be more clear for RT-3.8.2+ users.
    

and for .08_01:

  • html/Callbacks/ExternalAuth/autohandler/Auth

      Workaround for RT versions 3.8.0 and 3.8.1 removed.
      RT::Authen::ExternalAuth v0.08 will be officially compatible
      only with versions 3.8.2 and up.
    

However… I’m running .08 and RT 3.8.2, and while debugging something
else, i noticed this:

Feb 18 11:29:33 data RT: Reloading RT::User to work around a bug in
RT-3.8.0 and RT-3.8.1 Trace begun at /opt/rt3/bin/…/lib/RT.pm line
289 Log::Dispatch::ANON(‘Log::Dispatch=HASH(0xc981ba0)’,
‘Reloading RT::User to work around a bug in RT-3.8.0 and RT-3.8.1’)
called at /opt/rt3/local/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth
line 14 HTML::Mason::Commands::ANON at
/usr/local/share/perl/5.8.8/HTML/Mason/Component.pm line 135
HTML::Mason::Component::run(‘HTML::Mason::Component::FileBased=HASH(0xce13e30)’)
called at /usr/local/share/perl/5.8.8/HTML/Mason/Request.pm line 1279
eval {…} at /usr/local/share/perl/5.8.8/HTML/Mason/Request.pm line
1274 HTML::Mason::Request::comp(undef, undef) called at
/opt/rt3/bin/…/lib/RT/Interface/Web/Request.pm line 180
RT::Interface::Web::Request::callback(‘RT::Interface::Web::Request=HASH(0x10a2e30)’,
‘CallbackName’, ‘Auth’) called at /opt/rt3/share/html/autohandler line
256 HTML::Mason::Commands::ANON at /usr/local/share/perl/5.8

I have ExternalAuth working, and i’m definitely using 3.8.2, so i’m
not sure if i managed to accomplish something especially weird here…

/chown -R us:us /yourbase

Rob Munsch wrote:

I noticed this in ExternalAuth’s .08 patchnotes:

  • html/Callbacks/ExternalAuth/autohandler/Auth

      Modified the log message regarding the RT-3.8.[01] plugin
      bug from error level to debug level and modified the text
      of the message to be more clear for RT-3.8.2+ users.
    

0.08 == Release Version and Authoritative.

and for .08_01:

  • html/Callbacks/ExternalAuth/autohandler/Auth

      Workaround for RT versions 3.8.0 and 3.8.1 removed.
      RT::Authen::ExternalAuth v0.08 will be officially compatible
      only with versions 3.8.2 and up.
    

0.08_01 was a development version and should be ignored and discarded.

However… I’m running .08 and RT 3.8.2, and while debugging something
else, i noticed this:

Feb 18 11:29:33 data RT: Reloading RT::User to work around a bug in
RT-3.8.0 and RT-3.8.1 Trace begun at /opt/rt3/bin/…/lib/RT.pm line
289 Log::Dispatch::ANON(‘Log::Dispatch=HASH(0xc981ba0)’,
‘Reloading RT::User to work around a bug in RT-3.8.0 and RT-3.8.1’)

It doesn’t check if you’re on 3.8.[01] it just reloads RT::User no
matter what. Just happens it only makes anything different if you’re
using 3.8.[01].

You can safely ignore the message.
Kind Regards,

Mike Peachey, IT
Tel: +44 114 281 2655
Fax: +44 114 281 2951
Jennic Ltd, Furnival Street, Sheffield, S1 4QT, UK
Comp Reg No: 3191371 - Registered In England

skipped list again, sorry mike

However… I’m running .08 and RT 3.8.2, and while debugging something
else, i noticed this:

Feb 18 11:29:33 data RT: Reloading RT::User to work around a bug in
RT-3.8.0 and RT-3.8.1 Trace begun at /opt/rt3/bin/…/lib/RT.pm line
289 Log::Dispatch::ANON(‘Log::Dispatch=HASH(0xc981ba0)’,
‘Reloading RT::User to work around a bug in RT-3.8.0 and RT-3.8.1’)

It doesn’t check if you’re on 3.8.[01] it just reloads RT::User no
matter what. Just happens it only makes anything different if you’re
using 3.8.[01].

Oh, when it mentioned “more clear for 3.8.2 users,” i was looking for
3.8.2 to be mentioned in the logline, i think. Wrong context. For a
minute i thought i’d somehow managed to be running on a version
earlier than 0.08.

You can safely ignore the message.

Thanks!

/chown -R us:us /yourbase

/chown -R us:us /yourbase