diff --git a/NEWS b/NEWS
index 521c5c9d88d3a11d88cef75c290b7bcc12b933fb..7018c42e16a25b9eaa1d545d00827da3e28045f1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-UNLREASED (2015-07024)
+release/004.050 (2015-07-24)
 
     [rpm] Making available openafs-1.6.{7,8}-EL{5,6,7}.repo files 
     pointing to yum.stanford.edu. Also edited rpm.pp to reflect that
diff --git a/files/rpm/stanford-test-EL5.repo b/files/rpm/stanford-test-EL5.repo
new file mode 100644
index 0000000000000000000000000000000000000000..9a2a6895429c1d4b817b56a93b2a869b2d956230
--- /dev/null
+++ b/files/rpm/stanford-test-EL5.repo
@@ -0,0 +1,19 @@
+# Name: Stanford test RPMs for EL
+# URL: http://yum.stanford.edu/
+
+[stanford-test]
+name = Stanford test RPMs for EL$releasever $basearch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL5-$basearch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
+[stanford-test-noarch]
+name = Stanford test RPMs for EL$releasever noarch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL5-noarch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
diff --git a/files/rpm/stanford-test-EL6.repo b/files/rpm/stanford-test-EL6.repo
new file mode 100644
index 0000000000000000000000000000000000000000..a89e9c4953a1f6ccd13aef3033ce5778a9d97213
--- /dev/null
+++ b/files/rpm/stanford-test-EL6.repo
@@ -0,0 +1,19 @@
+# Name: Stanford test RPMs for EL
+# URL: http://yum.stanford.edu/
+
+[stanford-test]
+name = Stanford test RPMs for EL$releasever $basearch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL6-$basearch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
+[stanford-test-noarch]
+name = Stanford test RPMs for EL$releasever noarch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL6-noarch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
diff --git a/files/rpm/stanford-test-EL7.repo b/files/rpm/stanford-test-EL7.repo
new file mode 100644
index 0000000000000000000000000000000000000000..3f5814f7099dc85a6ec8ddbe0a74be6dad081675
--- /dev/null
+++ b/files/rpm/stanford-test-EL7.repo
@@ -0,0 +1,19 @@
+# Name: Stanford test RPMs for EL
+# URL: http://yum.stanford.edu/
+
+[stanford-test]
+name = Stanford test RPMs for EL$releasever $basearch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL7-$basearch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
+[stanford-test-noarch]
+name = Stanford test RPMs for EL$releasever noarch
+baseurl = http://yum.stanford.edu/mrepo/stanford-test-EL7-noarch/RPMS.updates
+enabled = 1
+protect = 0
+gpgkey = http://yum.stanford.edu/STANFORD-GPG-KEY
+gpgcheck = 1
+
diff --git a/manifests/rpm.pp b/manifests/rpm.pp
index 983dcbb0c85060c5ef4257235eb6dd951f25583d..74deffe0cbceccfd53ac38c963e6b9316dabb0f1 100644
--- a/manifests/rpm.pp
+++ b/manifests/rpm.pp
@@ -38,9 +38,7 @@ class base::rpm {
       }
 
       # Apply to all RHEL releases
-      if ($::lsbmajdistrelease != '7') {
-        base::rpm::yumrepo { "dag-EL${::lsbmajdistrelease}.repo": }
-      }
+      base::rpm::yumrepo { "dag-EL${::lsbmajdistrelease}.repo": }
       base::rpm::yumrepo { "stanford-priv-EL${::lsbmajdistrelease}.repo": }
       base::rpm::yumrepo { "stanford-EL${::lsbmajdistrelease}.repo": }
       # puppetlabs repo now being mirrored on yum.stanford.edu
@@ -48,9 +46,6 @@ class base::rpm {
         ensure  => present,
         content => template('base/etc/yum.repos.d/puppetlabs-mirror.repo.erb'),
       }
-      # Import puppetlabs key, since it does not change per OS/Arch
-      # This is technically unneeded if you 'include puppet3', though
-      # 'puppet3' is a separate shared module
       base::rpm::import {'puppetlabs-mirror-rpmkey':
         url       => 'http://yum.stanford.edu/RPM-GPG-KEY-puppetlabs',
         signature => 'gpg-pubkey-4bd6ec30-4ff1e4fa',