Adam Williamson
28e8b7b120
nightly.sh: update critpath.py call for recent changes
...
This uses the syntax after my recent PR:
https://pagure.io/releng/pull-request/11000
with those changes, this should actually work, instead of just
printing sad error messages like it does now!
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-08-30 18:28:16 -07:00
Tomas Hrcka
dd0b645fe6
Branch Fedora 37 from rawhide
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-09 12:00:35 +02:00
Kamil Páral
2051777399
send compose reports to test-reports list instead of test list
...
Keep the devel list included, as requested by Kevin.
Related: https://pagure.io/fedora-qa/issue/700
Signed-off-by: Kamil Páral <kparal@redhat.com>
2022-07-21 16:57:44 +02:00
Tomáš Hrčka
88e48938a6
Update nightly.sh
...
Remove productimg from skip-phases param
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-23 17:48:02 +00:00
Peter Robinson
cac6ad0839
Retire ARMv7/armhfp from the compose
...
As per the approved change to retire ARMv7/armhfp
https://fedoraproject.org/w/index.php?title=Changes/RetireARMv7
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2022-02-09 11:32:49 +00:00
Tomas Hrcka
b6ce674030
F37 is now rawhide
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-08 13:00:31 +01:00
Lubomír Sedlář
d9988da721
Remove extra commas from rsync messages
...
The compose ID and some paths have an extra bogus comma at the end. That
makes it difficult to consume the message.
Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2021-11-04 16:01:21 +01:00
Tomas Hrcka
f72c118eb0
rawhide is f36
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-08-10 13:43:26 +02:00
Timothée Ravier
8d5f7f4079
Add support for building Fedora Kinoite
...
See https://fedoraproject.org/wiki/Changes/Fedora_Kinoite
Signed-off-by: Timothée Ravier <travier@redhat.com>
2021-05-18 20:59:26 +00:00
Kevin Fenzi
0d2b85bc1b
Fix all variants to delete-after so we dont keep accumulating things.
...
In 57985b08
nightly was updated, but not all the variants were updated
in the second sync. The first sync runs with --exclude repodata, then
the second one includes that and also does a --delete-after, but we only
updated the first one. This should clean up old artifacts.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-03 19:40:51 -08:00
Kevin Fenzi
5b2d9dcbd8
nightly.sh: fix secondary hardlink
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-03-01 19:10:25 -08:00
Peter Robinson
57985b087e
Update the pungi config for the UEFI on ARMv7 changes
...
This update adds the various pieces for the UEFI side of things
and removes the old appliance build process including a few cleanups.
It also updates the sync process and cleans up a few bits here
while at it.
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2021-02-23 19:09:07 +00:00
Tomas Hrcka
b00e860556
Setup for rawhide being F34
...
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-02-09 14:16:51 +01:00
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