SIMP 6.3.3-0

Table of Contents

Release Notes for SIMP 6.3.3-0

How to use this page

  • Go to the row of your module
  • If the "proposed version" is green, then it has been released and tagged
  • If the "proposed version" is blue, verify that the tests have all passed, bold the text
  • If the "proposed version" is bold, tag and release the component, and color the column green


Component Selection

BLUENew version since last SIMP release
YELLOWNew component since last SIMP release
GRAYOmitted component
WHITESame version as last SIMP release
REDTBD: Outstanding problem
BOLDReady to release
BOLD ITALICSTag published but not verified as released
GREENNew version tagged, Forge released, RPM released
ComponentProposed VersionVersion in 6.3.2Latest VersionUnit Test StatusAcceptance Test StatusGitHub ReleasedForge ReleasedRPM ReleasedChangelog
simp-core6.3.3

6.3.2

6.3.2

UNKNOWN

<Link to Travis CI>

UNKNOWN

<Link to GitLab CI>

Y

Y


Y


simp-extras6.3.36.3.26.3.2

UNKNOWN

<Link to Travis CI>

UNKNOWN

<Link to GitLab CI>

N/AN/AY
simp-doc6.3.36.3.26.3.2

UNKNOWN

<Link to Travis CI>

UNKNOWN

<Link to GitLab CI>

YN/AY
pupmod-simp-sssd6.1.56.1.46.1.4

UNKNOWN

<Link to Travis CI>

UNKNOWN

<Link to GitLab CI>

YYY


Release Testing Procedure

The full release testing procedure is documented in the Official SIMP Docs.

Puppet Versions Testing

Puppet version for GitLab and TravisCI

Puppet modules will be tested in GitLab and TravisCI with the following versions:

Puppet version for simp-core (integration) and SIMP ISO testing

ReleasePuppetRubyNotes
SIMP 6.3.3-0

Version to be included in SIMP 6.3.3-0 ISOs

ReleasePuppetRubyNotes
PE 2017.24.10.*2.1.9

SIMP 6.1.0, SIMP 6.2.0 also tested on this version

  • Modules may have progressed past this and that is OK. There is no longer a guarantee that 4.10.* will be supported
PE 2018.1.45.5.62.4.4



Version to be included in SIMP 6.3.3-0 ISOs


OS Versions For Testing

  • SIMP acceptance tests will be executed with the following OS versions:
    • CentOS 7.5
    • CentOS 6.10
    • RedHat 7.5
    • RedHat 6.10
    • OracleLinux 7.5
    • OracleLinux 6.10
  • SIMP 6.3.3-0 ISOs for CentOS 7.5 and CentOS 6.10 will be built and tested.
  • If licenses are available, SIMP 6.3.3-0 ISOs for RedHat 7.5 and RedHat 6.10 will be built and tested.

Tests - New/Changed Features

The tests in this section focus on new features or major, SIMP-wide changes.

Legend:

(lightbulb) - Means this version needs to be tested

(grey lightbulb) - This version does not need to be tested.

(question) - Testing probably sufficient from other versions.

(error) - Testing has failed.

(tick) - Testing completed and Passed.

blank - This test is not OS specific

greenthese test are automated




Component

Required

Tasks

TestEL7EL6OL7OL6RH7RH6StatusNotes
1simp-core
Verify Puppet File matches release versions(tick)(tick)(grey lightbulb)(grey lightbulb)

SIMP-6154 - Getting issue details... STATUS This must be completed before any other tests are done
2installation
Verify installation from ISO(tick)(tick)(grey lightbulb)(grey lightbulb)

SIMP-6166 - Getting issue details... STATUS SIMP-6167 - Getting issue details... STATUS
3installation
Verify installation from RPM







4simp-core
Create and verify Changelog.rst(tick)(tick)(grey lightbulb)(grey lightbulb)

SIMP-6154 - Getting issue details... STATUS This addresses STIG updates and Compliance Markup modules changes.
5simp-doc,
'Upgrading SIMP' has an entry for the latest version and is correct

(grey lightbulb)(grey lightbulb)

SIMP-6155 - Getting issue details... STATUS
6simp-integration_test
SIMP server upgrade from RPM using the upgrade instructions.  Document any steps that are needed outside the ordinary upgrade.  Then, if there are additional steps, have someone else use the docs to do the upgrade to verify.





N/A

Tiny change and no ISO updates

See simp-integration_test for automated upgrade test.

this should be done for servers in both FIPS and NOFIPS mode.

7RPMs and Released Modules
Dogfooding

(grey lightbulb)(grey lightbulb)

SIMP-6157 - Getting issue details... STATUS

Or "drink your own home brew", which ever you prefer.

  • CentOS 7: SIMP server and SIMP client
  • CentOS 6: SIMP client only
8Final RPM testingRPMs have been uploaded to packagecloudRun the simp-core install_from_rpm test and versify that it passes.   This will pull the packages from packagecloud.io and do an install.






in simp-core run

  • SIMP_BEAKER_OS=oel beaker:suites[install_from_rpm]
  • beaker:suites[install_from_rpm]
  • beaker:suites[install_from_rpm,el6_server]
  • SIMP_BEAKER_OS=oel beaker:suites[install_from_rpm,el6_server]

and then do it all again with BEAKER_fips=yes

9Puppet Forge TestingAfter modules have been tag with an annotated tagrun the simp-core test install_from_core_module test to test the modules pushed to Puppet Forge





N/A

in simp-core run

  • beaker:suites[install_from_core_module]
  • SIMP_BEAKER_OS=oel beaker:suites[install_from_core_module]
  • beaker:suites[install_from_core_module,el6_server]
  • SIMP_BEAKER_OS=oel beaker:suites[install_from_core_module,el6_server]

and then do it all again with BEAKER_fips=yes

Tests - Regression/Integration Testing

The tests in this section are regression tests to ensure unmodified capabilities still function.  These tests should use the packer boxes created in the New/Changed Feature tests, were applicable.

Note that most of these test should eventually be automated by simp-packer, simp-integration_test, or simp-core tests so check there and remove them from these list as they are automated elsewhere.

TestEL6EL7StatusNotes
1

Verify non-standard BIOS boot options from the ISO:

  •   choose own partitions
  •   minimum installation


SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
2

Verify all boot Options in UEFI mode from ISO:

  • FIPS
  • no-FIPS
  • FIPS+Encrypted
  • FIPS+choose own partitions
  • minimum


SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
3PXE Boot Testing BIOS

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
4PXE Boot Testing UEFI

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
5Bootstrap simp-lite scenario

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
6

Verify simp-lite operations:

  • login operations (PAM, LDAP, local user)
  • NFS operations (home directory)
  • logging operations (rsyslog)
  • auditing operations




7Bootstrap poss scenario

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
8Bootstrap run-once scenario

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
9Verify ability to switch FIPS from on to off

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
10Verify ability to turn on and off auditing and selinux

SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
11

General Review of documentation:

  • Getting Started
  • User Guide
  • HOW TOs
  • FAQS


SKIPPED - NO RELEVANT CHANGESSkipped for 6.3.3 due to no relevant changes
12simp-utils:

executables that are not tested otherwise work as advertised

  • unpack_dvd


SKIPPED - NO RELEVANT CHANGES

Skipped for 6.3.3 due to no relevant changes

Open Issues Assigned to Release

key summary type updated assignee status reporter
Loading...
Refresh