changed a year ago
Linked with GitHub

OSMF OPS meeting

Thursday 16 May 2024, 19:00 London time, unless rescheduled
Time in your timezone
Countdown
Online calendar
Subscription to future events
Frequency of meetings: every two weeks, on Thursday at 19:00 London time, unless rescheduled.
Video room

Participants

  • Paul
  • Tom
  • Grant
  • Guillaume (24' after start)

Reportage

Drafting a policy regarding deploying new WordPress sites

''Related to 2024-05-02 action item: Paul to draft a policy regarding deploying new WordPress sites. [Topic: 20th birthday WordPress site]''

Paul put out a couple of ideas at https://github.com/openstreetmap/operations/issues/1071

Turning off DNSSEC

''Related to 2024-05-02 action item: Grant to open a ticket about the PR to turn off DNSSEC [Topic: PR to turn off DNSSEC]''

  • Commit was created.
  • GitHub actions randomly failed DNSSEC.
  • Grant turned it off at GitHub actions.
  • We have sporadic failures in our servers.

Suggestion: reinstall Debian.

''Related to 2024-05-02 action item: OPS to revisit the OpenMapTiles application.''

They still haven't replied.

Equinix

''Related to 2024-04-18 action item: Grant to reply to Equinix, to accept their offer. [Topic: Equinix]''

  • Hasn't responded to Equinix yet.
  • There was progress on the Equinix Foundation. Grant needs help with the grant application.

Editor policy

''Related to 2024-04-18 action item: OWG to review the Editor policy during one of the next calls and possibly vote on it. [Editor Policy adding to OpenStreetMap.org]''

'''Action item: Paul to pull the proposed changes for the editor policy from the OPS minutes into the ticket.'''


Agenda

OS Upgrade

There are still some issues with PPA packages we build, how do we do this for Debian 12? Web servers could by moved to Debian 12 one-by-one once package issues resolved. Ironbelly could be upgraded, but will mean outage of replication during the upgrade, it is site gateway. We co-oodinate the upgrade. We need to watch interface name changes.

Ironbelly: easy to upgrade. I hour to reinstall.
Problems with Ubuntu 22 LTS: Kassie has performance issues and getting error messages, while nothing runs on machine.

'''Action item: Grant to upgrade Ironbelly.'''


OAuth 1.0a brownouts

Before last night brownouts could not be made, because the relevant code was not merged.

Suggestions

  • Escalate duration.
  • Slide the start time (early, afternoon, late)
  • Start the brownouts early in the week, instead of during the weekend.
  • Post an announcement.
  • Push the shut off date.
  • Reassess after the first week.

week 1: 1 hour on mon, wed fri

Link shared: https://wiki.openstreetmap.org/wiki/2024_authentication_update


Power tests

If there is anything faulty exposed, there will be enough time to have it replaced.
Might do an initial rolling power test on some.

'''Action item: Grant to do the power test tomorrow.'''


AOB: Does the OWG have enough visibility on the work Grant is doing?

  • Some things are visible, but less than expected.
  • Knowing the time sinks would help.

Grant produces a weekly report that he sends to Guillaume, on what he works on. He has the reports back for 1 year. There are sporadic calls when working on priorities. Guillaume pushes Grant to keep the progress board up to date. Please note that some emergencies do not appear there (e.g. attack to Nominatim, working on Mailbox), as there are many small fires.

  • Grant is open to changes on the reporting.

OTRS migration to Znuny

  • It was painful.
  • Tom helped with finding duplicate records.

Suggestions by OPS on prioritisation

  • Moving things from Ridley.
  • Unblock the move to Debian.
  • Containerisation of small services. It will help with resource allocation.
    ** Define criteria when containerisation starts, for when it is no longer needed.
  • Dynamic site switches.
    ** First fix availability issues on a single site.

Other points mentioned during discussion

  • Grant tries to not overload the OWG.

'''Action item: Grant to share his weekly reports with the OWG as well.'''


Open Ops Tickets

Review open, what needs policy and what needs someone to help with
https://github.com/openstreetmap/operations/issues
https://github.com/orgs/openstreetmap/projects/1
https://github.com/orgs/openstreetmap/projects/1/views/2?filterQuery=-is%3Aclosed

Action items

  • 2024-05-16 Paul to pull the proposed changes for the editor policy from the OPS minutes into the ticket. [Reportage: Editor policy]
  • 2024-05-16 Grant to upgrade Ironbelly [Topic: OS Upgrade].
  • 2024-05-16 Grant to share his weekly reports with the OWG as well. [AOB: Does the OWG have enough visibility on the work Grant is doing?]
  • 2024-05-02 Paul to draft a policy regarding deploying new WordPress sites. [Topic: 20th birthday WordPress site] Ticket created
  • 2024-05-02 Grant to open a ticket about the PR to turn off DNSSEC [Topic: PR to turn off DNSSEC]
  • 2024-05-02 OPS to revisit the OpenMapTiles application.
  • 2024-04-18 Grant to reply to Equinix, to accept their offer. [Topic: Equinix]
  • 2024-02-08 OWG to review the Editor policy during one of the next calls and possibly vote on it. [Editor Policy adding to OpenStreetMap.org]
  • 2023-11-30 Grant to revisit the "policy for purchasing" document, which currently is focused on specs, and add information such as the process for obtaining approval for purchases. [Reportage] Added info: Who Approves / Steps etc -> Grant to create GitHub ticket
  • 2023-11-30 OPS to review the issue of spam reports to ISPs in 6 months (May 2024) -> Grant to create GitHub ticket
  • 2023-05-18 Paul to start an open document listing goals for longer-term planning. [Topic: Longer-term planning]

OPS pads for 2024 meetings

Minutes published on the OSMF website

Automatic addition of OPS meetings to your calendar

If you want future OPS meetings to be automatically added to your calendar,
you can subscribe to the following iCalendar link. Instructions on how to do
that depends on which calendar software/service you use. The link is provided
for your convenience.

Note that:

  • This might not work when Framasoft servers experience problems.
  • You might get delayed updates, depending on how often the calendar service
    from your side syncs/checks for updates.
Select a repo