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

Enable scratch space encryption via annotation #1095

Merged
merged 3 commits into from
Sep 16, 2021

Conversation

anmaxvl
Copy link
Contributor

@anmaxvl anmaxvl commented Aug 8, 2021

Add bool annotation "io.microsoft.virtualmachine.storage.scratch.encrypted"
that enables scratch space encryption.
Update guest request protocols to allow encryption for SCSI
devices.

Signed-off-by: Maksim An [email protected]

@anmaxvl anmaxvl requested a review from a team as a code owner August 8, 2021 22:34
@anmaxvl
Copy link
Contributor Author

anmaxvl commented Aug 8, 2021

@SeanTAllen and @AntonioND PTAL as well.

@SeanTAllen
Copy link
Contributor

what does "PTAL" mean?

@dcantah
Copy link
Contributor

dcantah commented Aug 10, 2021

@SeanTAllen PTAL = Please take a look

@SeanTAllen
Copy link
Contributor

I gave @anmaxvl a couple bits of feedback synchronously.

@anmaxvl anmaxvl force-pushed the enable-scratch-encryption-lcow branch 2 times, most recently from 04fd87e to fc1b62e Compare August 11, 2021 16:27
@anmaxvl anmaxvl changed the title enable scratch space encryption via annotation Enable scratch space encryption via annotation Aug 11, 2021
@anmaxvl
Copy link
Contributor Author

anmaxvl commented Aug 13, 2021

@kevpar , I think @dcantah has already done some job refactoring how host/guest requests are sent in #1037. Maybe we should try and get that PR reviewed.

@AntonioND
Copy link
Member

Looks good to me.

@dcantah
Copy link
Contributor

dcantah commented Aug 20, 2021

@anmaxvl My PR would take a millennium to get in/review and needs to be rebased also :/

@dcantah
Copy link
Contributor

dcantah commented Aug 20, 2021

I'm always shocked at the amount of places we need to change just to add one field lol

@anmaxvl
Copy link
Contributor Author

anmaxvl commented Aug 20, 2021

@anmaxvl My PR would take a millennium to get in/review and needs to be rebased also :/

that's unfortunate

internal/uvm/scsi.go Outdated Show resolved Hide resolved
@anmaxvl anmaxvl force-pushed the enable-scratch-encryption-lcow branch from 386d8c9 to 100caec Compare September 7, 2021 19:32
@dcantah
Copy link
Contributor

dcantah commented Sep 14, 2021

This needs a rebase now 🥲. @msscotb Do you have some time to check this (realized you're assigned here).

Add bool annotation "io.microsoft.virtualmachine.storage.scratch.encrypted"
that enables scratch space encryption.
Update guest request protocols to allow encryption for SCSI
devices.

Signed-off-by: Maksim An <[email protected]>
@anmaxvl anmaxvl force-pushed the enable-scratch-encryption-lcow branch from 8f34552 to ba95f60 Compare September 14, 2021 21:30
internal/guest/prot/protocol.go Show resolved Hide resolved
princepereira pushed a commit to princepereira/hcsshim that referenced this pull request Aug 29, 2024
Add bool annotation "io.microsoft.virtualmachine.storage.scratch.encrypted"
that enables scratch space encryption.
Update guest request protocols to allow encryption for SCSI
devices.

Signed-off-by: Maksim An <[email protected]>
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.

5 participants