Kevin Fenzi
baefa041b7
fix conditional to actually work
2018-05-21 23:18:10 +00:00
Kevin Fenzi
e80a0337a6
no, that is not right, reverse it
2018-05-21 20:36:16 +00:00
Kevin Fenzi
5daa19238b
Hopefully fix conditional to try and not make link on compose-s390-01.s390.fedoraproject.org
2018-05-21 20:23:46 +00:00
Kevin Fenzi
f2f81ee236
possible conditional fix for 6949
2018-05-17 18:55:25 +00:00
Kevin Fenzi
c0194de91e
we need make and no longer need mash
2018-05-15 05:38:38 +00:00
Kevin Fenzi
8085f13e92
still need python2-koji for block_retired
2018-05-15 05:22:01 +00:00
Sayan Chowdhury
bdc46138f2
releng: Use template instead of copy for purge-amis
...
Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com >
2018-04-24 08:42:49 +00:00
Dusty Mabe
25d9274b52
remove cron job for atomic-cd repo
...
This is not used and we agreed to remove it. See [1] [2].
[1] https://pagure.io/releng/issue/7269
[2] https://pagure.io/atomic-wg/issue/349
Signed-off-by: Dusty Mabe <dusty@dustymabe.com >
2018-02-22 16:16:40 -05:00
Kevin Fenzi
936e6df897
install python3 versions of these since pungi is all python3 now
2018-02-21 00:55:49 +00:00
Kevin Fenzi
0a494a4fc1
fix the clean ami scripts to actually work. Need to quote the ansible variables and also install python2-fedfind needed by the script
2017-11-16 22:27:46 +00:00
Sayan Chowdhury
04638babae
Add the scripts to purge the amis regularly
...
Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com >
2017-10-17 08:38:43 +00:00
Patrick Uiterwijk
adcbf72f03
Packageize this, packageize that, packageize the world
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-10-08 22:25:52 +00:00
Patrick Uiterwijk
04fea419cc
Add the koji plugins for releng, runroot is among them
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com >
2017-09-01 11:14:37 +00:00
Peter Robinson
245989e708
remove s390 cron copy too
2017-07-20 14:37:18 +00:00
Kevin Fenzi
f6ad086ae7
drop no longer needed rawhide/branched composes from alternative arches
2017-06-15 18:53:36 +00:00
Ralph Bean
893bc4a241
Add python2-modulemd and python2-pdc-client for modular compose.
2017-05-16 18:53:37 +00:00
Dennis Gilmore
76c584e920
remove the no longer needed compose mock configs
...
We no longer use the old compose mock configs as part of our processes. nuke
them all from being installed
Signed-off-by: Dennis Gilmore <ausil@fedoraproject.org >
2017-04-13 19:36:20 +00:00
Peter Robinson
87a32844b1
releng: compose boxes need kerberos
2017-04-13 14:36:31 +00:00
Adam Miller
a69c10f94a
add skopeo to releng composer in stg for testing
...
Signed-off-by: Adam Miller <admiller@redhat.com >
2017-03-30 20:22:20 +00:00
Kevin Fenzi
9ff8bfb1c1
ostree is needed to prune ostree repos that are composed
2017-03-06 18:54:43 +00:00
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