Commit Graph

  • 54a80a677a Fix wrong escaping in mock.cfg - fixes the local builds Jan Kaluza 2017-09-18 13:28:15 +02:00
  • 9bac6bc83e Fix the transitive dependency resolving to include only active modules. Jan Kaluza 2017-09-18 13:23:46 +02:00
  • c6b2189110 Use repo_include_all to inherit all packages to buildroot once Koji https://pagure.io/koji/issue/588 is merged. Jan Kaluza 2017-09-18 09:39:47 +02:00
  • 3b93dc7143 Restore the old message format. Ralph Bean 2017-09-15 16:54:12 -04:00
  • 7bb88621d1 Move error handling up. Ralph Bean 2017-09-15 16:38:29 -04:00
  • 72d1c83735 Complain early. Ralph Bean 2017-09-15 13:03:15 -04:00
  • 452cf47392 Make ldap3 optional, to workaround packaging issues. Ralph Bean 2017-09-15 12:50:51 -04:00
  • 5038225964 1.3.28 v1.3.28 1.3.28 Ralph Bean 2017-09-15 12:18:53 -04:00
  • fa8ac2001d Merge #681 Add Kerberos + LDAP Authentication Ralph Bean 2017-09-15 16:10:22 +00:00
  • 0f6d7a55c5 Add Kerberos + LDAP authentication support mprahl 2017-09-13 13:34:25 -04:00
  • a2d89ae18d Merge #688 Fix #661: mbs hard-codes x86_64 as the local architecture Ralph Bean 2017-09-15 15:58:27 +00:00
  • 27e845c2ad Merge #684 Fix #634: Conflict with packages filtered out from the build-requires to ensure they won't appear in a buildroot. Ralph Bean 2017-09-15 15:23:01 +00:00
  • aba5e3b529 Merge #686 Wait for components to be tagged also in final tag before marking module as done. Ralph Bean 2017-09-15 15:22:16 +00:00
  • 999baa2992 Wait for components to be tagged also in final tag before marking module as done. Jan Kaluza 2017-09-15 11:46:37 +02:00
  • 79a79fdcf2 Support calling the tests by using pytest instead of just py.test mprahl 2017-09-13 10:04:03 -04:00
  • 8db5de5a81 Add .vscode to .gitignore mprahl 2017-09-12 10:10:37 -04:00
  • be7c8d7aff Fix #661: mbs hard-codes x86_64 as the local architecture Filip Valder 2017-09-15 14:24:13 +02:00
  • 7ebb4a8bc5 Conflict with packages filtered out from the build-requires to ensure they won't appear in a buildroot. Jan Kaluza 2017-09-14 15:51:14 +02:00
  • 7e3914e8b3 Remove parameterized Filip Valder 2017-09-15 13:31:48 +02:00
  • 6b7f869cd2 Merge #680 Fix #641 - mock configuration is hardcoded Filip Valder 2017-09-15 06:48:14 +00:00
  • 54f69c6984 Merge #678 Use SSHFS to sync folders in Vagrant with the libvirt provider Matt Prahl 2017-09-14 14:48:13 +00:00
  • f86654c655 Fix #641 - mock configuration is hardcoded Filip Valder 2017-09-13 15:09:56 +02:00
  • d4c44711ab 1.3.27 v1.3.27 1.3.27 Ralph Bean 2017-09-12 13:31:01 -04:00
  • c29fd257e4 Merge #655 CoprModuleBuider - some unit tests for it Ralph Bean 2017-09-12 13:03:14 +00:00
  • 3821847829 Use SSHFS to sync folders in Vagrant with the libvirt provider mprahl 2017-09-11 16:39:03 -04:00
  • b2f07c13e0 Update Vagrant box to Fedora 26 and include some fixes mprahl 2017-09-11 15:50:55 -04:00
  • 24c5468cb1 Modify generatelocalhostcert in manage.py to use a random serial number to prevent errors in the browser mprahl 2017-09-11 15:49:49 -04:00
  • 2ce4201206 Simplify _establish_ssl_context in manage.py mprahl 2017-09-11 15:48:11 -04:00
  • e8061aec79 Remove unused command in manage.py mprahl 2017-09-11 15:47:32 -04:00
  • 3cb41aa5dc Changes in MBS restful API: - Refactor MBS API code - Unify module-/component_build API philosophy/design/approach - Naming fixes - _utc_datetime_to_iso moved from ModuleBuildAPI and is now a module-level function. - Existing v1 API remains unchanged. ComponentBuildAPI now supports individual component build listing + verbose mode. - documented in README - various component_build API tests added Filip Valder 2017-09-04 15:04:11 +02:00
  • 8db83b11ab Mock also _create_chroot_safe so nothing is really created Jakub Kadlcik 2017-09-09 13:51:07 +02:00
  • d39ebf5ccb Mock CoprClient.create_project method Jakub Kadlcik 2017-09-09 13:41:53 +02:00
  • 7353d4ce0b Copr uses latest-Fedora-Modular-26 repo Jakub Kadlcik 2017-09-09 10:08:50 +02:00
  • 58af071602 Not depend on values order Jakub Kadlcik 2017-09-09 00:52:53 +02:00
  • de26b5614e Dont require copr config file Jakub Kadlcik 2017-09-08 23:12:42 +02:00
  • f492e096b6 Fix mock path to copr module builder Jakub Kadlcik 2017-09-07 22:07:43 +02:00
  • 06e2d2b688 Move copr tests to proper directory Jakub Kadlcik 2017-08-28 17:35:18 +02:00
  • 376ca596c5 Add some unit tests for Copr Jakub Kadlcik 2017-08-27 18:47:05 +02:00
  • 6cb836c862 Nope. Ralph Bean 2017-09-08 14:49:58 -04:00
  • 379fe8ed9b Merge #674 Move vcrpy cache to gzipped tarball and extract it before tests execution. Jan Kaluža 2017-09-08 12:59:32 +00:00
  • aa8a0574e4 Move vcrpy cache to gzipped tarball and extract it before tests execution. Jan Kaluza 2017-09-08 11:35:24 +02:00
  • 2a6cbe6ddb Merge #647 Add 'requires' of 'build-required' modules to buildroot when building module. Jan Kaluža 2017-09-08 07:38:41 +00:00
  • 83628ec74f Add 'requires' of 'build-required' modules to buildroot when building module. Jan Kaluza 2017-09-07 12:48:39 +02:00
  • ef4acf0641 Add the koji tag for the content to the CG metadata. Ralph Bean 2017-09-07 11:33:30 -04:00
  • 4f4a6c92b0 Use PDC ordering to get the latest module. Jan Kaluza 2017-09-07 08:59:12 +02:00
  • 56e6126da8 Fix #664 by including required JSON files Filip Valder 2017-09-05 14:42:16 +02:00
  • bfacf93644 Merge #662 utils: unbreak building packages when tests are skipped Filip Valder 2017-09-04 13:19:04 +00:00
  • 99a6c03507 manager: skiptests is not positional argument Igor Gnatenko 2017-09-03 13:20:37 +02:00
  • ee1176f444 utils: unbreak building packages when tests are skipped Igor Gnatenko 2017-09-03 12:22:11 +02:00
  • 8c3ca6986e Filter out packages in Mock backend based on the mmd filter Jan Kaluza 2017-08-31 10:47:16 -04:00
  • ac92a389d6 Fix module dist_tag separator in tests Jan Kaluza 2017-08-31 10:46:42 -04:00
  • 94a97aa83c Merge #636 [copr] Enable custom chroot on existing projects Jan Kaluža 2017-08-28 19:49:27 +00:00
  • 157b7cd954 Merge #656 CoprModuleBuilder - Use Fedora-Modular-26 repos instead of a Rawhide Jan Kaluža 2017-08-28 19:40:34 +00:00
  • 3fab0d03d4 Use Fedora-Modular-26 instead of a Rawhide Jakub Kadlcik 2017-08-28 21:26:27 +02:00
  • af6ef0d352 Merge #648 Update and reformat README, CONTRIBUTING guide and sync code comments Jan Kaluža 2017-08-28 19:19:34 +00:00
  • 73031fd15b Merge #649 Yet another fix for #24 Filip Valder 2017-08-28 07:11:55 +00:00
  • 3382d187fe Change the module dist_tag separator. Ralph Bean 2017-08-25 13:26:28 -04:00
  • 7613fa4ee1 Yet another fix for #24 Filip Valder 2017-08-25 15:10:52 +02:00
  • 5b7be25558 Add 'Listing component builds' subsection to the API section Filip Valder 2017-08-25 15:01:17 +02:00
  • 2e2856169a Update and reformat README, CONTRIBUTING guide and sync code comments Filip Valder 2017-08-25 14:45:42 +02:00
  • 6627e6ee5e Merge #645 Always regen repository when starting module build to not wait on kojira. Jan Kaluža 2017-08-24 12:04:42 +00:00
  • dfdd924bbf Always regen repository when starting module build to not wait on kojira. Jan Kaluza 2017-08-17 14:50:09 +02:00
  • 8ca03a859f Add trailing slash to DEFAULT_MBS_REST_API to not send requests which results in redirect Jan Kaluza 2017-08-17 14:52:56 +02:00
  • ce44dd30f2 1.3.26 v1.3.26 Jan Kaluza 2017-08-17 11:05:42 +02:00
  • 77ac0db625 Merge #644 Add 'mbs-build local [[--add-local-build n:s:v], ...]' to use local builds as dependency. Jan Kaluža 2017-08-17 08:07:43 +00:00
  • aac4227eb8 Add 'mbs-build local [[--add-local-build n:s:v], ...]' to use local builds as dependency. Jan Kaluza 2017-08-16 15:22:41 +02:00
  • c7a24ca32d Merge #643 Various fixes Filip Valder 2017-08-16 13:21:01 +00:00
  • 6a2e9aeddd Fix #576: Remove empty/useless log files Filip Valder 2017-08-16 13:39:59 +02:00
  • 1775d33f63 Fix/remove app recreation when used by Flask-Script (Manager) Filip Valder 2017-08-16 11:49:09 +02:00
  • 0d9699d40a Fix typo Filip Valder 2017-08-16 09:57:44 +02:00
  • a5ab1de042 Fix #637 Filip Valder 2017-08-15 08:41:50 +02:00
  • 21810d1808 Fix for optional arguments in arg=value format. TypeError: 'NoneType' object is not iterable fixed. Filip Valder 2017-08-15 08:40:38 +02:00
  • 60eac3605b Move Koji/MBS URLs to the top and reference them as constants. Filip Valder 2017-08-15 08:39:16 +02:00
  • bbf80836f2 Enable custom chroot on existing projects Jakub Kadlcik 2017-08-10 12:38:38 +02:00
  • e836b8cbe1 Merge #635 kobo version requirement Matt Prahl 2017-08-10 00:54:38 +00:00
  • 5ab15a4261 kobo version requirement Yashvardhan Nanavati 2017-08-09 17:13:16 -04:00
  • 41f5472021 Merge #631 Do not rebuild the -build tag repository for last batch. Filip Valder 2017-08-09 00:40:05 +00:00
  • d1c5a7bc8a Merge #628 Various fixes within mbs-build Matt Prahl 2017-08-08 13:44:30 +00:00
  • 6a94a43ee1 Fix test_content_generator tests by ensuring that build_log is removed before running first test Jan Kaluza 2017-08-08 13:41:41 +02:00
  • 13bcb05d98 Fix #617: mbs-build shows python error Filip Valder 2017-08-07 14:07:03 +02:00
  • 4bbb0cc416 Create module-build-macros component just once - do not duplicate it for each resubmition of a module. Jan Kaluza 2017-08-08 06:52:28 +02:00
  • d6056575c5 Merge #630 Fix the bug when module build stuck in the 'build' state even with failed component builds. Jan Kaluža 2017-08-08 04:37:54 +00:00
  • 9d0528b6b7 Merge #629 Upload build logs to Koji, use .txt extension instead of .yaml by default. Jan Kaluža 2017-08-08 04:37:02 +00:00
  • 15523ac90e Fix the bug when module build stuck in the 'build' state even with failed component builds. Jan Kaluza 2017-08-07 15:43:53 +02:00
  • 27d249fe17 Do not rebuild the -build tag repository for last batch. Jan Kaluza 2017-08-07 15:46:38 +02:00
  • 7d3b4f5147 Upload build logs to Koji, use .txt extension instead of .yaml by default. Jan Kaluza 2017-08-07 15:39:44 +02:00
  • 77dc96ce7b fix PEP8 Filip Valder 2017-08-07 14:02:12 +02:00
  • e3a002f0ff use print rather than logging.info (similarly to watch_build) Filip Valder 2017-08-07 13:59:56 +02:00
  • d93f98caba Fix #618: mbs-build prints json instead of message Filip Valder 2017-08-07 13:58:33 +02:00
  • 09b3f32dbb Fix #619: Support for module YAML file validation within a SCM repository Filip Valder 2017-08-07 12:50:23 +02:00
  • ddc57d08eb Merge #624 Fix #620: Support for log flags in mbs-manager and mbs-build Filip Valder 2017-08-07 10:44:54 +00:00
  • 31b0e525c4 Fix #620: Support for log flags in mbs-manager and mbs-build Filip Valder 2017-08-04 15:27:23 +02:00
  • 5e3f26f03f Merge #623 CG logging, debugging Ralph Bean 2017-08-04 13:18:19 +00:00
  • d9b49a8703 Merge #615 CoprModuleBuider - do not construct SRPMs locally Jan Kaluža 2017-08-04 06:24:46 +00:00
  • 457664184c Handle multiline output better Jakub Kadlcik 2017-08-03 23:08:34 +02:00
  • 23ce12a099 Sort branches from the oldest Jakub Kadlcik 2017-08-03 20:38:59 +02:00
  • cbb75d34e6 Also, only remove the dir if we succeed in passing the buck to koji. Ralph Bean 2017-08-03 14:27:26 -04:00
  • dad4500397 Some improved logging for the content generator. Ralph Bean 2017-08-03 14:26:42 -04:00
  • 1c7cb20430 Properly clean temporary directories Jakub Kadlcik 2017-08-01 14:51:38 +02:00
  • a707c227ad Allow to specify optional parameters Jakub Kadlcik 2017-08-01 13:42:54 +02:00