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