Age | Commit message (Collapse) | Author | Files | Lines |
|
- This commit enables the nlohman JSON development header
files for compiling the phosphor-netword service.
(From meta-phosphor rev: 7239aaa69c1541855b10ddd1d930fcd086a3bf94)
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I05df06e7da357213cbccec825666daa322f936d5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The IBM D-Bus interfaces moved into phosphor-dbus-interfaces.
Also temporarily remove ibm-logging from every image so that
ibm-dbus-interfaces won't be pulled in and CI can work.
(From meta-ibm rev: bd17cae1d3a44f5fc82c4e037a91c97e092fcf57)
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ic8bf9106592c7e7d161d928708554a91d5bb407e
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- As per the commit merged in phosphor-networkd, the ibm-config
flag is now changed to sync-mac.
(From meta-ibm rev: 7bd9b4a226207205adf0093b7c64bc69f20ad1dc)
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: Ia02e350ffa3ca42e56f3cac4b0dbc14980fab3b7
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- This commit enables the ibm-config flag for phosphor-networkd
service while compiling for IBM machines.
- ibm-config compilation flag would enable the configurable
Inventory-Interface Mapping JSON for setting the corresponding
MAC Address that are obtanined from the Inventory on to the
respective ethernet interface(s) during the first boot.
(From meta-ibm rev: 4b0db6e07d3207e256f01f2f34d144aa93950224)
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Fixed minor typo in commit message
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Change-Id: I31d284839969ea55f13165f5957c164b9b1f6ce8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- This commit removes the first-boot-set-mac service as the
similar and a better functionaly is now implemented in
phosphor-networkd service.
- Here are the few disadvantages of the first-boot-set-mac service
1. The first-boot-set-mac is a script is not scalable with the
increase in the number of ethernet interfaces.
2. Why do we need a new service just for setting the MAC Address
when the network service alone can do it , and it makes sense
to tie up this feature with Network as setting MAC address
functionality is implemented and owned by networkd.
3. With first-boot-set MAC, we need to make sure the VPD is populated
before , if for any reason the VPD is not generated the first-boot
service cannot help set the MAC.
(From meta-ibm rev: 8638c6eb8d54507b632088b329c104e859cd8d19)
Signed-off-by: manojkiran.eda@gmail.com <manojeda@in.ibm.com>
Change-Id: I955834b56c28f9a311563dd40607c8f2ba305d40
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
- This commit would enable a configuration JSON file, through which
one can map the inventory object paths to the actual ethernet
interfaces which are managed Network Service.
For Example:
- Lets say the Inventory path for a single ethernet Interface machine
would look something like below:
`/xyz/openbmc_project/inventory/system/chassis/motherboard/boxelder/bmc/ethernet`
Then the corresponding configuration JSON would looks something like below:
{
"eth0":"ethernet"
}
Note that the key (eth0) in the JSON is the actual ethernet Interface
managed by the Network Service, and the value (ethernet) is the search
pattern to be found in the Inventory Path String.
- The above JSON would help the phosphor-network service to look for a
match on the Interface Added signal under Inventory Path with an object
path that contains the pattern String ("ethernet"), and there it gets the
MAC address populated under the respective inventory path and set it as
the MAC address of the eth0 Interface.
(From meta-ibm rev: 0e69c800da414c88d24e4fa5fe8d9bf560b87637)
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I9e0ab9d8368efae226334086f7b1c5b6fa821770
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: ba6f0cf646704d69e7b26660eba5092c9098cdb0)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I3a2fb01ef855529f1541de99a4110ad84caa8adc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: 0b6a5a4200476300470668c9b9f5526bf153e315)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id64a0ffda3d81ea267115a62422166534ca2eab9
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: 8f689e46d885184bcadd4c25af3ac1cba796b6c7)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I2bd553cf62806758df6ac83666a566daf304f856
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: af3ef3d1f072faf63a118f7f262099a5fae8b862)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8b65fcf65702f88f0ca1b2250eac358bab318f8b
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
org/open_power is the typical YAML subdirectory for openpower-related
YAML files, so add it to the default subdirectory search list.
(From meta-openpower rev: c3944f910c0f5bfa1e7432744341061fbfbd985e)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I115ddfd6e0274dd55474bab0becfccc523754866
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
A number of packages are depending both on p-d-i and p-d-i-native,
for seemingly no reason. Remove excess DEPENDS on p-d-i-native.
(From meta-openpower rev: 8b5634792e873d2333e337ab0ab5851fbeee0bd8)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I9e51bea76c7d225475021b60cf30d75712259f15
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-openpower rev: cb9c0fe525d7a0b57c1b380be41ce160b9483208)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iab0218b6b892d3fdc795cd98f80f0bc3bab91e13
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Yosemite build was failing after bios upgrade file moved
(From meta-facebook rev: 9472c0f096924d2a44d6bb86c1713dcd3f9646e4)
Change-Id: Ibaf4b3d2ec0b0207a4d08713f6fce6ac6a44751d
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Gunnar Mills (1):
meson: Set default buildtype to debugoptimized
(From meta-phosphor rev: ed142b8b98ea966058d07dd02693e30266c168d6)
Change-Id: I04a81ca0c2ca920e6f930f47e1da9a0879b0e8c8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Manojkiran Eda (1):
Enable sync-mac flag for networkd
(From meta-phosphor rev: 2563568353734c4c91f5a81803c31a321111fc02)
Change-Id: Ieec862a43b27ef6ba0b21d118730aec8382ee356
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
sdbus++: add support for 'set'
(From meta-phosphor rev: f3a8bafea813b576e12d517675eec631efa0311a)
Change-Id: I7fb8fb182bdd8413b2fffa2c8d4c4deba6439eda
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Jeremy Kerr (1):
FruDevice: implement FRU field decoding
(From meta-phosphor rev: 23e4c7cfb2abf57988a7462af7d66c2d597df1dd)
Change-Id: I32604520f5fb98cbc474cdc45d81e5d681f30b4d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Sukanya Pandey (2):
Manage power usage loader
Profile settings page
Yoshie Muranaka (7):
Add Hardware status page and system table
Refactor Overview page
Add power supplies table to hardware status page
Add DIMM slot table to hardware status page
Add Fans table to hardware status page
Add Chassis table to hardware status page
Add BMC manager table to hardware status page
(From meta-phosphor rev: 507a717db0019f25d5ce473bb89b8a73f46d8914)
Change-Id: I5d62dd43a9370602b2c2f38356dfe7b725954d3c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Andrew Geissler (2):
ensure persist dir created for quiesce tests
ensure time delay in time based test
Matt Spinler (1):
Add code coverage for unit tests
(From meta-phosphor rev: 83b4be7835884d0a1af25b04b7f9ba0877e4050b)
Change-Id: Ibdeb0e3adcb34358690bb0d063b78c507823aefc
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Zhenfei Tai (1):
Add documentation of how to use the program in README
(From meta-phosphor rev: 29a203e93ee03dbf44d05e4ab2036e1a2167b5b0)
Change-Id: I494d6a3f0042805b77d82e55472d26e3186f1231
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Zbigniew Kurzynski (1):
Refactoring of the updateValue method
(From meta-phosphor rev: 49ac661976338eba7f5a6b061a9e86b4c1a358a4)
Change-Id: I7080c39113cc0e0eda59802357fa585d32fc4dbe
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Tom Joseph (1):
pldmd: D-Bus to host effecter translation
(From meta-phosphor rev: 2355cf93f98e228881dbf272a135e943317585ce)
Change-Id: Icd829c5103d9a14ae3dae36043e1dfd8ffb6267f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Manojkiran Eda (1):
Lock Management : Add Support for Mutltiple HMC's
Sunitha Harish (2):
Session creation : Get and Set Oem ClientID
Fetch the ClientIP during session creation
Tom Joseph (1):
ipmi: Enable/Disable IPMI-over-LAN
(From meta-phosphor rev: 8806642e342e18600c74276721b81f066fce5c4a)
Change-Id: I6e1a915b7faa18680a34d44b716f1cbc34292b26
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Vikram Bodireddy (1):
Remove redundant bmc_active, bios info in redfish
(From meta-intel rev: 6bd9d5a9811134c788f835f9c22f49448833745d)
Change-Id: I523b12242c52c58f2757b7c3e6b9ef8e0ba701a5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Tom Joseph (3):
Fix the anti-pattern in systemd service file
Add support for building with meson
Add support for SocketAttributes interface
(From meta-intel rev: 1a8c8eb08d01eba4d6f2e6ce9f0c6b189330ecd6)
Change-Id: I98a3e8922f2d4e6aee7aad12f3bb9aee5dceb358
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Jason M. Bills (2):
Update to clang-format 10
Fix memory thermtrip detection
Yong Li (2):
Add beep support for CPU IERR error
Add system status LED support
(From meta-intel rev: c1e5460641fa423ffdb7c7c9e57ceb0faf6298fa)
Change-Id: I8c388cf8e1e49ec27b4cebc76af97c175dddb6ce
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Agnieszka Szlendak (1):
Rename ME event MessageIds to ensure consistency
Jayaprakash Mutyala (1):
ipmi-whitelist: Restrict cold reset cmd from KCS
(From meta-intel rev: 94936891b46c0284696533522910eccfbce73047)
Change-Id: Ic7a37097a84a43704e9f9b8e70300d5b048b7b22
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
A recent update to build outside of Yocto required the flag to
build in Yocto, so set the flag. Also remove a CFLAG that is
not needed.
Tested:
Built in Yocto.
(From meta-intel rev: 51e78839d81351a46203d8eb404417800ed7be62)
Change-Id: I2ff4acc342debcfa82fe9073c600b25d014e19fb
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Benjamin Fair (4):
tools/pci: replace pciutils with pciaccess
tools/pci: add wrapper for libpciaccess
tools/pci: refactor PCI bridge
tools/pci: add Nuvoton bridge configuration
(From meta-phosphor rev: 273a392c26ac745b504dac3675d83d0b83ac5c0b)
Change-Id: If56bd1078f502235dbe6d36ad5aa058afc251bb2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
SurenNeware (1):
Add page Loader
(From meta-phosphor rev: c06432f73ea8126d69718334200c57ce10c04678)
Change-Id: I314b27c7f780066dbf89f301887366845923d751
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (2):
item_updater: Use relative path to append OS_RELEASE_FILE
Add initial support for eMMC layout
(From meta-phosphor rev: 7e7431c4e40a7ebc2c726a692971eb00f4ef4384)
Change-Id: I59c47fd7bad60f33b4b9b893e31e55dc5055fbcd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
James Feist (1):
Fix fru disappear after power off
Patrick Williams (1):
gitignore: add meson subprojects and build dirs
(From meta-phosphor rev: 86294b9c4ffbb1dc6c374a9f833f546196f7c84b)
Change-Id: I6acd698f441d9d711d97f2ec98f9f7d0871dc35e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Patrick Williams (1):
sdbus++-gendir: simplification refactor
(From meta-phosphor rev: e75d5e47be1bbc345e35997fa7d4bf92f903a2e9)
Change-Id: Ie1e42a77e955db3053f86acaa2061c5efb7e188b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
Remove Deferred Updates
(From meta-phosphor rev: fa31ce798279b59cdd3dab9d89bcb90e3f69445e)
Change-Id: I1a1fcb34a8889390eb0a306a7662f9a08a0443c1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
George Liu (1):
clang-format: update to latest from docs repo
John Wang (2):
fru: Add default configuration for fru record
fru: Fix typo in a json example
(From meta-phosphor rev: 9bbd53a291fae41fa3b22093633f1dc44ff98cfb)
Change-Id: Iba62cb4934e3822660124c82d0f3ea646b329be4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
William A. Kennington III (1):
util: Replace raw struct functions with stdplus
(From meta-phosphor rev: 1421f9124d6573acc79ca7a1585a48effcdb4ff0)
Change-Id: I7dbdd81f4c114d9a9214361a153331abb520a178
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Ben Tyner (1):
Add support for Get TI Info chipop
(From meta-openpower rev: e06b51064614d78542f7c405a5d16c11bc50c201)
Change-Id: Iff6c443d1476db119ee784d4f56c9a81c9a76cfa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Adriana Kobylak (2):
meson: build: Remove automake files and update READMEs
clang-format: update to latest from docs repo
(From meta-phosphor rev: 6bb8854a202308967ffbe4e91d3f145017e030f6)
Change-Id: Ibb1c930a972ebba1db82427e412f4c61ccc8c421
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 2badcf923f4666c9c83842d0c0bc08132c6ef1c5)
Change-Id: I124b014509e2370f65c24a1c3b3672932f156717
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
In order to support python scripts for PEL User Data section parsing,
python3 needs to be built into the target.
(From meta-phosphor rev: f8a0f298a543bae3b514abd5463989e130937db8)
Signed-off-by: Harisuddin Mohamed Isa <harisuddin@gmail.com>
Change-Id: Ib815e412e6ca8db170fd1737a86b19f227d5b05f
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
As part of the transition away from packages with dual native/target
variants where the native variant supplies YAML, add a packagegroup
to contain all of the YAML-only packages.
(From meta-phosphor rev: 9c39fb1e0cd3de5df55bfaa10e8daba591ff402b)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8c7e09f040e90d599903c1923effbf51c259dab6
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: f115a4abfcf13772b941986de39bfc3d7a099a81)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I719f4112c31174ef774a4de1ca7298d3d8c6f8be
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
Some packages have directory trees of YAML files arranged based on
canonical organization names. See
phosphor-logging-yaml-providers.bbclass as an example.
Add a variable that can be appended to by a layer to limit the number
of 'bbappends' that are necessary in a layer to add their
layer-specific organizations to all the YAML processing recipes.
(From meta-phosphor rev: 2f31e7a7a37f841c1b2586e92258a7759b36306f)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ie4754ba96a4542ce813869a1384b44ab88000be0
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
We do not use pygobject any more and the PREFERRED_VERSION does
not even exist (python2-based).
(From meta-phosphor rev: 6d6e2b31f98363c39b9b94cd1bdfb518e7669382)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8856b0900a1cdb6140b741c3a9639099f1154102
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
The current working model for many packages that supply YAML
is that they have both a native and a non-native package where
the native package doesn't build anything but supplies YAML and
the non-native package does the real building. In the case of
phosphor-logging this is due to a cyclic dependency:
package-yaml -> logging header -> package
To hopefully reduce the complexity on package makefiles to
this dual-build structure, I have created a non-native bbclass
that can be used to create simple packages for the logging YAML.
I have also created a sample for phosphor-led.
(From meta-phosphor rev: bb79d7c980ba03f45ba5c3cb1783f59ee5cdc4bd)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I38e096c36180b2b6e68a336bb204727a2f96c1a1
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
PIM uses phosphor-dbus-interfaces-native in order to obtain the
interface YAML to perform additional processing on. The non-native
p-d-i package also provides this YAML, so switch to using it instead.
(From meta-phosphor rev: c6f2c8854eb1f8e9add8f916aaf39d0bf52c2af9)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iefa7e1342e4dede7087b1bcad610082eec3edb96
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
A number of packages are depending both on p-d-i and p-d-i-native,
for seemingly no reason. Remove excess DEPENDS on p-d-i-native.
(From meta-phosphor rev: 9a31d9bbf8d50516da9efd9dac6e5144659a84ba)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iab13f2246c1196a59d0b5852a9801c4cf7de88fc
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 2429642c7fb4706718a10ea731e4b53f92b9a12c)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I7c6c86868cd6501a2859e90c96092bde071de5de
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|
|
(From meta-phosphor rev: 23cf7d31aafc18c6e7b5187b9edab78ef40509e0)
Change-Id: I5060b7c6a240ffb9a94e6d31433e2ef7f3b0c8fd
Signed-off-by: William A. Kennington III <wak@google.com>
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
|