Puppet Class: openshift_origin::selbooleans::node

Defined in:
manifests/selbooleans/node.pp

Overview

Copyright 2014 Red Hat, Inc., All rights reserved.

Class openshift_origin::selbooleans::node

These SELinux restorecon commands must be run on every OpenShift Node host.



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/selbooleans/node.pp', line 6

class openshift_origin::selbooleans::node {
  selboolean { 'allow_polyinstantiation':
    value      => 'on',
    persistent => true,
  }
  exec { 'node restorecon commands':
    command     => 'restorecon -rv /var/run; restorecon -rv /var/lib/openshift /etc/openshift/node.conf',
    timeout     => 1800,
    refreshonly => true,
    subscribe   => [
      Package['rubygem-openshift-origin-node'],
      File['openshift node config'],
    ],
    require     => [
      Package['rubygem-openshift-origin-node'],
      File['openshift node config'],
    ],
  }
}