(SIMP-7848) Add PE2019.8 to pupmod-simp-simp_nfs GL pipeline

This patch updates the puppet and ruby versions in the Gitlab CI
pipeline to reflect the latest PE LTS releases.  Most notably, it adds
specific tests for PE2019.8 LTS.

SIMP-7928 #close
[SIMP-7848] #comment Add PE2019.8 to GL CI in pupmod-simp-simp_nfs
[SIMP-7855] #comment Update GL CI to PE2018.1.15 in pupmod-simp-simp_nfs
14 jobs for SIMP-7848 in 113 minutes (queued for 1 second)
latest
Status Job ID Name Coverage
  Sanity
passed #637005804
docker
sanity_checks

00:01:47

 
  Validation
passed #637005806
docker
pup5-lint

00:01:33

passed #637005810
docker
pup5-unit

00:02:37

passed #637005811
docker
pup5.5.17-unit

00:02:47

passed #637005808
docker
pup6-lint

00:01:26

passed #637005812
docker
pup6-unit

00:02:43

passed #637005813
docker
pup6.16.0-unit

00:02:33

 
  Acceptance
failed #637005814
beaker
pup5.5.17

00:16:56

failed #637005815
beaker
pup5.5.17-fips

00:23:34

failed #637005816
beaker
pup5.5.17-oel

00:27:12

failed #637005817
beaker
pup6

01:05:23

failed #637005818
beaker
pup6.16.0

00:17:39

failed #637005820
beaker
pup6.16.0-fips

01:05:18

failed #637005821
beaker
pup6.16.0-oel

00:31:16

 
Name Stage Failure
failed
pup5.5.17 Acceptance
Finished in 6 minutes 15 seconds (files took 9 minutes 8 seconds to load)
4 examples, 1 failure

Failed examples:

rspec ./spec/acceptance/suites/default/10_default_spec.rb[1:1:3] # simp_nfs stock classes with exported home directories using stunnel should install nfs server

/opt/puppetlabs/puppet/bin/ruby -I/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/lib:/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-support-3.9.3/lib /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/exe/rspec /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/spec/acceptance/suites/default --color failed
ERROR: Job failed: exit status 1
failed
pup5.5.17-fips Acceptance
Finished in 6 minutes 50 seconds (files took 15 minutes 5 seconds to load)
4 examples, 1 failure

Failed examples:

rspec ./spec/acceptance/suites/default/10_default_spec.rb[1:1:3] # simp_nfs stock classes with exported home directories using stunnel should install nfs server

/var/lib/gitlab-runner/.rvm/rubies/ruby-2.6.3/bin/ruby -I/var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-core-3.9.2/lib:/var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-support-3.9.3/lib /var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-core-3.9.2/exe/rspec /var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/spec/acceptance/suites/default --color failed
ERROR: Job failed: exit status 1
failed
pup5.5.17-oel Acceptance
Finished in 13 minutes 19 seconds (files took 12 minutes 20 seconds to load)
3 examples, 1 failure

Failed examples:

rspec ./spec/acceptance/suites/default/10_default_spec.rb[1:1:2] # simp_nfs stock classes with exported home directories using stunnel should set up with stunnel client7

/opt/puppetlabs/puppet/bin/ruby -I/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/lib:/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-support-3.9.3/lib /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/exe/rspec /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/spec/acceptance/suites/default --color failed
ERROR: Job failed: exit status 1
failed
pup6.16.0 Acceptance
Finished in 6 minutes 31 seconds (files took 9 minutes 21 seconds to load)
4 examples, 1 failure

Failed examples:

rspec ./spec/acceptance/suites/default/10_default_spec.rb[1:1:3] # simp_nfs stock classes with exported home directories using stunnel should install nfs server

/var/lib/gitlab-runner/.rvm/rubies/ruby-2.6.3/bin/ruby -I/var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-core-3.9.2/lib:/var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-support-3.9.3/lib /var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/gems/rspec-core-3.9.2/exe/rspec /var/lib/gitlab-runner/builds/yf8B1hyV/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/spec/acceptance/suites/default --color failed
ERROR: Job failed: exit status 1
failed
pup6.16.0-oel Acceptance
Finished in 16 minutes 7 seconds (files took 12 minutes 51 seconds to load)
4 examples, 1 failure

Failed examples:

rspec ./spec/acceptance/suites/default/10_default_spec.rb[1:1:3] # simp_nfs stock classes with exported home directories using stunnel should install nfs server

/opt/puppetlabs/puppet/bin/ruby -I/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/lib:/var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-support-3.9.3/lib /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/.vendor/bundle/ruby/2.4.0/gems/rspec-core-3.9.2/exe/rspec /var/lib/gitlab-runner/builds/Fax6K415/0/simp-pupmod-simp-simp-nfs/simp/pupmod-simp-simp_nfs/spec/acceptance/suites/default --color failed
ERROR: Job failed: exit status 1
failed
pup6 Acceptance The script exceeded the maximum execution time set for the job
==> client8: Booting VM...
==> client8: Waiting for machine to boot. This may take a few minutes...
client8: SSH address: 127.0.0.1:2210
client8: SSH username: vagrant
client8: SSH auth method: private key

Session terminated, killing shell... ...killed.
WARNING: Timed out waiting for the build to finish
ERROR: Job failed: execution took longer than 1h0m0s seconds
failed
pup6.16.0-fips Acceptance The script exceeded the maximum execution time set for the job
server8 02:08:19$ sudo -E systemctl restart sshd.service
Allocated a PTY on server8 for "sudo -E systemctl restart sshd.service"

server8 executed in 10.84 seconds
ssh connection to server8 has been terminated

Session terminated, killing shell... ...killed.
WARNING: Timed out waiting for the build to finish
ERROR: Job failed: execution took longer than 1h0m0s seconds