From 51b6f5d870890b581fc3a28d2773b5b14b7884df Mon Sep 17 00:00:00 2001 From: Michael Krotscheck Date: Wed, 3 Feb 2016 09:30:30 -0800 Subject: [PATCH] Add wheel working directory to wheel slave This adds a jenkins-owned working directory for the wheel slave. Actual work will occur in subdirectories that can be easily deleted. Change-Id: Ie91e7e001c4a45fe70abca7a18671a0580d19d9f --- .../openstack_project/manifests/wheel_mirror_slave.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/openstack_project/manifests/wheel_mirror_slave.pp b/modules/openstack_project/manifests/wheel_mirror_slave.pp index 252bb387d1..84d8872ea5 100644 --- a/modules/openstack_project/manifests/wheel_mirror_slave.pp +++ b/modules/openstack_project/manifests/wheel_mirror_slave.pp @@ -42,6 +42,15 @@ class openstack_project::wheel_mirror_slave ( afs => true, } + # Create a working directory for the wheel slave, and give it to jenkins to + # work with + file { "/opt/wheel": + ensure => 'directory', + owner => 'jenkins', + group => 'jenkins', + mode => '0750', + } + # below follows a rough list of things required to build binary # wheels.