From aec751dc79ef4f82642d6d4192f7f4f0fab57ab8 Mon Sep 17 00:00:00 2001 From: Tristan Cacqueray Date: Wed, 29 Apr 2015 16:27:13 +0000 Subject: [PATCH] Use jenkins default file from puppet-jenkins This changes remove the jenkins.default file and use the one of puppet-jenkins. This change needs to land before I87849efa7a40f3ac62e90e2d763a2836b6d91aab. That will leave jenkins.default unmanaged for a brief time. Change-Id: I7316dba6cb333bf0821eacde8341601409a4453d --- .../files/jenkins/jenkins.default | 62 ------------------- .../openstack_project/manifests/jenkins.pp | 8 --- .../manifests/jenkins_dev.pp | 8 --- 3 files changed, 78 deletions(-) delete mode 100644 modules/openstack_project/files/jenkins/jenkins.default diff --git a/modules/openstack_project/files/jenkins/jenkins.default b/modules/openstack_project/files/jenkins/jenkins.default deleted file mode 100644 index ce455a6ef8..0000000000 --- a/modules/openstack_project/files/jenkins/jenkins.default +++ /dev/null @@ -1,62 +0,0 @@ -# defaults for jenkins continuous integration server - -# pulled in from the init script; makes things easier. -NAME=jenkins - -# location of java -JAVA=/usr/bin/java - -# arguments to pass to java -#JAVA_ARGS="-Xmx256m" -#JAVA_ARGS="-Djava.net.preferIPv4Stack=true" # make jenkins listen on IPv4 address -# Disable compression as zip deflation threads eat CPU time. -# https://issues.jenkins-ci.org/browse/JENKINS-14362 -JAVA_ARGS="-Xloggc:/var/log/jenkins/gc.log -XX:+PrintGCDetails -Xmx12g -Dorg.kohsuke.stapler.compression.CompressionFilter.disabled=true -Djava.util.logging.config.file=/var/lib/jenkins/logger.conf" - -PIDFILE=/var/run/jenkins/jenkins.pid - -# user id to be invoked as (otherwise will run as root; not wise!) -JENKINS_USER=jenkins - -# location of the jenkins war file -JENKINS_WAR=/usr/share/jenkins/jenkins.war - -# jenkins home location -JENKINS_HOME=/var/lib/jenkins - -# set this to false if you don't want Hudson to run by itself -# in this set up, you are expected to provide a servlet container -# to host jenkins. -RUN_STANDALONE=true - -# log location. this may be a syslog facility.priority -JENKINS_LOG=/var/log/jenkins/$NAME.log -#HUDSON_LOG=daemon.info - -# OS LIMITS SETUP -# comment this out to observe /etc/security/limits.conf -# this is on by default because http://github.com/jenkinsci/jenkins/commit/2fb288474e980d0e7ff9c4a3b768874835a3e92e -# reported that Ubuntu's PAM configuration doesn't include pam_limits.so, and as a result the # of file -# descriptors are forced to 1024 regardless of /etc/security/limits.conf -MAXOPENFILES=8192 - -# port for HTTP connector (default 8080; disable with -1) -HTTP_PORT=8080 - -# port for AJP connector (disabled by default) -AJP_PORT=-1 - -# servlet context, important if you want to use apache proxying -PREFIX=/jenkins - -# arguments to pass to jenkins. -# --javahome=$JAVA_HOME -# --httpPort=$HTTP_PORT (default 8080; disable with -1) -# --httpsPort=$HTTP_PORT -# --ajp13Port=$AJP_PORT -# --argumentsRealm.passwd.$ADMIN_USER=[password] -# --argumentsRealm.$ADMIN_USER=admin -# --webroot=~/.jenkins/war -# --prefix=$PREFIX - -JENKINS_ARGS="--webroot=/var/cache/jenkins/war --httpPort=$HTTP_PORT --ajp13Port=$AJP_PORT" diff --git a/modules/openstack_project/manifests/jenkins.pp b/modules/openstack_project/manifests/jenkins.pp index ff401cebe0..496ae62d93 100644 --- a/modules/openstack_project/manifests/jenkins.pp +++ b/modules/openstack_project/manifests/jenkins.pp @@ -131,13 +131,5 @@ class openstack_project::jenkins ( config_dir => $::project_config::jenkins_job_builder_config_dir, require => $::project_config::config_dir, } - - file { '/etc/default/jenkins': - ensure => present, - owner => 'root', - group => 'root', - mode => '0644', - source => 'puppet:///modules/openstack_project/jenkins/jenkins.default', - } } } diff --git a/modules/openstack_project/manifests/jenkins_dev.pp b/modules/openstack_project/manifests/jenkins_dev.pp index 1231e79801..142c8dc554 100644 --- a/modules/openstack_project/manifests/jenkins_dev.pp +++ b/modules/openstack_project/manifests/jenkins_dev.pp @@ -94,14 +94,6 @@ class openstack_project::jenkins_dev ( version => '1.5.1', } - file { '/etc/default/jenkins': - ensure => present, - owner => 'root', - group => 'root', - mode => '0644', - source => 'puppet:///modules/openstack_project/jenkins/jenkins.default', - } - class { '::nodepool': mysql_root_password => $mysql_root_password, mysql_password => $mysql_password,