From b641d81919343deed007f4f296db3243a0cdbb53 Mon Sep 17 00:00:00 2001
From: Colleen Murphy <colleen@gazlene.net>
Date: Fri, 21 Apr 2017 20:55:36 +0200
Subject: [PATCH] Remove references to the simple_slave class

This class is not used anywhere, which we know because it includes the
openstack_project::base class which doesn't exist. We also remove,
rather than update, the documentation's reference to it because pretty
soon devstack-gate won't need the openstack_project module at all.

Change-Id: I44ac578af7c659adef614f73b250523d1acf09c4
---
 doc/source/devstack-gate.rst                  |  2 --
 .../manifests/simple_slave.pp                 | 20 -------------------
 2 files changed, 22 deletions(-)
 delete mode 100644 modules/openstack_project/manifests/simple_slave.pp

diff --git a/doc/source/devstack-gate.rst b/doc/source/devstack-gate.rst
index 65a5bed900..3762fd911b 100644
--- a/doc/source/devstack-gate.rst
+++ b/doc/source/devstack-gate.rst
@@ -12,8 +12,6 @@ via devstack on a cloud server.
 At a Glance
 ===========
 
-:Puppet:
-  * :file:`modules/openstack_project/manifests/simple_slave.pp`
 :Projects:
   * https://git.openstack.org/cgit/openstack-infra/devstack-gate
 :Bugs:
diff --git a/modules/openstack_project/manifests/simple_slave.pp b/modules/openstack_project/manifests/simple_slave.pp
deleted file mode 100644
index 49922b0957..0000000000
--- a/modules/openstack_project/manifests/simple_slave.pp
+++ /dev/null
@@ -1,20 +0,0 @@
-# Super simple slave manifest that installs something very
-# similar to an OpenStack Jenkins slave but does not need to
-# have services managed like firewall, ntp, automatic upgrades,
-# and so on.
-class openstack_project::simple_slave(
-  $certname = $::fqdn,
-  $install_users = true
-) {
-  class { 'openstack_project::base':
-    certname      => $certname,
-    install_users => $install_users,
-  }
-
-  class { 'jenkins::slave':
-    ssh_key => '',
-    user    => false
-  }
-}
-
-# vim:sw=2:ts=2:expandtab:textwidth=79