[SAC] Vote: System Contract III 2020

I've put in a bid for another contract to cover December 7th 2020 - March
31st 2021.
So this will mostly come out of next year's budget I think since it crosses
years and my first invoice won't be until December 31st / Jan 1st.

I have the contract spec'd out here.

https://nextcloud.osgeo.org/apps/files/?dir=/Admin/Contracts&fileid=6349969

Main focus will be:

Helping set up the 2 OSMF servers -

    . #2534 - Reformat OSMF Servers as an lxd container/vm hosts
    . #2533 - Resetup Grasswiki

I plan to containerize other things left on OSGeo 6 but haven't done a firm
analysis of it of what is left

Additional Tasks: Will be assigned by SAC via ticketing system tagged with
milestone: System Contract 2020-III
    . General SAC support - e.g. helping with DNS, website configuration,
general problems, specialty site setup
    . Patch updates on servers as needed

Thanks,
Regina

Hi Regina, I'm fine with you taking a new contract for those tasks,
but please let's keep trac clean. At the moment the
"Sysadmin Contract 2020-I" milestone still has 8 open tickets, shall
they be moved to "Sysadmin Contract 2020-II" ? Also please edit the
milestone to specify who's in charge for that milestone. I've done so
for the "II" milestone.

--strk;

On Mon, Nov 30, 2020 at 04:46:24PM -0500, Regina Obe wrote:

I've put in a bid for another contract to cover December 7th 2020 - March
31st 2021.
So this will mostly come out of next year's budget I think since it crosses
years and my first invoice won't be until December 31st / Jan 1st.

I have the contract spec'd out here.

https://nextcloud.osgeo.org/apps/files/?dir=/Admin/Contracts&fileid=6349969

Main focus will be:

Helping set up the 2 OSMF servers -

    . #2534 - Reformat OSMF Servers as an lxd container/vm hosts
    . #2533 - Resetup Grasswiki

I plan to containerize other things left on OSGeo 6 but haven't done a firm
analysis of it of what is left

Additional Tasks: Will be assigned by SAC via ticketing system tagged with
milestone: System Contract 2020-III
    . General SAC support - e.g. helping with DNS, website configuration,
general problems, specialty site setup
    . Patch updates on servers as needed

Hi Regina, I'm fine with you taking a new contract for those tasks, but

please

let's keep trac clean. At the moment the "Sysadmin Contract 2020-I"
milestone still has 8 open tickets, shall they be moved to "Sysadmin

Contract

2020-II" ? Also please edit the milestone to specify who's in charge for

that

milestone. I've done so for the "II" milestone.

--strk;

Okay moved them to 2020-III and some to 2020-II that weren't started.

Just to get things in order, I think we need to finish drafting our 2021 budget first, and submit that to the Board. I will follow up with Michael to get our spend report for 2020 also.

Thanks,
Alex

On 12/1/20 1:51 AM, Sandro Santilli wrote:

Hi Regina, I'm fine with you taking a new contract for those tasks,
but please let's keep trac clean. At the moment the
"Sysadmin Contract 2020-I" milestone still has 8 open tickets, shall
they be moved to "Sysadmin Contract 2020-II" ? Also please edit the
milestone to specify who's in charge for that milestone. I've done so
for the "II" milestone.

--strk;

On Mon, Nov 30, 2020 at 04:46:24PM -0500, Regina Obe wrote:

I've put in a bid for another contract to cover December 7th 2020 - March
31st 2021.
So this will mostly come out of next year's budget I think since it crosses
years and my first invoice won't be until December 31st / Jan 1st.

I have the contract spec'd out here.

https://nextcloud.osgeo.org/apps/files/?dir=/Admin/Contracts&fileid=6349969

Main focus will be:

Helping set up the 2 OSMF servers -

     . #2534 - Reformat OSMF Servers as an lxd container/vm hosts
     . #2533 - Resetup Grasswiki

I plan to containerize other things left on OSGeo 6 but haven't done a firm
analysis of it of what is left

Additional Tasks: Will be assigned by SAC via ticketing system tagged with
milestone: System Contract 2020-III
     . General SAC support - e.g. helping with DNS, website configuration,
general problems, specialty site setup
     . Patch updates on servers as needed

_______________________________________________
Sac mailing list
Sac@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/sac

Now that we have the budget, let's revisit getting a new system contract
setup.

Question: should next steps on the wiki user migration be part of this?

Thanks,
Alex

On 12/8/20 4:37 PM, Alex Mandel wrote:

Just to get things in order, I think we need to finish drafting our 2021
budget first, and submit that to the Board. I will follow up with
Michael to get our spend report for 2020 also.

Thanks,
Alex

On 12/1/20 1:51 AM, Sandro Santilli wrote:

Hi Regina, I'm fine with you taking a new contract for those tasks,
but please let's keep trac clean. At the moment the
"Sysadmin Contract 2020-I" milestone still has 8 open tickets, shall
they be moved to "Sysadmin Contract 2020-II" ? Also please edit the
milestone to specify who's in charge for that milestone. I've done so
for the "II" milestone.

--strk;

On Mon, Nov 30, 2020 at 04:46:24PM -0500, Regina Obe wrote:

I've put in a bid for another contract to cover December 7th 2020 -
March
31st 2021.
So this will mostly come out of next year's budget I think since it
crosses
years and my first invoice won't be until December 31st / Jan 1st.

I have the contract spec'd out here.

https://nextcloud.osgeo.org/apps/files/?dir=/Admin/Contracts&fileid=6349969

Main focus will be:

Helping set up the 2 OSMF servers -

 \. \#2534 \- Reformat OSMF Servers as an lxd container/vm hosts
 \. \#2533 \- Resetup Grasswiki

I plan to containerize other things left on OSGeo 6 but haven't done
a firm
analysis of it of what is left

Additional Tasks: Will be assigned by SAC via ticketing system tagged
with
milestone: System Contract 2020-III
. General SAC support - e.g. helping with DNS, website
configuration,
general problems, specialty site setup
. Patch updates on servers as needed

_______________________________________________
Sac mailing list
Sac@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/sac

_______________________________________________
Sac mailing list
Sac@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/sac

On Thu, Feb 25, 2021 at 01:02:03PM -0800, Alex Mandel wrote:

Now that we have the budget, let's revisit getting a new system contract
setup.

Yes please! Today I've struggled with bringing LDAP back up as all our
services refused any authentication..

Question: should next steps on the wiki user migration be part of this?

YES !

--strk;

On Thu, Feb 25, 2021 at 01:02:03PM -0800, Alex Mandel wrote:
> Now that we have the budget, let's revisit getting a new system
> contract setup.

Yes please! Today I've struggled with bringing LDAP back up as all our
services refused any authentication..

> Question: should next steps on the wiki user migration be part of this?

YES !

--strk;

Sorry for delay in responding. I'll resubmit my OSGeo contract bid based on
new contract limits and extend the period of service on it. I'd like to keep
the beginning if that as is if that is okay as I did some stuff I had
planned to be on this contract but held off on the billing since the
contract was not in place.

I did a quick look at the wiki script hexmode left.

https://git.osgeo.org/gitea/hexmode/WikiToLDAP-installation

At a glance it looks like he also added some wiki optimization changes.
I've created a wiki-staging container (backup of last night's wiki container
backup) on osgeo4 and was going to attempt to upgrade that with his
scripts/instructions.

Strk -- if that works, maybe we can try a second time with ansible. I'm
still a bit lost with ansible though. Mostly just the terminology and stuff
- so if you want to start an ansible script and I can fill in the pieces,
that would be helpful.

On a separate topic - where do we stand with the 2 new OSM servers? Strk
have you made any action on that?

Thanks,
Regina

On Sat, Mar 13, 2021 at 08:14:42PM -0500, Regina Obe wrote:

I did a quick look at the wiki script hexmode left.

https://git.osgeo.org/gitea/hexmode/WikiToLDAP-installation

[...]

Strk -- if that works, maybe we can try a second time with ansible. I'm
still a bit lost with ansible though. Mostly just the terminology and stuff
- so if you want to start an ansible script and I can fill in the pieces,
that would be helpful.

The term you're looking for is "mediawiki ansible role". Look that up.
I'm not sure it exists, but it *might* (often people do write these
"roles" and publish them somewhere).

The look at deploy-ssh-hops.yml, see how it succintly requests
to install the "ssh-server" role to the "ssh_hops" hosts, passing
specific variables to the role.

You could do something similar with a new deploy-wiki.yml, requesting
to install the "mediawiki" (or whatever is called) role to the
"wiki" hosts.

These "hosts" are defined in inventory/{prod,dev}/hosts so you would
add an host in the "wiki" group in those files for whatever target
you want to address (stage ? dev ?) to do your tests.

On a separate topic - where do we stand with the 2 new OSM servers? Strk
have you made any action on that?

No action here.

--strk;