Difference between revisions of "SAC Meeting 2018-01-04"
Jump to navigation
Jump to search
(→Agenda) |
|||
(26 intermediate revisions by 4 users not shown) | |||
Line 4: | Line 4: | ||
# Sent email to 26 wordpress accounts have no OSGeo LDAP (shared spreadsheet they can fill). | # Sent email to 26 wordpress accounts have no OSGeo LDAP (shared spreadsheet they can fill). | ||
## Jody's answer: I got your email, with list of people that do not have a matching osgeo id. I do not have any direction, to provide - what answer are you looking for? | ## Jody's answer: I got your email, with list of people that do not have a matching osgeo id. I do not have any direction, to provide - what answer are you looking for? | ||
− | # Also told Jody he can start allowing people to edit. | + | # Also told Jody he can start allowing people to edit. robe reports THIS IS DONE. I sent email to all the folks that had no mapping and mapped LDAP accounts for those folks who provided me their LDAP. Awaiting response from another 15 or so. Those folks are still able to use thier wordpress accounts sans LDAP. |
+ | |||
+ | # Should we change default permissions for new users authenticated by LDAP. Right now they can't do much aside from edit their profile. | ||
# About LDAP: https://trac.osgeo.org/osgeo/ticket/2044 | # About LDAP: https://trac.osgeo.org/osgeo/ticket/2044 | ||
# Vicky: https://trac.osgeo.org/osgeo/ticket/2065 | # Vicky: https://trac.osgeo.org/osgeo/ticket/2065 | ||
Line 12: | Line 14: | ||
=== Sys Admin Contract === | === Sys Admin Contract === | ||
# Signing status report | # Signing status report | ||
− | ## Alex: ' | + | ## Alex: Martin's company signed and returned (Dec 27), forwarded to VP and Treasurer for OSGeo to sign (Jan 2). |
+ | |||
=== Drone upgrade status (pending from last meeting) === | === Drone upgrade status (pending from last meeting) === | ||
# Sandro & Regina: '''<Fill report here>''' | # Sandro & Regina: '''<Fill report here>''' | ||
=== Migration off old hard-ware === | === Migration off old hard-ware === | ||
# Alex: Alex to propose hardware options to SAC mailing list based on https://www.siliconmechanics.com/ | # Alex: Alex to propose hardware options to SAC mailing list based on https://www.siliconmechanics.com/ | ||
− | ## ' | + | ==== Virtualization, Containerization, or None ==== |
+ | We need to decide about Virtualization and Containerization plans. | ||
+ | |||
+ | * OSGeo6 was made without either in part because updating 4 OS was a lot of work. | ||
+ | * Hardware is somewhat dependent on the solution. Ganeti or Openstack expect lots of cheap machines (3+) to work well. Redundancy is across machines instead of within machine. | ||
+ | * It should be noted in all virtualization cases we plan to use KVM with LVM based images - Ganeti/Openstack/Libvirt are a management layer on top. | ||
+ | |||
+ | ## [https://drive.google.com/open?id=1uXa3f_AczHk4gXwIx6NOGt7_MD4p76To Hardware Option 1-3] $3000-$7500, [https://drive.google.com/open?id=1f3D0tOP5qsEOyoi0DTR0Lyk_9MYDFeOv Hardware Option 4] $6300 | ||
+ | ### It's hard to find a dual cpu or high core count in a smaller case. So the more expensive systems could be less if we opt to not fill the drive slots. However we do need space for the foss4g archive and the downloads. So maybe a mix of SSD and Spinning... | ||
+ | ### Option 4 based on a mix of SSD and Spinning disks for large and fast storage. Downloads can be handled by spinning SATA. | ||
+ | ## Hosting Option: OSUOSL - VM of our choosing just like other cloud services. | ||
+ | ## Hosting Option: Other | ||
+ | |||
# Others | # Others | ||
## '''<Fill report here>''' | ## '''<Fill report here>''' | ||
+ | |||
=== GeoForAll DNS === | === GeoForAll DNS === | ||
# Jeff & Vicky: | # Jeff & Vicky: | ||
− | ## | + | ## No progress |
− | === Go over status of SSL - | + | |
− | # Jeff: | + | === Go over status of SSL - FOSS4G 2018 === |
+ | # Jeff & Vicky: | ||
+ | ## Sent an [https://lists.osgeo.org/pipermail/sac/2018-January/009146.html e-mail] inviting to this meeting | ||
+ | ## https://trac.osgeo.org/osgeo/ticket/2068 | ||
## https://trac.osgeo.org/osgeo/ticket/2008 | ## https://trac.osgeo.org/osgeo/ticket/2008 | ||
## https://trac.osgeo.org/osgeo/ticket/2007 | ## https://trac.osgeo.org/osgeo/ticket/2007 | ||
+ | |||
=== GitLab Status report === | === GitLab Status report === | ||
# '''<Fill report here>''' | # '''<Fill report here>''' | ||
Line 47: | Line 67: | ||
|} | |} | ||
=== Budget === | === Budget === | ||
− | # | + | # [[OSGeo Budget 2018|Board Approved $20,000]] |
+ | # If we start running low we can request more during the year. | ||
+ | # Marketing also received $5000 for website/logo related work. | ||
+ | |||
=== Other tasks from last meeting === | === Other tasks from last meeting === | ||
# TODO for Alex: https://trac.osgeo.org/osgeo/ticket/2062 | # TODO for Alex: https://trac.osgeo.org/osgeo/ticket/2062 | ||
Line 55: | Line 78: | ||
=== Attendance === | === Attendance === | ||
− | + | * jgarnett | |
+ | * MartinSpott | ||
+ | * wildintellect | ||
+ | * robe2 | ||
+ | * cvvergara | ||
+ | * Mark____ Mark Iliffe | ||
+ | * ragnvald Ragnvald Larsen hosting the 2018.foss4g.org website | ||
+ | * strk | ||
+ | * markusN | ||
=== FUll transcript === | === FUll transcript === | ||
− | + | http://irclogs.geoapt.com/osgeo-sac/%23osgeo-sac.2018-01-04.log | |
+ | |||
+ | = Details = | ||
+ | |||
+ | === Go over status of SSL - FOSS4G2018 === | ||
+ | |||
+ | * Website code: https://github.com/foss4g2018/foss4g2018 | ||
+ | * The code for the payments is also very simple HTML - we'd be happy to host in a single point | ||
+ | ** 3rd party payment service: Pesapal | ||
+ | * post-meeting. To be moved to webextra, with ssl in front | ||
+ | ** merge them and have the payment site be something like https:/2018.foss4g.org/registration | ||
+ | ** ragnvald: https://github.com/timlinux/foss4g2018 | ||
+ | ** Ensure we have continuity within our payment systems | ||
+ | |||
+ | == New Website status report == | ||
+ | |||
+ | * Production site on an OSUOSL VM | ||
+ | * Tentative date: Jan 15th | ||
+ | * php7 before the official launch | ||
+ | * experiment with setting up staging on one my machines as a docker image | ||
+ | * robe2: and given we haven't tested it on php7/mariadb, I'd feel uncomfortable jumping to PHP7/MariaDB on Feb 1st even feel safer keeping and migrating | ||
+ | ** set it up on ianna the new staging and have PHP7/Mariadb she's running docker already | ||
+ | * new plan current staging.osgeo.org -> www.osgeo.org come Jan 15th, I'll start creating a new staging.osgeo.org on ianna (in docker with PHP7/MariaDb) | ||
+ | * https://wordpress.org/plugins/wp-paypal/ | ||
+ | |||
+ | == Sys Admin Contract == | ||
+ | |||
+ | * Missing Signature OSGeo | ||
+ | * Some preassure is needed to speed up. | ||
+ | |||
+ | == Drone upgrade status == | ||
+ | |||
+ | * We're still running 0.5 | ||
+ | * No have plans to upgrade (we won't get much benefit from an upgrade anyway) | ||
+ | * Newest Drone (0.8) relies on HTTP2 and apache is not ready to do reverse-proxy in http2 last time checked | ||
+ | |||
+ | == Migration off old hard-ware == | ||
− | + | * Alex: needs feedback on the questions about direction we want to go | |
+ | * Decide on virtualization method or container method I can narrow it down | ||
+ | * Provide some mailing list time for modification suggestions, before a vote | ||
+ | * Concerning virtualization method: Who's going to maintain that one ? | ||
+ | * MartinSpott: I just don't want - again - get into a position to maintain KVM | ||
+ | * strk: I've no experience with libvirt/ganeti/openstack | ||
+ | * wildintellect: KVM itself is packaged | ||
+ | * proposal: the one who decides in favour of a particular technique signs responsibility for maintaining it | ||
+ | * what do we need to decide today ? | ||
+ | ** if the new hardware will be virtualization based or container based, or neither | ||
+ | * TODO discuss on list | ||
− | + | == Motions from last meeting == | |
+ | |||
+ | Result: Pending for result on mailing list | ||
== Next Meeting == | == Next Meeting == | ||
Line 69: | Line 148: | ||
Proposed Time: [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180104T2000 UTC: Thursday, January 18th, 2018 at 8:00 pm] | Proposed Time: [https://www.timeanddate.com/worldclock/fixedtime.html?iso=20180104T2000 UTC: Thursday, January 18th, 2018 at 8:00 pm] | ||
− | + | [[SAC | SAC main page]] | |
[[Category:Infrastructure]] | [[Category:Infrastructure]] | ||
[[Category:SAC Meetings]] | [[Category:SAC Meetings]] |
Latest revision as of 10:42, 15 January 2018
Agenda
New Website status report
- Sent email to 26 wordpress accounts have no OSGeo LDAP (shared spreadsheet they can fill).
- Jody's answer: I got your email, with list of people that do not have a matching osgeo id. I do not have any direction, to provide - what answer are you looking for?
- Also told Jody he can start allowing people to edit. robe reports THIS IS DONE. I sent email to all the folks that had no mapping and mapped LDAP accounts for those folks who provided me their LDAP. Awaiting response from another 15 or so. Those folks are still able to use thier wordpress accounts sans LDAP.
- Should we change default permissions for new users authenticated by LDAP. Right now they can't do much aside from edit their profile.
- About LDAP: https://trac.osgeo.org/osgeo/ticket/2044
- Vicky: https://trac.osgeo.org/osgeo/ticket/2065
- Open tickets
Sys Admin Contract
- Signing status report
- Alex: Martin's company signed and returned (Dec 27), forwarded to VP and Treasurer for OSGeo to sign (Jan 2).
Drone upgrade status (pending from last meeting)
- Sandro & Regina: <Fill report here>
Migration off old hard-ware
- Alex: Alex to propose hardware options to SAC mailing list based on https://www.siliconmechanics.com/
Virtualization, Containerization, or None
We need to decide about Virtualization and Containerization plans.
- OSGeo6 was made without either in part because updating 4 OS was a lot of work.
- Hardware is somewhat dependent on the solution. Ganeti or Openstack expect lots of cheap machines (3+) to work well. Redundancy is across machines instead of within machine.
- It should be noted in all virtualization cases we plan to use KVM with LVM based images - Ganeti/Openstack/Libvirt are a management layer on top.
- Hardware Option 1-3 $3000-$7500, Hardware Option 4 $6300
- It's hard to find a dual cpu or high core count in a smaller case. So the more expensive systems could be less if we opt to not fill the drive slots. However we do need space for the foss4g archive and the downloads. So maybe a mix of SSD and Spinning...
- Option 4 based on a mix of SSD and Spinning disks for large and fast storage. Downloads can be handled by spinning SATA.
- Hosting Option: OSUOSL - VM of our choosing just like other cloud services.
- Hosting Option: Other
- Hardware Option 1-3 $3000-$7500, Hardware Option 4 $6300
- Others
- <Fill report here>
GeoForAll DNS
- Jeff & Vicky:
- No progress
Go over status of SSL - FOSS4G 2018
- Jeff & Vicky:
- Sent an e-mail inviting to this meeting
- https://trac.osgeo.org/osgeo/ticket/2068
- https://trac.osgeo.org/osgeo/ticket/2008
- https://trac.osgeo.org/osgeo/ticket/2007
GitLab Status report
- <Fill report here>
Motions from last meeting
https://lists.osgeo.org/pipermail/sac/2017-December/009088.html
Name | vote |
---|---|
Regina | +1 |
Sandro | +1 |
Alex | |
Jeffrey | +1 |
Markus | +1 |
Budget
- Board Approved $20,000
- If we start running low we can request more during the year.
- Marketing also received $5000 for website/logo related work.
Other tasks from last meeting
- TODO for Alex: https://trac.osgeo.org/osgeo/ticket/2062
Minutes
Attendance
- jgarnett
- MartinSpott
- wildintellect
- robe2
- cvvergara
- Mark____ Mark Iliffe
- ragnvald Ragnvald Larsen hosting the 2018.foss4g.org website
- strk
- markusN
FUll transcript
http://irclogs.geoapt.com/osgeo-sac/%23osgeo-sac.2018-01-04.log
Details
Go over status of SSL - FOSS4G2018
- Website code: https://github.com/foss4g2018/foss4g2018
- The code for the payments is also very simple HTML - we'd be happy to host in a single point
- 3rd party payment service: Pesapal
- post-meeting. To be moved to webextra, with ssl in front
- merge them and have the payment site be something like https:/2018.foss4g.org/registration
- ragnvald: https://github.com/timlinux/foss4g2018
- Ensure we have continuity within our payment systems
New Website status report
- Production site on an OSUOSL VM
- Tentative date: Jan 15th
- php7 before the official launch
- experiment with setting up staging on one my machines as a docker image
- robe2: and given we haven't tested it on php7/mariadb, I'd feel uncomfortable jumping to PHP7/MariaDB on Feb 1st even feel safer keeping and migrating
- set it up on ianna the new staging and have PHP7/Mariadb she's running docker already
- new plan current staging.osgeo.org -> www.osgeo.org come Jan 15th, I'll start creating a new staging.osgeo.org on ianna (in docker with PHP7/MariaDb)
- https://wordpress.org/plugins/wp-paypal/
Sys Admin Contract
- Missing Signature OSGeo
- Some preassure is needed to speed up.
Drone upgrade status
- We're still running 0.5
- No have plans to upgrade (we won't get much benefit from an upgrade anyway)
- Newest Drone (0.8) relies on HTTP2 and apache is not ready to do reverse-proxy in http2 last time checked
Migration off old hard-ware
- Alex: needs feedback on the questions about direction we want to go
- Decide on virtualization method or container method I can narrow it down
- Provide some mailing list time for modification suggestions, before a vote
- Concerning virtualization method: Who's going to maintain that one ?
- MartinSpott: I just don't want - again - get into a position to maintain KVM
- strk: I've no experience with libvirt/ganeti/openstack
- wildintellect: KVM itself is packaged
- proposal: the one who decides in favour of a particular technique signs responsibility for maintaining it
- what do we need to decide today ?
- if the new hardware will be virtualization based or container based, or neither
- TODO discuss on list
Motions from last meeting
Result: Pending for result on mailing list
Next Meeting
Proposed Time: UTC: Thursday, January 18th, 2018 at 8:00 pm