Dan Callaghan
1a516eb0b3
pin greenwave and waiverdb stage to the current latest version
2018-06-01 16:33:02 +10:00
Kevin Fenzi
6d1150dbd4
Use admin user for db migrations
2018-05-31 19:44:39 +00:00
Patrick Uiterwijk
8ab16bab92
Combine several steps of the bodhi openshift build process into a single docker layer
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-05-31 04:01:18 +02:00
Pierre-Yves Chibon
bac5319d9f
Be more flexible about who can query greenwave in stg
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2018-05-30 11:51:48 +02:00
Ralph Bean
d6ce1dc842
Restore atomic CI rule in greenwave staging, for testing.
2018-05-29 02:37:33 +00:00
Ralph Bean
8d460b558c
Make something required in staging, to help with testing.
2018-05-29 02:19:33 +00:00
Ralph Bean
b13c984273
Adjust parameters for staging greenwave rule, for testing bodhi development.
2018-05-29 01:54:51 +00:00
Randy Barlow
70ad2456f0
Do not indent Jinja if statements in YAML.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-05-17 18:15:37 +00:00
Randy Barlow
47056fbb9a
Annnnd one more.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-05-17 17:58:03 +00:00
Randy Barlow
488e718455
Give Bodhi grous vars for how many OpenShift pods to run.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-05-17 17:40:47 +00:00
Ralph Bean
a4bae0fdb9
Disable all greenwave rules.
2018-05-11 15:16:11 +00:00
Ralph Bean
274dac7069
Try building waiverdb the same way as greenwave.
2018-05-10 16:39:09 +00:00
Ralph Bean
2e09154b58
Make these into templates.
2018-05-10 16:39:09 +00:00
Ralph Bean
3bf9334b6f
Try out greenwave deployments from a :prod tag.
2018-05-10 16:20:07 +00:00
Ralph Bean
96f19cbee6
Revert "Remove my greenwave-staging experiment to get out of lholecek and giulia's way."
...
This reverts commit 31c7305313 .
2018-05-10 16:16:08 +00:00
Ralph Bean
34f284397a
A version update for staging greenwave.
2018-05-10 15:57:24 +00:00
Ralph Bean
274fa478d7
Build greenwave on top of f28.
2018-05-10 15:35:28 +00:00
Ralph Bean
31c7305313
Remove my greenwave-staging experiment to get out of lholecek and giulia's way.
2018-05-10 15:32:01 +00:00
Ralph Bean
b23be38477
This shouldn't be required.
2018-05-10 13:38:56 +00:00
Ralph Bean
7a4769506d
A different filename.
2018-05-10 13:29:07 +00:00
Ralph Bean
60f14d380d
Whitespace.
2018-05-05 02:27:16 +00:00
Ralph Bean
9283609e41
Greenwave: Test out RemoteOriginalSpecNvrRule, in staging.
2018-05-05 02:13:01 +00:00
Ralph Bean
5c095a6bda
fedmsg needs a username.
2018-05-05 01:52:54 +00:00
Ralph Bean
95a752a8ba
dockerStrategy, not sourceStrategy.
2018-05-05 01:37:48 +00:00
Ralph Bean
ca8442787c
Declare sourceStrategy.
2018-05-05 01:35:50 +00:00
Ralph Bean
5e0e6d1881
Greenwave fedmsg config in staging.
2018-05-05 01:23:48 +00:00
Randy Barlow
4d6d34cdbf
Update staging to Bodhi 3.7.0b1.
...
Additionally, pin the container to use Fedora 27 since Bodhi 3.7
is in the f27-infra repo.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-05-05 00:10:55 +00:00
Patrick Uiterwijk
4904468ec3
Commit bodhi on openshift stabilization fixes
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-24 17:08:08 +02:00
Ralph Bean
2b27955e96
Greenwave: No CI requirements for modules, today.
...
FBR: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/thread/ELBICUXVROZFS3TWY74YSW7BJDDN6WDI/
2018-04-20 16:13:37 +00:00
Patrick Uiterwijk
bb070496c3
Tie us to specific bodhi package versions
...
This also means that when we bump this and rerun ansible, openshift will
clear the build cache.
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-19 17:10:02 +02:00
Patrick Uiterwijk
aa3b773f72
DNF is silly.... Why no option to specify this on the CLI? Nobody knows
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-19 17:04:49 +02:00
Patrick Uiterwijk
113a8b542f
Install bodhi-docs for docs in openshift bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-19 16:30:28 +02:00
Patrick Uiterwijk
9681d7d8f5
With httpd, no need for this mv
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-19 15:54:29 +02:00
Patrick Uiterwijk
af327709d3
Switch bodhi on openshift from gunicorn to httpd
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-19 15:25:52 +02:00
Randy Barlow
9f74f46187
Cache the Bodhi dockerfile in the OS buildconfig.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-18 22:18:02 +00:00
Patrick Uiterwijk
5dbc18df8d
Make opinionated openshift/route and make bodhi use it
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 20:12:15 +02:00
Patrick Uiterwijk
464590e528
Some tuning of probes and workers
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 16:48:30 +02:00
Patrick Uiterwijk
251555b692
Deploy krb5.conf for bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 02:10:57 +00:00
Patrick Uiterwijk
559e7652b4
Symlink krb5 keytab
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 01:54:53 +00:00
Patrick Uiterwijk
4a43535985
Mount the keytab
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 01:50:19 +00:00
Randy Barlow
e34e637b1e
Rename fedmsg.d/bodhi.py to zzbodhi.py.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-17 01:08:11 +00:00
Randy Barlow
c9d657e9d3
Remove the bodhi.py fedmsg config from the package and use the name.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-17 00:15:22 +00:00
Randy Barlow
4bb555e0ba
Don't mount a folder in a read only volume.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-16 23:52:52 +00:00
Randy Barlow
649b768595
Don't try to bind mount bodhi.py as a directory.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-16 23:29:18 +00:00
Patrick Uiterwijk
f82264261f
Set a user for fedmsg purposes
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2018-04-17 00:59:13 +02:00
Randy Barlow
e834fffda0
Use bodhi-openshift-web.py for fedmsg instead of bodhi.py.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-16 22:27:25 +00:00
Randy Barlow
c92f1f0c5d
Configure fedmsg in a better way and give it bodhi03's cert.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-16 20:31:30 +00:00
Randy Barlow
79baeb984f
Configure Bodhi in OpenShift to use active=True for fedmsgs.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2018-04-16 15:15:44 +00:00
Pierre-Yves Chibon
1c8d04443c
Still no Atomic CI pipeline for -testing
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2018-04-16 14:22:28 +02:00
Pierre-Yves Chibon
a212d0aa30
Turns out there is no f28 of the Atomic CI pipeline...
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2018-04-16 14:12:25 +02:00