-
Notifications
You must be signed in to change notification settings - Fork 9
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
Calculator doesn't work for 22+ services #172
Comments
I'm not going to fix this right now because it is too big and there isn't a clear need. But it's worth remembering in case we work on the calculator again in future. |
This was noticed by a GOV.UK PaaS tenant in this zendesk issue: |
We could quickly change the pricing calculator to only price up the first 12 items. Disable the links to add extra items and add a warning that for >12 items they should price it up again. I don't know if it's worth doing when the tenant figured that out for themself :) |
Is this still a problem given @richardTowers' magic calculator? |
I seem to be able to get up to ~19 services now, then it starts going wrong (400 from HAProxy I think). Will be interesting to see whether this goes away when we play the story to remove HAProxy and use ALBs though. |
I just tried hitting paas-admin using the ALB directly and I can get >21 services, didn't try more than that |
This is now a bug for 22 services since we deployed our request path changes with the ALB |
The pricing calculator passes around the service data in its
GET
query string. This hits haproxy's size limit. This bug was already recorded onpaas-billing
, but fixing it would require changes to both.Ideally a fix would allow all these things:
Ideas for how to fix this:
POST
for these requests and accept URLs won't be sharable (stops url being sharable);The text was updated successfully, but these errors were encountered: