LICENSE
MANIFEST.in
README.rst
requirements.txt
run-unittests.sh
setup.cfg
setup.py
test-requirements.txt
tox.ini
client/mbs-cli
conf/client_secrets.json
conf/koji.conf
conf/mock.cfg
conf/yum.conf
docs/CHANGELOG.rst
docs/CONTRIBUTING.rst
docs/DEPENDENCY_RESOLUTION.rst
docs/GATING.rst
docs/HOW_MBS_BUILDS_MODULES.rst
docs/KOJI_RESOLVER.rst
docs/MODULE_NAMING.rst
docs/OFFLINE_LOCAL_BUILDS.rst
docs/REBUILD_STRATEGIES.rst
docs/STATIC_CONTEXTS.rst
docs/VIRTUAL_MODULES.rst
fedmsg.d/mbs-logging.py
fedmsg.d/mbs-scheduler.py
fedmsg.d/module_build_service.py
module_build_service/__init__.py
module_build_service/log_workaround.py
module_build_service/manage.py
module_build_service.egg-info/PKG-INFO
module_build_service.egg-info/SOURCES.txt
module_build_service.egg-info/dependency_links.txt
module_build_service.egg-info/entry_points.txt
module_build_service.egg-info/not-zip-safe
module_build_service.egg-info/requires.txt
module_build_service.egg-info/top_level.txt
module_build_service/builder/KojiContentGenerator.py
module_build_service/builder/KojiModuleBuilder.py
module_build_service/builder/MockModuleBuilder.py
module_build_service/builder/__init__.py
module_build_service/builder/base.py
module_build_service/builder/utils.py
module_build_service/common/__init__.py
module_build_service/common/config.py
module_build_service/common/errors.py
module_build_service/common/koji.py
module_build_service/common/logger.py
module_build_service/common/messaging.py
module_build_service/common/models.py
module_build_service/common/modulemd.py
module_build_service/common/monitor.py
module_build_service/common/request_utils.py
module_build_service/common/resolve.py
module_build_service/common/retry.py
module_build_service/common/scm.py
module_build_service/common/submit.py
module_build_service/common/utils.py
module_build_service/migrations/README
module_build_service/migrations/alembic.ini
module_build_service/migrations/script.py.mako
module_build_service/resolver/DBResolver.py
module_build_service/resolver/KojiResolver.py
module_build_service/resolver/LocalResolver.py
module_build_service/resolver/MBSResolver.py
module_build_service/resolver/__init__.py
module_build_service/resolver/base.py
module_build_service/scheduler/__init__.py
module_build_service/scheduler/batches.py
module_build_service/scheduler/consumer.py
module_build_service/scheduler/db_session.py
module_build_service/scheduler/default_modules.py
module_build_service/scheduler/events.py
module_build_service/scheduler/local.py
module_build_service/scheduler/parser.py
module_build_service/scheduler/producer.py
module_build_service/scheduler/reuse.py
module_build_service/scheduler/route.py
module_build_service/scheduler/submit.py
module_build_service/scheduler/ursine.py
module_build_service/scheduler/handlers/__init__.py
module_build_service/scheduler/handlers/components.py
module_build_service/scheduler/handlers/modules.py
module_build_service/scheduler/handlers/repos.py
module_build_service/scheduler/handlers/tags.py
module_build_service/web/__init__.py
module_build_service/web/auth.py
module_build_service/web/backports.py
module_build_service/web/mmd_resolver.py
module_build_service/web/mse.py
module_build_service/web/proxy.py
module_build_service/web/submit.py
module_build_service/web/utils.py
module_build_service/web/views.py
tests/__init__.py
tests/conftest.py
tests/test_manage.py
tests/integration/README.rst
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/example.test.env.yaml
tests/integration/test_build_stream_collision.py
tests/integration/test_buildonly.py
tests/integration/test_buildrequire_invalid_module.py
tests/integration/test_failed_build.py
tests/integration/test_highest_version_selection.py
tests/integration/test_import_module.py
tests/integration/test_no_components.py
tests/integration/test_normal_build.py
tests/integration/test_normal_build_conflict.py
tests/integration/test_rest_build_state.py
tests/integration/test_rest_submit_build.py
tests/integration/test_resume_cancelled_build.py
tests/integration/test_reuse_all_components.py
tests/integration/test_reuse_components.py
tests/integration/test_reuse_components_if_added.py
tests/integration/test_reuse_tagged_module.py
tests/integration/test_scratch_build.py
tests/integration/test_scratch_final_mmd.py
tests/integration/test_static_context.py
tests/integration/test_stream_expansion.py
tests/integration/test_v3_buildrequire.py
tests/integration/test_v3_multiple_contexts.py
tests/integration/test_v3_no_components.py
tests/integration/test_v3_normal_build.py
tests/integration/utils.py
tests/scm_data/mariadb/HEAD
tests/scm_data/mariadb/config
tests/scm_data/mariadb/description
tests/scm_data/mariadb/packed-refs
tests/scm_data/mariadb/info/exclude
tests/scm_data/mariadb/info/refs
tests/scm_data/mariadb/objects/34/a463979786199c1b41ca21eb309cf3ce5ce789
tests/scm_data/mariadb/objects/48/83b004d723a15cdc266c0280fe26c424ae10db
tests/scm_data/mariadb/objects/60/5345608fcc41d4e297cf062c653ebfdfe52476
tests/scm_data/mariadb/objects/6c/d6a18e15a4f23a1eaa7040e7f4da9be1aed36d
tests/scm_data/mariadb/objects/6e/a27c8576449ad5a12c1b6d27b50ff32c854ee5
tests/scm_data/mariadb/objects/7f/96fc61223e4bc4c93c7c286cca98f6efaa3716
tests/scm_data/mariadb/objects/8b/43f38cdafdd773e7d0308e758105bf9f0f67a8
tests/scm_data/mariadb/objects/e3/ca243c664440cdb8b704b0d5c32ed433bee4da
tests/scm_data/mariadb/objects/e4/75d55e2b78ad81f1b08bcb33a0a15ad24ef8a9
tests/scm_data/mariadb/objects/e9/742ed681f82e3ef5281fc652b4e68a3826cea6
tests/scm_data/mariadb/objects/f7/c5c7218c9a197d7fd245eeb4eee3d7abffd75d
tests/scm_data/mariadb/objects/fb/9351bd6f2439a73d78de0822fefe64410f905c
tests/scm_data/mariadb/objects/fc/399d16e46feb3af72a692b316a241c21bae1d0
tests/scm_data/mariadb/objects/info/packs
tests/scm_data/mariadb/objects/pack/pack-92fbbdbf4fa07dc9cab035120eb248da930e0bd6.idx
tests/scm_data/mariadb/objects/pack/pack-92fbbdbf4fa07dc9cab035120eb248da930e0bd6.pack
tests/scm_data/mariadb/refs/heads/.placeholder
tests/scm_data/mariadb/refs/heads/master
tests/scm_data/mariadb/refs/tags/.placeholder
tests/scm_data/testrepo/HEAD
tests/scm_data/testrepo/config
tests/scm_data/testrepo/description
tests/scm_data/testrepo/info/exclude
tests/scm_data/testrepo/objects/17/2c8d5a1db52737ebeb50fe5058212b97ac3f82
tests/scm_data/testrepo/objects/28/ad5b501c13fc618bb395913a2b47ad90e0f51f
tests/scm_data/testrepo/objects/54/81faa232d66589e660cc301179867fb00842c9
tests/scm_data/testrepo/objects/70/35bd33614972ac66559ac1fdd019ff6027ad21
tests/scm_data/testrepo/objects/b8/f5533d9ab4cbc7a7dee0c1131dfc12e4376524
tests/scm_data/testrepo/objects/d5/819330d12885aae9c026081d7959fae78eab03
tests/scm_data/testrepo/refs/heads/dev
tests/scm_data/testrepo/refs/heads/master
tests/staged_data/bad.yaml
tests/staged_data/build_metadata_module.yaml
tests/staged_data/build_metadata_module_not_processed.yaml
tests/staged_data/fakemodule.yaml
tests/staged_data/formatted_python3-no-components.yaml
tests/staged_data/formatted_testmodule-more-components.yaml
tests/staged_data/formatted_testmodule.yaml
tests/staged_data/includedmodules.yaml
tests/staged_data/nginx_mmd.yaml
tests/staged_data/platform.yaml
tests/staged_data/python3-no-components.yaml
tests/staged_data/shared-userspace-570.yaml
tests/staged_data/shared-userspace-577.yaml
tests/staged_data/static_context_v2.yaml
tests/staged_data/testmodule-buildrequires-f30.yaml
tests/staged_data/testmodule-dashed-stream.yaml
tests/staged_data/testmodule-forbidden-xmd.yaml
tests/staged_data/testmodule-local-build.yaml
tests/staged_data/testmodule-more-components.yaml
tests/staged_data/testmodule-no-base-module.yaml
tests/staged_data/testmodule-no-deps.yaml
tests/staged_data/testmodule-version-set.yaml
tests/staged_data/testmodule-with-filters.yaml
tests/staged_data/testmodule-wrong-stream.yaml
tests/staged_data/testmodule.yaml
tests/staged_data/testmodule_br_metadata_module.yaml
tests/staged_data/testmodule_dependencies.yaml
tests/staged_data/testmodule_el8.yaml
tests/staged_data/testmodule_el800.yaml
tests/staged_data/testmodule_el821.yaml
tests/staged_data/testmodule_init.yaml
tests/staged_data/testmodule_mse.yaml
tests/staged_data/testmodule_platform_f290000.yaml
tests/staged_data/testmodule_v2.yaml
tests/staged_data/testmodule_v2_buildonly.yaml
tests/staged_data/local_builds/module-child-master-20170816080815/results/modules.yaml
tests/staged_data/local_builds/module-parent-master-20170816080815/results/modules.yaml
tests/staged_data/local_builds/module-platform-f28-3/results/modules.yaml
tests/staged_data/local_builds/module-platform-f30-3/results/modules.yaml
tests/staged_data/local_builds/module-testmodule-master-20170816080815/results/modules.yaml
tests/staged_data/local_builds/module-testmodule-master-20170816080816/results/modules.yaml
tests/staged_data/local_builds/module-testmodule2-master-20170816093656/results/modules.yaml
tests/staged_data/v3/mmd_packager.yaml
tests/test_build/__init__.py
tests/test_build/test_build.py
tests/test_builder/__init__.py
tests/test_builder/test_base.py
tests/test_builder/test_builder_utils.py
tests/test_builder/test_content_generator.py
tests/test_builder/test_get_generator_json_expected_output.json
tests/test_builder/test_get_generator_json_expected_output_with_log.json
tests/test_builder/test_get_generator_json_rpms_in_tag.json
tests/test_builder/test_koji.py
tests/test_builder/test_mock.py
tests/test_common/__init__.py
tests/test_common/test_config.py
tests/test_common/test_koji.py
tests/test_common/test_logger.py
tests/test_common/test_messaging.py
tests/test_common/test_monitor.py
tests/test_common/test_resolve.py
tests/test_common/test_scm.py
tests/test_common/test_submit.py
tests/test_common/test_utils.py
tests/test_common/test_models/__init__.py
tests/test_common/test_models/test_models.py
tests/test_common/test_models/data/base-runtime.yaml
tests/test_common/test_models/data/testmodule.yaml
tests/test_memory/__init__.py
tests/test_memory/mbs_configuration.py
tests/test_memory/mbs_debug.py
tests/test_memory/test_memory.py
tests/test_resolver/__init__.py
tests/test_resolver/test_db.py
tests/test_resolver/test_koji.py
tests/test_resolver/test_local.py
tests/test_resolver/test_mbs.py
tests/test_scheduler/__init__.py
tests/test_scheduler/test_batches.py
tests/test_scheduler/test_celery_route_task.py
tests/test_scheduler/test_consumer.py
tests/test_scheduler/test_db_session.py
tests/test_scheduler/test_default_modules.py
tests/test_scheduler/test_module_init.py
tests/test_scheduler/test_module_states.py
tests/test_scheduler/test_module_wait.py
tests/test_scheduler/test_poller.py
tests/test_scheduler/test_repo_done.py
tests/test_scheduler/test_reuse.py
tests/test_scheduler/test_submit.py
tests/test_scheduler/test_tag_tagged.py
tests/test_scheduler/test_ursine.py
tests/test_web/__init__.py
tests/test_web/client_secrets.json
tests/test_web/test_auth.py
tests/test_web/test_mmd_resolver.py
tests/test_web/test_mse.py
tests/test_web/test_submit.py
tests/test_web/test_views.py