simp-core icon indicating copy to clipboard operation
simp-core copied to clipboard

simp-core acceptance tests against Unstable repositories

Open trevor-vaughan opened this issue 2 years ago • 4 comments

The latest RPMs have been uploaded to the Unstable SIMP repository and need to be validated against the acceptance tests.

trevor-vaughan avatar Dec 05 '21 22:12 trevor-vaughan

Working on EL7 testing using the Vagrantfile in simp-core. It's pretty much the fastest way to manually test.

trevor-vaughan avatar Jan 17 '22 21:01 trevor-vaughan

To easily test this via the Vagrantfile:

diff --git a/Vagrantfile b/Vagrantfile
index 14aa8fed..5eb6d9ea 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -40,6 +40,9 @@ Vagrant.configure('2') do |c|
     v.vm.provision 'shell',
       inline: 'yum install -y https://download.simp-project.com/simp-release-community.rpm'
+   v.vm.provision 'shell',
+      inline: 'echo unstable > /etc/yum/vars/simpreleasetype'
+
     # Install the puppet server
     v.vm.provision 'shell',
       inline: 'yum install -y puppetserver'

trevor-vaughan avatar Jan 17 '22 21:01 trevor-vaughan

Unable to test EL8 until simp/simp-core#795 is complete.

trevor-vaughan avatar Jan 30 '22 17:01 trevor-vaughan

@brandonrdn and @op-ct the simp-adapter RPM currently in the unstable repo does not have the necessary dependencies for git or rsync so the installation is failing.

trevor-vaughan avatar Mar 20 '22 17:03 trevor-vaughan

closing, 6.6.0 released

Andy-Adrian avatar Mar 27 '23 15:03 Andy-Adrian