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
Ralph Bean
01c8295269
Add an incrementing prefix to the dist_hash.
...
For #823 .
2018-01-17 16:54:02 -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
1e140a6615
s/incorect/incorrect/
2018-01-15 12:52:59 -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
mprahl
c1dbe9be27
Remove unused yaml argument in utils.submit_module_build
2017-12-11 14:14:39 -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
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
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
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
mprahl
30ef85af01
Fix "instant complete" builds and reusing all components
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
Martin Curlej
a1fd9daa73
Moved skiptests cli option
2017-11-21 09:07:32 +01:00
mprahl
02e11b9b39
Don't try to untag stale module builds that don't have any completed components
2017-11-20 10:38:56 -05:00
mprahl
0e7dd2dad3
Add a "short" query parameter to show less detail on the "module-builds" API
2017-11-17 13:19:48 -05:00
mprahl
ef5dc64f2b
Transition stale failed builds to the "garbage" state and untag their components
2017-11-17 12:07:51 -05:00
mprahl
9890277620
Make "state_url" optional in the "extended_json" function since creating an app context causes SQLAlchemy issues on the backend
2017-11-17 12:07:51 -05:00
Matt Prahl
88d655d099
Merge #799 Fail module builds directly when a component build in a batch fails
2017-11-17 16:39:40 +00:00
mprahl
df5b9ab04a
Ignore entries in "git ls-remote" with "refs/remotes/origin/"
2017-11-17 11:35:35 -05:00
mprahl
fa6f43e748
Fail module builds directly when a component build in a batch fails
2017-11-17 10:44:15 -05:00
Matt Prahl
ea26e0281a
Merge #788 Fix bug and clean up scm.get_latest
2017-11-14 13:38:23 +00:00
Matt Prahl
c33a22fd8b
Merge #787 Make our builders into setuptools plugins.
2017-11-13 18:56:16 +00:00
Ralph Bean
318117c0c5
Make our builders into setuptools plugins.
2017-11-13 11:16:13 -05:00
mprahl
1622494b17
Replace the name of the "branch" parameter in "scm.get_latest" to "ref"
2017-11-13 09:20:20 -05:00
Matt Prahl
ad60c1c575
Merge #783 Fixed issue with getting the latest ref
2017-11-11 14:06:54 +00:00
Ralph Bean
8431d2698b
Explicit imports of builders in the test suite.
2017-11-10 16:03:14 -05:00
Martin Curlej
c76c5dcf15
mbs-build now builds modules only from yaml files
2017-11-10 12:33:42 -05:00
Martin Curlej
11a51a0404
mbs-buil local now builds only from yaml files
2017-11-10 12:33:42 -05:00
Martin Curlej
03cff80e4a
Streamlined cmd line options for local builds
...
Signed-off-by: Martin Curlej <mcurlej@redhat.com >
2017-11-10 12:33:42 -05:00
mprahl
bb0dde9936
Only complete the module build when *all components are tagged* and a KojiRepoRegen message is received
2017-11-10 08:33:53 -05:00
mprahl
b0eada3e33
Fix KojiContentGenerator from a bug in PR 771
2017-11-10 08:33:53 -05:00
Matt Prahl
d1e80b8ad7
Merge #780 Fix duplicate state traces
2017-11-10 13:32:42 +00:00
Martin Curlej
bf2369e8e0
Fixed issue with getting the latest ref
...
Signed-off-by: Martin Curlej <mcurlej@redhat.com >
2017-11-09 12:47:08 +01:00
mprahl
104480d365
Set Access-Control-Allow-Origin to * on GET API routes
2017-11-08 21:37:25 -05:00
Ralph Bean
f369182d72
Merge #771 Make the module build log name configurable
2017-11-08 16:12:14 +00:00
mprahl
3ccbb3dd57
Fix duplicate state traces
2017-11-08 10:18:47 -05:00
mprahl
a8421568f9
Fix Flake8 errors
2017-11-08 08:45:58 -05:00
mprahl
b578f802a6
Reenable skipped test
2017-11-07 14:57:27 -05:00
mprahl
d7c49caca8
Skip a test that hangs when run on CentOS CI over SSH
2017-11-07 13:20:38 -05:00
mprahl
9f37288efe
Update vcr-request-data
2017-11-07 11:48:12 -05:00
Jakub Kadlcik
f098e6e3b7
Make the module build log name configurable
2017-11-07 00:04:14 +01:00