* website: (Re)Move markdown documentation
* make: remove website targets
* gitignore: remove website paths
* CODEOWNERS: remove website paths
* gh/ISSUE_TEMPLATE: Direct folks to unified repo for docs
* Readme: Update link to docs
* Update refs to website folder
* Re-add Readme.md with a warning and link to the unified repo
* Added Terraform backend implementation for OCI Object Storage
* Update website/docs/language/backend/oci.mdx
updated suggestion
Co-authored-by: Sarah French <15078782+SarahFrench@users.noreply.github.com>
* Update website/docs/language/backend/oci.mdx
Added suggestion
Co-authored-by: Sarah French <15078782+SarahFrench@users.noreply.github.com>
* Update website/docs/language/backend/oci.mdx
added suggestions
Co-authored-by: Sarah French <15078782+SarahFrench@users.noreply.github.com>
* Addressed feedback for variable prefix, documentation, prepareConfig
* removed additional logs
* Removed md5hash seperate file
* Fix doc
* go.mod
* Added mandatory Unit test for oci backend
* run go mod tidy and added test for TestBackendStateLocksInWS and TestBackendStateForceUnlockInWS
* moved changelog to v1.12.0
* Addressed feedback_April_16 removed global log, Added tests and codeowner
* mod file
* Update CODEOWNERS
Co-authored-by: Radek Simko <radeksimko@users.noreply.github.com>
* Addressed feedbach april 17th
* mock env var and unset region for InstancePrincipal
* syncdeps fix
* goimports fix
* Update internal/backend/remote-state/oci/backend_test.go
Co-authored-by: Radek Simko <radeksimko@users.noreply.github.com>
---------
Co-authored-by: Sarah French <15078782+SarahFrench@users.noreply.github.com>
Co-authored-by: Radek Simko <radeksimko@users.noreply.github.com>
Make the Education team (shared) codeowners of the docs on the website so that they can approve docs-only PRs as well. We don't need to be gatekeepers for those kinds of changes.
We're trying to standardize on using teams rather than individuals because
that way the membership will get managed automatically by other processes
rather than us having to maintain the sets directly in this file.
I asked internally and the answer was that this team best represents the
set of individuals who share responsibility for maintaining this backend.
These get updated only as a side-effect of changing a go.mod file, or else
our PR consistency checks would detect that and fail.
The Go toolchain includes in go.sum any module it needed to retrieve to
decide whether or not a module was relevant (whether there's a
specific-package-based indirect dependency) and so if a particular module
sees a go.sum update without an associated go.mod update then that means
that the change cannot possibly affect that module's behavior at runtime.
GitHub considers any entry that cannot result in an automatic review
request to be invalid.
We want to retain them for human reference, but it's nice to have the file
be considered valid by GitHub so that we can more easily see if we
accidentally make it invalid again in future.
* add TencentCloud COS backend for remote state
* add vendor of dependence
* fixed error not handle and remove default value for prefix argument
* get appid from TF_COS_APPID environment variables