Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migate Faffy (dev server) to Debian 12 #1151

Closed
9 tasks done
Firefishy opened this issue Aug 31, 2024 · 5 comments
Closed
9 tasks done

Migate Faffy (dev server) to Debian 12 #1151

Firefishy opened this issue Aug 31, 2024 · 5 comments
Labels
faffy dev.openstreetmap.org

Comments

@Firefishy
Copy link
Member

Firefishy commented Aug 31, 2024

The OpenStreetMap.org servers now run Debian 12. It is best if we also align the dev server to run Debian 12.

  • Announce planned migration to existing dev server users.
  • Offline move existing filesystem data to temporary folders.
  • Install Debian 12 onto existing partitions without formatting partitions.
  • Re-install chef and allow initial setup. May require some package tweaks.
  • Move original /home back to correct location.
  • Restore postgres databases + reindex.
  • Restore mysql databases + reindex.
  • Restore user cronjobs.
  • Restore encrypted user passwords using chpasswd -e
@Firefishy Firefishy added the faffy dev.openstreetmap.org label Aug 31, 2024
@Firefishy
Copy link
Member Author

I have BCC emailed all dev server users who have logged in over the last year notifying them about the change. I will email them again when the upgrade has been completed.

I said a likely date for the upgrade is 3rd or 4th September 2024.

@Firefishy
Copy link
Member Author

Some of the reasons for the migration to Debian are captured here: #844

@mmd-osm
Copy link

mmd-osm commented Sep 4, 2024

https://master.apis.dev.openstreetmap.org/rails/active_storage/disk/... seems to be unavailable atm (avatar images + gpx traces)

@tomhughes
Copy link
Member

That should be fixed now.

@Firefishy
Copy link
Member Author

Thank you for the help @tomhughes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
faffy dev.openstreetmap.org
Projects
None yet
Development

No branches or pull requests

3 participants