Randy Barlow
9a47520467
Set Bodhi sessions to expire and to only send cookies over TLS.
...
Signed-off-by: Randy Barlow <randy@electronsweatshop.com >
2017-01-25 16:11:11 +00:00
Kevin Fenzi
e65a51e668
move all these crons from bodhi-backend03 to bodhi-backend01
2017-01-20 19:17:10 +00:00
Patrick Uiterwijk
bd3bade568
Add new SIG groups to bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-01-15 11:15:30 +00:00
Kevin Fenzi
db07e40a74
fix drpm settings for f25. we forgot to change them after release
2017-01-14 15:15:28 +00:00
Patrick Uiterwijk
58c8e172e0
Enable the 'updates' repo for atomic composes, which contains the current mash
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-01-14 04:34:49 +00:00
Patrick Uiterwijk
f797e1dd5f
Turns out.. staging is a different file
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-01-11 00:36:42 +00:00
Patrick Uiterwijk
738a38638f
Make Bodhi stg work with krb
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-01-11 00:34:44 +00:00
Kevin Fenzi
69a13fb713
redirect this to /dev/null in most cases
2016-12-28 21:30:42 +00:00
Patrick Uiterwijk
e7cfef5a67
Sync out the rpm-ostree logs
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-21 15:18:17 +00:00
Patrick Uiterwijk
8c6fe9a6c4
Stop syncing F23 from pkgdb to koji, it's EOL
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-21 14:39:38 +00:00
Patrick Uiterwijk
47f8d5658a
Improve caching headers for bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-21 04:30:04 +00:00
Mohan Boddu
0ef6f4e6d1
f23 EOL
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com >
2016-12-20 21:17:02 +00:00
Patrick Uiterwijk
fe306871b6
Fix pkgdb to koji sync
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-15 15:40:11 +00:00
Patrick Uiterwijk
234f0af5fc
Update bodhi mash to use https koji
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-12 18:48:45 +00:00
Patrick Uiterwijk
d7f2edd04d
HTTPS
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-12 03:54:53 +00:00
Patrick Uiterwijk
b47d139555
fix
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-12 03:48:57 +00:00
Patrick Uiterwijk
7df3878a7a
Kerberize owner-sync-pkgdb
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-12 03:46:51 +00:00
Patrick Uiterwijk
55d485a0cf
Sync Fedora 25 trees out. Who figured you'd need to put stuff in the loop?
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-01 20:08:52 +00:00
Kevin Fenzi
1237bab5e5
this selinux file type changed in 7.3
2016-12-01 05:08:11 +00:00
Patrick Uiterwijk
59592c7809
Fix up the selinux context for bodhis homedir
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-01 03:14:13 +00:00
Patrick Uiterwijk
7dab72e8c6
Certificates are no longer needed by bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-01 03:11:32 +00:00
Patrick Uiterwijk
7eaed57510
We no longer use koji certs with bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-01 03:10:58 +00:00
Patrick Uiterwijk
3578756dc3
Make bodhi use standard ccache location
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-01 03:10:03 +00:00
Patrick Uiterwijk
208b3a5bd8
Remove old patch
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-11-30 15:51:08 +00:00
Patrick Uiterwijk
2ae15056fd
Use explicit ccache file
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-11-27 08:46:48 +00:00
Patrick Uiterwijk
3c052c4363
Put bodhi koji stuff in ansible
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-11-26 23:39:57 +00:00
Kevin Fenzi
b8f4139cd8
correct lockfile name
2016-11-23 18:32:52 +00:00
Kevin Fenzi
3d02fede99
use common lock file for things that update fedora/secondary fullfiletimelists
2016-11-23 18:03:01 +00:00
Adam Williamson
2e09ca2d00
turn 'filterlist' into 'imagelist', using productmd
...
This adopts https://pagure.io/quick-fedora-mirror/pull-request/27
and adapts to it, so we get `imagelist` files rather than
`filterlist` files (see recent commits for this). The rationale
is more fully explained in that PR (and in PR #26 also) - on
further inspection it turns out that we have to filter out an
awful lot of extensions to create small filterlists for all
three modules, and I'm worried that other file extensions may
appear in the future and cause the filterlists to suddenly get
bigger again. Instead, we have create-filelist use the productmd
constant that defines valid image formats, and only include files
that match those formats in the list. The downside of this
approach is we have to ensure productmd on all the systems that
run `create-filelist` is kept up to date if the list of valid
image formats changes.
2016-11-23 09:21:45 -08:00
Kevin Fenzi
f55c6f20bc
fix fedora-25-updates-testing to have correct f25 references for bodhi atomic updates composing
2016-11-21 16:42:19 +00:00
Patrick Uiterwijk
ed66e8b38a
Only apply patch on bodhi-backend03:
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-11-20 21:20:19 +00:00
Patrick Uiterwijk
52f22558c5
Apply Bodhi patch for koji session timeout
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-11-20 21:19:43 +00:00
Adam Williamson
45d8ea3f89
Generate filtered file lists for fedfind to use
...
This adds `filterlist` files alongside the `fullfilelist` and
`fullfiletimelist` files. These are much, much shorter lists
which skip the entries for packages, ARM device tree boot files
and directories. They are intended for consumption by fedfind,
so it can stop using rync scraping to discover the image files
it looks for. To enable this, we update to a newer version of
`create-filelist` from upstream `quick-fedora-mirror` and make
`update-fullfiletimelist` create the filterlist files as well.
We also delete a couple of old copies of `create-filelist`;
nirik made the two roles that use it share a common copy a few
months back, but missed deleting the copy each role had in its
`files` directory.
2016-11-19 15:15:53 -08:00
Dennis Gilmore
b5c2293403
make f25 atomic host repos
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-11-18 21:09:16 +00:00
Dennis Gilmore
7b0784c393
update the pre release policy for f26
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-11-18 20:29:10 +00:00
Peter Robinson
39b67e2c6e
bodhi: mash: enable aarch64 in EPEL-7 configs
2016-11-15 11:37:58 +00:00
Kevin Fenzi
af23c3c63f
fix tags
2016-11-03 20:06:31 +00:00
Dennis Gilmore
64e456c769
update owner-sync-pkgdb to support the docker namespace
...
update the script to sync from pkgdb to koji and enable it via a cronjob
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-11-03 19:41:45 +00:00
Kevin Fenzi
b1a2d105c9
In ansible 2.2 always_run is depreciated. Switch to check_mode.
2016-11-01 16:29:49 +00:00
Patrick Uiterwijk
2baaaf412e
Deploy signed_handler for bodhi
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-10-21 11:47:40 +00:00
Randy Barlow
19becf110b
fedmsg-atomic-composer was renamed.
...
fedmsg-atomic-composer was renamed to
python2-fedmsg-atomic-composer. This commit alters the playbooks to
reference the new name.
2016-10-20 03:49:30 +00:00
Randy Barlow
70dc0c4c0f
Remove a no-longer used repo file.
2016-10-18 16:57:08 +00:00
Randy Barlow
b83bfb9417
Add some missing settings to Bodhi's production.ini.
...
testing_approval_msg_based_on_karma and
not_yet_tested_msg_based_on_karma were both missing from Bodhi's
production.ini file, which was causing these two issues:
https://pagure.io/fedora-infrastructure/issue/5515
https://github.com/fedora-infra/bodhi/issues/1009
2016-10-08 01:53:12 +00:00
Randy Barlow
748721a020
Update production configs for bodhi-2.2.0.
2016-09-20 21:24:54 +00:00
Kevin Fenzi
897f2cc44a
conditionalize this so it does not break production before we upgrade it to the new bodhi
2016-09-17 18:34:52 +00:00
Randy Barlow
b0e3a97d57
Revert my recent changes to bodhi production.ini until later.
2016-09-10 18:48:54 +00:00
Randy Barlow
2f0318e11d
Update the bodhi configs for the recent client/server split.
2016-09-10 18:26:52 +00:00
Randy Barlow
f214c8bd18
Use my bodhi-pre-release copr repository to test a beta.
2016-09-09 22:16:35 +00:00
Kevin Fenzi
44e9449084
drop copr repo here on bodhi hosts
2016-09-08 18:27:05 +00:00
Kevin Fenzi
b25d6de5a4
adjust atomic updates to use new-chroot
2016-09-07 17:44:06 +00:00