mprahl
2dfa3ce484
Bump the version to 1.6.2
v1.6.2
2018-01-22 15:42:43 -05:00
mprahl
bf80ce4537
Don't traceback on failed task cancellations and log those exceptions
2018-01-22 15:20:41 -05:00
mprahl
3c07ea38e4
Cancel new repo tasks on module build failures
2018-01-22 14:39:30 -05:00
mprahl
dc2ce33f7a
Bump the version to 1.6.1
v1.6.1
2018-01-22 13:38:33 -05:00
mprahl
7b7211e4ee
Fix an error that occurs when a module build is resumed and module-build-macros was cancelled
2018-01-22 13:30:43 -05:00
mprahl
c76bd96154
Bump the version to 1.6.0
v1.6.0
2018-01-22 10:51:49 -05:00
mprahl
601cd64a2a
Add a change log
2018-01-22 10:51:22 -05:00
Ralph Bean
0da5def20f
Merge #839 Move the Vagrant synced folder to /opt/module_build_service
2018-01-22 08:02:20 +00:00
Matt Prahl
a48cb841fb
Merge #841 Use Koji repos if possible during local builds
2018-01-19 13:45:35 +00:00
mprahl
55d07aa8f5
Use Koji repos if possible during local builds
2018-01-18 17:02:03 -05:00
Ralph Bean
7e6b54dd54
Address modules in the test suite with id=0.
...
It wasn't technically wrong before, just soft.
2018-01-18 14:49:27 -05:00
mprahl
ff18d76dc4
Move the Vagrant synced folder to /opt/module_build_service
2018-01-18 14:01:58 -05:00
Ralph Bean
01c8295269
Add an incrementing prefix to the dist_hash.
...
For #823 .
2018-01-17 16:54:02 -05:00
mprahl
482a846659
Fix CentOS CI
2018-01-16 14:48:21 -05:00
mprahl
430ac4ba31
Use the "build_context" field when evaluating if a previous module's buildrequires changed
2018-01-16 10:36:09 -05:00
mprahl
a67b53f5c3
Add a "context" field on component and module releases in Koji for uniqueness for when Module Stream Expansion is implemented
2018-01-16 10:36:09 -05:00
Ralph Bean
15c16ccfcf
Merge #834 Faster SCM tests.
2018-01-15 21:31:42 +00:00
Ralph Bean
c21f1d34a3
Faster SCM tests.
...
Fixes #832 .
The slow tests there are hobbled by this `retry(...)` decorator with hardcoded
timeouts. We want those to be relatively long in prod and relatively short in
test and dev.
2018-01-15 16:30:52 -05:00
Ralph Bean
1e140a6615
s/incorect/incorrect/
2018-01-15 12:52:59 -05:00
mprahl
cd9ab965f6
Use tox when running the unit tests on CentOS CI
2018-01-09 11:16:21 -05:00
mprahl
bc4a612b38
Stop using site_packages when running tox
2018-01-08 08:59:14 -05:00
mprahl
c0ec0f82c1
Remove urlgrabber as a dependency
2018-01-03 10:21:37 -05:00
Ralph Bean
56d01be3b0
Set an explicit log level on our per-build file handler.
...
This is a bit of a stab in the dark.
In some environments, our build.log files have little to no contents. This
might be because we don't have an explicit log level set, but maybe not.
2017-12-15 16:24:27 -05:00
Matt Prahl
564e1a8773
Merge #824 Remove unused yaml argument in utils.submit_module_build
2017-12-13 18:42:46 +00:00
mprahl
c1dbe9be27
Remove unused yaml argument in utils.submit_module_build
2017-12-11 14:14:39 -05:00
mprahl
a5d2dc3d66
Set the timeout on git operations to 60 seconds to help alleviate client tooling timeouts
2017-12-11 14:03:49 -05:00
mprahl
6925187f9f
Improve the stale builds poller handler test
2017-12-11 13:27:30 -05:00
mprahl
a54045e518
Don't run KojiModuleBuilder.buildroot_connect in the stale module builds poller
2017-12-11 13:27:30 -05:00
mprahl
d13699fce3
Fix some logic errors in FakeModuleBuilder
2017-12-08 16:08:29 -05:00
mprahl
f478e69307
Clarify and add log statements when an orphaned module-build-macros is used
2017-12-08 16:07:32 -05:00
mprahl
1fa6cc6fc5
Clarify log statements and code when tagging when the batch is done
2017-12-08 16:06:18 -05:00
mprahl
12d036089e
Fix test_submit_build_resume_init_fail
2017-12-08 16:04:40 -05:00
mprahl
aa4ca009ef
Fix situations where module-build-macros builds in Koji but fails in MBS and the build is resumed
2017-12-08 15:50:55 -05:00
mprahl
5f33737fa0
Update version to v1.5.2
v1.5.2
2017-11-28 10:55:26 -05:00
Jan Kaluza
7de120c17b
Get the weight of Koji tasks and use it to sort the components in a batch instead of builds time.
2017-11-28 10:52:17 -05:00
Matt Prahl
d0adebf8d3
Merge #815 honor custom RPM %_sourcedir
2017-11-28 15:22:29 +00:00
mprahl
e4be54a838
Skip COPR tests that now fail since PR #765
2017-11-28 09:56:51 -05:00
mprahl
5e9d846872
Fix double tagging on module builds that have all their components reused
2017-11-28 09:50:35 -05:00
Nils Philippsen
3f746582eb
honor custom RPM %_sourcedir
...
If the user redefines %_sourcedir in ~/.rpmmacros, `mbs-build local`
will fail trying to build module-build-macros otherwise because rpmbuild
will look for sources -- macros.modules -- in the wrong place.
2017-11-28 13:49:06 +01:00
Jan Kaluža
d5d0f02ca9
Merge #765 Copr - install modules into the buildroot
2017-11-28 09:13:51 +00:00
mprahl
53d57ddeeb
Update version to v1.5.1
v1.5.1
2017-11-27 16:43:04 -05:00
Matt Prahl
40a76faae9
Merge #808 Fix "instant complete" builds and "reuse all" builds
2017-11-27 21:38:21 +00:00
Matt Prahl
f56bc40160
Merge #814 Use koji.BUILD_STATES when filtering component builds by state name
2017-11-27 21:36:56 +00:00
mprahl
87900585da
Use koji.BUILD_STATES when filtering component builds by state name
2017-11-27 16:34:42 -05:00
mprahl
30ef85af01
Fix "instant complete" builds and reusing all components
2017-11-27 16:20:28 -05:00
mprahl
cf44455ff2
Add a missing docstring to 'untag_artifacts'
2017-11-27 16:20:28 -05:00
mprahl
78fea1678b
Flake8 fix
2017-11-27 16:20:11 -05:00
Matt Prahl
93efdd08a6
Merge #812 Return a friendly error when the 'id' is provided as a query parameter
2017-11-27 21:02:16 +00:00
mprahl
53dc444214
Allow filtering on all table columns
2017-11-27 15:08:58 -05:00
mprahl
b752a9741a
Return a friendly error when the 'id' is provided as a query parameter
2017-11-27 11:58:56 -05:00