Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1020 enable hostboot watchdog #179

Closed

Conversation

geissonator
Copy link
Contributor

This brings in merged changes from upstream (https://gerrit.openbmc-project.xyz/q/topic:%22host-watchdog-hb-dump%22+(status:open%20OR%20status:merged) and reverts the workaround we had in downstream.

amboar and others added 30 commits July 8, 2021 12:58
Change-Id: I46143035f4bb028fb710ee8f21c1ba05024bc350
Signed-off-by: Andrew Jeffery <[email protected]>
Include the ibm-vpd-parser package for Rainier
builds instead of openpower-vpd-parser.

Change-Id: I969a0a512975166fd1a2f470ab2590f4c79010f4
Signed-off-by: Santosh Puranik <[email protected]>
Change-Id: I4a2c928dee8455d62ba5b312cc99d10eed0d2220
Signed-off-by: Eddie James <[email protected]>

kernel: Add XDMA and MCTP for rainier

Signed-off-by: Eddie James <[email protected]>

kernel: Add XDMA and MCTP for rainier

Change-Id: I83bbf876aab71f7bb288dca4561a593a1c714306
Signed-off-by: Eddie James <[email protected]>
Add a simicsfs packagegroup to packagegroup-base when both the simicsfs
MACHINE_FEATURE and DISTRO_FEATURE are enabled.  This is how oe-core
handles other filesystems.  To enable simicsfs the followiing must
occur:

meta-filesystems must be included in BBLAYERS (for fuse).
simicsfs must be in DISTRO_FEATURES.
simicsfs must be in MACHINE_FEATURES.
CONFIG_FUSE_FS must be in the kernel config and loaded.

Add a mountpoint for mounting the host at /host.

Change-Id: I6f94bec13fb57432aae894372d4ede1e1d13e6d8
Signed-off-by: Brad Bishop <[email protected]>
This reverts commit cb084e4.

This does not play well with our simicsfs fuse filesystem work so revert
in our downstream repo

Tested:
Verified simicsfs still mounts correctly and service failure is gone

Change-Id: I7e7fa3e980da2b05d0dfb21497d712d155ccc57e
Signed-off-by: Andrew Geissler <[email protected]>
The recipe does the following

	- inherits dependent packages
	- installs the ibm-read-vpd application
	- adds the service file
	- enables the flag to build the ibm-read-vpd app
	- installs the udev parser
	- installs the vpd inventory JSON

The service file is templated and is driven by the udev rule, the
template argument is the path to the vpd file, the service file
triggers the ibm-read-vpd parser application along with the template
argument as a parameter. The ibm-read-vpd application parses
the IBM based fru vpd and updates it into D-Bus.

Signed-off-by: Santosh Puranik <[email protected]>dd recipe for IBM vpd parser
Change-Id: I15514a603244805320507eb1b1b0e439baae84f9
New service files to create empty PHYP NVRAM files if they don't exist.

Tested: Verified empty files were created only when they didn't exist
        on BMC reboot and when restarting the pldmd service.

Change-Id: If0a49b38fd3756adf3d4bc934f354784f9b65362
Signed-off-by: Adriana Kobylak <[email protected]>
The /var/lib/pldm/ directory may not exist, add a mkdir to the
service files that crate the phyp-nvram files in that directory.

Tested: The service files ran successfully when the directory
        did not exist.

Change-Id: I508c9f111a60c00e2584dcb85cfb09ffa6cc77b1
Signed-off-by: Adriana Kobylak <[email protected]>
VMI certificate exchange feature implemented using
PLDM file IO commands.

this commit has implementation
https://gerrit.openbmc-project.xyz/c/openbmc/bmcweb/+/30843

Signed-off-by: Ravi Teja <[email protected]>
Change-Id: Id47c83a0b190d26650023cac815df677d6715650
For rainier simics using a single image (no PNOR file), the PNOR
chip would be modeled as empty. In that case the check-pnor-format
service fails.

We need the empty PNOR to be formatted as UBI because:
1. The check-pnor-format service has a RequiredBy mboxd causing mboxd
   fail to start if the check-pnor-format fails.
2. There are PNOR patches that the simics session automatically
   populates, so the PNOR needs to be in a UBI format for the
   pnor patch service to create the patch volume.

The ubiformat takes less than 1s to run in simics.

Tested: Verified the PNOR was formatted as UBI, mboxd starts, and
        the PNOR patch directory was mounted and populated.

Jan 17 21:38:00 rainier check_pnor_format.sh[227]: /dev/mtd7 is blank, formatting as UBI
Jan 17 21:38:00 rainier kernel: ubi7: attaching mtd7
...
Jan 17 21:38:05 rainier systemd[1]: Started Create a ubi volume for pnor patches.

Change-Id: I4d901f38003259c48f56f7992d06c988c26b659d
Signed-off-by: Adriana Kobylak <[email protected]>
Configure the max31785 hwmon instance for 12 fans and that revA(0x3040)
of the max31785 is required as the minimum ship level.

The Rainier machine does not fall under the `ibm-ac-server`
classification so additional changes were required to the recipe and
configuration file locations.

Tested:
    Hwmon instance runs in simulation
    Correct number of fan hwmon sensor objects created

Change-Id: I0dfbd82e7cfd0d33c247a471b6d3308b78ce3f7e
Signed-off-by: Matthew Barth <[email protected]>
This commit updates the VPD inventory JSON for Rainier
with the following:

* Support to populate multiple inventory objects with data from
  a single EEPROM.
* Support for specifying keyword encoding. The encoding will be
  used by the VPD parser to transcode keyword data before
  publishing it onto D-Bus.
* Support to specify whether or not the inventory object needs
  to inherit the commonInterfaces and VPD data.

Tested:
This was tested in conjunction with
https://gerrit.openbmc-project.xyz/c/openbmc/openpower-vpd-parser/+/28738

Verified that the new inventory objects make it to D-Bus with the
specified properties.

Signed-off-by: Santosh Puranik <[email protected]>
systemd units are now provided by obmc-console, so remove the in-tree
files.

Change-Id: I4970ad8056969b46ade1b4f09dea494fc0154957
Signed-off-by: Andrew Jeffery <[email protected]>
Change-Id: I01625693cec12712ac20da7e6e689402f64f1d0a
Signed-off-by: Andrew Jeffery <[email protected]>
Change-Id: Ied55479e6950d835d118056858bdb2b5249e30a0
Signed-off-by: Andrew Jeffery <[email protected]>
Changed system specifc dtb name to power-target.dtb.
Basically this will help phal application depndency on
system name on device tree usage.

Signed-off-by: Jayanth Othayoth <[email protected]>
Change-Id: I7d8db15ac729ab72a10594a10753bc23a2298af1
pdbg expects device tree path specific environment variable
to be initilized at startup.

Signed-off-by: Jayanth Othayoth <[email protected]>
Change-Id: Ie7b31183829f1c1fe1c42cf51bc92cc925ffa2a1
jffs2 doesn't support mmap write operation MMAP_SHARED mode.
As a workaround moving power-target.dtb file tom /tmp now.

Signed-off-by: Jayanth Othayoth <[email protected]>
Change-Id: I2e55b81c9a86aa6830eeff23eda68fef64deecdf
Tested by:
  busctl tree xyz.openbmc_project.Settings

    │ └─/xyz/openbmc_project/network/vmi
    │   ├─/xyz/openbmc_project/network/vmi/intf0
    │   │ ├─/xyz/openbmc_project/network/vmi/intf0/ipv4
    │   │ │ └─/xyz/openbmc_project/network/vmi/intf0/ipv4/addr0
    │   │ └─/xyz/openbmc_project/network/vmi/intf0/ipv6
    │   │   └─/xyz/openbmc_project/network/vmi/intf0/ipv6/addr0
    │   └─/xyz/openbmc_project/network/vmi/intf1
    │     ├─/xyz/openbmc_project/network/vmi/intf1/ipv4
    │     │ └─/xyz/openbmc_project/network/vmi/intf1/ipv4/addr0
    │     └─/xyz/openbmc_project/network/vmi/intf1/ipv6
    │       └─/xyz/openbmc_project/network/vmi/intf1/ipv6/addr0

Signed-off-by: Sunitha Harish <[email protected]>
Change-Id: I1a5d8132857c408d4fb7af43f1d2782bed271a59
systemd units are now provided by obmc-console, so remove the in-tree
files.

Change-Id: I4970ad8056969b46ade1b4f09dea494fc0154957
Signed-off-by: Andrew Jeffery <[email protected]>
Create the fan monitoring configuration in YAML.

Tested:
    Fan functional state updated in inventory accordingly in simulation

Change-Id: Id0a849e4f11b5fe73cc62f27e36d482a6c311e65
Signed-off-by: Matthew Barth <[email protected]>
Create the minimal fan control configuration in YAML.

Tested:
    Fans set to defined full speed in simulation
    Fans held at full speed in simulation

Change-Id: I109bd69cef1d480cc0eae10b6ce09645781530f4
Signed-off-by: Matthew Barth <[email protected]>
Add the fan policy configurations for the number of fan failures/missing
before powering off and logging errors.

Tested:
    Errors logged when expected according to configs
    Machine powers off when expected according to configs

Change-Id: Ibca29bfc3b397d2ae84b230319344d513eec7a74
Signed-off-by: Matthew Barth <[email protected]>
This commit adds the following changes to IBM VPD parser:

* Move to Meson.
* Update FRU JSON with additional properties and location codes.
* Split the VPD collections services into two - system vpd
  and other vpd.

Tested: This was tested in conjunction with
https://gerrit.openbmc-project.xyz/c/openbmc/openpower-vpd-parser/+/29981

* System VPD collection service now runs first and before any other FRU.
* Location code are seen in the inventory.

Signed-off-by: Santosh Puranik <[email protected]>
rfrandse and others added 24 commits August 11, 2021 15:24
This commit adds fan VPD data to Rainier JSONs.
The Rainier fans do not have an eeprom and hence the need
to "hardcode" certain VPD needed by the hypervisor.

Signed-off-by: Santosh Puranik <[email protected]>
This reverts commit b6c378fb1470bc1d182d2ce2b65093753d192f9c.

Remove the dependency on GHE recipe.

Change-Id: I5ea2f0ded8e24f06077e50d6b47341417dd287c5
Signed-off-by: Adriana Kobylak <[email protected]>
Change-Id: I132022ed40d0ea030977a555e0b955a1d0197fa1
Change-Id: I4481982b19b32661ec98ec46547a75e4093e2aa7
Change-Id: I48e4979a085e7c7d9e8b3d31f104b623423ca5e1
1020: openpower-vpd-parser: downstream srcrev bump ff735b7ab3..425d868e69
1020 SRCREV bump pldm and entity-manager
See this commit for more info on function and testing:
 openbmc/phosphor-state-manager@0d1c3f1

phosphor-state-manager: srcrev bump 65bfcf5792..0d1c3f1f93

Andrew Geissler (1):
      host-check: discover host state within state manager

Signed-off-by: Andrew Geissler <[email protected]>
Change-Id: I04129b1838118efceb1d073539d01d6e1af99eec
The obmc-mapper.target was installed by phosphor-state-manager package.
It works fine if phosphor-state-manager is installed.

Unfortunately, x86 systems typically uses x86-power-control instead of
phosphor-state-manager to implement the state manager, and the
obmc-mapper.target is missing there. So a system with x86-power-control
does not have a valid obmc-mapper.target, and the services depdend on
the target will be started in unexpected order.

The obmc-mapper.target is really a common target, let obmc-targets.bb
install it.

Tested: Verify the g220a build has a valid obmc-mapper.target and the
        phosphor-virtual-sensor service starts after the target.
        Also verify the targets in phosphor-state-manager are not
        installed.

Signed-off-by: Lei YU <[email protected]>
Change-Id: Idb069385a6c6c7add5331a1bf3efc0babc005d62
The obmc-mapper.target is removed from the repo and will be installed in
another openbmc recipe.

Bump the srcrev cd0ebe867b..3ac78dfd6e and remove the obmc-mapper.target
from its recipe.

Signed-off-by: Lei YU <[email protected]>
Change-Id: If01074d52db9690e1b74cc63eed6eceb3e850f60
host-check: check host state on startup of host manager
Fix a typo in the part numbers for Rainier 2U fans.
02YK327 ==> 02YK237

Signed-off-by: Santosh Puranik <[email protected]>
Change-Id: Ibce6144ae12d58589f894edb609ab2622517b5d2
ibm-openbmc: entity-manager: downstream srcrev bump 9d983212b7..173dac43c7
The hostboot dump collection initiated by watchdog_timeout
is disabled by default. This commit enables hostboot dump
collection on p10bmc platforms for watchdog timeout.

Build watchdog_timeout binary:
$ devtool modify -n openpower-debug-collector <local-source-path>
$ MACHINE=p10bmc bitbake openpower-debug-collector

Test:
Ran watchdog_timeout binary built by bitbake, and verified that
the binary takes the timeout value and times out after the specified
time interval

Signed-off-by: Shantappa Teekappanavar <[email protected]>
Change-Id: I343aac95fd97feb226d8676c3c34c2902c1c6690
Dhruvaraj Subhashchandran (1):
      Add fmtlib support

Shantappa Teekappanavar (1):
      watchdog: Collect hostboot dump when watchdog times out

Change-Id: I7f569d253215b5c0d78a1826fe115021d2f76216
Signed-off-by: Andrew Geissler <[email protected]>
rfrandse added a commit that referenced this pull request Apr 29, 2022
sagisin (1):
  PLDM: Fix for upstream component (#179)

Change-Id: Ic18fc67f1b1fc1c4e955be57980a25711683506f
rfrandse added a commit that referenced this pull request Jan 3, 2023
Sandeepa Singh (47):
  Firmware-change (#66)
  Allow only tar file upload (#71)
  Hardware Deconfiguration Page (#84)
  Deconfig-Toggles (#110)
  Filter SNMP data (#112)
  Upload acf certificate on login page (#126)
  Hardware deconfiguration fix (#128)
  TFTP firmware update (#104)
  Add filter to remove absent dimms form GUI (#139)
  Add abiliy to sort hardware deconfig columns (#162)
  Add helptext for FQDN (#164)
  Add deconfiguration type as None (#163)
  Fix link to deconfiguration records (#155)
  Remove regex from firmware (#151)
  Add alert for HMC connection disconnect (#152)
  Update hardware deconfiguration per Demo feedback (#180)
  Remove Default option from Server power operations page (#188)
  reverting removal of Default partition environment dropdown (#190)
  Add Lateral cast out page (#177)
  fix toggle issue (#191)
  Add details on login page (#193)
  Remove TFTP server option from firmware page (#194)
  Real time post codes converted to ASCII (#207)
  fix TFTP bug (#213)
  Show/Hide ACF upload button (#214)
  Fix toggle issue (#219)
  Change the toggle text to configure/deconfigure (#223)
  Fix the sorting issue in progress logs (#240)
  Translate severity to fatal,predictive and manual (#235)
  Add Pel ID column on HW deconfiguration page (#244)
  Show FW_boot_side_current attribute value (#262)
  Added filter to remove 00000000 from post code table (#272)
  Fix toast msg for HW deconfiguration page (#251)
  Add location code of Deconfig records page (#293)
  Make memory page consistent (#308)
  Add pel id column (#332)
  Update service login condition (#326)
  Edit app nav and login file (#335)
  Update Automatic helptext (#340)
  Grey out toggle when DHCP is disabled (#338)
  Disable delete when system is powered on (#327)
  Renamed added optimization page (#346)
  Fix deconfiguration record translation bug (#360)
  Fix power page translation bug (#361)
  Operating mode is translatable now (#363)
  Fix user management page translation bugs (#365)
  Fix server power ops translation bugs (#359)

Kenneth Fullbright (85):
  Removed irrelevant fields from the VET Capabilities table (#68)
  Update Firmware page interactions when system is powered on (#51)
  Updated CSR Modal & Service login Certificate Modal (#59)
  Removed OemIBMServiceAgent from  Group Privilege list (#76)
  Updated Power saver modes descriptions (#83)
  Popup SOL Console (Host Console) not showing correct connection status (#79)
  Removed irrelevant fields from the VET Capabilities table (#93)
  Added Initiate Resource Dump Function (#103)
  Fixed password change/reset code for expired password (#125)
  Fixed global action vuex error getUsers (#120)
  Fixed 'Promise.all' related errors on Overview (#119)
  Renamed "Serial over LAN (SOL) console" page (#54)
  Fixed event log table to be fully responsive (#122)
  Prevent service user password change (#88)
  Turned dumps PHYP alert into a toast (#140)
  Repaired Service login consoles links in the navbar (#145)
  Removed LDAP from navigation on non admin role accounts (#108)
  Updated the link to consoles and other nav related items
  Refactored Power page and power page related things (#109)
  Added Power restore policy missing alert on operating mode manual (#147)
  Made non-service roles not pass default password for resource dumps (#135)
  Fixed BMC Hypervisor console switch (#159)
  Enhanced user creation and current user failed message for password change (#81)
  Fixed translation double key error (#146)
  Removed service privilege option from edit user and add user (#161)
  Enhanced resource dump error messages (#168)
  Refactored Power page code for efficiency and clarity (#158)
  Fixed init system dump from resource dump (#136)
  Added toast for invalid privilege (#172)
  Fixed Service consoles (#176)
  Fix user management delete table action (#179)
  Fixed service account resource dumps password field to allow any string (#183)
  Fixed Idle power saving missing reset button option (#184)
  Removed lower and upper limit and warning sensors (#186)
  Fixed missing fields for add user on user modal (#185)
  Fixed maximum amount of users toast error (#196)
  Fixed delete and replace function in Certificates table (#197)
  Fixed navbar missing error (#206)
  Fixed popup BMC and Hypervisor consoles. (#205)
  Fixed init system dump PHYP in standby check error (#204)
  Fixed closing console conntections. (#220)
  Fixed upload certificate button not being disabled on max certificates (#224)
  Added info tool tips on password changing fields. (#225)
  Removed operator role from add role group modal (#229) [SW550540]
  Removed Operator and NoAccess roles from desciption table (#228) [SW550558]
  Fixed proxy logout error (#226)
  Created info icon for enhanced information about power consumption (#232)
  Fixed some tables not being fully responsive (#222)
  Set autocomplete option to off for password fields (#231)
  Added dump being offloaded warning for reboot and shutdown (#241)
  Fixed system dump error messages (#238)
  Fixed factory reset to default code (#243)
  Changed OemIBMServiceAgent to ServiceAgent (#261)
  Add safe mode to user interface (#250)
  Fixed fresh install set password and login error (#263)
  Fixed DHCP delete button not disabled (#273)
  Removed unsupported ServiceAgent group from LDAP group privilege modal (#268)
  Fixed Zombie state when factory resetting (#270)
  Fixed unauthorized error toast on page loading (#267)
  Fixed firmware swapping confusion (#271)
  Fixed console connection indicators (#275)
  Fixed account polocy settings displaying not updated info on refresh (#276)
  Fixed running and backup image info render problem (#287)
  Fixed event logs not updating upon delete all button (#290)
  Fixed account policy radio buttons (#289)
  Fixed secure LDAP checkbox not showing correct values (#291)
  Fixed firmware update function (#296)
  Fixed JSON.parse error from localStorage (#298)
  Fixed factory reset function to be fully async (#306)
  Removed host console access from ReadOnly roles (#307)
  Fixed SRC Details not showing on non manual records (#300)
  Fixed page memory validation error (#313)
  Fixed location code not showing on Deconfiguration records table (#317)
  Disabled users from changing username on user management table (#321)
  Added Location codes for TPM (#324)
  Fixed console indicators not updating status (#304)
  Added Location codes for TPM (#325)
  Made more meaningful toasts (#314)
  Fixed manage access keys hyperlink being disabled problems on Firmware page (#322)
  Fixed asset tag info not showing up in modal after app refresh and tag update (#333)
  Removed hashes from files (#334)
  Created real time indicator postCodeValue filter (#302)
  Fixed Deconfig table download additional data button (#328)
  Changed page "Lateral cast out" to "Added optimization" (#341)
  Added notices page (#336)

A Nikhil (47):
  Update Inventory DIMM table (#74)
  Update Inventory Assemblies table (#87)
  Update Inventory Processors table (#86)
  Incorrect Power mode value (#89)
  Dumps available on BMC are not displayed on BMC-GUI (#72)
  Components on the hardware page not in order (#101)
  No values populated for licensed and configured cores (#91)
  Update GUI as IBM (#116)
  Rename Update Firmware access key (#117)
  Health and state field of assembly components is missing in inventory page (#99)
  Event logs add missing information (#111)
  GUI has no way to turn off System attention LED (#129)
  Event log does not show information for service (#133)
  GUI missing detailed COD (#124)
  Rename count in system table (#149)
  FCO page accepts value greater than the number of licensed cores (#142)
  Part number field is showing spare part number value (#165)
  Wrong lable on SRC for logs (#156)
  Inventory and LEDs page has two system entries (#137)
  Add toggle to enable/disable the secure version lock in (#167)
  Factory reset option should only be provided at power off (#174)
  Health in critical state after marking critical errors as resolved (#189)
  Concurrent maintenance Page (#202)
  Download implementation in Event logs (#192)
   Missing host USB enable/disable (#239)
  Prevent system power on when BMC is not in Ready state (#227)
  Adding mex chassis Info (#233)
  Mex IO enclosure firmware version not displayed (#265)
  PCIe Hardware Topology (#181)
  Warning in PcieTopology.vue (#282)
  Pcie-topology and Inventory fixes (#288)
  Unable to edit group name in the Add Role group field. (#303)
  PCIe Topology Save changes (#309)
  Invalid range for I/O Adapter enlarged capacity (#311)
  Status for both system and chassis comes as absent at host power off state (#312)
  Status for system table should be Present (#320)
  Fixed Identify LED error in MEX chassis (#330)
  Assemblies section does not has search option in Inventory page (#315)
  PCIe link width for empty slots is showing as -1 (#319)
  Warning message only in manual mode (#323)
  Fixed incorrect Identity LEDs error message (#331)
  Unwanted fields for MEX components removed (#329)
  PCIe topology performance improved (#337)
  AIX/LINUX and IBM i partition are only for non-HMC manage system (#318)
  Severity values is now translatable (#357)
  Enabled value taken from translation file (#362)
  Removed .tar.xz extension from dumps (#410)

whitesource-ets[bot] (1):
  Add .whitesource configuration file

sandeepasingh116 (17):
  Add new toggles on CM page (#3)
  Changed connection status logic for Hypervisor console (#6)
  Remove dump download option from overview page (#9)
  Add text on user management page (#8)
  Rename the save setting button (#20)
  Add success toast (#18)
  Fix network eth1 error (#21)
  Disable date and time page (#24)
  Update password helptext (#19)
  Add info tooltip to frequency cap (#25)
  Read only user will not be able to toggle switches (#28)
  Make filters translatable (#33)
  Fix translations of vet capabilities (#35)
  fix english texts containing links (#38)
  Remove service login label for read only user (#45)
  fix translation defect for server power ops (#52)
  add toogle on Policies page (#73)

Reed Frandsen (1):
  Removed alert message from Update firmware component (#90)

Gunnar Mills (3):
  Enable hmc proxy (#208)
  Update notices to 1030 (#50)
  Revert "Refresh only once after login (#42)" (#59)

Nikhil Ashoka (33):
  pdated the text of server power ops documentation (#7)
  Displaying Sensors table one row at a time (#11)
  NTP server duplicate entry is not accepted (#4)
  Fabric Adapters Info in Inventory page (#12)
  Fixed Secure LDAP using SSL checkbox value (#2)
  Added progress bar for activate access key (#1)
  Error message displayed if fails to authenticate the user (#10)
  Memory page made HMC-managed independent (#15)
  Sorting fixed for status (#17)
  Sensors table now updating on refresh (#22)
  Secure LDAP is disabled when LDAP authentication disables (#23)
  Removed Service consoles page for read-only users (#14)
  Additional message added on Disable SSH (#30)
  Default partition value taken from translation file (#36)
  Updated password Max Limit (#26)
  New Error message displayed if fails to authenticate the user (#27)
  Added Status and roles values to the translation file (#31)
  Title translation (#34)
  Power values added to translation file (#32)
  Health and Date format taken from translation file (#37)
  Added possible property values in translation file (#39)
  Displaying System Anchor value (#40)
  Added Info tooltip to VirtualTPM (#47)
  Added max limit based on selected user (#46)
  Refresh only once after login (#42)
  Lamp test switch disabled once ON (#48)
  Tab names translated in Inventory page (#54)
  Using privilege values from the translation file (#56)
  Deconfiguration type is taken from translation file (#57)
  Fabric Adapter table showing Name (#55)
  PCIe topology overlapping fix (#53)
  Added Identity LED to Fabric Adapters (#49)
  Removed Error message from Accounts verification (#44)

Dixsie Wolmers (14):
  Fix network settings defects - FQDN, link info, and MAC address (#113)
  Audit translation file (#115)
  Network settings - update DHCP section (#114)
  Add deconfiguration logs page (#121)
  Fix host console route (#157)
  Fix language dropdown on login page (#166)
  Network settings fixes - dhcp modal, edit ipv4, default gateway (#175)
  Update deconfig log table (#200)
  Update  network settings ipv4 table (#199)
  Fix network settings hostname and IUM errors (#210)
  Add  ability to edit asset tag (#211)
  Fix LDAP form values when LDAP disabled - SW546990 (#245)
  Fix deconfig records defects (#246)
  Update maintainers - Remove Dixsie and add Sandeepa (#286)

aixt9n aixt9n (2):
  i18n: KO_KR: Drop latest translated files for webui-vue (#257)
  i18n: ES_ES: Drop latest translated files for webui-vue (#258)

Change-Id: Ib5cb6cfccace5b718d22173ff1df4e8ce2a1e05c
rfrandse added a commit that referenced this pull request Mar 28, 2024
Sandeepa Singh (47):
  Firmware-change (#66)
  Allow only tar file upload (#71)
  Hardware Deconfiguration Page (#84)
  Deconfig-Toggles (#110)
  Filter SNMP data (#112)
  Upload acf certificate on login page (#126)
  Hardware deconfiguration fix (#128)
  TFTP firmware update (#104)
  Add filter to remove absent dimms form GUI (#139)
  Add abiliy to sort hardware deconfig columns (#162)
  Add helptext for FQDN (#164)
  Add deconfiguration type as None (#163)
  Fix link to deconfiguration records (#155)
  Remove regex from firmware (#151)
  Add alert for HMC connection disconnect (#152)
  Update hardware deconfiguration per Demo feedback (#180)
  Remove Default option from Server power operations page (#188)
  reverting removal of Default partition environment dropdown (#190)
  Add Lateral cast out page (#177)
  fix toggle issue (#191)
  Add details on login page (#193)
  Remove TFTP server option from firmware page (#194)
  Real time post codes converted to ASCII (#207)
  fix TFTP bug (#213)
  Show/Hide ACF upload button (#214)
  Fix toggle issue (#219)
  Change the toggle text to configure/deconfigure (#223)
  Fix the sorting issue in progress logs (#240)
  Translate severity to fatal,predictive and manual (#235)
  Add Pel ID column on HW deconfiguration page (#244)
  Show FW_boot_side_current attribute value (#262)
  Added filter to remove 00000000 from post code table (#272)
  Fix toast msg for HW deconfiguration page (#251)
  Add location code of Deconfig records page (#293)
  Make memory page consistent (#308)
  Add pel id column (#332)
  Update service login condition (#326)
  Edit app nav and login file (#335)
  Update Automatic helptext (#340)
  Grey out toggle when DHCP is disabled (#338)
  Disable delete when system is powered on (#327)
  Renamed added optimization page (#346)
  Fix deconfiguration record translation bug (#360)
  Fix power page translation bug (#361)
  Operating mode is translatable now (#363)
  Fix user management page translation bugs (#365)
  Fix server power ops translation bugs (#359)

Kenneth Fullbright (85):
  Removed irrelevant fields from the VET Capabilities table (#68)
  Update Firmware page interactions when system is powered on (#51)
  Updated CSR Modal & Service login Certificate Modal (#59)
  Removed OemIBMServiceAgent from  Group Privilege list (#76)
  Updated Power saver modes descriptions (#83)
  Popup SOL Console (Host Console) not showing correct connection status (#79)
  Removed irrelevant fields from the VET Capabilities table (#93)
  Added Initiate Resource Dump Function (#103)
  Fixed password change/reset code for expired password (#125)
  Fixed global action vuex error getUsers (#120)
  Fixed 'Promise.all' related errors on Overview (#119)
  Renamed "Serial over LAN (SOL) console" page (#54)
  Fixed event log table to be fully responsive (#122)
  Prevent service user password change (#88)
  Turned dumps PHYP alert into a toast (#140)
  Repaired Service login consoles links in the navbar (#145)
  Removed LDAP from navigation on non admin role accounts (#108)
  Updated the link to consoles and other nav related items
  Refactored Power page and power page related things (#109)
  Added Power restore policy missing alert on operating mode manual (#147)
  Made non-service roles not pass default password for resource dumps (#135)
  Fixed BMC Hypervisor console switch (#159)
  Enhanced user creation and current user failed message for password change (#81)
  Fixed translation double key error (#146)
  Removed service privilege option from edit user and add user (#161)
  Enhanced resource dump error messages (#168)
  Refactored Power page code for efficiency and clarity (#158)
  Fixed init system dump from resource dump (#136)
  Added toast for invalid privilege (#172)
  Fixed Service consoles (#176)
  Fix user management delete table action (#179)
  Fixed service account resource dumps password field to allow any string (#183)
  Fixed Idle power saving missing reset button option (#184)
  Removed lower and upper limit and warning sensors (#186)
  Fixed missing fields for add user on user modal (#185)
  Fixed maximum amount of users toast error (#196)
  Fixed delete and replace function in Certificates table (#197)
  Fixed navbar missing error (#206)
  Fixed popup BMC and Hypervisor consoles. (#205)
  Fixed init system dump PHYP in standby check error (#204)
  Fixed closing console conntections. (#220)
  Fixed upload certificate button not being disabled on max certificates (#224)
  Added info tool tips on password changing fields. (#225)
  Removed operator role from add role group modal (#229) [SW550540]
  Removed Operator and NoAccess roles from desciption table (#228) [SW550558]
  Fixed proxy logout error (#226)
  Created info icon for enhanced information about power consumption (#232)
  Fixed some tables not being fully responsive (#222)
  Set autocomplete option to off for password fields (#231)
  Added dump being offloaded warning for reboot and shutdown (#241)
  Fixed system dump error messages (#238)
  Fixed factory reset to default code (#243)
  Changed OemIBMServiceAgent to ServiceAgent (#261)
  Add safe mode to user interface (#250)
  Fixed fresh install set password and login error (#263)
  Fixed DHCP delete button not disabled (#273)
  Removed unsupported ServiceAgent group from LDAP group privilege modal (#268)
  Fixed Zombie state when factory resetting (#270)
  Fixed unauthorized error toast on page loading (#267)
  Fixed firmware swapping confusion (#271)
  Fixed console connection indicators (#275)
  Fixed account polocy settings displaying not updated info on refresh (#276)
  Fixed running and backup image info render problem (#287)
  Fixed event logs not updating upon delete all button (#290)
  Fixed account policy radio buttons (#289)
  Fixed secure LDAP checkbox not showing correct values (#291)
  Fixed firmware update function (#296)
  Fixed JSON.parse error from localStorage (#298)
  Fixed factory reset function to be fully async (#306)
  Removed host console access from ReadOnly roles (#307)
  Fixed SRC Details not showing on non manual records (#300)
  Fixed page memory validation error (#313)
  Fixed location code not showing on Deconfiguration records table (#317)
  Disabled users from changing username on user management table (#321)
  Added Location codes for TPM (#324)
  Fixed console indicators not updating status (#304)
  Added Location codes for TPM (#325)
  Made more meaningful toasts (#314)
  Fixed manage access keys hyperlink being disabled problems on Firmware page (#322)
  Fixed asset tag info not showing up in modal after app refresh and tag update (#333)
  Removed hashes from files (#334)
  Created real time indicator postCodeValue filter (#302)
  Fixed Deconfig table download additional data button (#328)
  Changed page "Lateral cast out" to "Added optimization" (#341)
  Added notices page (#336)

A Nikhil (47):
  Update Inventory DIMM table (#74)
  Update Inventory Assemblies table (#87)
  Update Inventory Processors table (#86)
  Incorrect Power mode value (#89)
  Dumps available on BMC are not displayed on BMC-GUI (#72)
  Components on the hardware page not in order (#101)
  No values populated for licensed and configured cores (#91)
  Update GUI as IBM (#116)
  Rename Update Firmware access key (#117)
  Health and state field of assembly components is missing in inventory page (#99)
  Event logs add missing information (#111)
  GUI has no way to turn off System attention LED (#129)
  Event log does not show information for service (#133)
  GUI missing detailed COD (#124)
  Rename count in system table (#149)
  FCO page accepts value greater than the number of licensed cores (#142)
  Part number field is showing spare part number value (#165)
  Wrong lable on SRC for logs (#156)
  Inventory and LEDs page has two system entries (#137)
  Add toggle to enable/disable the secure version lock in (#167)
  Factory reset option should only be provided at power off (#174)
  Health in critical state after marking critical errors as resolved (#189)
  Concurrent maintenance Page (#202)
  Download implementation in Event logs (#192)
   Missing host USB enable/disable (#239)
  Prevent system power on when BMC is not in Ready state (#227)
  Adding mex chassis Info (#233)
  Mex IO enclosure firmware version not displayed (#265)
  PCIe Hardware Topology (#181)
  Warning in PcieTopology.vue (#282)
  Pcie-topology and Inventory fixes (#288)
  Unable to edit group name in the Add Role group field. (#303)
  PCIe Topology Save changes (#309)
  Invalid range for I/O Adapter enlarged capacity (#311)
  Status for both system and chassis comes as absent at host power off state (#312)
  Status for system table should be Present (#320)
  Fixed Identify LED error in MEX chassis (#330)
  Assemblies section does not has search option in Inventory page (#315)
  PCIe link width for empty slots is showing as -1 (#319)
  Warning message only in manual mode (#323)
  Fixed incorrect Identity LEDs error message (#331)
  Unwanted fields for MEX components removed (#329)
  PCIe topology performance improved (#337)
  AIX/LINUX and IBM i partition are only for non-HMC manage system (#318)
  Severity values is now translatable (#357)
  Enabled value taken from translation file (#362)
  Removed .tar.xz extension from dumps (#410)

whitesource-ets[bot] (1):
  Add .whitesource configuration file

sandeepasingh116 (17):
  Add new toggles on CM page (#3)
  Changed connection status logic for Hypervisor console (#6)
  Remove dump download option from overview page (#9)
  Add text on user management page (#8)
  Rename the save setting button (#20)
  Add success toast (#18)
  Fix network eth1 error (#21)
  Disable date and time page (#24)
  Update password helptext (#19)
  Add info tooltip to frequency cap (#25)
  Read only user will not be able to toggle switches (#28)
  Make filters translatable (#33)
  Fix translations of vet capabilities (#35)
  fix english texts containing links (#38)
  Remove service login label for read only user (#45)
  fix translation defect for server power ops (#52)
  add toogle on Policies page (#73)

Reed Frandsen (1):
  Removed alert message from Update firmware component (#90)

Gunnar Mills (3):
  Enable hmc proxy (#208)
  Update notices to 1030 (#50)
  Revert "Refresh only once after login (#42)" (#59)

Nikhil Ashoka (33):
  pdated the text of server power ops documentation (#7)
  Displaying Sensors table one row at a time (#11)
  NTP server duplicate entry is not accepted (#4)
  Fabric Adapters Info in Inventory page (#12)
  Fixed Secure LDAP using SSL checkbox value (#2)
  Added progress bar for activate access key (#1)
  Error message displayed if fails to authenticate the user (#10)
  Memory page made HMC-managed independent (#15)
  Sorting fixed for status (#17)
  Sensors table now updating on refresh (#22)
  Secure LDAP is disabled when LDAP authentication disables (#23)
  Removed Service consoles page for read-only users (#14)
  Additional message added on Disable SSH (#30)
  Default partition value taken from translation file (#36)
  Updated password Max Limit (#26)
  New Error message displayed if fails to authenticate the user (#27)
  Added Status and roles values to the translation file (#31)
  Title translation (#34)
  Power values added to translation file (#32)
  Health and Date format taken from translation file (#37)
  Added possible property values in translation file (#39)
  Displaying System Anchor value (#40)
  Added Info tooltip to VirtualTPM (#47)
  Added max limit based on selected user (#46)
  Refresh only once after login (#42)
  Lamp test switch disabled once ON (#48)
  Tab names translated in Inventory page (#54)
  Using privilege values from the translation file (#56)
  Deconfiguration type is taken from translation file (#57)
  Fabric Adapter table showing Name (#55)
  PCIe topology overlapping fix (#53)
  Added Identity LED to Fabric Adapters (#49)
  Removed Error message from Accounts verification (#44)

Dixsie Wolmers (14):
  Fix network settings defects - FQDN, link info, and MAC address (#113)
  Audit translation file (#115)
  Network settings - update DHCP section (#114)
  Add deconfiguration logs page (#121)
  Fix host console route (#157)
  Fix language dropdown on login page (#166)
  Network settings fixes - dhcp modal, edit ipv4, default gateway (#175)
  Update deconfig log table (#200)
  Update  network settings ipv4 table (#199)
  Fix network settings hostname and IUM errors (#210)
  Add  ability to edit asset tag (#211)
  Fix LDAP form values when LDAP disabled - SW546990 (#245)
  Fix deconfig records defects (#246)
  Update maintainers - Remove Dixsie and add Sandeepa (#286)

aixt9n aixt9n (2):
  i18n: KO_KR: Drop latest translated files for webui-vue (#257)
  i18n: ES_ES: Drop latest translated files for webui-vue (#258)

Change-Id: Ib5cb6cfccace5b718d22173ff1df4e8ce2a1e05c
rfrandse added a commit that referenced this pull request Mar 28, 2024
George Liu (1):
  Fix server firmware start policy (#77)

Steffi Antony (11):
  Disabled search and filter option in PCIe topology (#164)
  Toggle button moving twice (#169)
  Enablement TCE Table Pre-Allocation for Dynamic Drawer Add (#181)
  Updated Status in Inventory and LEDs page (#190)
  Updated Status in Inventory and LEDs page (#191)
  Added an additional message for hostname (#185)
  Handled DHCP network configurations (#193)
  Updated validation for Bonnell system (#199)
  Handled 2 post request CSR generation (#200)
  Updated availability info on IBMi service functions page (#202)
  Disabled Power cap fields (#203)

Nabil Ananthamangalath (3):
  Implemented Redfish message ID checks using Regex (#170)
  Implemented SRC details in Progress Logs page (#178)
  Fixed improperly formatted CSR data (#192)

sandeepasingh116 (8):
  Fix login page logo issue (#81)
  Fix network page modal issue (#76)
  Fix network page toast msg bug (#78)
  Add warning message to date time page (#80)
  Fix logo issue (#82)
  Add IPv6 table (#85)
  Fix the ipv6 address validator regex (#88)
  Add 1LA settings (#93)

Gunnar Mills (4):
  Fix popup-box authenticate on session disconnect (#106)
  Bump the Notice Text to 1050 (#113)
  Move webui-vue to use Context (#120)
  Match PLDM: correct Gard to Guard (#158)

Nikhil Ashoka (54):
  Labels now updating in Concurrent maintenance page (#63)
  Refresh only once and title translation (#65)
  Pagination fixed in Dumps (#64)
  Fixed Remote port location (#79)
  Fabric Adapters showing right info in the respective tabs (#75)
  Checking IP address and filtering (#83)
  Fixed Health and Status values for I/O expansion chassis (#91)
  VET Capabilties names updated (#92)
  Performance improved for Sensors page (#89)
  Logging out after hostname update (#94)
  Performance improved for Pcie-topology page (#87)
  "Secure LDAP" value is retained (#96)
  Toast message added to Power supplies LEDs (#97)
  Changed the default value of Health in Inventory page (#95)
  Resource dump is now submitted in any state (#99)
  Dumps initiate fixed (#101)
  Informational logs not shown for the admin (#102)
  Delay to retrieve data when new address is added (#103)
  Updated the helptext of RTAD (#100)
  Filter values for Sensors and PCIe topology taken from translation file (#108)
  1LA: Runtime Processor Diagnostics Updated (#112)
  Fixed Download Event Logs and Informational Logs (#115)
  Fixed PCIe Slots reload issue on toggle (#117)
  Added toast messages for Immediate test requests and Scheduled (#119)
  Updated the payload for ACF certificates (#121)
  Added toast message for LEDs in PCIe topology (#126)
  Updated toast message for System attention LED (#129)
  Added delay in getting the tables in Network page (#124)
  Added delay to get the updated NTP date and time (#132)
  Updated delete ACF certificate request body (#135)
  Implemented IPv6 static default gateways (#141)
  Removed Alert and added info icons in system parameters page (#137)
  Implemented new logic for I/O slots (#138)
  Filtering out System Anchor from VET capabilities (#144)
  Filtering the IP address in HMC and user sessions (#146)
  Parent Link ID new GUI logic (#145)
  Added delay to get the updated SLAAC address (#150)
  Able to change expired password (#152)
  Detailed error message for Resource Dump if system not PHYP in stndby (#151)
  Adding delay to Delete and disabling tables (#155)
  Linux KVM implementation (#157)
  Load Navigation Items after checking model type (#160)
  Added HMC managed check for System Memory Reserved for KVM Guest Management (#162)
  Updated Linux KVM implementation (#168)
  Disabled AMM for Bonnell (#166)
  Updated Upstream fabric adapters in PCIe topology (#172)
  Updated System Memory Reserved for KVM Guest Management (#173)
  Implement IBM i Service Functions (#161)
  Fixed translation file issue (#183)
  - Renamed "IBM i alternate load source" to "IBM i alternate restart device" (#189)
  1KW: Network settings implementation (#186)
  Added Info tooltip in Inventory and LEDs (#205)
  Upgraded the Axios verison (#206)
  Removed default Alert message (#208)

vedangimittal (6):
  Disabled horizontal scroll on Notices page (#165)
  Removed expand option under PCIe slots (#171)
  “Service Login Certificate” updated using translation file (#182)
  Frequency cap value validation (#188)
  Updated select dump type tool tip  message (#198)
  Updated the IBM i options description (#201)

Renuka9527 (27):
  Fixed User unable to delete the firmware file if name is long on firmware page (#107)
  Fixed search functionality for all the fields in Inventory and LED page (#109)
  Fixed success toast in inventory led's (#111)
  Added condition check for the Expired access key error and fetching from translations (#105)
  Fixed operations menu items when opened in anothersession (#110)
  Fixed deconfiguration record header (#104)
  Added a confirm box on enabling the Unauthenticated ACF upload enablement (#116)
  Fixed success message on delete all error logs operation (#118)
  Fixed hypervisor console when power is off to disconnected (#123)
  updated HMC and user sessions warning message (#128)
  Fixed error message for read only use password change (#130)
  Fixed error message expired access key (#131)
  Removed privilege change option for read only users (#133)
  Added Success Toast with reload message for HTTP certificate (#134)
  Added 30 secs delay for Updating Network IPMI (out-of-band IPMI) protocol (#127)
  Updated Privilege options in User Management page (#140)
  Added condition check for manual and normal modes for displaying prompt (#142)
  disabled the server power options on save and enabling on succesfull save (#148)
  Removed pel id and replaced with event id (#154)
  Added latest notices file (#156)
  Blinking issue of health button while clicking on Event Logs submenu form other menus. (#153)
  Added condition check for the system operating mode (#179)
  reverted the translation change from store and added to table row with certificate check (#184)
  Audit Logs Page Implementation (#174)
  Disabled the selection till save is success for bios setting (#180)
  Removed Downloading the Empty Audit log files when download API is failing from GUI. (#195)
  Added LocationIndicatorActive check in Inventory page (#187)

Change-Id: If69ae53bc29eaadebcd09291e45c0d27fb7f9e29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.