14098ce Migrate to libmodulemd v2

Authored and Committed by mprahl 4 years ago
43 files changed. 933 lines added. 953 lines removed.
Vagrantfile
file modified
+4 -1
docker/Dockerfile-tests
file modified
+5 -1
docker/Dockerfile-tests-py3
file modified
+4 -1
module_build_service/__init__.py
file modified
+1 -1
module_build_service/builder/KojiContentGenerator.py
file modified
+41 -39
module_build_service/builder/KojiModuleBuilder.py
file modified
+19 -11
module_build_service/builder/MockModuleBuilder.py
file modified
+21 -9
module_build_service/glib.py
file removed
-110
module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py
file modified
+2 -2
module_build_service/migrations/versions/6d503efcd2b8_virtual_streams_table.py
file modified
+2 -2
module_build_service/migrations/versions/708ac8950f55_set_from_mmd_context.py
file modified
+2 -2
module_build_service/migrations/versions/9ca1c166f426_contexts.py
file modified
+9 -10
module_build_service/migrations/versions/caeae7a4f537_ref_build_context.py
file modified
+5 -6
module_build_service/mmd_resolver.py
file modified
+23 -19
module_build_service/models.py
file modified
+7 -12
module_build_service/resolver/DBResolver.py
file modified
+18 -18
module_build_service/resolver/MBSResolver.py
file modified
+14 -17
module_build_service/scheduler/handlers/modules.py
file modified
+5 -3
module_build_service/utils/general.py
file modified
+100 -29
module_build_service/utils/mse.py
file modified
+86 -80
module_build_service/utils/reuse.py
file modified
+21 -10
module_build_service/utils/submit.py
file modified
+147 -128
module_build_service/utils/ursine.py
file modified
+8 -8
test-requirements.txt
file modified
+0 -1
tests/__init__.py
file modified
+47 -41
tests/conftest.py
file modified
+7 -11
tests/test_builder/test_koji.py
file modified
+23 -22
tests/test_builder/test_mock.py
file modified
+7 -8
tests/test_content_generator.py
file modified
+59 -63
tests/test_get_generator_json_expected_output.json
file modified
+1 -1
tests/test_get_generator_json_expected_output_with_log.json
file modified
+1 -1
tests/test_mmd_resolver.py
file modified
+16 -16
tests/test_models/__init__.py
file modified
+2 -2
tests/test_models/test_models.py
file modified
+6 -8
tests/test_resolver/test_db.py
file modified
+21 -25
tests/test_resolver/test_local.py
file modified
+6 -8
tests/test_resolver/test_mbs.py
file modified
+18 -13
tests/test_scheduler/test_module_init.py
file modified
+20 -19
tests/test_scheduler/test_module_wait.py
file modified
+4 -8
tests/test_utils/test_ursine.py
file modified
+9 -13
tests/test_utils/test_utils.py
file modified
+95 -108
tests/test_utils/test_utils_mse.py
file modified
+24 -43
tests/test_views/test_views.py
file modified
+23 -23
    Migrate to libmodulemd v2
    
    This also moves the methods load_mmd and load_mmd_file to
    module_build_service.utils.general.
    
    This also removes some MSE unit tests with a mix of positive and
    negative streams since this is not supported in libmodulemd v2. The
    user will be presented with a syntax error if they try to submit
    such a modulemd file.
    
        
file modified
+4 -1
file modified
+5 -1
file modified
+4 -1
file modified
+0 -1
file modified
+47 -41
file modified
+7 -11
file modified
+23 -22
file modified
+59 -63
file modified
+16 -16
file modified
+21 -25
file modified
+18 -13
file modified
+95 -108
file modified
+23 -23