Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | None | T137848 Remove referrer check from varnish for maps cluster | |||
| Resolved | MSantos | T138028 EPIC: Enable maps on every WMF wiki | |||
| Resolved | Gehel | T133744 Epic: switch Maps to production status | |||
| Resolved | Gehel | T134901 Install / configure new maps servers in codfw | |||
| Resolved | Gehel | T134406 rack/setup/deploy maps200[1-4] | |||
| Resolved | RobH | T134549 rack/setup/deploy maps200[1-4] switch configuration |
Event Timeline
Change 287992 had a related patch set uploaded (by Gehel):
WIP - Preparing configuration for new maps servers
Change 288106 had a related patch set uploaded (by Gehel):
WIP - Allow host specific private configuration
Change 288106 abandoned by Gehel:
WIP - Allow host specific private configuration
Reason:
Not actually needed. Now that I understand a bit more how our postgresql module works, let's go for a simpler solution.
Change 288215 had a related patch set uploaded (by Gehel):
Create necessary folders for Postgresql and Cassandra
base osm import completed. Postgres slaves are still catching up. This was done with much trial and error (I'm still learning how Postgres works). Puppet is not yet updated and documentation is not much better than when I started.
Log show errors:
2016-05-19 14:50:01 GMT ERROR: function bail_out(unknown, text) does not exist at character 564
so probably something is still missing in the base import / config.
I think you did not import custom functions as described in https://github.com/kartotherian/osm-bright.tm2source
Custom function imported, no more errors in postgres logs. But tilerator, tileratorui and karthotherian are still not reporting OK. I'm investigating logs, but there does not seem to be all that much information there...
Change 289829 had a related patch set uploaded (by Gehel):
Maps - make redis server configureable
Change 290472 had a related patch set uploaded (by Gehel):
Specific configuration for new maps cluster.
replication-osm is now running (and taking time catching up). postgresql access has been fixed, initial data import created a nodes.bin file that had to be moved in the correct place (/srv/osmosis).
Tile generation is completed.
Now trying to get initial import and OSM replication to work reliably. Initial import was started yesterday, but failed, most probably because replicate-osm started running from cron in the middle of the import.
Initial import restarted and in progress.
Change 293331 had a related patch set uploaded (by Gehel):
Maps tables should all be owned by osmimporter
Change 293477 had a related patch set uploaded (by Gehel):
Configure proxy for HTTPS as well as HTTP in replicate-osm.
Change 293477 merged by Gehel:
Configure proxy for HTTPS as well as HTTP in replicate-osm.
Change 288215 abandoned by Gehel:
WIP - Create necessary folders for Postgresql and Cassandra
Reason:
Replaced by multiple more atomic changes