OpenRailwayMap / server-admin

Issue tracker for admin stuff related to openrailwaymap.org instance.
4 stars 2 forks source link

Tiles do not update automatically anymore #33

Closed DerDakon closed 1 year ago

DerDakon commented 2 years ago

I just had a user report that told me that ETCS is still shown as active in western England: https://www.openrailwaymap.org/?style=signals&lat=51.631657349449995&lon=-1.8079376220703125&zoom=10

This had been removed from tagging 3 days ago, and manually marking any tile as dirty immediately updates it to that state.

Nakaner commented 2 years ago

In the database, the way is up to date (no ETCS tag set). The rerendering request might have been dropped during a restart yesterday. I manually added the tiles to the queue at a higher priority.

DerDakon commented 2 years ago

The problem persists. I suspect it's related to /var/lib/tirex/tiles/planet-import-complete, which you mentioned to me at the end of January. I have moved that file away, hopefully this helps.

DerDakon commented 2 years ago

To everyone: we have a tirex problem for a rather long time, sometimes it seems to get stuck and noone knows why. Likely related to #32.

DerDakon commented 2 years ago

I restarted both tirex-master.service as well as tirex-backend-manager.service, but nothing happened and the queue just keeps growing without any tile ever being rendered.

bigbug21 commented 2 years ago

I can confirm that ORM has apparently not been updated since at least early Februar. "Homburger Damm" is an example of adjusted alignments that show up in Mapnik but not in ORM: https://www.openrailwaymap.org/?style=standard&lat=50.100598024748315&lon=8.64389196038246&zoom=19

Rainer-o commented 2 years ago

For the signal layer I can confirm that the rendering is only updated for tiles which I marked as dirty, but not normally.

bigbug21 commented 2 years ago

As far as I can tell, updates work fine again. Several recently added/modified tracks and signals show up properly.

DerDakon commented 2 years ago

The server was restarted, so things started working again. I'm pretty sure the problem will come back in a few days.

DerDakon commented 2 years ago

The tile expiry code has been changed, hopefully the problems are gone now. Please report back if you still see any problems tomorrow.

epimorphic commented 2 years ago

Is there any mechanism for updating zoom levels less than 12? Saw a changeset from April 13th that still hasn't been reflected at those zoom levels. I see https://github.com/OpenRailwayMap/server-admin/blob/21ee2a36354c6191277682e2108a162bad6ca476/ansible/roles/tileserver/files/scripts/config.cfg#L83 and https://github.com/OpenRailwayMap/server-admin/blob/21ee2a36354c6191277682e2108a162bad6ca476/ansible/roles/tileserver_step2/tasks/main.yml#L310.

DerDakon commented 2 years ago

Hopefully addressed by 335ed26bd86817f873830808aa35a4d480b59a56