summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-12-16Merge branch 'master' of ↵Jason M. Bills151-803/+2309
ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc into update
2019-12-12linux-aspeed: Move to 5.3.15Joel Stanley1-2/+2
This includes security and bug fixes from the 5.3.12, 5.3.13, 5.3.14 and 5.3.15 stable releases. This is the final 5.3 bump. The openbmc kernel will now move to 5.4. (From meta-aspeed rev: d3ba96954bb98db97c4c4bc2df730c547f17a391) Change-Id: I3e3d4d3d1456bd00f91705a52eb1801fc6293168 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-12linux-aspeed: I2C and PCIe clk fixes for ast2600Joel Stanley1-1/+1
Eddie James (1): i2c: aspeed: Prevent state corruption for IRQ with no status Jae Hyun Yoo (1): clk: ast2600: enable BCLK for PCI/PCIe bus always (From meta-aspeed rev: 1dd494c9cdf700c0d0798412e93fef106512994d) Change-Id: If896243ce9c0d58948e7882ab9dbe5257608c997 Signed-off-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-12meta-intel: rsyslog: Use a monotonic timer for log rotationJason M. Bills1-1/+2
This changes to a monotonic timer for log rotation, so it will not be affected by changes in calendar time. Tested: Confirmed that the log rotation runs every 60 seconds. (From meta-intel rev: 7b0ef8a7ffc02cfaac4b67ca321db8d3025aecaa) Change-Id: Ica1aa3b3635e7273c65a08bf0fa40c9155318716 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-12meta-intel: Fix layer priorityJason M. Bills1-1/+2
After adding the rsyslog bbappend some changes were not applied because the meta-phosphor layer also has an rsyslog bbappend at a higher priority. This change makes meta-intel depend on meta-phosphor so that recipes here are treated with a higher priority. Tested: rsyslog.conf override from meta-intel is applied. (From meta-intel rev: 89efcbb081b11050f8532addd4521e17afede3d6) Change-Id: I6e40e12129118743ad019ff126bcb6c40960cb7c Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-witherspoon: Fix missing power-supply-monitor configsLei YU1-1/+3
The power-supply-monitor configs were installed by SYSTEMD_ENVIRONMENT_FILE_${PN}, which is defined in obmc-phosphor-systemd.bbclass. phosphor-power recipe does not inherit obmc-phosphor-systemd, results in the files installed by SYSTEMD_ENVIRONMENT_FILE_${PN} are not installed at all. Fix this issue by inherit obmc-phosphor-systemd in the bbappend. Tested: Verify the witherspoon build includes the power-supply-monitor configs. (From meta-ibm rev: d4374bf93e5927ccadb9de954384096ffb8590ec) Change-Id: Iaa3a04694c7b591d349a32529a0afef16239203d Signed-off-by: Lei YU <mine260309@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Fix fanx can't get the correct pwmBen Pai2-0/+12
Although 6 fanx_1 pwm targets are deleted, but fan0_1 fan1_1 and fan2_1 will have a default value that causes the issue to remain unresolved. In this way, two Fans control the same pwm, but I think that our current fan control event is controlled at the same time, so it does not affect the fan control. (From meta-ibm rev: c4ec0f10a091fe74f075d2033fe055b5bbd7d498) Change-Id: I42647c92ffe5e20430cee28de6fd26e2716153d9 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Set over/under voltage/current valueBen Pai2-0/+38
Set warning and critical values for PSU. (From meta-ibm rev: 1b9796d85dd41e8675d0d03132cbff8dd74a1d47) Change-Id: Ie16955f7548e9e6fa54cea2aff767a164abb76f3 Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-ibm: Add led manager eventBen Pai1-1/+367
Add led fault event, fault led will turn on when cpu or dimm or other components fail (From meta-ibm rev: f0aaa6f39f61366a6599d1e571f1eada4bf93b1c) Change-Id: Ifdd49dab35d915cb7d9ff095e6571fba42801bba Signed-off-by: Ben Pai <Ben_Pai@wistron.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11convert sysfs gpio usage to libgpodZhikui Ren1-1/+1
Add dependency of libgpiod because intel ipmi oemcommands needs it. (From meta-intel rev: dbcf01496610de03ab4adb54cc7c5e42d47a8fe0) Signed-off-by: Zhikui Ren <zhikui.ren@intel.com> Change-Id: I85c0619ab47d7ce3a485a46757dc7abe6d9a4e58 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: olympus-nuvoton: IPMI net deafult bindingSamuel Jiang1-0/+1
The IPMI network out-of-band listen will bind eth1 network channel. (From meta-quanta rev: a79eac1c5fa32c3a2536373be3bdf6870430c1f7) Change-Id: Ie54afeec351ce388ff27a8e2a3feb5a1856203ad Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: meta-olympus-nuvoton: binding ipmi fru to deviceSamuel Jiang3-0/+26
The olympus nuvoton have runbmc nuvoton module and olympus motherboard FRU informations. The phosphor-ipmi-fru package binds related informations. (From meta-quanta rev: 6375cb97e6e70553df918b04bf9f7f4419e44678) Change-Id: Iaa8db9ad2336f1752e5f0722ffd426bdec2d9f81 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11meta-quanta: olympus-nuvoton: binding KCS to specify deviceSamuel Jiang2-0/+4
The Olympus-nuvoton commuicated with BIOS use KCS channel 1 Setting obmc-host-ipmi-hw use kcs protocol binding KCS1 device in Olympus-nuvoton (From meta-quanta rev: 1d11afbf135af12fbb7dd489ed529df7f3a08e31) Change-Id: If4701303bb2d3ddc6259ba49d905f7a6621b8812 Signed-off-by: Samuel Jiang <Samuel.Jiang@quantatw.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11bmcweb: srcrev bump 91fe97c521..7166bf0fd7Andrew Geissler1-1/+1
Gunnar Mills (1): DEVELOPING: Engage Redfish before adding OEM James Feist (2): ProcSummary: Use Nothrow Revert "Fix authorization for LDAP users" RAJESWARAN THILLAIGOVINDAN (1): Fix authorization for LDAP users Suryakanth Sekar (1): bmcweb: Message entry for At-Scale Debug Event (From meta-phosphor rev: c541392ffa9da9c4388923f656118c0d5dd26e84) Change-Id: I11ff9ea264b66446a8a5f0b92f98cf5b1b275e30 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11phosphor-net-ipmid: srcrev bump 49a94b2f82..b0a81f665fAndrew Geissler1-1/+1
Vernon Mauery (1): Add boost_coroutine to the link list (From meta-phosphor rev: 3dffb6689915365a415ee222ce576384d5bc30d1) Change-Id: I49f13c09198af7b0eb7a463de7ff84b9421bcb23 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11phosphor-logging: srcrev bump c148935174..57686b65b5Andrew Geissler1-1/+1
Matt Spinler (11): PEL: Store transmission states in UserHeader PEL: Add enums for transmission states PEL: Repository: Add write() function PEL: Save tran states in the repo attributes PEL: Set tran states when PELs are added to repo PEL: Reset host transmission state on restart PEL: Add Repo API to update transmission states PEL: Add constructors to BCDTime PEL: Add APIs to read the FW versions PEL: Add ExtendedUserHeader section class PEL: Put back in the default error log caps (From meta-phosphor rev: 7662915507af1ded0ae691c427a2268adb4d4303) Change-Id: I33a1d803a103e5c9db77dc410c8f5844072dfa20 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-11dbus-sensors: srcrev bump 14f0ad806c..73c363ff2dAndrew Geissler1-1/+1
AppaRao Puli (1): Corrected the Settings service name James Feist (2): Revert "Corrected the Settings service name" ipmbsensor fix errors / thresholds jayaprakash Mutyala (1): PSUEvent: Fix for duplicate event logs in redfish (From meta-phosphor rev: 482ddcbc72300dbe021ee95216ab2b49883a3c82) Change-Id: I773547cd8ca846cf2ae7c8177b046ad2d63f0cf9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-10phosphor-logging: srcrev bump 0ff00485b1..c148935174Andrew Geissler1-1/+1
Aatir (3): PEL: private header in JSON PEL: Print list of PELs PEL: Remove userHeader::getValue Troy Lee (1): Resource leakage on opened file. (From meta-phosphor rev: 2c48588dfe4df699b930c07d5c61118bc55efae1) Change-Id: Ia3c4d5daeb5a1ad1b8c37f5da5b8d524e41f0845 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-10pldm: srcrev bump c964aae89d..9a26f89f45Andrew Geissler1-1/+1
Deepak Kodihalli (1): oem-ibm: LID reads: fix vector usage Xiaochao Ma (1): libpldm: bios: implement en/decode for SetDateTime (From meta-phosphor rev: cd3e0dcaf93a611badf05ab6020afa7893ac9a06) Change-Id: I40e968bfb48f9cf7f2bbbae7b7c14d0e4f79d372 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-10Revert "Enable ecmd-pdbg for openbmc"Brad Bishop2-21/+1
This reverts commit cdda494596425d01a8fa5e68c428546cc12b67bc. cdda494 breaks the build with errors like: meson.build:89:2: ERROR: Problem encountered: git submodule update of ecmd : FAILED in the do_configure task. A closer inspection of the build process for ecmd-pdbg shows that it does not support offline builds (it attempts to fetch source code and provides no alternative for offline builds) - this is not supported when building with yocto. To build with yocto, anything requiring network access must be done in do_fetch. (From meta-openpower rev: b8c25333b8045b1d576c2e0ef472d9e7260c32ad) Change-Id: I27464cb386e2cff75aa7374e103bef24341842b2 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-09bmcweb: srcrev bump d82a3acd1a..91fe97c521Andrew Geissler1-1/+1
Joseph Reynolds (1): bmcweb: Handle ConfigureSelf privilege Sunitha Harish (1): Fix response error code for error - Unauthorized Vikram Bodireddy (1): Adding StandBySpare state for firmware inventory jayaprakash Mutyala (1): privileges: Added noAccess privilege check (From meta-phosphor rev: b1fc4d5699e2d8cce1ab458b97b4f772db6b683e) Change-Id: I5c71a9f2f5f9e06bdb88b5c2b2599c43276d00a4 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-09pldm: srcrev bump f5087a4024..c964aae89dAndrew Geissler1-1/+1
Adriana Kobylak (1): meson.build: Update LID_PERM_DIR and LID_TEMP_DIR (From meta-phosphor rev: e6a9396bfec1269a1346895ac63d6c05dcc660b9) Change-Id: I45ba89a236e9335724774d5726638829e030448f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-09phosphor-dbus-interfaces: srcrev bump 4610bace07..1b02c38979Andrew Geissler1-1/+1
Santosh Puranik (1): Add some inventory item interfaces (From meta-phosphor rev: 773a791f2309e8f78aafff09c11f6e3de4984974) Change-Id: I2dfd84798d1250554736690ea4945e2190a5e58e Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-09meta-facebook: Add watchdog serviceVijay Khemka5-0/+49
Added watchdog service file and also provided actionmap for watchdog timeout. (From meta-facebook rev: 7fd6185e1af3a3f04dcf30dc0b828f8eb5fae07a) Change-Id: I52394f7619ad0927ee1d6aba8a9a6784302bd673 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-07meta-raspberrypi: subtree update:ed6b75ba69..3ae288aa38Brad Bishop1-1/+1
Francois Retief (1): sdcard_image-rpi.bbclass: Use IMAGE_NAME_SUFFIX variable in SDIMG Change-Id: Ifacd613fe94a2990da47d98d27ce2d4557e72bb8 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-07Update to internal 2019-12-05Jason M. Bills152-1061/+9692
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
2019-12-06meta-security: subtree update:fa800e5261..2df7dd9fbaBrad Bishop8-61/+24
Armin Kuster (6): tpm2-pkcs11: update to tip tpm2-abrmd": update to 2.3.0 tpm2-tools: update to 4.0.1 tpm2-tss-engine: update to tip to us tss-tools 4.0.x tpm2-totp: update to 0.2.0 README: update mailing list to new groups.io Change-Id: Iae675505d3cf5b70686599a26d9162bb8aaee1b3 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06meta-nuvoton: npcm7xx-bootblock: version the download nameBenjamin Fair1-2/+2
Rename the bootblock image as it is being downloaded to contain the current version string. Currently, all versions of the bootblock are downloaded with the same file name. This breaks mirroring and reproducibility of builds since multiple versions can't be kept in a mirror at once. (From meta-nuvoton rev: 0978a0f77c6b213770f08804d3a9ea8f96946e7e) Change-Id: I06ee856dc2f6c5b3feda11205f34fa4443347345 Signed-off-by: Benjamin Fair <benjaminfair@google.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06phosphor-webui: srcrev bump b42b93d8ad..86f4056a2dAndrew Geissler1-1/+1
Gunnar Mills (1): AngularJS: vulnerability: npm audit fix (From meta-phosphor rev: e103f772e2f4f216cf21fe90f1cbbf9575a0a944) Change-Id: I9839a47f101ad33aedbe4a3a01958fe45243fee0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06phosphor-logging: srcrev bump 53407be367..0ff00485b1Andrew Geissler1-1/+1
Matt Spinler (5): PEL: Create registry directory for test PEL: Move some functionality into DataIfaceBase PEL: Keep track of if host is running PEL: Add subscriptions for new and deleted PELs PEL: Keep PEL attributes in Repository map (From meta-phosphor rev: b0febabe0739f1f9e864b6ca9d55e41c14a4c216) Change-Id: I02c8b26d740e3a82809a9a7e06264cab044bb67a Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06bmcweb: srcrev bump 274dfe625f..d82a3acd1aAndrew Geissler1-1/+1
Carol Wang (1): Redfish: Implement ResetBios action (From meta-phosphor rev: d36560f0448112bbe423fce3d7e3cbb0e328e361) Change-Id: I9ab79d93b2ae159d486b14548fc715a96be30528 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06phosphor-ipmi-flash: srcrev bump cbf474049b..2aa5534731Andrew Geissler1-1/+1
Benjamin Fair (1): tools: net: support IPv4 and IPv6 addresses (From meta-phosphor rev: d08fa73f0c8a72805ad77d877e9d0d875971dba4) Change-Id: I0caedc9cad5f6dfa4c86d20ec838127a13a040b1 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-06intel-ipmi-oem: srcrev bump f945eee0ed..09a8314bb7Andrew Geissler1-1/+1
AppaRao Puli (1): Updated BMCState when firmware update mode is set (From meta-intel rev: daa333d956ad9391abcbb85468d9bc9f26ee1190) Change-Id: I60c4618a06969a8bf2db1c399b7ec9f57316f70c Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05Merge branch 'master' of ↵Jason M. Bills1613-45521/+19259
ssh://git-amr-1.devtools.intel.com:29418/openbmc-openbmc into update
2019-12-05phosphor-bmc-code-mgmt: srcrev bump 22848eceb4..ec4eec3460Andrew Geissler1-1/+1
Adriana Kobylak (3): serialize: Replace cereal::RapidJSONException with cereal::Exception serialize: Store priority in directory instead of file serialize: Add version purpose (From meta-phosphor rev: b60a7989d73d9d76f0bce22830bca83384db9e0d) Change-Id: I2415db7cf208383b68533d0e97c1e648222626fb Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05phosphor-power: srcrev bump 6d5977375f..575ed13922Andrew Geissler1-1/+1
Lei YU (1): power-utils: Initially add isReadyToUpdate (From meta-phosphor rev: f9be6672097333232db06b76df69ded8f7dab978) Change-Id: Iee77c7be842ca895b54a0c6b02ff6f56f21a8977 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05bmcweb: srcrev bump 3e0414fd3f..274dfe625fAndrew Geissler1-1/+1
Cheng C Yang (1): Fix No Total Memory Size Issue Jayashankar Padath (1): Redfish: ApplyTime property GET and PATCH support (From meta-phosphor rev: 0d93c38a867ec5cbca3856d15b7cffa22da0a87b) Change-Id: Iacc020536d3a195cb8256bc185d4c2283c5d9f5f Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05phosphor-webui: srcrev bump 5fcee5ab52..b42b93d8adAndrew Geissler1-1/+1
Derick Montague (1): Fix LDAP request resulting in 400 response Zbigniew Kurzynski (1): Sorting certificate table (From meta-phosphor rev: 70ed3f406d942e2d12c17e296b1d9796455abf62) Change-Id: I34898e849798d9dc59ba8d505f6bd84a00544ce5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05phosphor-host-ipmid: srcrev bump 520c1315fa..225dec858eAndrew Geissler1-1/+1
James Feist (1): chassis: remove startup dependencies William A. Kennington III (1): transporthandler: Static IPv6 Support jayaprakash Mutyala (1): sensorhandler:move get sensor threshold to new API (From meta-phosphor rev: de9f2874e41105b0677b8b28481104a4a8f9961a) Change-Id: I28ce8c290075d35bc44cba238ca6a5d261cf7396 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05pldm: srcrev bump 79c37f11f5..f5087a4024Andrew Geissler1-1/+1
Deepak Kodihalli (2): pldmd: implement a new handler registration scheme bios: delete persisted tables at startup Sampa Misra (1): oem-ibm: write PELs using mktempfs (From meta-phosphor rev: ccca4f309c0a9eced58772e9ed750e2a384c1a79) Change-Id: I1a127566d6614dc1c34ad5bf570b616565946ce0 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05intel-ipmi-oem: srcrev bump e646a25b19..f945eee0edAndrew Geissler1-1/+1
anil kumar appana (1): oemcommands: move OEM set fan config to new API (From meta-intel rev: 80d13d700cfa975d96448f1bad1002ef132a8476) Change-Id: Idfd9ae37952550bb21159d15539d1bd20455b835 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05intel-ipmi-oem: srcrev bump 3594c6d66c..e646a25b19Andrew Geissler1-1/+1
Richard Marian Thomaiyar (1): Restrict ME bridging commands (From meta-intel rev: f76a23a7bc8f0d8ccc209bf9689e4ac78a52926f) Change-Id: I3c350a8d65e7d6cf95ba1f16d21ee14d0c53aea5 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05intel-ipmi-oem: srcrev bump 2d4a0198e3..3594c6d66cAndrew Geissler1-1/+1
Richard Marian Thomaiyar (1): Add support for HDD LED assert/deassert mfg cmd (From meta-intel rev: b25546e9accaa6af9afceb895dec1c7a1adc9d09) Change-Id: I3b475e61f149c57f4c5b2370a8e94d9dc1a41ba9 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05meta-facebook: Introducing meta-yosemitev2Vijay Khemka10-0/+563
Initial introduction of Facebook Yosemite V2 platform. The Yosemite V2 is a multi-node server platforms that hosts four OCP server and equipped with Aspeed 2500 BMC SoC. Tested: Built Facebook Yosemite v2 image and loaded on the target hardware. Ensured that BMC boots to console. (From meta-facebook rev: 83e4ecf31aa9b818e8bc9ed4e237f3f9e6a6c2a9) Change-Id: Iaa22e15371292321b636e1e1cf4bbec2d6fe1bff Signed-off-by: Vijay Khemka <vijaykhemka@fb.com> Signed-off-by: manikandan-e <manikandan.hcl.ers.epl@gmail.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-05phosphor-dbus-interfaces: srcrev bump 2d3b637f21..4610bace07Andrew Geissler1-1/+1
AppaRao Puli (1): Adding new state "FirmwareUpdate" to BMCState James Feist (1): Implement Storage Controller Interface Zbigniew Kurzynski (1): Multiple certificate implementation update. (From meta-phosphor rev: bc6d514639769ae4720930fc59822e8bfef0a71e) Change-Id: I12aff9cc591f5bae163b1633e074437aade88496 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03Drop STAGING_KERNEL_DIRJoel Stanley2-8/+0
The Linux kernel userspace headers must be installed, not included directly from the kernel source tree: The correct way to package the header files for a distribution is to run 'make headers_install' from the kernel source directory to install the headers into /usr/include and then rebuild the C library package, with a dependency on the specific version of the just installed kernel headers. Luckily the header used by these two applications is shipped in the kernel used to build the userspace headers, so the hack of including the source tree has not been required for some time. (From meta-phosphor rev: fb23d65060279037444616b83c3dd62b407d21e6) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I17ac7d9cc5c5e2c54871b045a42025790e819506 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03mboxd: Remove local aspeed-lpc-ctrl.hJoel Stanley2-44/+0
This userspace kernel header is now shipped in the upstream kernel, and importantly in the kernel uesd by Yocto. This means it does not need to be shipped locally. (From meta-phosphor rev: 2394d8e5ae0e164b459a55551479259bf50377ce) Signed-off-by: Joel Stanley <joel@jms.id.au> Change-Id: I13851f1e3868b522da97b654f39b86eeca6c56bd Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03PAM config: move pam_cracklib to first positionJoseph Reynolds1-2/+2
This fixes a bug where Linux-PAM asks for the new password three times when changing the password. With this fix, PAM asks for the new password and then only once more to confirm it - two times total. This bug applies to the `passwd` command, to the expired password dialog when signing into the console using an account which has an expired password, and to other similar use of the PAM conversation function such as changing the password during SSH login. This does not affect the external behavior of the REST APIs or the webui because they use automated PAM conversation functions which programmatically supply the password as many times as it is requested. The bug happens like this: When PAM is asked to change a password via pam_chauthtok, it reads the /etc/pam.d/common-password file and executes the first module, pam_ipmicheck. This calls pam_get_authtok(pamh, PAM_AUTHTOK, &pass_new, NULL) which prompts for the new password and then prompts again to verify they are the same. The next module, pam_cracklib makes two calls: a call to pam_get_authtok_noverify() followed by a call to pam_get_authtok_verify(). The call to pam_get_authtok_noverify() does NOT prompt because the new password is already known to PAM, but the call to pam_get_authtok_verify() unconditionally prompts to validate the password. That's why we see two prompts to "Retype" the new password. The first is from pam_ipmicheck, and second is from pam_cracklib/pam_get_authtok_verify. The fix is to invoke pam_cracklib first and pam_ipmicheck second. Then pam_cracklib does all if its prompting, and pam_ipmicheck gets what it needs without prompting. The pam_ipmicheck module only checks the username and password length, so switching the sequence of these modules should be harmless. Tested: yes, via the "passwd USER" command (From meta-phosphor rev: a71db86192df0b0268db93e7ae6dc4633fce271e) Signed-off-by: Joseph Reynolds <joseph-reynolds@charter.net> Change-Id: I044df5731a69e45eca9597a345fa6d1b01041b58 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03phosphor-webui: srcrev bump 1ab0f7c1d5..5fcee5ab52Andrew Geissler1-1/+1
Dixsie Wolmers (2): Update loading spinner Add file upload component Yoshie Muranaka (2): Create alert banner component Fix truncated button icons on Safari (From meta-phosphor rev: 2efc5c7d44c2ac9305e50cb0485ca99f023ebcd6) Change-Id: I8309afc488cdeda397a1d86dcc462757f7dc7a14 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
2019-12-03phosphor-host-ipmid: srcrev bump b0094a72d4..520c1315faAndrew Geissler1-1/+1
Deepak Kumar Sahu (1): apphandler: move set acpi power state to new api. (From meta-phosphor rev: 6824741efd555daa7c7ea7d24a0713499de5ee0e) Change-Id: I4a5bdd4f0d732b9fcdbd54b37a501bf3cebe90e8 Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>