Skip to content

Commit e592af6

Browse files
fixup! MK8S-25: Revert packaging.py to pre-PR state
1 parent 90c02d2 commit e592af6

File tree

1 file changed

+7
-25
lines changed

1 file changed

+7
-25
lines changed

buildchain/buildchain/packaging.py

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import doit # type: ignore
3333

3434
from buildchain import builder
35-
from buildchain import config
3635
from buildchain import constants
3736
from buildchain import coreutils
3837
from buildchain import docker_command
@@ -46,7 +45,7 @@
4645

4746

4847
def _list_packages_to_build(
49-
pkg_cats: Mapping[str, Mapping[str, Tuple[targets.Package, ...]]],
48+
pkg_cats: Mapping[str, Mapping[str, Tuple[targets.Package, ...]]]
5049
) -> Dict[str, List[str]]:
5150
return {
5251
version: [pkg.name for pkg in pkg_list]
@@ -150,27 +149,11 @@ def task__package_mkdir_iso_root() -> types.TaskDict:
150149

151150
def task__package_mkdir_redhat_iso_root() -> types.TaskDict:
152151
"""Create the RedHat packages root directory on the ISO."""
153-
154-
def clean() -> None:
155-
"""Clean RedHat directory including saltenv directory structure."""
156-
# Remove saltenv directory structure created by repository index files
157-
saltenv_dir = (
158-
constants.REPO_REDHAT_ROOT
159-
/ f"{config.PROJECT_NAME.lower()}-{versions.VERSION}"
160-
)
161-
if saltenv_dir.exists():
162-
coreutils.rm_rf(saltenv_dir)
163-
164-
mkdir_task = targets.Mkdir(
152+
return targets.Mkdir(
165153
directory=constants.REPO_REDHAT_ROOT,
166154
task_dep=["_package_mkdir_iso_root"],
167155
).task
168156

169-
# Add our custom cleanup function
170-
mkdir_task["clean"] = [clean]
171-
172-
return mkdir_task
173-
174157

175158
def _package_mkdir_redhat_release_iso_root(releasever: str) -> types.TaskDict:
176159
"""
@@ -280,7 +263,6 @@ def task__build_redhat_8_repositories() -> Iterator[types.TaskDict]:
280263
# }}}
281264
# RPM packages and repository {{{
282265

283-
284266
# Packages to build, per repository.
285267
def _rpm_package(name: str, releasever: str, sources: List[Path]) -> targets.RPMPackage:
286268
try:
@@ -380,11 +362,11 @@ def _rpm_package_metalk8s_sosreport(releasever: str) -> targets.RPMPackage:
380362

381363

382364
# Store these versions in a dict to use with doit.tools.config_changed
383-
_TO_DOWNLOAD_RPM_CONFIG: Dict[str, Dict[str, Optional[str]]] = (
384-
_list_packages_to_download(
385-
versions.REDHAT_PACKAGES,
386-
_RPM_TO_BUILD_PKG_NAMES,
387-
)
365+
_TO_DOWNLOAD_RPM_CONFIG: Dict[
366+
str, Dict[str, Optional[str]]
367+
] = _list_packages_to_download(
368+
versions.REDHAT_PACKAGES,
369+
_RPM_TO_BUILD_PKG_NAMES,
388370
)
389371

390372

0 commit comments

Comments
 (0)