Ralph Bean
8520cabe4e
A less brittle staging test.
...
Establish a baseline before trying to detect re-use.
2017-11-07 09:25:59 -05:00
Ralph Bean
4200579835
Add a second test script.
2017-11-03 15:56:53 -04:00
Ralph Bean
960ff1c4f3
Add a script to test MBS in fedora-stg.
...
It does a little exercise... and it works! Used today to test
mbs-1.4.1. We can probably expand on this later to add other tests as
we like.
2017-11-03 09:26:20 -04:00
Ralph Bean
51d6b14cf6
Be careful in the event that there are no rpms associated with a module.
2017-09-21 12:11:17 -04:00
mprahl
97ac3de347
Support Kerberos authentication in mbs-build
2017-09-19 16:48:28 -04:00
mprahl
5d9a16e8f0
Support insecure mode on "mbs-build overview" and supress warnings from doing so
2017-09-19 16:48:28 -04:00
Jan Kaluza
8ca03a859f
Add trailing slash to DEFAULT_MBS_REST_API to not send requests which results in redirect
2017-08-17 14:52:56 +02:00
Jan Kaluža
77ac0db625
Merge #644 Add 'mbs-build local [[--add-local-build n:s:v], ...]' to use local builds as dependency.
2017-08-17 08:07:43 +00:00
Jan Kaluza
aac4227eb8
Add 'mbs-build local [[--add-local-build n:s:v], ...]' to use local builds as dependency.
2017-08-17 10:00:19 +02:00
Filip Valder
0d9699d40a
Fix typo
2017-08-16 09:57:44 +02:00
Filip Valder
a5ab1de042
Fix #637
2017-08-15 08:41:50 +02:00
Filip Valder
21810d1808
Fix for optional arguments in arg=value format. TypeError: 'NoneType' object is not iterable fixed.
2017-08-15 08:40:38 +02:00
Filip Valder
60eac3605b
Move Koji/MBS URLs to the top and reference them as constants.
2017-08-15 08:39:16 +02:00
Filip Valder
13bcb05d98
Fix #617 : mbs-build shows python error
2017-08-08 09:13:25 +02:00
Filip Valder
77dc96ce7b
fix PEP8
2017-08-07 14:14:10 +02:00
Filip Valder
e3a002f0ff
use print rather than logging.info (similarly to watch_build)
2017-08-07 14:14:10 +02:00
Filip Valder
d93f98caba
Fix #618 : mbs-build prints json instead of message
2017-08-07 14:14:03 +02:00
Filip Valder
ddc57d08eb
Merge #624 Fix #620 : Support for log flags in mbs-manager and mbs-build
2017-08-07 10:44:54 +00:00
Filip Valder
31b0e525c4
Fix #620 : Support for log flags in mbs-manager and mbs-build
2017-08-04 15:27:23 +02:00
Jakub Kadlcik
a707c227ad
Allow to specify optional parameters
2017-08-01 13:42:54 +02:00
Filip Valder
5391e7c9af
add --skiptests option to mbs-build and manage.py build_module_locally
2017-06-09 15:20:30 +02:00
Nils Philippsen
92ee66e107
mbs-build: only sleep 30s if not done yet
2017-05-17 11:52:03 +02:00
Nils Philippsen
244f9960a6
mbs-build: print koji tag if present
2017-05-17 11:52:03 +02:00
Jakub Kadlčík
03c360a2ea
Add --insecure option just like curl has
2017-05-16 14:07:07 +02:00
Jakub Kadlčík
73fad00f57
Use urljoin to eliminate double-slashes
2017-05-16 13:44:02 +02:00
Tomas Tomecek
542bb24ad8
mbs-build,overview: ensure latest builds
...
The list is not sorted, so we need to sort it to get info about latest
builds.
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com >
2017-05-12 11:02:03 +02:00
Tomas Tomecek
01405c3c03
mbs-build: allow limiting # of builds for overview
...
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com >
2017-05-11 14:09:39 +02:00
Tomas Tomecek
2cd561afc0
mbs-build: display status of rpm builds within module
...
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com >
2017-05-11 10:24:47 +02:00
Tomas Tomecek
6b690aa8fc
mbs-build,overview: enable listing finished builds
...
Signed-off-by: Tomas Tomecek <ttomecek@redhat.com >
2017-05-11 09:52:14 +02:00
Ralph Bean
0af508f051
Merge #533 Remove unused script.
2017-05-04 17:56:13 +00:00
Ralph Bean
9f49933740
Merge #535 Print out a useful summary at the end of watch output.
2017-05-04 17:55:04 +00:00
Ralph Bean
9ffbd0d245
Print out a useful summary at the end of watch output.
...
Fixes #525 .
2017-05-04 12:58:19 -04:00
Ralph Bean
0189190883
Remove unused script.
...
This is from way back in the Flock demo days.
2017-05-04 12:42:30 -04:00
Ralph Bean
89972fa58a
Print build id after submitting a build.
...
Fixes #488 .
2017-05-04 12:38:51 -04:00
Jan Kaluza
3ad87b2f46
Add 'overview' command to mbs-build.
2017-04-10 11:29:19 +02:00
Jan Kaluza
6abe36f90d
Add support for 'mbs-build local' and allow 'manage.py build_module_locally' to handle branch name as second argument.
2017-04-03 08:42:21 +02:00
Jan Kaluza
c9306ae817
Use python-openidc-client
2017-03-31 11:27:04 +02:00
Jan Kaluza
bd41f9a095
Use python-fedora from openidc branch to get the openid token.
2017-03-30 17:38:46 +02:00
Jakub Kadlčík
c49876440e
Frontend now expects even branch
2017-03-14 15:19:01 +01:00
Ralph Bean
7ff90677e7
Use prod ipsilon. Our scope is live.
2017-03-01 12:50:12 -05:00
Matt Prahl
b254ba40cc
Use the latest testmodule version
2017-02-28 17:39:30 -05:00
Jakub Kadlčík
4c85e01b6c
Update testmodule hash to 4cef8cb
2017-02-27 19:59:18 +01:00
Ralph Bean
61b7b6f47d
Use an authorization header instead of cookie for oidc token.
...
Fixes #330 .
2017-02-20 13:12:00 -05:00
Ralph Bean
20d1abfcfc
Add OIDC scope for MBS permissions.
...
Added here: https://infrastructure.fedoraproject.org/cgit/ansible.git/commit/?id=87503b8ed96813c259eb5b31afef1fc0cbdc7027
2017-02-17 10:44:52 -05:00
Ralph Bean
916c47cf2f
Remove unused OIDC scopes.
2017-02-17 10:44:47 -05:00
Ralph Bean
a0b7ff4dc4
Our nonce should actually be random.
...
Also, the state value here is unused, so drop it.
2017-02-15 19:41:15 -05: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
Matt Prahl
41187110b5
Add Vagrant support to submit_build.py
2016-12-15 16:16:24 -05:00
Filip Valder
301bbf6cff
contrib scripts + related stuff
2016-12-05 15:17:37 +01:00