#7512 create alias files for f27 atomic host refs
Closed: Fixed 6 years ago Opened 6 years ago by dustymabe.

Now that f28 is out and we aren't releasing f27 on a two week cadence we need to give people who want to stay on f27 "life support" which means they just get the updates ref every night.

To do this let's use ostree to delete the existing stable refs and use ostree to create the ref again that is just an alias to the fedora/27/$arch/atomic-host ref.

run the following commands on composer.phx2.fedoraproject.org:

# cd /mnt/koji/atomic/27/
# 
# sudo ostree refs --delete fedora/27/x86_64/atomic-host
# sudo ostree refs --alias --create=fedora/27/x86_64/atomic-host fedora/27/x86_64/updates/atomic-host
#
# sudo ostree refs --delete fedora/27/aarch64/atomic-host
# sudo ostree refs --alias --create=fedora/27/aarch64/atomic-host fedora/27/aarch64/updates/atomic-host
#
# sudo ostree refs --delete fedora/27/ppc64le/atomic-host
# sudo ostree refs --alias --create=fedora/27/ppc64le/atomic-host fedora/27/ppc64le/updates/atomic-host
# 
# sudo ostree summary -u 

@puiterwijk can you please review before we hand off to @mohanboddu or @kellin ?

ack. Let's see if aliases work correctly now.

$ cd /mnt/koji/atomic/27
$ pwd
/mnt/koji/atomic/27
$ sudo ostree refs --delete fedora/27/x86_64/atomic-host
$ sudo ostree refs --alias --create=fedora/27/x86_64/atomic-host fedora/27/x86_64/updates/atomic-host
$ sudo ostree refs --delete fedora/27/aarch64/atomic-host
$ sudo ostree refs --alias --create=fedora/27/aarch64/atomic-host fedora/27/aarch64/updates/atomic-host
$ sudo ostree refs --delete fedora/27/ppc64le/atomic-host
$ sudo ostree refs --alias --create=fedora/27/ppc64le/atomic-host fedora/27/ppc64le/updates/atomic-host
$ sudo ostree summary -u

@dustymabe does ostree summary show anything?

@dustymabe does ostree summary show anything?

no ostree summary -u doesn't print anything out.

Everything looks good from what I can tell:

[dustymabe@composer ~][STG]$ ./print-summary /mnt/fedora_koji_prod/koji/atomic/27/summary  | head 
fedora/27/aarch64/atomic-host → a4c84aed9e404d381811badefd51f6eb3bbbd68e56fd1c0b26b87912bfc75 (size=19780)
fedora/27/aarch64/testing/atomic-host → 77efb5eaee8c10cf6283e21dee5162b22d7984e748f3857dce527cf696ad8459 (size=19836)
fedora/27/aarch64/updates/atomic-host → a4c84aed9e404d381811badefd51f6eb3bbbd68e56fd1c0b26b87912bfc75 (size=19780)
fedora/27/ppc64le/atomic-host → ba7125bd9bf0dea8b73764a140aa9fb8d8a53ebb556826531da0847bef45e36 (size=19396)
fedora/27/ppc64le/testing/atomic-host → e38754db35579e31e4222323a02c1910407ae6d0d7f9a4a3c61693d782125399 (size=19452)
fedora/27/ppc64le/updates/atomic-host → ba7125bd9bf0dea8b73764a140aa9fb8d8a53ebb556826531da0847bef45e36 (size=19396)
fedora/27/x86_64/atomic-host → f17dabcf5fc2dcd47fdfc8378fabebf1a521250cc98beab83935b2983923 (size=19348)
fedora/27/x86_64/testing/atomic-host → 322a7b57637216ca861198ea3141e8da90a310d1c220844aceed35a95cff29 (size=19404)
fedora/27/x86_64/updates/atomic-host → f17dabcf5fc2dcd47fdfc8378fabebf1a521250cc98beab83935b2983923 (size=19348)
delta: 39848372585a65dc63fb3052f997139b8b30d6b55ce378337db3664177489d28-b25bde0109441817f912ece57ca1fc39efc60e6cef4a7a23ad9de51b1f36b742
[dustymabe@composer ~][STG]$
[dustymabe@composer ~][STG]$ cd /mnt/fedora_koji_prod/koji/atomic/27/
[dustymabe@composer 27][STG]$ ostree refs --alias
fedora/27/aarch64/atomic-host -> fedora/27/aarch64/updates/atomic-host
fedora/27/ppc64le/atomic-host -> fedora/27/ppc64le/updates/atomic-host
fedora/27/x86_64/atomic-host -> fedora/27/x86_64/updates/atomic-host

Metadata Update from @dustymabe:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

6 years ago

Log in to comment on this ticket.

Metadata