Re: [rt-users] Can't locate object method "MailDashboards", post upgrade to 4.2.7

2014-10-02 Thread Adam Thompson

On 14-10-02 09:54 AM, Kevin Falcone wrote:

On Wed, Oct 01, 2014 at 11:43:08AM -0500, Adam Thompson wrote:

I just upgraded a 4.2.3 installation to 4.2.7, and rt-email-dashboards suddenly
broke, and now the cron job emails messages like this to me every hour:


 [1591] [Tue Sep 30 21:00:03 2014] [critical]: Can't locate object method 
"MailDashboards" via package "RT::Dashboard::Mailer" at 
/opt/rt4/sbin/rt-email-dashboards line 96. (/opt/rt4/sbin/../lib/RT.pm:393)
 Can't locate object method "MailDashboards" via package 
"RT::Dashboard::Mailer" at /opt/rt4/sbin/rt-email-dashboards line 96.


Oddly, running it by hand works just fine - it only fails when invoked from
cron.

Running by hand as root or as the web user or as the user cron runs
as?  Most likely error is permissions.  I've not seen any other
reports of this on 4.2.7.


Running by hand as root, which is who the cron job runs as, too.
However, I think I just found the problem - rebooted the box, and 
encountered massive filesystem corruption.  (And no idea why... oh, yay.)


--
-Adam Thompson
 athom...@athompso.net

--
RT Training November 4 & 5 Los Angeles
http://bestpractical.com/training


Re: [rt-users] Can't locate object method "MailDashboards", post upgrade to 4.2.7

2014-10-02 Thread Kevin Falcone
On Wed, Oct 01, 2014 at 11:43:08AM -0500, Adam Thompson wrote:
> I just upgraded a 4.2.3 installation to 4.2.7, and rt-email-dashboards 
> suddenly
> broke, and now the cron job emails messages like this to me every hour:
> 
> 
> [1591] [Tue Sep 30 21:00:03 2014] [critical]: Can't locate object method 
> "MailDashboards" via package "RT::Dashboard::Mailer" at 
> /opt/rt4/sbin/rt-email-dashboards line 96. (/opt/rt4/sbin/../lib/RT.pm:393)
> Can't locate object method "MailDashboards" via package 
> "RT::Dashboard::Mailer" at /opt/rt4/sbin/rt-email-dashboards line 96.
> 
> 
> Oddly, running it by hand works just fine - it only fails when invoked from
> cron.

Running by hand as root or as the web user or as the user cron runs
as?  Most likely error is permissions.  I've not seen any other
reports of this on 4.2.7.

-kevin


pgpXZsA7ejCKr.pgp
Description: PGP signature
-- 
RT Training November 4 & 5 Los Angeles
http://bestpractical.com/training


[rt-users] Can't locate object method "MailDashboards", post upgrade to 4.2.7

2014-10-01 Thread Adam Thompson
I just upgraded a 4.2.3 installation to 4.2.7, and rt-email-dashboards 
suddenly broke, and now the cron job emails messages like this to me 
every hour:



[1591] [Tue Sep 30 21:00:03 2014] [critical]: Can't locate object method "MailDashboards" 
via package "RT::Dashboard::Mailer" at/opt/rt4/sbin/rt-email-dashboards line 96. 
(/opt/rt4/sbin/../lib/RT.pm:393)
Can't locate object method "MailDashboards" via package "RT::Dashboard::Mailer" 
at /opt/rt4/sbin/rt-email-dashboards line 96.


Oddly, running it by hand works just fine - it only fails when invoked 
from cron.
This is a pretty standard CentOS system, cron's execution environment is 
pretty normal, and hasn't changed.


Is this a known issue, or it there something obvious I should be doing?  
I didn't see anything in the README about this for upgrades - and I 
reiterate, it was working fine under 4.2.3, and broke immediately after 
upgrading to 4.2.7.


Thanks,

--
-Adam Thompson
 athom...@athompso.net
 Cell: +1 204 291-7950
 Fax: +1 204 489-6515

-- 
RT Training November 4 & 5 Los Angeles
http://bestpractical.com/training