Kevin Fenzi
0976610394
clean up releng compose role to complete on secondary composer hosts
2017-01-27 17:52:09 +00:00
Dennis Gilmore
3152746c00
pungi-4.1.12 split some scripts we need into pungi-utils so intall it
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2017-01-18 20:37:29 +00:00
Dennis Gilmore
525669406c
add a cron job for creating the docker base image nightly
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2017-01-06 00:02:37 +00:00
Patrick Uiterwijk
68a0cfe803
Create compose koji profile
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-14 13:07:23 +00:00
Patrick Uiterwijk
9ca7df69de
Add koji.conf for compose
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-12-13 02:31:19 +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
3631ca6589
aarch64/ppc are now part of the regular rawhide compose, these were disabled but best to remove them from ansible too
2016-11-07 19:29:30 +00:00
Dennis Gilmore
ba91d9529a
add crontab file and install it for running atomic host continuous delivery
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-10-02 21:27:33 +00:00
Kevin Fenzi
37fada00a7
This is under /koji now.
2016-08-31 17:14:52 +00:00
Kevin Fenzi
04a52b8667
Death to all trailing whitespace.
2016-08-08 19:36:31 +00:00
Kevin Fenzi
03a8923c04
Update create-filelist and wrapper from upstream quick mirror.
...
Merge all the various copies of the wrapper into one copy.
Setup arguments as needed for each call.
2016-07-15 20:05:53 +00:00
Kevin Fenzi
e55e51fa7f
Update new create-filelist on bodhi and releng
2016-05-28 17:22:32 +00:00
Kevin Fenzi
2224aaaa2f
Add some tags to these tasks
2016-05-25 19:51:03 +00:00
Kevin Fenzi
83f1469169
Don't need idmapd.conf here, it's in nfs/client now.
2016-05-21 16:27:05 +00:00
Kevin Fenzi
d1b34d3fc7
Add new create-filelist call from https://pagure.io/quick-fedora-mirror to replace the rsync call to make fullfiletimelist file. This should allow quick-fedora-mirror script to work.
2016-05-16 16:32:38 +00:00
Peter Robinson
64c13b8106
releng: really fix AltArch /mnt/koji
2016-05-13 13:26:13 +00:00
Patrick Uiterwijk
8f37faa1b4
Fix not in
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-05-13 12:12:37 +00:00
Peter Robinson
467242053f
releng: use releng-compose group
2016-05-13 10:55:38 +00:00
Peter Robinson
6e43df1ae9
releng: fix /mnt/koji symlink creations for AltArch compose hosts
2016-05-13 10:43:34 +00:00
Peter Robinson
0b8cde5bea
releng: add secondary mirror nfs for AltArch compose hosts
2016-05-13 10:18:09 +00:00
Peter Robinson
353ebeeffa
releng: enable s390 pungi 4 branched and rawhide composes
2016-04-12 00:06:57 +00:00
Peter Robinson
9951cad579
releng: secondary: add ability to sign packages from secondary compose servers
2016-04-09 08:21:54 +00:00
Peter Robinson
cbbf68d204
releng: fix name description: /etc/koji/koji.conf -> /etc/koji.conf
2016-04-06 13:22:50 +00:00
Peter Robinson
fdfd25a88b
releng: use releng-secondary group instead of hostname
2016-04-06 12:15:24 +00:00
Peter Robinson
aa18cd63cb
releng: secondary: add Power64 mash configs, branched/rawhide cron jobs, update aarch64
2016-04-06 12:09:27 +00:00
Peter Robinson
833e799481
releng: merge composers into releng-compose to reduce duplication
2016-04-06 11:34:11 +00:00
Dennis Gilmore
62a91e95e7
releng sudoe cleanup
...
move releng-sudoers to 00releng-sudoers everywhere
drop the no longer needed ftpsync-sudo file
ansible-priave has some changes to match
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-03-17 15:10:10 +00:00
Kevin Fenzi
43e436825f
Move 00releng-sudoers install to use the sudoers var from variables and the sudo role.
2016-03-07 23:33:03 +00:00
Dennis Gilmore
25d2fdfdc3
we need the /mnt/koji symlink on branched-composer also
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-02-27 00:16:03 +00:00
Dennis Gilmore
e2fdc38aaf
setup f24 and branched compose mock configs
...
install pungi and compose-utils on compose boxes
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-02-26 19:54:43 +00:00
Dennis Gilmore
b929602948
releng boxes do not need koji-utils on them
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-02-26 19:54:43 +00:00
Patrick Uiterwijk
d8ad7b6bb0
Seems this link is also needed on rawhide-composer
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2016-02-24 22:02:00 +00:00
Dennis Gilmore
4e0372c5de
put the releng sudoers on teh boxes with a 00 prefix
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-01-27 17:30:09 +00:00
Dennis Gilmore
8cac8e989d
add f23 branched compose mock configs
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2016-01-27 16:29:39 +00:00
Kevin Fenzi
8a66e61eca
Do not replace /etc/sudoers. Instead move to a sudoers.d file.
2016-01-23 17:23:36 +00:00
Kevin Fenzi
87a27b606f
Both these places change the masher user. Sync them up so they do the same thing instead of changing back and forth each run.
2016-01-10 23:00:04 +00:00
Kevin Fenzi
f0c80375b5
Remove action: in all roles.
2016-01-06 21:58:31 +00:00
Peter Robinson
8f6103ed45
releng: few minor cleanups/tweks
2015-12-21 15:04:08 +00:00
Peter Robinson
e82d879102
releng: compose: add koji CA cert to central system ca-trust
2015-12-21 14:20:35 +00:00
Peter Robinson
4fce2d9b71
releng: secondary: minor typo fix
2015-12-17 07:42:33 +00:00
Peter Robinson
e85c9877ba
releng: secondary: minor fix
2015-12-17 07:40:29 +00:00
Peter Robinson
e1da14f5e6
releng: secondary: add night compose cron jobs
2015-12-17 07:38:34 +00:00
Peter Robinson
914329049d
releng: secondary arch rel-eng isms
2015-12-17 07:04:20 +00:00
Peter Robinson
98eec69490
releng: updates for dnf and aarch64
2015-12-16 15:40:54 +00:00
Patrick Uiterwijk
08568865fe
Replace all restart httpd with reload httpd
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2015-11-04 23:40:01 +00:00
Dennis Gilmore
437bcc1209
make sure the uplaod ca cert file exists
2015-09-28 21:12:58 +00:00
Dennis Gilmore
a4b2c9e8e8
add cronjob to run the nightly atomic/cloud updates composes
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2015-08-27 17:00:20 +00:00
Dennis Gilmore
4ff43e7adb
install the newly made f22 compose mock configs
...
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2015-08-26 18:30:42 +00:00
Kevin Fenzi
c5d4da58d3
Use the correct path here.
2015-06-12 22:58:10 +00:00
Kevin Fenzi
6ee98ba3bd
This became a template, so we can try this but I think ansible won't like it.
2015-06-12 22:57:30 +00:00