[SAC] [OSGeo] #2363: Move tracsvn to osgeo7
OSGeo
trac_osgeo at osgeo.org
Tue Oct 1 16:54:50 PDT 2019
#2363: Move tracsvn to osgeo7
---------------------------+---------------------------------------
Reporter: robe | Owner: sac@…
Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2019-II
Component: Systems Admin | Keywords:
---------------------------+---------------------------------------
I thought I had this already ticketed but couldn't find it.
As discussed the plan is to get everything off of osgeo3 so we can
reformat it and put in the new disks we purchased, so it will be exactly
the same as osgeo4 in configuration and serve as an lxd host as well.
That said biggest thing left on it is the tracsvn VM which hosts
svn.osgeo.org, git.osgeo.org, trac.osgeo.org.
After that -- short time later I will upgrade the OS (which I have already
experimented with on the dev replica I created on osgeo4).
So here are the steps as I had documented here:
https://lists.osgeo.org/pipermail/sac/2019-September/011514.html
(I changed a little -- to keep the name tracsvn as I think uprading the OS
might be sufficient)
1) Switch over the DNS so that all trac/svn/git points at
OSGeo7 and nginx proxy's over to trac.osgeo.osuosl.org (this will ensure
there is no lag of dns change) **DONE**
2) Send out an announcement to discuss, projects lists that
trac/svn/gitea will be going down for maintenance the following week
**DONE**
3) If all is good - Week after I would do the following
a. Send out an announcement again saying I am shutting down the
services now and they'll be down for about 2-3 hrs (optimistically I could
be done in an hour)
b. Put a under maintenance note in nginx - so all will show - server
is
down for maintenance
c. Shutdown postgres service on tracsvn.osgeo.osuosl.org
d. Shutdown apache on tracsvn.osgeo.osuosl.org
e. Do a final lxd2pc container image of tracsvn.osgeo.osuosl.org ->
pushed to osgeo7 and call it tracsvn
f. Start up tracsvn and configure the IP etc, as I have already
documented in osgeo7 repo -
https://git.osgeo.org/gitea/sac/osgeo7/wiki/tracsvn-old--container-in-
progre
ss (update the repo with current state once I have it back up as my first
test of gitea working)
g. Update the nginx configs for trac.osgeo.org, svn.osgeo.org,
git.osgeo.org to point at tracsvn-old container
h. Send out announcement that services are back up and people should
try at their earliest opportunity and report back with issues.
i. Add tracsvn to list of containers that should be backed up to
osgeo4
j. Update the wiki to reflect trac/gitea/svn have moved and
instructions for people who need to ssh to it
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2363>
OSGeo <https://osgeo.org/>
OSGeo committee and general foundation issue tracker.
More information about the Sac
mailing list