[PATCH 6/6] Add RPMOSTreePayload
Brian C. Lane
bcl at redhat.com
Wed Apr 30 16:25:41 UTC 2014
On Tue, Apr 29, 2014 at 06:38:54PM +0000, Colin Walters wrote:
> On Tue, Apr 29, 2014 at 2:31 PM, Brian C. Lane <bcl at redhat.com> wrote:
> >
> >We could do that, but then ostree needs to make sure it fails
> >gracefully
> >when it isn't installed on the image.
>
> Fails gracefully if:
>
> * One is not doing an ostree-based install? I'm 90% sure this
> already fine, we only do ostree stuff inside rpmostreepayload.py.
>
> * If one tries a kickstart file with ostreesetup and somehow we
> forgot the dep in the install media? What would graceful mean in
> this case?
This case, it would ideally raise an error telling them what's missing
instead of just crashing.
>
> >It gets pulled in by initial-setup so that isn't likely to change
> >soon.
>
> That's a messy topic of course because not all install paths use
> initial-setup. For example, in the normal cloud guest case, the
> user of the system has never seen Anaconda - they are booting a
> pre-provisioned system.
In that case initial-setup should be installed, right?
>
> There's also the aspect that in the eventual future I'd like not to
> have Python in the base system for the Atomic Docker host case at
> least - I'm not significantly far away from that now. But let's
> defer that discussion for later.
What do you gain by removing it?
>
> Agreed then to inject these dependencies via lorax?
That seems like the reasonable path.
--
Brian C. Lane | Anaconda Team | IRC: bcl #anaconda | Port Orchard, WA (PST8PDT)
More information about the anaconda-patches
mailing list