Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
from leapp.actors import Actor
from leapp.reporting import Report
from leapp.libraries.actor.clmysqlrepositorysetup import MySqlRepositorySetupLibrary
from leapp.libraries.common.cllaunch import run_on_cloudlinux
from leapp.models import (
CustomTargetRepository,
CustomTargetRepositoryFile,
InstalledMySqlTypes,
RpmTransactionTasks,
RepositoriesMapping,
InstalledRPM,
RepositoriesMapping,
RpmTransactionTasks,
)
from leapp.reporting import Report
from leapp.tags import FactsPhaseTag, IPUWorkflowTag
from leapp.libraries.common.cllaunch import run_on_cloudlinux


class ClMysqlRepositorySetup(Actor):
Expand Down
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
import os
import copy
import os

from leapp.models import (
InstalledMySqlTypes,
CustomTargetRepositoryFile,
CustomTargetRepository,
RpmTransactionTasks,
InstalledRPM,
RepositoriesMapping,
RepoMapEntry,
PESIDRepositoryEntry,
Module,
)
from leapp.libraries.stdlib import api
from leapp.libraries.common import repofileutils
from leapp import reporting
from leapp.libraries.common.clmysql import get_clmysql_type, get_pkg_prefix, MODULE_STREAMS
from leapp.libraries.common import repofileutils
from leapp.libraries.common.cl_repofileutils import (
create_leapp_repofile_copy,
REPO_DIR,
LEAPP_COPY_SUFFIX,
REPO_DIR,
REPOFILE_SUFFIX,
create_leapp_repofile_copy,
)
from leapp.models import RepositoryFile
from leapp.libraries.common.clmysql import MODULE_STREAMS, get_clmysql_type, get_pkg_prefix
from leapp.libraries.common.config.version import get_source_major_version, get_target_major_version
from leapp.libraries.stdlib import api
from leapp.models import (
CustomTargetRepository,
CustomTargetRepositoryFile,
InstalledMySqlTypes,
InstalledRPM,
Module,
PESIDRepositoryEntry,
RepoMapEntry,
RepositoriesMapping,
RepositoryFile,
RpmTransactionTasks,
)

CL_MARKERS = ["cl-mysql", "cl-mariadb", "cl-percona"]
MARIA_MARKERS = ["MariaDB"]
Expand Down
5 changes: 4 additions & 1 deletion repos/system_upgrade/cloudlinux/libraries/clmysql.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import os
from leapp.libraries.stdlib import api, run, CalledProcessError

from leapp.libraries.stdlib import CalledProcessError, api, run

# This file contains the data on the currently active MySQL installation type and version.
CL7_MYSQL_TYPE_FILE = "/usr/share/lve/dbgovernor/mysql.type"
Expand All @@ -10,6 +11,7 @@
"mysql56": "mysql:cl-MySQL56",
"mysql57": "mysql:cl-MySQL57",
"mysql80": "mysql:cl-MySQL80",
"mysql84": "mysql:cl-MySQL84",
"mariadb55": "mariadb:cl-MariaDB55",
"mariadb100": "mariadb:cl-MariaDB100",
"mariadb101": "mariadb:cl-MariaDB101",
Expand All @@ -18,6 +20,7 @@
"mariadb104": "mariadb:cl-MariaDB104",
"mariadb105": "mariadb:cl-MariaDB105",
"mariadb106": "mariadb:cl-MariaDB106",
"mariadb1104": "mariadb:cl-MariaDB1104",
"percona56": "percona:cl-Percona56",
}

Expand Down
Loading