Matt Prahl
f2a02027a9
Fix Vagrant
2016-12-15 16:27:17 -05:00
Ralph Bean
5c3d46595a
Use the same key for this that we used to use.
2016-12-15 16:27:17 -05:00
Ralph Bean
908f440357
Make BaseMessage instances appear a bit more like JSON so they can make it through moksha validation.
2016-12-15 16:27:17 -05:00
Ralph Bean
c9d1a000be
Also psutil.
2016-12-15 16:27:17 -05:00
Ralph Bean
a45232b734
We require moksha.hub now.
2016-12-15 16:27:17 -05:00
Ralph Bean
3bf952cda6
Tell moksha to just listen to /dev/null for local builds.
2016-12-15 16:27:17 -05:00
Ralph Bean
775819e87c
Bugfix to shutdown and restart for the test suite.
2016-12-15 16:27:17 -05:00
Ralph Bean
9d3b85426d
Bring back the in-memory messaging backend.
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
21a902ab5e
Some debugging on the stop_condition.
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
b2cf02080d
A few bugfixes.
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
Matt Prahl
2e9e31eb56
Fix the 'process_waiting_module_builds' function in the scheduler
2016-12-15 16:27:16 -05:00
Ralph Bean
63beecbb0e
Remove tests of deleted code.
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
Ralph Bean
4b39eda44f
Move the moksha.hub.main code out into its own main function again.
2016-12-15 16:27:16 -05:00
Ralph Bean
feb1079fba
Remove unused work_queue.
2016-12-15 16:27:15 -05:00
Ralph Bean
5fe359a429
Comments, updated to reflect new reality.
2016-12-15 16:27:15 -05:00
Ralph Bean
250b9510bc
Have the producer interact with the consumer queue appropriately.
2016-12-15 16:27:15 -05:00
Ralph Bean
f11caf32e5
Get the basic framework for local module builds working again with hub/consumer.
2016-12-15 16:27:15 -05:00
Matt Prahl
c4091aff92
Remove in-memory messaging
2016-12-15 16:27:15 -05:00
Matt Prahl
261549c8c2
Migrate scheduler to be run by fedmsg-hub
2016-12-15 16:27:15 -05:00
Matt Prahl
41187110b5
Add Vagrant support to submit_build.py
2016-12-15 16:16:24 -05:00
Filip Valder
e0240edee6
fix #264 : failed 'failed module' handling due to missing koji tag
2016-12-15 16:16:24 -05:00
Ralph Bean
4d0c7a798a
1.0.2
2016-12-14 13:31:41 -05:00
Ralph Bean
0b2cdada95
Enable the test suite in the rpm check section.
2016-12-14 13:26:09 -05:00
Ralph Bean
d2395b7011
systemd scriptlets.
2016-12-14 12:50:27 -05:00
Jan Kaluža
95f0d8384f
Merge #262 Inherit the SCM repository from the parent module to included modules.
2016-12-14 11:17:06 +00:00
Jan Kaluza
3788bd2d8d
Inherit the SCM repository from the parent module to included modules.
2016-12-13 13:24:25 +01:00
Jan Kaluža
4933f53d17
Merge #261 Allow resubmit of the same module also for 'init' status.
2016-12-13 10:04:37 +00:00
Jan Kaluza
e08b6d1a46
Allow resubmit of the same module also for 'init' status.
2016-12-13 10:59:10 +01:00
Ralph Bean
a3b14ea93b
1.0.1
v1.0.1
2016-12-12 15:43:47 -05:00
Ralph Bean
fcdf272eaa
Merge #260 Cleanup in preparation for package review.
2016-12-12 20:41:27 +00:00
Ralph Bean
166c4fd1cb
Make this more generic.
2016-12-12 15:40:51 -05:00
Ralph Bean
d13c7991ed
Cleanup in preparation for package review.
...
I'm taking on #235 . This is all stuff that came up while doing a
cursory package review myself.
- The source files all state that they are MIT, but the specfile and
repo claimed to be GPL. I switched everything to MIT (even though I
favor GPL.. the source was MIT first before it was incorrectly
labelled GPL).
- There are various bugs and lint issues in the specfile fixed here.
- Notably, the systemd service file is missing from the 1.0.0 tarball on
PyPI, so I'll need to do a new release after this.
2016-12-12 15:09:58 -05: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
Ralph Bean
445512ea89
Merge #258 koji.conf issues
2016-12-12 17:48:06 +00:00
Filip Valder
59f193461d
do not use canonicalization of hostnames for use in service principal names
2016-12-12 15:55:38 +01:00
Filip Valder
178f2657fa
main profile/section should serve for 'prod' purpose
2016-12-12 15:53:53 +01:00
Matt Prahl
61a724d0d9
Use the database in test_repo_done.py tests
2016-12-12 09:00:44 -05:00
Matt Prahl
6182053c4a
Add noserunner.py as a valid way to test MBS
2016-12-12 09:00:44 -05:00
Matt Prahl
cbf1f6acdc
Insert baseruntime in test database
2016-12-12 09:00:44 -05:00
Matt Prahl
9d734d38ce
Create fake baseruntime module directly to avoid DetachedInstanceError
2016-12-12 09:00:44 -05: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
Filip Valder
619be972aa
use koji 'staging' profile for DevConfiguration; prefer https over http
2016-12-12 14:43:57 +01:00
Filip Valder
7fcfe05f85
Fix issue #251 :
...
- support for mupltiple SCM URLs (logic was broken when there were more
than one SCM URL in SCMURLS conf. var)
- unsplit-brain handling of SCM URLs between frontend and backend
2016-12-12 13:05:27 +01:00
Filip Valder
907ae2caf6
test for unsupported SCM scheme handling incl. OIDC auth
2016-12-12 13:05:01 +01:00
Filip Valder
51264e4c8c
Merge #253 Fix #211 - SIGINT handling
2016-12-12 10:52:48 +00:00