Permit OracleLinux (OEL) agents to compile catalog using `poss` profile

Description

Relax metadata.json check in certain modules so OEL agents won't fail the

This will require minor updates to at least the following modules:

  • simplib

  • is_supported_os() && validate_supported_os()

  • simp

  • init.pp path to not fail on unsupported OSes

  • other paths and classes should fail based on metadata.json

Possibly:

  • simp_options

  • simp-environments

    • manifests/site.pp to allow ENCs/Hieradata to bypass simp classes entirely

Acceptance Criteria

None

Activity

Show:
Chris Tessmer
October 2, 2017, 4:25 PM

pupmod-simp-simp spec tests (which were broken last week) should be working again after merge of (SIMP-3758) Use legacy facter facts for SELinux

Chris Tessmer
October 2, 2017, 4:32 PM

pupmod-simp-simplib added the function assert_metadata_os(): https://github.com/simp/pupmod-simp-simplib/pull/102

Epic Link

Story Points

None

Assignee

Chris Tessmer

Affects versions

Priority

High
Configure