Import 1 --> 2 question

I have filled out the import script as directed in the faq as follows:

my $RT1USER = “root”;
my $RT1PASSWORD = ‘xxxxxx’;
my $RT1DATABASE = “rt”;
my $RT1HOST = “localhost”;
my $RT1DATA = “/opt/rt/transactions”;
my $EMAILDOMAIN = “gblx.net”; # user_id@EMAILDOMAIN for missing RT1 emails
my $DEFAULTQUEUE = ‘rt-requests’; # Qeuue to put tickets from deleted
queues in.

my result is this:

Importing tickets…

1…can’t find queue id for 1
rt-requests is not a valid queue. something is seriously wrong

HOWEVER… the ‘not-valid’ queue IS valid and I use it on a daily basis.
It has tickets in there AND… when I try other queues that are also used
all the time, I get the same error.

So… what’s the secret handshake? How much more valid than used every day
and populated does the valid queue need to be?

Aubrey King
Global Crossing, Ltd.
IP Systems Engineering
Systems Administrator

I have filled out the import script as directed in the faq as follows:

my $RT1USER = “root”;
my $RT1PASSWORD = ‘xxxxxx’;
my $RT1DATABASE = “rt”;
my $RT1HOST = “localhost”;
my $RT1DATA = “/opt/rt/transactions”;
my $EMAILDOMAIN = “gblx.net”; # user_id@EMAILDOMAIN for missing RT1 emails
my $DEFAULTQUEUE = ‘rt-requests’; # Qeuue to put tickets from deleted
queues in.

my result is this:

Importing tickets…

1…can’t find queue id for 1
rt-requests is not a valid queue. something is seriously wrong

HOWEVER… the ‘not-valid’ queue IS valid and I use it on a daily basis.
It has tickets in there AND… when I try other queues that are also used
all the time, I get the same error.

So… what’s the secret handshake? How much more valid than used every day
and populated does the valid queue need to be?

You need to create your specified default queue in RT2 before running
the script, it doesn’t matter if a queue of that name exists in RT1 or
not.

Steve

This is good info. Oddly, it says on the http://fsck.com/rtfm that this
script needs to be run on an ‘untouched’ install of rt2. I took that
literally. I’ll see what happens when the queue is created first.

You need to create your specified default queue in RT2 before running
the script, it doesn’t matter if a queue of that name exists in RT1 or
not.

Steve

Aubrey King
Global Crossing, Ltd.
IP Systems Engineering
Systems Administrator

my default queue is ‘general’ and… it appears that the queue ‘general’ is
created by default in the rt2 install.

You need to create your specified default queue in RT2 before running
the script, it doesn’t matter if a queue of that name exists in RT1 or
not.

Steve

Aubrey King
Global Crossing, Ltd.
IP Systems Engineering
Systems Administrator