-
Notifications
You must be signed in to change notification settings - Fork 79
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
chore(rustc-perf): update aws terraform provider from 3.59 to 4.67 #485
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As discussed last week, let's try to create a aws_cloudfront_response_headers_policy
and see what diff Terraform will produce. 🙂
plan:
|
5c6092d
to
fca3102
Compare
@@ -7,6 +7,31 @@ module "static_website" { | |||
domain_name = "perf-data.rust-lang.org" | |||
origin_domain_name = aws_s3_bucket.bucket.bucket_regional_domain_name | |||
origin_access_identity = aws_cloudfront_origin_access_identity.bucket.cloudfront_access_identity_path | |||
response_policy_id = aws_cloudfront_response_headers_policy.response_policy.id |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had to add this field because it's required now
@Kobzol does the policy I added look reasonable? I would like to understand and document how |
You wait until you hear from angry users 😆 The way the collector talks to the website, and how it's all wired up, is a bit brittle. I wrote a high-level description on my blog (https://kobzol.github.io/rust/rustc/2023/08/18/rustc-benchmark-suite.html). The database is somehow documented here. The rest is a set of invariants hidden within the source code of |
Wait, |
it's used in rustc-perf: https://github.com/search?q=repo%3Arust-lang%2Frustc-perf%20perf-data.rust-lang.org&type=code |
Right, I asked Mark and he explained stuff to me, as always. It is used to download self-profile results from S3, mostly (and also manually uploaded DB dumps). |
Ok, thanks! I'll merge and apply this PR. hopefully there will be no angry users 😁 |
I just applied. Let me know if there's any issue |
No description provided.