Matt Prahl
01e94cb902
Merge #307 Replace query to FAS with OIDC groups scope check.
2017-02-10 21:28:15 +00:00
Ralph Bean
88aca055ce
Replace query to FAS with OIDC groups scope check.
...
This removes our query to FAS and fixes #304 .
It is more flexible too, where we can now configure production to only
allow in members of the `modularity-wg` group, and then later open it up
to all packagers after F26 is out (as was agreed with FESCo).
In the process of working on this, I discovered that #305 is not
necessary. We don't need our own scope; we can just use the `groups`
scope as done here.
2017-02-10 15:50:41 -05:00
Filip Valder
818a3feb6f
check Koji active tasks for component relicts (same NVR) from previous (terminated) builds
2017-02-08 15:56:41 +01:00
Jan Kaluza
4acc1d69aa
Use vcrpy for tests to simulate PDC responses.
2017-01-12 11:52:49 +01:00
Jan Kaluza
dda47acab7
Fix #276 - Use PDC to resolve buildroot components instead of MBS database
2017-01-10 14:29:54 +01:00
Jan Kaluza
23802418af
Fix tag_artifacts with concurrent build threshold, do not send repo-done in Mock backend after each build, but just after the tag_artifacts call.
2017-01-06 11:04:54 +01:00
Jan Kaluza
ab567803e8
Fix #41 - Tag builds only in the end of the badge to not regen repository all the time.
2017-01-05 15:24:46 +01:00
Ralph Bean
775819e87c
Bugfix to shutdown and restart for the test suite.
2016-12-15 16:27:17 -05:00
Ralph Bean
a94cd53afd
Make this more easily discoverable by nosetests.
2016-12-15 16:27:16 -05:00
Ralph Bean
29747a7ea7
Allow restarting the reactor for multiple tests.
2016-12-15 16:27:16 -05:00
Ralph Bean
40afb55ccf
Revert "Disable these testmodule integration tests for now."
...
This reverts commit c2853026cc0e89e1cb34ed884af4e64a2da39052.
2016-12-15 16:27:16 -05:00
Ralph Bean
c3f73e76de
Disable these testmodule integration tests for now.
2016-12-15 16:27:16 -05:00
Ralph Bean
7e3ee9b0b3
Begin porting the tests to use the new main function, but this doesn't work yet.
2016-12-15 16:27:16 -05:00
Jan Kaluza
3788bd2d8d
Inherit the SCM repository from the parent module to included modules.
2016-12-13 13:24:25 +01:00
Jan Kaluza
d06c13d973
Fix the bug when module build freezes when all the components in batch have been already built by builder.
2016-12-12 21:03:44 +01:00
Matt Prahl
e9d0ec898b
Use test database instead of in-memory database for all tests for consistency
2016-12-12 09:00:44 -05:00
Jan Kaluza
9eff11fdb0
Use timeout for build tests to prevent hanging, import queue from six.moves, fix init_logging import for jenkins
2016-12-06 11:33:15 +01:00
Matt Prahl
91af4a1840
Change cancel build API to be a PATCH instead
2016-11-30 15:00:32 -05:00
Jan Kaluza
1e4e1be91e
Fix #105 - Add new cancel API call which can be used to cancel the module build.
2016-11-30 12:20:50 +01:00
Jan Kaluza
77366b94ce
Try to build testmodule.yaml as unit-test with fake builder backend.
2016-11-24 14:01:28 +01:00