Commit Graph

156 Commits (394cf7f25eddcaeddf45c581ca64d71135ab887b)

Author SHA1 Message Date
Martin Atkins eed605ac05 [WIP] Re-enable the end-to-end tests (#20044)
7 years ago
Radek Simko b171997b39
plugin/discovery: Fix quoting of provider name
7 years ago
Martin Atkins 88e76fa9ef configs/configschema: Introduce the NestingGroup mode for blocks
7 years ago
James Bardin 7df3275120
Merge pull request #20957 from hashicorp/jbardin/shim-schemas
7 years ago
James Bardin a3d58665ad use LegacyResourceSchema
7 years ago
Pam Selle 346e341ff2 Only display status link if public registry used
7 years ago
James Bardin 2ebc2beda0 add 3rd param to mock call
7 years ago
James Bardin 746aac8bda increase grpc recv limit
7 years ago
Pam Selle d72456d188 Add friendly error for when registry unresponsive
7 years ago
Justin Downing 1e32ae243c grammatical updates to comments and docs (#20195)
7 years ago
findkim 161fe47b34 plugin/discovery: improve providery discovery verification errors
7 years ago
findkim 2726282307 plugin/discovery: add context for provider discovery verification
7 years ago
findkim 1a32617d5e plugin/discovery: verify checksum matches Registry response
7 years ago
Justin Campbell e6316c9de6 plugin/discovery: Parse warnings from TF Registry
7 years ago
Justin Campbell 24e13d8ec1 plugin/discovery: Return tfdiags from Get
7 years ago
Sander van Harmelen 973e2a7cf9 core: add a context to the UIInput interface
7 years ago
Kristin Laemmert 9402b86217
plugin/discovery: create target plugin directory if it does not exist (#20575)
7 years ago
Justin Campbell 0574eadb62 plugin/discovery: Verify sig against HashiCorp key
7 years ago
Martin Atkins 31299e688d core: Allow legacy SDK to opt out of plan-time safety checks
7 years ago
Martin Atkins 1530fe52f7 core: Legacy SDK providers opt out of our new apply result check
7 years ago
Martin Atkins a9274beaca build: Run "go generate" in modules mode
7 years ago
Martin Atkins bdcac8792d plugin: Use correct schema when marshaling imported resource objects
7 years ago
findkim 7816e61614 Bump installer protocol version to 5 and separate client and server protocol references
7 years ago
findkim abeb86072b Remove duplicate logging
7 years ago
findkim 6e0de3e3f5 Nest incompatible provider protocol error to include dynamic custom msg
7 years ago
findkim f75d83c1cd Prerelease versions are filtered for plugin protocol mismatches
7 years ago
findkim 368ac85a26 Add provider protocol compatibility UI err msg during registry discovery
7 years ago
findkim 43b22d4e14 Fix plugin protocol test
7 years ago
James Bardin 6f54bfaa7c send config during apply
7 years ago
James Bardin e706f34794 generate new plugin proto mocks
7 years ago
Martin Atkins 53926ea581 plugin: Fix incorrect trace log message in provider Close
7 years ago
James Bardin 1d4c8403a2 enable Auto mTLS in go-plugin
7 years ago
James Bardin 924b97238f Handle StateFuncs in provider shim
7 years ago
Martin Atkins 72e279e6b2 providers: Consistently use int64 for schema versions
7 years ago
findkim 5e06e39fcc Use registry alias to fetch providers
7 years ago
Justin Campbell 06825bf46d plugin/discovery: Add friendly gpg err msg
7 years ago
Justin Campbell 9a8a74b9bb plugin/discovery: Print name before verification
7 years ago
Justin Campbell 495826444b plugin/discovery: Use GPG keys from Registry
7 years ago
Martin Atkins 4fe9632f09 plugin: Establish our current plugin protocol as version 5
7 years ago
Martin Atkins ec57927ea3 build: Take protoc out of the "go generate" path
7 years ago
James Bardin 3bdd3b2a6e update plugin client with PrepareProviderConfig
7 years ago
James Bardin b173037eb3 update mock for PrepareProviderConfig
7 years ago
James Bardin ba472c7059 Update proto with new PrepareProviderConfig method
7 years ago
James Bardin 3a0c2f1b67 close grpc TestListener
7 years ago
Martin Atkins e25f79ed28 plugin/convert: Show approximate location context for all provider errors
7 years ago
Martin Atkins 3eaf2c308d plugin/discovery: Use mockos_mockarch when testing installation
7 years ago
James Bardin 0d4d572c39 start work on helper/resource test fixtures
7 years ago
James Bardin 52c0032aed update provisioners for multiple processes
7 years ago
James Bardin a14fe7ae0c missing diagnostics in pugin protocol
7 years ago
James Bardin 795161f615 update to start a new process for each plugin
7 years ago