Repository navigation
feat(gpu): add vGPU guest licensing references - #794
Open
Aleksei Sviridkin (lexfrei) wants to merge 5 commits into
Open
Aleksei Sviridkin (lexfrei) wants to merge 5 commits into
Aleksei Sviridkin (lexfrei) wants to merge 5 commits into
Conversation
Aleksei Sviridkin (lexfrei)
requested review from
Andrei Kvapil (kvaps),
Timofei Larkin (lllamnyp),
myasnikovdaniil and
Timur Tukaev (tym83)
as code owners
November 9, 2026 17:55
Contributor
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
✅ Deploy Preview for cozystack ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Keep platform tokens on memory-backed storage and isolate malformed media failures to the license client. Preserve vendor configuration while selecting the managed token path on every client start. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>
Clear stale platform tokens even without license media, then restart the NVIDIA client. Keep registry settings outside media handling and report cleanup, copy and service failures without credential payloads. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>
Run isolated Linux checks and Windows Pester tests only when guest assets or their checks change. Verify systemd dependency wiring with a stand-in client and publish checksums for one reference revision. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>
Replace bootstrap token delivery with the accepted license-disk contract. Explain separate platform and BYOL images, reproducible reference installation, and Linux versus Windows security guarantees. Keep offline checks distinct from GPU and license-server acceptance. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>
Aleksei Sviridkin (lexfrei)
force-pushed
the
feat/vgpu-guest-reference
branch
from
November 10, 2026 00:17
ced7dc0 to
f047e2f
Compare
Use the test run scope for mock fixtures invoked by the guest script. Keep restart state in a shared object and assert its updates across repeated calls instead of relying on script-scoped variables. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>
Aleksei Sviridkin (lexfrei)
force-pushed
the
feat/vgpu-guest-reference
branch
from
November 10, 2026 00:46
228a09f to
f262d5c
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds a licensing guide and downloadable references for Linux and Windows guests. Guest setup follows cozystack/community#100. The license disk contract comes from cozystack/community#99. This covers the licensing part of #784; the class-catalog reference remains separate.
The platform-licensing reference must not run in a BYOL guest configuration. The Windows task cannot guarantee cleanup before the licensing service starts. A strict no-disk guarantee on Linux still needs image policy for swap, hibernation, dumps and snapshots.