Skip to content

chore: Trust domain validation#26

Closed
jsnctl wants to merge 10 commits intospiffe:masterfrom
cofide:jsnctl/adjust-core-config-td
Closed

chore: Trust domain validation#26
jsnctl wants to merge 10 commits intospiffe:masterfrom
cofide:jsnctl/adjust-core-config-td

Conversation

@jsnctl
Copy link

@jsnctl jsnctl commented Jan 16, 2026

Per cofide#7

jsnctl and others added 10 commits December 2, 2025 09:20
* [WIP] Passing a user-defined TPM location

* feat: Adds support for configurable tpm_path on Agent

* Fall back to original OpenConfig when path is not provided

* [From review] Remove redundant methods, add error

Signed-off-by: Jason Costello <[email protected]>

---------

Signed-off-by: Jason Costello <[email protected]>
This is required when using this module as a library in another
application.
SPIRE 1.12.4 builds against a specific commit of the spire-plugin-sdk
from its 'next' branch. If we add this module as a dependency of SPIRE,
the Go module system upgrades the plugin SDK to the latest version,
v1.14.0, presumably because it can't find another sensible common
version. This brings in various other unwanted dependency bumps.

To keep things simple in SPIRE, sync the plugin SDK version here.

Note that this was not an issue previously because this plugin was used
as a binary.
This is required to implement the Config service in the SPIRE plugin SDK
since v1.11.0
chore: sync spire-plugin-sdk with SPIRE 1.12.4
* Implements FileNodeStore for existing attestor
* Adds pass and failure case unit tests
* Set trust domain in configuration

* Remove trust domain set from configure
@jsnctl jsnctl closed this Jan 16, 2026
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