Commit Graph

  • 67d07023c5 Rename function to start_build_batch for further flexibility in the future Matt Prahl 2016-11-12 21:00:03 -05:00
  • 2cb7ce99c6 Add NUM_CONSECUTIVE_BUILDS configuration option Matt Prahl 2016-11-10 13:36:47 -05:00
  • fb043cd2c7 Add TODO comment Matt Prahl 2016-11-10 14:13:38 -05:00
  • 02c245961b Start fedmsg-relay on boot in Vagrant Matt Prahl 2016-11-15 10:31:03 -05:00
  • 62654f871f Fixes bug where the build tag was not returned Matt Prahl 2016-11-16 09:24:08 -05:00
  • 28d684331f Remove stale code from previous modulemd version Matt Prahl 2016-11-16 15:23:51 -05:00
  • d6418a7de5 Merge #195 This repo_from_tag belongs to copr builder Ralph Bean 2016-11-16 14:53:28 +00:00
  • e2e6639ba7 wip: new test for KojiModuleBuilder.buildroot_ready() Filip Valder 2016-11-16 15:24:53 +01:00
  • 45cdd608dc Load testing values from config Filip Valder 2016-11-16 15:23:40 +01:00
  • 431a56e148 PEP8 Filip Valder 2016-11-16 15:22:48 +01:00
  • d5dfbde5d5 Load config Filip Valder 2016-11-16 15:22:29 +01:00
  • 371f3196c9 Load defaults from config Filip Valder 2016-11-16 15:21:56 +01:00
  • 797a339b99 add: Testing config values for koji Filip Valder 2016-11-16 15:21:32 +01:00
  • f2a8801277 Lint Filip Valder 2016-11-16 14:00:50 +01:00
  • 47ccf6d318 Uncomment /etc/module_build_service stuff kor koji.conf Filip Valder 2016-11-16 13:54:57 +01:00
  • 1cc321a440 Default network timeouts Filip Valder 2016-11-16 13:52:23 +01:00
  • 12973804c8 Network timeouts + lint Filip Valder 2016-11-16 13:52:09 +01:00
  • 55687e582e lint Filip Valder 2016-11-16 13:51:26 +01:00
  • 2b7ebdfc6f Fix #172 - Set ComponentBuild.batch according to mmd.buildorder attribute Jan Kaluza 2016-11-16 12:41:06 +01:00
  • f62ea2f82e This repo_from_tag belongs to copr builder Jakub Kadlčík 2016-11-11 13:06:37 +01:00
  • c9aff6f9e7 Allow configurable mock resultsdir and backup logs after each Jan Kaluza 2016-11-16 10:22:32 +01:00
  • 3073fc2859 Merge #190 New-style PDC deps. Matt Prahl 2016-11-15 15:37:03 +00:00
  • 82ec1cd4d9 Merge branch '97_mbs_config' Ralph Bean 2016-11-15 09:51:09 -05:00
  • 7cb1e7cf8f Move and reformat the defaults list as described in PR review. Ralph Bean 2016-11-15 09:50:35 -05:00
  • 15e8903d39 add: desc for configuration items Filip Valder 2016-11-15 13:25:14 +01:00
  • a9d83b1c83 Merge #189 Some better logging around PDC stuff. Jan Kaluža 2016-11-15 09:58:58 +00:00
  • 3a38ca53e0 Merge #188 A slightly better submit script. Jan Kaluža 2016-11-15 09:56:34 +00:00
  • 27b76daa65 more accurate comments/exceptions Filip Valder 2016-11-15 10:29:49 +01:00
  • 5c6cfd657a Merge branch '97_mbs_config' of ssh://pagure.io/forks/fivaldi/fm-orchestrator into 97_mbs_config Filip Valder 2016-11-15 10:13:10 +01:00
  • 7a39a8f160 New-style PDC deps. Ralph Bean 2016-11-14 19:34:39 -05:00
  • f9b2821f7f Some better logging around PDC stuff. Ralph Bean 2016-11-14 19:33:25 -05:00
  • e758d461f7 A slightly better submit script. Ralph Bean 2016-11-14 19:30:59 -05:00
  • 83bc4eb077 Add a _module_build macro flag. Ralph Bean 2016-11-14 14:08:04 -05:00
  • 1db4797136 Merge #177 Add support for modulemd-1.0 backward-incompatible changes like commit being replaced by ref Matt Prahl 2016-11-14 14:34:08 +00:00
  • 966a73251a Add support for modulemd-1.0 backward-incompatible changes like commit being replaced by ref Jan Kaluza 2016-11-11 09:49:52 +01:00
  • ea99293919 fix: conf variable needn't be registered in DEFAULTS to be able to use _setifok_ handler Filip Valder 2016-11-11 16:04:57 +01:00
  • 98c201370b fix: remove 'src' component in the path to module_build_service (just to be in sync with Dockerfiles) Filip Valder 2016-11-11 15:17:27 +01:00
  • 00f7cb992c format: can be more easily compared with Dockerfile side-by-side Filip Valder 2016-11-11 15:11:15 +01:00
  • 051cbb1d0f fix: to be more specific Filip Valder 2016-11-11 14:54:13 +01:00
  • 3313cbb007 convention: avoid confusion with __setitem__ Filip Valder 2016-11-11 14:53:43 +01:00
  • 6d0903c872 revert: maybe later.. Filip Valder 2016-11-11 14:28:06 +01:00
  • 6a026e4d5b fix: helps identifying conf var name instead of generic TypeError Filip Valder 2016-11-11 14:24:55 +01:00
  • 5c3a46c194 fix: reasonable defaults or taken from runtime configuration (top-level ocnfig.py) Filip Valder 2016-11-11 14:22:32 +01:00
  • b9382f8e9f refactor: registering conf items is not required Filip Valder 2016-11-11 14:05:57 +01:00
  • 9ea879b49f Add some TODOs Jakub Kadlčík 2016-11-10 02:19:03 +01:00
  • 864789d1d4 Refactor __init__ method of copr builder Jakub Kadlčík 2016-11-10 01:16:58 +01:00
  • fbe362bbd7 Fix issue with creating project for group Jakub Kadlčík 2016-11-09 07:08:58 +01:00
  • ebb71af659 Implement buildroot_connect for copr Jakub Kadlčík 2016-11-09 06:41:32 +01:00
  • a625bc89a1 Remove outdated methods Jakub Kadlčík 2016-11-09 05:50:20 +01:00
  • 8ad0e6bea9 Filter module by name Jakub Kadlčík 2016-11-09 05:44:12 +01:00
  • 33bb92422b Return 4-tuple as expected Jakub Kadlčík 2016-11-09 05:28:03 +01:00
  • 35983917cd Add missing docstrings Jakub Kadlčík 2016-11-09 05:16:10 +01:00
  • 63c0d68360 Do not create copr client in every method Jakub Kadlčík 2016-11-09 05:14:08 +01:00
  • de3ff3efc3 Implement adding external repos to copr Jakub Kadlčík 2016-11-09 05:05:59 +01:00
  • 6948b31d7e Build package from source parameter Jakub Kadlčík 2016-11-09 02:51:46 +01:00
  • 57402656d9 Patch tests without having to import CoprClient Jakub Kadlčík 2016-11-09 02:09:54 +01:00
  • 1f00fa44eb Skip copr tests Jakub Kadlčík 2016-11-09 01:49:02 +01:00
  • a09bfbd506 Value of copr_config is not relevant for this tests Jakub Kadlčík 2016-11-07 21:39:29 +01:00
  • 6357afd43f Add missing docstring Jakub Kadlčík 2016-11-05 11:00:15 +01:00
  • 8c65718daa Drop get_module_repo function since it is in GenericBuilder Jakub Kadlčík 2016-11-05 00:47:25 +01:00
  • 34a2ea7856 Implement GenericBuilder.repo_from_tag for copr backend Jakub Kadlčík 2016-11-05 00:44:49 +01:00
  • e783e91889 sort by name Filip Valder 2016-11-10 12:00:51 +01:00
  • 8c64920d81 ConfigParser module added Filip Valder 2016-11-10 12:00:28 +01:00
  • 6150a73007 Merge #170 Initial version of mock backend Jan Kaluža 2016-11-10 08:58:59 +00:00
  • 7b9e4f7234 Initial version of mock backend Jan Kaluza 2016-11-07 14:10:50 +01:00
  • 9e46394075 Merge #175 Use modulemd-0.1 before we upgrade to latest one Matt Prahl 2016-11-09 19:03:41 +00:00
  • a34098d44a Use modulemd-0.1 before we upgrade to latest one Jan Kaluza 2016-11-09 20:00:45 +01:00
  • 0b7441e8fb imported but not used Filip Valder 2016-11-07 20:27:03 +01:00
  • e4d69962fa fix: incorporate @ralph 's recommendation: flask.url_for Filip Valder 2016-11-07 20:14:29 +01:00
  • dd4790f514 fix: issue #159 return state_url in JSON after module build submission Filip Valder 2016-11-07 13:13:01 +01:00
  • 8339e389be Fix out-of-memory caused by loading ModuleBuild for every ComponentBuild row from database. Now we lazyload it. Jan Kaluza 2016-11-03 10:15:07 +01:00
  • 6a0434d8b5 Set KOJI_PROXYUSER=True on the devnode. Ralph Bean 2016-11-02 12:44:50 -04:00
  • 28183b9d3f Fix an error in the KojiBuilder. Ralph Bean 2016-11-02 10:23:42 -04:00
  • b2d1cf9f0d Merge #154 Fix #126 - remove Builder class Ralph Bean 2016-11-02 12:54:04 +00:00
  • 4238d67eaa Merge #152 Install copr instead of copr-backend to fix error Ralph Bean 2016-11-02 12:51:12 +00:00
  • d9916a1634 Fix #126 - remove Builder class Jan Kaluza 2016-11-01 11:54:03 +01:00
  • 42138810d5 Fix KojiModuleBuilder.build return values in tests Jan Kaluza 2016-11-01 12:05:08 +01:00
  • 725157d253 Install copr instead of copr-backend to fix error Matt Prahl 2016-10-31 12:21:13 -04:00
  • 737a6f8b19 Merge #151 Another try at portable fedmsg-relay dev config. Ralph Bean 2016-10-31 15:15:04 +00:00
  • 7ff97cbe43 Merge #147 Pass around more info on pre-built components Ralph Bean 2016-10-31 15:14:38 +00:00
  • cb050b92c8 Use a less hacky way to determine if we're running inside Docker. Ralph Bean 2016-10-31 10:47:50 -04:00
  • 77b5e93d6f Another try at portable fedmsg-relay dev config. Ralph Bean 2016-10-31 09:38:21 -04:00
  • fdbdd6a2c2 Merge #145 Allow handlers to return extra work to the scheduler. Matt Prahl 2016-10-31 13:25:06 +00:00
  • c2101df92b Add comment explaining what's going on here. Ralph Bean 2016-10-31 09:06:43 -04:00
  • 725fa9f3e0 Merge #150 Ignore repository builds without the '-build' suffix. Ralph Bean 2016-10-31 13:03:58 +00:00
  • 6fd16587bc Ignore repository builds without the '-build' suffix. Jan Kaluza 2016-10-31 13:14:31 +01:00
  • cc5836d3ce Fix 'We have no record of ...' when Koji task finishes by comparing task_id with task_id and not with buil_id. Jan Kaluza 2016-10-31 11:24:32 +01:00
  • 2d862bf36a Merge #148 Adjustments to the dev config. Jan Kaluža 2016-10-31 09:11:27 +00:00
  • ef395fcaeb Merge #146 Use the local session, not the Flask-managed one. Jan Kaluža 2016-10-31 09:09:35 +00:00
  • 9124a24f21 Merge #144 Some helpful kerberos logging. Jan Kaluža 2016-10-31 09:06:42 +00:00
  • 77a01a3b33 Adjustments to the dev config. Ralph Bean 2016-10-29 16:20:38 -04:00
  • 99b0993fe0 Pass around more info on pre-built components so we can resume module builds. Ralph Bean 2016-10-29 16:07:41 -04:00
  • b3ae06f824 Use the local session, not the Flask-managed one. Ralph Bean 2016-10-29 15:59:43 -04:00
  • fdb735de44 Allow handlers to return extra work to the scheduler. Ralph Bean 2016-10-29 15:55:06 -04:00
  • 77d8756384 Some helpful kerberos logging. Ralph Bean 2016-10-29 15:50:48 -04:00
  • 22e0472bb6 Typofix. Ralph Bean 2016-10-29 14:25:21 -04:00
  • b35b7d9577 Log the authtype. Ralph Bean 2016-10-28 16:48:41 -04:00
  • 7ec22b2009 Merge #141 Migrate Vagrant to use Kerberos auth instead of certs Ralph Bean 2016-10-28 20:38:55 +00:00
  • 5dff72c903 Migrate Vagrant to use Kerberos auth instead of certs Matt Prahl 2016-10-28 16:09:47 -04:00
  • 86a1a1d3a9 Merge #142 Add instructions on how to kinit against stg. Matt Prahl 2016-10-28 20:24:36 +00:00