e86d9a54 | 15-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Enhance telnet timing to handle large data amount
- Set 1: Enhance telnet - Set 2: Add logging - Set 3: Add CLI option log_level, default lowest level INFO
Tests: - Regression tested
Signed-
ffdc: Enhance telnet timing to handle large data amount
- Set 1: Enhance telnet - Set 2: Add logging - Set 3: Add CLI option log_level, default lowest level INFO
Tests: - Regression tested
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: Iedbef2f26cda4377f731a5367600b0c29f73e7ac Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
7b3a513c | 13-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add directories by type in log path
Changes: - add minor code logic to append type in the log path
Example: - my_ffdc/OPENBMC/system_nmae_timestamp/ - my_ffdc/RHEL/system_nmae_timest
Add directories by type in log path
Changes: - add minor code logic to append type in the log path
Example: - my_ffdc/OPENBMC/system_nmae_timestamp/ - my_ffdc/RHEL/system_nmae_timestamp/
Change-Id: I8ac75fdc80692afd87a02dcbf3fa677c138ae947 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
0662e94e | 13-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix ping command option for macbook users
Changes: - MAC users using ping which doesnt support -w option
Change-Id: I45859fb45b184303080cd14a0b6f64578e8dc1a2 Signed-off-by: George Keishing <
Fix ping command option for macbook users
Changes: - MAC users using ping which doesnt support -w option
Change-Id: I45859fb45b184303080cd14a0b6f64578e8dc1a2 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
5963d633 | 12-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Implement for use with Telnet protocol
- Set 1: First pass for comments and feedback. - Set 2: Adjust timeout/waittime calculation
Test: - Set 1: Test telnet protocol - Set 2: Test telnet pro
ffdc: Implement for use with Telnet protocol
- Set 1: First pass for comments and feedback. - Set 2: Adjust timeout/waittime calculation
Test: - Set 1: Test telnet protocol - Set 2: Test telnet protocol. Regression test other protocols.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: Ifbf317fa8dbe3b5a8ba5cbea1fbd4bf4f6c6ba63
show more ...
|
9742ff22 | 09-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update YAML for distro sos report
Changes: - Update timeout for sos report - Remove DUMP_LOGS block from YAML
Change-Id: I9d7a08a3636dc7244b38a8e8a68066ebdf71ebc0 Signed-off-by: George Ke
Update YAML for distro sos report
Changes: - Update timeout for sos report - Remove DUMP_LOGS block from YAML
Change-Id: I9d7a08a3636dc7244b38a8e8a68066ebdf71ebc0 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
5b43c227 | 09-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add support for SUSE Linux in FFDC YAML
Changes: - Added SLES entry block for log collection - Update RHEL log entries ( tested )
Change-Id: Ie797db80e61036c9732ce432f75442be69824699 Signed
Add support for SUSE Linux in FFDC YAML
Changes: - Added SLES entry block for log collection - Update RHEL log entries ( tested )
Change-Id: Ie797db80e61036c9732ce432f75442be69824699 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
babf2969 | 07-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Use paramiko non blocking APIs
- Set 1: Use paramiko non blocking APIs to better manage user input timeout values. Remove duplicate entries in OPENBMC DUMP_LOGS. - Set 2: Restore OPEN
ffdc: Use paramiko non blocking APIs
- Set 1: Use paramiko non blocking APIs to better manage user input timeout values. Remove duplicate entries in OPENBMC DUMP_LOGS. - Set 2: Restore OPENBMC:DUMP_LOGS:COMMANDS with new layout design. - Set 3: Restore 1 second delay. - Set 4: Additional info for Timeout Error message. - Set 5: Restore standalone LINUX block. Keep UBUNTU and RHEL as they were.
Tests: - Set 1: Regression tests to all supported remote systems. - Set 2: Regression tests to all supported remote systems. - Set 3: Regression tests to all supported remote systems. - Set 4: Regression tests to all supported remote systems.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I3fafaefcb58dba500755f914facd95ce08095e32
show more ...
|
4dd1aa39 | 07-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix general YAML log collection and remove DISTRO entry
Change-Id: I9048a28bd868d5ade786ba7ce01900718cd5da74 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
3beb02e4 | 06-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add code to handle OEM OSes
- Set 1: Initial code to handle OEM OSes. - Set 2: Modify commit message. - Set 3: Flag error when user input OS type is not described in config file.
Test: - Set
ffdc: Add code to handle OEM OSes
- Set 1: Initial code to handle OEM OSes. - Set 2: Modify commit message. - Set 3: Flag error when user input OS type is not described in config file.
Test: - Set 1: Regressing tests to OpenBmc, RHEL, Ubuntu, AIX, OEM
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: Id5410d21c7e4f8f5e74f1dded212b935075f7bea
show more ...
|
7610bc41 | 06-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add reporting of Total Time taken to collect ffdc
Tests: - Set 1: Regression testing with OpenBmc, Ubuntu, RHEL
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I52f81316f63c8d64a6
ffdc: Add reporting of Total Time taken to collect ffdc
Tests: - Set 1: Regression testing with OpenBmc, Ubuntu, RHEL
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I52f81316f63c8d64a686197f09da545c4389f877
show more ...
|
a5079d78 | 06-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add REDFISH prefix in FFDC YAML config for log collection
Change-Id: I53d202cc618bc671a879421f2ab8dee69f2c79b1 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
86399c96 | 01-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add SoS report dump collection for UBUNTU and RHEL
Changed: - Add entry in the YAML config file.
Change-Id: I466f8433ccd486ac573ae4290ebb4fa5c83c8c57 Signed-off-by: George Keishing <gkeishin@in
Add SoS report dump collection for UBUNTU and RHEL
Changed: - Add entry in the YAML config file.
Change-Id: I466f8433ccd486ac573ae4290ebb4fa5c83c8c57 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
86764b5e | 01-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add supported distro in YAML config for FFDC
Changes: - Added the list of support OSes in YAML file. - Add code in init class to load YAML data.
User can define their own YAML or modify
Add supported distro in YAML config for FFDC
Changes: - Added the list of support OSes in YAML file. - Add code in init class to load YAML data.
User can define their own YAML or modify to support non listed distro or OEM names to target remote system for data collection.
Change-Id: Ic896dc778e12c1669304360479a7b948d08fb43e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
6ea92b08 | 01-Jul-2021 |
George Keishing <gkeishin@in.ibm.com> |
Restructure FFDC YAML and logic to walk them through
Changes: - YAML generalize grouping. - Logic to walk through YAML. - added extra parameter for the protocols.
Change-Id: Iec5b608
Restructure FFDC YAML and logic to walk them through
Changes: - YAML generalize grouping. - Logic to walk through YAML. - added extra parameter for the protocols.
Change-Id: Iec5b6084fd991d34034fbd779831092d22d7fe79 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
e732f77b | 01-Jul-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add module to support telnet protocol
- Rename file
Test: - Regression tested to targets with and without telnetd
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I2e870fd7f15e9c9
ffdc: Add module to support telnet protocol
- Rename file
Test: - Regression tested to targets with and without telnetd
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I2e870fd7f15e9c963dddac445f610e6cfa8d7fed
show more ...
|
eafba188 | 29-Jun-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add FFDC support for IPMI LAN out of band commands
Changes: - Added IPMI command execution. - Added IPMI commands list in YAML file. - Fix FFDC script env pretty print.
Change-Id: If
Add FFDC support for IPMI LAN out of band commands
Changes: - Added IPMI command execution. - Added IPMI commands list in YAML file. - Fix FFDC script env pretty print.
Change-Id: Ifc7d5726c1f50ae2f52bf5b7d3491dfb1b95d202 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
910698e8 | 29-Jun-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update FFDC YAML file for OPENBMC General section
Changes: - The Shell commands executed in groups are not getting logged in the output saved. Split the commands helped.
Change-Id: Ia
Update FFDC YAML file for OPENBMC General section
Changes: - The Shell commands executed in groups are not getting logged in the output saved. Split the commands helped.
Change-Id: Ia456a7aa99a4bfb72d459b4cf0e7cfae1ecde49a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
f08a835a | 29-Jun-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update core dump path in FFDC YAML
Change-Id: I876ca15a00a692938ef7431127468c371ed59305 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
0c42a945 | 29-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Change config file option to -c
- Change config file option to -c and expand printing of os-release info
Tests: - Regression testing to OpenBmc, AIX and Ubuntu targets.
Signed-off-by: Peter
ffdc: Change config file option to -c
- Change config file option to -c and expand printing of os-release info
Tests: - Regression testing to OpenBmc, AIX and Ubuntu targets.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I43e2e6c81a7a9b27422884bee77bf50f426da0df
show more ...
|
7e5df7d7 | 29-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add additional URLs for OpenBmc Redfish entry
- Set 1: Add additional URLs for OpenBmc Redfish entry.
Test: - Regression testing to OpenBmc and AIX targets.
Signed-off-by: Peter D Phan <pet
ffdc: Add additional URLs for OpenBmc Redfish entry
- Set 1: Add additional URLs for OpenBmc Redfish entry.
Test: - Regression testing to OpenBmc and AIX targets.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I89768c4763878ebb9231ffe6e182f2bdc187b64a
show more ...
|
0c66977b | 24-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add base infrastructure to support redfish protocol.
- Set 1: Initial commit for review. Add -t BMC_GET for redfish. - Set 2: Add new CLI option --remote_protocol (-rp). Default: ALL available
ffdc: Add base infrastructure to support redfish protocol.
- Set 1: Initial commit for review. Add -t BMC_GET for redfish. - Set 2: Add new CLI option --remote_protocol (-rp). Default: ALL available. - Set 3: Enhance messaging for Refish path.
Test: - All types to OpenBMC's, RHEL, Ubuntu and AIX. - Regression test to OpenBMC's, RHEL, Ubuntu and AIX.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I969a923b49cc38314cdc194a9e6de8acc3f89fdb
show more ...
|
615fe32d | 24-Jun-2021 |
George Keishing <gkeishin@in.ibm.com> |
Minor documentation and print chnages in FFDC script
Change-Id: I65500b2d0c3cf47486aa6bcc57b15200fac95e97 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
56429a65 | 23-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add OPENBMC_DUMPS stanza
Set 1: Initial commit. Set 2: Fix directory structure for /var/lib/phosphor-debug-collector/dumps/ Set 3: Fix directory structure for dumps and hostbootdump
Test: - R
ffdc: Add OPENBMC_DUMPS stanza
Set 1: Initial commit. Set 2: Fix directory structure for /var/lib/phosphor-debug-collector/dumps/ Set 3: Fix directory structure for dumps and hostbootdump
Test: - Run tests to OPENBMC's with combinations of dump availabilies. - Run tests to RHEL, Ubuntu, AIX to verify new scp paramaters. - Regression tests with patch set 2. - Regression tests with patch set 3.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: Idedfa1e4cb4e968c494d82d0e0cc79a213be306f
show more ...
|
2b8052dc | 22-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add OS general info section.
- Set1: Add OS general info section for BMC, RHEL and UBUNTU The info file is <target_type>_general.txt - Set 2: Limit <target_type>_general.txt for BMC only
Test
ffdc: Add OS general info section.
- Set1: Add OS general info section for BMC, RHEL and UBUNTU The info file is <target_type>_general.txt - Set 2: Limit <target_type>_general.txt for BMC only
Test: - Set 1: Run test scenarios to OPENBMC's, RHEL, UBUNTU and AIX - Set 2: Regress test scenarios targeting BMC's, RHEL, UBUNTU and AIX
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I556b131ecf5fb5112ead57bc3c60b6b08456c7e0
show more ...
|
04aca3b4 | 21-Jun-2021 |
Peter D Phan <peterp@us.ibm.com> |
ffdc: Add code to handle RHEL, UBUNTU, AIX remote hosts.
- Simplify remote host OS type in ffdc_confi;i.e. AIX_LINUX becomes AIX. - Add code to handle RHEL, UBUNTU, AIX remote hosts.
Tests: (1) Fir
ffdc: Add code to handle RHEL, UBUNTU, AIX remote hosts.
- Simplify remote host OS type in ffdc_confi;i.e. AIX_LINUX becomes AIX. - Add code to handle RHEL, UBUNTU, AIX remote hosts.
Tests: (1) First pass: successful (no error) code path with OPENHMC, RHEL, UBUNTU and AIX. (@) Second pass: add tests to validate remote_host_type Vs. CLI input.
Signed-off-by: Peter D Phan <peterp@us.ibm.com> Change-Id: I18cd353950372c19b0ffc731caebdaeac71bf043 Signed-off-by: Peter D Phan <peterp@us.ibm.com>
show more ...
|