Editing Migrating to Community-driven Infrastructure
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== Introduction == | == Introduction == | ||
- | |||
- | |||
[up to date as of 2013-02-08] | [up to date as of 2013-02-08] | ||
- | |||
Albeit Nokia's plans about discontinuation of maemo support been known since spring 2012, Nokia gave "Go" to Nemein (service provider on behalf of Nokia) for the real migration work not earlier than 2 weeks before christmas 2012. | Albeit Nokia's plans about discontinuation of maemo support been known since spring 2012, Nokia gave "Go" to Nemein (service provider on behalf of Nokia) for the real migration work not earlier than 2 weeks before christmas 2012. | ||
Line 40: | Line 16: | ||
===further plans, state of migration=== | ===further plans, state of migration=== | ||
- | + | Further plans are to migrate again to some hosted root servers, either on a sponsor like http://osuosl.org/about-osuosl or to our own stuff we may rent from e.g. Hetzner. | |
- | + | ||
- | + | ||
- | + | [2013-02-08] currently we're in negotiations about 3 possible ways into future hosting: | |
+ | * osuosl (could provide VM or rootservers or CoLo [UPS server shipping: 48h:1200EUR, 7d:630EUR, +customs]) | ||
+ | * IPHH, a ISP in Hamburg. Falk contacted them and they are willing to offer CoLo basically free of charge. Of course we will put their name on our maemo.org frontpage to give due credit. HW service will be done by Falk. (costs ~300EUR for setup and HW upgrade, plus 50..300EUR for shipping the iron to Hamburg) | ||
+ | * get own paid rootservers, like 2 of http://www.hetzner.de/en/hosting/produkte_rootserver/ex10 (costs ~300EUR/month, 400EUR setup) | ||
+ | Depending on option chosen, we might or might not keep the SuperMicro. | ||
- | + | [2013-02-17] Hildon Foundation board has agreed on following IPHH and keeping OSUOSL open as an alternative if something with our "plan-A" goes awry. Tech staff wholheartedly agrees and will act occordingly, sending iron to IPHH/Falk on 2013-02-18/19, and also negotiating with OSUOSL about how a possible migration to them would look like so we get a decent checklist in case we need it. | |
- | + | ||
- | + | ||
- | + | Falk's mail forwarded form IPHH to HiFo: | |
- | + | <pre> | |
- | + | Hi everyone, | |
- | + | these are the details, what IPHH is willing to offer us. | |
- | + | ||
- | + | ||
- | + | Best regards, | |
- | + | Falk | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | Begin forwarded message: | |
- | + | ||
+ | > From: Rene Sasse <support@iphh.xxx> | ||
+ | > Subject: [IPHH #442659] Re: maemo.org | ||
+ | > Date: 18. Februar 2013 11:08:33 MEZ | ||
+ | > To: falk@fourecks.xxx | ||
+ | > Cc: joerg@openmoko.xxx | ||
+ | > Reply-To: support@iphh.xxx | ||
+ | > | ||
+ | > Falk, | ||
+ | > | ||
+ | > IPHH offers the following services to Hildon Foundation for one year free of | ||
+ | > charge: | ||
+ | > | ||
+ | > * Colocation/electricity for the following devices: | ||
+ | > - 1 Server (2RU) | ||
+ | > - 1 Switch (1RU) | ||
+ | > * 1 100MBit/s Uplink Port | ||
+ | > * A /27 IPv4 Network | ||
+ | > | ||
+ | > This offer is valid for one year and has to be discussed for renewal after 11 | ||
+ | > month. | ||
+ | > | ||
+ | > Legal Contact will be: | ||
+ | > | ||
+ | > Hildon Foundation | ||
+ | > 120 West 10th Street, Erie, PA, 16501, USA | ||
+ | > | ||
+ | > Technical Contact will be: | ||
+ | > | ||
+ | > Falk Stern (FS7182-RIPE) | ||
+ | > Rathmann-Cohrs-Straße 12, 21357 Bardowick, Germany | ||
+ | > Mobile: +49-160-71560xx | ||
+ | > | ||
+ | > | ||
+ | > best regards | ||
+ | > Rene | ||
+ | > | ||
+ | > -- | ||
+ | > Rene Sasse E-Mail: support@iphh.xxx | ||
+ | > Technical Consultant Tel: +49 (0)40 374919-xx | ||
+ | > IPHH Internet Port Hamburg GmbH Fax: +49 (0)40 374919-xx | ||
+ | > Wendenstrasse 408 AG Hamburg, HRB 76071 | ||
+ | > D-20537 Hamburg Geschaeftsfuehrung: Axel G. Kroeger--7E94C7404EC25FD69CC85C3653348297 | ||
+ | > | ||
+ | </pre> | ||
+ | Iron to move form: ( http://nemein.com/fi/ ) | ||
+ | Nemein Oy | ||
+ | tel. +358 20-198 6030 | ||
+ | Vilhonvuorenkatu 11 D, 8 krs | ||
+ | 00500 Helsinki, FINLAND | ||
+ | FIN-1647219-2 | ||
+ | support AT nemein.com | ||
- | + | to ( http://www.iphh.net/en/contact.html ) | |
+ | IPHH Internet Port Hamburg GmbH | ||
+ | #444615 | ||
+ | Wendenstrasse 408 | ||
+ | 20537 Hamburg | ||
+ | Germany | ||
+ | T : +49 40 37 49 19-0 | ||
+ | F : +49 40 37 49 19-29 | ||
+ | E : info@iphh.net | ||
- | + | Package details: | |
+ | size | ||
+ | x: 100cm | ||
+ | y: 66cm | ||
+ | z: 28cm | ||
+ | weight: ~40kg | ||
- | + | Shipping ordered via DHL account provided by Nokia/Pekka (many thanks!) on 2013-02-19. ETA 2013-03-20 pending pickup by DHL today. | |
- | < | + | Courtesy Aslan and Eero of Nemein. |
- | + | [2013-02-19 16:37:12[[CET]]] <aslani> It just left the building | |
- | + | <pre> | |
+ | Date/time City Status | ||
+ | Tue, 19.02.2013 17:30 h | ||
+ | VANTAA, Finland | ||
+ | Shipment picked up in VANTAA | ||
+ | Tue, 19.02.2013 20:57 h | ||
+ | VANTAA, Finland | ||
+ | Processed at VANTAA | ||
+ | Tue, 19.02.2013 22:06 h | ||
+ | VANTAA, Finland | ||
+ | Departed Facility in VANTAA | ||
+ | Tue, 19.02.2013 23:01 h | ||
+ | SCHKEUDITZ, Germany | ||
+ | Arrived at sort facility in SCHKEUDITZ | ||
+ | Wed, 20.02.2013 01:40 h | ||
+ | SCHKEUDITZ, Germany | ||
+ | Processed at SCHKEUDITZ | ||
+ | Wed, 20.02.2013 02:30 h | ||
+ | SCHKEUDITZ, Germany | ||
+ | Departed Facility in SCHKEUDITZ | ||
+ | Wed, 20.02.2013 08:23 h | ||
+ | Hamburg, Germany | ||
+ | -- | ||
+ | Wed, 20.02.2013 08:23 h | ||
+ | Hamburg, Germany | ||
+ | Shipment has arrived at delivery location | ||
+ | Wed, 20.02.2013 08:23 h | ||
+ | HAMBURG, Germany | ||
+ | Arrival at DHL Delivery Station in HAMBURG | ||
+ | Wed, 20.02.2013 09:42 h | ||
+ | Hamburg, Germany | ||
+ | With delivery courier | ||
+ | Wed, 20.02.2013 10:57 h | ||
+ | HAMBURG, Germany | ||
+ | Delivered | ||
+ | Wed, 20.02.2013 10:57 h | ||
+ | Germany | ||
+ | Delivered - signed for by Herr POLROK*</pre> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | == | + | Hosting migration timing plan: |
+ | https://docs.google.com/spreadsheet/ccc?key=0AuQnrvWRbTtzdFhERzlDbEp0eVNQQTdfNWpQbzdIT0E&usp=sharing | ||
- | |||
- | + | Alternatives - however obvious - for the above plans have been discussed with Nemein and HiFo and are not feasible. E.G. there was no way we could get the money instead of the server iron hardware. Sustaining the current xen-grid based VM hosting would be ~1500EUR per month plus a basically not evadable 2200EUR on top for maintenace. We want to switch away from that by all means, thus the 2nd migration. | |
- | |||
- | |||
- | + | ||
+ | This page is intended as a central place where status and other operational information can be gathered. | ||
- | |||
- | |||
- | |||
- | |||
- | + | === Plan for migration / Timeline === | |
- | + | * Friday, 22.2. (falk) | |
+ | ** Rack Hardware @ IPHH | ||
+ | ** Install base system (CentOS 6.3 with patches from xes) | ||
- | + | * Saturday, 23.2. (xes/falk) | |
- | + | ** Start migrating repository.m.o | |
- | + | ** Start migrating VMs with static data | |
- | + | * ... (hidden DNS master set up) | |
+ | ** sync databases, switch DNS entries | ||
- | + | == Inventory (obsolete, please update) == | |
+ | As a first step we try to gather information about the present infrastructure at *.maemo.org. This "inventory" is intended to provide an overview about all components of the infrastructure as well as to provide information that will later on aid during the actual migration. | ||
- | + | Currently the following topics are considered important for the migration: | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
* Legal Issues (Names, Trademarks, Domain Names, etc.) | * Legal Issues (Names, Trademarks, Domain Names, etc.) | ||
* Infrastructure (Web Site, Forum, Wiki, Autobuilder, Mailinglists, Garage, etc.) | * Infrastructure (Web Site, Forum, Wiki, Autobuilder, Mailinglists, Garage, etc.) | ||
+ | |||
== Legal Issues == | == Legal Issues == | ||
Line 205: | Line 231: | ||
== Operational Platform == | == Operational Platform == | ||
- | + | For now (2013-01,02) all services are implemented as VM running on Nemein's xen-grid. Plan is to migrate those VM to a virtualization installed on the serevrs (see below) that Nokia donates to the community. This hardware is located at Nemein office right now (2013-02-16) and '''should''' get shipped to iphh.net in Hamburg on Monday 2013-02-18. | |
List of hardware Nokia will donate to HiFo, according to Nemein's plans. [2013-02-08] | List of hardware Nokia will donate to HiFo, according to Nemein's plans. [2013-02-08] | ||
Line 229: | Line 255: | ||
|- | |- | ||
| 01 | | 01 | ||
- | | | + | | |
| | | | ||
| | | | ||
Line 237: | Line 263: | ||
| http://www.supermicro.nl/products/system/2u/2027/SYS-2027TR-HTRF.cfm?parts=SHOW | | http://www.supermicro.nl/products/system/2u/2027/SYS-2027TR-HTRF.cfm?parts=SHOW | ||
| 2U 19" Rackmount | | 2U 19" Rackmount | ||
- | | Intel® Xeon® processor E5-2620 | + | | 2 * Intel® Xeon® processor E5-2620 |
- | | 32GB | + | | 2 * 32GB |
- | | (raid1 | + | | 2 * (raid1 2 * 1TB) |
| | | | ||
| 3 years | | 3 years | ||
Line 246: | Line 272: | ||
|- | |- | ||
| 02 | | 02 | ||
- | | | + | | |
| | | | ||
| | | | ||
Line 254: | Line 280: | ||
| | | | ||
| | | | ||
- | | | + | | |
- | | | + | | |
- | | | + | | |
| | | | ||
| | | | ||
Line 262: | Line 288: | ||
|} | |} | ||
- | |||
=== OS and virtulization on community iron (planning, discussion) === | === OS and virtulization on community iron (planning, discussion) === | ||
Please don't forget to tag your contributions with your nick! | Please don't forget to tag your contributions with your nick! | ||
Line 272: | Line 297: | ||
- | ==== | + | ====Virtulization==== |
===== alternative A ===== | ===== alternative A ===== | ||
XEN (with OS blabla of above) | XEN (with OS blabla of above) | ||
Line 297: | Line 322: | ||
| Maemo Main Web Site | | Maemo Main Web Site | ||
| http://www.maemo.org | | http://www.maemo.org | ||
- | | style="background-color: | + | | style="background-color:lime;" |<span style="display:none">1</span> DONE |
+ | | ? | ||
| ? | | ? | ||
- | |||
| | | | ||
| | | | ||
| | | | ||
- | | orphaned links/404s: http://maemo.org/community/council/system_operator_needed/ | + | | orphaned links/404s: http://maemo.org/community/council/system_operator_needed/ |
| 2013-01-25 | | 2013-01-25 | ||
|- | |- | ||
Line 319: | Line 344: | ||
| Maemo Wiki | | Maemo Wiki | ||
| http://wiki.maemo.org | | http://wiki.maemo.org | ||
- | | style="background-color:yellow;" |<span style="display:none">1</span> | + | | style="background-color:yellow;" |<span style="display:none">1</span> WIP |
| ? | | ? | ||
| Nemein | | Nemein | ||
Line 325: | Line 350: | ||
| | | | ||
| | | | ||
- | | | + | | (Watch) Email not working; random connection timeouts |
| 2013-01-25 | | 2013-01-25 | ||
|- | |- | ||
| Repositories | | Repositories | ||
| http://repository.maemo.org | | http://repository.maemo.org | ||
- | | style="background-color: | + | | style="background-color:lime;" |<span style="display:none">1</span> DONE |
| X-Fade, Merlin1981 | | X-Fade, Merlin1981 | ||
| Nemein | | Nemein | ||
Line 336: | Line 361: | ||
| | | | ||
| | | | ||
- | | former akamai serverfarm, now points to stage.m.o VM master of farm. | + | | former akamai serverfarm, now points to stage.m.o VM master of farm. Hashsum errors legacy |
- | | 2013-02- | + | | 2013-02-10 |
|- | |- | ||
| Blog aggregator | | Blog aggregator | ||
Line 369: | Line 394: | ||
| | | | ||
| | | | ||
- | | | + | | OFFLINE, x-fade working on it |
- | | 2013-02- | + | | 2013-02-10 |
|- | |- | ||
| Maemo Nameservers | | Maemo Nameservers | ||
| | | | ||
- | | style="background-color: | + | | style="background-color:red;" |<span style="display:none">1</span> NST |
- | | | + | | ? |
| Nokia | | Nokia | ||
| | | | ||
| | | | ||
| | | | ||
- | | Still using Nokia Nameservers | + | | Still using Nokia Nameservers |
| 2013-01-25 | | 2013-01-25 | ||
|- | |- | ||
Line 407: | Line 432: | ||
| Listserv | | Listserv | ||
| https://lists.maemo.org | | https://lists.maemo.org | ||
- | | style="background-color:yellow;" |<span style="display:none">1</span> | + | | style="background-color:yellow;" |<span style="display:none">1</span> WIP |
| | | | ||
| Nemein | | Nemein | ||
Line 413: | Line 438: | ||
| | | | ||
| | | | ||
- | | | + | | occasional lockups |
- | | 2013-02- | + | | 2013-02-10 |
|- | |- | ||
| Static | | Static | ||
Line 424: | Line 449: | ||
| | | | ||
| | | | ||
- | | | + | | temporary fix via NAT redir, instable? |
- | | 2013- | + | | 2013-01-25 |
|- | |- | ||
| Stage | | Stage | ||
| http://stage.maemo.org | | http://stage.maemo.org | ||
- | | obsolete | + | | style="background-color:red;" |<span style="display:none">1</span> obsolete |
| X-Fade | | X-Fade | ||
| Nemein | | Nemein | ||
Line 435: | Line 460: | ||
| | | | ||
| | | | ||
- | | VM got assigned to repository.m.o | + | | VM got assigned to repository.m.o via DNAT redir, DNS changes pending (remove stage, change repo) |
- | | 2013- | + | | 2013-01-25 |
|- | |- | ||
| Bugs | | Bugs | ||
Line 451: | Line 476: | ||
| Scratchbox | | Scratchbox | ||
| http://scratchbox.org/ | | http://scratchbox.org/ | ||
- | | style="background-color: | + | | style="background-color:red;" |<span style="display:none">1</span> ? |
- | | | + | | ? |
- | | Nemein | + | | Nemein |
| | | | ||
| | | | ||
| | | | ||
- | | 80.248.164.245, Logica Finland Oy, migration pending | + | | 80.248.164.245, Logica Finland Oy, migration pending, thedead1440 |
- | | 2013- | + | | 2013-01-25 |
|- | |- | ||
| Voting Infrastructure | | Voting Infrastructure | ||
| ? | | ? | ||
- | | style="background-color: | + | | style="background-color:red;" |<span style="display:none">1</span> ? |
| woody14619 | | woody14619 | ||
| | | | ||
Line 469: | Line 494: | ||
| ? | | ? | ||
| ? | | ? | ||
- | | 2013- | + | | 2013-01-25 |
|} | |} | ||
=== More Detailed Information === | === More Detailed Information === | ||
- | |||
In this sub section more detailed information about the entries in the table can be placed. The intent is to keep the table concise while still being able to have all relevant information at hand. | In this sub section more detailed information about the entries in the table can be placed. The intent is to keep the table concise while still being able to have all relevant information at hand. | ||
Line 488: | Line 512: | ||
188.117.59.202 wiki.maemo.org | 188.117.59.202 wiki.maemo.org | ||
188.117.59.212 bugs.maemo.org | 188.117.59.212 bugs.maemo.org | ||
- | + | 188.117.59.203 repository.maemo.org | |
- | 188.117.59.205 stage.maemo.org | + | 188.117.59.205 stage.maemo.org |
188.117.59.206 vcs.maemo.org | 188.117.59.206 vcs.maemo.org | ||
Line 556: | Line 580: | ||
These are the Service Maintainers (in spe), for services like forum (tmo), wiki, bugs, etc. They are (generally) not sysops of the machines their service is running on. | These are the Service Maintainers (in spe), for services like forum (tmo), wiki, bugs, etc. They are (generally) not sysops of the machines their service is running on. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | + | <company> / <nick> | <full name> <email> (<list of services the maintainer is responsible for>) [<status if not "established">] | |
- | + | ||
- | + | ||
- | + | Nemein / mashiara | Rambo | Eero af Heurlin, eero.afheurlin at <to be disclosed by owner> (sysop) [leaving?] | |
- | + | ||
- | + | Nemein / x-fade | Niels Breet, Niels at maemo.org (mail, IRC, builder, ???...) [leaving?] | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | Nemein / ferenc | Ferenc Szekely, ferenc at maemo.org (mail, sysop, ???...) [leaving?] | |
- | + | ||
- | + | maemo / warfare | Falk Stern, falk at fourecks.de (maemo master sysop) | |
- | + | maemo / chemist | Ruediger Schiller, chemist at <to-be-disclosed-by-owner> (talk) | |
+ | maemo / merlin1991 | Christian Ratzenhofer ??? (repos) [preliminary accepted] | ||
+ | |||
+ | ??? / andre_ | Andre Klapper, ??? at ??? (bugs) [???] | ||
+ | |||
+ | ??? / ???, ??? at ??? (wiki) | ||
+ | |||
+ | (planet???):... | ||
+ | |||
+ | ... | ||
+ | |||
+ | == Steering == | ||
+ | council is in charge of any steering. | ||
Joerg Reisenweber got appointed for "maemo.org infra administration coordinator" and thus is the single point of coordination for any detail questions. | Joerg Reisenweber got appointed for "maemo.org infra administration coordinator" and thus is the single point of coordination for any detail questions. | ||
Line 605: | Line 612: | ||
* OBS @ TiZen or SuSe : https://bugs.tizen.org/jira/browse/TINF-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel | * OBS @ TiZen or SuSe : https://bugs.tizen.org/jira/browse/TINF-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel | ||
- | |||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.