All of lore.kernel.org
 help / color / mirror / Atom feed
From: Patrick Williams <patrick@stwcx.xyz>
To: Ed Tanous <ed@tanous.net>
Cc: Bruce Mitchell <Bruce_Mitchell@phoenix.com>,
	"openbmc@lists.ozlabs.org" <openbmc@lists.ozlabs.org>
Subject: Re: When building OpenBMC . . . ?
Date: Tue, 1 Sep 2020 11:20:25 -0500	[thread overview]
Message-ID: <20200901162025.GS3532@heinlein> (raw)
In-Reply-To: <CACWQX83AjdYMXYzsjed0p6GgEMBb18CtC9qb-9OPcU8HbzK7Bw@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1595 bytes --]

On Tue, Sep 01, 2020 at 09:09:33AM -0700, Ed Tanous wrote:
> On Tue, Sep 1, 2020 at 5:26 AM Patrick Williams <patrick@stwcx.xyz> wrote:
> > On Sun, Aug 30, 2020 at 10:02:41PM +0000, Bruce Mitchell wrote:
> >
> > #2 should go into either meta-facebook (or the underlying code
> > repository where the fix is needed).  These will be common for any
> 
> +1
> 
> Could we also make the statement that as a project, we will enable
> every platform feature we are able to for every platform by default,
> and if a company wants to specifically disable some features for their
> use because they haven't vetted them, they should do that in a
> specific distro?  Said another way, the "default" for every machine
> should be every feature enabled, as that's what helps users and
> developers the most.

I think this is where we get some conflict between, for lack of better
words, commercial and hyperscale philosphies.  We may make a decision
that we don't want net-ipmi in our datacenter, for security reasons, so
we have it disabled in our meta-facebook layer.  Yes, we could disable
it dynamically like a customer of a commercial vendor might do, but it
is simpler to not even have the code in the image.

Today we've combined machine definition and image definition into a
single meta-layer across the board.  This is probably reasonable for
a single vendor who designs their own machine in-house, but is less
reasonable for cases like Facebook where we do our work within OCP and
others can order the servers we've designed from various ODMs.

-- 
Patrick Williams

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2020-09-01 16:20 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-30 22:02 When building OpenBMC . . . ? Bruce Mitchell
2020-08-31 10:57 ` Brad Bishop
2020-08-31 14:19   ` Bruce Mitchell
2020-08-31 14:29     ` Ed Tanous
2020-08-31 14:34       ` Bruce Mitchell
2020-08-31 22:48 ` Vijay Khemka
2020-08-31 22:51   ` Bruce Mitchell
2020-08-31 22:57     ` Vijay Khemka
2020-09-01 16:25       ` Bruce Mitchell
2020-09-01 12:24 ` Patrick Williams
2020-09-01 16:09   ` Ed Tanous
2020-09-01 16:20     ` Patrick Williams [this message]
2020-09-01 16:29       ` Bruce Mitchell
2020-09-01 16:56       ` Ed Tanous
2020-09-01 16:28     ` Bruce Mitchell
2020-09-02 18:50     ` Patrick Voelker
2020-09-02 19:10       ` Patrick Williams
2020-09-02 19:50         ` Patrick Voelker
2020-09-02 21:39           ` Bills, Jason M
2020-09-02 23:35             ` Patrick Voelker
2020-09-03 15:33           ` Patrick Williams
2020-09-01 16:26   ` Bruce Mitchell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200901162025.GS3532@heinlein \
    --to=patrick@stwcx.xyz \
    --cc=Bruce_Mitchell@phoenix.com \
    --cc=ed@tanous.net \
    --cc=openbmc@lists.ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.