Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Next »

Versions for gitlab and travis that release 6.3  modules will be tested with:


ReleasePuppetRubyNotes
PE 2017.24.10.*2.1.9SIMP 6.1.0, SIMP 6.2.0 also tested on this version
PE 2017.3.65.3.62.4.4
PE 2018.15.5.62.4.4


OS Versions For Testing:

CentOS 7.5

CentOS 6.10

RedHat 7.5

RedHat 6.10

OracleLinux 7.5

OracleLinux 6.10


(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





Component

Required

Tests

TestEL7EL6OL7OL6RH7RH6StatusNotes
1simp-core
Verify Puppet File matches release versions






This must be complete before any other tests are done

2Puppet 5/hiera 51

For all core modules:

Verify that gitlab-ci.yml is running correct

testing matrix (see above) and that puppet 5 tests are no longer "allow failure" .

Make sure BEAKER_PUPPET_COLLECTION: 'puppet5'

is set for puppet 5 tests.









gitlab-ci.yml

sample gitlab-ci.yml

This addresses Puppet 5 part of 6.3



3Puppet 5/Hiera 52For all core modules: verify full matrix acceptance tests pass.

(lightbulb)


(lightbulb)(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)
The test by default will run only default.  This addresses puppet 5/hiera 5 update part of 6.3
4simp-core
verify puppetfile and dependencies.yaml by building ISO(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(lightbulb)(lightbulb)

Should result in ISO for download for Centos.  Just verify it can be built for Redhat

Genral release testing.

5simp-packer4Verify installtion from ISO passes using simp-packer on ISO, both FIPS and no-FIPS, encrypted(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)

Should result in vagrant 6 vagrant boxes for testsing.

General Release

6installation4Verify installation of non standard modes works (min and chose  your disks partitions)(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)
General Release
7installation
verify installation from RPM(lightbulb)(lightbulb)(lightbulb)(lightbulb)(lightbulb)(lightbulb)
General release
8installation
verify installation from RPM in FIPS(grey lightbulb)(grey lightbulb)(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)
Don't know if OL has fips mode but it is not tested anywhere else, but RedHat family is tested via packer.
9installation
verify installation from RPM for PE(lightbulb)(lightbulb)(lightbulb)(lightbulb)(question)(question)

Redhat built on AWS?

simp cli was updated make sure you test out simp cli

10tlog, mate, x2go, ima5Verify dependencies.yaml has all dependencies for new modules by installing these from a system built by an iso with no internet connectivity.(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(lightbulb)(lightbulb)

Redhat built on AWS?


11tpm25Verify dependencies.yaml has all dependencies by installing these from a system built by an iso with no internet connectivity.(lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)(question)(grey lightbulb)
Redhat on AWS? These modules don't work in 6 or on OracleLinux.  I think testing in CentOS 7 is good enough.
12compliance_markup
Verify turning on compliance enforcement works.  review compliance report.(lightbulb)(lightbulb)




This addresses stig updates and Compliance Markup modules changes.
13simp-core
Verify Changelog.rst







14simp-doc,
'Upgrading SIMP' has an entry for the latest version and is correct






See 6.3 Planning page in JIRA
15simp-doc, tpm2, ima
Review TPM documentation to make sure it is up to date






TPM and IMA were seperated out for this release.
16simp-doc, tlog
Review Session Auditing and links  in read the docs to make sure TLOG documentation is correct.






TLOG was added for this release
17simp-doc, x2go, mate
Review How to manage Workstation entry for updates for mate and x2go






X2go, Mate  were added for this release
18simp-doc

Genral Review of Documents:

  • Getting Started
  • User Guide
  • HOW TOs
  • FAQS







General Review of docs.
19ISO
Functional UEFI Boot(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(question)(question)
Not configured in Simp-packer yet.  Still have to do this by hand.
20ISO
SIMP server upgrade from RPM

(lightbulb)(error)

(lightbulb)

(lightbulb)

(error)

(lightbulb)

(question)(error)


(question) SIMP-5383 - Getting issue details... STATUS

A straight `yum update` following the General Upgrade instructions for RPM-based SIMP installations will kill puppetserver and prevent it from restarting.   (This is  SIMP-5021 - Getting issue details... STATUS  + 6.1.0)

The fix is procedural: upgrade steps (and fixes)  in "Upgrading from SIMP-6.1.0 to SIMP-6.2.0" procedure 

Pay attention to Auditd upgrade because it is a major version upgrade.

21PE

Upgrade PE SIMP server from 6.2

puppet 4 to puppet 5  (PE 2018.1) and simp 6.3

(lightbulb)


(lightbulb)(lightbulb)(lightbulb)


Not sure what OS it is most important to test this on.
22ISO5SIMP Client PXE Boot Testing - BIOS(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)

23ISO5SIMP Client PXE Boot Testing - UEFI(lightbulb)(lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)(grey lightbulb)

24ISO
Dogfooding







mp-util



  • No labels