Commit Graph

  • 6ec3a63517 Remove waiting till all builds are finished (old fedmsg workaround) Jakub Kadlčík 2017-03-21 07:50:54 +01:00
  • 61b74293b1 Rather extend koji message so we can have additional arguments for copr Jakub Kadlčík 2017-03-21 07:47:25 +01:00
  • d13adc81df Filter only module builds with scmurl Jakub Kadlčík 2017-03-20 19:51:50 +01:00
  • 95dee6c463 Not fail when 'ref' is missing Jakub Kadlčík 2017-03-17 11:29:25 +01:00
  • 9b02605370 Fix format_mmd function for empty scmurl Jakub Kadlčík 2017-02-27 21:03:20 +01:00
  • 3de12fee23 Create record about module and build it separately Jakub Kadlčík 2017-03-14 11:19:45 +01:00
  • 4a473953ae 1.3.11 v1.3.11 Jan Kaluza 2017-03-17 19:08:03 +01:00
  • c8e2e06e57 Merge #446 Try to continue batch build only when there are some components to build, expire the build object to force its refresh from database Jan Kaluža 2017-03-17 18:07:29 +00:00
  • 1c16c78cf9 Try to continue batch build only when there are some components to build Jan Kaluza 2017-03-17 18:55:54 +01:00
  • 163ee311de Expire the build object to force its refresh from database Jan Kaluza 2017-03-17 18:50:25 +01:00
  • 197958d2a5 1.3.10 v1.3.10 Jan Kaluza 2017-03-17 16:23:15 +01:00
  • 25340aecd9 Merge #445 Fix the process_paused_module_builds in poller. Jan Kaluža 2017-03-17 15:14:25 +00:00
  • 3318f48fc3 Fix the process_paused_module_builds in poller Jan Kaluza 2017-03-17 08:42:37 +01:00
  • 27e4c3868a Merge #444 Mark module build as failed if one of the components fail Jan Kaluža 2017-03-17 14:20:31 +00:00
  • 5aa6360595 Mark module build as failed if one of the components fail Jan Kaluza 2017-03-17 13:18:10 +01:00
  • 3736a0dd6a Merge #443 Do not try to tag builds which have been already tagged in a tag. Matt Prahl 2017-03-17 13:55:00 +00:00
  • 10811e41dc Do not tag packages which belong to -build tag to final tag. Jan Kaluza 2017-03-17 12:24:54 +01:00
  • 6aa50ebd24 Merge #437 Add tests for 'continue' part of start_next_batch and component resubmit Jan Kaluža 2017-03-17 13:22:11 +00:00
  • 0fb8bd221f Reset batch counter and state_reason when resubmiting module Jan Kaluza 2017-03-17 12:11:08 +01:00
  • c06d900e62 Do not try to tag builds which have been already tagged in a tag Jan Kaluza 2017-03-17 10:49:57 +01:00
  • a72a97754a Fix typo in test_reuse_component_init_data name, set SERVER_NAME config variable in config.py, return commit in MockedSCM.get_latest Jan Kaluza 2017-03-17 08:58:58 +01:00
  • e9b02248d0 Check variant_uid, per review. Ralph Bean 2017-03-16 13:51:41 -04:00
  • 8eb3f6fc6f Add an "activate" script for PDC. Ralph Bean 2017-03-16 13:26:54 -04:00
  • 58eb7191d3 Adjust the pdc-delete script to use new variant_uid lookup_field. Ralph Bean 2017-03-16 13:26:44 -04:00
  • 0b09270d68 1.3.9 v1.3.9 Ralph Bean 2017-03-16 13:06:47 -04:00
  • 40e3f75735 Merge #431 [Waits on upgrade of PDC and pdc-updater] Query only for active deps in PDC. Ralph Bean 2017-03-16 17:05:51 +00:00
  • 2ade8ccf79 Add missing testmodule-bootstrap.yaml Jan Kaluza 2017-03-16 13:19:09 +01:00
  • 830b1dd111 Add tests for 'continue' part of start_next_batch and component resubmit Jan Kaluza 2017-03-16 10:59:53 +01:00
  • c562cdfcf3 1.3.8 v1.3.8 Ralph Bean 2017-03-15 09:33:52 -04:00
  • 5496306210 Merge #433 Remove unnecessary check in start_next_batch_build and do not increment module.batch before all the checks are done. Jan Kaluža 2017-03-15 13:24:07 +00:00
  • f97d53d640 Remove unnecessary check in start_next_batch_build and do not increment module.batch before all the checks are done. Jan Kaluza 2017-03-15 14:07:17 +01:00
  • 5f6df40132 1.3.7 v1.3.7 Ralph Bean 2017-03-15 08:59:11 -04:00
  • 97706324a7 Fix the module fail when num_consecutive_builds limit is met and tagging issue when all the builds are reused in a single batch Jan Kaluza 2017-03-15 11:55:55 +01:00
  • 11c915ca3f Query for only "active" deps in PDC. Ralph Bean 2017-03-14 20:11:01 -04:00
  • f8f93683ff Merge #430 Delete get_module_runtime_dependencies Matt Prahl 2017-03-14 18:09:06 +00:00
  • ec5ea320fc Merge #426 Bugfixes caused by frontend expecting even branch Jan Kaluža 2017-03-14 17:36:49 +00:00
  • 92d29d727a Style. Ralph Bean 2017-03-14 12:57:07 -04:00
  • 141ffa8a17 Delete get_module_runtime_dependencies Ralph Bean 2017-03-14 12:58:12 -04:00
  • 4afe8e2c5f Merge #413 Fix #409 - Remove koji_tag_inherit_from and whitelist all the components we are going to build instead. Jan Kaluža 2017-03-14 16:22:38 +00:00
  • bfe6f8b583 1.3.6 v1.3.6 Ralph Bean 2017-03-14 12:06:13 -04:00
  • 3874da7538 Supply component NVR if we know it in the poller. Ralph Bean 2017-03-14 11:33:22 -04:00
  • c49876440e Frontend now expects even branch Jakub Kadlčík 2017-03-13 15:56:05 +01:00
  • e88c881039 Cast branch to string or otherwise it fails Jakub Kadlčík 2017-03-13 15:55:23 +01:00
  • 26e7dc9da5 1.3.5 v1.3.5 Ralph Bean 2017-03-14 09:12:02 -04:00
  • a8314cba09 Merge #425 Use the 403 Forbidden result in case the user is unauthorized Ralph Bean 2017-03-14 13:11:10 +00:00
  • 34c8cc833a Fix tests and change two places where Forbidden is more accurate than Unauthorized. Jan Kaluza 2017-03-14 13:40:53 +01:00
  • 8bf10c8183 Merge #422 Fix #421 - Build next component immediatelly after the previous component build is finished. Jan Kaluža 2017-03-14 12:03:32 +00:00
  • 23cf21063b Merge #423 Fix #417 - Do not validate koji tag for repo_from_tag - even the non-prefixed module tag should work there. Jan Kaluža 2017-03-14 12:01:41 +00:00
  • b8ae310008 Merge #420 Sometimes (with base-runtime) this can take a long time... Ralph Bean 2017-03-14 11:45:51 +00:00
  • 82edbab2b4 Use real 'components' arg instead of **kwargs. Jan Kaluza 2017-03-14 12:12:53 +01:00
  • 298bf63120 Fix #409 - Remove koji_tag_inherit_from and whitelist all the components we are going to build instead. Jan Kaluza 2017-03-10 13:31:08 +01:00
  • aaac78da53 Fix #417 - Do not validate koji tag for repo_from_tag - even the non-prefixed module tag should work there. Jan Kaluza 2017-03-14 08:42:36 +01:00
  • 0543e2c9ca Fix #421 - Build next component immediatelly after the previous component build is finished. Jan Kaluza 2017-03-14 08:36:30 +01:00
  • be0ca4ed33 Sometimes (with base-runtime) this can take a long time... Ralph Bean 2017-03-13 16:08:09 -04:00
  • 20671748ca Coerce submitted branch name from unicode to bytes. Ralph Bean 2017-03-13 14:48:51 -04:00
  • 589a011582 1.3.4 v1.3.4 Ralph Bean 2017-03-13 13:35:02 -04:00
  • f18925c677 Use compact dist-tag by using DEFAULT_DIST_TAG_PREFIX and first 8 characters of sha1 hash of module name/stream/version. Jan Kaluza 2017-03-13 16:49:56 +01:00
  • a4763ee316 Use the 403 Forbidden result in case the user is unauthorized Patrick Uiterwijk 2017-03-13 07:26:30 +00:00
  • 8a9b3bdca5 Always white-list included modules repository in _fetch_mmd. Jan Kaluza 2017-03-04 06:33:04 +01:00
  • 7cf77d0fee Make testing with different configuration values easier and less error-prone by using mock.patch to change the configuration. Jan Kaluza 2017-03-09 14:33:28 +01:00
  • d87010dba0 Merge #411 Fix #405 - Fix num_consecutive_builds. Jan Kaluža 2017-03-11 05:52:09 +00:00
  • 135bd96d7f Merge #410 Recover from errors with completed builds. Ralph Bean 2017-03-10 17:49:11 +00:00
  • b715f18e16 Merge #403 Copr builder improvements Jan Kaluža 2017-03-10 11:28:15 +00:00
  • b051ea2b4d Set copr as build system for this test Jakub Kadlčík 2017-03-09 09:34:59 +01:00
  • b569fa6c21 Fix #405 - Fix num_consecutive_builds. Jan Kaluza 2017-03-09 08:59:09 +01:00
  • 91193cf676 Merge #404 Expect 'branch' while handling submission of module and use it to set the stream of module. Also verify that the commit hash belongs to that branch. Jan Kaluža 2017-03-09 05:04:19 +00:00
  • c4b0f618c6 Recover from errors with completed builds. Ralph Bean 2017-03-07 21:18:10 -05:00
  • cdde6f5e20 Use kobo.rpmlib instead of rpmUtils Jakub Kadlčík 2017-03-07 16:03:48 +01:00
  • 17f94d0220 Handle copr messages only when it is set as build system Jakub Kadlčík 2017-03-07 15:52:15 +01:00
  • 4b3e295e48 Expect 'branch' while handling submission of module and use it to set the stream of module. Also verify that the commit hash belongs to that branch. Jan Kaluza 2017-03-07 11:25:06 +01:00
  • ab59a1eac6 Merge #402 Add OIDC_REQUIRED_SCOPE and fix the test_auth.py to use Authorization header. Jan Kaluža 2017-03-07 09:31:05 +00:00
  • 233042c340 Process copr fedmsg messages Jakub Kadlčík 2017-03-06 23:48:35 +01:00
  • e849c5da16 Test parsing buildsys.state.change message Jakub Kadlčík 2017-03-06 23:44:07 +01:00
  • a2af794bed Stop assuming that copr build is already completed Jakub Kadlčík 2017-03-06 22:20:10 +01:00
  • ba0c4eb9da Add missing build_id param to build_srpm method Jakub Kadlčík 2017-02-28 16:14:24 +01:00
  • 2312efce45 Not use PDC for copr builder Jakub Kadlčík 2017-02-28 16:10:00 +01:00
  • b11ea14358 Add OIDC_REQUIRED_SCOPE and fix the test_auth.py to use Authorization header. Jan Kaluza 2017-03-06 14:56:09 +01:00
  • 1104a3ae10 Update README with new tasks API format. Ralph Bean 2017-03-05 23:57:51 -05:00
  • 4509367d3e Use JSON for component API instead of strings. Ralph Bean 2017-03-03 15:59:17 -05:00
  • c0cf9da84d Demote these log statements. Ralph Bean 2017-03-03 12:44:29 -05:00
  • a459b91fde 1.3.3 v1.3.3 Ralph Bean 2017-03-03 10:06:06 -05:00
  • e7b7d7cd2f Merge #396 Add MODULES_ALLOW_REPOSITORY and MODULES_DEFAULT_REPOSITORY with the same meaning as RPMS_* equivalents. Ralph Bean 2017-03-03 15:05:25 +00:00
  • 5e3ea846f3 Merge #398 Ignore koji messages with a null task id Ralph Bean 2017-03-03 15:04:42 +00:00
  • 766656d65f Ignore all messages from the secondary koji instances. Ralph Bean 2017-03-03 09:55:31 -05:00
  • 34f779785c Don't handle koji messages with null task_id values. Ralph Bean 2017-03-03 09:53:12 -05:00
  • 8aa3ce3c27 Add MODULES_ALLOW_REPOSITORY and MODULES_DEFAULT_REPOSITORY with the same meaning as RPMS_* equivalents. Jan Kaluza 2017-03-03 14:55:16 +01:00
  • 25bfac2b3c Merge #392 Fix another attribute error. Filip Valder 2017-03-03 14:23:05 +00:00
  • 1ece0e0a8a reference to #397 Filip Valder 2017-03-03 15:19:42 +01:00
  • 467c2bb36a rename "mbs_module_name" to "mbs_module_target" Filip Valder 2017-03-03 14:09:01 +01:00
  • 21bf0a7d53 Merge #393 Make fake MBS messages JSON serializable. Filip Valder 2017-03-03 12:57:46 +00:00
  • cc204e6b62 Fix logging in poller. Jan Kaluza 2017-03-03 13:16:44 +01:00
  • 57e96c422e Make fake MBS messages JSON serializable. Ralph Bean 2017-03-03 07:00:36 -05:00
  • e1a9034e0f Fix another attribute error. Ralph Bean 2017-03-03 06:47:30 -05:00
  • f12d6e0394 Don't validate internal messages. Ralph Bean 2017-03-03 06:44:12 -05:00
  • 8f81e6e1ca Still more logging. Ralph Bean 2017-03-03 06:25:45 -05:00
  • 0822df7a30 Better logging here. Ralph Bean 2017-03-03 05:50:29 -05:00
  • 35335a2b23 Merge #389 Fix #386 - Retry until we get build containing xmd data Filip Valder 2017-03-03 11:10:39 +00:00
  • 689c671551 Retry until we get build containing xmd data. Filip Valder 2017-03-03 11:23:00 +01:00
  • 6d74f32462 Remove 'module_' prefix from the disttag in module-build-macros. Jan Kaluza 2017-03-03 11:22:58 +01:00
  • b7a99c5da8 Use the correct attribute of ComponentBuild. Ralph Bean 2017-03-02 17:03:46 -05:00