Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ppc64-diag-2.7.9-slfo.1.1.6 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: ppc64-diag Distribution: SUSE Linux Framework One
Version: 2.7.9 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.6 Build date: Wed Aug 21 17:42:46 2024
Group: System/Monitoring Build host: ibs-power9-11
Size: 1734339 Source RPM: ppc64-diag-2.7.9-slfo.1.1.6.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/power-ras/ppc64-diag
Summary: Linux for Power Platform Diagnostics
This package contains various diagnostic tools for PowerLinux.
These tools captures the diagnostic events from Power Systems
platform firmware, SES enclosures and device drivers, and
write events to servicelog database. It also provides automated
responses to urgent events such as environmental conditions and
predictive failures, if appropriate modifies the FRUs fault
indicator(s) and provides event notification to system
administrators or connected service frameworks.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Feb 26 2024 msuchanek@suse.de
  - Fix NVMe diagnostics support with nvmf drive (bsc#1220345 ltc#205706).
    * nvme_call_home-remove-d-and-f-as-visible-options.patch
    * nvme_call_home-remove-d-and-f-from-usage-message.patch
    * diag_nvme-improvements-to-status-and-err-messages.patch
    * diags-diag_nvme-call_home-command-fails-on-nvmf-driv.patch
* Fri Nov 17 2023 martin.schreiner@suse.com
  - Migrate from cron to systemd timers.
* Fri Oct 20 2023 msuchanek@suse.de
  - Light path diagnostics: Support Enclosure Fault LEDs on new enclosures (bsc#1216074 ltc#201656)
    + 0001-ppc64-diag-Move-trim_trail_space-function-to-common-.patch
    + 0002-ppc64-diag-lp_diag-Utilize-trim_trail_space-function.patch
    + 0003-ppc64-diag-lp_diag-Enable-light-path-diagnostics-for.patch
* Wed Jul 19 2023 msuchanek@suse.de
  - Do not delete old system dumps offloaded from HMC (bsc#1209274 ltc#198526).
    + rtas_errd-Handle-multiple-platform-dumps.patch
* Mon Oct 17 2022 msuchanek@suse.com
  - Update to version 2.7.9 (jsc#PED-536)
    - Add NVMe diagnostics support.
* Thu Sep 15 2022 msuchanek@suse.com
  - Update to version 2.7.8
  - Remove upstreamed patch
    - ppc64-diag-Directories-should-be-created-executable.patch
  - Use new libvpd
* Thu Jul 15 2021 msuchanek@suse.com
  - Update to version 2.7.7 (jsc#SLE-18191).
    - Man page for "rtas_errd"
    - rtas_errd: Don't run the service in LXC
    - New project location
    - Remove upstreamed patch
    - ppc64-diag-Drop-obsolete-logging-options-from-systemd-service-f.patch
    - Fix installation
      + ppc64-diag-Directories-should-be-created-executable.patch
    - Run tests
* Tue Mar 23 2021 msuchanek@suse.de
  - Fix systemd warning about obsolete logging options (bsc#1183700 ltc#192095).
    + ppc64-diag-Drop-obsolete-logging-options-from-systemd-service-f.patch
* Thu Sep 19 2019 josef.moellers@suse.com
  - Upgrade to v2.7.6
    - opal_errd: Enhance the purging logic of rotate_logs
    - diags/cronjob: Include disk diagnostics
    - CVE fixes
    [jsc#SLE-8324, CVE-2014-4039, CVE-2014-4038]
* Tue Apr 30 2019 josef.moellers@suse.com
  - Upgrade to upstream version 2.7.5
    * Obsoletes 6 patches:
      + ppc64-diag.bug-1072708_fix_service_scripts.patch
      + ppc64-diag.bug-1072708_create_diag_disk_path.patch
      + ppc64-diag.bug-1072708_increase_buffer_for_vpd.patch
      + ppc64-diag.bug-1072708_remove_timestamp.patch
      + ppc64-diag.bug-1072708_create_diag_disk_log_directory.patch
      + bsc1113097-run_diag_encl-exit-gracefully.patch
    * rather that just fail, give more concise
      error messages in configure script
    * use bison rather than yacc
    * probe for indicators on running platform
    * usysattn, usysfault and usysident: add -P option to limit the
      operations to only the platform indicators excluding the
      enclosures.
    [jsc:SLE-6081]
* Tue Jan 22 2019 tchvatal@suse.com
  - Drop pointless _service file
  - Format with spec-cleaner
* Fri Jan 18 2019 josef.moellers@suse.com
  - If a system does not have any enclosures, let the daily cron
    script "run_diag_encl"exit gracefully to prevent bogus
    error messages in root's mailbox.
    [bsc#1113097, bsc1113097-run_diag_encl-exit-gracefully.patch]
* Mon Dec 18 2017 jloeser@suse.com
  - fix 'diag_encl -d' call (bsc#1072708)
  - added patches:
    * ppc64-diag.bug-1072708_create_diag_disk_log_directory.patch
    * ppc64-diag.bug-1072708_create_diag_disk_path.patch
    * ppc64-diag.bug-1072708_fix_service_scripts.patch
    * ppc64-diag.bug-1072708_increase_buffer_for_vpd.patch
    * ppc64-diag.bug-1072708_remove_timestamp.patch
* Fri Oct 20 2017 jloeser@suse.com
  - version update to 2.7.4 (fate#322225, fate#326429)
  - modified patches:
    * ppc64-diag.varunused.patch
  - removed patches:
    * ppc64-diag.opal_errd.patch
    * ppc64-diag.rtas_errd.patch
* Wed Sep 06 2017 jloeser@suse.com
  - add missing references for SLE merge:
    * bsc#931001
* Wed Mar 01 2017 jloeser@suse.com
  - version update to 2.7.3 (fate#321444)
    - LED support for Marvell HDD
    - Added support to parse new drc-index device tree property
    - ela: remove support on PowerVM LPAR
  - modified patches:
    * ppc64-diag.varunused.patch
* Wed Oct 19 2016 jloeser@suse.com
  - version update to 2.7.2
    - Added slider enclosure diagnostics support
    - Added support for eSEL parsing
  - modified patches:
    * ppc64-diag.opal_errd.patch
* Mon May 09 2016 dvaleev@suse.com
  - Update to 2.7.1 (bsc#979032)
    - Fixed endianess issues in diagnostics code
* Tue Mar 22 2016 jloeser@suse.com
  - version update to 2.7.0 (FATE#319557)
    - Move from EPL to the GNU GPL license
    - LED support on FSP based PowerNV platform
    - Few minor bugs fixes
  - removed patches:
    * ppc64-diag.bug-945385_create_dump_directory_on_startup.patch
    * ppc64-diag.tmpraces.patch
  - modified patches:
    * ppc64-diag.opal_errd.patch
    * ppc64-diag.rtas_errd.patch
    * ppc64-diag.varunused.patch
* Wed Sep 16 2015 jloeser@suse.com
  - create /var/log/dump directory on startup (bsc#945385)
  - added patches:
    * ppc64-diag.bug-945385_create_dump_directory_on_startup.patch
* Thu Jul 23 2015 jloeser@suse.com
  - version update to 2.6.9 (FATE#318007)
    - see Changelog under ppc64-diag-2.6.9/ppc64-diag.spec
  - modified patches:
    * ppc64-diag.varunused.patch
    * ppc64-diag.rtas_errd.patch
    * ppc64-diag.opal_errd.patch
    * ppc64-diag.tmpraces.patch
  - removed patches:
    * ppc64-diag.add_ncurses_include_path.patch
    * ppc64-diag.rtas_errd-LE-fixes-for-extract_platdump.patch
    * ppc64-diag-tmpraces.patch
* Mon Jun 08 2015 dvlaeev@suse.com
  - Update to 2.6.8
  - Cpu and memory hotplugging support for PowerKVM guest
  - Various fixes to opal-dump-parse tool
  - Few LE related fixes
  - Several security fixes across tools
  - Drop upstreamed patches
    ppc64-diag.opal-dump-parse-Add-printk-log-in-the-list-of-dump-s.patch
    ppc64-diag.rtas_errd-Fix-PRRN-Event-handling-on-LE.patch
* Fri Sep 26 2014 stefan.fent@suse.com
  - fix bsc #898480 ppc64-diag: fixes for LE support
  - patches added:
    - ppc64-diag.opal-dump-parse-Add-printk-log-in-the-list-of-dump-s.patch
    - ppc64-diag.rtas_errd-Fix-PRRN-Event-handling-on-LE.patch
    - ppc64-diag.rtas_errd-LE-fixes-for-extract_platdump.patch
* Tue Sep 09 2014 dvlaeev@suse.com
  - Fix download service
* Mon Sep 08 2014 jloeser@suse.com
  - version update to 2.6.7 (BNC#894846)
    no upstream changelog provided
  - modified patches:
    * ppc64-diag-tmpraces.patch
    * ppc64-diag.add_ncurses_include_path.patch
    * ppc64-diag.opal_errd.patch
    * ppc64-diag.rtas_errd.patch
    * ppc64-diag.varunused.patch
* Tue Jul 22 2014 dvlaeev@suse.com
  - Fix download URL once again
* Tue Jul 22 2014 meissner@suse.com
  - Also run the systemd %post snippets within chroots, otherwise
    we will enable the service (as we always install in chroots).
    bnc#882450
  - the %service snippets take argument lists.
* Fri Jul 18 2014 jsegitz@suse.com
  - updated ppc64-diag-tmpraces.patch to include proper permissions
    (bnc#882667, CVE-2014-4039)
  - added missing pclose and fclose in default path of get_dt_status()
* Mon Jun 23 2014 jloeser@suse.com
  - fix /tmp race (BNC#882667, CVE-2014-4038)
  - added patches:
    * ppc64-diag-tmpraces.patch
* Fri May 23 2014 dvlaeev@suse.com
  - Fix Source url
* Fri May 23 2014 jsegitz@novell.com
  - added necessary macros for systemd files
* Fri May 02 2014 jloeser@suse.com
  - version update to 2.6.6 (BNC#875775)
    * No upstream changelog provided
    * need to add include/ncurses path for menu.h in lpd/lp_diag.c
  - added patches:
    * ppc64-diag.add_ncurses_include_path.patch
* Fri Mar 28 2014 jloeser@suse.com
  - remove ppc64.stop_service.patch (already fixed by
    ppc64.opal_errd.patch)
* Tue Mar 25 2014 jloeser@suse.com
  - version update to 2.6.4 (BNC#869845)
    new opal error daemon added
    No upstream changelog provided
  - add opal_errd.service file
  - add ppc64-diag.opal_errd.patch: fix opal_errd init script
  - fix rtas_errd init script: $pid to correct pid file
    (init scripts might be obsolete due to systemd)
* Mon Mar 10 2014 jloeser@suse.com
  - version update to 2.6.3 (BNC#867346, FATE#315459)
    No upstream changelog provided
* Fri Jan 17 2014 dvlaeev@suse.com
  - drop ppc64-diag.unistd.patch
* Fri Jan 10 2014 jloeser@suse.com
  - version update to 2.6.2 (FATE#315459)
    - Minor bug fix in diag_encl and encl_led
  - drop ppc64-diag.makefile.patch
* Tue Dec 10 2013 dvaleev@suse.com
  - enable ppc64le
* Sun Feb 24 2013 dvaleev@suse.com
  - Update to 2.6.1:
    * Add Handler to handle PRRN RTAS notification
    * Drop upstreamed ppc64-diag.unistd.patch
    * Update package desription
* Wed Dec 19 2012 dvaleev@suse.com
  - update to 2.6.0:
    * Added Light Path Diagnostics code. (moved from powerpc-utils)
    * Introduced new options to diag_encl command (Jim).
    * Added bluehawk enclosure diagnostics support (Jim).
    * Introduced new command "encl_led" to modify identify/fault
      indicators for SCSI enclosures (Jim).
  - update ppc64-diag.rtas_errd.patch to not have references to
    /var/lock/subsys
  - add ncurses-devel and libvpd2-devel to BuildRequires
* Thu Dec 06 2012 dvaleev@suse.com
  - update to 2.5.0
    No upstream changelog provided
  - add systemd service for rtas_errd
* Thu Jun 14 2012 cfarrell@suse.com
  - license update: EPL-1.0
    SPDX format (http://www.spdx.org/licenses)
* Tue Apr 24 2012 dvaleev@suse.com
  - Change upstream Url
  - fix build with gcc 4.7
  - update to 2.4.3
    - Added message catalogs for the ipr, ixgb, lpfc, and qla2xxx
      drivers
    - Removed obsolete ppc64_diag_servagent script
* Wed Nov 02 2011 dvaleev@suse.com
  - update to 2.4.2
    - Minor modifications to GPFS catalog files
      and syslog_to_svclog.cpp
    - Added gpfs files to the catalog, updated ppc64-diag-setup
      notification commands
    - Changed Makefiles and rules.mk to build for the default
      architecture rather than -m32
    - Added ELA code to the package, made changes to the rules.mk
      and minor changes to the spec file
    - Bug fix adding in support for -e and -l, so that root users can
      be notified of serviceable events. Addresses bug #26192
    - Added SIGCHLD handler to clean up servicelog notification
      scripts
    - Removed all absolute path references, specifically
      to /sbin/lsvpd and lsvpd
* Fri Jan 16 2009 olh@suse.de
  - fix Supplements string, it cant contain a comma, use * instead
    (bnc#456695)
* Mon Dec 08 2008 olh@suse.de
  - do not autoinstall on Cell blades
  - add prereq aaa_base to runlevel script in post install
  - do not abort on errors
* Fri Dec 05 2008 olh@suse.de
  - update Supplements to match only pSeries and Cell blades
* Fri Dec 05 2008 olh@suse.de
  - add PreReq libservicelog to get servicelog.db (bnc#417532,bnc#449382)
* Mon Oct 27 2008 olh@suse.de
  - use supplements instead of Enhances
* Mon Oct 27 2008 olh@suse.de
  - register with servicelog during first install or first boot (bnc#417532)
* Fri Sep 26 2008 olh@suse.de
  - add tage Enhances: kernel-ppc64
  - make sure package gets selected/installed on a 64bit system
* Wed Sep 10 2008 olh@suse.de
  - new ppc64-diag 2.3.1 package (bnc#417532)

Files

/etc/ppc64-diag
/etc/ppc64-diag/diag_nvme.config
/etc/ppc64-diag/lp_diag_notify
/etc/ppc64-diag/lp_diag_setup
/etc/ppc64-diag/message_catalog
/etc/ppc64-diag/message_catalog/cxgb3
/etc/ppc64-diag/message_catalog/e1000e
/etc/ppc64-diag/message_catalog/exceptions
/etc/ppc64-diag/message_catalog/gpfs
/etc/ppc64-diag/message_catalog/reporters
/etc/ppc64-diag/message_catalog/with_regex
/etc/ppc64-diag/message_catalog/with_regex/cxgb3
/etc/ppc64-diag/message_catalog/with_regex/e1000e
/etc/ppc64-diag/message_catalog/with_regex/gpfs
/etc/ppc64-diag/ppc64-diag.config
/etc/ppc64-diag/ppc64_diag_migrate
/etc/ppc64-diag/ppc64_diag_mkrsrc
/etc/ppc64-diag/ppc64_diag_notify
/etc/ppc64-diag/ppc64_diag_setup
/etc/ppc64-diag/servevent_parse.pl
/etc/ppc64-diag/ses_pages
/etc/rc.powerfail
/usr/lib/systemd/system/opal_errd.service
/usr/lib/systemd/system/ppc64-diag-encl.service
/usr/lib/systemd/system/ppc64-diag-encl.timer
/usr/lib/systemd/system/ppc64-diag-nvme.service
/usr/lib/systemd/system/ppc64-diag-nvme.timer
/usr/lib/systemd/system/rtas_errd.service
/usr/sbin/add_regex
/usr/sbin/convert_dt_node_props
/usr/sbin/diag_encl
/usr/sbin/diag_nvme
/usr/sbin/encl_led
/usr/sbin/explain_syslog
/usr/sbin/extract_opal_dump
/usr/sbin/extract_platdump
/usr/sbin/lp_diag
/usr/sbin/opal-dump-parse
/usr/sbin/opal-elog-parse
/usr/sbin/opal_errd
/usr/sbin/rcopal_errd
/usr/sbin/rcrtas_errd
/usr/sbin/rtas_errd
/usr/sbin/syslog_to_svclog
/usr/sbin/usysattn
/usr/sbin/usysfault
/usr/sbin/usysident
/usr/share/doc/packages/ppc64-diag
/usr/share/doc/packages/ppc64-diag/README.md
/usr/share/licenses/ppc64-diag
/usr/share/licenses/ppc64-diag/COPYING
/usr/share/man/man8/diag_encl.8.gz
/usr/share/man/man8/diag_nvme.8.gz
/usr/share/man/man8/encl_led.8.gz
/usr/share/man/man8/explain_syslog.8.gz
/usr/share/man/man8/lp_diag.8.gz
/usr/share/man/man8/opal-dump-parse.8.gz
/usr/share/man/man8/opal-elog-parse.8.gz
/usr/share/man/man8/opal_errd.8.gz
/usr/share/man/man8/rtas_errd.8.gz
/usr/share/man/man8/syslog_to_svclog.8.gz
/usr/share/man/man8/usysattn.8.gz
/usr/share/man/man8/usysfault.8.gz
/usr/share/man/man8/usysident.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 15 23:50:46 2024