1472 Commits

Author SHA1 Message Date
Ralph Bean
5038225964 1.3.28 v1.3.28 1.3.28 2017-09-15 12:18:53 -04:00
Ralph Bean
fa8ac2001d Merge #681 Add Kerberos + LDAP Authentication 2017-09-15 16:10:22 +00:00
mprahl
0f6d7a55c5 Add Kerberos + LDAP authentication support 2017-09-15 12:02:57 -04:00
Ralph Bean
a2d89ae18d Merge #688 Fix #661: mbs hard-codes x86_64 as the local architecture 2017-09-15 15:58:27 +00:00
Ralph Bean
27e845c2ad Merge #684 Fix #634: Conflict with packages filtered out from the build-requires to ensure they won't appear in a buildroot. 2017-09-15 15:23:01 +00:00
Ralph Bean
aba5e3b529 Merge #686 Wait for components to be tagged also in final tag before marking module as done. 2017-09-15 15:22:16 +00:00
Jan Kaluza
999baa2992 Wait for components to be tagged also in final tag before marking module as done. 2017-09-15 15:25:29 +02:00
mprahl
79a79fdcf2 Support calling the tests by using pytest instead of just py.test 2017-09-15 09:21:59 -04:00
mprahl
8db5de5a81 Add .vscode to .gitignore 2017-09-15 09:21:59 -04:00
Filip Valder
be7c8d7aff Fix #661: mbs hard-codes x86_64 as the local architecture 2017-09-15 15:18:02 +02:00
Jan Kaluza
7ebb4a8bc5 Conflict with packages filtered out from the build-requires to ensure they won't appear in a buildroot. 2017-09-15 13:47:33 +02:00
Filip Valder
7e3914e8b3 Remove parameterized
The reason is mentioned in PR#684:
"I've talked with @fivaldi to rewrite the test to not use parameterized,
since it is not in Fedora."
2017-09-15 13:31:48 +02:00
Filip Valder
6b7f869cd2 Merge #680 Fix #641 - mock configuration is hardcoded 2017-09-15 06:48:14 +00:00
Matt Prahl
54f69c6984 Merge #678 Use SSHFS to sync folders in Vagrant with the libvirt provider 2017-09-14 14:48:13 +00:00
Filip Valder
f86654c655 Fix #641 - mock configuration is hardcoded 2017-09-13 15:09:56 +02:00
Ralph Bean
d4c44711ab 1.3.27 v1.3.27 1.3.27 2017-09-12 13:31:01 -04:00
Ralph Bean
c29fd257e4 Merge #655 CoprModuleBuider - some unit tests for it 2017-09-12 13:03:14 +00:00
mprahl
3821847829 Use SSHFS to sync folders in Vagrant with the libvirt provider 2017-09-11 16:39:03 -04:00
mprahl
b2f07c13e0 Update Vagrant box to Fedora 26 and include some fixes 2017-09-11 16:31:48 -04:00
mprahl
24c5468cb1 Modify generatelocalhostcert in manage.py to use a random serial number to prevent errors in the browser 2017-09-11 16:31:48 -04:00
mprahl
2ce4201206 Simplify _establish_ssl_context in manage.py 2017-09-11 15:55:47 -04:00
mprahl
e8061aec79 Remove unused command in manage.py 2017-09-11 15:47:32 -04:00
Filip Valder
3cb41aa5dc Changes in MBS restful API:
- Refactor MBS API code
- Unify module-/component_build API philosophy/design/approach
- Naming fixes
- _utc_datetime_to_iso moved from ModuleBuildAPI and is now a module-level function.
- Existing v1 API remains unchanged. ComponentBuildAPI now supports individual component build listing + verbose mode.
- documented in README
- various component_build API tests added
2017-09-11 14:48:22 +02:00
Jakub Kadlcik
8db83b11ab Mock also _create_chroot_safe so nothing is really created 2017-09-09 13:51:07 +02:00
Jakub Kadlcik
d39ebf5ccb Mock CoprClient.create_project method
So the python-copr-1.79-1 is not required for the chroots= parameter
2017-09-09 13:45:52 +02:00
Jakub Kadlcik
7353d4ce0b Copr uses latest-Fedora-Modular-26 repo 2017-09-09 13:43:45 +02:00
Jakub Kadlcik
58af071602 Not depend on values order 2017-09-09 13:43:42 +02:00
Jakub Kadlcik
de26b5614e Dont require copr config file 2017-09-09 10:07:42 +02:00
Jakub Kadlcik
f492e096b6 Fix mock path to copr module builder 2017-09-09 10:07:42 +02:00
Jakub Kadlcik
06e2d2b688 Move copr tests to proper directory 2017-09-09 10:07:42 +02:00
Jakub Kadlcik
376ca596c5 Add some unit tests for Copr 2017-09-09 10:07:42 +02:00
Ralph Bean
6cb836c862 Nope.
Dead.
2017-09-08 14:49:58 -04:00
Jan Kaluža
379fe8ed9b Merge #674 Move vcrpy cache to gzipped tarball and extract it before tests execution. 2017-09-08 12:59:32 +00:00
Jan Kaluza
aa8a0574e4 Move vcrpy cache to gzipped tarball and extract it before tests execution. 2017-09-08 11:35:24 +02:00
Jan Kaluža
2a6cbe6ddb Merge #647 Add 'requires' of 'build-required' modules to buildroot when building module. 2017-09-08 07:38:41 +00:00
Jan Kaluza
83628ec74f Add 'requires' of 'build-required' modules to buildroot when building module. 2017-09-08 09:25:44 +02:00
Ralph Bean
ef4acf0641 Add the koji tag for the content to the CG metadata.
@puiterwijk will want to use this in robosignatory to figure out what
content needs to be signed.
2017-09-07 11:38:45 -04:00
Jan Kaluza
4f4a6c92b0 Use PDC ordering to get the latest module. 2017-09-07 09:16:19 +02:00
Filip Valder
56e6126da8 Fix #664 by including required JSON files 2017-09-05 14:42:16 +02:00
Filip Valder
bfacf93644 Merge #662 utils: unbreak building packages when tests are skipped 2017-09-04 13:19:04 +00:00
Igor Gnatenko
99a6c03507 manager: skiptests is not positional argument
mbs-build adds --skiptests option, but mbs-manager thinks that skiptests
is positional argument.

Fixes: aac4227eb8
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-09-03 13:20:37 +02:00
Igor Gnatenko
ee1176f444 utils: unbreak building packages when tests are skipped
Just replacing %check macro is ¤&%¤#%&¤%¤. I'm not going to
add any more words on it.

It breaks building many packages.

Fixes: 5391e7c9af
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-09-03 12:22:11 +02:00
Jan Kaluza
8c3ca6986e Filter out packages in Mock backend based on the mmd filter 2017-08-31 10:47:16 -04:00
Jan Kaluza
ac92a389d6 Fix module dist_tag separator in tests 2017-08-31 10:46:42 -04:00
Jan Kaluža
94a97aa83c Merge #636 [copr] Enable custom chroot on existing projects 2017-08-28 19:49:27 +00:00
Jan Kaluža
157b7cd954 Merge #656 CoprModuleBuilder - Use Fedora-Modular-26 repos instead of a Rawhide 2017-08-28 19:40:34 +00:00
Jakub Kadlcik
3fab0d03d4 Use Fedora-Modular-26 instead of a Rawhide 2017-08-28 21:26:27 +02:00
Jan Kaluža
af6ef0d352 Merge #648 Update and reformat README, CONTRIBUTING guide and sync code comments 2017-08-28 19:19:34 +00:00
Filip Valder
73031fd15b Merge #649 Yet another fix for #24 2017-08-28 07:11:55 +00:00
Ralph Bean
3382d187fe Change the module dist_tag separator.
Fixes #650.
2017-08-25 13:26:28 -04:00