From 61379e4eed2ecfeb32b7e60a657dbc001ae6ca96 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 29 Sep 2025 16:55:11 -0400 Subject: [PATCH 1/2] Rename dotnet team --- ...rhel-sst-dotnet--dotnet.yaml => rhel-pt-dotnet--dotnet.yaml} | 2 +- ...-sst-dotnet--unwanted.yaml => rhel-pt-dotnet--unwanted.yaml} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename configs/{rhel-sst-dotnet--dotnet.yaml => rhel-pt-dotnet--dotnet.yaml} (92%) rename configs/{rhel-sst-dotnet--unwanted.yaml => rhel-pt-dotnet--unwanted.yaml} (96%) diff --git a/configs/rhel-sst-dotnet--dotnet.yaml b/configs/rhel-pt-dotnet--dotnet.yaml similarity index 92% rename from configs/rhel-sst-dotnet--dotnet.yaml rename to configs/rhel-pt-dotnet--dotnet.yaml index e5816f35..4ca2ff72 100644 --- a/configs/rhel-sst-dotnet--dotnet.yaml +++ b/configs/rhel-pt-dotnet--dotnet.yaml @@ -3,7 +3,7 @@ version: 1 data: name: .NET description: .NET SDK, tools and runtime - maintainer: rhel-sst-dotnet + maintainer: rhel-pt-dotnet packages: # EOL in Nov, 2026 - dotnet-sdk-8.0 diff --git a/configs/rhel-sst-dotnet--unwanted.yaml b/configs/rhel-pt-dotnet--unwanted.yaml similarity index 96% rename from configs/rhel-sst-dotnet--unwanted.yaml rename to configs/rhel-pt-dotnet--unwanted.yaml index b92091ad..8fb1b834 100644 --- a/configs/rhel-sst-dotnet--unwanted.yaml +++ b/configs/rhel-pt-dotnet--unwanted.yaml @@ -3,7 +3,7 @@ version: 1 data: name: .NET Unwanted Packages description: Packages that .NET maintainers do not wish to maintain in RHEL 10 - maintainer: rhel-sst-dotnet + maintainer: rhel-pt-dotnet labels: - eln - c10s From 8ac155c13ad0f00363e9026123a77e62bfe3230e Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 29 Sep 2025 17:10:28 -0400 Subject: [PATCH 2/2] Split dotnet configs .NET 8/9/10 will all be supported soon (until the earlier versions go EOL in 2026), where ELN will soon be able to move to 10 and drop 8 and 9. Like with Java, this drifting overlap between RHEL and ELN is best handled with separate configs for each version and just toggling labels as needed. .NET STS releases (e.g. 9) now have 24 months of upstream support: https://devblogs.microsoft.com/dotnet/dotnet-sts-releases-supported-for-24-months/ --- configs/rhel-pt-dotnet--dotnet10.yaml | 13 +++++++++++++ ...t--dotnet.yaml => rhel-pt-dotnet--dotnet8.yaml} | 8 ++------ configs/rhel-pt-dotnet--dotnet9.yaml | 14 ++++++++++++++ 3 files changed, 29 insertions(+), 6 deletions(-) create mode 100644 configs/rhel-pt-dotnet--dotnet10.yaml rename configs/{rhel-pt-dotnet--dotnet.yaml => rhel-pt-dotnet--dotnet8.yaml} (59%) create mode 100644 configs/rhel-pt-dotnet--dotnet9.yaml diff --git a/configs/rhel-pt-dotnet--dotnet10.yaml b/configs/rhel-pt-dotnet--dotnet10.yaml new file mode 100644 index 00000000..dbcd1bee --- /dev/null +++ b/configs/rhel-pt-dotnet--dotnet10.yaml @@ -0,0 +1,13 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: .NET 10 + description: .NET 10 SDK, tools and runtime + maintainer: rhel-pt-dotnet + packages: + # EOL in Nov, 2028 + - dotnet-sdk-10.0 + - dotnet-runtime-10.0 + - aspnetcore-runtime-10.0 + labels: + - c10s diff --git a/configs/rhel-pt-dotnet--dotnet.yaml b/configs/rhel-pt-dotnet--dotnet8.yaml similarity index 59% rename from configs/rhel-pt-dotnet--dotnet.yaml rename to configs/rhel-pt-dotnet--dotnet8.yaml index 4ca2ff72..a67ea758 100644 --- a/configs/rhel-pt-dotnet--dotnet.yaml +++ b/configs/rhel-pt-dotnet--dotnet8.yaml @@ -1,18 +1,14 @@ document: feedback-pipeline-workload version: 1 data: - name: .NET - description: .NET SDK, tools and runtime + name: .NET 8 + description: .NET 8 SDK, tools and runtime maintainer: rhel-pt-dotnet packages: # EOL in Nov, 2026 - dotnet-sdk-8.0 - dotnet-runtime-8.0 - aspnetcore-runtime-8.0 - # EOL in May, 2026 - - dotnet-sdk-9.0 - - dotnet-runtime-9.0 - - aspnetcore-runtime-9.0 labels: - eln - c10s diff --git a/configs/rhel-pt-dotnet--dotnet9.yaml b/configs/rhel-pt-dotnet--dotnet9.yaml new file mode 100644 index 00000000..603ef56c --- /dev/null +++ b/configs/rhel-pt-dotnet--dotnet9.yaml @@ -0,0 +1,14 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: .NET 9 + description: .NET 9 SDK, tools and runtime + maintainer: rhel-pt-dotnet + packages: + # EOL in Nov, 2026 + - dotnet-sdk-9.0 + - dotnet-runtime-9.0 + - aspnetcore-runtime-9.0 + labels: + - eln + - c10s