History log of /openbmc/openbmc-tools/ (Results 226 – 250 of 318)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
14c98d3a24-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Update tool to version 1.06

3d71d40124-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

New Function: Pretty Display Firmware

This update provides a new feature to display firmware nicely by using
the "firmware print" or "firmware list" commands. This will greatly
improve readability w

New Function: Pretty Display Firmware

This update provides a new feature to display firmware nicely by using
the "firmware print" or "firmware list" commands. This will greatly
improve readability when retrieving firmware information from the BMC.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

8fe0c73b24-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Fix Table display function

This provides a fix to the table display function so it only iterates on
the provided columns, instead of the entire dictionary, which could
cause an exception on prior ve

Fix Table display function

This provides a fix to the table display function so it only iterates on
the provided columns, instead of the entire dictionary, which could
cause an exception on prior versions.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

35e3a04d23-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Add RPM build script

This commit adds a build script for creating openbmctool rpms.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

53bf2f1016-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Fix Issue #21

This issue arises when running several different subcommands on some
versions of python, specifically the argparse module. A change was made
in the argparse module, making subparsers o

Fix Issue #21

This issue arises when running several different subcommands on some
versions of python, specifically the argparse module. A change was made
in the argparse module, making subparsers optional. More details are
documented here: https://github.com/python/cpython/pull/3027 and here:
https://github.com/python/cpython/pull/6919. The solution provided in
this fix will work with the argparse modules before and after a fix was
created. The following functions were impacted by this change: fru,
sensors, sel, dump, and firmware.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

eb574ddf16-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Update tool to version 1.05
This updates the reported tool version to 1.05.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

fb9c81c616-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Fix health check command

This provides a fix for the health check command where issues with power
supplies have been omitted. The fru status command was also affected by
this bug.

Signed-off-by: Ju

Fix health check command

This provides a fix for the health check command where issues with power
supplies have been omitted. The fru status command was also affected by
this bug.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

a6b5df7c16-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Add natural sort for output

For all items of table display, they will now use a natural sort, so it
more user friendly. This added two functions for finding and converting
numbers in an item name, i

Add natural sort for output

For all items of table display, they will now use a natural sort, so it
more user friendly. This added two functions for finding and converting
numbers in an item name, in the first column of a table. These numbers
are then used to help with ordering the total list.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

30594ba713-Jul-2018 Justin Thaler <thalerj@us.ibm.com>

Update Policy Table

This patch provides several updates to the policy table including a fix
for issue #26. These updates ensure the policy table supports OP920
code for the 8335 class of openbmc bas

Update Policy Table

This patch provides several updates to the policy table including a fix
for issue #26. These updates ensure the policy table supports OP920
code for the 8335 class of openbmc based systems.

Signed-off-by: Justin Thaler thalerj@us.ibm.com

show more ...

f0e781d731-May-2018 Brad Bishop <bradleyb@fuzziesquirrel.com>

cla-signers: Update to latest IBM SchedA

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

fc615edf31-May-2018 Andrew Jeffery <andrew@aj.id.au>

README: Begin cataloguing the scripts in the repo

Change-Id: If63a1390360173c3d2fadc5e070ed0f5a1fee567
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

f92f943330-May-2018 Andrew Jeffery <andrew@aj.id.au>

README: Update to reflect the current nature of openbmc-tools

Having scooped up most of the useful scripts, it's time to start
documenting what we've got and doing some housekeeping. Make the README

README: Update to reflect the current nature of openbmc-tools

Having scooped up most of the useful scripts, it's time to start
documenting what we've got and doing some housekeeping. Make the README
a bit more mature to reflect this.

Change-Id: Icc06b7ffa58d413ea7f9abb334a203dc9084878d
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...

b051a63925-May-2018 Justin Thaler <thalerj@us.ibm.com>

Update policy table for latest release

This provides several updates to the policy table for the latest openbmc
code release. Updates the following:

-updated power supply inventory paths, creating

Update policy table for latest release

This provides several updates to the policy table for the latest openbmc
code release. Updates the following:

-updated power supply inventory paths, creating new keys for existing
entries.
-New inventory paths added for GPU entries
-New alerts to call out FSI path errors, instead of previously calling
out the I2C bus
-Add alert for FSI slave detection failure
-Add alerts for missing various defined YAML errors that were previously
missed. This includes the following:
xyz.openbmc_project.Control.Host.Error.CommandNotSupported
xyz.openbmc_project.State.Host.Error.SoftOffTimeout
xyz.openbmc_project.Common.File.Error.Open
xyz.openbmc_project.Common.File.Error.Seek
xyz.openbmc_project.Common.File.Error.Write
xyz.openbmc_project.Common.Device.Error.ReadFailure
xyz.openbmc_project.Common.Device.Error.WriteFailure
xyz.openbmc_project.Common.Callout.Error.Device
xyz.openbmc_project.Common.Callout.Error.GPIO
xyz.openbmc_project.Common.Callout.Error.IIC
xyz.openbmc_project.Common.Callout.Error.Inventory
xyz.openbmc_project.Common.Callout.Error.IPMISensor
xyz.openbmc_project.Sensor.Threshold.Error.CriticalLow
xyz.openbmc_project.Led.Mapper.Error.MethodError
xyz.openbmc_project.Led.Mapper.Error.ObjectNotFoundError
org.open_power.Host.Access.Error.WriteCFAM
org.open_power.Host.Access.Error.ReadCFAM
org.open_power.Proc.FSI.Error.SlaveDetectionFailure
org.open_power.OCC.Device.Error.OpenFailure
org.open_power.OCC.Device.Error.ReadFailure
org.open_power.OCC.Device.Error.WriteFailure
org.open_power.OCC.Device.Error.ConfigFailure
org.open_power.OCC.Metrics.Error.Event
org.open_power.Common.Callout.Error.Procedure

show more ...

f17d9eb825-May-2018 Justin Thaler <thalerj@us.ibm.com>

Update tool version for last set of commits

This updates the tool version used for the recent set of commits. The
version is now 1.04 and is required for the latest version of openbmc
code that was

Update tool version for last set of commits

This updates the tool version used for the recent set of commits. The
version is now 1.04 and is required for the latest version of openbmc
code that was released on May 25th, 2018.

show more ...

a9415b4025-May-2018 Justin Thaler <thalerj@us.ibm.com>

fix python2 compatibility

Provides a patch for python 2 compatibility when printing out the
session details.

e34c43aa25-May-2018 Justin Thaler <thalerj@us.ibm.com>

Policy Table Keygen patch

Provides updates to matching for the policytable to support new alerts
with the latest release of openbmc code. This patch is backwards
compatible with all previous levels

Policy Table Keygen patch

Provides updates to matching for the policytable to support new alerts
with the latest release of openbmc code. This patch is backwards
compatible with all previous levels of openbmc code.

show more ...

cf1deae725-May-2018 Justin Thaler <thalerj@us.ibm.com>

Remove hardcoded tmp directory

This patch removes hardcoded /tmp directory and uses the OS library to
determine the temp directory for the OS that is running this code. This
will fix compatibility i

Remove hardcoded tmp directory

This patch removes hardcoded /tmp directory and uses the OS library to
determine the temp directory for the OS that is running this code. This
will fix compatibility issues with windows operating systems.

show more ...

115bca7525-May-2018 Justin Thaler <thalerj@us.ibm.com>

Fix connection error handler function

Fixes the connection error handler function by removing hand coded json
and creates a dictionary with the event. The json library is then used
to encode the dic

Fix connection error handler function

Fixes the connection error handler function by removing hand coded json
and creates a dictionary with the event. The json library is then used
to encode the dictionary and this is now returned by the function
instead of being printed.

show more ...

b8807ce925-May-2018 Justin Thaler <thalerj@us.ibm.com>

Update path for the python binary

Changes the python binary to /usr/bin/python3 instead of the environment
path.

382f286d23-May-2018 Andrew Jeffery <andrew@aj.id.au>

maintainers: Avoid backwards-incompatible type declarations

Local-variable type declarations break on interpreter versions < 3.6.
Instead, cast the object to the type to avoid the incompatible synta

maintainers: Avoid backwards-incompatible type declarations

Local-variable type declarations break on interpreter versions < 3.6.
Instead, cast the object to the type to avoid the incompatible syntax.

Change-Id: I1b813908002fe6aac95e6514ac09838d2f28daa6
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...

39654b1621-May-2018 Andrew Jeffery <andrew@aj.id.au>

obmc-gerrit: Return empty list on missing MAINTAINERS

Prevents dumping a traceback when no MAINTAINERS is present:

$ obmc-gerrit push gerrit HEAD:refs/for/master
Traceback (most recent call las

obmc-gerrit: Return empty list on missing MAINTAINERS

Prevents dumping a traceback when no MAINTAINERS is present:

$ obmc-gerrit push gerrit HEAD:refs/for/master
Traceback (most recent call last):
File "/home/andrew/.local/bin/obmc-gerrit", line 63, in <module>
args.func(args)
File "/home/andrew/.local/bin/obmc-gerrit", line 51, in do_push
git.push(args.remote, decorate_refspec(args.refspec),
File "/home/andrew/.local/bin/obmc-gerrit", line 45, in decorate_refspec
gargs = gerrit_refspec_args(get_reviewers())
File "/home/andrew/.local/bin/obmc-gerrit", line 24, in get_reviewers
with open(mfile, 'r') as mstream:
FileNotFoundError: [Errno 2] No such file or directory: '/home/andrew/src/openbmc/phosphor-mboxd/MAINTAINERS'

Also, avoid mangling the refspec if the set of reviewers is empty -
there's no need for the trailing '%':

$ obmc-gerrit push ph-gerrit HEAD:refs/for/master
...
To ssh://gerrit.openbmc-project.xyz:29418/openbmc/phosphor-mboxd
* [new branch] HEAD -> refs/for/master%

Change-Id: I35300149f61089d4325532c45329e0fb4df6c009
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...

e1afce0621-May-2018 Andrew Jeffery <andrew@aj.id.au>

maintainers: Update README.md with example output

Change-Id: I239ed6816c67011ed37be621c6beb524a884d61b
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

f4019fed18-May-2018 Andrew Jeffery <andrew@aj.id.au>

obmc-scripts: Add maintainers

maintainers is a python library and collection of scripts for
parsing and generating OpenBMC MAINTAINERS files. The culmination of the
effort is the `obmc-gerrit` git w

obmc-scripts: Add maintainers

maintainers is a python library and collection of scripts for
parsing and generating OpenBMC MAINTAINERS files. The culmination of the
effort is the `obmc-gerrit` git wrapper that automatically adds people
listed in the per-repository MAINTAINERS file as reviewers on changes
pushed to Gerrit.

Change-Id: I4a3c3efc5899b80a65836c1ad948ec1153dd6796
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

show more ...

a9a531c218-May-2018 Andrew Jeffery <andrew@aj.id.au>

Add MAINTAINERS file

Change-Id: I87bffc3eca55f610e15b34f951f351ee735f7845
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>

45c2acf115-May-2018 Brad Bishop <bradleyb@fuzziesquirrel.com>

cla-signers: Add Inventec signers

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

12345678910>>...13