[rt-users] Can't call method "HasRight"
Jeff Blaine
jblaine at kickflop.net
Tue Jul 12 23:11:06 EDT 2011
On 7/12/2011 10:36 PM, Jeff Blaine wrote:
> Hmm, you're right. I just imported principal and
> cachedgroupmembers again -- this time fully. Not
> sure what went wrong, but I'll go back and redo
> group and groupmember as well, then run rt-validate
> again.
>
> Thanks!
Okay, now we're getting somewhere! Zero validation
problems other than the expected "Ticket" ones.
Now the problem is that the sequence stuff is out
of whack I guess. Any ideas as to how I might I go
about fixing that? It really doesn't matter to us
if the next generated sequence is "wastefully high"
to get us over this hurdle. Do you think I could
just set them (?) all to 60000 (production DB where
this data came from has 47000 tickets, so that is
surely the largest id)?
Sequence stuff out of whack:
Jul 12 23:02:37 rtdev1 RT: DBD::Pg::st execute failed: ERROR: duplicate
key violates unique constraint "principals_pkey" at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm line 509.
(/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm:509)
Jul 12 23:02:37 rtdev1 RT: RT::Handle=HASH(0x2b2602b19a70) couldn't
execute the query 'INSERT INTO Principals (ObjectId, Disabled,
PrincipalType) VALUES (?, ?, ?)' at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm line 522
DBIx::SearchBuilder::Handle::SimpleQuery('RT::Handle=HASH(0x2b2602b19a70)',
'INSERT INTO Principals (ObjectId, Disabled, PrincipalType) VA...', 0,
0, 'Group') called at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle.pm line 357
DBIx::SearchBuilder::Handle::Insert('RT::Handle=HASH(0x2b2602b19a70)',
'Principals', 'ObjectId', 0, 'Disabled', 0, 'PrincipalType', 'Group')
called at /usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle/Pg.pm
line 66
DBIx::SearchBuilder::Handle::Pg::Insert('RT::Handle=HASH(0x2b2602b19a70)',
'Principals', 'ObjectId', 0, 'PrincipalType', 'Group', 'Disabled', 0)
called at /usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Record.pm
line 1293
DBIx::SearchBuilder::Record::Create('RT::Principal=HASH(0x2b2608435340)', 'ObjectId',
0, 'Disabled',
Jul 12 23:02:37 rtdev1 RT: DBD::Pg::st execute failed: ERROR: currval
of sequence "groups_id_seq" is not yet defined in this session at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle/Pg.pm line 78.
(/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle/Pg.pm:78)
Jul 12 23:02:37 rtdev1 RT: DBD::Pg::st fetchrow_array failed: no
statement executing at
/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle/Pg.pm line 79.
(/usr/lib/perl5/site_perl/5.8.8/DBIx/SearchBuilder/Handle/Pg.pm:79)
Jul 12 23:02:37 rtdev1 RT: Couldn't create a ticket group of type
'Requestor' for ticket 4: Could not create group
(/apps/rt/bin/../lib/RT/Ticket_Overlay.pm:989)
Jul 12 23:02:37 rtdev1 RT: Couldn't create ticket groups for ticket 4.
aborting Ticket creation. (/apps/rt/bin/../lib/RT/Ticket_Overlay.pm:509)
Jul 12 23:02:37 rtdev1 RT: Ticket could not be created due to an
internal error (/apps/rt/bin/../lib/RT/Interface/Email.pm:244)
Jul 12 23:02:37 rtdev1 RT: Could not record email: Ticket creation
failed: Ticket could not be created due to an internal error
(/apps/rt/share/html/REST/1.0/NoAuth/mail-gateway:75)
More information about the rt-users
mailing list