#
d10511f2 |
| 12-Sep-2020 |
Igor Kononenko <i.kononenko@yadro.com> |
server-overview: supporting all MACs and IPs
Show MAC and IP address information for all the present ethernet interfaces on the server overview page.
Tested: the `webui`-overview page on a system h
server-overview: supporting all MACs and IPs
Show MAC and IP address information for all the present ethernet interfaces on the server overview page.
Tested: the `webui`-overview page on a system having 2 physical ethernet interfaces shows all IP addresses assigned to the interface and also shows MAC addresses for each interface
``` ETH0 IP ADDRESSES IPv4: 172.17.26.67 IPv4: 169.254.28.79 IPv6: FE80::702C:BFFF:FEDE:DEC3
ETH1 IP ADDRESSES IPv4: 169.254.51.25 IPv6: FE80::14B7:7EFF:FEF1:2EF
ETH0 MAC ADDRESS 72:2C:BF:DE:DE:C3
ETH1 MAC ADDRESS 16:B7:7E:F1:02:EF ```
End-user-impact: The server-overview page is now able to display information about each ethernet's MAC, IPv4 and IPv6 adresses.
Signed-off-by: Igor Kononenko <i.kononenko@yadro.com> Change-Id: I677b645cc33bfc49c2dd91f4acc743973dc29998
show more ...
|
#
7920baeb |
| 23-May-2019 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused errors.html
Also removed errorModalDetails and displayErrorModal from dataService since they are no longer used.
errors.html was only active when displayErrorModal was true. displayEr
Remove unused errors.html
Also removed errorModalDetails and displayErrorModal from dataService since they are no longer used.
errors.html was only active when displayErrorModal was true. displayErrorModal was only true when activateErrorModal was called.
activateErrorModal was removed in a previous commit. activateErrorModal's only use was removed here: https://github.com/openbmc/phosphor-webui/commit/a38a287ccaa97eddc9df7333e33357b14772d4c6#diff-65affd2488457363c5b9e9266258c3b8
Tested: Searched the repo. Built an image and loaded onto a Witherspoon. No regressions observed.
Change-Id: I96e26dd3817d7b02bbce74b4cc093b75dab669ed Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
8a111586 |
| 23-May-2019 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused chassis_state
Only display the server/host state on the GUI.
Tested: Searched the repo for 'chassis_state'. Built an image, loaded on a Witherspoon, power on/off, and
Remove unused chassis_state
Only display the server/host state on the GUI.
Tested: Searched the repo for 'chassis_state'. Built an image, loaded on a Witherspoon, power on/off, and verified correct host state. Change-Id: Ibdefeef7744e08cd737410741a1402ccb9e69200 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
f75dc93f |
| 23-May-2019 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused activateErrorModal
activateErrorModal was unused. Also remove Constants.ERROR_MODAL since activateErrorModal was the only place which used it.
https://github.com/openbmc/phosphor-webu
Remove unused activateErrorModal
activateErrorModal was unused. Also remove Constants.ERROR_MODAL since activateErrorModal was the only place which used it.
https://github.com/openbmc/phosphor-webui/commit/a1d238f3a53db2ec3cc4c2fd52fe78738b37968b#diff-65affd2488457363c5b9e9266258c3b8 added activateErrorModal / deactivateErrorModal. https://github.com/openbmc/phosphor-webui/commit/a38a287ccaa97eddc9df7333e33357b14772d4c6#diff-65affd2488457363c5b9e9266258c3b8 removed its use.
Tested: Searched the repo and when testing the GUI on a a Witherspoon, toasts worked as expected. Change-Id: I98107f397fab039123f8507cd7bbac2ef8e5fb7b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
419233f8 |
| 23-May-2019 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused server_status
dataService.server_status is unused. server_status was set to a HOST_STATE constants which are now unused. Removed the HOST_STATE constants also.
Tested: Searched the re
Remove unused server_status
dataService.server_status is unused. server_status was set to a HOST_STATE constants which are now unused. Removed the HOST_STATE constants also.
Tested: Searched the repo for 'server_status' and 'HOST_STATE' Built an image, loaded on a Witherspoon, power on/off, and verified correct host state. Change-Id: I10a915852634277bb5261e113b9706857acf66d6 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
b1289ec9 |
| 14-Nov-2018 |
AppaRao Puli <apparao.puli@linux.intel.com> |
WebUI system logs implementation
This commit implements the webui logs page which will show all system logs depends on user selection( SEL or Event or Oem). This is based out of redfish systems log
WebUI system logs implementation
This commit implements the webui logs page which will show all system logs depends on user selection( SEL or Event or Oem). This is based out of redfish systems log services. - View logs with pagination. - Search filter for logs view. - Sort option with Type, Id, Severity, Date. - Clear logs. - Export logs.
UnitTest: - Existing bmcweb send the system logs of EntryType "Event". So Loaded UI, selected Type "Event" and validated all the above mentioned operations.
Change-Id: I0384e475f7913ca66b6db5d64831583fb382f8d5 Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
show more ...
|
#
f04960f5 |
| 06-Dec-2018 |
AppaRao Puli <apparao.puli@linux.intel.com> |
Enabling redfish support under configuration.
This commit contains: 1) Enabling redfish support under configuration. While loading header, get the redfish root node and sets the redfishSupp
Enabling redfish support under configuration.
This commit contains: 1) Enabling redfish support under configuration. While loading header, get the redfish root node and sets the redfishSupport configuration param. 2) Depending on redfish support flag, it decide to use redfish URI or REST uri for user password change.
Tested: - Tested both redfish enable and dsiable scenarios.
Change-Id: I98ecc7f419ddcfdbfac9c212ad2834479e9986b5 Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
show more ...
|
#
5760e531 |
| 12-Nov-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Server Health: Check if logs are resolved
When determining the server health, check if the logs are resolved. A resolved log should not cause the server health to display "Warning" or "Critical".
C
Server Health: Check if logs are resolved
When determining the server health, check if the logs are resolved. A resolved log should not cause the server health to display "Warning" or "Critical".
Change-Id: I9bd46150410719441876b03c129cdf2e280150d4 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
500ad789 |
| 06-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
'Critical' Server Health on 'High' Priority logs
Set the Server health, located in the header, to Critical when a 'High' Priority log is present. Before to determine what the Server health was the S
'Critical' Server Health on 'High' Priority logs
Set the Server health, located in the header, to Critical when a 'High' Priority log is present. Before to determine what the Server health was the SEVERITY_TO_HEALTH_MAP was used. This followed the SEVERITY_TO_PRIORITY_MAP most of the time. Removed code and made this simpler. Checked with the design team and this way was the original intent.
Resolves openbmc/phosphor-webui#16
Change-Id: I2b3dab87cf1c31e9ef156c8e4f3a1592ed49403e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
7db6a2f3 |
| 06-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused dataService sensorData
dataService.sensorData was set but never used.
Change-Id: I0fffd578c1c4391fec3bc3354e09dfb00db5d03e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
#
0ae2918e |
| 05-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove remote_window_active
remote_window_active is no longer used. Remove in: https://gerrit.openbmc-project.xyz/#/c/openbmc/phosphor-webui/+/12344/
Change-Id: I9629e64daa3dee9907a0a872fa1743fb443
Remove remote_window_active
remote_window_active is no longer used. Remove in: https://gerrit.openbmc-project.xyz/#/c/openbmc/phosphor-webui/+/12344/
Change-Id: I9629e64daa3dee9907a0a872fa1743fb4438f7ae Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
ce877482 |
| 05-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove unused dataService.loading_message
Change-Id: Ic335a812537fc935264108bb7f9f93a05134c3b2 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
#
4ddda586 |
| 04-Sep-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Move to clang-format-6.0
The docker image moved from clang-format-5.0 to clang-format-6.0.
Change-Id: I3c615d7df1f21569531b4dc2cb0bc4f425cb43f8 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
|
#
659651e8 |
| 30-May-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Check if network settings changed
Before setting the Mac Address, Hostname, or DefaultGateway, check to see if those settings changed.
Change-Id: Ifc735b61734ced13e2554651d74dc44d761f3432 Signed-of
Check if network settings changed
Before setting the Mac Address, Hostname, or DefaultGateway, check to see if those settings changed.
Change-Id: Ifc735b61734ced13e2554651d74dc44d761f3432 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
d27bb135 |
| 24-May-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Format code using clang-format-5.0
Once merged, this repository will have CI enforce the coding guidelines in the .clang-format file.
Change-Id: I96a05972665f9c67625c6850c3da25edc540be06 Signed-off
Format code using clang-format-5.0
Once merged, this repository will have CI enforce the coding guidelines in the .clang-format file.
Change-Id: I96a05972665f9c67625c6850c3da25edc540be06 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
ba5e3f34 |
| 24-May-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Run js-beautify and fixjsstyle on code
Found this pointer on stackoverflow: https://stackoverflow.com/a/31660434/5508494
End goal is to get the code formatted well enough that clang format will run
Run js-beautify and fixjsstyle on code
Found this pointer on stackoverflow: https://stackoverflow.com/a/31660434/5508494
End goal is to get the code formatted well enough that clang format will run correctly against it.
Change-Id: I80053e78d253d8eee49233e42d55e5807ae8fdc8 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
#
844dace6 |
| 15-May-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove Web UI version
No reason to manage a version number separately from the overall project. Remove the version and rename the element. Based on feedback on https://gerrit.openbmc-project.xyz/#/c
Remove Web UI version
No reason to manage a version number separately from the overall project. Remove the version and rename the element. Based on feedback on https://gerrit.openbmc-project.xyz/#/c/10364/.
Change-Id: I055445db8bdda36dc408c057132e6e69b8935a6b Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
96d62bcf |
| 28-Apr-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Remove the version from each file
Already have a Web UI version, no need to track the version of each file. These have not been getting updated.
Change-Id: I1cd3a2c2d67b24ded5edcca9dbfd3f6806d93ed4
Remove the version from each file
Already have a Web UI version, no need to track the version of each file. These have not been getting updated.
Change-Id: I1cd3a2c2d67b24ded5edcca9dbfd3f6806d93ed4 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
d80c280b |
| 17-Apr-2018 |
CamVan Nguyen <ctnguyen@us.ibm.com> |
Add fixes for power operations
Fixes applies to 'Power on', 'Warm reboot', 'Orderly shutdown', and 'Immediate shutdown' power operations. Fixes include:
- Verifying that the chassis and host transi
Add fixes for power operations
Fixes applies to 'Power on', 'Warm reboot', 'Orderly shutdown', and 'Immediate shutdown' power operations. Fixes include:
- Verifying that the chassis and host transition through the expected states for each power operation. During which time a spinner will be displayed. A timeout of 5 minutes for each state transition has been added. - Displaying the current state of the host in the 'Server power' and 'Current status' bar. The state displayed will change as the host transition through different states even as the spinner continues to spin. - Displaying an error pop-up with reason for failure when the power operation fails.
Resolves openbmc/openbmc#2758 Resolves openbmc/openbmc#2787 Resolves openbmc/openbmc#2803
Change-Id: I514e030f9df7bd4d8b53634408f0449cd9abada9 Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>
show more ...
|
#
a1d238f3 |
| 26-Feb-2018 |
Iftekharul Islam <iffy.ryan@ibm.com> |
Add fixes for cold reboot
This fixes the cold reboot issue with the following steps
- It applies the command to shut off the chassis. - Then verify the chassis is off. It checks for every 5 seconds
Add fixes for cold reboot
This fixes the cold reboot issue with the following steps
- It applies the command to shut off the chassis. - Then verify the chassis is off. It checks for every 5 seconds. During this time the spinner displays. A 5min timeout has been added. - Once the chassis is off, it turns on the host.
fixes openbmc/openbmc#2795
Change-Id: I119a1c95e57c10ccee27be1512a1fc38cde307fa Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com> Signed-off-by: CamVan Nguyen <ctnguyen@us.ibm.com>
show more ...
|
#
0c61caa6 |
| 13-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Only add ":" when a port is given
Before if no port was given, the HOST field would look like "9.41.165.233:". Added a check for a port before adding a ":".
Resolves openbmc/openbmc#2995
Tested: F
Only add ":" when a port is given
Before if no port was given, the HOST field would look like "9.41.165.233:". Added a check for a port before adding a ":".
Resolves openbmc/openbmc#2995
Tested: Flashed an image with this change on a Witherspoon and verified no ":" when no port was given. Also, verified displayed data and log in looked good. Change-Id: I315c73489d419aacc041218e971e75d21ff6c255 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
32581cf4 |
| 16-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Verify the old Password
Call a special login function, that does not use the current session and ignores the intercept which would log out the user on a bad old password. This special login function
Verify the old Password
Call a special login function, that does not use the current session and ignores the intercept which would log out the user on a bad old password. This special login function, testPassword(), calls /login with the old password, a success verifies the password is correct.
Tested: Changed the user password on a Witherspoon and verified an incorrect old password does not change the password. Signed-off-by: Gunnar Mills <gmills@us.ibm.com> Change-Id: I65f6a6aa6dbc5d849e962b6c24a09e3ac0f6cf58
show more ...
|
#
1a60f6ef |
| 14-Mar-2018 |
Gunnar Mills <gmills@us.ibm.com> |
Get the user
Need a way to get the user so we can use it to change the user's password.
The path to change the user's password is /xyz/openbmc_project/user/${user}/action/SetPassword
Part of openb
Get the user
Need a way to get the user so we can use it to change the user's password.
The path to change the user's password is /xyz/openbmc_project/user/${user}/action/SetPassword
Part of openbmc/openbmc#2969
Tested: Verified I am storing the user. Change-Id: Ibde281ddc729997804c94fff65a6ca757c9dcdd1 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
#
bb9092a9 |
| 27-Jan-2018 |
Sivas SRR <sivas.srr@in.ibm.com> |
Fix to get full BMC IP address / hostname
Resolves openbmc/openbmc#2648
Change-Id: I5669a3569fff086e30e4c794edfe19f9c17208d8 Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
|
#
1acb412d |
| 02-Nov-2017 |
Iftekharul Islam <iffy.ryan@ibm.com> |
Updating login structure
Updated login structure with a field where user can manually add server hostname if it is not populated automatically
Change-Id: I147c2c15869131540e327bda26c05b59d78e01d5 S
Updating login structure
Updated login structure with a field where user can manually add server hostname if it is not populated automatically
Change-Id: I147c2c15869131540e327bda26c05b59d78e01d5 Signed-off-by: Iftekharul Islam <iffy.ryan@ibm.com>
show more ...
|