mac m1 Use gcp kms encryption and decryption will crash
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 23.1k
- Forks
- 1.1k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 9
Description
Could not generate data key: [failed to encrypt new data key with master key "projects/xxxx/locations/global/keyRings/sops/cryptoKeys/sops-key": failed to encrypt sops data key with GCP KMS key: context deadline exceeded]
sops version 3.8.1 will crash. Rollback to sops version 3.7.3 and it can be used normally.
sops version 3.8.1 can also work normally on Linux x86.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the failure on a Mac M1 with sops 3.8.1 using GCP KMS, then compare it with sops 3.7.3 and Linux x86, where the issue reports normal operation. Done means GCP KMS encryption and decryption no longer crash or end with a context deadline exceeded error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- gcp, go
- Domain
- cloud, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100