Problem with Template/Approvals Creation

Hi there all,

I’m new to the list and the world of rt so sorry if this question has
been asked and answered. I did search the list archives but could find
no answer so though I would ask here.

I am trying to setup a group, queue and make an approval for that queue.
I have managed to get it sort of working but only with root as the owner
of the approval ticket.

Anyway the first problem I am having is an error that reads: [crit]:
Trying to check RT::Queue rights for an unspecified RT::Queue
(/opt/rt3/lib/RT/Principal_Overlay.pm:355) when I try to create a
template for the queue I have made. I have tried making several queues
and using the general queue and get the same result. Hence when I go
through the approval/workflow creation process the template is not there
for use, although it is there in the DB.

Any help would be great.

System info: debian woody with a 2.4.20 kernel on an intel box. rt
version 3.0.8rc1, apache webserver and a mysql backend.

Thanks in advance,

Stephen

This message and any attachments contain privileged and confidential information.
If you are not the intended recipient of this message, you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify the sender immediately via email and then destroy this message and any attachments.

Stephen Miles wrote:

[…]
Anyway the first problem I am having is an error that reads: [crit]:
Trying to check RT::Queue rights for an unspecified RT::Queue
(/opt/rt3/lib/RT/Principal_Overlay.pm:355) when I try to create a
template for the queue I have made. I have tried making several queues
and using the general queue and get the same result. Hence when I go
through the approval/workflow creation process the template is not
there for use, although it is there in the DB.

I’ve exactly the same error message with RT 3.0.7/MySQL 4.0.
The message appears only for attempts to create template for a specific
queue. So it’s impossible to create template for a specific queue.
I don’t have this problem when creating “global template”.

Regards.

Hello again all.

I still seem to be having some issues with creating tickets dependant on
an approval ticket.

I did manage to get it working of a fashion using rt
version 3.0.8rc1 although there were still some erros that were causing
problems.
I then found that there was an apt-get package on Debian unstable so I
cleared the DB and installed that instead. Now I get no errors while
creating the templates/scripts on the Operations queue or globaly but
the ticket never appears in the approvals Queue, although if I click
approvals as the manager I see the approval there waiting, the original
ticket however is not dependant on this approval being resolved!

The output I get when creating a ticket in the Operations Queue as a
normal user (not a member of the approvals group/queue) is below.

I have followed all the advise in the list (past and present) and have
tried just TOP but still no luck.

Can someone please tell me what I am doing wrong? It appears that the
Approval ticket is being created but because the original ticket does
not exist the depended-on-by is skipped.

Please help!!

Thanks,
Stephen

Jan 16 16:23:20 stephenm RT: Guessed encoding: utf8
Jan 16 16:23:22 stephenm RT:
rt-3.0.7_01-11-22.12.1690687261033@callplus.co.nz #11/22 - Scrip 2
(/usr/share/perl5/RT/Action/SendEmail.pm:92)
Jan 16 16:23:22 stephenm RT:
rt-3.0.7_01-11-22.12.1690687261033@callplus.co.nz sent To:
root@localhost Cc: Bcc: (/usr/share/perl5/RT/Action/SendEmail.pm:302)
Jan 16 16:23:22 stephenm RT:
rt-3.0.7_01-11-22.4.62366747299797@callplus.co.nz #11/22 - Scrip 3
(/usr/share/perl5/RT/Action/SendEmail.pm:92)
Jan 16 16:23:23 stephenm RT:
rt-3.0.7_01-11-22.4.62366747299797@callplus.co.nz No recipients
found. Not sending. (/usr/share/perl5/RT/Action/SendEmail.pm:257)
Jan 16 16:23:23 stephenm RT: Workflow: processing codereview of
RT::Ticket=HASH(0x963302c)
Jan 16 16:23:23 stephenm RT: Workflow: evaluating Subject: Code review
for {$Tickets{‘TOP’}->Subject} Queue: Approvals Type: Approval
Depended-On-By: {$Tickets{‘TOP’}->Id} Content: Someone has created a
ticket. you should review and approve it, so they can finish their work
ENDOFCONTENT
Jan 16 16:23:23 stephenm RT: Workflow: yielding Subject: Code review for
vvghfghgfh Queue: Approvals Type: Approval Depended-On-By: 11 Content:
Someone has created a ticket. you should review and approve it, so they
can finish their work ENDOFCONTENT
Jan 16 16:23:24 stephenm RT:
rt-3.0.7_01-12-23.15.7235131460153@callplus.co.nz #12/23 - Scrip 2
(/usr/share/perl5/RT/Action/SendEmail.pm:92)
Jan 16 16:23:24 stephenm RT:
rt-3.0.7_01-12-23.15.7235131460153@callplus.co.nz No recipients
found. Not sending. (/usr/share/perl5/RT/Action/SendEmail.pm:257)
Jan 16 16:23:24 stephenm RT:
rt-3.0.7_01-12-23.11.6780145715457@callplus.co.nz #12/23 - Scrip 3
(/usr/share/perl5/RT/Action/SendEmail.pm:92)
Jan 16 16:23:24 stephenm RT:
rt-3.0.7_01-12-23.11.6780145715457@callplus.co.nz No recipients
found. Not sending. (/usr/share/perl5/RT/Action/SendEmail.pm:257)
Jan 16 16:23:25 stephenm RT: Ticket 12 created in queue ‘Approvals’ by
RT_System (/usr/share/perl5/RT/Ticket_Overlay.pm:635)
Jan 16 16:23:25 stephenm RT: Assigned codereview with 12
Jan 16 16:23:25 stephenm RT: Handling links for 12
Jan 16 16:23:25 stephenm RT: Skipping DependedOnBy link for 11
(non-existent)
Jan 16 16:23:25 stephenm RT: Handling postponed actions for
RT::Ticket=HASH(0x96e217c)

Stephen Miles wrote:

Hi there all,

I’m new to the list and the world of rt so sorry if this question has
been asked and answered. I did search the list archives but could find
no answer so though I would ask here.

I am trying to setup a group, queue and make an approval for that queue.
I have managed to get it sort of working but only with root as the owner
of the approval ticket.

Anyway the first problem I am having is an error that reads: [crit]:
Trying to check RT::Queue rights for an unspecified RT::Queue
(/opt/rt3/lib/RT/Principal_Overlay.pm:355) when I try to create a
template for the queue I have made. I have tried making several queues
and using the general queue and get the same result. Hence when I go
through the approval/workflow creation process the template is not there
for use, although it is there in the DB.

Any help would be great.

System info: debian woody with a 2.4.20 kernel on an intel box. rt
version 3.0.8rc1, apache webserver and a mysql backend.

Thanks in advance,

Stephen


This message and any attachments contain privileged and confidential
information. If you are not the intended recipient of this message, you
are hereby notified that any use, dissemination, distribution or
reproduction of this message is prohibited. If you have received this
message in error please notify the sender immediately via email and then
destroy this message and any attachments.


rt-users mailing list
rt-users@lists.bestpractical.com
The rt-users Archives

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

This message and any attachments contain privileged and confidential information.
If you are not the intended recipient of this message, you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. If you have received this message in error please notify the sender immediately via email and then destroy this message and any attachments.