bbl up fails when using --lb-type concourse
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 67/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- aws, go, terraform
- Domain
- cloud, infrastructure
Research direction
Start with the generated bbl-template.tf around line 964, where the concourse_lb_80 target group is defined, and trace how its health check is configured for --lb-type concourse. Check the AWS provider constraints and the related Terraform generation or tests. Done when bbl up with this load balancer type no longer produces the reported invalid attribute combination.
Written by the indexing model from the issue text.
Description
Error: Invalid Attribute Combination
│
│ Attribute "health_check[0].matcher" cannot be specified when "health_check[0].protocol" is "TCP".
│
│ Path: health_check[0].matcher
│
│ with aws_lb_target_group.concourse_lb_80,
│ on bbl-template.tf line 964, in resource "aws_lb_target_group" "concourse_lb_80":
│ 964: resource "aws_lb_target_group" "concourse_lb_80" {
Something changed in AWS where TCP is no longer a valid entry for the health check on the port 80 target group.
I was able to hack the bbl-terraform.tf file to switch the health check from TCP to HTTP and that got past the issue.
- Dominant language
- Go
- Stars
- 181
- Forks
- 179
- Avg merge
- 9h 54m
- Merged PRs (30d)
- 2
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from cloudfoundry/bosh-bootloader
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cloudfoundry/bosh-bootloader#698 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
cloudfoundry/bosh-bootloader#681 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
cloudfoundry/bosh-bootloader#676 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
cloudfoundry/bosh-bootloader#641 · 2 comments ·
-
Difficulty 1/5 1-3 hours Newbie friendliness 50/100
cloudfoundry/bosh-bootloader#636 · 2 comments ·
All issues in cloudfoundry/bosh-bootloader
Similar issues
-
Cluster details: the Control Plane version field has a different border color than its icon boxOpenkind/design sig/ui
Difficulty 1/5 Under an hour Newbie friendliness 92/100
kubermatic/dashboard#8449 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
filecoin-project/curio#1632 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
compose: derived node options overwrite each other's targetsPossibly taken @yangjj-iso claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day