Commit Graph

  • cab9cb8ee3 Merge #1479 Minor fixes to consume and process_message Chenxiong Qi 2019-10-30 01:24:38 +00:00
  • 251239621d Refactor consume and process_message Chenxiong Qi 2019-10-28 21:36:08 +08:00
  • fa227698ef Fix wrong value passed to ModuleBuild.transition state argument Chenxiong Qi 2019-10-18 16:34:18 +08:00
  • 4bebd13872 Fix wrong argument name in docstring and assert its value Chenxiong Qi 2019-10-18 16:08:52 +08:00
  • 3bdbdaee20 Remove unnecessary code from process_message Chenxiong Qi 2019-10-28 20:49:49 +08:00
  • 0596dad784 Merge #1477 Do not drop realm from user's kerberos principal name Matt Prahl 2019-10-25 14:56:50 +00:00
  • 1de4cfcc64 Merge #1476 Use the new internal container registry Matt Prahl 2019-10-25 14:55:21 +00:00
  • d1026c0df7 Do not drop realm from user's kerberos principal name Chenxiong Qi 2019-10-24 14:39:43 +08:00
  • 0066c79dae Bootstrap integration tests Hunor Csomortáni 2019-10-21 14:59:28 +02:00
  • 246cae6328 Use the new internal container registry Luiz Carvalho 2019-10-23 17:49:19 -04:00
  • 2b5deca8ec Merge #1464 Fix the name field in modulemd text for -devel builds Mike McLean 2019-10-21 22:12:44 +00:00
  • 6868454fcc increase build timeouts Mike Bonnet 2019-10-18 10:29:29 -07:00
  • e90fa30841 revert part of #1469 Mike McLean 2019-10-18 12:13:02 -04:00
  • 9379e9ac9c Merge #1469 avoid shallow clone, but limit second fetch to branch under consideration Matt Prahl 2019-10-18 15:24:35 +00:00
  • 5fc3e0a73f Merge #1467 use C3I-as-a-Service to allocate a dynamic project for building and testing Matt Prahl 2019-10-18 15:20:23 +00:00
  • 920c4efa46 avoid shallow clone, but limit second fetch to branch under consideration Mike McLean 2019-10-18 11:18:10 -04:00
  • 107df94776 fix unit test Mike McLean 2019-10-15 10:44:29 -04:00
  • dbcb0f30d1 drop unnecessary parentheses Mike McLean 2019-10-15 10:28:50 -04:00
  • 5e854f503d adjust unit test Mike McLean 2019-10-14 19:06:28 -04:00
  • 620263c34b combine common code Mike McLean 2019-10-14 19:03:44 -04:00
  • ad6afecc69 also fix build.extra Mike McLean 2019-10-14 17:35:32 -04:00
  • 8a83a17c53 update devel case assertion Mike McLean 2019-10-14 13:02:33 -04:00
  • 8581b9d02f adjust name for devel builds in modulemd.txt Mike McLean 2019-10-11 16:04:29 -04:00
  • 72621277f3 Merge #1465 run-unittests.sh: docker pull needed images Mike McLean 2019-10-17 15:13:55 +00:00
  • 1b02a45331 no need to update database image Mike McLean 2019-10-15 17:20:54 -04:00
  • 78ee32bc83 enable parallel job execution Mike Bonnet 2019-10-17 07:07:41 -07:00
  • f86b736c70 use C3I-as-a-Service to allocate a dynamic project for building and testing Mike Bonnet 2019-10-17 05:39:29 -07:00
  • 9fd3731ff7 Remove KerberosAuthenticate and get kerberos username from REMOTE_USER Chenxiong Qi 2019-10-10 15:21:32 +08:00
  • 120681806b update script options in CONTRIBUTING doc Mike McLean 2019-10-15 11:17:51 -04:00
  • 0d8af77ce4 run-unittests.sh: docker pull needed images Mike McLean 2019-10-15 11:04:12 -04:00
  • eeb65c97da KojiResolver: Filter module builds based on the real stream name. Jan Kaluza 2019-10-11 10:41:28 +02:00
  • 578d6f1e33 Merge #1461 Add KojiResolver doc. Jan Kaluža 2019-10-11 07:36:29 +00:00
  • 3fedb14483 Add KojiResolver doc. Jan Kaluza 2019-10-10 11:10:45 +02:00
  • 74bf638cdc Merge #1458 Only use default modules that were built with the same base module Matt Prahl 2019-10-09 12:44:52 +00:00
  • 514e4c115a Merge #1457 Make reuse_shared_userspace_init_data faster Jan Kaluža 2019-10-09 05:24:00 +00:00
  • 27f4d71392 Only use default modules that were built with the same base module mprahl 2019-10-08 11:38:39 -04:00
  • 800f606b83 Make reuse_shared_userspace_init_data faster Chenxiong Qi 2019-09-29 17:36:44 +08:00
  • 339c1ef98d Add KojiResolver to config.SUPPORTED_RESOLVERS. Jan Kaluza 2019-10-07 12:52:13 +02:00
  • 5ffdeb4649 Fallback to DBResolver in KojiResolver.get_compatible_base_module_modulemds. Jan Kaluza 2019-10-04 12:54:54 +02:00
  • 9e38493112 Merge #1452 Support KojiResolver in MBSResolver. Jan Kaluža 2019-10-04 06:45:39 +00:00
  • 72d2c3daf4 Support KojiResolver in MBSResolver. Jan Kaluza 2019-10-03 14:01:06 +02:00
  • e9946fcd00 Release v2.29.1 v2.29.1 Mike McLean 2019-10-03 16:36:08 -04:00
  • 540e2ceac3 Fix a fork in the database migration scripts mprahl 2019-10-03 16:29:47 -04:00
  • bbe10fd2da Release 2.29.0 v2.29.0 Mike McLean 2019-10-03 14:37:51 -04:00
  • 2c0291987f Raise Unathorized exception instead of general one whenever OIDC auth fails This fixes #1147 Valerij Maljulin 2019-09-30 14:02:34 +02:00
  • 689d949a48 buildonly support This fixes #1307 Valerij Maljulin 2019-09-03 14:14:22 +02:00
  • 6e34e50c18 Merge #1451 Add support for KojiResolver in component reuse code. Jan Kaluža 2019-10-03 13:16:00 +00:00
  • 486dc39898 Add support for KojiResolver in component reuse code. Jan Kaluza 2019-10-02 15:42:25 +02:00
  • 8c6cfb702d Use small license headers in the Python files mprahl 2019-10-02 08:03:43 -04:00
  • df295516e3 Merge #1449 Use double quotes instead of single quotes to match the style guide Matt Prahl 2019-10-02 13:57:36 +00:00
  • 73e2d1a6f7 Merge #1427 Allow running an individual test using a relative path Matt Prahl 2019-10-02 12:09:30 +00:00
  • f60b292c9c Use double quotes instead of single quotes to match the style guide mprahl 2019-10-02 07:42:20 -04:00
  • 164f592c1d Make the DNF minrate setting configurable when loading repos mprahl 2019-10-01 10:00:12 -04:00
  • 2796b9e6a1 Merge #1448 Load the DNF repos in parallel Matt Prahl 2019-10-02 11:33:21 +00:00
  • fc39df9487 Store the build_context without base modules in a database. Jan Kaluza 2019-10-01 13:28:31 +02:00
  • 8d76977434 Load the DNF repos in parallel mprahl 2019-10-01 15:26:11 -04:00
  • d4b7a019c7 Merge #1444 Return an empty list in KojiResolver.get_compatible_base_module_modulemds. Matt Prahl 2019-09-30 15:12:31 +00:00
  • db7696eafc Merge #1439 Disable handling collisions on local builds due to RHBZ#1693683 Matt Prahl 2019-09-30 14:58:40 +00:00
  • a28df5edb7 Return an empty list in KojiResolver.get_compatible_base_module_modulemds. Jan Kaluza 2019-09-30 09:04:21 +02:00
  • f6c2a88cc0 Merge #1435 Add initial code for KojiResolver class. Jan Kaluža 2019-09-30 06:25:55 +00:00
  • a7540452cd Add initial code for KojiResolver class. Jan Kaluza 2019-09-24 15:26:24 +02:00
  • 8e3ebe5df2 Doc improvements for virtual modules Stephen Gallagher 2019-09-27 08:44:35 -04:00
  • 6b2e5be93a Disable handling collisions on local builds due to RHBZ#1693683 mprahl 2019-09-26 11:42:22 -04:00
  • 453d871e03 Make the log message in execute_cmd easier to read for local builds mprahl 2019-09-25 17:30:21 -04:00
  • 1385a1dea3 default_modules: Convert arch to canon_arch. Jan Kaluza 2019-09-23 11:17:05 +02:00
  • 3d5dd91cf7 Merge #1433 __all__ should be in type list[str] Jan Kaluža 2019-09-23 05:41:43 +00:00
  • 8e54f05428 __all__ should be in type list[str] Chenxiong Qi 2019-09-20 21:46:18 +08:00
  • 97be1c4737 Document how to generate DB migration scripts Luiz Carvalho 2019-09-19 14:04:20 -04:00
  • 550b266961 Release v2.28.2 v2.28.2 mprahl 2019-09-19 10:22:01 -04:00
  • 749f186524 Add conflicts in module-build-macros for NEVRAs found in handle_collisions_with_base_module_rpms mprahl 2019-09-18 16:14:40 -04:00
  • e2939c80a1 use patch.object Mike McLean 2019-09-18 15:58:17 -04:00
  • e1cf07c038 extend unit test Mike McLean 2019-09-16 11:58:56 -04:00
  • bbb1d4bb5b Use utc date for compare and correct operator Mike McLean 2019-09-13 15:50:17 -04:00
  • fafff9f5d0 use date comparison rather than datetime Mike McLean 2019-09-12 15:25:22 -04:00
  • 2fc439c860 Allow running an individual test using a relative path mprahl 2019-09-18 14:40:41 -04:00
  • 902d887a5e Merge #1423 option to use sudo when running docker for unit tests Matt Prahl 2019-09-18 19:27:53 +00:00
  • 235d4cd457 Fix the test_handle_collisions_with_base_module_rpms unit test mprahl 2019-09-18 12:04:18 -04:00
  • 099ee8cbd1 Call record_module_build_arches before add_default_modules mprahl 2019-09-18 11:36:01 -04:00
  • dfc88f99a6 option to use sudo when running docker for unit tests Mike McLean 2019-09-12 10:28:50 -04:00
  • 853300d150 Release v2.28.1 v2.28.1 mprahl 2019-09-18 09:55:55 -04:00
  • 3fb079f23d Add more tests for mbs-manager command build_module_locally Chenxiong Qi 2019-09-18 16:09:24 +08:00
  • e3f91dd8a8 Add missing keyword assert to test Chenxiong Qi 2019-09-18 16:49:21 +08:00
  • 0899e470f0 Convert value to correct type in order to pass to _get_rpms_from_tags Chenxiong Qi 2019-09-18 16:46:09 +08:00
  • aa113042b0 Bump the version to v2.28.0 v2.28.0 mprahl 2019-09-17 13:25:55 -04:00
  • 110b6adb0a Add release notes for v2.28.0 mprahl 2019-09-17 13:24:22 -04:00
  • 1a05d59a4d Use double quotes instead of single quotes mprahl 2019-09-17 13:11:22 -04:00
  • 065abe3c45 Fix DetachedInstanceError in command module_build_locally Chenxiong Qi 2019-09-17 20:30:07 +08:00
  • c36bd7ebac Name component builds by states Chenxiong Qi 2019-09-11 17:27:31 +08:00
  • 442a855f0a Merge #1415 Install python3-pytest-cov in the C3I Dockerfile since it's now used by tox Jan Kaluža 2019-09-16 06:25:26 +00:00
  • b33fc6adf1 Merge #1410 Don't check for compatibile modules during component reuse if allow_only_compatible_base_modules is false Jan Kaluža 2019-09-16 06:14:10 +00:00
  • 0bf84f557e Merge #1407 Do not ignore building components to reset state when submit an existing module build Jan Kaluža 2019-09-16 06:11:04 +00:00
  • 86b16d61c0 Unpin python3-libmodulemd in the C3I tests since the MBS RPM requires it directly mprahl 2019-09-13 09:11:42 -04:00
  • 10d70f51e1 Install python3-pytest-cov in the C3I Dockerfile since it's now used by tox mprahl 2019-09-13 09:11:01 -04:00
  • d2e7c0cf90 Don't check for compatibile modules during component reuse if allow_only_compatible_base_modules is false mprahl 2019-09-12 11:11:16 -04:00
  • 2153f4d699 Alphabetize the dependencies in Dockerfile-tests mprahl 2019-09-13 08:31:45 -04:00
  • bfd954f455 Provide context as to why the epel7Server-infra repo is required for the tests mprahl 2019-09-13 08:31:21 -04:00
  • f8e4daae9f Unpin the libmodulemd RPMs mprahl 2019-09-13 08:30:54 -04:00
  • 52e88ba3ff Handle the conflicts between base module modular Koji tags everytime. Jan Kaluza 2019-09-05 13:34:38 +02:00
  • 5d0969f312 Merge #1406 Show test coverage Chenxiong Qi 2019-09-12 01:50:20 +00:00
  • 6b484b7f49 Use str(e) instead of e.message to support Python 2 and 3 mprahl 2019-09-11 12:38:02 -04:00