Removed PDC dependency from MBS and replaced it with MBS prod instance.

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Removed pdc from comments.

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Adding missing files.

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Updated PR according to review.

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Local modules builds now

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Removed copr from config

Signed-off-by: Martin Curlej <mcurlej@redhat.com>

Fixed bugs

Signed-off-by: Martin Curlej <mcurlej@redhat.com>
This commit is contained in:
Martin Curlej
2018-06-22 08:39:12 +02:00
parent e45863e8f4
commit dfe7660519
26 changed files with 433 additions and 570 deletions

View File

@@ -24,7 +24,7 @@
"""Generic component build functions."""
# TODO: Query the PDC to find what modules satisfy the build dependencies and
# TODO: Query the MBS to find what modules satisfy the build dependencies and
# their tag names.
# TODO: Ensure the RPM %dist tag is set according to the policy.
@@ -196,7 +196,7 @@ class GenericBuilder(six.with_metaclass(ABCMeta)):
necessarily have to directly install artifacts (e.g. koji), just make
them available.
E.g. the koji implementation of the call uses PDC to get koji_tag
E.g. the koji implementation of the call uses MBS to get koji_tag
associated with each module dep and adds the tag to $module-build tag
inheritance.
"""
@@ -307,7 +307,7 @@ class GenericBuilder(six.with_metaclass(ABCMeta)):
mmd = module.mmd()
resolver = module_build_service.resolver.GenericResolver.create(conf)
# Resolve default buildroot groups using the PDC, but only for
# Resolve default buildroot groups using the MBS, but only for
# non-local modules.
groups = resolver.resolve_profiles(
mmd, ('buildroot', 'srpm-buildroot'))