2268 lines
109 KiB
Diff
2268 lines
109 KiB
Diff
|
From 0981d9fec96e97f7e2e2d42b422357ec10540ccc Mon Sep 17 00:00:00 2001
|
||
|
From: Evgeni Golov <evgeni@golov.de>
|
||
|
Date: Mon, 11 Dec 2023 11:23:12 +0100
|
||
|
Subject: [PATCH 48/60] Distribution agnostick check of signed packages [2/2]
|
||
|
|
||
|
Update all present actors to consume DistributionSignedRPM msg
|
||
|
instead of InstalledRedHatSignedRPM.
|
||
|
|
||
|
git grep -l InstalledRedHatSignedRPM |grep -v repos/system_upgrade/common/models/installedrpm.py | xargs sed - i 's/InstalledRedHatSignedRPM/DistributionSignedRPM/g'
|
||
|
---
|
||
|
.../system_upgrade/common/actors/baculacheck/actor.py | 4 ++--
|
||
|
.../actors/baculacheck/libraries/baculacheck.py | 4 ++--
|
||
|
.../actors/baculacheck/tests/test_baculacheck.py | 4 ++--
|
||
|
.../cloud/checkrhui/tests/component_test_checkrhui.py | 1 -
|
||
|
.../common/actors/filterrpmtransactionevents/actor.py | 6 +++---
|
||
|
.../tests/test_filterrpmtransactionevents.py | 4 ++--
|
||
|
.../system_upgrade/common/actors/ipascanner/actor.py | 8 ++++----
|
||
|
.../common/actors/ipascanner/tests/test_ipascanner.py | 4 ++--
|
||
|
.../actors/kernel/checkinstalledkernels/actor.py | 4 ++--
|
||
|
.../libraries/checkinstalledkernels.py | 4 ++--
|
||
|
.../tests/unit_test_checkinstalledkernels.py | 4 ++--
|
||
|
.../common/actors/peseventsscanner/actor.py | 4 ++--
|
||
|
.../peseventsscanner/libraries/pes_events_scanner.py | 8 ++++----
|
||
|
.../peseventsscanner/tests/test_pes_event_scanner.py | 4 ++--
|
||
|
.../rpmtransactionconfigtaskscollector/actor.py | 4 ++--
|
||
|
.../libraries/rpmtransactionconfigtaskscollector.py | 4 ++--
|
||
|
...t_load_tasks_rpmtransactionconfigtaskscollector.py | 4 ++--
|
||
|
.../actors/scandynamiclinkerconfiguration/actor.py | 4 ++--
|
||
|
.../libraries/scandynamiclinkerconfiguration.py | 4 ++--
|
||
|
.../tests/test_scandynamiclinkerconfiguration.py | 4 ++--
|
||
|
.../common/actors/scansourcekernel/actor.py | 4 ++--
|
||
|
.../scansourcekernel/libraries/scan_source_kernel.py | 4 ++--
|
||
|
.../common/actors/usedrepositoriesscanner/actor.py | 11 +++--------
|
||
|
.../tests/test_usedrepositoriesscanner.py | 4 ++--
|
||
|
repos/system_upgrade/common/libraries/rpms.py | 2 +-
|
||
|
.../el7toel8/actors/bindupdate/actor.py | 6 +++---
|
||
|
.../el7toel8/actors/checkacpid/actor.py | 6 +++---
|
||
|
.../checkacpid/tests/component_test_checkacpid.py | 4 ++--
|
||
|
.../system_upgrade/el7toel8/actors/checkbind/actor.py | 6 +++---
|
||
|
.../el7toel8/actors/checkbrltty/actor.py | 6 +++---
|
||
|
.../checkbrltty/tests/component_test_checkbrltty.py | 4 ++--
|
||
|
.../el7toel8/actors/checkchrony/actor.py | 6 +++---
|
||
|
.../el7toel8/actors/checkdosfstools/actor.py | 6 +++---
|
||
|
.../tests/component_test_checkdosfstools.py | 4 ++--
|
||
|
.../system_upgrade/el7toel8/actors/checkgrep/actor.py | 6 +++---
|
||
|
.../checkgrep/tests/component_test_checkgrep.py | 4 ++--
|
||
|
.../el7toel8/actors/checkirssi/actor.py | 6 +++---
|
||
|
.../checkirssi/tests/component_test_checkirssi.py | 4 ++--
|
||
|
.../el7toel8/actors/checkmemcached/actor.py | 6 +++---
|
||
|
.../system_upgrade/el7toel8/actors/checkntp/actor.py | 6 +++---
|
||
|
.../el7toel8/actors/checkpostfix/actor.py | 6 +++---
|
||
|
.../checkpostfix/tests/component_test_checkpostfix.py | 4 ++--
|
||
|
.../el7toel8/actors/checksendmail/actor.py | 6 +++---
|
||
|
.../tests/component_test_checksendmail.py | 4 ++--
|
||
|
.../el7toel8/actors/checkwireshark/actor.py | 6 +++---
|
||
|
.../tests/component_test_checkwireshark.py | 6 +++---
|
||
|
.../el7toel8/actors/cupsfiltersmigrate/actor.py | 4 ++--
|
||
|
.../libraries/cupsfiltersmigrate.py | 4 ++--
|
||
|
.../el7toel8/actors/cupsscanner/actor.py | 4 ++--
|
||
|
.../actors/cupsscanner/libraries/cupsscanner.py | 4 ++--
|
||
|
.../checkinstalleddebugkernels/actor.py | 4 ++--
|
||
|
.../libraries/checkinstalleddebugkernels.py | 4 ++--
|
||
|
.../tests/unit_test_checkinstalleddebugkernels.py | 4 ++--
|
||
|
.../checkinstalleddevelkernels/actor.py | 4 ++--
|
||
|
.../libraries/checkinstalleddevelkernels.py | 4 ++--
|
||
|
.../tests/unit_test_checkinstalleddevelkernels.py | 4 ++--
|
||
|
.../el7toel8/actors/multipathconfread/actor.py | 4 ++--
|
||
|
.../multipathconfread/libraries/multipathconfread.py | 4 ++--
|
||
|
.../el7toel8/actors/postgresqlcheck/actor.py | 4 ++--
|
||
|
.../postgresqlcheck/libraries/postgresqlcheck.py | 6 +++---
|
||
|
.../postgresqlcheck/tests/test_postgresqlcheck.py | 4 ++--
|
||
|
.../system_upgrade/el7toel8/actors/powertop/actor.py | 6 +++---
|
||
|
.../actors/powertop/tests/component_test_powertop.py | 4 ++--
|
||
|
.../el7toel8/actors/quaggadaemons/actor.py | 6 +++---
|
||
|
.../el7toel8/actors/sanebackendsmigrate/actor.py | 4 ++--
|
||
|
.../libraries/sanebackendsmigrate.py | 4 ++--
|
||
|
.../el7toel8/actors/spamassassinconfigread/actor.py | 4 ++--
|
||
|
.../libraries/spamassassinconfigread.py | 4 ++--
|
||
|
.../el7toel8/actors/tcpwrapperscheck/actor.py | 6 +++---
|
||
|
.../tcpwrapperscheck/libraries/tcpwrapperscheck.py | 2 +-
|
||
|
.../el7toel8/actors/vimmigrate/actor.py | 4 ++--
|
||
|
.../actors/vimmigrate/libraries/vimmigrate.py | 4 ++--
|
||
|
.../el7toel8/actors/vsftpdconfigread/actor.py | 6 +++---
|
||
|
.../tests/test_library_vsftpdconfigread.py | 6 +++---
|
||
|
repos/system_upgrade/el8toel9/actors/dotnet/actor.py | 6 +++---
|
||
|
.../el8toel9/actors/dotnet/tests/test_dotnet.py | 4 ++--
|
||
|
.../el8toel9/actors/kernel/checkkpatch/actor.py | 6 +++---
|
||
|
.../el8toel9/actors/mariadbcheck/actor.py | 4 ++--
|
||
|
.../actors/mariadbcheck/libraries/mariadbcheck.py | 4 ++--
|
||
|
.../actors/mariadbcheck/tests/test_mariadbcheck.py | 4 ++--
|
||
|
.../el8toel9/actors/multipathconfread/actor.py | 4 ++--
|
||
|
.../multipathconfread/libraries/multipathconfread.py | 4 ++--
|
||
|
.../system_upgrade/el8toel9/actors/nischeck/actor.py | 4 ++--
|
||
|
.../el8toel9/actors/nischeck/libraries/nischeck.py | 4 ++--
|
||
|
.../el8toel9/actors/nischeck/tests/test_nischeck.py | 4 ++--
|
||
|
.../el8toel9/actors/opensshdropindirectory/actor.py | 4 ++--
|
||
|
.../libraries/opensshdropindirectory.py | 4 ++--
|
||
|
.../actors/opensshdropindirectorycheck/actor.py | 6 +++---
|
||
|
.../el8toel9/actors/opensshsubsystemsftp/actor.py | 4 ++--
|
||
|
.../el8toel9/actors/postgresqlcheck/actor.py | 4 ++--
|
||
|
.../postgresqlcheck/libraries/postgresqlcheck.py | 4 ++--
|
||
|
.../postgresqlcheck/tests/test_postgresqlcheck.py | 4 ++--
|
||
|
.../el8toel9/actors/vdoconversionscanner/actor.py | 4 ++--
|
||
|
.../libraries/vdoconversionscanner.py | 4 ++--
|
||
|
94 files changed, 213 insertions(+), 219 deletions(-)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/baculacheck/actor.py b/repos/system_upgrade/common/actors/baculacheck/actor.py
|
||
|
index d206e3c0..160f2d8d 100644
|
||
|
--- a/repos/system_upgrade/common/actors/baculacheck/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/baculacheck/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.baculacheck import report_installed_packages
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -12,7 +12,7 @@ class BaculaCheck(Actor):
|
||
|
with Bacula installed.
|
||
|
"""
|
||
|
name = 'bacula_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/baculacheck/libraries/baculacheck.py b/repos/system_upgrade/common/actors/baculacheck/libraries/baculacheck.py
|
||
|
index f8ae155a..44fa343d 100644
|
||
|
--- a/repos/system_upgrade/common/actors/baculacheck/libraries/baculacheck.py
|
||
|
+++ b/repos/system_upgrade/common/actors/baculacheck/libraries/baculacheck.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# Summary for bacula-director report
|
||
|
report_director_inst_summary = (
|
||
|
@@ -43,7 +43,7 @@ def report_installed_packages(_context=api):
|
||
|
|
||
|
Create the report if the bacula-director rpm (RH signed) is installed.
|
||
|
"""
|
||
|
- has_director = has_package(InstalledRedHatSignedRPM, 'bacula-director', context=_context)
|
||
|
+ has_director = has_package(DistributionSignedRPM, 'bacula-director', context=_context)
|
||
|
|
||
|
if has_director:
|
||
|
# bacula-director
|
||
|
diff --git a/repos/system_upgrade/common/actors/baculacheck/tests/test_baculacheck.py b/repos/system_upgrade/common/actors/baculacheck/tests/test_baculacheck.py
|
||
|
index 6f81d5f7..3b61e892 100644
|
||
|
--- a/repos/system_upgrade/common/actors/baculacheck/tests/test_baculacheck.py
|
||
|
+++ b/repos/system_upgrade/common/actors/baculacheck/tests/test_baculacheck.py
|
||
|
@@ -4,7 +4,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor.baculacheck import report_installed_packages
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
|
||
|
def _generate_rpm_with_name(name):
|
||
|
@@ -50,7 +50,7 @@ def test_actor_execution(monkeypatch, has_director):
|
||
|
# Add bacula-director
|
||
|
rpms += [_generate_rpm_with_name('bacula-director')]
|
||
|
|
||
|
- curr_actor_mocked = CurrentActorMocked(msgs=[InstalledRedHatSignedRPM(items=rpms)])
|
||
|
+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms)])
|
||
|
monkeypatch.setattr(api, 'current_actor', curr_actor_mocked)
|
||
|
monkeypatch.setattr(reporting, "create_report", create_report_mocked())
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/cloud/checkrhui/tests/component_test_checkrhui.py b/repos/system_upgrade/common/actors/cloud/checkrhui/tests/component_test_checkrhui.py
|
||
|
index 93f13a00..aa0089b6 100644
|
||
|
--- a/repos/system_upgrade/common/actors/cloud/checkrhui/tests/component_test_checkrhui.py
|
||
|
+++ b/repos/system_upgrade/common/actors/cloud/checkrhui/tests/component_test_checkrhui.py
|
||
|
@@ -13,7 +13,6 @@ from leapp.libraries.common.testutils import create_report_mocked, CurrentActorM
|
||
|
from leapp.libraries.stdlib import api
|
||
|
from leapp.models import (
|
||
|
CopyFile,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
InstalledRPM,
|
||
|
RequiredTargetUserspacePackages,
|
||
|
RHUIInfo,
|
||
|
diff --git a/repos/system_upgrade/common/actors/filterrpmtransactionevents/actor.py b/repos/system_upgrade/common/actors/filterrpmtransactionevents/actor.py
|
||
|
index e0d89d9f..5ccdb35b 100644
|
||
|
--- a/repos/system_upgrade/common/actors/filterrpmtransactionevents/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/filterrpmtransactionevents/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.models import (
|
||
|
+ DistributionSignedRPM,
|
||
|
FilteredRpmTransactionTasks,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
PESRpmTransactionTasks,
|
||
|
RpmTransactionTasks
|
||
|
)
|
||
|
@@ -18,13 +18,13 @@ class FilterRpmTransactionTasks(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_rpm_transaction_events'
|
||
|
- consumes = (PESRpmTransactionTasks, RpmTransactionTasks, InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (PESRpmTransactionTasks, RpmTransactionTasks, DistributionSignedRPM,)
|
||
|
produces = (FilteredRpmTransactionTasks,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
def process(self):
|
||
|
installed_pkgs = set()
|
||
|
- for rpm_pkgs in self.consume(InstalledRedHatSignedRPM):
|
||
|
+ for rpm_pkgs in self.consume(DistributionSignedRPM):
|
||
|
installed_pkgs.update([pkg.name for pkg in rpm_pkgs.items])
|
||
|
|
||
|
local_rpms = set()
|
||
|
diff --git a/repos/system_upgrade/common/actors/filterrpmtransactionevents/tests/test_filterrpmtransactionevents.py b/repos/system_upgrade/common/actors/filterrpmtransactionevents/tests/test_filterrpmtransactionevents.py
|
||
|
index 501cf142..7173805e 100644
|
||
|
--- a/repos/system_upgrade/common/actors/filterrpmtransactionevents/tests/test_filterrpmtransactionevents.py
|
||
|
+++ b/repos/system_upgrade/common/actors/filterrpmtransactionevents/tests/test_filterrpmtransactionevents.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import FilteredRpmTransactionTasks, InstalledRedHatSignedRPM, Module, RPM, RpmTransactionTasks
|
||
|
+from leapp.models import DistributionSignedRPM, FilteredRpmTransactionTasks, Module, RPM, RpmTransactionTasks
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
@@ -17,7 +17,7 @@ def test_actor_execution_with_sample_data(current_actor_context):
|
||
|
pgpsig='SOME_PGP_SIG')]
|
||
|
modules_to_enable = [Module(name='enable', stream='1'), Module(name='enable', stream='2')]
|
||
|
modules_to_reset = [Module(name='reset', stream='1'), Module(name='reset', stream='2')]
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=installed_rpm))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=installed_rpm))
|
||
|
current_actor_context.feed(RpmTransactionTasks(
|
||
|
to_remove=[rpm.name for rpm in installed_rpm],
|
||
|
to_keep=[installed_rpm[0].name],
|
||
|
diff --git a/repos/system_upgrade/common/actors/ipascanner/actor.py b/repos/system_upgrade/common/actors/ipascanner/actor.py
|
||
|
index 483b9f2e..5995d1e0 100644
|
||
|
--- a/repos/system_upgrade/common/actors/ipascanner/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/ipascanner/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.ipascanner import is_ipa_client_configured, is_ipa_server_configured
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, IpaInfo
|
||
|
+from leapp.models import DistributionSignedRPM, IpaInfo
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -11,18 +11,18 @@ class IpaScanner(Actor):
|
||
|
"""
|
||
|
|
||
|
name = "ipa_scanner"
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (IpaInfo,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
ipainfo = IpaInfo(
|
||
|
has_client_package=has_package(
|
||
|
- InstalledRedHatSignedRPM, "ipa-client"
|
||
|
+ DistributionSignedRPM, "ipa-client"
|
||
|
),
|
||
|
is_client_configured=is_ipa_client_configured(),
|
||
|
has_server_package=has_package(
|
||
|
- InstalledRedHatSignedRPM, "ipa-server"
|
||
|
+ DistributionSignedRPM, "ipa-server"
|
||
|
),
|
||
|
is_server_configured=is_ipa_server_configured(),
|
||
|
)
|
||
|
diff --git a/repos/system_upgrade/common/actors/ipascanner/tests/test_ipascanner.py b/repos/system_upgrade/common/actors/ipascanner/tests/test_ipascanner.py
|
||
|
index d9933a88..f7877d28 100644
|
||
|
--- a/repos/system_upgrade/common/actors/ipascanner/tests/test_ipascanner.py
|
||
|
+++ b/repos/system_upgrade/common/actors/ipascanner/tests/test_ipascanner.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
import os
|
||
|
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, IpaInfo, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, IpaInfo, RPM
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
DEFAULT_CONF = "/etc/ipa/default.conf"
|
||
|
@@ -21,7 +21,7 @@ def mock_rpm(name):
|
||
|
|
||
|
|
||
|
def mock_rpms(*names):
|
||
|
- return InstalledRedHatSignedRPM(items=[mock_rpm(name) for name in names])
|
||
|
+ return DistributionSignedRPM(items=[mock_rpm(name) for name in names])
|
||
|
|
||
|
|
||
|
def mock_os_path_isfile(overrides):
|
||
|
diff --git a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/actor.py b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/actor.py
|
||
|
index 03ce3d92..66ad8d4e 100644
|
||
|
--- a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import checkinstalledkernels
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, KernelInfo
|
||
|
+from leapp.models import DistributionSignedRPM, KernelInfo
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -30,7 +30,7 @@ class CheckInstalledKernels(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_installed_kernels'
|
||
|
- consumes = (InstalledRedHatSignedRPM, KernelInfo)
|
||
|
+ consumes = (DistributionSignedRPM, KernelInfo)
|
||
|
produces = (Report,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/libraries/checkinstalledkernels.py b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/libraries/checkinstalledkernels.py
|
||
|
index 8e92fa09..95882d29 100644
|
||
|
--- a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/libraries/checkinstalledkernels.py
|
||
|
+++ b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/libraries/checkinstalledkernels.py
|
||
|
@@ -15,14 +15,14 @@ from leapp import reporting
|
||
|
from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common.config import architecture, utils
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, KernelInfo
|
||
|
+from leapp.models import DistributionSignedRPM, KernelInfo
|
||
|
|
||
|
|
||
|
def get_all_pkgs_with_name(pkg_name):
|
||
|
"""
|
||
|
Get all installed packages of the given name signed by Red Hat.
|
||
|
"""
|
||
|
- rpms = next(api.consume(InstalledRedHatSignedRPM), InstalledRedHatSignedRPM()).items
|
||
|
+ rpms = next(api.consume(DistributionSignedRPM), DistributionSignedRPM()).items
|
||
|
return [pkg for pkg in rpms if pkg.name == pkg_name]
|
||
|
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/tests/unit_test_checkinstalledkernels.py b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/tests/unit_test_checkinstalledkernels.py
|
||
|
index 816d3886..393ad3df 100644
|
||
|
--- a/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/tests/unit_test_checkinstalledkernels.py
|
||
|
+++ b/repos/system_upgrade/common/actors/kernel/checkinstalledkernels/tests/unit_test_checkinstalledkernels.py
|
||
|
@@ -7,7 +7,7 @@ from leapp.libraries.actor import checkinstalledkernels
|
||
|
from leapp.libraries.common.config import architecture
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, logger_mocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, KernelInfo, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, KernelInfo, RPM
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
@@ -26,7 +26,7 @@ def create_rpm(rpm_desc, packager=RH_PACKAGER, pgpsig='SOME_OTHER_SIG_X', epoch=
|
||
|
|
||
|
def create_rpms(rpm_descriptions):
|
||
|
rpms = [create_rpm(rpm_desc) for rpm_desc in rpm_descriptions]
|
||
|
- installed_rpms = InstalledRedHatSignedRPM(items=rpms)
|
||
|
+ installed_rpms = DistributionSignedRPM(items=rpms)
|
||
|
return installed_rpms
|
||
|
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/peseventsscanner/actor.py b/repos/system_upgrade/common/actors/peseventsscanner/actor.py
|
||
|
index c00c1e0f..f801f1a1 100644
|
||
|
--- a/repos/system_upgrade/common/actors/peseventsscanner/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/peseventsscanner/actor.py
|
||
|
@@ -2,8 +2,8 @@ from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.pes_events_scanner import process
|
||
|
from leapp.models import (
|
||
|
ConsumedDataAsset,
|
||
|
+ DistributionSignedRPM,
|
||
|
EnabledModules,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
PESRpmTransactionTasks,
|
||
|
RepositoriesBlacklisted,
|
||
|
RepositoriesFacts,
|
||
|
@@ -27,7 +27,7 @@ class PesEventsScanner(Actor):
|
||
|
name = 'pes_events_scanner'
|
||
|
consumes = (
|
||
|
EnabledModules,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
+ DistributionSignedRPM,
|
||
|
RepositoriesBlacklisted,
|
||
|
RepositoriesFacts,
|
||
|
RepositoriesMapping,
|
||
|
diff --git a/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py b/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py
|
||
|
index f8d8dcfc..72dd34ec 100644
|
||
|
--- a/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py
|
||
|
+++ b/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py
|
||
|
@@ -9,8 +9,8 @@ from leapp.libraries.common.config import version
|
||
|
from leapp.libraries.stdlib import api
|
||
|
from leapp.libraries.stdlib.config import is_verbose
|
||
|
from leapp.models import (
|
||
|
+ DistributionSignedRPM,
|
||
|
EnabledModules,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
Module,
|
||
|
PESIDRepositoryEntry,
|
||
|
PESRpmTransactionTasks,
|
||
|
@@ -57,14 +57,14 @@ def get_best_pesid_candidate(candidate_a, candidate_b, cloud_provider):
|
||
|
def get_installed_pkgs():
|
||
|
installed_pkgs = set()
|
||
|
|
||
|
- installed_rh_signed_rpm_msgs = api.consume(InstalledRedHatSignedRPM)
|
||
|
+ installed_rh_signed_rpm_msgs = api.consume(DistributionSignedRPM)
|
||
|
installed_rh_signed_rpm_msg = next(installed_rh_signed_rpm_msgs, None)
|
||
|
if list(installed_rh_signed_rpm_msgs):
|
||
|
- api.current_logger().warning('Unexpectedly received more than one InstalledRedHatSignedRPM message.')
|
||
|
+ api.current_logger().warning('Unexpectedly received more than one DistributionSignedRPM message.')
|
||
|
if not installed_rh_signed_rpm_msg:
|
||
|
raise StopActorExecutionError('Cannot parse PES data properly due to missing list of installed packages',
|
||
|
details={'Problem': 'Did not receive a message with installed Red Hat-signed '
|
||
|
- 'packages (InstalledRedHatSignedRPM)'})
|
||
|
+ 'packages (DistributionSignedRPM)'})
|
||
|
|
||
|
for pkg in installed_rh_signed_rpm_msg.items:
|
||
|
modulestream = None
|
||
|
diff --git a/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py b/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py
|
||
|
index 8122e541..243f85c4 100644
|
||
|
--- a/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py
|
||
|
+++ b/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py
|
||
|
@@ -17,8 +17,8 @@ from leapp.libraries.actor.pes_events_scanner import (
|
||
|
)
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, produce_mocked
|
||
|
from leapp.models import (
|
||
|
+ DistributionSignedRPM,
|
||
|
EnabledModules,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
PESIDRepositoryEntry,
|
||
|
PESRpmTransactionTasks,
|
||
|
RepoMapEntry,
|
||
|
@@ -229,7 +229,7 @@ def test_actor_performs(monkeypatch):
|
||
|
|
||
|
_RPM = partial(RPM, epoch='', packager='', version='', release='', arch='', pgpsig='')
|
||
|
|
||
|
- installed_pkgs = InstalledRedHatSignedRPM(items=[
|
||
|
+ installed_pkgs = DistributionSignedRPM(items=[
|
||
|
_RPM(name='split-in'), _RPM(name='moved-in'), _RPM(name='removed')
|
||
|
])
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/actor.py b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/actor.py
|
||
|
index 4ef726f5..a3531586 100644
|
||
|
--- a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.rpmtransactionconfigtaskscollector import load_tasks
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RpmTransactionTasks
|
||
|
+from leapp.models import DistributionSignedRPM, RpmTransactionTasks
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
CONFIGURATION_BASE_PATH = '/etc/leapp/transaction'
|
||
|
@@ -15,7 +15,7 @@ class RpmTransactionConfigTasksCollector(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'rpm_transaction_config_tasks_collector'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (RpmTransactionTasks,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/libraries/rpmtransactionconfigtaskscollector.py b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/libraries/rpmtransactionconfigtaskscollector.py
|
||
|
index fb6ae8ff..43ac1fc4 100644
|
||
|
--- a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/libraries/rpmtransactionconfigtaskscollector.py
|
||
|
+++ b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/libraries/rpmtransactionconfigtaskscollector.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
import os.path
|
||
|
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RpmTransactionTasks
|
||
|
+from leapp.models import DistributionSignedRPM, RpmTransactionTasks
|
||
|
|
||
|
|
||
|
def load_tasks_file(path, logger):
|
||
|
@@ -20,7 +20,7 @@ def load_tasks_file(path, logger):
|
||
|
|
||
|
def load_tasks(base_dir, logger):
|
||
|
# Loads configuration files to_install, to_keep, and to_remove from the given base directory
|
||
|
- rpms = next(api.consume(InstalledRedHatSignedRPM))
|
||
|
+ rpms = next(api.consume(DistributionSignedRPM))
|
||
|
rpm_names = [rpm.name for rpm in rpms.items]
|
||
|
to_install = load_tasks_file(os.path.join(base_dir, 'to_install'), logger)
|
||
|
# we do not want to put into rpm transaction what is already installed (it will go to "to_upgrade" bucket)
|
||
|
diff --git a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/tests/test_load_tasks_rpmtransactionconfigtaskscollector.py b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/tests/test_load_tasks_rpmtransactionconfigtaskscollector.py
|
||
|
index 5c62d28e..842544bf 100644
|
||
|
--- a/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/tests/test_load_tasks_rpmtransactionconfigtaskscollector.py
|
||
|
+++ b/repos/system_upgrade/common/actors/rpmtransactionconfigtaskscollector/tests/test_load_tasks_rpmtransactionconfigtaskscollector.py
|
||
|
@@ -2,7 +2,7 @@ import logging
|
||
|
|
||
|
from leapp.libraries.actor.rpmtransactionconfigtaskscollector import load_tasks, load_tasks_file
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
@@ -14,7 +14,7 @@ def test_load_tasks(tmpdir, monkeypatch):
|
||
|
RPM(name='c', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch',
|
||
|
pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51')
|
||
|
]
|
||
|
- yield InstalledRedHatSignedRPM(items=installed)
|
||
|
+ yield DistributionSignedRPM(items=installed)
|
||
|
|
||
|
monkeypatch.setattr(api, "consume", consume_signed_rpms_mocked)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/actor.py b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/actor.py
|
||
|
index 11283cd0..7aaddef4 100644
|
||
|
--- a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.scandynamiclinkerconfiguration import scan_dynamic_linker_configuration
|
||
|
-from leapp.models import DynamicLinkerConfiguration, InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM, DynamicLinkerConfiguration
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -15,7 +15,7 @@ class ScanDynamicLinkerConfiguration(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'scan_dynamic_linker_configuration'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (DynamicLinkerConfiguration,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/libraries/scandynamiclinkerconfiguration.py b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/libraries/scandynamiclinkerconfiguration.py
|
||
|
index 1a6ab6a2..8d3b473e 100644
|
||
|
--- a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/libraries/scandynamiclinkerconfiguration.py
|
||
|
+++ b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/libraries/scandynamiclinkerconfiguration.py
|
||
|
@@ -3,7 +3,7 @@ import os
|
||
|
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api, CalledProcessError, run
|
||
|
-from leapp.models import DynamicLinkerConfiguration, InstalledRedHatSignedRPM, LDConfigFile, MainLDConfigFile
|
||
|
+from leapp.models import DistributionSignedRPM, DynamicLinkerConfiguration, LDConfigFile, MainLDConfigFile
|
||
|
|
||
|
LD_SO_CONF_DIR = '/etc/ld.so.conf.d'
|
||
|
LD_SO_CONF_MAIN = '/etc/ld.so.conf'
|
||
|
@@ -46,7 +46,7 @@ def _is_included_config_custom(config_path):
|
||
|
is_custom = False
|
||
|
try:
|
||
|
package_name = run(['rpm', '-qf', '--queryformat', '%{NAME}', config_path])['stdout']
|
||
|
- is_custom = not has_package(InstalledRedHatSignedRPM, package_name) or _is_modified(config_path)
|
||
|
+ is_custom = not has_package(DistributionSignedRPM, package_name) or _is_modified(config_path)
|
||
|
except CalledProcessError:
|
||
|
is_custom = True
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/tests/test_scandynamiclinkerconfiguration.py b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/tests/test_scandynamiclinkerconfiguration.py
|
||
|
index 21144951..5221314e 100644
|
||
|
--- a/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/tests/test_scandynamiclinkerconfiguration.py
|
||
|
+++ b/repos/system_upgrade/common/actors/scandynamiclinkerconfiguration/tests/test_scandynamiclinkerconfiguration.py
|
||
|
@@ -7,7 +7,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor import scandynamiclinkerconfiguration
|
||
|
from leapp.libraries.common.testutils import produce_mocked
|
||
|
from leapp.libraries.stdlib import api, CalledProcessError
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
INCLUDED_CONFIGS_GLOB_DICT_1 = {'/etc/ld.so.conf.d/*.conf': ['/etc/ld.so.conf.d/dyninst-x86_64.conf',
|
||
|
'/etc/ld.so.conf.d/mariadb-x86_64.conf',
|
||
|
@@ -161,7 +161,7 @@ def test_is_included_config_custom(monkeypatch, config_path, config_contents, ru
|
||
|
return {'stdout': run_result}
|
||
|
|
||
|
def mocked_has_package(model, package_name):
|
||
|
- assert model is InstalledRedHatSignedRPM
|
||
|
+ assert model is DistributionSignedRPM
|
||
|
assert package_name == run_result
|
||
|
return is_installed_rh_signed_package
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/scansourcekernel/actor.py b/repos/system_upgrade/common/actors/scansourcekernel/actor.py
|
||
|
index 8e3fa271..4079000f 100644
|
||
|
--- a/repos/system_upgrade/common/actors/scansourcekernel/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/scansourcekernel/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import scan_source_kernel as scan_source_kernel_lib
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, KernelInfo
|
||
|
+from leapp.models import DistributionSignedRPM, KernelInfo
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -10,7 +10,7 @@ class ScanSourceKernel(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'scan_source_kernel'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (KernelInfo,)
|
||
|
tags = (IPUWorkflowTag, FactsPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/common/actors/scansourcekernel/libraries/scan_source_kernel.py b/repos/system_upgrade/common/actors/scansourcekernel/libraries/scan_source_kernel.py
|
||
|
index b596ccc5..ec622234 100644
|
||
|
--- a/repos/system_upgrade/common/actors/scansourcekernel/libraries/scan_source_kernel.py
|
||
|
+++ b/repos/system_upgrade/common/actors/scansourcekernel/libraries/scan_source_kernel.py
|
||
|
@@ -4,12 +4,12 @@ from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common import kernel as kernel_lib
|
||
|
from leapp.libraries.common.config.version import get_source_version
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, KernelInfo
|
||
|
+from leapp.models import DistributionSignedRPM, KernelInfo
|
||
|
|
||
|
|
||
|
def scan_source_kernel():
|
||
|
uname_r = api.current_actor().configuration.kernel
|
||
|
- installed_rpms = [msg.items for msg in api.consume(InstalledRedHatSignedRPM)]
|
||
|
+ installed_rpms = [msg.items for msg in api.consume(DistributionSignedRPM)]
|
||
|
installed_rpms = list(itertools.chain(*installed_rpms))
|
||
|
|
||
|
kernel_type = kernel_lib.determine_kernel_type_from_uname(get_source_version(), uname_r)
|
||
|
diff --git a/repos/system_upgrade/common/actors/usedrepositoriesscanner/actor.py b/repos/system_upgrade/common/actors/usedrepositoriesscanner/actor.py
|
||
|
index 0e8e6ef6..46ae9f51 100644
|
||
|
--- a/repos/system_upgrade/common/actors/usedrepositoriesscanner/actor.py
|
||
|
+++ b/repos/system_upgrade/common/actors/usedrepositoriesscanner/actor.py
|
||
|
@@ -1,10 +1,5 @@
|
||
|
from leapp.actors import Actor
|
||
|
-from leapp.models import (
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
- RepositoriesFacts,
|
||
|
- UsedRepositories,
|
||
|
- UsedRepository
|
||
|
-)
|
||
|
+from leapp.models import DistributionSignedRPM, RepositoriesFacts, UsedRepositories, UsedRepository
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -17,7 +12,7 @@ class UsedRepositoriesScanner(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'used_repository_scanner'
|
||
|
- consumes = (InstalledRedHatSignedRPM, RepositoriesFacts)
|
||
|
+ consumes = (DistributionSignedRPM, RepositoriesFacts)
|
||
|
produces = (UsedRepositories,)
|
||
|
tags = (IPUWorkflowTag, FactsPhaseTag)
|
||
|
|
||
|
@@ -30,7 +25,7 @@ class UsedRepositoriesScanner(Actor):
|
||
|
enabled_repos.append(repo.repoid)
|
||
|
|
||
|
installed_pkgs = []
|
||
|
- for rpm_pkgs in self.consume(InstalledRedHatSignedRPM):
|
||
|
+ for rpm_pkgs in self.consume(DistributionSignedRPM):
|
||
|
installed_pkgs.extend(rpm_pkgs.items)
|
||
|
|
||
|
used_repos = {}
|
||
|
diff --git a/repos/system_upgrade/common/actors/usedrepositoriesscanner/tests/test_usedrepositoriesscanner.py b/repos/system_upgrade/common/actors/usedrepositoriesscanner/tests/test_usedrepositoriesscanner.py
|
||
|
index d3cecc88..ffcd07ae 100644
|
||
|
--- a/repos/system_upgrade/common/actors/usedrepositoriesscanner/tests/test_usedrepositoriesscanner.py
|
||
|
+++ b/repos/system_upgrade/common/actors/usedrepositoriesscanner/tests/test_usedrepositoriesscanner.py
|
||
|
@@ -1,5 +1,5 @@
|
||
|
from leapp.models import (
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
+ DistributionSignedRPM,
|
||
|
RepositoriesFacts,
|
||
|
RepositoryData,
|
||
|
RepositoryFile,
|
||
|
@@ -22,7 +22,7 @@ def get_sample_rpm(name, repository):
|
||
|
|
||
|
|
||
|
def get_sample_installed_pkgs(pkgs):
|
||
|
- return InstalledRedHatSignedRPM(items=[get_sample_rpm(*p) for p in pkgs])
|
||
|
+ return DistributionSignedRPM(items=[get_sample_rpm(*p) for p in pkgs])
|
||
|
|
||
|
|
||
|
def get_sample_repository(repoid, name):
|
||
|
diff --git a/repos/system_upgrade/common/libraries/rpms.py b/repos/system_upgrade/common/libraries/rpms.py
|
||
|
index a6cef13f..6a5e8637 100644
|
||
|
--- a/repos/system_upgrade/common/libraries/rpms.py
|
||
|
+++ b/repos/system_upgrade/common/libraries/rpms.py
|
||
|
@@ -41,7 +41,7 @@ def create_lookup(model, field, keys, context=stdlib.api):
|
||
|
|
||
|
def has_package(model, package_name, arch=None, version=None, release=None, context=stdlib.api):
|
||
|
"""
|
||
|
- Expects a model InstalledRedHatSignedRPM or InstalledUnsignedRPM.
|
||
|
+ Expects a model DistributionSignedRPM or InstalledUnsignedRPM.
|
||
|
Can be useful in cases like a quick item presence check, ex. check in actor that
|
||
|
a certain package is installed.
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/bindupdate/actor.py b/repos/system_upgrade/el7toel8/actors/bindupdate/actor.py
|
||
|
index d612ffb9..cc21afe9 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/bindupdate/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/bindupdate/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import updates
|
||
|
from leapp.libraries.common import rpms
|
||
|
-from leapp.models import BindFacts, InstalledRedHatSignedRPM
|
||
|
+from leapp.models import BindFacts, DistributionSignedRPM
|
||
|
from leapp.tags import IPUWorkflowTag, PreparationPhaseTag
|
||
|
|
||
|
|
||
|
@@ -11,7 +11,7 @@ class BindUpdate(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'bind_update'
|
||
|
- consumes = (InstalledRedHatSignedRPM, BindFacts)
|
||
|
+ consumes = (DistributionSignedRPM, BindFacts)
|
||
|
produces = ()
|
||
|
tags = (PreparationPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
@@ -20,7 +20,7 @@ class BindUpdate(Actor):
|
||
|
def has_bind_package(self):
|
||
|
"""Test any bind server package is installed."""
|
||
|
for pkg in self.pkg_names:
|
||
|
- if rpms.has_package(InstalledRedHatSignedRPM, pkg):
|
||
|
+ if rpms.has_package(DistributionSignedRPM, pkg):
|
||
|
return True
|
||
|
return False
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkacpid/actor.py b/repos/system_upgrade/el7toel8/actors/checkacpid/actor.py
|
||
|
index 3fb1fac0..8e761db4 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkacpid/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkacpid/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class CheckAcpid(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'checkacpid'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'acpid'):
|
||
|
+ if has_package(DistributionSignedRPM, 'acpid'):
|
||
|
create_report([
|
||
|
reporting.Title('Acpid incompatible changes in the next major version'),
|
||
|
reporting.Summary('The option -d (debug) no longer implies -f (foreground).'),
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkacpid/tests/component_test_checkacpid.py b/repos/system_upgrade/el7toel8/actors/checkacpid/tests/component_test_checkacpid.py
|
||
|
index 62ad4bbc..a38728f7 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkacpid/tests/component_test_checkacpid.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkacpid/tests/component_test_checkacpid.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -6,7 +6,7 @@ RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_with_acpid_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkbind/actor.py b/repos/system_upgrade/el7toel8/actors/checkbind/actor.py
|
||
|
index e05ce974..0292b6c7 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkbind/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkbind/actor.py
|
||
|
@@ -2,7 +2,7 @@ from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import iscmodel
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import BindFacts, InstalledRedHatSignedRPM
|
||
|
+from leapp.models import BindFacts, DistributionSignedRPM
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -10,7 +10,7 @@ class CheckBind(Actor):
|
||
|
"""Actor parsing BIND configuration and checking for known issues in it."""
|
||
|
|
||
|
name = 'check_bind'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (BindFacts, reporting.Report)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
@@ -25,7 +25,7 @@ class CheckBind(Actor):
|
||
|
return False
|
||
|
|
||
|
def process(self):
|
||
|
- if not self.has_package(InstalledRedHatSignedRPM):
|
||
|
+ if not self.has_package(DistributionSignedRPM):
|
||
|
self.log.debug('bind is not installed')
|
||
|
return
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkbrltty/actor.py b/repos/system_upgrade/el7toel8/actors/checkbrltty/actor.py
|
||
|
index 3ee6a3e8..c4e032c1 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkbrltty/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkbrltty/actor.py
|
||
|
@@ -2,7 +2,7 @@ from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import checkbrltty
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import BrlttyMigrationDecision, InstalledRedHatSignedRPM
|
||
|
+from leapp.models import BrlttyMigrationDecision, DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -15,12 +15,12 @@ class CheckBrltty(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_brltty'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report, BrlttyMigrationDecision,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'brltty'):
|
||
|
+ if has_package(DistributionSignedRPM, 'brltty'):
|
||
|
create_report([
|
||
|
reporting.Title('Brltty has incompatible changes in the next major version'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkbrltty/tests/component_test_checkbrltty.py b/repos/system_upgrade/el7toel8/actors/checkbrltty/tests/component_test_checkbrltty.py
|
||
|
index ec64ffba..1b843d9d 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkbrltty/tests/component_test_checkbrltty.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkbrltty/tests/component_test_checkbrltty.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import BrlttyMigrationDecision, InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import BrlttyMigrationDecision, DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
@@ -17,7 +17,7 @@ without_brltty = [
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_without_brltty_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkchrony/actor.py b/repos/system_upgrade/el7toel8/actors/checkchrony/actor.py
|
||
|
index 13577ea3..ab11c9ae 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkchrony/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkchrony/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.checkchrony import check_chrony
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -15,9 +15,9 @@ class CheckChrony(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_chrony'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- check_chrony(has_package(InstalledRedHatSignedRPM, 'chrony'))
|
||
|
+ check_chrony(has_package(DistributionSignedRPM, 'chrony'))
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkdosfstools/actor.py b/repos/system_upgrade/el7toel8/actors/checkdosfstools/actor.py
|
||
|
index e2a5456f..578bc108 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkdosfstools/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkdosfstools/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class CheckDosfstools(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'checkdosfstools'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'dosfstools'):
|
||
|
+ if has_package(DistributionSignedRPM, 'dosfstools'):
|
||
|
create_report([
|
||
|
reporting.Title('Dosfstools incompatible changes in the next major version'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkdosfstools/tests/component_test_checkdosfstools.py b/repos/system_upgrade/el7toel8/actors/checkdosfstools/tests/component_test_checkdosfstools.py
|
||
|
index 6400d99c..5c65cf0e 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkdosfstools/tests/component_test_checkdosfstools.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkdosfstools/tests/component_test_checkdosfstools.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -6,7 +6,7 @@ RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_with_dosfstools_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkgrep/actor.py b/repos/system_upgrade/el7toel8/actors/checkgrep/actor.py
|
||
|
index 1d4b3c9c..594cf92e 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkgrep/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkgrep/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class CheckGrep(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'checkgrep'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'grep'):
|
||
|
+ if has_package(DistributionSignedRPM, 'grep'):
|
||
|
create_report([
|
||
|
reporting.Title('Grep has incompatible changes in the next major version'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkgrep/tests/component_test_checkgrep.py b/repos/system_upgrade/el7toel8/actors/checkgrep/tests/component_test_checkgrep.py
|
||
|
index 10c5a155..bb673a86 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkgrep/tests/component_test_checkgrep.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkgrep/tests/component_test_checkgrep.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -6,7 +6,7 @@ RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_with_grep_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkirssi/actor.py b/repos/system_upgrade/el7toel8/actors/checkirssi/actor.py
|
||
|
index d1c65d03..b7f8d071 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkirssi/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkirssi/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class CheckIrssi(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'checkirssi'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'irssi'):
|
||
|
+ if has_package(DistributionSignedRPM, 'irssi'):
|
||
|
create_report([
|
||
|
reporting.Title('Irssi incompatible changes in the next major version'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkirssi/tests/component_test_checkirssi.py b/repos/system_upgrade/el7toel8/actors/checkirssi/tests/component_test_checkirssi.py
|
||
|
index bcdac9f9..9356d180 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkirssi/tests/component_test_checkirssi.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkirssi/tests/component_test_checkirssi.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -6,7 +6,7 @@ RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_with_irssi_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkmemcached/actor.py b/repos/system_upgrade/el7toel8/actors/checkmemcached/actor.py
|
||
|
index 550e5374..a3e12a18 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkmemcached/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkmemcached/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.checkmemcached import check_memcached
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -16,9 +16,9 @@ class CheckMemcached(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_memcached'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- check_memcached(has_package(InstalledRedHatSignedRPM, 'memcached'))
|
||
|
+ check_memcached(has_package(DistributionSignedRPM, 'memcached'))
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkntp/actor.py b/repos/system_upgrade/el7toel8/actors/checkntp/actor.py
|
||
|
index 83c4e0a5..7bf4715e 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkntp/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkntp/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.checkntp import check_ntp
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, NtpMigrationDecision, Report
|
||
|
+from leapp.models import DistributionSignedRPM, NtpMigrationDecision, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -10,14 +10,14 @@ class CheckNtp(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_ntp'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report, NtpMigrationDecision)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
installed_packages = set()
|
||
|
|
||
|
- signed_rpms = self.consume(InstalledRedHatSignedRPM)
|
||
|
+ signed_rpms = self.consume(DistributionSignedRPM)
|
||
|
for rpm_pkgs in signed_rpms:
|
||
|
for pkg in rpm_pkgs.items:
|
||
|
installed_packages.add(pkg.name)
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkpostfix/actor.py b/repos/system_upgrade/el7toel8/actors/checkpostfix/actor.py
|
||
|
index 3d54f62c..690e9de8 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkpostfix/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkpostfix/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -11,12 +11,12 @@ class CheckPostfix(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_postfix'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- for fact in self.consume(InstalledRedHatSignedRPM):
|
||
|
+ for fact in self.consume(DistributionSignedRPM):
|
||
|
for rpm in fact.items:
|
||
|
if rpm.name == 'postfix':
|
||
|
create_report([
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkpostfix/tests/component_test_checkpostfix.py b/repos/system_upgrade/el7toel8/actors/checkpostfix/tests/component_test_checkpostfix.py
|
||
|
index 7edf9c67..bc2229bc 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkpostfix/tests/component_test_checkpostfix.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkpostfix/tests/component_test_checkpostfix.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -18,7 +18,7 @@ without_postfix = [
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_without_postfix_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checksendmail/actor.py b/repos/system_upgrade/el7toel8/actors/checksendmail/actor.py
|
||
|
index a831b1f4..ef59b103 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checksendmail/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checksendmail/actor.py
|
||
|
@@ -3,7 +3,7 @@ from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import checksendmail
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.common.tcpwrappersutils import config_applies_to_daemon
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, SendmailMigrationDecision, TcpWrappersFacts
|
||
|
+from leapp.models import DistributionSignedRPM, SendmailMigrationDecision, TcpWrappersFacts
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -21,12 +21,12 @@ class CheckSendmail(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_sendmail'
|
||
|
- consumes = (InstalledRedHatSignedRPM, TcpWrappersFacts,)
|
||
|
+ consumes = (DistributionSignedRPM, TcpWrappersFacts,)
|
||
|
produces = (Report, SendmailMigrationDecision,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if not has_package(InstalledRedHatSignedRPM, 'sendmail'):
|
||
|
+ if not has_package(DistributionSignedRPM, 'sendmail'):
|
||
|
return
|
||
|
|
||
|
if config_applies_to_daemon(next(self.consume(TcpWrappersFacts)), 'sendmail'):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checksendmail/tests/component_test_checksendmail.py b/repos/system_upgrade/el7toel8/actors/checksendmail/tests/component_test_checksendmail.py
|
||
|
index bbee86a4..d76f0687 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checksendmail/tests/component_test_checksendmail.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checksendmail/tests/component_test_checksendmail.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import DaemonList, InstalledRedHatSignedRPM, RPM, SendmailMigrationDecision, TcpWrappersFacts
|
||
|
+from leapp.models import DaemonList, DistributionSignedRPM, RPM, SendmailMigrationDecision, TcpWrappersFacts
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.utils.report import is_inhibitor
|
||
|
|
||
|
@@ -18,7 +18,7 @@ without_sendmail = [
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_without_sendmail_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkwireshark/actor.py b/repos/system_upgrade/el7toel8/actors/checkwireshark/actor.py
|
||
|
index 4e333c2f..ed7f8a37 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkwireshark/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkwireshark/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.reporting import create_report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class CheckWireshark(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_wireshark'
|
||
|
- consumes = (InstalledRedHatSignedRPM, )
|
||
|
+ consumes = (DistributionSignedRPM, )
|
||
|
produces = (Report, )
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'wireshark'):
|
||
|
+ if has_package(DistributionSignedRPM, 'wireshark'):
|
||
|
create_report([
|
||
|
reporting.Title('tshark: CLI options and output changes'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/checkwireshark/tests/component_test_checkwireshark.py b/repos/system_upgrade/el7toel8/actors/checkwireshark/tests/component_test_checkwireshark.py
|
||
|
index 92b98e8b..648882e6 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/checkwireshark/tests/component_test_checkwireshark.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/checkwireshark/tests/component_test_checkwireshark.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -12,7 +12,7 @@ def test_actor_with_grep_package(current_actor_context):
|
||
|
RPM(name='powertop', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch',
|
||
|
pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51')]
|
||
|
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=rpms))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=rpms))
|
||
|
current_actor_context.run()
|
||
|
assert current_actor_context.consume(Report)
|
||
|
|
||
|
@@ -24,6 +24,6 @@ def test_actor_without_grep_package(current_actor_context):
|
||
|
RPM(name='sed', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch',
|
||
|
pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51')]
|
||
|
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=rpms))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=rpms))
|
||
|
current_actor_context.run()
|
||
|
assert not current_actor_context.consume(Report)
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/actor.py b/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/actor.py
|
||
|
index 53fb41c4..18653958 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import cupsfiltersmigrate
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -21,7 +21,7 @@ class CupsfiltersMigrate(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'cupsfilters_migrate'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = ()
|
||
|
tags = (ApplicationsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/libraries/cupsfiltersmigrate.py b/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/libraries/cupsfiltersmigrate.py
|
||
|
index b63ae517..e88be9d7 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/libraries/cupsfiltersmigrate.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/cupsfiltersmigrate/libraries/cupsfiltersmigrate.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# rpm : the default config file
|
||
|
BROWSED_CONFIG = '/etc/cups/cups-browsed.conf'
|
||
|
@@ -76,7 +76,7 @@ def _check_package(pkg):
|
||
|
|
||
|
:param str pkg: name of package
|
||
|
"""
|
||
|
- return has_package(InstalledRedHatSignedRPM, pkg)
|
||
|
+ return has_package(DistributionSignedRPM, pkg)
|
||
|
|
||
|
|
||
|
def update_cups_browsed(debug_log=api.current_logger().debug,
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/cupsscanner/actor.py b/repos/system_upgrade/el7toel8/actors/cupsscanner/actor.py
|
||
|
index 6928646a..f586cf64 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/cupsscanner/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/cupsscanner/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import cupsscanner
|
||
|
-from leapp.models import CupsChangedFeatures, InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import CupsChangedFeatures, DistributionSignedRPM, Report
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -21,7 +21,7 @@ class CupsScanner(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'cups_scanner'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report, CupsChangedFeatures)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/cupsscanner/libraries/cupsscanner.py b/repos/system_upgrade/el7toel8/actors/cupsscanner/libraries/cupsscanner.py
|
||
|
index bc65c458..82b312ec 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/cupsscanner/libraries/cupsscanner.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/cupsscanner/libraries/cupsscanner.py
|
||
|
@@ -3,7 +3,7 @@ import os
|
||
|
from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import CupsChangedFeatures, InstalledRedHatSignedRPM
|
||
|
+from leapp.models import CupsChangedFeatures, DistributionSignedRPM
|
||
|
|
||
|
|
||
|
def _list_dir(path):
|
||
|
@@ -40,7 +40,7 @@ def _check_package(pkg):
|
||
|
|
||
|
:param str pkg: name of package
|
||
|
"""
|
||
|
- return has_package(InstalledRedHatSignedRPM, pkg)
|
||
|
+ return has_package(DistributionSignedRPM, pkg)
|
||
|
|
||
|
|
||
|
def directive_exists(name, line):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/actor.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/actor.py
|
||
|
index 5f7aceb7..acd2d986 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import checkinstalleddebugkernels
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -15,7 +15,7 @@ class CheckInstalledDebugKernels(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_installed_debug_kernels'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/libraries/checkinstalleddebugkernels.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/libraries/checkinstalleddebugkernels.py
|
||
|
index 6586c7fa..889196ea 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/libraries/checkinstalleddebugkernels.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/libraries/checkinstalleddebugkernels.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
|
||
|
def get_kernel_rpm_release(rpm):
|
||
|
@@ -16,7 +16,7 @@ def get_kernel_debug_rpms():
|
||
|
"""
|
||
|
Get all installed kernel-debug packages ordered by release number (ascending).
|
||
|
"""
|
||
|
- rpms = next(api.consume(InstalledRedHatSignedRPM), InstalledRedHatSignedRPM())
|
||
|
+ rpms = next(api.consume(DistributionSignedRPM), DistributionSignedRPM())
|
||
|
return sorted([pkg for pkg in rpms.items if pkg.name == 'kernel-debug'], key=get_kernel_rpm_release)
|
||
|
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/tests/unit_test_checkinstalleddebugkernels.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/tests/unit_test_checkinstalleddebugkernels.py
|
||
|
index a0e3a95d..86ec4c89 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/tests/unit_test_checkinstalleddebugkernels.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddebugkernels/checkinstalleddebugkernels/tests/unit_test_checkinstalleddebugkernels.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
import pytest
|
||
|
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, Report, RPM
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
@@ -27,7 +27,7 @@ debug_kernels = [
|
||
|
|
||
|
@pytest.mark.parametrize('n', [0, 1, 2, 3])
|
||
|
def test_process_debug_kernels(current_actor_context, n):
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=ballast1+debug_kernels[:n]+ballast2))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=ballast1+debug_kernels[:n]+ballast2))
|
||
|
current_actor_context.run()
|
||
|
if n < 2:
|
||
|
assert not current_actor_context.consume(Report)
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/actor.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/actor.py
|
||
|
index 41ebb2dc..4266323c 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import checkinstalleddevelkernels
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -15,7 +15,7 @@ class CheckInstalledDevelKernels(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_installed_devel_kernels'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/libraries/checkinstalleddevelkernels.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/libraries/checkinstalleddevelkernels.py
|
||
|
index bd9a3930..0ff4489f 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/libraries/checkinstalleddevelkernels.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/libraries/checkinstalleddevelkernels.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
|
||
|
def get_kernel_rpm_release(rpm):
|
||
|
@@ -16,7 +16,7 @@ def get_kernel_devel_rpms():
|
||
|
"""
|
||
|
Get all installed kernel-devel packages ordered by release number (ascending).
|
||
|
"""
|
||
|
- rpms = next(api.consume(InstalledRedHatSignedRPM), InstalledRedHatSignedRPM())
|
||
|
+ rpms = next(api.consume(DistributionSignedRPM), DistributionSignedRPM())
|
||
|
return sorted([pkg for pkg in rpms.items if pkg.name == 'kernel-devel'], key=get_kernel_rpm_release)
|
||
|
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/tests/unit_test_checkinstalleddevelkernels.py b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/tests/unit_test_checkinstalleddevelkernels.py
|
||
|
index 2586f24e..d4f6b380 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/tests/unit_test_checkinstalleddevelkernels.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/kernel/checkinstalleddevelkernels/checkinstalleddevelkernels/tests/unit_test_checkinstalleddevelkernels.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
import pytest
|
||
|
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, Report, RPM
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
@@ -27,7 +27,7 @@ devel_kernels = [
|
||
|
|
||
|
@pytest.mark.parametrize('n', [0, 1, 2, 3])
|
||
|
def test_process_devel_kernels(current_actor_context, n):
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=ballast1+devel_kernels[:n]+ballast2))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=ballast1+devel_kernels[:n]+ballast2))
|
||
|
current_actor_context.run()
|
||
|
if n < 2:
|
||
|
assert not current_actor_context.consume(Report)
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/multipathconfread/actor.py b/repos/system_upgrade/el7toel8/actors/multipathconfread/actor.py
|
||
|
index da85414b..66b1f431 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/multipathconfread/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/multipathconfread/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import multipathconfread
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, MultipathConfFacts, TargetUserSpaceUpgradeTasks
|
||
|
+from leapp.models import DistributionSignedRPM, MultipathConfFacts, TargetUserSpaceUpgradeTasks
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -19,7 +19,7 @@ class MultipathConfRead(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'multipath_conf_read'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (MultipathConfFacts, TargetUserSpaceUpgradeTasks)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/multipathconfread/libraries/multipathconfread.py b/repos/system_upgrade/el7toel8/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
index de0215d0..6e6ab540 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
@@ -6,7 +6,7 @@ from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
from leapp.models import (
|
||
|
CopyFile,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
+ DistributionSignedRPM,
|
||
|
MultipathConfFacts,
|
||
|
MultipathConfig,
|
||
|
MultipathConfigOption,
|
||
|
@@ -191,7 +191,7 @@ def _parse_config_dir(config_dir):
|
||
|
|
||
|
|
||
|
def is_processable():
|
||
|
- res = has_package(InstalledRedHatSignedRPM, 'device-mapper-multipath')
|
||
|
+ res = has_package(DistributionSignedRPM, 'device-mapper-multipath')
|
||
|
if not res:
|
||
|
api.current_logger().debug('device-mapper-multipath is not installed.')
|
||
|
return res
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/actor.py b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/actor.py
|
||
|
index 2935d532..cd0c9c4d 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.postgresqlcheck import report_installed_packages
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -12,7 +12,7 @@ class PostgresqlCheck(Actor):
|
||
|
with PostgreSQL installed.
|
||
|
"""
|
||
|
name = 'postgresql_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/libraries/postgresqlcheck.py b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
index 1c32cc8b..575a2798 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# Summary for postgresql-server report
|
||
|
report_server_inst_summary = (
|
||
|
@@ -77,8 +77,8 @@ def report_installed_packages(_context=api):
|
||
|
Additionally, create another report if the postgresql-contrib rpm
|
||
|
is installed.
|
||
|
"""
|
||
|
- has_server = has_package(InstalledRedHatSignedRPM, 'postgresql-server', context=_context)
|
||
|
- has_contrib = has_package(InstalledRedHatSignedRPM, 'postgresql-contrib', context=_context)
|
||
|
+ has_server = has_package(DistributionSignedRPM, 'postgresql-server', context=_context)
|
||
|
+ has_contrib = has_package(DistributionSignedRPM, 'postgresql-contrib', context=_context)
|
||
|
|
||
|
if has_server:
|
||
|
# postgresql-server
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/tests/test_postgresqlcheck.py b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
index 658d3e4c..559c8f2d 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
@@ -4,7 +4,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor.postgresqlcheck import report_installed_packages
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
|
||
|
def _generate_rpm_with_name(name):
|
||
|
@@ -55,7 +55,7 @@ def test_actor_execution(monkeypatch, has_server, has_contrib):
|
||
|
# Add postgresql-contrib
|
||
|
rpms += [_generate_rpm_with_name('postgresql-contrib')]
|
||
|
|
||
|
- curr_actor_mocked = CurrentActorMocked(msgs=[InstalledRedHatSignedRPM(items=rpms)])
|
||
|
+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms)])
|
||
|
monkeypatch.setattr(api, 'current_actor', curr_actor_mocked)
|
||
|
monkeypatch.setattr(reporting, "create_report", create_report_mocked())
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/powertop/actor.py b/repos/system_upgrade/el7toel8/actors/powertop/actor.py
|
||
|
index 66af92f6..905dd729 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/powertop/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/powertop/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.reporting import create_report, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -12,12 +12,12 @@ class PowerTop(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'powertop'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'powertop'):
|
||
|
+ if has_package(DistributionSignedRPM, 'powertop'):
|
||
|
create_report([
|
||
|
reporting.Title('PowerTOP compatibility options removed in the next major version'),
|
||
|
reporting.Summary(
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/powertop/tests/component_test_powertop.py b/repos/system_upgrade/el7toel8/actors/powertop/tests/component_test_powertop.py
|
||
|
index 9ae59684..0e45d19d 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/powertop/tests/component_test_powertop.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/powertop/tests/component_test_powertop.py
|
||
|
@@ -1,4 +1,4 @@
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.snactor.fixture import current_actor_context
|
||
|
|
||
|
@@ -6,7 +6,7 @@ RH_PACKAGER = 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>'
|
||
|
|
||
|
|
||
|
def create_modulesfacts(installed_rpm):
|
||
|
- return InstalledRedHatSignedRPM(items=installed_rpm)
|
||
|
+ return DistributionSignedRPM(items=installed_rpm)
|
||
|
|
||
|
|
||
|
def test_actor_with_powertop_package(current_actor_context):
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/quaggadaemons/actor.py b/repos/system_upgrade/el7toel8/actors/quaggadaemons/actor.py
|
||
|
index 72fb6312..b623017c 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/quaggadaemons/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/quaggadaemons/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.quaggadaemons import process_daemons
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, QuaggaToFrrFacts
|
||
|
+from leapp.models import DistributionSignedRPM, QuaggaToFrrFacts
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -15,10 +15,10 @@ class QuaggaDaemons(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'quagga_daemons'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (QuaggaToFrrFacts,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, 'quagga'):
|
||
|
+ if has_package(DistributionSignedRPM, 'quagga'):
|
||
|
self.produce(process_daemons())
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/actor.py b/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/actor.py
|
||
|
index edb1f628..a57ff366 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import sanebackendsmigrate
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -13,7 +13,7 @@ class SanebackendsMigrate(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'sanebackends_migrate'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = ()
|
||
|
tags = (ApplicationsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/libraries/sanebackendsmigrate.py b/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/libraries/sanebackendsmigrate.py
|
||
|
index 5f8dd24b..4cf15dff 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/libraries/sanebackendsmigrate.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/sanebackendsmigrate/libraries/sanebackendsmigrate.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# Database of changes in configuration files of sane-backends
|
||
|
# between RHELs
|
||
|
@@ -278,7 +278,7 @@ def _check_package(pkg_name):
|
||
|
:param str pkg_name: name of package
|
||
|
"""
|
||
|
|
||
|
- return has_package(InstalledRedHatSignedRPM, pkg_name)
|
||
|
+ return has_package(DistributionSignedRPM, pkg_name)
|
||
|
|
||
|
|
||
|
def update_sane(debug_log=api.current_logger().debug,
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/actor.py b/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/actor.py
|
||
|
index 6b88968d..87451f1a 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/actor.py
|
||
|
@@ -3,7 +3,7 @@ import os
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import spamassassinconfigread
|
||
|
from leapp.libraries.common.utils import read_file
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, SpamassassinFacts
|
||
|
+from leapp.models import DistributionSignedRPM, SpamassassinFacts
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -16,7 +16,7 @@ class SpamassassinConfigRead(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'spamassassin_config_read'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (SpamassassinFacts,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/libraries/spamassassinconfigread.py b/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/libraries/spamassassinconfigread.py
|
||
|
index fde24f16..9ed8c091 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/libraries/spamassassinconfigread.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/spamassassinconfigread/libraries/spamassassinconfigread.py
|
||
|
@@ -1,14 +1,14 @@
|
||
|
from leapp.libraries.actor import spamassassinconfigread_spamc, spamassassinconfigread_spamd
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, SpamassassinFacts
|
||
|
+from leapp.models import DistributionSignedRPM, SpamassassinFacts
|
||
|
|
||
|
|
||
|
def is_processable():
|
||
|
"""
|
||
|
Checks whether the spamassassin package is installed.
|
||
|
"""
|
||
|
- res = has_package(InstalledRedHatSignedRPM, 'spamassassin')
|
||
|
+ res = has_package(DistributionSignedRPM, 'spamassassin')
|
||
|
if not res:
|
||
|
api.current_logger().debug('spamassassin is not installed.')
|
||
|
return res
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/actor.py b/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/actor.py
|
||
|
index f6af63ba..63f4e712 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/actor.py
|
||
|
@@ -4,7 +4,7 @@ from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.actor.tcpwrapperscheck import config_affects_daemons
|
||
|
from leapp.libraries.common.rpms import create_lookup
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report, TcpWrappersFacts
|
||
|
+from leapp.models import DistributionSignedRPM, Report, TcpWrappersFacts
|
||
|
from leapp.reporting import create_report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -38,7 +38,7 @@ class TcpWrappersCheck(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'tcp_wrappers_check'
|
||
|
- consumes = (TcpWrappersFacts, InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (TcpWrappersFacts, DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
@@ -54,7 +54,7 @@ class TcpWrappersCheck(Actor):
|
||
|
)
|
||
|
|
||
|
# Convert installed packages message to list
|
||
|
- packages = create_lookup(InstalledRedHatSignedRPM, field='items', keys=('name',))
|
||
|
+ packages = create_lookup(DistributionSignedRPM, field='items', keys=('name',))
|
||
|
|
||
|
found_packages = config_affects_daemons(tcp_wrappers_facts, packages, DAEMONS)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/libraries/tcpwrapperscheck.py b/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/libraries/tcpwrapperscheck.py
|
||
|
index 5c3e93bb..ad7f07ec 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/libraries/tcpwrapperscheck.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/tcpwrapperscheck/libraries/tcpwrapperscheck.py
|
||
|
@@ -7,7 +7,7 @@ def config_affects_daemons(tcp_wrappers_facts, packages_list, daemons):
|
||
|
configuration of tcp_wrappers based on the.
|
||
|
|
||
|
:param tcp_wrappers_facts: Facts provided by the TcpWrappersFacts
|
||
|
- :param packages_list: List of packages provided by InstalledRedHatSignedRPM
|
||
|
+ :param packages_list: List of packages provided by DistributionSignedRPM
|
||
|
:param daemons: List of packages and keywords affecting daemons in this format:
|
||
|
[{"package-name", ["daemon1", "daemon2", ...], ...}]
|
||
|
"""
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/vimmigrate/actor.py b/repos/system_upgrade/el7toel8/actors/vimmigrate/actor.py
|
||
|
index 7ac50d17..14b57341 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/vimmigrate/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/vimmigrate/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import vimmigrate
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -11,7 +11,7 @@ class VimMigrate(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'vim_migrate'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = ()
|
||
|
tags = (ApplicationsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/vimmigrate/libraries/vimmigrate.py b/repos/system_upgrade/el7toel8/actors/vimmigrate/libraries/vimmigrate.py
|
||
|
index 4c403229..2934ccc4 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/vimmigrate/libraries/vimmigrate.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/vimmigrate/libraries/vimmigrate.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
|
||
|
def _append_string(path, content):
|
||
|
@@ -50,7 +50,7 @@ def _check_package(pkg):
|
||
|
|
||
|
:param str pkg: name of package
|
||
|
"""
|
||
|
- return has_package(InstalledRedHatSignedRPM, pkg)
|
||
|
+ return has_package(DistributionSignedRPM, pkg)
|
||
|
|
||
|
|
||
|
def update_vim(debug_log=api.current_logger().debug,
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/actor.py b/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/actor.py
|
||
|
index c478d6be..99b8ec21 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/actor.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import vsftpdconfigread
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, VsftpdFacts
|
||
|
+from leapp.models import DistributionSignedRPM, VsftpdFacts
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -10,11 +10,11 @@ class VsftpdConfigRead(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'vsftpd_config_read'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (VsftpdFacts,)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
def process(self):
|
||
|
- installed_rpm_facts = next(self.consume(InstalledRedHatSignedRPM))
|
||
|
+ installed_rpm_facts = next(self.consume(DistributionSignedRPM))
|
||
|
if vsftpdconfigread.is_processable(installed_rpm_facts):
|
||
|
self.produce(vsftpdconfigread.get_vsftpd_facts())
|
||
|
diff --git a/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/tests/test_library_vsftpdconfigread.py b/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/tests/test_library_vsftpdconfigread.py
|
||
|
index d92ac1ed..6f62617b 100644
|
||
|
--- a/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/tests/test_library_vsftpdconfigread.py
|
||
|
+++ b/repos/system_upgrade/el7toel8/actors/vsftpdconfigread/tests/test_library_vsftpdconfigread.py
|
||
|
@@ -3,7 +3,7 @@ import os
|
||
|
|
||
|
from leapp.libraries.actor import vsftpdconfigread
|
||
|
from leapp.libraries.common.testutils import make_IOError, make_OSError
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
|
||
|
class MockFileOperations(object):
|
||
|
@@ -194,7 +194,7 @@ def test_is_processable_vsftpd_installed():
|
||
|
packager='foo', arch='x86_64', pgpsig='bar'),
|
||
|
RPM(name='postfix', version='2.10.1', release='7.el7', epoch='0',
|
||
|
packager='foo', arch='x86_64', pgpsig='bar')]
|
||
|
- installed_rpm_facts = InstalledRedHatSignedRPM(items=installed_rpms)
|
||
|
+ installed_rpm_facts = DistributionSignedRPM(items=installed_rpms)
|
||
|
|
||
|
res = vsftpdconfigread.is_processable(installed_rpm_facts)
|
||
|
|
||
|
@@ -207,7 +207,7 @@ def test_is_processable_vsftpd_not_installed():
|
||
|
packager='foo', arch='x86_64', pgpsig='bar'),
|
||
|
RPM(name='postfix', version='2.10.1', release='7.el7', epoch='0',
|
||
|
packager='foo', arch='x86_64', pgpsig='bar')]
|
||
|
- installed_rpm_facts = InstalledRedHatSignedRPM(items=installed_rpms)
|
||
|
+ installed_rpm_facts = DistributionSignedRPM(items=installed_rpms)
|
||
|
|
||
|
res = vsftpdconfigread.is_processable(installed_rpm_facts)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/dotnet/actor.py b/repos/system_upgrade/el8toel9/actors/dotnet/actor.py
|
||
|
index d6e3e465..75489c61 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/dotnet/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/dotnet/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
UNSUPPORTED_VERSIONS = ['2.1', '3.0', '3.1', '5.0']
|
||
|
@@ -13,7 +13,7 @@ class DotnetUnsupportedVersionsCheck(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'dotnet_unsupported_versions_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
@@ -22,7 +22,7 @@ class DotnetUnsupportedVersionsCheck(Actor):
|
||
|
|
||
|
for unsupported_version in UNSUPPORTED_VERSIONS:
|
||
|
runtime_package = f'dotnet-runtime-{unsupported_version}'
|
||
|
- if has_package(InstalledRedHatSignedRPM, runtime_package):
|
||
|
+ if has_package(DistributionSignedRPM, runtime_package):
|
||
|
unsupported_versions_report_text += '{0}{1}'.format('\n - ', unsupported_version)
|
||
|
|
||
|
if unsupported_versions_report_text:
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/dotnet/tests/test_dotnet.py b/repos/system_upgrade/el8toel9/actors/dotnet/tests/test_dotnet.py
|
||
|
index 93fae569..a58403d5 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/dotnet/tests/test_dotnet.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/dotnet/tests/test_dotnet.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
import pytest
|
||
|
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, Report, RPM
|
||
|
|
||
|
|
||
|
def _generate_rpm_with_name(name):
|
||
|
@@ -34,7 +34,7 @@ def test_actor_execution(monkeypatch, current_actor_context, unsupported_version
|
||
|
rpms += [_generate_rpm_with_name(f'dotnet-runtime-{version}')]
|
||
|
|
||
|
# Executed actor fed with fake RPMs
|
||
|
- current_actor_context.feed(InstalledRedHatSignedRPM(items=rpms))
|
||
|
+ current_actor_context.feed(DistributionSignedRPM(items=rpms))
|
||
|
current_actor_context.run()
|
||
|
|
||
|
if unsupported_versions:
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/kernel/checkkpatch/actor.py b/repos/system_upgrade/el8toel9/actors/kernel/checkkpatch/actor.py
|
||
|
index 392fde04..e7f6179c 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/kernel/checkkpatch/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/kernel/checkkpatch/actor.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import CopyFile, InstalledRedHatSignedRPM, TargetUserSpacePreupgradeTasks
|
||
|
+from leapp.models import CopyFile, DistributionSignedRPM, TargetUserSpacePreupgradeTasks
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
PLUGIN_PKGNAME = "kpatch-dnf"
|
||
|
@@ -18,12 +18,12 @@ class CheckKpatch(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'check_kpatch'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (TargetUserSpacePreupgradeTasks,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
def process(self):
|
||
|
- if has_package(InstalledRedHatSignedRPM, PLUGIN_PKGNAME):
|
||
|
+ if has_package(DistributionSignedRPM, PLUGIN_PKGNAME):
|
||
|
api.produce(TargetUserSpacePreupgradeTasks(
|
||
|
install_rpms=[PLUGIN_PKGNAME],
|
||
|
copy_files=[CopyFile(src=CONFIG_PATH)]))
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/mariadbcheck/actor.py b/repos/system_upgrade/el8toel9/actors/mariadbcheck/actor.py
|
||
|
index 2e7ebc16..8bd8ae23 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/mariadbcheck/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/mariadbcheck/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.mariadbcheck import report_installed_packages
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -12,7 +12,7 @@ class MariadbCheck(Actor):
|
||
|
with MariaDB installed.
|
||
|
"""
|
||
|
name = 'mariadb_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/mariadbcheck/libraries/mariadbcheck.py b/repos/system_upgrade/el8toel9/actors/mariadbcheck/libraries/mariadbcheck.py
|
||
|
index 45e3d8c4..c56c6422 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/mariadbcheck/libraries/mariadbcheck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/mariadbcheck/libraries/mariadbcheck.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# Summary for mariadb-server report
|
||
|
report_server_inst_summary = (
|
||
|
@@ -47,7 +47,7 @@ def report_installed_packages(_context=api):
|
||
|
|
||
|
Create the report if the mariadb-server rpm (RH signed) is installed.
|
||
|
"""
|
||
|
- has_server = has_package(InstalledRedHatSignedRPM, 'mariadb-server', context=_context)
|
||
|
+ has_server = has_package(DistributionSignedRPM, 'mariadb-server', context=_context)
|
||
|
|
||
|
if has_server:
|
||
|
_report_server_installed()
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/mariadbcheck/tests/test_mariadbcheck.py b/repos/system_upgrade/el8toel9/actors/mariadbcheck/tests/test_mariadbcheck.py
|
||
|
index 15e70ede..02cffb21 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/mariadbcheck/tests/test_mariadbcheck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/mariadbcheck/tests/test_mariadbcheck.py
|
||
|
@@ -4,7 +4,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor.mariadbcheck import report_installed_packages
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
|
||
|
def _generate_rpm_with_name(name):
|
||
|
@@ -50,7 +50,7 @@ def test_actor_execution(monkeypatch, has_server):
|
||
|
# Add mariadb-server
|
||
|
rpms += [_generate_rpm_with_name('mariadb-server')]
|
||
|
|
||
|
- curr_actor_mocked = CurrentActorMocked(msgs=[InstalledRedHatSignedRPM(items=rpms)])
|
||
|
+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms)])
|
||
|
monkeypatch.setattr(api, 'current_actor', curr_actor_mocked)
|
||
|
monkeypatch.setattr(reporting, "create_report", create_report_mocked())
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/multipathconfread/actor.py b/repos/system_upgrade/el8toel9/actors/multipathconfread/actor.py
|
||
|
index ec558cbe..2b41ae8b 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/multipathconfread/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/multipathconfread/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import multipathconfread
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, MultipathConfFacts8to9, TargetUserSpaceUpgradeTasks
|
||
|
+from leapp.models import DistributionSignedRPM, MultipathConfFacts8to9, TargetUserSpaceUpgradeTasks
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -19,7 +19,7 @@ class MultipathConfRead8to9(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'multipath_conf_read_8to9'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (MultipathConfFacts8to9, TargetUserSpaceUpgradeTasks)
|
||
|
tags = (FactsPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/multipathconfread/libraries/multipathconfread.py b/repos/system_upgrade/el8toel9/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
index 9acd243e..e5b3f06c 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/multipathconfread/libraries/multipathconfread.py
|
||
|
@@ -6,7 +6,7 @@ from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
from leapp.models import (
|
||
|
CopyFile,
|
||
|
- InstalledRedHatSignedRPM,
|
||
|
+ DistributionSignedRPM,
|
||
|
MultipathConfFacts8to9,
|
||
|
MultipathConfig8to9,
|
||
|
TargetUserSpaceUpgradeTasks
|
||
|
@@ -78,7 +78,7 @@ def _parse_config_dir(config_dir):
|
||
|
|
||
|
|
||
|
def is_processable():
|
||
|
- res = has_package(InstalledRedHatSignedRPM, 'device-mapper-multipath')
|
||
|
+ res = has_package(DistributionSignedRPM, 'device-mapper-multipath')
|
||
|
if not res:
|
||
|
api.current_logger().debug('device-mapper-multipath is not installed.')
|
||
|
return res
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/nischeck/actor.py b/repos/system_upgrade/el8toel9/actors/nischeck/actor.py
|
||
|
index 9b70ae83..a5099b10 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/nischeck/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/nischeck/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.nischeck import report_nis
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, NISConfig, Report
|
||
|
+from leapp.models import DistributionSignedRPM, NISConfig, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -11,7 +11,7 @@ class NISCheck(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'nis_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM, NISConfig)
|
||
|
+ consumes = (DistributionSignedRPM, NISConfig)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/nischeck/libraries/nischeck.py b/repos/system_upgrade/el8toel9/actors/nischeck/libraries/nischeck.py
|
||
|
index 7e3d9a80..c5d85977 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/nischeck/libraries/nischeck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/nischeck/libraries/nischeck.py
|
||
|
@@ -2,7 +2,7 @@ from leapp import reporting
|
||
|
from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, NISConfig
|
||
|
+from leapp.models import DistributionSignedRPM, NISConfig
|
||
|
|
||
|
report_summary = (
|
||
|
'The NIS components (ypserv, ypbind, and yp-tools) are no longer available in RHEL-9.'
|
||
|
@@ -47,7 +47,7 @@ def report_nis():
|
||
|
configured_rpms = nis_conf.nis_not_default_conf
|
||
|
|
||
|
installed_packages = [package for package in (
|
||
|
- 'ypserv', 'ypbind') if has_package(InstalledRedHatSignedRPM, package)]
|
||
|
+ 'ypserv', 'ypbind') if has_package(DistributionSignedRPM, package)]
|
||
|
|
||
|
# Final list of NIS packages (configured and installed)
|
||
|
rpms_configured_installed = [x for x in installed_packages if x in configured_rpms]
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/nischeck/tests/test_nischeck.py b/repos/system_upgrade/el8toel9/actors/nischeck/tests/test_nischeck.py
|
||
|
index 7bdfed02..3889b532 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/nischeck/tests/test_nischeck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/nischeck/tests/test_nischeck.py
|
||
|
@@ -6,7 +6,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor import nischeck
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, NISConfig, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, NISConfig, RPM
|
||
|
|
||
|
_generate_rpm = functools.partial(RPM,
|
||
|
pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51',
|
||
|
@@ -51,7 +51,7 @@ def test_actor_nis(monkeypatch, pkgs_installed, pkgs_configured):
|
||
|
# Generate NIS facts
|
||
|
nis_facts = NISConfig(nis_not_default_conf=pkgs_configured)
|
||
|
|
||
|
- curr_actor_mocked = CurrentActorMocked(msgs=[InstalledRedHatSignedRPM(items=rpms), nis_facts])
|
||
|
+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms), nis_facts])
|
||
|
monkeypatch.setattr(api, 'current_actor', curr_actor_mocked)
|
||
|
monkeypatch.setattr(reporting, "create_report", create_report_mocked())
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/actor.py b/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/actor.py
|
||
|
index 17a0c01a..f39311c5 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import opensshdropindirectory
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, OpenSshConfig
|
||
|
+from leapp.models import DistributionSignedRPM, OpenSshConfig
|
||
|
from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -21,7 +21,7 @@ class OpenSshDropInDirectory(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'open_ssh_drop_in_directory'
|
||
|
- consumes = (OpenSshConfig, InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (OpenSshConfig, DistributionSignedRPM,)
|
||
|
produces = ()
|
||
|
tags = (IPUWorkflowTag, ApplicationsPhaseTag,)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/libraries/opensshdropindirectory.py b/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/libraries/opensshdropindirectory.py
|
||
|
index 3b4b24f8..d5bbc204 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/libraries/opensshdropindirectory.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/opensshdropindirectory/libraries/opensshdropindirectory.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# The main SSHD configuration file
|
||
|
SSHD_CONFIG = '/etc/ssh/sshd_config'
|
||
|
@@ -49,7 +49,7 @@ def process(openssh_messages):
|
||
|
)
|
||
|
|
||
|
# If the package is not installed, there is no need to do anything
|
||
|
- if not has_package(InstalledRedHatSignedRPM, 'openssh-server'):
|
||
|
+ if not has_package(DistributionSignedRPM, 'openssh-server'):
|
||
|
return
|
||
|
|
||
|
# If the configuration file was not modified, the rpm update will bring the new
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/opensshdropindirectorycheck/actor.py b/repos/system_upgrade/el8toel9/actors/opensshdropindirectorycheck/actor.py
|
||
|
index 19f0e44d..5d52e3ca 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/opensshdropindirectorycheck/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/opensshdropindirectorycheck/actor.py
|
||
|
@@ -3,7 +3,7 @@ from leapp.actors import Actor
|
||
|
from leapp.exceptions import StopActorExecutionError
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, OpenSshConfig, Report
|
||
|
+from leapp.models import DistributionSignedRPM, OpenSshConfig, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -18,7 +18,7 @@ class OpenSshDropInDirectoryCheck(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'open_ssh_drop_in_directory_check'
|
||
|
- consumes = (OpenSshConfig, InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (OpenSshConfig, DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag,)
|
||
|
|
||
|
@@ -33,7 +33,7 @@ class OpenSshDropInDirectoryCheck(Actor):
|
||
|
)
|
||
|
|
||
|
# If the package is not installed, there is no need to do anything
|
||
|
- if not has_package(InstalledRedHatSignedRPM, 'openssh-server'):
|
||
|
+ if not has_package(DistributionSignedRPM, 'openssh-server'):
|
||
|
return
|
||
|
|
||
|
# If the configuration file was not modified, the rpm update will bring the new
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/opensshsubsystemsftp/actor.py b/repos/system_upgrade/el8toel9/actors/opensshsubsystemsftp/actor.py
|
||
|
index 14d8b882..a4e7f010 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/opensshsubsystemsftp/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/opensshsubsystemsftp/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import opensshsubsystemsftp
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, OpenSshConfig
|
||
|
+from leapp.models import DistributionSignedRPM, OpenSshConfig
|
||
|
from leapp.reporting import Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
@@ -14,7 +14,7 @@ class OpenSshSubsystemSftp(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'open_ssh_subsystem_sftp'
|
||
|
- consumes = (OpenSshConfig, InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (OpenSshConfig, DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (IPUWorkflowTag, ChecksPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/actor.py b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/actor.py
|
||
|
index 2935d532..cd0c9c4d 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor.postgresqlcheck import report_installed_packages
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, Report
|
||
|
+from leapp.models import DistributionSignedRPM, Report
|
||
|
from leapp.tags import ChecksPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -12,7 +12,7 @@ class PostgresqlCheck(Actor):
|
||
|
with PostgreSQL installed.
|
||
|
"""
|
||
|
name = 'postgresql_check'
|
||
|
- consumes = (InstalledRedHatSignedRPM,)
|
||
|
+ consumes = (DistributionSignedRPM,)
|
||
|
produces = (Report,)
|
||
|
tags = (ChecksPhaseTag, IPUWorkflowTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/libraries/postgresqlcheck.py b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
index ae6d625f..42519aaf 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/libraries/postgresqlcheck.py
|
||
|
@@ -1,7 +1,7 @@
|
||
|
from leapp import reporting
|
||
|
from leapp.libraries.common.rpms import has_package
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM
|
||
|
+from leapp.models import DistributionSignedRPM
|
||
|
|
||
|
# Summary for postgresql-server report
|
||
|
report_server_inst_summary = (
|
||
|
@@ -47,7 +47,7 @@ def report_installed_packages(_context=api):
|
||
|
|
||
|
Create the report if the postgresql-server rpm (RH signed) is installed.
|
||
|
"""
|
||
|
- has_server = has_package(InstalledRedHatSignedRPM, 'postgresql-server', context=_context)
|
||
|
+ has_server = has_package(DistributionSignedRPM, 'postgresql-server', context=_context)
|
||
|
|
||
|
if has_server:
|
||
|
# postgresql-server
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/tests/test_postgresqlcheck.py b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
index 7b6f4384..7210a117 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/postgresqlcheck/tests/test_postgresqlcheck.py
|
||
|
@@ -4,7 +4,7 @@ from leapp import reporting
|
||
|
from leapp.libraries.actor.postgresqlcheck import report_installed_packages
|
||
|
from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked
|
||
|
from leapp.libraries.stdlib import api
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, RPM
|
||
|
+from leapp.models import DistributionSignedRPM, RPM
|
||
|
|
||
|
|
||
|
def _generate_rpm_with_name(name):
|
||
|
@@ -50,7 +50,7 @@ def test_actor_execution(monkeypatch, has_server):
|
||
|
# Add postgresql-server
|
||
|
rpms += [_generate_rpm_with_name('postgresql-server')]
|
||
|
|
||
|
- curr_actor_mocked = CurrentActorMocked(msgs=[InstalledRedHatSignedRPM(items=rpms)])
|
||
|
+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms)])
|
||
|
monkeypatch.setattr(api, 'current_actor', curr_actor_mocked)
|
||
|
monkeypatch.setattr(reporting, "create_report", create_report_mocked())
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/actor.py b/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/actor.py
|
||
|
index 035299e3..db2a6ebc 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/actor.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/actor.py
|
||
|
@@ -1,6 +1,6 @@
|
||
|
from leapp.actors import Actor
|
||
|
from leapp.libraries.actor import vdoconversionscanner
|
||
|
-from leapp.models import InstalledRedHatSignedRPM, StorageInfo, VdoConversionInfo
|
||
|
+from leapp.models import DistributionSignedRPM, StorageInfo, VdoConversionInfo
|
||
|
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
|
||
|
|
||
|
|
||
|
@@ -59,7 +59,7 @@ class VdoConversionScanner(Actor):
|
||
|
"""
|
||
|
|
||
|
name = 'vdo_conversion_scanner'
|
||
|
- consumes = (InstalledRedHatSignedRPM, StorageInfo)
|
||
|
+ consumes = (DistributionSignedRPM, StorageInfo)
|
||
|
produces = (VdoConversionInfo,)
|
||
|
tags = (IPUWorkflowTag, FactsPhaseTag)
|
||
|
|
||
|
diff --git a/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/libraries/vdoconversionscanner.py b/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/libraries/vdoconversionscanner.py
|
||
|
index cea1fe56..fc325e27 100644
|
||
|
--- a/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/libraries/vdoconversionscanner.py
|
||
|
+++ b/repos/system_upgrade/el8toel9/actors/vdoconversionscanner/libraries/vdoconversionscanner.py
|
||
|
@@ -37,11 +37,11 @@ def _check_vdo_pre_conversion(device):
|
||
|
|
||
|
|
||
|
def _lvm_package_installed():
|
||
|
- return rpms.has_package(models.InstalledRedHatSignedRPM, 'lvm2')
|
||
|
+ return rpms.has_package(models.DistributionSignedRPM, 'lvm2')
|
||
|
|
||
|
|
||
|
def _vdo_package_installed():
|
||
|
- return rpms.has_package(models.InstalledRedHatSignedRPM, 'vdo')
|
||
|
+ return rpms.has_package(models.DistributionSignedRPM, 'vdo')
|
||
|
|
||
|
|
||
|
def get_info(storage_info):
|
||
|
--
|
||
|
2.43.0
|
||
|
|