History log of /openbmc/openbmc-test-automation/ffdc/ (Results 101 – 125 of 132)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e86d9a5415-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 ...

7b3a513c13-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 ...

0662e94e13-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 ...

5963d63312-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 ...

9742ff2209-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 ...

5b43c22709-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 ...

babf296907-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 ...

4dd1aa3907-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>

3beb02e406-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 ...

7610bc4106-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 ...

a5079d7806-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>

86399c9601-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 ...

86764b5e01-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 ...

6ea92b0801-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 ...

e732f77b01-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 ...

eafba18829-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 ...

910698e829-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 ...

f08a835a29-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>

0c42a94529-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 ...

7e5df7d729-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 ...

0c66977b24-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 ...

615fe32d24-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>

56429a6523-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 ...

2b8052dc22-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 ...

04aca3b421-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 ...

123456