ArielGlenn has submitted this change and it was merged.
Change subject: contint: logs directory to hold Jenkins console logs
......................................................................
contint: logs directory to hold Jenkins console logs
The console logs are going to be extracted out of Jenkins and published
as flat files. That would let us publish artifacts such as MediaWiki
debugging log as well as the console output and offload Jenkins a bit.
The /logs/ directories hierarchy should be browseable.
Change-Id: Ia1cd28e43d296da1a22155a01b98b2f05c37732d
---
M modules/contint/files/apache/integration.wikimedia.org
M modules/contint/manifests/website.pp
2 files changed, 13 insertions(+), 0 deletions(-)
Approvals:
ArielGlenn: Looks good to me, approved
jenkins-bot: Verified
diff --git a/modules/contint/files/apache/integration.wikimedia.org
b/modules/contint/files/apache/integration.wikimedia.org
index 27e7fa1..d295b61 100644
--- a/modules/contint/files/apache/integration.wikimedia.org
+++ b/modules/contint/files/apache/integration.wikimedia.org
@@ -49,6 +49,11 @@
allow from all
</Directory>
+ <Directory /srv/org/wikimedia/integration/logs>
+ # Let people browse the console logs
+ Options +Indexes
+ </Directory>
+
<Directory /srv/org/wikimedia/integration/*Mobile/nightly/>
Options +Indexes
IndexOptions FancyIndexing
diff --git a/modules/contint/manifests/website.pp
b/modules/contint/manifests/website.pp
index 634783a..c8864c8 100644
--- a/modules/contint/manifests/website.pp
+++ b/modules/contint/manifests/website.pp
@@ -32,6 +32,14 @@
group => 'jenkins-slave',
}
+ # Jenkins console logs
+ file { '/srv/org/wikimedia/integration/logs':
+ ensure => directory,
+ mode => '0775',
+ owner => 'jenkins-slave',
+ group => 'jenkins-slave',
+ }
+
# Apache configuration for integration.wikimedia.org
file { '/etc/apache2/sites-available/integration.wikimedia.org':
mode => '0444',
--
To view, visit https://gerrit.wikimedia.org/r/75608
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ia1cd28e43d296da1a22155a01b98b2f05c37732d
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: ArielGlenn <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits