Age | Commit message (Collapse) | Author | Files | Lines |
|
Ed Tanous (2):
Enable pycodestyle
Rearrange mtls code
Ravi Teja (1):
Fix PATCH on hypervisor IPv4Addresses
Change-Id: I02412dc678c46bef52f7b9056f758f0d76b14b9d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gunnar Mills (2):
Correct Manager LogService Collection permission
Fix System EventLog Collection permission
Konstantin Aladyshev (1):
Support new boot override setting design
P Dheeraj Srujan Kumar (1):
Fix Klocwork Issue - Dereferencing iterators
Change-Id: I5cea0b3f8c964301cfaa523daf503574ab82d899
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Basheer Ahmed Muddebihal (1):
Add support for System Airflow sensor
Karol Wojciechowski (1):
HealthPopulate: Fix imprecise matching
Change-Id: Ia04ca67822bde7e3ff3d12cc9b2fe19a50be6455
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
JunLin Chen (1):
EventService: Move subscription persistent data
Ravi Teja (1):
Fix EventService Subscriptions URI
dhineskumare (1):
Enable Keepalive to server role
Change-Id: Ibe10aa6171383271320940876c9b80091d5562cb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Fix AccountService PATCH regression/merge conflict
Change-Id: Id15d50d98bd2d95032d982c1b8fd21418d0f5305
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (1):
Move getPortInfo to Redfish Utility
Karol Niczyj (1):
Updated LICENSE file
Konstantin Aladyshev (1):
Add support for the BootSourceOverrideMode
Mansi Joshi (1):
[bmcweb] Add DDR5 support in bmcweb
P Dheeraj Srujan Kumar (1):
Restructure pam conversation function
Change-Id: Ib67b6d792636534142bc79c011f6b38dddcdc7f3
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Ed Tanous <edtanous@google.com>
|
|
Patrick Williams (1):
use non-deprecated dedup_variant_t
Change-Id: I33a787798256f78a46009fed99a3e81003dd5c6f
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Asmitha Karunanithi (1):
Fix System dump entries route
Ed Tanous (1):
Make code compile with clang-13
Change-Id: I69f9e0d12872b5888b26d35ce1e7deab2240fadf
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
P Dheeraj Srujan Kumar (2):
Fix Klocwork Issues - Return from int main()
Dbus_Rest: Fix bmcweb crash
Change-Id: I7454012629bca913f24300b2a9d270fcb15c3d4a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chris Cain (1):
Systems: Add PowerMode support
Ed Tanous (2):
Automate PrivilegeRegistry to code
Generated files should not be copyright
Change-Id: If3e56cc602293b37e1283d974b793a73a09d8684
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ali Ahmed (1):
Add TrustedModuleRequiredToBoot getter function
Ed Tanous (2):
Revert "log_services: Add download of post code log entries"
Revert "log_services: Add AdditionalDataURI to Post Code log entries"
Change-Id: Iad99aeebf2bbe936edae5db8124d37a0d05e5d11
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (2):
Keep AutoLinking; Remove extra \
Modify entityPrivileges for certificate service
George Liu (2):
log_services: Add AdditionalDataURI to Post Code log entries
log_services: Add download of post code log entries
Gunnar Mills (3):
Add Privileges schema to allow list
Move Consoles to ComputerSystem
Remove code using ambiguous privileges constructor
Tejas Patil (1):
Add DateTime & Offset in Managers & LogServices
Change-Id: I3102ed81e4a9e69a0ae8d9bac21931daa00e45db
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Expose Processor PPIN property
Change-Id: Iae73742f845e3da078ba1c5ab08af0b6f2569cea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Albert Zhang (1):
Redfish: Allow disabling and enabling SSH
Ed Tanous (1):
Fix include what you use in bmcweb_config.h
Vivekanand Veeracholan (1):
Add option to configure port number
Change-Id: I67b54d75b9293058e6a9a69a7316f8880181a172
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
zhanghch05 (1):
Add compile flag to turn off the old Power/Thermal
Change-Id: Id69ac91633c13f6b283a916e6f4f26545edd5c3b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Charles Boyer (1):
log_services: Fix system dump entries route
Ed Tanous (1):
Remove ambiguous privileges constructor
John Edward Broadbent (1):
Remove duplicate Managers field
Vernon Mauery (1):
Free cert usage before return
Change-Id: Ib72db608c719d3e9f28a36fcfdaa8d2fabe83af2
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chicago Duan (2):
Redfish: Fix bug that cause validator failed
Redfish: Fix issue of EventDestination
Ed Tanous (12):
Remove Node class from Account Service
Change ManagerAccount privileges to match registry
Move Sessions to non Node structure
Move the hypervisor endpoints into a namespace
Move ethernet interface away from Node class
Remove the Node class
Remove Node class from NBD proxy
Fix shadowing of parameter in scripts
Update clang-format version in scripts
Update registries
Fix Session delete to return 200
Fix base registry validator failure
John Edward Broadbent (1):
Corrects URI by removing /<str>
Tejas Patil (1):
Add support for MaxImageSizeBytes in UpdateService
Change-Id: If16b05d138136b81397c6d38fcdcbefc19c18e27
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Bruce Lee (1):
Remove checkAndDoSensorsOverride function
Sharad Yadav (2):
Processor: Add UUID property
Chassis: Add UUID property
Change-Id: Ib5a29aebcd90087d38b7db0bc61158d9cad3d658
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
John Edward Broadbent (1):
change source URL for boost
Change-Id: I53ebde6d811d1844a171e91390e3b5b3903e4245
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (2):
Adjust parameter name of FirmwareInventoryId
Update Redfish.md with new schemas and properties
Chris Cain (1):
Update clone and compile instructions
Ed Tanous (1):
Revert "dbus_rest: return error response with not found when bad dbus request"
John Edward Broadbent (1):
Remove Redfish Node class
Tim Lee (1):
dbus_rest: return error response with not found when bad dbus request
Change-Id: Id7e378968d9dd7414266b1547f2a9d80ae85319b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (1):
Formatted Redfish.MD file
Charles Boyer (1):
log_services: Fix BMC Journal Entries collection odata.id
Change-Id: Ibde70a3c396ba49492eb3b1ab72ef73b8f23623c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (2):
Change AdditionalDataURI to be a child URI
Disable Autolinking
Gunnar Mills (1):
Move to 2021.1
Change-Id: I8b970071d37f4c1cddb0b536585ad872445f0752
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jonathan Doman (1):
Handle Processor.AppliedOperatingConfig PATCH
Change-Id: I75ad7ee8d52278fcfdb2fb22dceead72b5073874
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Abhishek Patel (1):
Fix spelling in comments
Change-Id: I3c3c87e8772d7c181e2eee21d2399eaa5fbcbfb5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Make OpenSSLGenerator max() and min() constexpr
Include what you use in http request and response
Change-Id: I5df364b8666953d5a26ceff524ea010654dfa8b5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
Replaced std::map::at with std::map::find
Change-Id: I94fa606cb3a8dd98957867014512a29c6ff96694
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Fix chassis handler to use filename()
Manojkiran Eda (1):
Change the word TS to Time Stamp & add time unit
Change-Id: I1e32f43e83a604eff763ca5756a7efa3284d020d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ali Ahmed (1):
Fix typos in comments
Change-Id: Ifeaede62ba83f55877f9bfb55c0ad2b5ffefc024
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chicago Duan (1):
Redfish: Fix the health and state properties of processor
Ivan Mikhaylov (1):
bmcweb: fetch ip address on every request in handle
Noah Brewer (1):
Redfish: Update Powering On Status State
Change-Id: If55fa3b7c6725e7f8d1e50e7e1fd1f8eadf5a6f9
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (1):
Fix infinite redirect when webui isn't installed
Change-Id: I5d8fa8a7d042b168b0f9c21204597b8898b4a23a
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Przemyslaw Czarnowski (1):
Fix comparison for proxy/legacy mode
Change-Id: If8deb9f86b544e63b07b07aca3449d4b22e7384c
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Chicago Duan (1):
Redfish : Return after InternalError instead of Continue
Joshi-Mansi (1):
bmcweb:Check for dimm presense for State Attribute
Change-Id: Iefcda803f2124e73ff86f24a9c38d29570b076dd
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Krzysztof Grobelny (1):
fixed crash in getChassisData
Sunitha Harish (1):
Create IBM ConfigFile base directory
Change-Id: I7e4fc87ff5100a412b4cbd0cbe12beb9a802ae2d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Alan Kuo (1):
Fix memory leak issue when opening the certificate file
Change-Id: Ib2f2ee4fbea5f9fe1d33a93a9b64d6d093c77d17
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Adriana Kobylak (2):
log_services: Add AdditionalDataURI to log entries
log_services: Add download of log entries
Basheer Ahmed Muddebihal (1):
Add Content-Security-Policy(CSP) Level2 Directives
George Liu (1):
Fix publish a registry to verify messageId
Gunnar Mills (2):
Fix missed bmcweb::AsyncResp
Remove OemCrashdump_v1 from index.xml
Jason M. Bills (1):
log_services: Remove raw PECI command
Krzysztof Grobelny (1):
Removed copy and move constructors from AsyncResp
P Dheeraj Srujan Kumar (1):
Added Validation on MessageId and RegistryPrefix
Ravi Teja (1):
Redfish(Network): Modified to support Default gateway on EthernetInterface
zhanghch05 (1):
Using AsyncResp everywhere
Change-Id: Iae0fb933b3d0cf3f6e2193aa4b83b6298c2992ea
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
When bmcweb is built with devtool, the B directory includes the trailing
slash, when it isn't devtooled (ie built normally) the B variable
doesn't include the slash. This causes issues when enabling the bmcweb
ptest targets.
This commit adds the slash, to make it build in both cases
Tested:
built with:
DISTRO_FEATURES_append = " ptest"
CORE_IMAGE_EXTRA_INSTALL += "bmcweb-ptest"
in local.conf, with both:
devtool modify bmcweb
and
devtool reset bmcweb
and verified code now builds both ways.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ie8bbe598b3d165f038c1e4df09ca97e02aeb539a
|
|
AppaRao Puli (1):
Move SystemBus init to early stage
Ed Tanous (2):
Add common error for imprecise matching
Move requestRoutes to asyncResp
Wludzik, Jozef (1):
Add POST and DELETE in MetricReportDefinitions
Change-Id: I4e6ab5913265850d6bf4c9c96f75df739c1814e1
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Make redfish namespace consistent
Add OData-version header
George Liu (1):
log-services: Error return 500(internal error)
Jason M. Bills (1):
Update Crashdump to the latest LogService and LogEntry schemas
Wludzik, Jozef (1):
Sync ReadingUnit with Redfish Sensor Schema
Change-Id: If37af58edf9f7a21161d7608b7fc7c0ee3310f69
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Yocto implements ptest classes for recipes. In general OpenBMC doesn't
implement ptest for any of its recipes. This is the first in an attempt
to change that, specifically, this enables ptest for the bmcweb recipe.
Examples for ptest + meson recipes are pulled from here:
http://layers.openembedded.org/layerindex/branch/master/recipes/?q=inherits%3Aptest+inherits%3Ameson
This commit implements the base ptest functionalityrequired to be able
to install and run the unit tests already present in bmcweb. The
specific changes are:
1. bmcweb recipe now inherits from ptest
2. When ptest is enabled, bmcweb now requires gtest and gmock
dependencies. This is done by updating DEPENDS. We also now require
bash at runtime, so that dependency is added, as that seems to be what
the upstream recipes do.
3. The meta-layer now includes a "run-ptest" script. This seems to be
the common convention in the upstream yocto recipes to include in the
meta layer so we should do the same thing here for consistency, even if
it is a little unconventional or odd.
To enable this and try it out, insert the following into your local.conf
DISTRO_FEATURES_append = " ptest"
CORE_IMAGE_EXTRA_INSTALL += "bmcweb-ptest"
This will add bmcweb ptests to your build. Keep in mind, this takes a
lot of flash space, so qemu is likely the best target, unless you're on
a system with eMMC, or a lot of SPI flash free. Once your system has
booted, you can run the tests by executing ptest_runner.
https://wiki.yoctoproject.org/wiki/Ptest
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I8c45c98afb941953c1855de2f3db10deea465b2a
|
|
Jayaprakash Mutyala (1):
ethernet: Fix for MAC address patch response
Jonathan Doman (1):
Refactor Processor object lookup
Ravi Teja (1):
Fix hypervisor IPv4StaticAddresses property patch
Change-Id: I9f0d08c56a678697dd34f952d26e445ba1702c49
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gunnar Mills (3):
Remove duplicate entry in array
Add SameSite=Strict on Set-Cookie
Fix Power Restore Policy not valid enum error
Manojkiran Eda (1):
Change PostCode property signature
Change-Id: I48431eed0f68b159bf14dbccade304729271c1b5
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Johnathan Mantey (1):
Force HostName property to be read-only per the schema
Ravi Teja (1):
Fix IPv6DefaultGateway validator warnings
Xiaochao Ma (1):
Redfish: Implement new event log propety Resolved
Change-Id: I3133ced053bad67106461feffe6a42cc41942697
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Ed Tanous (2):
Make missing static files directory non-fatal
Remove default.css from the image
Change-Id: Idc8e87c499f5fa604794114309250bcf65a8eb32
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Jayaprakash Mutyala (1):
led: Fix for Chassis IndicatorLED patch response
P Dheeraj Srujan Kumar (1):
Initialize Event Service Config on bmcweb restart
Change-Id: Idb7a7930363971e65e2755f42d311eebc3f716e6
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
AppaRao Puli (1):
bmcweb build issue fix
Ed Tanous (1):
Disable nbd proxy from the build
Sunitha Harish (1):
Redfish Session : Fix clientIp getting mapped to clientId
Change-Id: Ia19e7f859ee2138b1cc744523bf83d72bb2d73aa
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Gunnar Mills (1):
Remove IBM copyright
Change-Id: I971011ebc4b0dfab84b6d6f5bd2914f8eba6b868
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Arun P. Mohanan (1):
Fix KVM issue on DISABLE_XSS_PREVENTION
Change-Id: I39698715d0ac8c870fe95196bb97704e26c1fd15
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Sunitha Harish (1):
EventService : Support async_resolve for subscribers
SunnySrivastava1984 (1):
Chassis Location property on bmcweb
Change-Id: Ie3cf589ea08b6d7c52bbaf11c2eebf9f1bf58284
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
Andrew Geissler (2):
hypervisor: add state support
hypervisor: add support to turn on
Jonathan Doman (1):
log_services: Update PostCode D-Bus names
Change-Id: I1410b2903b00e1e8350b21c4ebe8529196cbbb1d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
|
|
When IPMI is removed from the build (like happens in QEMU images) the
mapper gets removed as well. bmcweb relies on phosphor-mapper, so add
an RDEPEND to that effect to make sure it gets installed properly.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: I699c62225c9862c91a9d670b8c170e32f03e787d
|