Request tracker to Zammad migration scripts
Find a file
2020-12-30 09:41:31 +01:00
.gitignore Download and cache rt data 2019-05-25 11:01:10 +02:00
LICENSE Initial commit 2019-05-25 10:07:42 +02:00
README.md Document maintenance status 2020-12-30 09:41:31 +01:00
requirements.txt Remove not needed dependency 2019-05-27 12:05:42 +02:00
rt2zammad.py Fix assigning tags to tickets 2020-12-30 09:18:57 +01:00

rt2zammad

Request tracker to Zammad migration script. This is not an out of box solution for everybody, you will probably have to customize it.

Known issues:

  • Disabled users from RT can not be accessed by API, thus will lack email address and will fail to be created. Enable all users prior to the migration.
  • Timestamps are not preserved. The Zammad API doesn't seem to allow this.
  • Zammad will send notification for all actions, you probably want to disable outgoing mail for time of import:
    • Disable all triggers sending mail (Manage / Trigger
    • Disable notifications for all existing users (seems like every user has to do this)
    • Safer approach might be to use own SMTP server and temporarily discard all mail from Zammad for the migration run.

No further development is expected there. This was used once to migrate Weblate and I have no intent to improve this script myself. Pull requests are still welcome though.