How To Install openqa-common on Fedora 36

In this tutorial we learn how to install openqa-common in Fedora 36. openqa-common is Common components for openQA server and workers

Introduction

In this tutorial we learn how to install openqa-common on Fedora 36.

What is openqa-common

This package contains shared resources for the openQA server and openQA workers.

We can use yum or dnf to install openqa-common on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install openqa-common.

Install openqa-common on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install openqa-common using dnf by running the following command:

sudo dnf -y install openqa-common

Install openqa-common on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install openqa-common using yum by running the following command:

sudo yum -y install openqa-common

How To Uninstall openqa-common on Fedora 36

To uninstall only the openqa-common package we can use the following command:

sudo dnf remove openqa-common

openqa-common Package Contents on Fedora 36

/usr/share/licenses/openqa-common
/usr/share/licenses/openqa-common/COPYING
/usr/share/openqa
/usr/share/openqa/lib
/usr/share/openqa/lib/OpenQA
/usr/share/openqa/lib/OpenQA.pm
/usr/share/openqa/lib/OpenQA/App.pm
/usr/share/openqa/lib/OpenQA/BuildResults.pm
/usr/share/openqa/lib/OpenQA/CLI
/usr/share/openqa/lib/OpenQA/CLI.pm
/usr/share/openqa/lib/OpenQA/CLI/api.pm
/usr/share/openqa/lib/OpenQA/CLI/archive.pm
/usr/share/openqa/lib/OpenQA/CacheService.pm
/usr/share/openqa/lib/OpenQA/Command.pm
/usr/share/openqa/lib/OpenQA/Constants.pm
/usr/share/openqa/lib/OpenQA/Downloader.pm
/usr/share/openqa/lib/OpenQA/Events.pm
/usr/share/openqa/lib/OpenQA/File.pm
/usr/share/openqa/lib/OpenQA/Files.pm
/usr/share/openqa/lib/OpenQA/Git.pm
/usr/share/openqa/lib/OpenQA/JobDependencies
/usr/share/openqa/lib/OpenQA/JobDependencies/Constants.pm
/usr/share/openqa/lib/OpenQA/JobGroupDefaults.pm
/usr/share/openqa/lib/OpenQA/JobSettings.pm
/usr/share/openqa/lib/OpenQA/Jobs
/usr/share/openqa/lib/OpenQA/Jobs/Constants.pm
/usr/share/openqa/lib/OpenQA/LiveHandler
/usr/share/openqa/lib/OpenQA/LiveHandler/Controller
/usr/share/openqa/lib/OpenQA/LiveHandler/Controller/LiveViewHandler.pm
/usr/share/openqa/lib/OpenQA/Log.pm
/usr/share/openqa/lib/OpenQA/Markdown.pm
/usr/share/openqa/lib/OpenQA/Parser
/usr/share/openqa/lib/OpenQA/Parser.pm
/usr/share/openqa/lib/OpenQA/Parser/Format
/usr/share/openqa/lib/OpenQA/Parser/Format/Base.pm
/usr/share/openqa/lib/OpenQA/Parser/Format/IPA.pm
/usr/share/openqa/lib/OpenQA/Parser/Format/JUnit.pm
/usr/share/openqa/lib/OpenQA/Parser/Format/LTP.pm
/usr/share/openqa/lib/OpenQA/Parser/Format/TAP.pm
/usr/share/openqa/lib/OpenQA/Parser/Format/XUnit.pm
/usr/share/openqa/lib/OpenQA/Parser/Result
/usr/share/openqa/lib/OpenQA/Parser/Result.pm
/usr/share/openqa/lib/OpenQA/Parser/Result/Node.pm
/usr/share/openqa/lib/OpenQA/Parser/Result/OpenQA
/usr/share/openqa/lib/OpenQA/Parser/Result/OpenQA.pm
/usr/share/openqa/lib/OpenQA/Parser/Result/OpenQA/Results.pm
/usr/share/openqa/lib/OpenQA/Parser/Result/Output.pm
/usr/share/openqa/lib/OpenQA/Parser/Result/Test.pm
/usr/share/openqa/lib/OpenQA/Parser/Results.pm
/usr/share/openqa/lib/OpenQA/Scheduler.pm
/usr/share/openqa/lib/OpenQA/Schema.pm
/usr/share/openqa/lib/OpenQA/ScreenshotDeletion.pm
/usr/share/openqa/lib/OpenQA/Script
/usr/share/openqa/lib/OpenQA/Script/Client.pm
/usr/share/openqa/lib/OpenQA/Script/CloneJob.pm
/usr/share/openqa/lib/OpenQA/Setup.pm
/usr/share/openqa/lib/OpenQA/Shared
/usr/share/openqa/lib/OpenQA/Shared/Controller
/usr/share/openqa/lib/OpenQA/Shared/Controller/Auth.pm
/usr/share/openqa/lib/OpenQA/Shared/Controller/Session.pm
/usr/share/openqa/lib/OpenQA/Shared/GruJob.pm
/usr/share/openqa/lib/OpenQA/Shared/Plugin
/usr/share/openqa/lib/OpenQA/Shared/Plugin/CSRF.pm
/usr/share/openqa/lib/OpenQA/Shared/Plugin/Gru.pm
/usr/share/openqa/lib/OpenQA/Shared/Plugin/SharedHelpers.pm
/usr/share/openqa/lib/OpenQA/Task
/usr/share/openqa/lib/OpenQA/Task/Asset
/usr/share/openqa/lib/OpenQA/Task/Asset/Download.pm
/usr/share/openqa/lib/OpenQA/Task/Asset/Limit.pm
/usr/share/openqa/lib/OpenQA/Task/AuditEvents
/usr/share/openqa/lib/OpenQA/Task/AuditEvents/Limit.pm
/usr/share/openqa/lib/OpenQA/Task/Bug
/usr/share/openqa/lib/OpenQA/Task/Bug/Limit.pm
/usr/share/openqa/lib/OpenQA/Task/Iso
/usr/share/openqa/lib/OpenQA/Task/Iso/Schedule.pm
/usr/share/openqa/lib/OpenQA/Task/Job
/usr/share/openqa/lib/OpenQA/Task/Job/ArchiveResults.pm
/usr/share/openqa/lib/OpenQA/Task/Job/FinalizeResults.pm
/usr/share/openqa/lib/OpenQA/Task/Job/Limit.pm
/usr/share/openqa/lib/OpenQA/Task/Needle
/usr/share/openqa/lib/OpenQA/Task/Needle/Delete.pm
/usr/share/openqa/lib/OpenQA/Task/Needle/Save.pm
/usr/share/openqa/lib/OpenQA/Task/Needle/Scan.pm
/usr/share/openqa/lib/OpenQA/Task/SignalGuard.pm
/usr/share/openqa/lib/OpenQA/Task/Utils.pm
/usr/share/openqa/lib/OpenQA/Utils.pm
/usr/share/openqa/lib/OpenQA/WebAPI.pm
/usr/share/openqa/lib/OpenQA/WebSockets.pm
/usr/share/openqa/lib/OpenQA/Worker.pm
/usr/share/openqa/lib/OpenQA/YAML.pm
/usr/share/openqa/lib/perlcritic
/usr/share/openqa/lib/perlcritic/Perl
/usr/share/openqa/lib/perlcritic/Perl/Critic
/usr/share/openqa/lib/perlcritic/Perl/Critic/Policy
/usr/share/openqa/lib/perlcritic/Perl/Critic/Policy/HashKeyQuotes.pm
/usr/share/openqa/packed
/var/lib/openqa
/var/lib/openqa/factory
/var/lib/openqa/script
/var/lib/openqa/tests

References

Summary

In this tutorial we learn how to install openqa-common on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).