Název:
Automatizace úkolů pro vydávání operačního systému Fedora Linux.
Překlad názvu:
Automation of Release Engineering Tasks in Fedora Linux
Autoři:
Medvedev, Anton ; Češka, Milan (oponent) ; Lengál, Ondřej (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
eng
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [eng][cze]
Cílem tohoto článku je seznámit čtenáře s automatizací úkolu týmu Fedora Release Engi- neering. Zahrnuje úvod do infrastruktury Fedora a procesů spojených s vydáváním nových verzí systému Fedora Linux. Pro dosažení tohoto cíle jsem analyzoval možnosti autom- atizace a rozhodl jsem se automatizovat proces uvolňování vydání přidáním nové funkce do stávajících nástrojů Fedpkg a Toddlers. Výsledkem bylo přidání nového příkazu pro Fedpkg, který vytvoří požadavek, a zásuvného modulu pro Toddlers, který tento poža- davek zpracuje. Tento výsledek uvolní prostředky inženýrů pro důležitější věci
This paper aims to familiarize the reader with automating the Fedora Release Engineering team’s task. It includes an introduction to Fedora Infrastructure and the processes involved in releasing new versions of Fedora Linux. To achieve this goal, I analyzed the possibilities for automation and chose to automate the Unretirement process by adding new functionality to the existing Fedpkg and Toddlers tools. The result was the addition of a new command for Fedpkg that creates a request and a plugin for Toddlers that processes the request. This result frees up engineers’ resources for more important things
Klíčová slova:
AMQP message; Fedora Infrastructure; fedora-scm-requests; fedpkg; Operation system Fedora Linux; Package Unretirement; RelEng (Release Engineering); SOP(Standard Operation Procedures); Toddlers; AMQP zprava; Fedora Infrastructure; fedora-scm-requests; fedpkg; odchod balíčku z důchodu; Operační systém Fedora Linux; RelEng (Release Engi- neering); SOP(Standardní pracovní postupy); Toddlers
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/247866