[OSGeo] #3344: update docker on osgeo7-pycsw

#3344: update docker on osgeo7-pycsw
-------------------------+---------------------------------------
Reporter: tomkralidis | Owner: sac-tickets@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: SysAdmin | Keywords: pycsw docker osgeo7-pycsw
-------------------------+---------------------------------------
Currently on osgeo7-pycsw:

{{{
$ docker version
Client: Docker Engine - Community
  Version: 20.10.12
  API version: 1.40
  Go version: go1.16.12
  Git commit: e91ed57
  Built: Mon Dec 13 11:45:37 2021
  OS/Arch: linux/amd64
  Context: default
  Experimental: true

Server: Docker Engine - Community
  Engine:
   Version: 19.03.8
   API version: 1.40 (minimum version 1.12)
   Go version: go1.12.17
   Git commit: afacb8b7f0
   Built: Wed Mar 11 01:24:28 2020
   OS/Arch: linux/amd64
   Experimental: false
  containerd:
   Version: 1.4.12
   GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d
  runc:
   Version: 1.0.2
   GitCommit: v1.0.2-0-g52b36a2
  docker-init:
   Version: 0.18.0
   GitCommit: fec3683
}}}

Can we have a more recent version of Docker / Docker Compose? If updating
the OS makes things easier/required, I'm fine with that too given the demo
setup is fully reproducible.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/3344&gt;
OSGeo <Gter - OSGeo;
OSGeo committee and general foundation issue tracker.

#3344: update docker on osgeo7-pycsw
-------------------------------------+-------------------------------------
Reporter: tomkralidis | Owner: sac-tickets@…
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract
                                     | 2025-I (robe)
Component: SysAdmin | Resolution:
Keywords: pycsw docker |
  osgeo7-pycsw |
-------------------------------------+-------------------------------------
Changes (by robe):

* milestone: Unplanned => Sysadmin Contract 2025-I (robe)

Comment:

The easiest thing to do is to just give you a new setup using the OSGeo
Ubuntu 24.04 image I made with in #3340 and that I used to build out -
#3322.

That would also give you opportunity to check out the new one before we
delete the old one.
--
Ticket URL: <#3344 (update docker on osgeo7-pycsw) – OSGeo;
OSGeo <Gter - OSGeo;
OSGeo committee and general foundation issue tracker.

#3344: update docker on osgeo7-pycsw
---------------------------------------+----------------------------
Reporter: tomkralidis | Owner: sac-tickets@…
     Type: task | Status: new
Priority: normal | Milestone:
Component: SysAdmin | Resolution:
Keywords: pycsw docker osgeo7-pycsw |
---------------------------------------+----------------------------
Changes (by robe):

* milestone: Sysadmin Contract 2025-I (robe) =>

Comment:

@tomkralidis @kalxas

I think both of you should have sudo rights to osgeo7-pycsw, so you should
be able to upgrade docker yourself or do a do-release-upgrade to upgrade
the OS. The osgeo7-pycsw is backed up daily so we can always restore to
the previous snapshot if anything goes wrong. Let me know if you need any
further help or would prefer to start with a fresh install.
--
Ticket URL: <#3344 (update docker on osgeo7-pycsw) – OSGeo;
OSGeo <Gter - OSGeo;
OSGeo committee and general foundation issue tracker.