From 8dfba0646f348d6c961b722cf73ce6c5091d2f89 Mon Sep 17 00:00:00 2001 From: Jan David Date: Thu, 11 Apr 2024 11:38:24 +0200 Subject: [PATCH] Reformat meeting notes Some of the meeting notes did not comply with the new linting and formatting rules. Those files have been adjusted to pass CI. --- meetings/2019-11-05.md | 3 +- meetings/2023-10-31.md | 45 ++++++++++++++++-------------- meetings/2023-11-13.md | 33 ++++++++++++---------- meetings/2023-11-20.md | 62 +++++++++++++++++++++++------------------- meetings/2023-11-27.md | 36 ++++++++++++------------ meetings/2023-12-04.md | 29 ++++++++++++-------- meetings/2024-01-08.md | 43 ++++++++++++++++------------- meetings/2024-01-15.md | 5 +++- meetings/2024-01-22.md | 3 ++ meetings/2024-02-05.md | 25 +++++++++-------- meetings/2024-02-12.md | 33 ++++++++++++---------- meetings/2024-02-19.md | 42 +++++++++++++++------------- meetings/2024-02-26.md | 33 ++++++++++++---------- meetings/2024-03-04.md | 25 +++++++++-------- 14 files changed, 235 insertions(+), 182 deletions(-) diff --git a/meetings/2019-11-05.md b/meetings/2019-11-05.md index e7425e7..e058bd7 100644 --- a/meetings/2019-11-05.md +++ b/meetings/2019-11-05.md @@ -1,7 +1,8 @@ # 2019-11-05 Meeting run by shepmaster. Minutes written by pietroalbini. -Attending: aidanhs, alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, shepmaster +Attending: aidanhs, alexcrichton, kennytm, Mark-Simulacrum, pietroalbini, +shepmaster [Start of the conversation](https://discordapp.com/channels/442252698964721669/443148319431065610/641335927721033732) ## Removing MSYS2 ca-certificates workaround (P-high issue) diff --git a/meetings/2023-10-31.md b/meetings/2023-10-31.md index 3000921..1c59c66 100644 --- a/meetings/2023-10-31.md +++ b/meetings/2023-10-31.md @@ -3,49 +3,54 @@ ## [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Set up Mastodon instance ([infra-team#75](https://github.com/rust-lang/infra-team/issues/75)) - - Server has been set up and `@rust` account has been created - - Next action: Check with Mara if privileges of `@rust` account can be lowered again - - Next action: Investigate if we can still configure the WebFinger to support `@rust@rust-lang.org` usernames + + - Server has been set up and `@rust` account has been created + - Next action: Check with Mara if privileges of `@rust` account can be lowered + again + - Next action: Investigate if we can still configure the WebFinger to support + `@rust@rust-lang.org` usernames - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Working on proof-of-concept to test logging platform with crates.io team - - Goal is to deprecate Papertrail, where we're hitting the daily log volume limit again - - Next action: Onboard crates.io and on-call teams + + - Working on proof-of-concept to test logging platform with crates.io team + - Goal is to deprecate Papertrail, where we're hitting the daily log volume + limit again + - Next action: Onboard crates.io and on-call teams - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - No recent progress - - Next action: Take over open pull request to build images with Packer + - No recent progress + - Next action: Take over open pull request to build images with Packer ## [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) - [Update AWS policies for Billing, Cost Management, and Account consoles](https://github.com/rust-lang/simpleinfra/issues/359) - - Deadline until 2023-12-11 + - Deadline until 2023-12-11 ## Zulip - [x] [perf is not healthy](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/perf.20is.20not.20healthy) - [nightly 2023-10-22 missing](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/nightly.202023-10-22.20missing) - - [x] @jdno will create a tracking issue on GitHub + - [x] @jdno will create a tracking issue on GitHub - [cirrus ci for rustc_codegen_cranelift](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/cirrus.20ci.20for.20rustc_codegen_cranelift) - - [x] @jdno will follow up on the topic + - [x] @jdno will follow up on the topic - [can't suppress merge commit warning](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/can't.20suppress.20merge.20commit.20warning) - - Will probably require a code change + - Will probably require a code change - [call with github](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/call.20with.20github) - [Add perms for `rust-lang/rust` for T-lang-ops](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Add.20perms.20for.20.60rust-lang.2Frust.60.20for.20T-lang-ops) - - [x] Grant team permissions manually - - [x] Created a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/363) + - [x] Grant team permissions manually + - [x] Created a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/363) - [x] [doc.crates.io CNAME missing](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/doc.2Ecrates.2Eio.20CNAME.20missing) - - CNAME has been added now that we control the domain on GitHub again + - CNAME has been added now that we control the domain on GitHub again - [New pull request assignment proposal](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/New.20pull.20request.20assignment.20proposal) - - Introduces new authentication logic, which needs to be reviewed - - [x] @jdno and Jakub will review the pull request + - Introduces new authentication logic, which needs to be reviewed + - [x] @jdno and Jakub will review the pull request - [Putting Fuchsia in crater](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Putting.20Fuchsia.20in.20crater) - - Discussion, no action needed right now + - Discussion, no action needed right now - [x] [crater priority policy](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/crater.20priority.20policy) - [bors can't pull image, HTTP 429](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/bors.20can't.20pull.20image.2C.20HTTP.20429) - [Docs redirect minor version to latest patch](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Docs.20redirect.20minor.20versions.20to.20latest.20patch) - - No concerns, valid feature request - - [x] Created a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/360) + - No concerns, valid feature request + - [x] Created a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/360) - [sluggish S3 upload](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/sluggish.20S3.20upload) diff --git a/meetings/2023-11-13.md b/meetings/2023-11-13.md index 3e667ff..d3c8561 100644 --- a/meetings/2023-11-13.md +++ b/meetings/2023-11-13.md @@ -9,32 +9,37 @@ ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Review permissions and roles - - Next action: Onboard crates.io and on-call teams + + - Next action: Review permissions and roles + - Next action: Onboard crates.io and on-call teams - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) ### Zulip - [RLA silence](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/RLA.20Silence) - - Waiting for pull request review - - [ ] JD will review the pull request + - Waiting for pull request review + - [ ] JD will review the pull request - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Request to set up ZenDesk for the council and route `council@rust-lang.org` there - - Next actions: Estimate costs, get approval, and then set up a new account - - [ ] JD will estimate costs and get approval from the Rust Foundation + - Request to set up ZenDesk for the council and route `council@rust-lang.org` + there + - Next actions: Estimate costs, get approval, and then set up a new account + - [ ] JD will estimate costs and get approval from the Rust Foundation ## Topics -- Do we want to move these notes to [rust-lang/infra-team](https://github.com/rust-lang/infra-team) after the meeting? - - Yes. +- Do we want to move these notes to [rust-lang/infra-team](https://github.com/rust-lang/infra-team) + after the meeting? + - Yes. - Any topics for the call with GitHub later today? - - Jakub: Any updates on caching Docker layers? - - We will ask, but probably no news. - - We should implement a proper fix anyways, not rely on the hack that is in place right now. - - See [#t-infra > CI caches](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/CI.20caches) on Zulip + - Jakub: Any updates on caching Docker layers? + - We will ask, but probably no news. + - We should implement a proper fix anyways, not rely on the hack that is in + place right now. + - See [#t-infra > CI caches](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/CI.20caches) + on Zulip diff --git a/meetings/2023-11-20.md b/meetings/2023-11-20.md index a5378ad..c577f3a 100644 --- a/meetings/2023-11-20.md +++ b/meetings/2023-11-20.md @@ -5,20 +5,22 @@ ### Last Meeting - [RLA silence](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/RLA.20Silence) - - Waiting for @jdno to review the pull request + - Waiting for @jdno to review the pull request - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to estimate costs and get approval from the Rust Foundation + - Waiting for @jdno to estimate costs and get approval from the Rust + Foundation ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Summarize implementation details for infra-team - - Next action: Onboard crates.io and on-call teams + + - Next action: Summarize implementation details for infra-team + - Next action: Onboard crates.io and on-call teams - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) @@ -27,37 +29,41 @@ ### Zulip - [merge queue for miri-test-libstd?](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/merge.20queue.20for.20miri-test-libstd.3F) - - Waiting for merge queue to be enabled in repository - - [ ] @jdno will provide documentation for branch rules - - [x] @jdno will enable the feature for the miri-test-libstd repo + - Waiting for merge queue to be enabled in repository + - [ ] @jdno will provide documentation for branch rules + - [x] @jdno will enable the feature for the miri-test-libstd repo - [www.rust-lang.org Pontoon translations](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/www.2Erust-lang.2Eorg.20Pontoon.20translations) - - Logging into Pontoon instance has been broken (since May 2022) - - Internal server error implies issue with outdated authentication library - - Forwarding our fork is not possible due to squashed migrations upstream - - Last suggestion was upgrading to the commit before the squash - - Next action: Attempt multi-step upgrade again, then reconsider our options - - [x] @jdno will create [issue on backlog](https://github.com/rust-lang/infra-team/issues/91) + - Logging into Pontoon instance has been broken (since May 2022) + - Internal server error implies issue with outdated authentication library + - Forwarding our fork is not possible due to squashed migrations upstream + - Last suggestion was upgrading to the commit before the squash + - Next action: Attempt multi-step upgrade again, then reconsider our options + - [x] @jdno will create [issue on backlog](https://github.com/rust-lang/infra-team/issues/91) - [Email sent to spam](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Emails.20sent.20to.20spam) - - `all@` email list receives quite a lot of spam since anyone can send messages to it - - Prior discussion to migrate the list to Google Groups, currently blocked - by [SSO for infra](https://github.com/rust-lang/infra-team/issues/64) - - Next action: Discuss and prioritize when planning 2024 - - [ ] @jdno will set up a sync meeting + - `all@` email list receives quite a lot of spam since anyone can send + messages to it + - Prior discussion to migrate the list to Google Groups, currently blocked + by [SSO for infra](https://github.com/rust-lang/infra-team/issues/64) + - Next action: Discuss and prioritize when planning 2024 + - [ ] @jdno will set up a sync meeting - [bors can't pull image, HTTP 429](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/bors.20can't.20pull.20image.2C.20HTTP.20429) - - GitHub Actions is hitting a rate limit on Docker Hub for third-party images (e.g. `ubuntu:22.04`) - - Next action: Monitor frequency of issues before making a decision + - GitHub Actions is hitting a rate limit on Docker Hub for third-party images + (e.g. `ubuntu:22.04`) + - Next action: Monitor frequency of issues before making a decision - [static downloads - bazel](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/static.20downloads.20-.20bazel) - - Getting bazel to use `.xz` downloads by default might help with bandwidth usage + - Getting bazel to use `.xz` downloads by default might help with bandwidth + usage - [Confused by crater results](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Confused.20by.20crater.20results) - - Question about the difference between "dependencies" and "root results" in crater reports - - [ ] @simulacrum will respond to question + - Question about the difference between "dependencies" and "root results" in + crater reports + - [ ] @simulacrum will respond to question ## Topics - [Proposal to merge infra and release teams](https://rust-lang.zulipchat.com/#narrow/stream/392734-council/topic/Rough.20draft.20proposal.20merging.20Infra.20and.20Release.20teams) - - Rescheduled for next time since @rylev was not available + - Rescheduled for next time since @rylev was not available - [Backoffice for pull request assignments](https://github.com/rust-lang/triagebot/pull/1745#issuecomment-1812676696) - - Waiting for pull request review from infra-team - - [x] @jdno will review pull request this week + - Waiting for pull request review from infra-team + - [x] @jdno will review pull request this week - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for pull request review from infra-team and Walter + - Waiting for pull request review from infra-team and Walter diff --git a/meetings/2023-11-27.md b/meetings/2023-11-27.md index 02d4546..8d6431a 100644 --- a/meetings/2023-11-27.md +++ b/meetings/2023-11-27.md @@ -5,45 +5,47 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to estimate costs and get approval from the Rust Foundation + - Waiting for @jdno to estimate costs and get approval from the Rust Foundation - [merge queue for miri-test-libstd?](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/merge.20queue.20for.20miri-test-libstd.3F) - - Waiting for @jdno to document process + - Waiting for @jdno to document process - [Email sent to spam](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Emails.20sent.20to.20spam) - - Waiting for @jdno to set up a sync call to prioritize backlog + - Waiting for @jdno to set up a sync call to prioritize backlog - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Summarize implementation details for infra-team - - Next action: Onboard crates.io and on-call teams + + - Next action: Summarize implementation details for infra-team + - Next action: Onboard crates.io and on-call teams - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) - [Fix broken Pontoon instance](https://github.com/rust-lang/infra-team/issues/91) - - Tracking issue as discussing during the last team meeting + - Tracking issue as discussing during the last team meeting - [Add new perf.r-l.o metrics to Grafana dashboard](https://github.com/rust-lang/infra-team/issues/92) - - Requires permissions that @Kobzol does not have + - Requires permissions that @Kobzol does not have ### Zulip - [Counting crate downloads](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Counting.20crate.20download) - - Move the S3 bucket with logs for crates.io into another region? - - Create the SQS queue in a new AWS account for crates.io? - - Move the S3 bucket into this new account? - - [x] Finalize the design this week and plan work + - Move the S3 bucket with logs for crates.io into another region? + - Create the SQS queue in a new AWS account for crates.io? + - Move the S3 bucket into this new account? + - [x] Finalize the design this week and plan work - [search incredibly slow for nightly-rustc docs](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/search.20incredibly.20slow.20for.20nightly-rustc.20docs) - - Slow downloads of `search-index.js` - - Not reproducible, sounds like an issue with the user's internet - - [x] @jdno will create a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/369) for performance problems with CDNs + - Slow downloads of `search-index.js` + - Not reproducible, sounds like an issue with the user's internet + - [x] @jdno will create a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/369) + for performance problems with CDNs ## Topics - [RFC combining Infra and Release teams](https://github.com/rust-lang/rfcs/pull/3533) - - RFC is ready for review by the infra-team + - RFC is ready for review by the infra-team diff --git a/meetings/2023-12-04.md b/meetings/2023-12-04.md index b43c343..a99107c 100644 --- a/meetings/2023-12-04.md +++ b/meetings/2023-12-04.md @@ -5,28 +5,34 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to estimate costs and get approval from the Rust Foundation + - Waiting for @jdno to estimate costs and get approval from the Rust + Foundation - [merge queue for miri-test-libstd?](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/merge.20queue.20for.20miri-test-libstd.3F) - Waiting for @jdno to document process - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team - [search incredibly slow for nightly-rustc docs](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/search.20incredibly.20slow.20for.20nightly-rustc.20docs) - [x] @jdno created a [tracking issue](https://github.com/rust-lang/simpleinfra/issues/369) ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) -- Update AWS policies for Billing, Cost Management, and Account consoles ([simpleinfra#59](https://github.com/rust-lang/simpleinfra/issues/359)) - - [Pull request](https://github.com/rust-lang/simpleinfra/pull/368) has been opened and approved - - [Open question](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Updated.20AWS.20billing.20policies) whether the `legacy` account even grant access to billing - +- Update AWS policies for Billing, Cost Management, and Account consoles + ([simpleinfra#59](https://github.com/rust-lang/simpleinfra/issues/359)) + + - [Pull request](https://github.com/rust-lang/simpleinfra/pull/368) has been + opened and approved + - [Open question](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Updated.20AWS.20billing.20policies) + whether the `legacy` account even grant access to billing + - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Summarize implementation details for infra-team - - Next action: Onboard crates.io and on-call teams + + - Next action: Summarize implementation details for infra-team + - Next action: Onboard crates.io and on-call teams - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) @@ -37,7 +43,8 @@ No new or changed items. - [Counting crate downloads](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Counting.20crate.20download) - Plan finalized. - [Docker rate limit](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Docker.20rate.20limit) - - CI is failing periodically due to hitting Docker's rate limit for pulling images + - CI is failing periodically due to hitting Docker's rate limit for pulling + images - [index archive deploy key](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/index.20archive.20deploy.20key) - crates.io is missing permissions to automatically archive index branches - [x] @jdno created a [tracking issue](https://github.com/rust-lang/infra-team/issues/98) @@ -47,4 +54,4 @@ No new or changed items. ## Topics - [RFC combining Infra and Release teams](https://github.com/rust-lang/rfcs/pull/3533) - - RFC is ready for review by the infra-team + - RFC is ready for review by the infra-team diff --git a/meetings/2024-01-08.md b/meetings/2024-01-08.md index fc86b77..163961a 100644 --- a/meetings/2024-01-08.md +++ b/meetings/2024-01-08.md @@ -5,34 +5,37 @@ ### Last Year - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to estimate costs and get approval from the Rust Foundation + - Waiting for @jdno to estimate costs and get approval from the Rust Foundation - [Merge queues on GitHub](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/merge.20queue.20for.20miri-test-libstd.3F) - - Waiting for @jdno to document process + - Waiting for @jdno to document process - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) - - Pull request for SQS queue has been created - - Next action: Merge pull request and deploy SQS queue + + - Pull request for SQS queue has been created + - Next action: Merge pull request and deploy SQS queue - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Summarize implementation details for infra-team + + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) - Update Node runtime for AWS Lambda functions ([simpleinfra#376](https://github.com/rust-lang/simpleinfra/issues/376)) - - Updating to Node 20 will require an update to the AWS Terraform provider - - [x] @jdno will create a Zulip thread to discuss this async + - Updating to Node 20 will require an update to the AWS Terraform provider + - [x] @jdno will create a Zulip thread to discuss this async ### Zulip @@ -41,15 +44,17 @@ ## Topics - Archive `Done` column in project board on a quarterly (?) basis - - [x] @jdno will archive the issues in the `Done` column + - [x] @jdno will archive the issues in the `Done` column - [Official GitHub Actions to set up the Rust toolchain](https://github.com/rust-lang/infra-team/issues/96) - - [actions-rs](https://github.com/actions-rs) has been deprecated and is no longer maintained - - Question has come up (again) whether the infra-team should provide an alternative - - People have opinions that we should share and discuss - - [x] @jdno will create a Zulip thread to discuss this async + - [actions-rs](https://github.com/actions-rs) has been deprecated and is no + longer maintained + - Question has come up (again) whether the infra-team should provide an alternative + - People have opinions that we should share and discuss + - [x] @jdno will create a Zulip thread to discuss this async - Temporary loss of M1 runners raises question how to handle this close to releases - - Do we need a policy that defines how we handle unavailable runners? Do we delay a release? Do we spin up alternative hardware somewhere else? - - ~~@jdno will create a tracking issue~~ + - Do we need a policy that defines how we handle unavailable runners? Do we + delay a release? Do we spin up alternative hardware somewhere else? + - ~~@jdno will create a tracking issue~~ - [Manage team calendar on GitHub](https://github.com/rust-lang/calendar) - - Proposal to use new tooling to manage the team calendar on GitHub - - [x] @jdno will add the weekly meeting so that we can try it out + - Proposal to use new tooling to manage the team calendar on GitHub + - [x] @jdno will add the weekly meeting so that we can try it out diff --git a/meetings/2024-01-15.md b/meetings/2024-01-15.md index 879fcc0..607f30f 100644 --- a/meetings/2024-01-15.md +++ b/meetings/2024-01-15.md @@ -14,15 +14,18 @@ ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) + - SQS queue has been deployed to staging - Next action: Grant crates.io team access to new AWS accounts - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) @@ -51,4 +54,4 @@ - Can we automate the creation of new streams? - @Kobzol will add this to sync-team - Project proposals for Google Summer of Code - - Waiting for review and comments by infra-team + - Waiting for review and comments by infra-team diff --git a/meetings/2024-01-22.md b/meetings/2024-01-22.md index 51edbfb..1d2597a 100644 --- a/meetings/2024-01-22.md +++ b/meetings/2024-01-22.md @@ -14,15 +14,18 @@ ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) + - staging environment has been deployed - Waiting for Tobias to finish the implementation on the crates.io side - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) diff --git a/meetings/2024-02-05.md b/meetings/2024-02-05.md index a3171d5..ee0f58e 100644 --- a/meetings/2024-02-05.md +++ b/meetings/2024-02-05.md @@ -5,26 +5,29 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to research possible alternatives + - Waiting for @jdno to research possible alternatives - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) - - `staging` and `production` have been deployed - - Waiting for crates.io to test their implementation + + - `staging` and `production` have been deployed + - Waiting for crates.io to test their implementation - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Next action: Summarize implementation details for infra-team + + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) @@ -33,11 +36,11 @@ ### Zulip - [GitHub access policy](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/GitHub.20access.20policy) - - RFC has been stale for a while, but seems still relevant - - Question for infra-admins about second accounts with elevated privileges + - RFC has been stale for a while, but seems still relevant + - Question for infra-admins about second accounts with elevated privileges ## Topics - [Dashboard for CI metrics](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Dashboard.20for.20CI.20metrics) - - Is it possible to create a dashboard for CI metrics in Datadog or Grafana? - - [x] @jdno will create a Zulip thread + - Is it possible to create a dashboard for CI metrics in Datadog or Grafana? + - [x] @jdno will create a Zulip thread diff --git a/meetings/2024-02-12.md b/meetings/2024-02-12.md index 4c44613..96c6a6c 100644 --- a/meetings/2024-02-12.md +++ b/meetings/2024-02-12.md @@ -5,27 +5,30 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to research possible alternatives + - Waiting for @jdno to research possible alternatives - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) - - `staging` and `production` have been deployed - - Waiting for crates.io to test their implementation + + - `staging` and `production` have been deployed + - Waiting for crates.io to test their implementation - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Permissions have been refactored for better team support - - Next action: Summarize implementation details for infra-team + + - Permissions have been refactored for better team support + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) @@ -34,15 +37,15 @@ ### Zulip - [show old stable version standalone installers](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/show.20old.20stable.20version.20standalone.20installers) - - How can old releases be included in the documentation? - - Probably fine to include more links in the documentation - - [x] @jdno will follow up on the thread + - How can old releases be included in the documentation? + - Probably fine to include more links in the documentation + - [x] @jdno will follow up on the thread - [Nightly docker image stopped updating](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Nightly.20docker.20images.20stopped.20updating) - - Help required to migrate publishing of Docker images to `rust-lang/docker-rust` - - [x] @jdno will follow up on the thread + - Help required to migrate publishing of Docker images to `rust-lang/docker-rust` + - [x] @jdno will follow up on the thread ## Topics - Good first issues for a new contributor? - - Any of the above might be an option, together with some pairing or mentoring - - [ ] @jdno will try to identify more suitable issues + - Any of the above might be an option, together with some pairing or mentoring + - [ ] @jdno will try to identify more suitable issues diff --git a/meetings/2024-02-19.md b/meetings/2024-02-19.md index fe037d5..406740b 100644 --- a/meetings/2024-02-19.md +++ b/meetings/2024-02-19.md @@ -5,49 +5,53 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to research possible alternatives + - Waiting for @jdno to research possible alternatives - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - ✅ Count Downloads using CDN Logs ([simpleinfra#372](https://github.com/rust-lang/simpleinfra/issues/372)) - - Running in production now - - Issue has been closed + + - Running in production now + - Issue has been closed - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Permissions have been refactored for better team support - - Request to bring in CDN logs to unblock crates.io - - Next action: Summarize implementation details for infra-team + + - Permissions have been refactored for better team support + - Request to bring in CDN logs to unblock crates.io + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) - [Move to new RDS CAs](https://github.com/rust-lang/infra-team/issues/105) - - AWS is introduced new root CA for RDS - - Requires us to perform manual actions + - AWS is introduced new root CA for RDS + - Requires us to perform manual actions ### Zulip - [Archiving unused rust-lang repos](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Archiving.20unused.20rust-lang.20repos) - - Question about how archived repositories should be handled in `rust-lang/team` - - Will be discussed async by the infra-team + - Question about how archived repositories should be handled in `rust-lang/team` + - Will be discussed async by the infra-team - [Official Rust CI action micro-survey](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Official.20Rust.20CI.20action.20micro-survey) - - Should we run a micro-survey to gather more insights into GitHub Actions for Rust? - - Will be discussed async by the infra-team + - Should we run a micro-survey to gather more insights into GitHub Actions for + Rust? + - Will be discussed async by the infra-team - [Safe rustup distribution of rustc_codegen_gcc](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Safe.20rustup.20distribution.20of.20rustc_codegen_gcc) - - How can `rustc_codegen_gcc` safely be distributed with rustup? - - Requires a review from security and legal folks + - How can `rustc_codegen_gcc` safely be distributed with rustup? + - Requires a review from security and legal folks - [Twitter account for rust-analyzer](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Twitter.20account.20for.20rust-analyzer) - - Request to hand over account to infra-team - - Not discussed due to a lack of time + - Request to hand over account to infra-team + - Not discussed due to a lack of time ## Topics diff --git a/meetings/2024-02-26.md b/meetings/2024-02-26.md index 6de3397..5a4bcee 100644 --- a/meetings/2024-02-26.md +++ b/meetings/2024-02-26.md @@ -5,45 +5,48 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to research possible alternatives + - Waiting for @jdno to research possible alternatives - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Permissions have been refactored for better team support - - Request to bring in CDN logs to unblock crates.io - - Next action: Summarize implementation details for infra-team + + - Permissions have been refactored for better team support + - Request to bring in CDN logs to unblock crates.io + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) - [Rewrite script to clean up dev-desktops](https://github.com/rust-lang/simpleinfra/issues/390) - - Initial cronjob has been written in Bash - - Rewrite script in Rust and add tests + - Initial cronjob has been written in Bash + - Rewrite script in Rust and add tests ### Zulip - [Infra-team sign-off for new tier 2 target](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Infra.20team.20sign-off.20for.20new.20tier.202.20target) - - Promote OpenHarmony to tier 2 + - Promote OpenHarmony to tier 2 - [Downloading or building libgccjit in CI](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Downloading.20or.20building.20libgccjit.20in.20CI.3F) - - Download or build `rustc_codegen_gcc` in CI? + - Download or build `rustc_codegen_gcc` in CI? - [Nightly Docker image stopped updating](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Nightly.20docker.20images.20stopped.20updating) - - Change repository for [`rust-lang/rust`]() package? + - Change repository for [`rust-lang/rust`](https://github.com/rust-lang/docker-rust-nightly/pkgs/container/rust) + package? - [t-community streams](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/t-community.20streams) - - Question about Zulip streams + - Question about Zulip streams - [Twitter account for rust-analyzer](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Twitter.20account.20for.20rust-analyzer) - - How to share 1Password login with maintainers + - How to share 1Password login with maintainers - [Matrix rooms in team repo](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Matrix.20rooms.20in.20team.20repo) - - Pull request in team repo is waiting for a review + - Pull request in team repo is waiting for a review ## Topics diff --git a/meetings/2024-03-04.md b/meetings/2024-03-04.md index e9a1a77..28d2074 100644 --- a/meetings/2024-03-04.md +++ b/meetings/2024-03-04.md @@ -5,27 +5,30 @@ ### Last Meeting - [ZenDesk](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/ZenDesk) - - Waiting for @jdno to research possible alternatives + - Waiting for @jdno to research possible alternatives - [Add CI OIDC access to new bors branches](https://github.com/rust-lang/simpleinfra/pull/355) - - Waiting for review by the infra-team + - Waiting for review by the infra-team ### [In Progress](https://github.com/orgs/rust-lang/projects/24/views/1) - Fix disk space alerts on the dev-desktops ([simpleinfra#391](https://github.com/rust-lang/simpleinfra/issues/391)) - - Pull request with cronjob is ready for review + + - Pull request with cronjob is ready for review - Migrate Monitoring to Datadog ([infra-team#73](https://github.com/rust-lang/infra-team/issues/73)) - - Permissions have been refactored for better team support - - Request to bring in CDN logs to unblock crates.io - - Next action: Summarize implementation details for infra-team + + - Permissions have been refactored for better team support + - Request to bring in CDN logs to unblock crates.io + - Next action: Summarize implementation details for infra-team - Create infrastructure for rust-lang/bors ([infra-team#77](https://github.com/rust-lang/infra-team/issues/77)) - Manage rust-lang/rust in team repository ([simpleinfra#363](https://github.com/rust-lang/simpleinfra/issues/363)) - - Blocked by missing support for GitHub Apps + + - Blocked by missing support for GitHub Apps - Migrate docs.rs to RDS and ECS ([simpleinfra#353](https://github.com/rust-lang/simpleinfra/issues/353)) - - Next action: Take over open pull request to build images with Packer + - Next action: Take over open pull request to build images with Packer ### [Backlog](https://github.com/orgs/rust-lang/projects/24/views/1) @@ -34,10 +37,10 @@ No new issues. ### Zulip - [require subteam-of](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/require.20subteam-of) - - Any concerns requiring `subteam-of` field in team repo? + - Any concerns requiring `subteam-of` field in team repo? - [Bors review comments](https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/Bors.20review.20comments) - - Bors ignores commands in review comments - - Might require additional event for webhook + - Bors ignores commands in review comments + - Might require additional event for webhook ## Topics