Kevin Fenzi
8242fb1d09
Currently we aren't hardlinking a lot of content:
...
aarch64 isn't hardlinked with the rest of primary
rawhide and branched aren't hardlinked together
* other bits more than likely aren't hardlinked.
So, lets try and hardlink content after we sync it here.
This may be too i/o intensive or slow to keep, but we can
try it for a few days and see how bad it is.
Signed-off-by: Kevin Fenzi kevin@scrye.com
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-02-02 01:33:34 +00:00
Paul Whalen
d998f2ec5a
Move aarch64 workstation rsync to primary, remove from alt.
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2020-08-17 16:50:31 -04:00
Tomas Hrcka
c7739bf877
Setup for rawhide being F34
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2020-08-11 14:07:15 +02:00
Mohan Boddu
f30d917d18
Porting the nightly.sh script to fedora messaging
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-15 12:19:24 -04:00
Mohan Boddu
95fb8fd49c
Set umask to 0002 for ostree operations
...
See https://github.com/ostreedev/ostree/pull/1984 where OSTree was
changed to try to set group write on directories. We need to set a more
permissive umask to take advantage of it.
This is all done to support writing to the OSTree repo from OpenShift
projects that run as a random UID, but have ftpsync (gid:263) in their
supplemental groups. For more context see: https://pagure.io/releng/issue/8811#comment-629051
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-08 17:22:57 -04:00
Mohan Boddu
b78189424d
Revert "Disable rawhide syncing to test https://pagure.io/releng/issue/9246 "
...
openh264 repo is enabled and is not installed in any images.
This reverts commit b18d9104bd
.
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-03-04 15:23:00 -05:00
Mohan Boddu
b18d9104bd
Disable rawhide syncing to test https://pagure.io/releng/issue/9246
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-03-03 15:23:53 -05:00
Mohan Boddu
ee58c06879
Setup for rawhide being F33
...
This needs changes to add f33 key.
It will be added later once everything is signed with f33 key.
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-02-11 10:25:38 -05:00
Kevin Fenzi
6c05c18c02
drop publishing i686 trees ( https://fedoraproject.org/wiki/Releases/31/ChangeSet#No_i686_Repositories )
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-08-26 09:55:40 -07:00
Tomas Hrcka
95ddef99fa
Use f32 to sync containers
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2019-08-13 18:52:05 +02:00
Kevin Fenzi
8ba80a5e10
Drop i386 images and things that need a kernel, leave modular and Everything trees.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-07-12 09:24:15 -07:00
John Doe
75ddcd0310
Sync out Silverblue Rawhide ostree repos for ppc64le and aarch64
...
Signed-off-by: John Doe <dftxbs3e@free.fr>
2019-05-10 19:25:34 +02:00
Kevin Fenzi
6746e5213b
nightly.sh: make sure we sync 31 containers. Add some comments and a fedmsg at the end after the cleanup.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-15 18:10:30 +00:00
Sinny Kumari
c7132bcc34
Don't build Atomic Host in F30 and onward in the favor of FCOS
...
Also clean-up of Atomic related files
Related: https://github.com/coreos/fedora-coreos-tracker/issues/145
Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-15 20:58:23 +05:30
Sinny Kumari
685a0f3d3d
Update ostree repo from atomic/repo/ to ostree/repo
...
Also update ostree_update_repo and add metalink
Related - https://pagure.io/fedora-infrastructure/issue/7487
Signed-off-by: Sinny Kumari <sinny@redhat.com>
2019-02-06 21:02:18 +05:30
Mohan Boddu
2309c038ea
Merge #621 Stop sending empty changelogs on failure
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-11-07 18:15:54 +00:00
Mohan Boddu
91b9492cf9
Run sync-latest-container-base-image.sh from scripts dir
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-10-15 16:05:00 -04:00
Mohan Boddu
b6f658b99d
Merge #657 Using new spam-o-matic
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-30 22:14:20 +00:00
Mohan Boddu
6af6c6b22d
Revert "Moving the ostree sync to new-updates-sync"
...
This reverts commit f2aeb1d60f
.
Signed-off-by: Mohan Boddu mboddu@bhujji.com
2018-09-28 15:06:14 -04:00
Mohan Boddu
7d0f6905ba
Using new spam-o-matic
...
Currently disabled the emails, when we think its good enough, then
we can enable sending emails.
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-09-21 18:16:43 -04:00
Mohan Boddu
f2aeb1d60f
Moving the ostree sync to new-updates-sync
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-27 13:11:39 -04:00
Colin Walters
78eccb204d
Rename /workstation ref to /silverblue
...
Following up on https://pagure.io/pungi-fedora/pull-request/631
Note this will also require a change to the ws-ostree-config git.
Signed-off-by: Colin Walters <walters@verbum.org>
2018-08-26 08:54:48 -04:00
Mohan Boddu
df655fbe66
Rawhide is f30 now and push f30 containers
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-14 13:32:04 -04:00
Peter Robinson
e5e137fff2
Merge #631 Renaming AtomicWorkstation to Silverblue
2018-08-11 13:10:17 +00:00
Mohan Boddu
a10fa0d59f
Renaming AtomicWorkstation to Silverblue
...
https://pagure.io/releng/issue/7579
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 09:10:15 -04:00
Mohan Boddu
ab6bf7893f
Drop ppc64 as part of https://pagure.io/releng/issue/7602
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-08-10 08:02:54 -04:00
Dusty Mabe
a53be1ff25
nightly: update ostree summary immediately after each sync
...
Some of our automated testing falls over if the ref file and summary
file are out of sync. This should help.
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-07-31 10:24:56 -04:00
Mohan Boddu
5811d705a9
Push rawhide base containers as part of nightly compose
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2018-07-23 14:49:47 -04:00
Lubomír Sedlář
995f2c6247
Stop sending empty changelogs on failure
...
If there's a problem, the changelog will be empty, which is not
particularly helpful to anybody. Instead of spamming devel@ list with
that, just send the traceback to rel-eng@ together with version of
compose-utils that was used.
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-06-11 17:23:22 +02:00
Mohan Boddu
bee13ff719
Sync Server to /pub/fedora-secondary/releases/development/{release}
...
Caused by https://pagure.io/pungi-fedora/c/d7476ad444c35d62ebe9bbe0654503bbe8820c55?branch=f28
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-30 09:00:51 -04:00
Dennis Gilmore
718c3613f1
alt arch syncing fixes
...
sync the Everything variant for alt arches again, somehow it got dropped.
link t the alt arch Everything variant as well as the primary variant
makes sure noarch rpms are hardlinked and arch specific ones are as well.
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-03-11 12:14:33 -05:00
Dusty Mabe
ceac7427a0
nightly.sh: Fixup syncing for Cloud/CloudImages change
...
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-10 13:17:28 -05:00
Dusty Mabe
aca3898446
nightly.sh: update ostree summary file after sync
...
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-09 12:34:31 -05:00
Dusty Mabe
cf4bbe8124
fedora.conf: atomic: move to unified ostree repo structure
...
We move to /compose/atomic/repo for the compose time repo and to
/atomic/repo for the production/user repo. See [1].
[1] https://lists.fedoraproject.org/archives/list/rel-eng@lists.fedoraproject.org/thread/KLN5L33BIR3ZEHC5RIG4NXGO7LT6HBXJ/
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:37:02 -05:00
Dusty Mabe
29a984ac28
remove unused variable from nightly.sh
...
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:37:02 -05:00
Dusty Mabe
3c489e6d91
remove ostree pruning from nightly.sh
...
We'll do that now in a more centralized manner now that we are
moving to a unified ostree repo setup.
See https://pagure.io/releng/pull-request/7366
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-06 08:36:59 -05:00
Mohan Boddu
aa12f364de
Fixing syncing and aarch64 comment
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-03-05 15:08:38 -05:00
Dusty Mabe
ab51305963
sync AtomicWorkstation media
...
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-02 16:03:41 -05:00
Dusty Mabe
42f90b2e42
rename atomic* variants
...
Move Atomic to AtomicHost and WorkstationOstree to
AtomicWorkstation. This is mostly to make things align
more with the names of the things we actually put out.
Signed-off-by: Dusty Mabe <dusty@dustymabe.com>
2018-03-02 15:13:45 -05:00
Patrick Uiterwijk
59f71680e9
Remove quotes so Bash does globbing
...
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-01 23:03:20 +01:00
Dennis Gilmore
a2a61c978d
no longer sync blocking to docker tags, they are not used
...
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-24 13:13:18 -06:00
Dennis Gilmore
d436118d7f
spam-o-matic: make composes less noisy
...
spam-o-matic does not understand rich deps, lets run it stioll but not
have its output emailed out as it is broken
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-20 16:28:35 -06:00
Dennis Gilmore
1bc7668da7
nightly.sh: update the syncing of composes
...
Sync the new Modular variant, primary aarch64, armhfp, x86_64
alt: i386, ppc64, ppc64le, s390x
rename the syncing from Docker to Container for recent change
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-20 16:13:30 -06:00
Peter Robinson
1218de2001
Sync the aarch64 Cloud installer to secondary rather than Alt
...
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-19 15:05:10 +00:00
Peter Robinson
d6c554ecdd
aarch promtion covers cloud and containers as well, sync Cloud/Container images to primary, sync cloud installer to alt (like x86_64), sync remain bits to fedora-secondary
...
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Peter Robinson
487ab8083f
drop legacy exclude updates, all arches are merged in F-27+
...
Signed-off-by: Peter Robinson <pbrobinson@fedoraproject.org>
2018-02-15 16:24:29 +00:00
Dennis Gilmore
e743f5af8a
Sync aarch64 to primary for Everything and Server
...
This is for https://pagure.io/releng/issue/7243
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-02-09 16:02:39 -06:00
Patrick Uiterwijk
b58f513d0e
Fix permissions on grub output so the world can read it
...
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2018-01-26 18:25:19 +01:00
Adam Williamson
9ce29f8d09
Avoid // in fedmsg location values
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-01-25 12:28:54 +01:00
Adam Williamson
e6fd5747a3
nightly: emit fedmsg keys for alt and secondary locations too
...
meta can't really use these, but hey, someone might want to, and
it can't hurt anything.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-01-25 12:22:44 +01:00