Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog added #1

Conversation

philrenaud
Copy link

Hi @Sanskar531 — I'm from the Nomad team, and wanted to add a changelog entry to go along with your PR @ hashicorp#18823 which otherwise looks great!

@Sanskar531 Sanskar531 merged commit 2df79be into Sanskar531:ui-logs-disabled-message Dec 15, 2023
@Sanskar531
Copy link
Owner

Thank you for the pr! : )

Sanskar531 pushed a commit that referenced this pull request Dec 15, 2023
`rsadecrypt` uses PKCS #1 v1.5 padding which has multiple known
weaknesses. While it is possible to use safely in Nomad, we should not
encourage our users to use bad cryptographic primitives.

If users want to decrypt secrets in jobspecs we should choose a
cryptographic primitive designed for that purpose. `rsadecrypt` was
inherited from Terraform which only implemented it to support decrypting
Window's passwords on AWS EC2 instances:

hashicorp/terraform#16647

This is not something that should ever be done in a jobspec, therefore
there's no reason for Nomad to support this HCL2 function.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants