[GeoNode-devel] Geonode in vagrant

Toni Schönbuchner toni.schoenbuchner at csgis.de
Thu Feb 21 12:54:31 PST 2019


Dear Pieter,

thanks for your reply. Unfotunately I´m quite busy these days and will not find 
time to check the vagrant box. Until it´s fixed I would suggest to just use the playbook
for setup with Linux. Unfortunately I´m not familiar with Windows. You might work around
with putty https://stackoverflow.com/a/9924122/1474777.

Cheers,

Toni

> Am 21.02.2019 um 19:11 schrieb Pieter du Plooy <pjduplooy.gis at gmail.com>:
> 
> Hi Tony.
> 
> The vagrant box that you uploaded does not work.  When you try vagrant up vagrant want's to write a logfile to a location that does not exist on my machine (/home/base or something, I can not remember....) How can one fix that?
> 
> I have had joy using ansible, although id does not work on my Windows machine. Works perfectly on Linux
> 
> Pieter
> 
> On Thu, Feb 21, 2019 at 2:11 PM Toni Schönbuchner <toni.schoenbuchner at csgis.de <mailto:toni.schoenbuchner at csgis.de>> wrote:
> Dear Pieter,
> 
> I´m coming back to your request regarding vagrant.
> As promised I´ve recorded the steps how I would use our ansible playbook [1]
> for installing geonode 2.10. ( Make sure you´ve installed Ansible at your host )
> 
> https://vimeo.com/318723078 <https://vimeo.com/318723078>
> 
> As previously said, the playbooks are far aways from Ansible best practices but their purpose 
> is to give an easy understandable way of installing GeoNode staying close to the docs.
> ( Tasks in ./task folder should look similar to these steps [2] )
> 
> You´ll find the Vagrantfile shown in the video here:
> 
> https://hastebin.com/jetolatoma.rb <https://hastebin.com/jetolatoma.rb>
> 
> As you´ve asked for I´ve packed the created box and pushed it to vagrant-cloud.
> 
> https://app.vagrantup.com/t-book/boxes/geonode_2.10_base/versions/1.0 <https://app.vagrantup.com/t-book/boxes/geonode_2.10_base/versions/1.0>
> 
> It´s untested so use with caution.
> 
> Best regards,
> 
> Toni
> 
> 
> [1]	https://github.com/csgis/geonode_ansible <https://github.com/csgis/geonode_ansible>
> [2]	http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html <http://docs.geonode.org/en/master/tutorials/install_and_admin/geonode_install/index.html>
> -----------------------------------------------
> CSGIS
> 
> -----------------------------------------------
> Kolonnadenstraße 1
> 04109 Leipzig
> -----------------------------------------------
> Tel 		+49/ (0) 341 24 04 738
> Fax 		+49/ (0) 341 24 04 739
> Web		http://csgis.de <http://csgis.de/>
> -----------------------------------------------
> 
> Hinweis gemäß § 33 BDSG
> Daten der Verfahrensbeteiligten werden gespeichert. Dieses Dokument ist ausschließlich für den 
> Adressaten bestimmt. Der Inhalt der E-Mail ist vertraulich. Falls Sie diese E-Mail versehentlich 
> erhalten haben, rufen Sie uns unter obiger Rufnummer umgehend an und löschen Sie diese Nachricht 
> von Ihrem Computer. Jegliche Art von Reproduktionen, Verbreitung, Vervielfältigung, Veränderung, 
> Verteilung und/oder Veröffentlichung dieser E-Mail ist verboten.
> 
>> Am 14.02.2019 um 11:41 schrieb Pieter du Plooy <pjduplooy.gis at gmail.com <mailto:pjduplooy.gis at gmail.com>>:
>> 
>> Hi Toni
>> 
>> A video would be much appreciated.
>> 
>> On Thu, Feb 14, 2019 at 11:27 AM Toni Schönbuchner <toni.schoenbuchner at csgis.de <mailto:toni.schoenbuchner at csgis.de>> wrote:
>> Dear Pieter,
>> 
>> I´m currently on travel but can share a vagrant box next week when back in office.
>> 
>>> 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.
>> 
>> Well this should be covered by documentations. Unfortuantely it´s a bit outdated.
>> A rework is on my list for a long time. Until then you´re welcome to ask why something is
>> happening when.
>> 
>>> 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).
>>> 
>>> But the time has now come for me to build a box by myself, so your guidance will be appreciated.
>> 
>> 
>> +1 
>> The ansible playbook I´ve sent will do exactly that. You can spin your vagrant box from
>> ubuntu image. Configure vars like IP, user etc and ansible will run all needed commands.
>> The nice part about it is that they stay very close to the official docs. It should be easy
>> to understand the ansible tasks also knowing nothing about it. If you want I can
>> share a video guiding you through relevant steps.
>> 
>> Cheers,
>> 
>> Toni
>> 
>> 
>>> Am 14.02.2019 um 03:39 schrieb Pieter du Plooy <pjduplooy.gis at gmail.com <mailto:pjduplooy.gis at gmail.com>>:
>>> 
>>> Thanks Toni
>>> 
>>> Would be much appreciated.
>>> 
>>> 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). 
>>> 
>>> 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.
>>> 
>>> 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).
>>> 
>>> But the time has now come for me to build a box by myself, so your guidance will be appreciated.
>>> 
>>> Pieter
>>> 
>>> 
>>> 
>>> On Wed, Feb 13, 2019 at 10:10 PM Toni Schönbuchner <toni.schoenbuchner at csgis.de <mailto:toni.schoenbuchner at csgis.de>> wrote:
>>> Dear Pieter,
>>> 
>>> for 2.10 on 16.04 you could just use the master branch (ansible) for installation
>>> https://github.com/csgis/geonode_ansible/tree/master <https://github.com/csgis/geonode_ansible/tree/master>
>>> 
>>> For  2.10 on bionic:
>>> https://github.com/csgis/geonode_ansible/tree/bionic <https://github.com/csgis/geonode_ansible/tree/bionic>
>>> 
>>> In case of questions I´m happy to guide you.
>>> 
>>> And yes of course I would be prepared to push a box to 
>>> vagrant cloud as well ;)
>>> 
>>> Cheers,
>>> 
>>> Toni
>>> 
>>>> Am 13.02.2019 um 21:00 schrieb geonode-devel-request at lists.osgeo.org <mailto:geonode-devel-request at lists.osgeo.org>:
>>>> 
>>>> Message: 2
>>>> Date: Wed, 13 Feb 2019 17:40:59 +0200
>>>> From: Pieter du Plooy <pjduplooy.gis at gmail.com <mailto:pjduplooy.gis at gmail.com>>
>>>> To: geonode-devel at lists.osgeo.org <mailto:geonode-devel at lists.osgeo.org>
>>>> Subject: [GeoNode-devel] Geonode in vagrant
>>>> Message-ID:
>>>> 	<CADsUavHt8_z6G2mN44DT_XFoKShw2-br7-NyE-d1qdyGSbZyqg at mail.gmail.com <mailto:CADsUavHt8_z6G2mN44DT_XFoKShw2-br7-NyE-d1qdyGSbZyqg at mail.gmail.com>>
>>>> Content-Type: text/plain; charset="utf-8"
>>>> 
>>>> Hi guys
>>>> 
>>>> I would like to ask if Toni is prepared to update the Vagrant box to have
>>>> Geonode 2.10?
>>> 
>> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20190221/33971593/attachment-0001.html>


More information about the geonode-devel mailing list