On Fri, Nov 7, 2014, at 08:03 AM, Dennis Gilmore wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Sun, 02 Nov 2014 16:33:57 -0500 > Colin Walters <walters@xxxxxxxxxx> wrote: > > > Currently, the Atomic cloud image still tries to contact the compose > > server internal mirror for updates. > > > > Do we know what the final mirrorlist URL will be? Where are we on > > getting content sync'd out? > > the metalink should be > > https://mirrors.fedoraproject.org/metalink?repo=fedora-atomic-21&arch=x86_64 Thanks, Dennis. The attached patch should implement this, once we: 1) Get https://admin.fedoraproject.org/updates/ostree-2014.11-1.fc21 through 2) Recompose the tree with it 3) Get a metalink generated pointing at that tree 4) Do some end-to-end testing of this
From e2317e1449749759d0a8895bca46f28b1739fa42 Mon Sep 17 00:00:00 2001 From: Colin Walters <walters@xxxxxxxxxx> Date: Fri, 7 Nov 2014 13:49:57 -0500 Subject: [PATCH] atomic: Rewrite origin to point to metalink Basically Anaconda-in-ImageFactory is set up to pull from the builder, so that's what ends up in the origin file. But that's obviously not what we want to ship to users. ostree/rpm-ostree do not yet have a convenient command to change this, so brute force it with sed. Implements https://lists.fedoraproject.org/pipermail/cloud/2014-November/004570.html --- fedora-cloud-atomic.ks | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fedora-cloud-atomic.ks b/fedora-cloud-atomic.ks index be862c4..8861d1e 100644 --- a/fedora-cloud-atomic.ks +++ b/fedora-cloud-atomic.ks @@ -36,6 +36,9 @@ reboot %post --erroronfail +# See https://github.com/projectatomic/rpm-ostree/issues/42 +ostree remote add --set=gpg-verify=false fedora-atomic 'metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-atomic-21&arch=x86_64' +(origin_file=$(echo -n /ostree/deploy/fedora-atomic-host/deploy/*.origin); sed -e 's,installmedia:,fedora-atomic:,' < ${origin_file} > ${origin_file}.new && mv ${origin_file}{.new,}) # older versions of livecd-tools do not follow "rootpw --lock" line above # https://bugzilla.redhat.com/show_bug.cgi?id=964299 -- 1.8.3.1
_______________________________________________ cloud mailing list cloud@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/cloud Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct