<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><font face="Courier" class="">Dear Pieter,</font><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">assumed your Ubuntu-Box has networking provisioned with 192.168.33.23</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">you would need to set following vars:</font></div><div class=""><font face="Courier" class=""><br class=""></font></div><div class=""><font face="Courier" class="">  (1) </font><span style="font-family: Courier; color: rgb(36, 41, 46); orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class=""><a href="https://github.com/csgis/geonode_ansible/blob/master/hosts#L3" class="">https://github.com/csgis/geonode_ansible/blob/master/hosts#L3</a></span></div><div class=""><div><font face="Courier" class="">      # you can find the correct ansible_ssh_private_key file via </font><span style="font-family: Courier;" class="">$ vagrant ssh-config</span></div></div><div class=""><span style="color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class=""><font face="Courier" class=""><br class=""></font></span></div><div class=""><span style="color: rgb(36, 41, 46); font-variant-ligatures: normal; orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class=""><font face="Courier" class="">      192.168.33.23 ansible_ssh_port=22 ansible_ssh_user=vagrant ansible_ssh_private_key_file=/Users/pieter/.ssh/id_rsa</font></span></div><div class=""><div><font face="Courier" class=""><br class=""></font></div><div><br class=""></div><div><font face="Courier" class="">  (2) </font><span style="font-family: Courier;" class=""><a href="https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L10" class="">https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L10</a></span></div><div><font face="Courier" class="">      </font></div><div><font face="Courier" class="">      server_name: </font><span style="caret-color: rgb(36, 41, 46); color: rgb(36, 41, 46); font-family: Courier; orphans: 2; white-space: pre; widows: 2; background-color: rgb(255, 255, 255);" class="">192.168.33.23</span></div><div><br class=""></div><div><span style="font-family: Courier;" class=""><br class=""></span></div><div><span style="font-family: Courier;" class="">  Optional:</span></div><div><span style="font-family: Courier;" class="">      Use a different sudo user for your setup:</span></div><div><font face="Courier" class="">      -> <a href="https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L3" class="">https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L3</a></font></div><div><font face="Courier" class=""><br class=""></font></div><div><font face="Courier" class="">      Use a different name for your project:</font></div><div><font face="Courier" class="">      -> <a href="https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L16" class="">https://github.com/csgis/geonode_ansible/blob/master/group_vars/all#L16</a></font></div><div><font face="Courier" class=""><br class=""></font></div><div><font face="Courier" class=""><br class=""></font></div><div><font face="Courier" class="">Best regards,</font></div><div><font face="Courier" class=""><br class=""></font></div><div><font face="Courier" class="">Toni</font></div><div><br class=""></div><div><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class="">Am 14.02.2019 um 16:16 schrieb Pieter du Plooy <<a href="mailto:pjduplooy.gis@gmail.com" class="">pjduplooy.gis@gmail.com</a>>:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">Toni</div><div class=""><br class=""></div><div class="">If I use the ip address as is in the vagrant file, what vars do you recommend I change?</div><div class=""><br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 14, 2019 at 1:11 PM Toni Schönbuchner <<a href="mailto:toni.schoenbuchner@csgis.de" class="">toni.schoenbuchner@csgis.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;" class="">Dear Pieter,<div class=""><br class=""></div><div class="">the workflow is like this:</div><div class=""><br class=""></div><div class="">1) Spin a plain vagrantbox from Ubuntu base box</div><div class=""><span class="gmail-m_7126876037310544020Apple-tab-span" style="white-space:pre-wrap">      </span><a href="https://gist.github.com/t-book/7bafe00d0e0ca1be5669ecbf5e0d6e84" target="_blank" class="">https://gist.github.com/t-book/7bafe00d0e0ca1be5669ecbf5e0d6e84</a></div><div class=""><span class="gmail-m_7126876037310544020Apple-tab-span" style="white-space:pre-wrap">  </span>$ vagrant up</div><div class=""><span class="gmail-m_7126876037310544020Apple-tab-span" style="white-space:pre-wrap">      </span>$ vagrant ssh</div><div class=""><span class="gmail-m_7126876037310544020Apple-tab-span" style="white-space:pre-wrap">     </span>$ sudo apt install python</div><div class="">2) install ansible on your host</div><div class="">3) clone the ansible repository I´ve sent</div><div class="">4) adjust the vars as explained in the readme</div><div class=""><span class="gmail-m_7126876037310544020Apple-tab-span" style="white-space:pre-wrap">     </span><a href="https://github.com/csgis/geonode_ansible#installing" target="_blank" class="">https://github.com/csgis/geonode_ansible#installing</a></div><div class="">5) Run the playbook with: $ ansible-playbook -v -i hosts site.yml</div><div class=""><br class=""></div><div class="">Voila ansible should install geonode 2.10 at your vanilla vagrant box ;)</div><div class=""><br class=""></div><div class="">Best regards,</div><div class=""><br class=""></div><div class="">Toni</div><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">Am 14.02.2019 um 11:57 schrieb Pieter du Plooy <<a href="mailto:pjduplooy.gis@gmail.com" target="_blank" class="">pjduplooy.gis@gmail.com</a>>:</div><br class="gmail-m_7126876037310544020Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">Toni</div><div class=""><br class=""></div><div class="">Can I use ansible inside a vagrant box?<br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 14, 2019 at 12:41 PM Pieter du Plooy <<a href="mailto:pjduplooy.gis@gmail.com" target="_blank" class="">pjduplooy.gis@gmail.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class=""><div class="">Hi Toni</div><div class=""><br class=""></div><div class="">A video would be much appreciated.<br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Feb 14, 2019 at 11:27 AM Toni Schönbuchner <<a href="mailto:toni.schoenbuchner@csgis.de" target="_blank" class="">toni.schoenbuchner@csgis.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">Dear Pieter,<div class=""><br class=""></div><div class="">I´m currently on travel but can share a vagrant box next week when back in office.</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Is it possible that you might have a documentation set that I can print and then follow from there?(I follow that better).  I want to see why things are done in a certain way.</div></div></blockquote><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class="">Well this should be covered by documentations. Unfortuantely it´s a bit outdated.</div><div class="">A rework is on my list for a long time. Until then you´re welcome to ask why something is</div><div class="">happening when.</div><div class=""><br class=""></div><div class=""><blockquote type="cite" class=""><div dir="ltr" class=""><div class="">Your guidance would be appreciated.  (On a side note I have been using your vagrant box since you pushed it to Vagrant Cloud.  I also prefer Vagrant over Docker, since I feel I have more control, and can then experiment more).</div><div class=""><br class=""></div><div class="">But the time has now come for me to build a box by myself, so your guidance will be appreciated.</div></div></blockquote></div><div class=""><br class=""></div><div class="">+1 </div></div></div><div class="">The ansible playbook I´ve sent will do exactly that. You can spin your vagrant box from</div><div class="">ubuntu image. Configure vars like IP, user etc and ansible will run all needed commands.</div><div class="">The nice part about it is that they stay very close to the official docs. It should be easy</div><div class="">to understand the ansible tasks also knowing nothing about it. If you want I can</div><div class="">share a video guiding you through relevant steps.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">Toni</div><div class=""><br class=""></div><div class=""><br class=""><blockquote type="cite" class=""><div class="">Am 14.02.2019 um 03:39 schrieb Pieter du Plooy <<a href="mailto:pjduplooy.gis@gmail.com" target="_blank" class="">pjduplooy.gis@gmail.com</a>>:</div><br class="gmail-m_7126876037310544020gmail-m_1247950297456277523gmail-m_4686248552463240077Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">Thanks Toni</div><div class=""><br class=""></div><div class="">Would be much appreciated.</div><div class=""><br class=""></div><div class="">I was trying to follow your Geonode 2.8 vagrant video, but am struggling to jump between pausing the video, and then actually following the tasks (Just a personal issue). <br class=""></div><div class=""><br class=""></div><div class="">Is it possible that you might have a documentation set that I can print and then follow from there?(I follow that better).  I want to see why things are done in a certain way.</div><div class=""><br class=""></div><div class="">Your guidance would be appreciated.  (On a side note I have been using your vagrant box since you pushed it to Vagrant Cloud.  I also prefer Vagrant over Docker, since I feel I have more control, and can then experiment more).</div><div class=""><br class=""></div><div class="">But the time has now come for me to build a box by myself, so your guidance will be appreciated.</div><div class=""><br class=""></div><div class="">Pieter<br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 13, 2019 at 10:10 PM Toni Schönbuchner <<a href="mailto:toni.schoenbuchner@csgis.de" target="_blank" class="">toni.schoenbuchner@csgis.de</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="">Dear Pieter,<div class=""><br class=""></div><div class="">for 2.10 on 16.04 you could just use the master branch (ansible) for installation</div><div class=""><a href="https://github.com/csgis/geonode_ansible/tree/master" target="_blank" class="">https://github.com/csgis/geonode_ansible/tree/master</a></div><div class=""><br class=""></div><div class="">For  2.10 on bionic:</div><div class=""><a href="https://github.com/csgis/geonode_ansible/tree/bionic" target="_blank" class="">https://github.com/csgis/geonode_ansible/tree/bionic</a></div><div class=""><br class=""></div><div class="">In case of questions I´m happy to guide you.</div><div class=""><br class=""></div><div class="">And yes of course I would be prepared to push a box to </div><div class="">vagrant cloud as well ;)</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">Toni<br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">Am 13.02.2019 um 21:00 schrieb <a href="mailto:geonode-devel-request@lists.osgeo.org" target="_blank" class="">geonode-devel-request@lists.osgeo.org</a>:</div><br class="gmail-m_7126876037310544020gmail-m_1247950297456277523gmail-m_4686248552463240077gmail-m_1742400010577433738Apple-interchange-newline"><div class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Message: 2</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Date: Wed, 13 Feb 2019 17:40:59 +0200</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">From: Pieter du Plooy <</span><a href="mailto:pjduplooy.gis@gmail.com" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank" class="">pjduplooy.gis@gmail.com</a><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">></span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">To:<span class="gmail-m_7126876037310544020gmail-m_1247950297456277523gmail-m_4686248552463240077gmail-m_1742400010577433738Apple-converted-space"> </span></span><a href="mailto:geonode-devel@lists.osgeo.org" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank" class="">geonode-devel@lists.osgeo.org</a><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Subject: [GeoNode-devel] Geonode in vagrant</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Message-ID:</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span class="gmail-m_7126876037310544020gmail-m_1247950297456277523gmail-m_4686248552463240077gmail-m_1742400010577433738Apple-tab-span" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:pre-wrap;word-spacing:0px;text-decoration:none">   </span><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class=""><</span><a href="mailto:CADsUavHt8_z6G2mN44DT_XFoKShw2-br7-NyE-d1qdyGSbZyqg@mail.gmail.com" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px" target="_blank" class="">CADsUavHt8_z6G2mN44DT_XFoKShw2-br7-NyE-d1qdyGSbZyqg@mail.gmail.com</a><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">></span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Content-Type: text/plain; charset="utf-8"</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Hi guys</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">I would like to ask if Toni is prepared to update the Vagrant box to have</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline" class="">Geonode 2.10?</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none" class=""></div></blockquote></div><br class=""></div></div></blockquote></div>
</div></blockquote></div><br class=""></div></div></blockquote></div>
</blockquote></div>
</div></blockquote></div><br class=""></div></div></blockquote></div>
</div></blockquote></div><br class=""></div></body></html>