From: Adriana Kobylak <anoo@linux.ibm.com>
To: "Alexander A. Filippov" <a.filippov@yadro.com>
Cc: openbmc@lists.ozlabs.org,
openbmc <openbmc-bounces+anoo=linux.ibm.com@lists.ozlabs.org>
Subject: Re: Packaging and deploying multiple firmware image types in one
Date: Tue, 12 Nov 2019 16:54:22 -0600 [thread overview]
Message-ID: <9ddc3deca00904404c72a49c4f89c8a4@linux.vnet.ibm.com> (raw)
In-Reply-To: <20191112074921.GA4938@bbwork.lan>
On 2019-11-12 01:49, Alexander A. Filippov wrote:
> On Mon, Nov 11, 2019 at 01:28:11PM -0600, Adriana Kobylak wrote:
>
> We use the system bundle of BMC + Host firmware on our VESNIN hardware.
How are you currently building the bundled image, do you include the
Host firmware in the BMC rootfs, or do you have separate image files
(bmc fw file, host fw file) in a single tarball?
> There are some things which cause discomfort a little bit:
> - The uploaded system bundle isn't shown in the WebUI.
> - The system bundle has only one version field which is common for BMC
> and Host
> firmwares.
Do you think the ExtendedVersion d-bus property could help in this case?
For example adding to the manifest "extended_version=host-v1.2."
> - After rebooting BMC, which is required to complete update the BMC
> firmware
> the system bundle turns to two separated instances in D-Bus which has
> its own
> real versions.
Yeah, the purpose is not currently preserved across reboots. I have a
change here for that:
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-bmc-code-mgmt/+/27045
>
> Thus, I thought about putting the separate manifests for each part of
> the
> bundle.
If you go the route of adding a second manifest, would you have them in
a separate tarball (bmc image + manifest) and (host image + manifest)
then put those tarballs inside a tarball? since the manifest file name
would be the same.
>
>>
>> ---
>> [1] https://lists.ozlabs.org/pipermail/openbmc/2019-June/016573.html
>> [2]
>> https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Software/Version.interface.yaml
>> [3]
>> https://github.com/openbmc/meta-openpower/blob/master/recipes-phosphor/flash/host-fw_git.bb
>> [4]
>> https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/xyz/openbmc_project/Software/ExtendedVersion.interface.yaml
next prev parent reply other threads:[~2019-11-12 22:52 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-11-11 19:28 Packaging and deploying multiple firmware image types in one Adriana Kobylak
2019-11-12 7:49 ` Alexander A. Filippov
2019-11-12 21:38 ` Gunnar Mills
2019-11-13 0:54 ` Adriana Kobylak
2019-11-12 22:54 ` Adriana Kobylak [this message]
2019-11-13 7:24 ` Alexander A. Filippov
2019-11-14 7:51 ` Alexander A. Filippov
2019-11-14 22:10 ` Adriana Kobylak
2019-11-15 14:51 ` Adriana Kobylak
2019-11-15 15:46 ` Andrew Geissler
2019-11-19 19:22 ` Adriana Kobylak
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=9ddc3deca00904404c72a49c4f89c8a4@linux.vnet.ibm.com \
--to=anoo@linux.ibm.com \
--cc=a.filippov@yadro.com \
--cc=openbmc-bounces+anoo=linux.ibm.com@lists.ozlabs.org \
--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.