Hi guys,
I was trying to integrate Jira account to raise issues from Kibana, but I'm getting this error.
{
"error" : {
"root_cause" : [
{
"type" : "settings_exception",
"reason" : "invalid jira [monitoring] account settings. missing required [secure_url] setting"
}
],
"type" : "settings_exception",
"reason" : "invalid jira [monitoring] account settings. missing required [secure_url] setting"
},
"status" : 500
}
I've already added secure_url in elasticsearch-keystore as mentioned in this doc https://www.elastic.co/guide/en/elasticsearch/reference/current/actions-jira.html. It looks something like this:
xpack.notification.jira.account.monitoring.secure_url= url
xpack.notification.jira.account.monitoring.secure_user= user
xpack.notification.jira.account.monitoring.secure_password= pass
I've also reloaded elasticsearch-keystore as mentioned in https://www.elastic.co/guide/en/elasticsearch/reference/7.7/secure-settings.html using
POST _nodes/reload_secure_settings
{
"secure_settings_password": "s3cr3t"
}
I also added following code to elasticsearch.yml and restarted the instance.
xpack.notification.jira:
account:
monitoring:
# secure_url: triedPuttingUrlHere
issue_defaults:
project:
key: proj
issuetype:
name: Bug
summary: "X-Pack Issue"
labels: ["auto"]
When I tried putting secure_url setting in elasticsearch.yml which is commented in above code. It asked me to add this setting in the elasticsearch-keystore since it is a secure setting, which I've already tried earlier.
Please help me in debugging the error asap. Thanks in advance!