<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_platform.git/puppet/modules/site_shorewall/manifests/couchdb, branch 0.5.1</title>
<subtitle>[leap_platform] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/'/>
<entry>
<title>add Erlang Distributed Node Protocol Port json entry under bigcouch</title>
<updated>2013-04-04T16:50:30+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-04-04T16:50:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=2c53c5023b925cb596e3f450f194482eade1fbeb'/>
<id>2c53c5023b925cb596e3f450f194482eade1fbeb</id>
<content type='text'>
setup ednp_server and ednp_client stunnels
update couchdb puppet submodule to support configurable ednp_port parameter and general module cleanup
pass ednp_port to couchdb setup so that it is configured in the vm.args template
clarify in comments the difference between the epmd and ednp ports
remove hard-coded erlang_vm_port variable and instead setup shorewall to allow for the stunnel connection only
setup dnat rules for the ednp client connections
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
setup ednp_server and ednp_client stunnels
update couchdb puppet submodule to support configurable ednp_port parameter and general module cleanup
pass ednp_port to couchdb setup so that it is configured in the vm.args template
clarify in comments the difference between the epmd and ednp ports
remove hard-coded erlang_vm_port variable and instead setup shorewall to allow for the stunnel connection only
setup dnat rules for the ednp client connections
</pre>
</div>
</content>
</entry>
<entry>
<title>rename bigcouch.port to more accurate bigcouch.epmd_port</title>
<updated>2013-04-04T15:52:52+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-04-04T15:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=e530f0c1d1a0a26bd277b70197b1f26871d92b1b'/>
<id>e530f0c1d1a0a26bd277b70197b1f26871d92b1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shorewall: re-order dnat rule variables to match configuration file order</title>
<updated>2013-04-02T21:43:43+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-04-02T21:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=1750bec7032e90ddbe43da35eb5f49066187d1d4'/>
<id>1750bec7032e90ddbe43da35eb5f49066187d1d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>replace hard-coded port number with hiera determined one, manipulated to remove the 'ip:' from the beginning in bigcouch replication client stunnels</title>
<updated>2013-04-02T21:41:49+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-04-02T21:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=0227e03513f38cfae4a041ba6740b425fdc21198'/>
<id>0227e03513f38cfae4a041ba6740b425fdc21198</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>shorewall:</title>
<updated>2013-04-02T14:21:06+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-03-31T16:39:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=128c8ddfd4969a9b9b525cb4f4a34b1e98c2fe76'/>
<id>128c8ddfd4969a9b9b525cb4f4a34b1e98c2fe76</id>
<content type='text'>
create a macro for the bigcouch replication server stunnel to enable these
connections pulling bigcouch_replication_clients,
bigcouch_replication_server_port from hiera

create site_shorewall::couchdb::dnat and create_resources to properly setup DNAT
for bigcouch_replication_clients
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
create a macro for the bigcouch replication server stunnel to enable these
connections pulling bigcouch_replication_clients,
bigcouch_replication_server_port from hiera

create site_shorewall::couchdb::dnat and create_resources to properly setup DNAT
for bigcouch_replication_clients
</pre>
</div>
</content>
</entry>
<entry>
<title>remove unnecessary class inheritance</title>
<updated>2013-04-02T14:21:06+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-03-31T16:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=fa65ec5b35433ecc643aa240db4c42e60dac6af9'/>
<id>fa65ec5b35433ecc643aa240db4c42e60dac6af9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>added site_shorewall::couchdb::bigcouch</title>
<updated>2013-04-02T14:21:06+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2013-03-20T21:02:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_platform.git/commit/?id=40f32a207957293dd7c9a85df3bcccd340e16522'/>
<id>40f32a207957293dd7c9a85df3bcccd340e16522</id>
<content type='text'>
bigcouch cluster protocol communicate via the fqdn of
the neighbor hosts. So we need to bend all requests to
&lt;fqdn&gt;:4369 to localhost:400x (which is the entry of
an stunnel connection to the other neighbor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bigcouch cluster protocol communicate via the fqdn of
the neighbor hosts. So we need to bend all requests to
&lt;fqdn&gt;:4369 to localhost:400x (which is the entry of
an stunnel connection to the other neighbor)
</pre>
</div>
</content>
</entry>
</feed>
