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

Issue 29370691: Issue 4234 - New discourse module based on docker (Closed)

Created:
Jan. 3, 2017, 4:42 p.m. by f.nicolaisen
Modified:
Jan. 6, 2017, 4:41 p.m.
Reviewers:
f.lopez
CC:
mathias
Visibility:
Public.

Description

Issue 4234 - New discourse module based on docker Introduce a new module for installing discourse based on their recommended Beginner Docker install guide [1]. The next steps are to run a community forum based on this module, and later on migrate the intraforum to run using the same module. The patch assumes that it is run on a base-image that supports modern versions of docker (i.e. Debian Jessie). Note that this patch is a subset of the work Wladimir did to upgrade to the current way of installing the intraforum [2]. [1] https://github.com/discourse/discourse/blob/master/docs/INSTALL.md [2] https://codereview.adblockplus.org/29347356/

Patch Set 1 #

Total comments: 6

Patch Set 2 : Added docs, using docker class #

Total comments: 4

Patch Set 3 : whitespace and comments #

Total comments: 2

Patch Set 4 : add empty line at eof #

Unified diffs Side-by-side diffs Delta from patch set Stats (+209 lines, -3 lines) Patch
A + modules/discourse_docker/files/site.conf View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
A modules/discourse_docker/manifests/init.pp View 1 2 3 1 chunk +117 lines, -0 lines 0 comments Download
A modules/discourse_docker/templates/app.yml.erb View 1 2 1 chunk +89 lines, -0 lines 0 comments Download

Messages

Total messages: 9
f.nicolaisen
Jan. 3, 2017, 4:42 p.m. (2017-01-03 16:42:41 UTC) #1
f.lopez
We also need documentation, we might not be writing documentation for existing modules but for ...
Jan. 3, 2017, 8:22 p.m. (2017-01-03 20:22:45 UTC) #2
f.nicolaisen
I uploaded patch set 2 now which addresses most of the comments. Note that this ...
Jan. 6, 2017, 10:40 a.m. (2017-01-06 10:40:19 UTC) #3
f.lopez
https://codereview.adblockplus.org/29370691/diff/29370776/modules/discourse_docker/manifests/init.pp File modules/discourse_docker/manifests/init.pp (right): https://codereview.adblockplus.org/29370691/diff/29370776/modules/discourse_docker/manifests/init.pp#newcode48 modules/discourse_docker/manifests/init.pp:48: we don't use a new line after the documentation ...
Jan. 6, 2017, 2:37 p.m. (2017-01-06 14:37:54 UTC) #4
f.nicolaisen
Jan. 6, 2017, 3:32 p.m. (2017-01-06 15:32:50 UTC) #5
f.nicolaisen
https://codereview.adblockplus.org/29370691/diff/29370776/modules/discourse_docker/manifests/init.pp File modules/discourse_docker/manifests/init.pp (right): https://codereview.adblockplus.org/29370691/diff/29370776/modules/discourse_docker/manifests/init.pp#newcode48 modules/discourse_docker/manifests/init.pp:48: On 2017/01/06 14:37:54, f.lopez wrote: > we don't use ...
Jan. 6, 2017, 3:36 p.m. (2017-01-06 15:36:03 UTC) #6
f.lopez
https://codereview.adblockplus.org/29370691/diff/29370814/modules/discourse_docker/manifests/init.pp File modules/discourse_docker/manifests/init.pp (right): https://codereview.adblockplus.org/29370691/diff/29370814/modules/discourse_docker/manifests/init.pp#newcode116 modules/discourse_docker/manifests/init.pp:116: } are we missing a new line here?
Jan. 6, 2017, 3:37 p.m. (2017-01-06 15:37:31 UTC) #7
f.nicolaisen
Uploaded new patch set 4 https://codereview.adblockplus.org/29370691/diff/29370814/modules/discourse_docker/manifests/init.pp File modules/discourse_docker/manifests/init.pp (right): https://codereview.adblockplus.org/29370691/diff/29370814/modules/discourse_docker/manifests/init.pp#newcode116 modules/discourse_docker/manifests/init.pp:116: } On 2017/01/06 15:37:31, ...
Jan. 6, 2017, 3:41 p.m. (2017-01-06 15:41:06 UTC) #8
f.lopez
Jan. 6, 2017, 3:48 p.m. (2017-01-06 15:48:03 UTC) #9
LGTM, I still think we can create a ticket or something to improve the module,
this can be tackled later of course.

Powered by Google App Engine
This is Rietveld