Age | Commit message (Collapse) | Author | Files | Lines |
|
We should never use 'protocol=ssh' on a Github SRC_URI because it means
that only people with a valid SSH key loaded in Github can build the
code (ie. no anonymous users). This is bad for CI-type builds.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I4713ed1759f548aee5b97d2f789e9f37892c9360
|
|
This is required by newer versions of Yocto.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I7011bb03b3a384903f44154d2ea2a8f283afd237
|
|
openpower-debug-collector may end up requesting a SBE or hostboot dump.
Ensure that if stop-instruction is also scheduled in the same systemd
target, that we first stop instruction to get the hardware in a known
state and then start the dump collection.
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I1156a20b16545ff42e20d4a8e3fc1089786ba605
|
|
Add support SCP firmware update with checking if the ampere_fru_upgrade
available to execute the update.
This commit also supports 2nd Host SPI-NOR update ability.
Tested:
1. Manually copy ampere_fru_upgrade to the /usr/sbin folder and run SCP
firmware update via Redfish.
2. Flash UEFI firmware update on the secondary Host SPI-NOR.
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Change-Id: Ic335ee2d21625239c3df1937ed5333708233845b
|
|
Tested By:
Was able to sucessfully build post-code-manager using meson
& was able to see that the daemon is working as before on a
BMC.
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>
Change-Id: I4cf90fc8bf0a3350b944d5ef94fa131cb6f1c35f
|
|
Ed Tanous (1):
Remove unused header
Change-Id: Ia86298c1df9807aca9de15610357c6d349fd68e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Naveen Moses (1):
Enable group gpio configuration
Change-Id: I6fa93ca2858132b2181d62a04bf8cf86bf4f8713
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (2):
Drop experimental::filesystem
Fix unused variables error
Change-Id: I757a4e07f579df1fb121afc76e2ff7963ab70297
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chicago Duan (1):
SNMPTrap: SNMPTrap address support hostname
Change-Id: Iaa61540ba43d700a7fc57c3902b2afb0b81a5166
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chalapathi Venkataramashetty (2):
sensorcommands: check for reserved sensor number in sensor commands.
sensorcommands:Platform Event Message command corrected
Johnathan Mantey (2):
Make sensor/sdr list commands work on systems with > 255 sensors
Improve SDR sensor number mapping for sensor nums above 510
Change-Id: I4e0a2a9c922cef031a3e9e82416734d9c131627e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alex Schendel (1):
Add FW Version in journalctl log
Change-Id: Ibf9f8279fdf8f1f1eaa8cf30bb0b9947e16220e6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (5):
usb: Initialize USB Code Update
usb: Copy image file to /tmp/images via USB
usb: Add utility for D-Bus
usb: Update the RequestedActivation property
usb: Add service and rules files
Change-Id: Ic1d290120c7050b419ce146fbdc14febef7814e8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
|
|
Matthew Barth (22):
control:p10bmc: Update DVFS temp events
control:p10bmc: Add decrease parameter to DVFS temp events
control:p10bmc: Create 2s fan control timer loop event
control:p10bmc:ibm,rainier-2u: Add increase actions for OCC temps
control:p10bmc:ibm,rainier-4u: Add increase actions for OCC temps
control:p10bmc:ibm,rainier-1s4u: Add increase actions for OCC temps
control:p10bmc:ibm,everest: Add increase actions for OCC temps
control:p10bmc:ibm,rainier-2u: Add decrease actions for OCC temps
control:p10bmc:ibm,rainier-4u: Add decrease actions for OCC temps
control:p10bmc:ibm,rainier-1s4u: Add decrease actions for OCC temps
control:p10bmc:ibm,everest: Add decrease actions for OCC temps
control:p10bmc:ibm,rainier-2u: Add increase action for NVMe temps
control:p10bmc:ibm,rainier-4u: Add increase action for NVMe temps
control:p10bmc:ibm,rainier-1s4u: Add increase action for NVMe temps
control:p10bmc:ibm,everest: Add increase action for NVMe temps
control:p10bmc:ibm,rainier-2u: Add decrease action for NVMe temps
control:p10bmc:ibm,rainier-4u: Add decrease action for NVMe temps
control:p10bmc:ibm,rainier-1s4u: Add decrease action for NVMe temps
control:p10bmc:ibm,everest: Add decrease action for NVMe temps
control:p10bmc: Remove NVMe temps when removed from dbus
control:p10bmc:ibm,rainier-2u: Set `default_floor` = `poweron_target`
control:p10bmc: Increase/decrease actions for planar temps
Change-Id: If229f2304628e9f8fdbfc0ea983c953f54f1aea8
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jason M. Bills (1):
Change to lg2
Change-Id: Ie95d80ed73a9f45b39156b11087f89487329f98b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Mitchell (1):
Cleanup of code to pass CI, clang-tidy-13
Kumar Thangavel (1):
Move global variable powerIsOn to local variable.
Change-Id: I7807945f34d6a5aabeb2eda0cc8851ffad83f096
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Used erased type to reduce binary for getProperty
Change-Id: Ie90a03628170d8ee71dbb238b5037288c8ceddba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Szymon Dompke (1):
Update subprojects versions
Change-Id: Ic47543e033f0aaa60df7dc862b222021c0f1f806
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
ibm: bios for auto poweron control
Varsha Kaverappa (1):
PLDM BIOS attr enum return error if byte value is 2
Change-Id: I0005425883fc4e116a2491cb95034f17f325afad
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
rajerpp1 (2):
PHAL: Fixing wrong callout of reference target
PHAL: Clock error handling support
Change-Id: I1c5aebbf467aaffd55b2b847ecc1bf467721bf65
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Brandon Wyman (1):
psu-ng: gtest cleanup expectation warnings
Change-Id: I1d824b0d2205703c697a679326affb945507aa3f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alpana Kumari (1):
Add Spare Part Number for Chassis
Ed Tanous (3):
Make timer system use boost
Deduplicate doAccept code
Implement connection limit
Jayaprakash Mutyala (1):
Fix - RedFish response for non-manufacturing mode
Josh Lehan (1):
error_messages: Use int64_t in invalidIndex
Nan Zhou (2):
fix the year 2038 problem in getDateTime
Change DateOffset from Z to +00:00
Patrick Williams (3):
hostlogger_test.py: reformat with black
ssl_key_handler: use OpenSSL 3.0 API for keygen
ssl_key_handler: support OpenSSL 3.0 for key verification
Change-Id: I9c57381b1bbe75f4533add4f2609b1882bfb7a86
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (4):
certificate: openssl3: switch to EVP_PKEY_eq
certs_manager: switch keygen to support openssl-3
build: remove autotools
build: rename config.h source
Change-Id: I34db8c34c8ff3acabcaf5550d35f35c9c76452f4
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Change to use dynamic sensors for FRU support to take advantage of IPMI
fru read/write commands.
Tested:
1. Check FRU reading
$ ipmitool fru print
2. Write fru.bin into FRU EEPROM
Signed-off-by: Thang Q. Nguyen <thang@os.amperecomputing.com>
Signed-off-by: Thang Tran <thuutran@amperecomputing.com>
Change-Id: I0d0b52ae7b0fd301a14d0d2894268637d867a5b8
|
|
Rashmica Gupta (1):
thresholds: Update Severity to be a string
Change-Id: I95ea44a8fbaeaca4a97f728c1b2931e1bac9c510
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
This ensures that all of the rules are processed and unexpected packets
are not allowed or blocked by the kernel at any time.
Change-Id: Ia7bb1d7f604f8ed1bd9759a23e370d20cb0c690d
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
Change-Id: I5fc6db2510b9c27d8d2ce27304e0a5e821015fb3
Signed-off-by: William A. Kennington III <wak@google.com>
|
|
I'm not sure why this got left around in the Python tools file but it
isn't necessary. This repository is using Meson now anyhow.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5399019d8ad3310482fc901e8e6372ea5337c309
|
|
Some products have requirements for the source license info to
be made available to users. This adds a bbclass that copies
the license info stored in /usr/share/common-licenses to
/usr/share/www/common-licenses. From there it is served to
users by bmcweb in the existing webassets.hpp functionality.
File paths will show users the file content, but directories will
only display content in an index.* file. So, the bbclass also
creates an index.json for each directory so that directory paths
will show users the directory contents.
Tested:
Navigated to /common-licenses and common-licenses/ and confirmed
that the directory listing was displayed.
Navigated to /common-licenses/bmcweb and common-licenses/bmcweb/
and confirmed that the directory listing was displayed.
Navigated to /common-licenses/bmcweb/LICENSE and confirmed that
the license text was displayed.
Navigated to /common-licenses/../../network/config.json and
it returned "Not Found".
Navigated to /common-licenses/../ipmi-providers/channel_access.json
and it returned "Not Found".
Change-Id: I286b0cf53a9520087b1a57b17ea66f408f08ed3b
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
1. AST26xx ADC driver
2. AST26xx PWM v14 driver
3. AST26xx Tach driver from Aspeed-linux
4. Enable driver for PHY fixed link
5. HDC1080 humidity sensor driver
6. PCF85363 RTC driver
7. FUSB302 USB-PD PHY driver
8. MP5023 HSC driver
9. DEVMEM driver for early debug purpose
Signed-off-by: Howard Chiu <howard.chiu@quantatw.com>
Change-Id: Ib87de12cabd5aef4ef8bd25ac3451a1df56d3fc1
|
|
Use phosphor-nvme to monitor the temperature of NVMe SSD on each sled
Signed-off-by: Howard Chiu <howard.chiu@quantatw.com>
Change-Id: Ib61dca1742f66b93cab7bee86b27b33cc7dce969
|
|
Witherspoon is running tight on space, and as our primary hardware CI
machine, we need to keep it going.
The GUI has already been pulled out so the KVM package doesn't make much
sense anyway.
Tested:
- Reduced image size by ~200KB
- Will rely on CI to regression test
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I3e55702da764e4e1ca1673e158c7acf4f74c9bda
|
|
Willy Tu (1):
phosphor-watchdog: Cleanup CodeChecker Errors
Change-Id: I01f9edbda8c43933d4e374480cbad90ba8da2848
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (1):
host-restart: set restart reason on mpreboot
Change-Id: Ib24d3217042ca497028375b63eb590d95e8c7961
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
With the latest Yocto we see failures:
```
17:14:36 | CMake Error at /home/jenkins-op/workspace/ci-openbmc/distro/ubuntu/label/docker-builder/target/tiogapass/build/work/arm1176jzs-openbmc-linux-gnueabi/phosphor-ipmi-ipmb/0.1+gitAUTOINC+8227626764-r0/recipe-sysroot-native/usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
17:14:36 | Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
```
Add the correct inherit for ipmb-ipmb. Pre-emptively add for any
recipe which does 'inherit cmake'.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib3327af0f19268d1f5b70259c3445b0985da9fa0
|
|
Brandon Wyman (1):
psu-ng: Add in handling of specific MFR faults
Jim Wright (1):
pseq: Find and parse configuaration file
Change-Id: If9ab3b53cd1c77ce1a6f51d22fc0601447bd46e9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
George Liu (4):
build: switch to C++20
Update the clang-format file with latest
logging: switch to lg2
Fix the String type of pendingAttributes method
Change-Id: Id71236d4038f4b515f0b6def41defc2a39857de1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Jeffery (3):
NVMeSensor: Centralise configuration type
NVMeContext: Add the ability to remove NVMeSensors
NVMeSensorMain: Remove sensors when removing configs
Bruce Mitchell (1):
Fixes Units for Temperature & Pressure for Hwmon
Lei YU (3):
test: Add test_Utils
utils: Refactor findFiles()
cpusensor: Search in peci-0 directory
Change-Id: I18e3088d1c271db5a26a3222b14adb7518a6ccba
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Manojkiran Eda (1):
Remove Unnecessary trace in pldm
Sagar Srinivas (1):
Fix for "Unknown PLDM Entity Type in Numeric Effecter PDR"
Change-Id: I1d7b51f9efcc1f207bc36086f92cfcca3e602d0e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alexander Amelkin (4):
Fix alignment for log sensor names
Add CLI mode
Fix error message for invalid sensor type
Fix a typo in commit aabb2cf2b4fcbc09
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
Change-Id: I2075b55bcf9bafd5f94587253916e9b9fcf9210a
|
|
Alexander Filippov (3):
Add remote host support
use any inventory managers
replace json-c with nlohmann/json
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
Change-Id: I7b7b9214c909e6b0d147d17339c73c203e78fcb3
|
|
Andrei Kartashev (1):
image_intel: use 'bootside' u-boot var
Artem Senichev (5):
Add integration with UEFI variables service
bios: Use YADRO specific path for D-Bus interface
Revert "bios: Use YADRO specific path for D-Bus interface"
Revert "Add integration with UEFI variables service"
vegman: Save/restore MAC addresses of x722
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
Change-Id: Ifd49ddf0e2eb8a7f586cdbca7feb1455a316d993
|
|
Alexander Amelkin (6):
host: Fix help wording and formatting
Fix `health sensors` help
Refix 480e20899: Fix double execution of cmds
host config default: Remove extra audit
diagnostics intrusion: fix/refactor
diagnostics intrusion: Add audit logging
Alexander Filippov (6):
vegman: health: logs: clean: remove rotated logs
vegman: heath: logs: clean: remove obsolete logs
vegman: bmc: add snmp subcommand
Prevent modification of admin and current user
vegman: inventory: use lsinventory
user: refix preventing rules
Artem Senichev (1):
Add check for invalid options in BMC/BIOS update
Igor Kononenko (4):
host virtualmedia: Add more protocols
host virtualmedia: Fix RO/RW modes
host virtualmedia: Fix mount/umount output
host:vm: Support to direct NBD external images
Ivan Mikhaylov (3):
vegman: intrusion: add intrusion control
vegman: led: led refactoring
vegman: audit handling change
Signed-off-by: Andrei Kartashev <a.kartashev@yadro.com>
Change-Id: I21a8118ec88e0411c42adf2855cdbe96f938cedd
|
|
This layer has nothing in it. The current direction is for anything
architecture specific to end up in meta-phosphor. Remove this "layer"
so that it doesn't keep getting copied into new machines.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ied03175589840490bcd1eda8c704c73e224ba9a9
|
|
Ben Tyner (1):
attn: Always request a dump for TI with SRC
Change-Id: I825811f45c6440ac906137de77d3a270b2fc2879
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I00f31a008d909d78f1ebd0497f329087ef457dc5
|
|
libunifex is a library for enabling C++ "Unified Executors" in C++20,
based on current standards work being proposed for C++23 (P2300)[1].
This library provides C++20 support for async and co-routines.
1. https://isocpp.org/files/papers/P2300R3.html
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit edc54a229fc3c50d2cd41e400b18feb3ae41cfb4)
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8332f2919a707e76e6aa839cb55140e8ceec637a
|
|
Patrick Williams (1):
build: add meson support
Change-Id: I7b1ce2bd642dcf19dd4a8bf72e53cb12a49e5ea0
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Patrick Williams (3):
nemora-postd: fix compile fail
sdbusplus: remove usage of deprecated alias
MAINTAINERS: fix syntax
William A. Kennington III (2):
ncsid: Only log errors a single time
ncsid: update_ra_gw: Fix SIGTERM handling
Change-Id: I6af4e21f61b4e126979cac3042bfac72516f62e3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
gokulsanker (1):
Modified set_handler() to return dbus error code
Change-Id: Ia6c1f466d19b6119dd79e1678f509b8270c7e316
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Nan Zhou (1):
allow X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT
Change-Id: If490efcdd55badc85e769e67e1e91ef5336e96ee
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|