- Hyperscale SIG 更新
- EPEL 现状
- EPEL 10 概览
- AlmaLinux:我们如何在不重新发明轮子的情况下实现自动化测试,而是对其进行改进
- 弥合差距:Packit 自动化 CentOS 和上游项目
- 替代镜像 SIG - 让我们谈谈它
- 讨论您的身份:FreeIPA 如何帮助运行 CentOS 社区基础设施
- CentOS Stream 的公开秘密
- 宣传 SIG 和文档 SIG 更新
- CentOS 基础设施中的 Ansible 用法
- 使用 Mkosi 构建和利用专用 GNU/Linux 发行版镜像
- SIG 如何促进对 CentOS Stream 内核的贡献
- 企业级 Linux 发行版的自我废除
- 使用 mkosi 测试 CentOS Hyperscale systemd 反向移植
- 使用 PoI Tracker 做好企业级 Linux 准备并审计您的依赖项
- 在 Kubernetes 社区发行版 (OKD) 上部署 OpenStack RDO
- CentOS 汽车 SIG 更新
- CentOS 集成 SIG:现状和未来计划
- 使用 Foreman 配置主机
- 云 SIG 更新
CentOS Connect 是 CentOS 的贡献者大会,专注于 CentOS Stream、特别兴趣小组和整个企业级 Linux 生态系统。作为 FOSDEM Fringe 的一部分,CentOS Connect 将于 2024 年 2 月 1 日至 2 日在 FOSDEM 举行。
Hyperscale SIG 更新
Davide Cavalca • Neal Gompa
关于 Hyperscale SIG 正在进行的工作、可用的交付成果以及如何使用它们,以及接下来会发生什么。EPEL 10 概览
Carl George
Extra Packages for Enterprise Linux (EPEL) 是一个 yum 存储库,其中包含由社区维护的软件包,用于 CentOS Stream 和 Red Hat Enterprise Linux (RHEL)。在 EPEL 9 中,软件包维护者能够提前针对 CentOS Stream 9 进行构建,以便在 RHEL 9.0 发布之前准备好软件包。对于 EPEL 10,EPEL 指导委员会计划将该策略扩展到 RHEL 10 的所有次要版本。请参加本次演讲,了解有关此举措及其迄今为止进展的更多信息。AlmaLinux:我们如何在不重新发明轮子的情况下实现自动化测试,而是对其进行改进
Elkhan Mammadli
作为 AlmaLinux OS 基金会,我们认真对待测试,同时率先实现了快速交付。当您拥有多个主要版本并支持多种架构时,测试 GNU/Linux 发行版可能会非常耗费精力。我们测试过程中的一个阶段是自动化。我们将讨论 openQA 和 Testinfra 作为我们的技术选择,我们在采用它们时面临的挑战,以及我们如何通过回馈上游和企业级 Linux 生态系统来解决这些挑战。弥合差距:Packit 自动化 CentOS 和上游项目
František Lachman • Evgeny Fedin
您是寻求与上游项目无缝集成的软件包维护者吗?您是旨在确保您的软件在 CentOS Stream 上完美运行的上游项目开发人员吗?别再找了——Packit 就是您的解决方案!
自 CentOS Stream 诞生以来,Packit 允许开发人员直接从上游更改执行 CentOS Stream RPM 构建。但这仅仅是开始——深入了解在新构建的 RPM 安装后,在原始虚拟机上运行基于 tmt 的测试的可能性。这种方法使您能够在代码库中引入潜在问题时识别并解决这些问题,确保在新代码到达用户时软件的健壮性和可靠性。
越来越多的项目使用 Packit 自动将上游版本同步到 Fedora。我们很高兴地宣布,同样的功能现在也适用于 CentOS Stream!
在本次演讲中,我们将引导您了解 Packit 专门为 CentOS Stream 带来的功能。发现您如何轻松增强上游项目和 CentOS Stream 之间的协作,从而促进更高效、更可靠的开发过程。
讨论您的身份:FreeIPA 如何帮助运行 CentOS 社区基础设施
Alexander Bokovoy
是时候收集反馈了!
CentOS Stream 上游和下游社区依赖于 FreeIPA 项目提供的基础设施。Fedora 自 2017 年以来一直使用 FreeIPA,与 CentOS 项目一起提供共享基础设施。
FreeIPA 团队希望听取社区反馈!在本次会议中,让我们深入探讨 CentOS 社区使用 FreeIPA 的哪些方面运行良好,以及哪些方面可以改进。
CentOS Stream 的公开秘密
Troy Dawson
CentOS Stream 的目标是尽可能开放。尽管它已经存在多年,但许多人仍然认为它藏着秘密。与来自 Red Hat CentOS Stream 团队的 Troy 一起,他将全面展示整个开发工作流程,展示一切是如何在明处隐藏的。宣传 SIG 和文档 SIG 更新
Shaun McCance
您知道我们有用于宣传和文档的 SIG 吗?宣传 SIG 最近得到了振兴,而文档 SIG 终于被正式承认为 SIG。本次演讲将展示这两个 SIG 正在进行的工作,并向您展示如何参与。剧透:我们在 FOSDEM 之后的周一有一个工作日,欢迎您参加!CentOS 基础设施中的 Ansible 用法
Fabian Arrotin
CentOS 基础设施严重依赖 Ansible 进行自动化。让我们总结一下我们如何使用它,在哪里可以找到角色,描述具有多个库存的模块化方法(原因和方式),以及我们如何维护它们。此外,我们如何使用 ARA 浏览 Ansible 日志/报告。使用 Mkosi 构建和利用专用 GNU/Linux 发行版镜像
Akashdeep Dhar
Mkosi 是 Systemd 软件套件中的一个工具,用于创建各种 Linux 基础(如 Fedora、Debian、Ubuntu、Arch、Red Hat、Rocky、Alma、Gentoo 等)的自定义发行版镜像。它支持多种系统架构和部署方法,提供比 Cloud-init 和 Ignition 等替代方案更精细的控制,并使用 INI 样式格式进行配置。SIG 如何促进对 CentOS Stream 内核的贡献
Paolo Bonzini
CentOS Stream 内核每月都会收到数千个上游提交的回溯。在本次演讲中,我将展示如何使用 CentOS SIG 帮助测试和跟踪对 CentOS Stream 的未来贡献,帮助将它们构建到 GitLab 上的 CentOS Stream 内核项目的多个合并请求中。本次演讲的内容基于在虚拟化 SIG 中开发支持 TDX 的内核变体时获得的经验。企业级 Linux 发行版的自我废除
Dan Čermák
在过去的十年中,企业级 Linux 发行版一直陷入螺旋式下降。随着在快速变化的生态系统中维护软件包变得越来越困难,发行版一直在稳步减少其软件包集。这反过来又使企业发行版作为部署或开发目标,尤其是作为工作站,变得不那么受欢迎。人们越来越认识到,当前的发布节奏和软件包维护工作流程越来越不适用于工作负载以基于非企业发行版的容器运行的世界。
如何摆脱这种困境?企业供应商如何解决问题以在云原生世界中保持相关性?更模块化的发行版会是解决方案吗?或者,一切都容器化的容器生态系统是答案吗?
使用 mkosi 测试 CentOS Hyperscale systemd 反向移植
Daan De Meyer
CentOS Hyperscale SIG 维护着最新 systemd 的回溯版本。本次演讲将讨论我们如何使用 mkosi 测试这个回溯版本。mkosi 是 systemd 的镜像构建姊妹项目(https://github.com/systemd/mkosi)。我们将从简要介绍 mkosi 开始,然后讨论我们如何使用它来测试回溯版本。这包括在 mkosi 中从 systemd 和 Hyperscale systemd rpm 源代码本地构建 systemd rpm,构建包含新构建的 systemd rpm 的 initrd 和系统镜像,最后使用 qemu 引导生成的镜像。如果时间允许,我们还将讨论我们为 systemd 回溯版本维护的 SELinux 策略模块。
我之前在 ASG 关于 mkosi 的演讲:https://www.youtube.com/watch?v=6EelcbjbUa8
使用 PoI Tracker 做好企业级 Linux 准备并审计您的依赖项
Michel Lind
PoI Tracker 是一个旨在提高组织采用下一个主要企业级 Linux 版本准备程度的工具,同时也使其更容易跟踪他们需要的软件包——特别是那些在企业级 Linux 附加软件包存储库以及 Hyperscale SIG 等项目中由社区维护的软件包——以及这些软件包的依赖关系图。本次演讲将涵盖其基本原理、工具本身的开发以及一些用例。
此外,通过掌握这些信息,不仅包括组织关心的叶子软件包,还包括它们的依赖项,PoI tracker 可以用于分析这些依赖项的健康状况(例如,发现存在主要未修复错误的依赖项,或只有单个维护者的依赖项)以及它们的关键性(例如,发现许多叶子软件包都使用的软件包)——组织可以希望利用这些信息来投入资源(例如,帮助打包、贡献代码修复或资助开发)
在 Kubernetes 社区发行版 (OKD) 上部署 OpenStack RDO
Karolina Kula • Alfredo Moralejo Alonso
在过去一年中,OpenStack Kubernetes Operators 项目(https://github.com/openstack-k8s-operators/)中创建了一种新的 OpenStack 部署机制。在本次会议中,我们将分享我们正在进行的采用该项目测试和部署 RDO 存储库的最新进展。我们将对该模型背后的架构和概念进行高级概述,并分享有关 CI 使用和社区友好型部署完整 RDO 堆栈的一些想法。
CentOS 汽车 SIG 更新
Eric Curtin • Pierre-Yves Chibon
它将类似于 flock 上的 CentOS Connect 演讲,但包含新的内容和更新的信息。
我们将讨论新的项目,例如 initoverlayfs,可能还有我们与 Texas Instruments 的合作。
在新的一年里,我们将在内部与 Red Hat 汽车团队以及外部与 CentOS 汽车 SIG 社区会面,以决定我们展示的内容。
CentOS 集成 SIG:现状和未来计划
Aleksandra Fedorova
在本次演讲中,我将介绍 CentOS 集成 SIG。
我们将讨论我们目前的工作、计划以及如何加入和使用
我们将讨论当前的工作以及 SIG 如何帮助您将 CentOS Stream 集成到您的基础设施中或在其之上开发您自己的项目的可能性。
使用 Foreman 配置主机
Shimon Shtein
我想介绍 Foreman 项目,该项目处理数据中心管理的配置、配置管理和配置监控方面。该项目允许管理系统,无论部署架构如何:物理、虚拟或云上。它为基础设施的大部分管理方面提供了一个单一的管理平台。云 SIG 更新
Joel Capitao • Christian Glombek
请来加入 CentOS 云 SIG 的主席们,他们将回顾过去一年 SIG 的情况以及 SIG 在未来一年的发展方向。本次回顾将包括 RDO 和 SCOS 作为 SIG 的两个主要组成部分的信息,但也将提供有关您和您的云相关项目如何参与的信息。