Community
Participate
Working Groups
Build Identifier: Steps to reproduce: * open valid task repo * uncheck 'save password' * click 'validate' * click 'cancel' * open task repo again ('save password' is checked but password is missing) The bug was introduced together with SecureStorage usage for password. Reproducible: Always
I applied workaround for JIRA and Bamboo repositories but the root problem still exists and affects other type of repos. When user opens repo, uncheck 'save password' and hit 'validate', temporary repository is created, password is removed from Secure Storage for given repository url and put in transient properties for the repo. After the validate process is finished, temporary repo is gone together with password stored in transient properties. There is no password in Secure Storage. The password is still available only in dialog box. When user hits 'Cancel' the password is lost.
Thanks for the detailed steps. We should consider a fix as part of bug 326119.
I've created the following review: 9715: 326119: Task Repository does not remember password [I0f8becdc] https://git.eclipse.org/r/#/c/9715/
*** Bug 413550 has been marked as a duplicate of this bug. ***
It seems that this now happens when using the keyring too.
Also, the issue is not just when unchecking save password but rather that validating updates the credential store.
The fix has been merged into master and will be available with the next build: https://hudson.eclipse.org/hudson/view/Mylyn/job/mylyn-release/217/console.
Thanks Steffen!