AttachmentsIndex, Countermeasures and RT/RT::IR 5.0.1 vanilla install

Hi,

I’ve tried to install RT+RT::IR 5.0.1 from sources with an empty database, i.e. no db upgrades needed. When the RT db is initialised and subsequently when the RT::IR database gets initialised I encounter the following errors and warnings:

[865340] [Mon Jan 23 19:52:43 2023] [warning]: DBD::mysql::db selectrow_array failed: Table ‘rtirpocdb.AttachmentsIndex’ doesn’t exist at /mnt/local/data1/opt/download/rt-5.0.1-poc/rt-rtir-install/build/src/rt-5.0.1/sbin/…/lib/RT/Config.pm line 789. (/mnt/local/data1/opt/download/rt-5.0.1-poc/rt-rtir-install/build/src/rt-5.0.1/sbin/…/lib/RT/Config.pm:789)
[865340] [Mon Jan 23 19:52:43 2023] [error]: External table AttachmentsIndex does not exist (/mnt/local/data1/opt/download/rt-5.0.1-poc/rt-rtir-install/build/src/rt-5.0.1/sbin/…/lib/RT/Config.pm:792)
[865340] [Mon Jan 23 19:52:43 2023] [warning]: Use of uninitialized value $msg in concatenation (.) or string at /mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm line 144. (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)
[865340] [Mon Jan 23 19:52:43 2023] [error]: Could not load queue Incident Reports from %LinkedQueuePortlets hash: (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)
[865340] [Mon Jan 23 19:52:43 2023] [warning]: Use of uninitialized value $msg in concatenation (.) or string at /mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm line 144. (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)
[865340] [Mon Jan 23 19:52:43 2023] [error]: Could not load queue Investigations from %LinkedQueuePortlets hash: (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)
[865340] [Mon Jan 23 19:52:43 2023] [warning]: Use of uninitialized value $msg in concatenation (.) or string at /mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm line 144. (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)
[865340] [Mon Jan 23 19:52:43 2023] [error]: Could not load queue Countermeasures from %LinkedQueuePortlets hash: (/mnt/local/data1/opt/rt5-poc/local/plugins/RT-IR/lib/RT/IR/Config.pm:144)

Two questions: it seems one should disable/comment out some AttachmentsIndex related parameter in RT_SiteConfig.pm to get rid of the error on the AttachmentsIndex table, but if one wants fulltext indexing, at what stage of the install should that be re-enabled (and rt-setup-fulltext-index be run)?
The Countermeasures queue is available by default for RT::IR, so the same question: should it be disabled during the install and be later enabled? And what operations are needed after the re-enabling?

P.D: Host is Ubuntu 20.04 LTS

Follow up: disabling full text search before installing gets rid of the error related to AttachmentsIndex table missing:

Set( %FullTextSearch,
Enable => 0,
Indexed => 1,
Table => ‘AttachmentsIndex’,
);

Errors related to Countermeasures prevail …

Follow-up 2: Setting RTIR_DisableCountermeasures to false in RTIR_SiteConfig.pm disables the offending check altogether although I’m not sure if this affects the RTIR functionality of the installation, even less what happens if it is activated later …