SIMP Testing Checklist

SIMP Testing Checklist

Parent Tickets: https://simp-project.atlassian.net/browse/SIMP-5210 https://simp-project.atlassian.net/browse/SIMP-5293

Component

Test

EL7

EL6

Status

Notes

Component

Test

EL7

EL6

Status

Notes

1

pupmod-simp-simp

rake beaker:suites works for all suites using current Puppetfile

https://simp-project.atlassian.net/browse/SIMP-5253

-

PASSED

 

2

simp-core

rake beaker:suites works for all suites using current Puppetfile

https://simp-project.atlassian.net/browse/SIMP-5255

-

 

 

3

simp-core

Validate that the compliance maps do not have errors on enforcement

https://simp-project.atlassian.net/browse/SIMP-5261

https://simp-project.atlassian.net/browse/SIMP-5262

PASSED

A test was added to the default test suite in simp-core for this

4

simp-core

Verify Puppetfile and dependencies.yaml

https://simp-project.atlassian.net/browse/SIMP-5263

-

PASSED

 

5

simp-core

Verify Changelog.rst

https://simp-project.atlassian.net/browse/SIMP-5264

-

PASSED

 

6

simp-utils

Otherwise untested commands work (gen-ldap-update and updaterepos)

https://simp-project.atlassian.net/browse/SIMP-5266

https://simp-project.atlassian.net/browse/SIMP-5265

FAILED This failure is not a show-stopper for SIMP 6.2.0.

https://simp-project.atlassian.net/browse/SIMP-5373https://simp-project.atlassian.net/browse/SIMP-5378

7

simp-doc

'Upgrading SIMP' has an entry for the latest version and is correct

https://simp-project.atlassian.net/browse/SIMP-5267

-

 

 

8

simp-doc

SIMP Getting Started docs are still correct

https://simp-project.atlassian.net/browse/SIMP-5268

-

 

 

9

simp-doc

SIMP User Guide docs are still correct

https://simp-project.atlassian.net/browse/SIMP-5269

-

 

 

10

simp-doc

SIMP HOWTO Guides are still correct

https://simp-project.atlassian.net/browse/SIMP-5270

-

 

 

11

simp-doc

SIMP FAQs are still correct

https://simp-project.atlassian.net/browse/SIMP-5271

-

 

 

12

simp-packer

Full build passes

https://simp-project.atlassian.net/browse/SIMP-5273

https://simp-project.atlassian.net/browse/SIMP-5272

PASSED

 

13

ISO

Functional UEFI Boot

 

 

done in beta

 

14

ISO

SIMP server upgrade from RPM

https://simp-project.atlassian.net/browse/SIMP-5279

https://simp-project.atlassian.net/browse/SIMP-5278

https://simp-project.atlassian.net/browse/SIMP-5383

A straight `yum update` following the General Upgrade instructions for RPM-based SIMP installations will kill puppetserver and prevent it from restarting. (This is https://simp-project.atlassian.net/browse/SIMP-5021 

+ 6.1.0)

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

15

ISO

SIMP Client PXE Boot Testing - BIOS

 

 

done in beta

 

16

ISO

SIMP Client PXE Boot Testing - UEFI

 

 

done in beta

 

17

ISO

Dogfooding

https://simp-project.atlassian.net/browse/SIMP-5284

https://simp-project.atlassian.net/browse/SIMP-5285

PASSED