We are unable to link new or refresh existing JIRA accounts to Phabricator accounts.
The JIRA user API appears to have recently stopped returning
key in its returned data. This appears to have been replaced by
accountId (as per https://developer.atlassian.com/cloud/jira/platform/api-changes-for-user-privacy-announcement/)
The PhutilJIRAAuthAdapter reads this old value (https://github.com/phacility/phabricator/blob/master/src/applications/auth/adapter/PhutilJIRAAuthAdapter.php#L30)
Go to user settings - external accounts.
Attempt to link to a JIRA account or click the “refresh” button.
See this error message:
phabricator 46fcd135ae681bb90a1282114fb2147ab21e4f34 (Mon, Feb 3) (branched from ccf28a81121ea21d72b342cfb8ab2eee4e56bf86 on phacility) arcanist 729100955129851a52588cdfd9b425197cf05815 (Thu, Jan 30) (branched from 21a1828ea06cf031e93082db8664d73efc88290a on phacility) phutil 034cf7cc39940b935e83923dbb1bacbcfe645a85 (Thu, Jan 30) (branched from cc2a3dbf590389400da55563cb6993f321ec6d73 on phacility)