Skip to content

feedback on ldms software collection packaging sought #5

@baallan

Description

@baallan

Hi all,

I've created Software Collection packaging ala redhat for LDMS v4 and things it depends on.

Please review it if you have some time at:
https://github.com/baallan/distribution/tree/master/v43.toss3.opt.stable

Intended benefits of this implementation:

  • It allows multiple versions of LDMS v4 (and v3) to be co-installed and run (independently) as system services on the same system image. Non-conflicting configuration of ports, etc is up to the user.
    • This should be a step toward HPs request of incremental migration (not to be confused with the protocol stability requirement, however).
    • This allows performance and other testing of new versions while a production version is undisturbed.
  • It eliminates the "relocatability" of LDMS packages and attendant installation madness.
  • It is a step in the direction of eliminating the double configure with full arguments, but still some work needed there.
  • It provides in a redhat-conventional way the specific python extensions SOS and LDMS need.

Problems of this implementation:

  • SLES does not explicitly support the 'software collections' framework for keeping the spec files simple, so we cannot directly apply the spec files on Crays.
  • It would be mighty easier for the ovis team and many other packagers if Cray ported the 'software collections' approach to SLES/OpenSUSE and got it included upstream.

@morrone, @bschwal, @jhansonhpe

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions