The "cert-from-jira" and "pub-cert-from-jira" values are both misleading, as there isn't any private cert being generated in JIRA. The public cert that one provides in JIRA is, in fact, one that is of the client app, which in this case is Taiga, so if anything, the hints should say "taiga-cert" and "taiga-pub-cert".
Moreover, am I supposed to generate my own pair of certs, i.e. is it impossible to use the default pre-configured set, as suggested by https://resources.taiga.io/extend/importer-jira/? I tried setting up the docker-compose with only the ENABLE_JIRA_IMPORTER: "True" option in backend and frontend, but getting an error:
File "/opt/venv/lib/python3.7/site-packages/oauthlib/oauth1/rfc5849/parameters.py", line 53, in prepare_headers
escaped_value = utils.escape(value)
File "/opt/venv/lib/python3.7/site-packages/oauthlib/oauth1/rfc5849/utils.py", line 50, in escape
'Got {!r} of type {}.'.format(u, type(u)))
ValueError: Only unicode objects are escapable. Got None of type <class 'NoneType'>.
FYI, I am using current stable branch of taiga-docker
The instructions for JIRA ask for the following to be added to environment configuration:
However, your manual only mentions Pub cert: https://resources.taiga.io/extend/importer-jira/
The
"cert-from-jira"
and"pub-cert-from-jira"
values are both misleading, as there isn't any private cert being generated in JIRA. The public cert that one provides in JIRA is, in fact, one that is of the client app, which in this case is Taiga, so if anything, the hints should say"taiga-cert"
and"taiga-pub-cert"
.Moreover, am I supposed to generate my own pair of certs, i.e. is it impossible to use the default pre-configured set, as suggested by https://resources.taiga.io/extend/importer-jira/? I tried setting up the docker-compose with only the
ENABLE_JIRA_IMPORTER: "True"
option in backend and frontend, but getting an error:FYI, I am using current stable branch of
taiga-docker