Skip to content

Add HTTP backend #1

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

Open
wants to merge 71 commits into
base: master
Choose a base branch
from
Open

Add HTTP backend #1

wants to merge 71 commits into from

Conversation

gaelL
Copy link
Member

@gaelL gaelL commented Jul 13, 2022

No description provided.

@gaelL gaelL force-pushed the gl_http_backend branch 3 times, most recently from 56e222d to 4045f88 Compare October 12, 2022 09:11
@gaelL gaelL changed the title [Draft] Trying to make HTTP backend work Add HTTP backend Oct 17, 2022
ljfranklin added 23 commits July 3, 2024 13:29
```
│ The variable build_job_name cannot be set using the -var and -var-file
│ options when applying a saved plan file, because a saved plan includes the
│ variable values that were set when it was created. The saved plan specifies
│ "apply-plan" as the value whereas during apply the value "create-plan" was
│ set by an environment variable. To declare an ephemeral variable which is
│ not saved in the plan file, use ephemeral = true.
```
```
│ The variable build_job_name cannot be set using the -var and -var-file
│ options when applying a saved plan file, because a saved plan includes the
│ variable values that were set when it was created. The saved plan specifies
│ "apply-plan" as the value whereas during apply the value "create-plan" was
│ set by an environment variable. To declare an ephemeral variable which is
│ not saved in the plan file, use ephemeral = true.
```
@gaelL gaelL force-pushed the gl_http_backend branch 3 times, most recently from 298bf6d to 4ea4229 Compare March 27, 2025 11:59
gaelL and others added 2 commits March 27, 2025 14:27
1. The `stateful_string` resource appears to be deprecated, so it has been replaced with the native `terraform_data` resource.
2. Using `stateful_string` with a large Terraform plan resulted in the following error:

   ```
   │ Error: Plugin error
   │
   │   with stateful_string.plan_output,
   │   on resource_plan_config.tf line 10, in resource "stateful_string" "plan_output":
   │   10: resource "stateful_string" "plan_output" {
   │
   │ The plugin returned an unexpected error from
   │ plugin.(*GRPCProvider).PlanResourceChange: rpc error: code =
   │ ResourceExhausted desc = grpc: received message larger than max (4858459
   │ vs. 4194304)
   ```

This change ensures better compatibility and avoids hitting gRPC message size limits.
@gaelL gaelL force-pushed the gl_http_backend branch from 4ea4229 to 1fda6dc Compare March 27, 2025 13:27
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.

3 participants