staging and dev environments

'Sandro Santilli' strk at kbt.io
Thu Sep 11 04:06:04 PDT 2025


On Thu, Sep 11, 2025 at 03:40:42AM -0400, Regina Obe wrote:
>
> Sandro Santilli wrote:
> >
> > Do we need to have 2 stages on OSGeo infrastructure ?
> 
> I think we need both, but we definitely need one.
>
> Vicky uses dev for testing PHP changes like she had to do with the root
> theme, some parts broke with upgrade to newer PHP and it would only show
> under certain data updates and she was working on that for a while.
> 
> Staging I used to use when I want everything exactly the same but need to
> test a wordpress upgrade as upgrades sometimes breaks our theme and stuff.

I'll rephrase: do we need 2 stages in OSGeo infrastructure ( DNS/Ansible ) ?

DNS:

  *.staging.osgeo.org
  *.dev.osgeo.org

Ansible:

  * ansible.osgeo.staging.cfg
  * ansible.osgeo.dev.cfg (we don't currently have this)

> > Could we use "dev" only for tests on our local machines
> > and "staging" for the online tests, following the Ansible environments ?
>
> But anyway for me a dev locally is pretty useless as I'm not on a Linux machine.

Will rephrase: could we use "dev" only for tests on the ansible control machine ?
It could be a remote host, like osgeo4-ansible-dev.

> Using ansible is already annoying enough with my setup.

Annoys me too, often, but I'm still convinced it has many benefits
so would like to make the experience less annoying, and improving
clarity in how we call things may help with this, see also
https://trac.osgeo.org/osgeo/ticket/3419


--strk;

  Libre GIS consultant/developer 🎺
  https://strk.kbt.io/services.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/sac/attachments/20250911/46c8978a/attachment.sig>


More information about the Sac mailing list