Removed new lines from manifests

Removed now unneeded mkdir
This commit is contained in:
Alexander Trost
2015-10-05 22:41:05 +02:00
parent bb6eb10c0a
commit b02b7cca5b
9 changed files with 21 additions and 43 deletions

View File

@@ -31,7 +31,6 @@ RUN chmod 755 /entrypoint.sh && \
cp -a /root/zulip/zproject/local_settings_template.py /etc/zulip/settings.py && \ cp -a /root/zulip/zproject/local_settings_template.py /etc/zulip/settings.py && \
ln -nsf /etc/zulip/settings.py /root/zulip/zproject/local_settings.py && \ ln -nsf /etc/zulip/settings.py /root/zulip/zproject/local_settings.py && \
ZULIP_DEPLOY_PATH=$(/root/zulip/zulip_tools.py make_deploy_path) && \ ZULIP_DEPLOY_PATH=$(/root/zulip/zulip_tools.py make_deploy_path) && \
mkdir -p "$ZULIP_DEPLOY_PATH" && \
mv /root/zulip "$ZULIP_DEPLOY_PATH" && \ mv /root/zulip "$ZULIP_DEPLOY_PATH" && \
ln -nsf /home/zulip/deployments/next /root/zulip && \ ln -nsf /home/zulip/deployments/next /root/zulip && \
ln -nsf "$ZULIP_DEPLOY_PATH" /home/zulip/deployments/next && \ ln -nsf "$ZULIP_DEPLOY_PATH" /home/zulip/deployments/next && \

View File

@@ -127,35 +127,27 @@ class zulip::app_frontend {
owner => "zulip", owner => "zulip",
group => "zulip", group => "zulip",
mode => 644, mode => 644,
source => 'puppet:///modules/zulip_internal/log2zulip.conf', source => 'puppet:///modules/zulip/log2zulip.conf',
} }
file { '/etc/cron.d/log2zulip': file { '/etc/zulip':
ensure => file, ensure => file,
owner => "root", owner => "root",
group => "root", group => "root",
mode => 644, mode => 644,
source => 'puppet:///modules/zulip_internal/cron.d/log2zulip', source => 'puppet:///modules/zulip/zulip',
} }
file { '/etc/log2zulip.zuliprc': file { '/etc/log2zulip.zuliprc':
ensure => file, ensure => file,
owner => "zulip", owner => "zulip",
group => "zulip", group => "zulip",
mode => 600, mode => 600,
source => 'puppet:///modules/zulip_internal/log2zulip.zuliprc', source => 'puppet:///modules/zulip/log2zulip.zuliprc',
} }
file { "/etc/cron.d/check-apns-tokens": file { "/etc/cron.d/check-apns-tokens":
ensure => file, ensure => file,
owner => "root", owner => "root",
group => "root", group => "root",
mode => 644, mode => 644,
source => "puppet:///modules/zulip_internal/cron.d/check-apns-tokens", source => "puppet:///modules/zulip/cron.d/check-apns-tokens",
}
file { "/etc/supervisor/conf.d/cron.conf":
require => Package[supervisor],
ensure => file,
owner => "root",
group => "root",
mode => 644,
source => "puppet:///modules/zulip/supervisor/conf.d/cron.conf",
} }
} }

View File

@@ -9,11 +9,9 @@ class zulip::base {
"python-simplejson", "python-simplejson",
] ]
package { $base_packages: ensure => "installed" } package { $base_packages: ensure => "installed" }
group { 'zulip': group { 'zulip':
ensure => present, ensure => present,
} }
user { 'zulip': user { 'zulip':
ensure => present, ensure => present,
require => Group['zulip'], require => Group['zulip'],
@@ -22,14 +20,12 @@ class zulip::base {
home => '/home/zulip', home => '/home/zulip',
managehome => true, managehome => true,
} }
file { '/etc/zulip': file { '/etc/zulip':
ensure => 'directory', ensure => 'directory',
mode => 644, mode => 644,
owner => 'zulip', owner => 'zulip',
group => 'zulip', group => 'zulip',
} }
file { '/etc/security/limits.conf': file { '/etc/security/limits.conf':
ensure => file, ensure => file,
mode => 640, mode => 640,
@@ -37,14 +33,12 @@ class zulip::base {
group => "root", group => "root",
source => 'puppet:///modules/zulip/limits.conf', source => 'puppet:///modules/zulip/limits.conf',
} }
file { '/var/log/zulip': file { '/var/log/zulip':
ensure => 'directory', ensure => 'directory',
owner => 'zulip', owner => 'zulip',
group => 'zulip', group => 'zulip',
mode => 640, mode => 640,
} }
file { '/var/log/zulip/queue_error': file { '/var/log/zulip/queue_error':
ensure => 'directory', ensure => 'directory',
owner => 'zulip', owner => 'zulip',

View File

@@ -4,6 +4,5 @@ class zulip::camo {
"camo", "camo",
] ]
package { $camo_packages: ensure => "installed" } package { $camo_packages: ensure => "installed" }
# The configuration file is generated at install time # The configuration file is generated at install time
} }

View File

@@ -4,7 +4,6 @@ class zulip::nginx {
"nginx-full", "nginx-full",
] ]
package { $web_packages: ensure => "installed" } package { $web_packages: ensure => "installed" }
file { "/etc/nginx/zulip-include/": file { "/etc/nginx/zulip-include/":
require => Package["nginx-full"], require => Package["nginx-full"],
recurse => true, recurse => true,
@@ -13,7 +12,6 @@ class zulip::nginx {
mode => 644, mode => 644,
source => "puppet:///modules/zulip/nginx/zulip-include-common/", source => "puppet:///modules/zulip/nginx/zulip-include-common/",
} }
file { "/etc/nginx/nginx.conf": file { "/etc/nginx/nginx.conf":
require => Package["nginx-full"], require => Package["nginx-full"],
ensure => file, ensure => file,
@@ -22,7 +20,6 @@ class zulip::nginx {
mode => 644, mode => 644,
source => "puppet:///modules/zulip/nginx/nginx.conf", source => "puppet:///modules/zulip/nginx/nginx.conf",
} }
file { "/etc/nginx/fastcgi_params": file { "/etc/nginx/fastcgi_params":
require => Package["nginx-full"], require => Package["nginx-full"],
ensure => file, ensure => file,
@@ -31,17 +28,7 @@ class zulip::nginx {
mode => 644, mode => 644,
source => "puppet:///modules/zulip/nginx/fastcgi_params", source => "puppet:///modules/zulip/nginx/fastcgi_params",
} }
file { "/etc/nginx/sites-enabled/default": file { "/etc/nginx/sites-enabled/default":
ensure => absent, ensure => absent,
} }
file { "/etc/supervisor/conf.d/camo.conf":
require => Package[camo],
ensure => file,
owner => "root",
group => "root",
mode => 644,
source => "puppet:///modules/zulip/supervisor/conf.d/camo.conf",
}
} }

View File

@@ -1,7 +1,6 @@
class zulip::postgres_appdb { class zulip::postgres_appdb {
include zulip::postgres_common include zulip::postgres_common
include zulip::supervisor include zulip::supervisor
$appdb_packages = [# Needed to run process_fts_updates $appdb_packages = [# Needed to run process_fts_updates
"python-psycopg2", "python-psycopg2",
# Needed for our full text search system # Needed for our full text search system
@@ -13,7 +12,6 @@ class zulip::postgres_appdb {
} }
} }
safepackage { $appdb_packages: ensure => "installed" } safepackage { $appdb_packages: ensure => "installed" }
file { "/usr/local/bin/process_fts_updates": file { "/usr/local/bin/process_fts_updates":
ensure => file, ensure => file,
owner => "root", owner => "root",
@@ -21,7 +19,6 @@ class zulip::postgres_appdb {
mode => 755, mode => 755,
source => "puppet:///modules/zulip/postgresql/process_fts_updates", source => "puppet:///modules/zulip/postgresql/process_fts_updates",
} }
file { "/etc/supervisor/conf.d/zulip_db.conf": file { "/etc/supervisor/conf.d/zulip_db.conf":
require => Package[supervisor], require => Package[supervisor],
ensure => file, ensure => file,

View File

@@ -4,7 +4,6 @@ class zulip::rabbit {
"rabbitmq-server", "rabbitmq-server",
] ]
package { $rabbit_packages: ensure => "installed" } package { $rabbit_packages: ensure => "installed" }
file { "/etc/cron.d/rabbitmq-queuesize": file { "/etc/cron.d/rabbitmq-queuesize":
require => Package[rabbitmq-server], require => Package[rabbitmq-server],
ensure => file, ensure => file,
@@ -21,7 +20,6 @@ class zulip::rabbit {
mode => 644, mode => 644,
source => "puppet:///modules/zulip/cron.d/rabbitmq-numconsumers", source => "puppet:///modules/zulip/cron.d/rabbitmq-numconsumers",
} }
file { "/etc/default/rabbitmq-server": file { "/etc/default/rabbitmq-server":
require => Package[rabbitmq-server], require => Package[rabbitmq-server],
ensure => file, ensure => file,

View File

@@ -11,4 +11,20 @@ class zulip::supervisor {
mode => 644, mode => 644,
source => "puppet:///modules/zulip/supervisor/supervisord.conf", source => "puppet:///modules/zulip/supervisor/supervisord.conf",
} }
file { "/etc/supervisor/conf.d/cron.conf":
require => Package[supervisor],
ensure => file,
owner => "root",
group => "root",
mode => 644,
source => "puppet:///modules/zulip/supervisor/conf.d/cron.conf",
}
file { "/etc/supervisor/conf.d/camo.conf":
require => Package[camo],
ensure => file,
owner => "root",
group => "root",
mode => 644,
source => "puppet:///modules/zulip/supervisor/conf.d/camo.conf",
}
} }

View File

@@ -2,7 +2,6 @@ class zulip::voyager {
include zulip::base include zulip::base
include zulip::app_frontend include zulip::app_frontend
include zulip::postgres_appdb include zulip::postgres_appdb
apt::source {'zulip': apt::source {'zulip':
location => 'http://ppa.launchpad.net/tabbott/zulip/ubuntu', location => 'http://ppa.launchpad.net/tabbott/zulip/ubuntu',
release => 'trusty', release => 'trusty',
@@ -12,7 +11,6 @@ class zulip::voyager {
pin => '995', pin => '995',
include_src => true, include_src => true,
} }
file { "/etc/nginx/sites-available/zulip-enterprise": file { "/etc/nginx/sites-available/zulip-enterprise":
require => Package["nginx-full"], require => Package["nginx-full"],
ensure => file, ensure => file,
@@ -26,13 +24,11 @@ class zulip::voyager {
ensure => 'link', ensure => 'link',
target => '/etc/nginx/sites-available/zulip-enterprise', target => '/etc/nginx/sites-available/zulip-enterprise',
} }
file { '/home/zulip/prod-static': file { '/home/zulip/prod-static':
ensure => 'directory', ensure => 'directory',
owner => 'zulip', owner => 'zulip',
group => 'zulip', group => 'zulip',
} }
file { "/etc/cron.d/restart-zulip": file { "/etc/cron.d/restart-zulip":
ensure => file, ensure => file,
owner => "root", owner => "root",