Jan Kaluza
ba19f28878
1.3.16
v1.3.16
2017-03-23 17:30:26 +01:00
Matt Prahl
2561930833
Merge #457 Create the builder in components.py handler only when we really need it.
2017-03-23 16:11:18 +00:00
Jan Kaluza
b1217921aa
Create the build in components.py handler only when we really need it.
2017-03-23 15:28:24 +01:00
Jan Kaluza
9792715b53
Handle all exceptions in the consumer handlers.
2017-03-23 15:09:12 +01:00
Jan Kaluza
296d69b609
Handle all exceptions in the consumer handlers.
2017-03-23 14:59:38 +01:00
Jan Kaluza
4a6d961d66
Handle situation when all component builds in a batch fail
2017-03-23 14:25:20 +01:00
Jan Kaluza
b4d87c4e25
Retry communication with PDC on RuntimeError exception and increase the timeout to 120 seconds
2017-03-23 12:56:12 +01:00
Jan Kaluza
d7438a4b49
1.3.15
v1.3.15
2017-03-23 10:04:14 +01:00
Jan Kaluža
9c5a97bbd2
Merge #453 Return only the direct build-requires of a module in get_module_build_dependencies and remove module_depsolving_wrapper, because it is not needed anymore.
2017-03-23 08:59:51 +00:00
Jan Kaluza
f52249decd
Return only the direct build-requires of a module in get_module_build_dependencies and remove module_depsolving_wrapper, because it is not needed anymore.
2017-03-23 09:54:35 +01:00
Matt Prahl
ba28bfed6d
Merge #452 Fix UnboundLocalError.
2017-03-22 17:51:01 +00:00
Jan Kaluza
74e5ac7e7a
1.3.13
v1.3.13
2017-03-22 18:19:59 +01:00
Jan Kaluža
62a655720d
Merge #451 Remove is_waiting_for_repo_regen and use buildroot_ready instead. Do not get buildroot dependencies from the buildrequires recursively. Do not validate Koji tags to inherit.
2017-03-22 17:16:00 +00:00
Ralph Bean
aabd28b148
Fix UnboundLocalError.
...
I have hotfixed this in production on mbs-backend01::
Traceback (most recent call last):
File "module_build_service/scheduler/consumer.py", line 134, in consume
self.process_message(session, msg)
File "module_build_service/scheduler/consumer.py", line 224, in process_message
for event in further_work:
UnboundLocalError: local variable 'further_work' referenced before assignment
2017-03-22 13:10:34 -04:00
Ralph Bean
f743aefe5a
More bootstrap scripts.
2017-03-22 13:09:29 -04:00
Jan Kaluza
1487fd01f2
Remove is_waiting_for_repo_regen and use buildroot_ready instead. Do not get buildroot dependencies from the buildrequires recursively. Do not validate Koji tags to inherit.
2017-03-22 17:29:05 +01:00
Jan Kaluza
c7a581602f
1.3.12
v1.3.12
2017-03-22 14:48:21 +01:00
Jan Kaluža
a2ba358c71
Merge #447 Do not allow starting next batch if the Koji is still building new repo.
2017-03-22 13:43:07 +00:00
Jan Kaluza
09601cfbb6
Do not allow starting next batch if the Koji is still building new repo.
2017-03-22 14:40:18 +01:00
Jan Kaluza
a9fdf08c6f
Do not fetch profiles in resolve_profiles recursively. When we are building a module, we just need profiles from build-requires of this particular module, but not all the modules downstream.
2017-03-22 09:29:08 +01:00
Jan Kaluza
2fda828cd3
Use fedora production PDC in tests.
2017-03-21 18:30:20 +01:00
Jan Kaluza
4a473953ae
1.3.11
v1.3.11
2017-03-17 19:08:03 +01:00
Jan Kaluža
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
2017-03-17 18:07:29 +00:00
Jan Kaluza
1c16c78cf9
Try to continue batch build only when there are some components to build
2017-03-17 18:55:54 +01:00
Jan Kaluza
163ee311de
Expire the build object to force its refresh from database
2017-03-17 18:50:25 +01:00
Jan Kaluza
197958d2a5
1.3.10
v1.3.10
2017-03-17 16:23:15 +01:00
Jan Kaluža
25340aecd9
Merge #445 Fix the process_paused_module_builds in poller.
2017-03-17 15:14:25 +00:00
Jan Kaluza
3318f48fc3
Fix the process_paused_module_builds in poller
2017-03-17 15:57:52 +01:00
Jan Kaluža
27e4c3868a
Merge #444 Mark module build as failed if one of the components fail
2017-03-17 14:20:31 +00:00
Jan Kaluza
5aa6360595
Mark module build as failed if one of the components fail
2017-03-17 15:14:41 +01:00
Matt Prahl
3736a0dd6a
Merge #443 Do not try to tag builds which have been already tagged in a tag.
2017-03-17 13:55:00 +00:00
Jan Kaluza
10811e41dc
Do not tag packages which belong to -build tag to final tag.
2017-03-17 14:41:11 +01:00
Jan Kaluža
6aa50ebd24
Merge #437 Add tests for 'continue' part of start_next_batch and component resubmit
2017-03-17 13:22:11 +00:00
Jan Kaluza
0fb8bd221f
Reset batch counter and state_reason when resubmiting module
2017-03-17 12:11:08 +01:00
Jan Kaluza
c06d900e62
Do not try to tag builds which have been already tagged in a tag
2017-03-17 11:29:38 +01:00
Jan Kaluza
a72a97754a
Fix typo in test_reuse_component_init_data name, set SERVER_NAME config variable in config.py, return commit in MockedSCM.get_latest
2017-03-17 08:58:58 +01:00
Ralph Bean
e9b02248d0
Check variant_uid, per review.
2017-03-16 13:51:41 -04:00
Ralph Bean
8eb3f6fc6f
Add an "activate" script for PDC.
2017-03-16 13:26:54 -04:00
Ralph Bean
58eb7191d3
Adjust the pdc-delete script to use new variant_uid lookup_field.
2017-03-16 13:26:44 -04:00
Ralph Bean
0b09270d68
1.3.9
v1.3.9
2017-03-16 13:06:47 -04:00
Ralph Bean
40e3f75735
Merge #431 [Waits on upgrade of PDC and pdc-updater] Query only for active deps in PDC.
2017-03-16 17:05:51 +00:00
Jan Kaluza
2ade8ccf79
Add missing testmodule-bootstrap.yaml
2017-03-16 13:19:09 +01:00
Jan Kaluza
830b1dd111
Add tests for 'continue' part of start_next_batch and component resubmit
2017-03-16 11:20:51 +01:00
Ralph Bean
c562cdfcf3
1.3.8
v1.3.8
2017-03-15 09:33:52 -04:00
Jan Kaluža
5496306210
Merge #433 Remove unnecessary check in start_next_batch_build and do not increment module.batch before all the checks are done.
2017-03-15 13:24:07 +00:00
Jan Kaluza
f97d53d640
Remove unnecessary check in start_next_batch_build and do not increment module.batch before all the checks are done.
2017-03-15 14:15:15 +01:00
Ralph Bean
5f6df40132
1.3.7
v1.3.7
2017-03-15 08:59:11 -04:00
Jan Kaluza
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
2017-03-15 11:55:55 +01:00
Ralph Bean
11c915ca3f
Query for only "active" deps in PDC.
...
See #407 .
2017-03-14 20:11:01 -04:00
Matt Prahl
f8f93683ff
Merge #430 Delete get_module_runtime_dependencies
2017-03-14 18:09:06 +00:00