-
Notifications
You must be signed in to change notification settings - Fork 26
No password supplied #42
Comments
@Charlisim Could you search for If it's empty, you can easily re-encrypt all your files using
From https://github.com/fastlane/match#change-password Let me know if that works for you 👍 |
In keychain the password is not empty, is the actual password. I tried with match change_password and same error $ match change_password [!] No password supplied |
Same issue! |
get this:
But passphrase from keychain doesn't work.. |
|
Same issue. Rolled back to 0.1.2 and worked! edit: My MATCH_PASSWORD is set and echoing it works on bash. |
same here on CI we set MATCH_PASSWORD as env. wich looks like is being ignored |
Same issue. I am installing fastlane as part of circleci build with command: sudo gem install fastlane --version "=1.48.0", but somehow match got upgraded to 0.2.1. tried: sudo gem install match --version "=0.1.2" and it reported as upgraded: Fetching: match-0.1.2.gem (100%) But when match is called it still reports as 0.2.1: Summary for match 0.2.1 |
@AndreyNikiforov I downgraded to 0.1.2 and uninstalled 0.2.1 with |
Had to use the following in circle.yml to downgrade match:
|
I'm getting the same issue -- no password supplied, and the item doesn't get added to my keychain like it did at home this morning :( [09:54:27]: 🔒 Successfully encrypted certificates repo [!] No password supplied |
I don't know if this issue is related but when I'm trying to run match on Travis-CI I get the |
@yuriferretti for CI server you may need to use git url as "git+ssh://git@github.com/myrepopath.git" and instruct CI server use "user key" instead of "deploy key" from github. See https://circleci.com/docs/git-npm-install |
Also getting this this error and had to downgrade |
Also had to downgrade because of this. |
I have the same problem in 1.2.2 |
Same issue, downgrading helped:
|
Sorry everyone for the troubles with the latest release. Please don't use the old release, as it had troubles with encrypting files. Instead please upgrade to the latest release using
You should be asked for a new password. Feel free to re-enter the same one you already used. After that, Again, I'm really sorry about this issue - this should never happen again. Let me know if that works for you or if you run into any other issues 👍 |
@KrauseFx Tried it again and got the same results :( |
same problem here - even after |
@KrauseFx |
@KrauseFx any chances we can get workaround, like decrypting the repo using old-match, storing it to /tmp/export and later on import from folder using new-match? i basically want to avoid to nuke my account or renew all certs i am managing already with match!! |
This should address the issues described in [#42]
I just pushed https://github.com/fastlane/match/releases/tag/0.2.3, could you please update and let me know if that fixes the problem?
You should be asked for a new password. Feel free to re-enter the same one you already used. After that, |
ok works! - i only had to run match with the old version once - so that i get a login.keychain entry, without the keychain entry (only env was set) - the re-crypt didn't work. anyway i can confirm it works 🚀 |
Still having problems even after trying to downgrade fastlane and match... going to try the tagged release 0.2.3 for match with the latest fastlane and see if that fixes things. @KrauseFx Could you confirm which version of fastlane I should be using with |
I've tried upgrading to latest Fastlane (1.49.0) and Match (0.2.4) with the same behavior.. The two things that changed with my workflow when this started occurring:
Could anyone please provide their solution to this problem? |
@kyleturner in my experience if you install fastlane with |
I finally got things running smoothly by installing the latest version of fastlane (1.49.0) and match (0.2.4) and running 'match change_password' and using an empty string for the old password |
Thanks everyone for helping us resolve this issue 👍 |
I figured out my issue... smack forehead. I had manually added Certificates/Provisioning to my Certificates repo that were not being managed by Fastlane. This seems to cause problems NOT with the password but with the decryption. The console output is just misleading to think one has an issue with authentication, when really authentication is working great but it's just the decryption that's failing (from what I can tell). I'd contribute a more thorough PR for error handling if I was proficient in Ruby, but I'd imagine @KrauseFx would rather have me out of there, for now. :) Thanks for all the troubleshooting, everyone! |
@kyleturner you can try, Ruby is really easy. Also, check out countdown to instantly set up |
This issue was migrated to fastlane/fastlane#3452. Please post all further comments there.
|
Running this command 'match development' with match 0.2.1 I get this error "[!] No password supplied" with 0.1.2 works fine.
| Summary for match 0.2.1 |
+----------------+--------------------------------------------------------------+
| git_url | ssh://git@bitbucket.org/myrepo/myrepo.git |
| type | appstore |
| app_identifier | |
| username | |
| keychain_name | login.keychain |
| readonly | false |
| verbose | false |
| force | false |
| shallow_clone | true |
+----------------+--------------------------------------------------------------+
[09:54:25]: Cloning remote git repo...
[09:54:27]: Migrating to new match...
[09:54:27]: 🔒 Successfully encrypted certificates repo
[09:54:27]: Cloning remote git repo...
[!] No password supplied
[09:54:29]: 🔒 Successfully encrypted certificates repo
The text was updated successfully, but these errors were encountered: