[GeoNode-devel] Geonode in vagrant

Toni Schönbuchner toni.schoenbuchner at csgis.de
Thu Feb 21 04:11:10 PST 2019


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

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

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

It´s untested so use with caution.

Best regards,

Toni


[1]	https://github.com/csgis/geonode_ansible
[2]	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
-----------------------------------------------

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>:
> 
> 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/9aefdab6/attachment.html>


More information about the geonode-devel mailing list