#
ea76d314 |
| 04-Mar-2025 |
John Chung <john.chung@arm.com> |
meta-phosphor: phosphor-ipmi-host: add PACKAGECONFIG for serial transport
IPMI Serial transport implemented into phosphor-ipmi-host repo. System can select the transport interface by enabling PACKAG
meta-phosphor: phosphor-ipmi-host: add PACKAGECONFIG for serial transport
IPMI Serial transport implemented into phosphor-ipmi-host repo. System can select the transport interface by enabling PACKAGECONFIG.
Signed-off-by: John Chung <john.chung@arm.com> Change-Id: Iaa7e1c727f3c3787e0b6c305405d34db939c4120
show more ...
|
#
ad6d8beb |
| 24-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: phosphor-ipmi-host: add PACKAGECONFIG for open-power
Currently open-power support is enabled on all systems, which is incorrect. Add a PACKAGECONFIG for it and only enable it when `o
meta-phosphor: phosphor-ipmi-host: add PACKAGECONFIG for open-power
Currently open-power support is enabled on all systems, which is incorrect. Add a PACKAGECONFIG for it and only enable it when `org/open_power` YAML is enabled.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Icd41c14e02d04d5c515816b79b7af064a4abb895
show more ...
|
#
ef9ef304 |
| 24-Jan-2025 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: phosphor-ipmi-host: sort PACKAGECONFIG
The default PACKAGECONFIG is getting a little long. Split it into multiple lines and sort to reduce churn as other changes are made. Sort the P
meta-phosphor: phosphor-ipmi-host: sort PACKAGECONFIG
The default PACKAGECONFIG is getting a little long. Split it into multiple lines and sort to reduce churn as other changes are made. Sort the PACKAGECONFIG definitions as well. No functional change.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Iebdf3080a1b9cdd8f6a9728b9bce8b6bf944cfb7
show more ...
|
#
628b233e |
| 16-Dec-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: phosphor-ipmi-host: disable 'buildpaths' error
Squash the following warning until we can get a proper resolution: ``` ERROR: phosphor-ipmi-host-1.0+git-r1 do_package_qa: QA Issue: Fil
meta-phosphor: phosphor-ipmi-host: disable 'buildpaths' error
Squash the following warning until we can get a proper resolution: ``` ERROR: phosphor-ipmi-host-1.0+git-r1 do_package_qa: QA Issue: File /usr/lib/pkgconfig/libipmid.pc in package phosphor-ipmi-host-dev contains reference to TMPDIR [buildpaths] ERROR: phosphor-ipmi-host-1.0+git-r1 do_package_qa: QA Issue: File /usr/lib/pkgconfig/libchannellayer.pc in package phosphor-ipmi-host-dev contains reference to TMPDIR [buildpaths] ERROR: phosphor-ipmi-host-1.0+git-r1 do_package_qa: QA Issue: File /usr/lib/pkgconfig/libuserlayer.pc in package phosphor-ipmi-host-dev contains reference to TMPDIR [buildpaths] ```
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5e6c39556c09a73e28f273a78f27b28fb782884e
show more ...
|
Revision tags: 2.18.0-dev |
|
#
b4d3a122 |
| 29-Jul-2024 |
Andrew Geissler <geissonator@yahoo.com> |
phosphor-ipmi-host: utilize new sources-unpack dir
With the latest yocto, do_unpack now unpacks files to WORKDIR/sources-unpack rather than just WORKDIR.
Update the recipe to handle this.
Change-I
phosphor-ipmi-host: utilize new sources-unpack dir
With the latest yocto, do_unpack now unpacks files to WORKDIR/sources-unpack rather than just WORKDIR.
Update the recipe to handle this.
Change-Id: I029210e5083bf4476f09b1a73aa880e8e37798d5 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
Revision tags: 2.17.0-dev |
|
#
025bcf0d |
| 05-Feb-2024 |
George Liu <liuxiwei@ieisystem.com> |
ipmi: Remove libmapper dependency
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ie1abf7306d5600ae39283549143a5b29a6a433d1
|
#
b81c1fb7 |
| 08-Mar-2024 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: add vardeps for HOST and CHASSIS instances
If a system were to change the OBMC_HOST_INSTANCES or OBMC_CHASSIS_INSTANCES, many packages (incorrectly) do not get rebuilt. This is becaus
meta-phosphor: add vardeps for HOST and CHASSIS instances
If a system were to change the OBMC_HOST_INSTANCES or OBMC_CHASSIS_INSTANCES, many packages (incorrectly) do not get rebuilt. This is because the variables are evaluated within Python contexts and are not manually specified in the `vardeps`. Add as necessary.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I84651a1a85a5c977be674d8b26b6e43e5ab46850
show more ...
|
Revision tags: 2.16.0-dev |
|
#
99119241 |
| 26-Sep-2023 |
Alexander Hansen <alexander.hansen@9elements.com> |
phosphor-sel-logger clears SEL
the ambiguity is removed and there is no longer the option to choose who clears the SEL.
Change-Id: I47ee70061f72cdf878c918e49c5b461019398943 Signed-off-by: Alexander
phosphor-sel-logger clears SEL
the ambiguity is removed and there is no longer the option to choose who clears the SEL.
Change-Id: I47ee70061f72cdf878c918e49c5b461019398943 Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
show more ...
|
#
a428bfb7 |
| 06-Aug-2023 |
Thang Tran <thuutran@amperecomputing.com> |
phosphor-host-ipmid: add dynamic-storages-only build option
In the 292c917 commit of phosphor-host-ipmid repo, it provides new feature dynamic-storages-only. This commit add a PACKAGECONFIG for this
phosphor-host-ipmid: add dynamic-storages-only build option
In the 292c917 commit of phosphor-host-ipmid repo, it provides new feature dynamic-storages-only. This commit add a PACKAGECONFIG for this feature. This feature is disabled by default.
Change-Id: I3cabd6394e8f1946b34ce11fa1c3f61a240b6cc6 Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
show more ...
|
#
934425b5 |
| 11-May-2023 |
Johnathan Mantey <johnathanx.mantey@intel.com> |
Add the abilty to enable/disable the USING_ENTITY_MANAGER_DECORATORS
The dbus-sdr/storagecommands.cpp file has a #ifdef compile time switch wrapping code that enables a D-Bus decorators interface. T
Add the abilty to enable/disable the USING_ENTITY_MANAGER_DECORATORS
The dbus-sdr/storagecommands.cpp file has a #ifdef compile time switch wrapping code that enables a D-Bus decorators interface. The code is enabled, via a hard-coded definition.
Modify enabling and disabling this code by adding a PACAKGECONFIG variable instead. The feature is enabled by default, duplicating the current behavior.
Change-Id: Ic482243d4286a4107cc7b59ed1ced69699351fda Signed-off-by: Johnathan Mantey <johnathanx.mantey@intel.com>
show more ...
|
Revision tags: 2.14.0, 2.14.0-rc1, 2.15.0-dev, 2.13.0, 2.14.0-dev, 2.12.0 |
|
#
5747dac9 |
| 12-Oct-2022 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
treewide: remove pointless abstractions
All of these abstractions have exactly one implementation. Remove the indirection to improve at a glance comprehension.
Signed-off-by: Brad Bishop <bradleyb
treewide: remove pointless abstractions
All of these abstractions have exactly one implementation. Remove the indirection to improve at a glance comprehension.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I5d701aff6d0876fa3b2d16c841cbdcb0433b221f
show more ...
|
#
0450a029 |
| 07-Oct-2022 |
Patrick Williams <patrick@stwcx.xyz> |
phosphor-objmgr: recipe cleanups
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe.
- Remove all "mapper-config-native" constructs as the underlying repository has no such support.
phosphor-objmgr: recipe cleanups
Big cleanups to the phosphor-mapper/phosphor-objmgr recipe.
- Remove all "mapper-config-native" constructs as the underlying repository has no such support.
- Remove all mapper-related bbclasses as they are no longer relevant.
- Remove environment support in service file as the mapper executable no longer supports any arguments.
- Greatly simplify the 'libmapper' packaging to avoid stray python in the recipe.
- Update all recipes to use `DEPENDS += "libmapper"` where appropriate for clarity if they use libmapper.
- Rename the recipe from phosphor-mapper to phosphor-objmgr to match the repository name, which allows simpler devtool invocations.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I5a64e2feddd1a7919813e007411f9c28b6c9a330
show more ...
|
#
0be39b35 |
| 25-Aug-2022 |
Jason M. Bills <jason.m.bills@linux.intel.com> |
Remove boost PACKAGECONFIG for class-target
Some BOOST_LIBS such as python and locale are being added by PACKAGECONFIG. Since we want to limit to the small set of BOOST_LIBS by default, we can remov
Remove boost PACKAGECONFIG for class-target
Some BOOST_LIBS such as python and locale are being added by PACKAGECONFIG. Since we want to limit to the small set of BOOST_LIBS by default, we can remove anything added by PACKAGECONFIG for class-target.
We found that boost-python is meeting the openssl dependency in the background, so we also have to add an explicit openssl dependency to build some applications without boost-python.
This also updates the existing BOOST_LIBS change to only affect class-target.
Change-Id: I6cd64354ac65ba60b0672a67b9d9e3a7dbe34b01 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
show more ...
|
Revision tags: 2.12.0-rc1 |
|
#
2cf105f9 |
| 15-Jun-2022 |
Andrew Geissler <openbmcbump-github@yahoo.com> |
phosphor-host-ipmid: srcrev bump 33d90e182d..0e7a8af0e5
Harvey.Wu (2): dbus-sdr: fix SEL record Generator ID to fit SPEC dbus-sdr: fix the vector size in sdrWriteTable and sdrStatsTable
phosphor-host-ipmid: srcrev bump 33d90e182d..0e7a8af0e5
Harvey.Wu (2): dbus-sdr: fix SEL record Generator ID to fit SPEC dbus-sdr: fix the vector size in sdrWriteTable and sdrStatsTable
Jian Zhang (1): Add data types to Value to extend setDbusProperty
Vernon Mauery (1): fix header install
Willy Tu (4): cleanup: Remove all warning errors for the Meson build support build: Add meson build for phosphor-host-ipmi build: move all shared_library/module to library with version suffix build: Remove dynamicsensor library if it is not enabled
Change-Id: I92503c6625d1ec2bf88c0a28afac9b4eeb8fbd75 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
#
e4dedc5f |
| 11-May-2022 |
Vernon Mauery <vernon.mauery@linux.intel.com> |
enable PACKAGECONFIG for other build options
This enables PACKAGECONFIG for all the --enabled-feature options that are present in the configure.ac.
Tested: built with and without the various option
enable PACKAGECONFIG for other build options
This enables PACKAGECONFIG for all the --enabled-feature options that are present in the configure.ac.
Tested: built with and without the various options set via a bbappend
Change-Id: I088006ddbc50779be0889a48bcfcc79a8eccf979 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
show more ...
|
#
5b31c360 |
| 11-May-2022 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
meta-phosphor: add allowlist ipmid PACKAGECONFIG
Add a PACKAGECONFIG for the allowlist feature, so it can be disabled without using EXTRA_OECONF and comply with the OpenBMC meta layer guidelines.
S
meta-phosphor: add allowlist ipmid PACKAGECONFIG
Add a PACKAGECONFIG for the allowlist feature, so it can be disabled without using EXTRA_OECONF and comply with the OpenBMC meta layer guidelines.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Change-Id: I263dc9e8f9f65cc184482b149bcabe01b765326a
show more ...
|
Revision tags: 2.13.0-dev, 2.11.0, 2.12.0-dev |
|
#
dd3a9498 |
| 22-Nov-2021 |
Charles Boyer <Charles.Boyer@fii-usa.com> |
phosphor-host-ipmid: Add option for sel-logger to clear SEL files
The phosphor-ipmi-host feature is added through, https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-host-ipmid/+/47050
Add PACKA
phosphor-host-ipmid: Add option for sel-logger to clear SEL files
The phosphor-ipmi-host feature is added through, https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-host-ipmid/+/47050
Add PACKAGECONFIG option to select whether the sel-logger package will be responsible for clearing the SEL to keep better track of the Record ID. If phosphor-ipmi-host clears the SEL, then sel-logger must check for the existence of the ipmi_sel.log file(s) and read the last used Record ID to determine the next Record ID.
Enable sel-logger-clears-sel: sel-logger clears SEL and Record ID Disable sel-logger-clears-sel: phosphor-ipmi-host clears SEL
By default, the option is disabled.
Signed-off-by: Charles Boyer <Charles.Boyer@fii-usa.com> Change-Id: I0ffcaabece21f211f09309502372174bf18b97f5
show more ...
|
#
60043fe7 |
| 03-Mar-2022 |
Patrick Williams <patrick@stwcx.xyz> |
phosphor-ipmi-host: support multi-host settings depends
The phosphor-ipmi-host.service has hard-coded dependencies on various dbus objects, typically exposed by phosphor-settingsd, which provide per
phosphor-ipmi-host: support multi-host settings depends
The phosphor-ipmi-host.service has hard-coded dependencies on various dbus objects, typically exposed by phosphor-settingsd, which provide per-host data. When built on a multi-host system, the hard-coded dependency on 'host0' instances is incorrect.
Add support in the recipe for injecting dependencies into the service, via the `service.d` override directory, during the bitbake 'do_install' step so that the OBMC_HOST_INSTANCES can be evaluated and dependencies added per-host.
Also add a variable, IPMI_HOST_NEEDED_SERVICES, which allows bbappend on an as-needed basis to insert or remove these settings dependencies.
Fixes openbmc/openbmc#2059.
Tested: Built on Bletchley and verified the service file has dependencies on host1-host6 instances instead of host0. Booted in QEMU and confirmed appropriate service dependencies are functional. Built on Witherspoon and confirmed the 'host0' dependencies are now added to the `phosphor-ipmi-host.service.d/10-override.conf` file.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I83d873d33fd49b45c08d657c67fc71d473c25208
show more ...
|
#
62412968 |
| 09-Dec-2021 |
Andrei Kartashev <a.kartashev@yadro.com> |
phosphor-host-ipmid: Add option for configuring hybrid sensors
Implements PACKAGECONFIG option to enable or disable hybrid sensors. This makes it possible to mix static and dynamic sensors. Note: as
phosphor-host-ipmid: Add option for configuring hybrid sensors
Implements PACKAGECONFIG option to enable or disable hybrid sensors. This makes it possible to mix static and dynamic sensors. Note: as for now, statically defined SDR ids would be discarded if hybrid mode is enabled.
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com> Change-Id: I9a22fbcf2a3c90742d537b71511618f11c8a54cf
show more ...
|
#
e83c2209 |
| 01-Sep-2021 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: change systemd.bbclass to match upstream override syntax
Upstream bbclasses changed to typically use the `:${PN}` override syntax, including the SYSTEMD_ variables. Change our system
meta-phosphor: change systemd.bbclass to match upstream override syntax
Upstream bbclasses changed to typically use the `:${PN}` override syntax, including the SYSTEMD_ variables. Change our systemd.bbclass to do the same for consistency and perform a tree-wide variable replacement.
Spot checked by building bletchley and witherspoon and checking some of the SYSTEMD_LINK directives on installed packages under qemu.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I20a9dd809bff8af8759488734f80486c7228c6eb
show more ...
|
#
12fc939c |
| 06-Aug-2021 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: prep for new override syntax
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I588025b614416c43aa2d053765ab53bacf890cb5
|
Revision tags: 2.10.0-rc1, 2.11.0-dev |
|
#
10f19dca |
| 29-Apr-2021 |
William A. Kennington III <wak@google.com> |
phosphor-host-ipmid: Add option for configuring dynamic sensors
This makes it possible to enable or disable dynamic sensors. By default this is now disabled as it is a new feature that is not compat
phosphor-host-ipmid: Add option for configuring dynamic sensors
This makes it possible to enable or disable dynamic sensors. By default this is now disabled as it is a new feature that is not compatible with static sensor stacks.
Change-Id: I55fea70642cee4d68153c402478483603805c601 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
Revision tags: 2.9.0, 2.9.0-rc1, 2.10.0-dev, 2.8.0, 2.8.0-rc1, 2.9.0-dev |
|
#
fb700fdd |
| 03-Apr-2020 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: PN.inc to BPN.inc
Some recipes have abstracted the git revision into a separate file and have a line 'require ${PN}.inc'. The issue with PN is that it changes to have a -native or -n
meta-phosphor: PN.inc to BPN.inc
Some recipes have abstracted the git revision into a separate file and have a line 'require ${PN}.inc'. The issue with PN is that it changes to have a -native or -nativesdk for those contexts. The variable ${BPN} (base package name) should be used instead.
(From meta-phosphor rev: c7d848ec9b524114550f80276f7b5e45b9ad8d46)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib875fd9904b16379b20dc7891087b8e0bf90fe69 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
4b32c9ae |
| 31-Mar-2020 |
Patrick Williams <patrick@stwcx.xyz> |
meta-phosphor: update DEPENDS for sdbusplus-native
sdbusplus has changed the package layout so that sdbusplus-native and sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes that need
meta-phosphor: update DEPENDS for sdbusplus-native
sdbusplus has changed the package layout so that sdbusplus-native and sdbus++-native are now ${PYTHON_PN}-sdbus++-native. Update recipes that need to use sdbus++ (or its associated python modules) or remove the DEPENDS if it is no longer necessary.
(From meta-phosphor rev: 2bebd1247cb78567441158b152c7a13f476afd4f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I30f9c2220da9145ef0a7067e067aed1396d8b40d Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
04b85e9f |
| 30-Mar-2020 |
Andrew Geissler <openbmcbump-github@yahoo.com> |
phosphor-host-ipmid: Move to python3
Bump the revision and use python3native
(From meta-phosphor rev: 06fe96971a3201fc1f263f1ef5208e7b699604bb)
Change-Id: Ia715f3b14f48a3430b8c0bb3257d3a274af7129a
phosphor-host-ipmid: Move to python3
Bump the revision and use python3native
(From meta-phosphor rev: 06fe96971a3201fc1f263f1ef5208e7b699604bb)
Change-Id: Ia715f3b14f48a3430b8c0bb3257d3a274af7129a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|