https: //gitlab.icelab.lenovo.com/pygcon/pyghmi/commit/30e9f5dc34fcf4f2965b9d79bf9ac70ae17828e0 (163201) [ipmi] [PA_Agile_SDV_Sprint17_LXCA 2.4.0-61_Reno_red]MEM part number in LXCA and in IMM web are mismatched.
Change-Id: Ie184f2fd7e9d0c3fcec74c62a475bf16eb1c056f
6f9e457b5b Fix remote console function for thinkserver
Adds conn.cookies = {} to erase the cookies stored by the webclient.
We do not want to use it's cookies management mechanism, since it will
erase an authentication cookie we need to pass in a following request.
Change-Id: I26e3599caff5c6159ec798b62e972747f0a4109f
2fddbb49fc (101993) [trap_register] TSMC failed to configure the trap destination on sd350
Configure the destination type to PET trap first, in case the type is email.
In the case of email, TMM will reject to accept the ip as the destination.
Change-Id: Id581bd8204489de1d88d0bc21b74c71e8ed68de2
ad17f492cc (100958) [pyghmi] Bug 100958 - Israel Land Authority - LXCA reporting x3650 M4 false warning "The Cooling Device sensor for Fan Zone 2 reported 658179 status with severity of WARNING"
Change the sdr decoding to add the assertion event mask.
Change-Id: I0ecbd90275acd2dfa79bcb8a113ad610e9dcd3d7
a64eb41ecd (75175)[legacy_Servers]Electrolux - M4/M5 Nodes appear offline
use weak reference to return a proxy of object for garbage collection
Change-Id: I89ea4f06c5b163e576491e74a5c62b66eb6fcc7a
https: //gitlab.icelab.lenovo.com/pygcon/pyghmi/commit/618e32b5f20fd0b3cb223a6800bae977d9c1ee6d Edit FRU parser to get board Id
Change-Id: If9d969cd21e1d6b5092cea8301af6e4ae1b1c626
https: //gitlab.icelab.lenovo.com/pygcon/pyghmi/commit/09b93e84ba2093ccbd2f7536832cbcf8c15a6abc Accept utf-8 strings in FRU data Some ThinkServers have FRU elements that can return unicode strings. This patch adds support for this data.
Change-Id: If64cee6d132272ef1756dfcbdd1e056fafd2a3c2
2ea6994c95 Implement a way to get BIOS number versions in ThinkServers Currently the BIOS version for thinkservers is displaying a string with numbers and letters. This patch changes this situation, allowing to visualize version numbers according to format x.x.x 23.
55d158335d Fix Bug 50355 - PIT LXCA - Unable to manage Kent successfully (edit)
Change-Id: I074acd578b95bdbe1b0458f50b53294b5d91b76c
Fixes a bug when Confluent creates the IPMI user - it was not setting
the KVM bit and the created users do not have permission to launch the
console.
Change-Id: I324cffecb5b973eafa31c108db9d89caa93100a0
https: //gitlab.icelab.lenovo.com/pygcon/pyghmi/commit/a2376085c3116d180fda44e49cf27b414d991535 fix bug 47636 Incomplete memory data for blue Draco
Change-Id: I010c4526f0e6c4ff9b074d2b14425e8cbd0dab73
https: //gitlab.icelab.lenovo.com/pygcon/pyghmi/commit/a6a4e1968e2b1df660947910e95e33450a520a36 (174389) [pyghmi] SAP Customer - IMMv1 "Unable To Process Request" message.
Change-Id: Ib7b40c6bb95b7b873f68f694ce6a5e92162c4137
there is a global cache in sdr.py. Sensors and FRUs are cached here. So if ipmicmd is reinitialized, Sensors in cache still ref to old ipmicmd, then it will throw expired weakref reference exception when call these cached Sensors. Current changes will still cache Sensors and FRUs, but when call cached sensors every time, we pass in current using ipmicmd.
Change-Id: I976760d8cb0a7f78a4f6468c52212649790dbbc2
In test, we found these codes can't be compatible with python3, so change them for supporting both python2.7 and python3.
Change-Id: Id4b2b4ed6b41f9b9cb8569771f4ab587d5fba0f1
Redfish has a richer model for standardized location information.
Create a function to expose this.
Change-Id: I1460ee250f163b4d5a2be18147f8f4cd3e3d6a16
There are more variations on key parameters, tolerate the
distinct responses consistent with existing replies of
similar purpose.
Change-Id: I22c3ecf7b78213cc9b0c1b8c88deb91251c1facd
Only 6 out of the 9 fans were previously
reported, use the get_psu_count function
to accurately get the number of PSUs
in chassis.
Change-Id: I3e227b67f928b9a2c0d82ce119a143ad0d38b040
Newer platform extends the 0xa8 response. Do not assume right
indexed access to responses anymore.
Change-Id: I400fd3bc3da1a7aa9f1d96f7a774a17027ac098c