Commit Graph

  • d7c49caca8 Skip a test that hangs when run on CentOS CI over SSH mprahl 2017-11-07 13:09:34 -05:00
  • 9b69892337 Install createrepo_c when running tests on CentOS CI mprahl 2017-11-07 12:18:29 -05:00
  • 9f37288efe Update vcr-request-data mprahl 2017-11-07 11:48:12 -05:00
  • fa44d53d8d Make the pytest command verbose in tox.ini mprahl 2017-11-07 11:30:45 -05:00
  • 5c4cf7b04b Try installing system version of Moksha so it's compatible with the system version of pyOpenSSL (required by Twisted) mprahl 2017-11-07 10:38:52 -05:00
  • 7f94de86b6 Merge #776 A less brittle staging test. Ralph Bean 2017-11-07 15:46:27 +00:00
  • 8520cabe4e A less brittle staging test. Ralph Bean 2017-11-07 09:24:47 -05:00
  • 3ba675e78e add tox as a dep Brian Stinson 2017-11-07 01:13:47 -06:00
  • cd1e846c12 add a jenkinsfile for ci.centos.org Brian Stinson 2017-11-07 00:02:41 -06:00
  • f098e6e3b7 Make the module build log name configurable Jakub Kadlcik 2017-11-07 00:04:14 +01:00
  • ed94d2404f Bump to v1.4.5 v1.4.5 mprahl 2017-11-06 17:04:27 -05:00
  • 18e7f608b1 Solidify how the previous module state is determined when resuming a failed module build mprahl 2017-11-06 16:49:49 -05:00
  • 11e39ab0c3 Fix multiple transitions to the failed state mprahl 2017-11-06 16:46:57 -05:00
  • 3a3365610d Bump to v1.4.4 v1.4.4 mprahl 2017-11-06 14:27:41 -05:00
  • 475cd5c748 Merge #769 Allow resuming from a failure during the "init" phase Matt Prahl 2017-11-06 19:26:02 +00:00
  • e91cf71d43 Merge #768 Clean up error message in get_module_yaml Matt Prahl 2017-11-06 19:17:43 +00:00
  • d8f126e978 Allow resuming from a failure during the "init" phase mprahl 2017-11-06 13:03:10 -05:00
  • 69b6a397d5 Merge #763 Add a script to test MBS in fedora-stg. Ralph Bean 2017-11-06 18:59:44 +00:00
  • 80df4be363 Remove stale TODO comment mprahl 2017-11-06 11:35:54 -05:00
  • 6fc5a6c9b1 Clean up error message in get_module_yaml mprahl 2017-11-06 09:18:40 -05:00
  • 74993a4df2 Bump to version v1.4.3 v1.4.3 mprahl 2017-11-03 16:30:17 -04:00
  • 43b0367c40 Merge #766 Some more useful error messages. Matt Prahl 2017-11-03 20:24:28 +00:00
  • e91f4fdea6 Revert "added git option which will return correct return code" mprahl 2017-11-03 16:18:40 -04:00
  • c49a0192f0 Some new gitignore stuff. Ralph Bean 2017-11-03 15:57:22 -04:00
  • 4200579835 Add a second test script. Ralph Bean 2017-11-03 15:56:53 -04:00
  • 91350b6106 Bump to version v1.4.2 v1.4.2 mprahl 2017-11-03 15:27:48 -04:00
  • 58d160cce4 Transition a failed module to wait instead of init upon resuming mprahl 2017-11-03 15:12:39 -04:00
  • 5e420a61ee Some more useful error messages. Ralph Bean 2017-11-03 11:38:54 -04:00
  • 960ff1c4f3 Add a script to test MBS in fedora-stg. Ralph Bean 2017-11-02 14:49:20 -04:00
  • 3d687b9a59 Bump to v1.4.1 v1.4.1 mprahl 2017-11-02 13:43:06 -04:00
  • 9b006e1ba5 The Case of the Mysterious Dist Tag Ralph Bean 2017-11-02 13:36:18 -04:00
  • 089a0c3db4 Fix typo mprahl 2017-11-02 08:37:59 -04:00
  • ef23536001 Bump to v1.4.0 v1.4.0 mprahl 2017-11-01 15:57:57 -04:00
  • 45cce653eb Add the ability to specify different rebuild methods mprahl 2017-10-26 15:36:08 -04:00
  • 6cf24baebb Don't allow a user to resubmit a module build that is already in the init state mprahl 2017-10-31 16:23:25 -04:00
  • c193ff7419 Flake8 fixes Martin Curlej 2017-10-31 16:03:42 -04:00
  • 1eb3c653dd Changed the filters so they execute when everything is build Martin Curlej 2017-10-30 19:37:23 +01:00
  • c7e6fff1d8 Handle module builds without components mprahl 2017-10-31 13:50:51 -04:00
  • d159350fff Default to reverse ordering by ID in APIs Nick Coghlan 2017-10-20 23:05:10 +10:00
  • a7ab1249da Merge #736 Do not get buildroot_groups everytime we create KojiModuleBuilder. Jan Kaluža 2017-10-26 19:20:08 +00:00
  • b56f56a486 Use dogpile.cache to cache the default_buildroot_groups result Jan Kaluza 2017-10-13 14:51:35 +02:00
  • 8fedf35b6c Log the original exception in consumer before trying to do anything else. Also commit the db.session before doing build.transition Jan Kaluza 2017-10-20 14:47:49 +02:00
  • 60b3d97c97 flake8 cleanup Martin Curlej 2017-10-24 15:48:29 +02:00
  • eedf0a1684 Default verbose to false but present a lot more information when verbose is false mprahl 2017-10-23 20:15:26 -04:00
  • f5de140521 Schedule components based on build time mprahl 2017-10-20 15:48:25 -04:00
  • 8e41f9f335 Try to reuse all components in the batch before starting it mprahl 2017-10-19 17:12:31 -04:00
  • 1e6708b34f MockedSCM -> FakeSCM Igor Gnatenko 2017-10-18 17:37:13 +02:00
  • 4eaec38ee4 Merge #743 Avoid test collection warning from pytest Matt Prahl 2017-10-18 15:28:18 +00:00
  • 5d0287b06f Avoid test collection warning from pytest Nick Coghlan 2017-10-18 19:25:15 +10:00
  • 62d438651a Fix tests mprahl 2017-10-16 14:31:46 -04:00
  • a9bf4e9727 Add a sleep in the init handler to protect against a race condition mprahl 2017-10-12 17:13:03 -04:00
  • 28470ec46c Don't reassign the value of the modulemd when resuming a build mprahl 2017-10-12 17:06:09 -04:00
  • 6e8d103a0c Remove unneeded build transition mprahl 2017-10-12 16:37:37 -04:00
  • 2de4b592d6 Set 'time_modified' at module creation mprahl 2017-10-12 16:25:14 -04:00
  • e6a23cfd64 Record components through the backend after module submission Jakub Kadlcik 2017-08-28 20:35:18 +02:00
  • 7730f0a0ee Allow to inject database session object Jakub Kadlcik 2017-10-01 21:04:13 +00:00
  • bd06a803d1 Set the max line length used by the project in tox.ini so flake8 doesn't complain mprahl 2017-10-16 10:59:34 -04:00
  • c92a967042 Fix incorrect call to koji API. Ralph Bean 2017-10-10 18:33:59 -04:00
  • 562cad29d7 Merge #733 Default API to verbose and ordered by ID and update the API documentation Matt Prahl 2017-10-10 13:01:11 +00:00
  • 25b689ef46 Update the documentation mprahl 2017-10-05 15:49:21 -04:00
  • 9f9cfc358b Default PATCH return value to be the extended_json like POST mprahl 2017-10-05 14:58:21 -04:00
  • 27250263ea Default verbose to on ordering by id in the module-builds API mprahl 2017-10-05 14:40:44 -04:00
  • 6f408111ac allow any SCM URLs for local builds Igor Gnatenko 2017-10-04 11:28:25 +02:00
  • e44f93178d Merge #728 FIx for issue 673 Matt Prahl 2017-10-04 14:41:28 +00:00
  • 79a0420328 Raise UnprocessableEntity instead of ValueError in pdc.py to forward the error message to Flask client. Jan Kaluza 2017-10-04 16:12:51 +02:00
  • 15f332e60f added git option which will return correct return code Martin Curlej 2017-10-04 10:11:43 +02:00
  • 0e9ccb1895 Remove old SSL config options. Ralph Bean 2017-10-03 13:23:53 -04:00
  • eed37eced6 Remove some code duplication in views.py Ralph Bean 2017-10-03 13:58:42 -04:00
  • d5344b0c63 Fix a typo. Ralph Bean 2017-10-02 16:22:14 -04:00
  • a9b06a64e9 Bump the version to 1.3.31 v1.3.31 1.3.31 mprahl 2017-10-02 10:35:21 -04:00
  • 7d9edc8f92 Merge #719 Scan for modules stuck in the wait state. Ralph Bean 2017-09-29 20:20:42 +00:00
  • 6150000d1e Scan for modules stuck in the wait state. Ralph Bean 2017-09-29 12:35:04 -04:00
  • 8e27fe16fe Raise a special exception for special messages. Ralph Bean 2017-09-29 13:07:06 -04:00
  • f2fb71ccdf Fix NameError. Ralph Bean 2017-09-26 14:44:18 -04:00
  • 7c42ae89ea Merge #710 Fix #670 - Tag Content Generator Koji build to special tag based on the base module stream Jan Kaluža 2017-09-25 07:09:54 +00:00
  • ad6874b0e6 Fix #670 - Tag Content Generator Koji build to special tag based on the base module stream Jan Kaluza 2017-09-22 12:57:17 +02:00
  • 84b47a25e3 Merge #712 Try to ensure that our macros are sourced last. Ralph Bean 2017-09-23 11:52:33 +00:00
  • 42aef7d5d2 Try to ensure that our macros are sourced last. Ralph Bean 2017-09-22 16:57:54 -04:00
  • 27ec300cbe Merge #705 pdc: inform user that module can't be found Filip Valder 2017-09-22 06:11:22 +00:00
  • 51d6b14cf6 Be careful in the event that there are no rpms associated with a module. Ralph Bean 2017-09-21 12:11:17 -04:00
  • f6fdd94fd0 1.3.30 v1.3.30 1.3.30 Ralph Bean 2017-09-20 21:53:05 -04:00
  • 995dbe25fb Merge #704 Support Kerberos authentication in mbs-build Ralph Bean 2017-09-20 17:48:54 +00:00
  • 3431379c8a Only pull values from config at runtime, not import-time. Ralph Bean 2017-09-20 13:25:14 -04:00
  • d62913c3df pdc: inform user that module can't be found Tomas Tomecek 2017-09-20 17:17:41 +02:00
  • 479ee4f23b Merge #703 Introduce pluggable backends. Ralph Bean 2017-09-20 10:52:52 +00:00
  • 97ac3de347 Support Kerberos authentication in mbs-build mprahl 2017-09-19 16:30:07 -04:00
  • 5d9a16e8f0 Support insecure mode on "mbs-build overview" and supress warnings from doing so mprahl 2017-09-19 16:14:39 -04:00
  • 6165fd5088 Add an API that exposes information about the MBS server mprahl 2017-09-19 14:34:06 -04:00
  • b104850fd7 Fix Vagrant SSHFS issue mprahl 2017-09-19 14:07:12 -04:00
  • 5add97648d Clearer error message. Ralph Bean 2017-09-19 13:23:59 -04:00
  • 7eaa9c28bf Correct syntax. Ralph Bean 2017-09-19 13:22:19 -04:00
  • 4d393b9e73 Handle python3 queue rename. Ralph Bean 2017-09-19 13:20:04 -04:00
  • c9c3ab7abd Add missing required key. Ralph Bean 2017-09-19 13:18:21 -04:00
  • 5e08d2ffe4 Introduce pluggable backends. Ralph Bean 2017-09-19 13:09:07 -04:00
  • 1f077a12ea pass the entire message to get_abstracted_msg() Mike Bonnet 2017-09-15 22:58:09 +00:00
  • 2a3aea9c97 add tests for MBSConsumer Mike Bonnet 2017-09-15 17:21:39 +00:00
  • ff216e1ba9 Do not count reused components to concurrent component builds threshold Jan Kaluza 2017-09-19 15:46:33 +02:00
  • 32ef510b15 1.3.29 v1.3.29 1.3.29 Ralph Bean 2017-09-18 08:41:16 -04:00
  • f09d97a782 Merge #693 Use repo_include_all to inherit all packages to buildroot once Koji https://pagure.io/koji/issue/588 is merged. Ralph Bean 2017-09-18 12:36:29 +00:00
  • a033ec7a65 Merge #697 Fix the transitive dependency resolving to include only active modules. Ralph Bean 2017-09-18 12:34:45 +00:00