Incorrect ELB configuration screenshot for Deploy PAS 2.2 on AWS
mma-pivotal opened this issue · 3 comments
Describe the bug
The screenshot for ELB configuration in PAS 2.2 on AWS is incorrect.
https://docs.pivotal.io/pivotalcf/2-2/customizing/pcf-aws-manual-er-config.html#config-elb
In this screenshot, it suggests you to config prefix for ELB names like http:
, tcp:
. However if you do config such name in resource config page, apply change will fail.
PS: The screenshot for PAS 2.1 doesn't have the load balancer name at all, so it didn't cause misunderstanding, but I think it's better to have a screenshot with correct load balancer format which makes the overall configuration easier to understand.
To Reproduce
Steps to reproduce the behavior:
- Go to OPS Manager - PAS tile - Resource Config - For Load Balancers of Router, enter
http:<your_elb_name>
. - Click Save.
- Go back to installation dashboard and apply change.
- Apply change will fail with the following error:
…
Task 51 | 09:03:50 | Creating missing vms: clock_global/8a9b5069-2bda-45db-94e3-d1545a4db655 (0) (00:01:21)
Task 51 | 09:03:50 | Error: Unknown CPI error ‘Unknown’ with message ‘LoadBalancer name cannot contain characters that are not letters, or digits or the dash.’ in ‘create_vm’ CPI method (CPI request ID: ‘cpi-306959’)
Expected behavior
A clear screenshot without any prefix for Load balancer.
Additional context
https://github.com/pivotal-cf/installation/blob/e376a295fcad79c800d0af18e740e8d134bda7fe/web/app/models/deployer/cloud_config/aws_provider.rb#L32
The above link shows that OPS Manager doesn't like any prefix for ELB name, however it does require alb:
prefix for ALB name.
We have created an issue in Pivotal Tracker to manage this. Unfortunately, the Pivotal Tracker project is private so you may be unable to view the contents of the story.
The labels on this github issue will be updated when the story is started.
thanks @mma-pivotal! Do you have a correct screenshot you could share or an environment I could use to take a screenshot? In the 2.2 environment I'm using, the Resource Config pane appears to be missing several fields. I imagine this means the missing fields need to be configured somewhere else before they'll show up here?
just updated the screenshot on branches 2.0-master. Making it's way through the pipelines now. Closing this out.
Thanks @mma-pivotal !