Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29347356: Issue 4234 - Migrate Discourse to a Docker-based setup (Closed)

Created:
July 8, 2016, 3:31 p.m. by Wladimir Palant
Modified:
Jan. 18, 2017, 10:29 a.m.
Reviewers:
mathias, f.nicolaisen
Visibility:
Public.

Description

The changes here have been finalized, still expect Ubuntu precise however. Repository: hg.adblockplus.org/infrastructure

Patch Set 1 : #

Total comments: 6

Patch Set 2 : Finalized changes #

Total comments: 1

Patch Set 3 : Updated to Discourse 1.6.0 beta11 and increased memory size #

Total comments: 3

Patch Set 4 : Clone from GitHub, updated to Discourse 1.6.4 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+186 lines, -524 lines) Patch
M Vagrantfile View 1 1 chunk +7 lines, -2 lines 0 comments Download
M hiera/roles/intraforumserver.yaml View 1 2 1 chunk +26 lines, -2 lines 0 comments Download
R modules/discourse/files/init-discourse View 1 chunk +0 lines, -33 lines 0 comments Download
M modules/discourse/files/site.conf View 1 chunk +2 lines, -36 lines 0 comments Download
R modules/discourse/files/sudoers View 1 chunk +0 lines, -3 lines 0 comments Download
M modules/discourse/manifests/init.pp View 1 2 3 1 chunk +55 lines, -323 lines 0 comments Download
R modules/discourse/manifests/sitesetting.pp View 1 chunk +0 lines, -38 lines 0 comments Download
A modules/discourse/templates/app.yml.erb View 1 2 3 1 chunk +88 lines, -0 lines 0 comments Download
R modules/discourse/templates/discourse.conf.erb View 1 chunk +0 lines, -76 lines 0 comments Download
A modules/private-stub/hiera/roles/intraforumserver.yaml View 1 chunk +8 lines, -0 lines 0 comments Download
R modules/private-stub/manifests/discourse.pp View 1 chunk +0 lines, -11 lines 0 comments Download

Messages

Total messages: 8
Wladimir Palant
July 8, 2016, 3:31 p.m. (2016-07-08 15:31:37 UTC) #1
Wladimir Palant
https://codereview.adblockplus.org/29347356/diff/29347379/hiera/roles/intraforumserver.yaml File hiera/roles/intraforumserver.yaml (right): https://codereview.adblockplus.org/29347356/diff/29347379/hiera/roles/intraforumserver.yaml#newcode14 hiera/roles/intraforumserver.yaml:14: share_links: "" This setting is new, we didn't have ...
July 8, 2016, 3:46 p.m. (2016-07-08 15:46:38 UTC) #2
Wladimir Palant
I implemented a few minor changes, the patch is final now. The only uncertainty is ...
July 10, 2016, 4:42 p.m. (2016-07-10 16:42:13 UTC) #3
Wladimir Palant
I updated to a newer Discourse release even though it's still beta - the phpBB ...
July 12, 2016, 5 p.m. (2016-07-12 17:00:27 UTC) #4
mathias
Very promising ;-) https://codereview.adblockplus.org/29347356/diff/29347713/Vagrantfile File Vagrantfile (right): https://codereview.adblockplus.org/29347356/diff/29347713/Vagrantfile#newcode15 Vagrantfile:15: if host_name == 'server10' (That is ...
July 13, 2016, 5:48 p.m. (2016-07-13 17:48:03 UTC) #5
Wladimir Palant
https://codereview.adblockplus.org/29347356/diff/29347713/modules/discourse/manifests/init.pp File modules/discourse/manifests/init.pp (right): https://codereview.adblockplus.org/29347356/diff/29347713/modules/discourse/manifests/init.pp#newcode46 modules/discourse/manifests/init.pp:46: onlyif => "test ! -d /var/discourse/.hg" On 2016/07/13 17:48:03, ...
July 13, 2016, 6:01 p.m. (2016-07-13 18:01:13 UTC) #6
Wladimir Palant
Updated the patch again, just in case. This is cloning from GitHub rather than our ...
Oct. 12, 2016, 1:18 p.m. (2016-10-12 13:18:29 UTC) #7
f.nicolaisen
Jan. 6, 2017, 5:18 p.m. (2017-01-06 17:18:50 UTC) #8
On 2016/10/12 13:18:29, Wladimir Palant wrote:
> Updated the patch again, just in case. This is cloning from GitHub rather than
> our copy now. Also, I've updated to Discourse 1.6.4 which happens to be
current
> by now.

This review can be closed as we've transferred the work to new commits, ref:
https://issues.adblockplus.org/ticket/4234#comment:11

We also upgraded to Discourse 1.6.10 btw, that is the latest stable version.

Powered by Google App Engine
This is Rietveld