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:
-
'''please somebody does a major rework of this page, to a new wiki page like "community maemo.org infra - at IPHH" and clean out all the history data that doesn't give any useful info anymore. Also splitting off the autobuilder stuff into a separate page might help'''
 
-
'''''--[[User:joerg_rw|joerg_rw]] 15:20, 4 June 2013 (UTC)'''''
 
-
 
-
Started to move stuff
 
-
 
-
http://wiki.maemo.org/Maemo.org_Infrastructure
 
-
 
-
http://wiki.maemo.org/Maemo.org_Infrastructure/Autobuilder
 
-
 
-
Please use Categories below for any future pages of this topic
 
-
<pre>
 
-
[[Category:maemo.org]]
 
-
[[Category:Infrastructure]]
 
-
</pre>
 
-
 
-
'''''--[[User:sixwheeledbeast|sixwheeledbeast]] 20:46, 5 June 2013 (UTC)'''''
 
-
 
-
Suggest maintainers should be removed an [[Maemo.org_team]] page should be updated
 
-
 
-
'''''--[[User:sixwheeledbeast|sixwheeledbeast]] 20:50, 5 June 2013 (UTC)'''''
 
-
 
== Introduction ==
== Introduction ==
-
[2013-11-07] migration to our own servers at IPHH accomplished since ~6 months now, below info is for historical documentation.
+
As of January, 18th 2013 the *.maemo.org infrastructure has been completely migrated to new locations independant of Nokia servers. Talk.maemo.org forum been integrated with the other infra. Handing over control to community still pending, right now it's still Nemein and affiliates to control that infra.  
-
[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.
 
-
 
-
As of January, 18th 2013 the *.maemo.org infrastructure has been consolidated from a 20+ physical servers (aka "irons") to current config and completely migrated to new locations independant of Nokia servers. This task been accomplished by Nemein. Talk.maemo.org forum been integrated with the other infra, many thanks to Nemein for donating the VM for that. Also many thanks to Nemein for this incredible piece of work done during times when others (as well as the guys there) usually are already away for winter holidays.
 
-
 
-
The current setup (see below) consists of around 10 Virtual Machines hosted by Nemein on their xen-grid. This is an interim solution. Nokia paid Nemein for this consolidation/migration and hosting until end of February.
 
-
 
-
Handing over control of servers still pending, right now (2013-01-30) it's still Nemein and affiliates to control that infra.
 
-
 
-
Transfer of control over (*.)maemo.org DNS entries ("the domain") is still being negotiated between Nokia and HiFo, all DNS changes done so far been done by Nokia dnsmaster on Nemein's request
 
-
 
-
The plans of council and HiFo board so far are: kindly ask Nemein to have  *.maemo.org nicely bundled. We hope for this setup to be free of major known bugs (I.E. autobuilder working, repository working albeit maybe slow) when Nemein hands us the package.
 
-
 
-
[2013-02-08] Negotiations about direct migration to one of our 3 options (see below) are ongoing.
 
-
 
-
===further plans, state of migration===
 
-
(obsolete. thus deleted. See wiki history if interested in what happened when)
 
-
 
This page is intended as a central place where status and other operational information can be gathered.
This page is intended as a central place where status and other operational information can be gathered.
-
=== Plan for migration / Timeline  [2013-03-15]===
+
== Inventory (obsolete, please update) ==
-
* Friday, 22.2. (falk)
+
As a first step we try to gather information about the present infrastructure at *.maemo.org and *.meego.com. 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.
-
** Rack Hardware @ IPHH - Hardware is racked
+
-
** Install base system (CentOS 6.3 with patches from xes)
+
-
* Saturday, 23.2. (xes/falk)
+
Currently the following topics are considered important for the migration:
-
** Start migrating repository.m.o
+
-
** Start migrating VMs with static data
+
-
 
+
-
* ... (hidden DNS master set up)
+
-
** sync databases, switch DNS entries
+
-
** DNS switched [Nokia] to new IPs on 2013-03-14 1700UTC. Final sync established 1900. since then machines up and running on *new*
+
-
 
+
-
VMs we need to migrate:
+
-
 
+
-
{|
+
-
! Name !! Disk Size !! Location of act. instance !! _migrated? !! _Comments on *new* instance
+
-
|+
+
-
| static || 30G || nemein || synced+up || works
+
-
|+
+
-
| wiki || 20G || nemein || synced+up || works
+
-
|+
+
-
| repository || 900G || nemein || synced+up || We need to check the disk size, this might be too big for current hw, maybe split tablets-dev off.
+
-
|+
+
-
| mail || 20G || nemein || synced+up || also has lists
+
-
|+
+
-
| scratchbox || 100G || iphh || setup! || will be setup new
+
-
|+
+
-
| vcs || 50G || nemein || synced+up || has NFS mounts from garage and repository (copying)
+
-
|+
+
-
| garage || 100G || nemein || synced+up || has NFS mounts from stage and vcs (copied, seems to work)
+
-
|+
+
-
| db || 100G || nemein || synced+up || works, needs tuning
+
-
|+
+
-
| builder || 50G || nemein || copied+up || still needs fixing several aspects
+
-
|+
+
-
| talk || 20G || nemein || synced+up || up since 2013-03-13, via HTTP-forward
+
-
|+
+
-
| dns || ?? || ipph || setup! || dns records/serial incomplete, bind inactive
+
-
|}
+
-
 
+
-
=== State of final migration ===
+
-
all VMs got migrated to IPHH server, DNS still owned and managed by Nokia [2013-05-29]
+
-
 
+
-
 
+
-
 
+
-
==== Tips & Tricks for migration ====
+
-
 
+
-
Copying:
+
-
 
+
-
Create an image on vmhost
+
-
<pre>fallocate -l 200g image.img</pre>
+
-
or, in case fallocate is unavailable
+
-
<pre>dd if=/dev/zero of=image.img bs=1 count=1 seek=200G</pre>
+
-
 
+
-
Attach as loop-device
+
-
<pre>losetup -f image.img</pre> (find the loop-device and create a filesystem on it)
+
-
 
+
-
Copy stuff
+
-
<pre>tar --create -p -j --one-file-system . | pv -br | ssh root@host 'cd /mountpoint  ; tar xpj '</pre> or
+
-
<pre>cd / ; rsync -arvSxz . root@host:/mount/point</pre>
+
-
 
+
-
==== Stuff to do [2013-03-15] ====
+
-
 
+
-
* Implement a proper service monitoring for all machines and applications - nagios pending, http://monitor.maemo.org/ganglia/
+
-
* Setup a common policy for root/user accounts and sudo permissions
+
-
* Change root-passwords - done
+
-
* Make SSH root-login key-only - done?
+
-
* Find out, what to sync for final migration - done
+
-
* Configure internal DNS server in /etc/resolv.conf
+
-
* Coordinate DNS setup with Nokia - partially done
+
-
* Consolidate Databases - WIP
+
-
* Add disks to system - done, 4TB on blade-a
+
-
* Setup bugtracking system for infrastructure - done: roundup?
+
-
* fix NFS mounts - WIP
+
-
* update VMs to 3.2.0-38
+
-
 
+
-
==== Problems we walked into ====
+
-
 
+
-
===== Machines throwing their network away =====
+
-
 
+
-
Apparently, XEN has issues if a vm sends too many/too large network packets.
+
-
 
+
-
http://lists.xen.org/archives/html/xen-devel/2013-01/msg00198.html
+
-
has an interesting read about that problem.
+
-
 
+
-
Symptom:
+
-
 
+
-
  xenbr1: port 8(vif51.0) entered forwarding state
+
-
  vif vif-51-0 vif51.0: Too many frags
+
-
  vif vif-51-0 vif51.0: fatal error; disabling device
+
-
  xenbr1: port 8(vif51.0) entered disabled state
+
-
 
+
-
in dmesg
+
-
 
+
-
Temporary fix: Disable all offloading on eth0
+
-
 
+
-
  for i in rx tx sg tso gso gro lro; do
+
-
          ethtool -K eth0 $i off
+
-
  done
+
-
 
+
-
Source of this problem:
+
-
 
+
-
https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/include/linux/skbuff.h?h=v3.3.1&id=9d4dde5215779f4099730194ad30624fdba3d8b2
+
-
 
+
-
 
+
-
We fixed that problem on our machines by ensuring dom0 and domU use same MAX_SKB_FRAGS
+
-
 
+
-
== Inventory ==
+
-
 
+
-
As a first step we gathered information about the former infrastructure at *.maemo.org. This "inventory" provided an overview about all components of the infrastructure as well as information that would later on aid during the migration.
+
-
 
+
-
The following topics were 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 + MeeGo OBS, Mailinglists, Garage, etc.)
 +
* Steering (How do we want to organize ourselves? However, please keep this thread on technical details and discuss political issues in a distinct thread at talk.maemo.org.)
-
== Legal Issues ==
 
-
=== What is the state about the name "Maemo"? ===
+
=== Legal Issues ===
-
"... Maemo is currently a registered trademark of Nokia and the domain name is owned by Nokia.
+
-
=== Who owns "maemo.org"? ===
+
==== What is the state about the name "Maemo"? ====
-
Negotiations about domain ownership still ongoing between Hildon Foundation board and Nokia (2013-01-20), if community can't get control over the DNS, we might revert to maemocommunity.org.
+
"... Maemo is currently a registered trademark of Nokia and the domain name is owned by Nokia. Our previous request to transfer the domain name was denied - I don't expect that to change. We have "maemocommunity.org" as a backup. ..." http://talk.maemo.org/showpost.php?p=1226264&postcount=8
-
Domain ID:D105692361-LROR<br />
+
Negotiations about domain ownership still ongoing between Hildon Foundation board and Nokia (2013-01-20), if community can't get control over the DNS, we might need a CNAME to some alternative domain hat we are in control of.
-
Domain Name:MAEMO.ORG<br />
+
-
Created On:07-Feb-2005 16:26:32 UTC<br />
+
-
Last Updated On:07-Jan-2013 10:25:55 UTC<br />
+
-
Expiration Date:07-Feb-2014 16:26:32 UTC<br />
+
-
Sponsoring Registrar:MarkMonitor Inc. (R37-LROR)<br />
+
-
Registrant ID:mmr-31461<br />
+
-
Registrant Name:Nokia Corporation<br />
+
-
Registrant Organization:Nokia Corporation<br />
+
-
Registrant Street1:P.O.Box 226<br />
+
-
Registrant Street2:Nokia Group<br />
+
-
Registrant Postal Code:00045<br />
+
-
Registrant Country:FI<br />
+
-
Registrant Phone:+358.718008000<br />
+
-
Registrant FAX:+358.718034496<br />
+
-
Registrant Email:dnsauthority@nokia.com<br />
+
 +
==== Who owns "maemo.org"? ====
 +
Domain ID:D105692361-LROR<br />
 +
Domain Name:MAEMO.ORG<br />
 +
Created On:07-Feb-2005 16:26:32 UTC<br />
 +
Last Updated On:07-Jan-2013 10:25:55 UTC<br />
 +
Expiration Date:07-Feb-2014 16:26:32 UTC<br />
 +
Sponsoring Registrar:MarkMonitor Inc. (R37-LROR)<br />
-
We're planning to ask Nokia to allow a hidden primary [http://fengnet.com/book/DNS.and.BIND.5th.Edition/dns5-CHP-16-sect-1.html] for maemo.org, that we will host on a persistent VM (dns) sponsored by Nemein (thanks Eero! :-D ). The purpose is to allow swift changes of IPs under maemo.org without bothering Nokia's DNSmaster, as long as the domain still belongs to Nokia. Once the domain will get transferred to HiFo, this will become less useful but also not exactly any problem. in 6 months or so we can consider tearing down the hidden primary and manage our domain directly.
+
Registrant ID:mmr-31461<br />
 +
Registrant Name:Nokia Corporation<br />
 +
Registrant Organization:Nokia Corporation<br />
 +
Registrant Street1:P.O.Box 226<br />
 +
Registrant Street2:Nokia Group<br />
 +
Registrant Postal Code:00045<br />
 +
Registrant Country:FI<br />
 +
Registrant Phone:+358.718008000<br />
 +
Registrant FAX:+358.718034496<br />
 +
Registrant Email:dnsauthority@nokia.com<br />
-
== What is needed for the community to run maemo.org? ==
+
===== What is needed for the community to run maemo.org? =====
TMO forums donated to Hildon Foundation: http://maemo.org/community/board/tmo_forums_donated_to_hildon_foundation/
TMO forums donated to Hildon Foundation: http://maemo.org/community/board/tmo_forums_donated_to_hildon_foundation/
-
== What are the costs? ==
+
===== What are possible legal issues? =====
-
Nokia paid for hosting until end of February.
+
===== What are the costs? =====
-
Current (2013-01-30) interim config (VM on Nemein's xen-grid) will cost 1300EUR/month for the VM, plus 2200EUR/month for the maintenance. For the colocation rackspace, traffic, energy etc of the iron(s) Nokia donates to community there will be another 500+EUR/month. All excl VAT.
+
According to the Hildon Foundation it will take $1000 US per month MINIMUM to ensure all of the infrastructure, including professional maintenance, is retained. This is a ballpark figure to give an idea what we're talking about.
-
 
+
This being said, if two hundred users are willing to donate $5 per month on a regular basis, we would be able to continue providing the current maemo.org infrastructure.
-
At end of February we hope to drop the xen-grid VM since they shall run in a virtualization on our iron by then.
+
If you're willing to donate, please visit http://hildonfoundation.org/support/
If you're willing to donate, please visit http://hildonfoundation.org/support/
-
== What about the personal information of the users? ==
+
==== What about the personal information of the users? ====
-
Please refer to the privacy policy posted on the website.  If you want info about what's the data stored about you inside *maemo.org, or want this data / your account getting permanently deleted, please contact council@maemo.org
+
It been evaluated that there's no particularly sensitive personalized user info in anything *.maemo.org. General best practice regarding warranty of maximum protection of privacy for mails, mail addresses, other similar data will apply. No data will get disclosed to any third party. No spam mails get sent by those who are in charge of *.maemo.org maintenance. Also basically there's no change in entity running all the services, it's rather a change in board of directors.
-
== Operational Platform ==
+
Nothing to worry about for the normal user. If you want info about what's the data stored about you inside *maemo.org, or want this data / your account getting permanently deleted, please contact council@maemo.org
-
[2013-03-20] All of maemo.org is running on our supermicro server colocated at IPHH
+
-
List of hardware Nokia will donate to HiFo, according to Nemein's plans. [2013-02-08]
+
=== Operational Platform ===
 +
The following table is intended to give an overview of all systems required to operate *.maemo.org.
{| class="sortable wikitable" border="2"
{| class="sortable wikitable" border="2"
Line 229: Line 79:
|-
|-
| 01
| 01
-
| blade-a.maemo.org
+
|  
|  
|  
|  
|  
| Baremetal
| Baremetal
-
| Falk(warfare)
+
| Nemein
-
| Supermicro
+
| Fujitsu
-
| http://www.supermicro.nl/products/system/2u/2027/SYS-2027TR-HTRF.cfm?parts=SHOW
+
| Primergy RX300 S7
| 2U 19" Rackmount
| 2U 19" Rackmount
-
| Intel® Xeon® processor E5-2620
+
| Intel Xeon E5-2600
-
| 32GB
+
|
-
| (raid1:2*)1TB, 2*2TB=4TB aux.
+
|
 +
|
 +
|
 +
|
|
|
-
| 3 years
 
-
| Falk (for HH CoLo)
 
-
| only 2 of the 4 blades populated
 
|-
|-
| 02
| 02
-
| blade-b.maemo.org
 
|  
|  
|  
|  
-
| Baremetal
 
|  
|  
 +
| Baremetal
 +
| Chemist, Eero
|  
|  
|  
|  
|  
|  
-
| Intel® Xeon® processor E5-2620
+
| Intel Xeon 2GHz
-
| 32GB
+
| 8GB
-
| (raid1:2*)1TB
+
| RAID-5, Forum size ~12GB
|
|
|
|
|
|
|}
|}
-
 
-
http://wstaw.org/m/2013/06/02/plasma-desktopVf3743.png
 
-
=== OS and virtulization on community iron (planning, discussion) ===
 
-
Please don't forget to tag your contributions with your nick!
 
-
====Server OS====
 
-
===== alternative A =====
 
-
blabla-OS
 
-
===== alternative B =====
 
-
===== alternative C =====
 
-
 
-
 
-
====Virtualization====
 
-
===== alternative A =====
 
-
XEN (with OS blabla of above)
 
-
===== alternative B =====
 
-
VMware
 
-
===== alternative C =====
 
=== Services ===
=== Services ===
Line 297: Line 130:
| Maemo Main Web Site
| Maemo Main Web Site
| http://www.maemo.org
| http://www.maemo.org
-
| style="background-color:yellow;" |<span style="display:none">1</span> BUGS
+
| style="background-color:lime;" |<span style="display:none">1</span> DONE
 +
| ?
| ?
| ?
-
| Nemein
 
|
|
|
|
|
|
-
| orphaned links/404s: http://maemo.org/community/council/system_operator_needed/; '''Login doesn't work'''
+
| orphaned links/404s: http://maemo.org/community/council/system_operator_needed/
-
|  2013-01-25
+
|  2013-01-21
|-
|-
| Maemo Forums
| Maemo Forums
| http://talk.maemo.org
| http://talk.maemo.org
-
| style="background-color:lime;" |<span style="display:none">1</span> DONE
+
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
| [[User:chemist|chemist]], Reggie
| [[User:chemist|chemist]], Reggie
-
| Falk, [[User:chemist|chemist]]
+
| Eero, [[User:chemist|chemist]]
| vBulletin
| vBulletin
|
|
| Unlimited duration, no upgrades included, acquired on 2012-20-12
| Unlimited duration, no upgrades included, acquired on 2012-20-12
-
| Captcha image issues
+
| Email not working
-
| 2013-02-10
+
| 2013-01-21
 +
|-
 +
| Maemo Forums Database
 +
|
 +
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
 +
| [[User:chemist|chemist]], Reggie
 +
| Eero, [[User:chemist|chemist]]
 +
|
 +
|
 +
|
 +
|
 +
| 2013-01-21
|-
|-
| Maemo Wiki
| Maemo Wiki
| http://wiki.maemo.org
| http://wiki.maemo.org
-
| style="background-color:yellow;" |<span style="display:none">1</span> BUGS
+
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
| ?
| ?
| Nemein
| Nemein
Line 325: Line 169:
|
|
|
|
-
| '''(Watch) Email not working'''; random connection timeouts
+
| (Watch) Email not working  
-
| 2013-01-25
+
| 2013-01-21
|-
|-
| Repositories
| Repositories
| http://repository.maemo.org
| http://repository.maemo.org
-
| style="background-color:yellow;" |<span style="display:none">1</span> BUGS
+
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
-
| X-Fade, Merlin1981
+
| X-Fade
| Nemein
| Nemein
|
|
|
|
|
|
-
| former akamai serverfarm, now points to stage.m.o VM master of farm. '''Hashsum errors legacy'''
+
| former akamai serverfarm, now points to stage.m.o VM master of farm, OFFLINE, DNS change pending
-
| 2013-02-20
+
| 2013-01-21
|-
|-
| Blog aggregator
| Blog aggregator
Line 347: Line 191:
|
|
|
|
-
|login flawed?
+
|
-
| 2013-02-10
+
| 2013-01-21
|-
|-
| Maemo Garage
| Maemo Garage
| https://garage.maemo.org/
| https://garage.maemo.org/
| style="background-color:lime;" |<span style="display:none">1</span> DONE
| style="background-color:lime;" |<span style="display:none">1</span> DONE
-
| ?, Woody
+
|  
| Nemein
| Nemein
|  
|  
Line 359: Line 203:
|
|
|
|
-
| 2013-01-25
+
| 2013-01-21
|-
|-
| Maemo Autobuilder
| Maemo Autobuilder
Line 369: Line 213:
|
|
|
|
-
| '''OFFLINE''', x-fade working on it
+
| OFFLINE
-
| 2013-02-20
+
| 2013-01-21
|-
|-
| Maemo Nameservers
| Maemo Nameservers
|  
|  
-
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
+
| style="background-color:red;" |<span style="display:none">1</span> NST
-
| Merlin, Falk
+
| ?
| Nokia
| Nokia
|
|
|
|
|
|
-
| Still using Nokia Nameservers; following hidden primary plan til domain transfer to HiFo established
+
| Still using Nokia Nameservers
-
| 2013-01-25
+
| 2013-01-21
|-
|-
| Drop
| Drop
Line 392: Line 236:
|
|
|
|
-
| 2013-02-10
+
| 2013-01-21
|-
|-
| VCS
| VCS
Line 402: Line 246:
|
|
|
|
-
|  
+
| OFFLINE
-
| 2013-02-10
+
| 2013-01-21
|-
|-
| Listserv
| Listserv
| https://lists.maemo.org
| https://lists.maemo.org
-
| style="background-color:yellow;" |<span style="display:none">1</span> BUGS
+
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
|  
|  
| Nemein
| Nemein
Line 413: Line 257:
|
|
|
|
-
| '''occasional lockups resp interface down'''
+
| HTTP requests produce 404 errors
-
| 2013-02-20
+
| 2013-01-21
|-
|-
| Static
| Static
Line 424: Line 268:
|
|
|
|
-
| '''temporary fix via NAT port81 redir''', instable?
+
| temporary fix via NAT redir, instable?
-
| 2013-02-20
+
| 2013-01-21
|-
|-
| 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 279:
|
|
|
|
-
| 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-02-20
+
| 2013-01-21
|-
|-
| Bugs
| Bugs
Line 447: Line 291:
|
|
| -
| -
-
| 2013-01-25
+
| 2013-01-21
|-
|-
| Scratchbox
| Scratchbox
| http://scratchbox.org/
| http://scratchbox.org/
-
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
+
| style="background-color:red;" |<span style="display:none">1</span> ?
-
| thedead1440
+
| ?
-
| Nemein, thedead1440
+
| Nemein
|
|
|
|
|
|
-
| 80.248.164.245, Logica Finland Oy, migration pending
+
| 80.248.164.245, Logica Finland Oy
-
| 2013-02-20
+
| 2013-01-21
|-
|-
| Voting Infrastructure  
| Voting Infrastructure  
| ?
| ?
-
| style="background-color:yellow;" |<span style="display:none">1</span> WIP
+
| style="background-color:red;" |<span style="display:none">1</span> ?
| woody14619
| woody14619
|
|
Line 469: Line 313:
| ?
| ?
| ?
| ?
-
| 2013-02-20
+
| 2013-01-21
|}
|}
-
=== More Detailed Information ===
+
==== More Detailed Information ====
-
''this is based on what we got/found on Nemein temporary infra - it's NOT related/applicable to new IPHH infra. For IPHH new infra IPs [[Maemo.org_Infrastructure]]''
+
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.
-
List of VMs and their associated IPs:
 
  IP adresses
  IP adresses
  188.117.59.198      test.maemo.org
  188.117.59.198      test.maemo.org
Line 488: Line 330:
  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 scrubbed
+
  188.117.59.203      repository.maemo.org
-
  188.117.59.205      stage.maemo.org repository.maemo.org (reassigned)
+
  188.117.59.205      stage.maemo.org
  188.117.59.206      vcs.maemo.org
  188.117.59.206      vcs.maemo.org
-
List of internal IP/VM
 
-
127.0.0.1  MaemoTemplate
 
-
10.0.0.1  maemo static maintenance
 
-
10.0.0.2  wiki bugs
 
-
10.0.0.121  stage repository
 
-
10.0.0.4  mail smtp lists
 
-
10.0.0.5  scratchbox
 
-
10.0.0.6  dns
 
-
#10.0.0.7  repository
 
-
10.0.0.9  vcs drop
 
-
10.0.0.10  garage
 
-
10.0.0.11  db backup
 
-
10.0.0.12  builder
 
-
10.0.0.254 fw
 
-
Cpu Cores, RAM (in MB), storage (DISK, in GB), of the VMs
+
===== Scratchbox =====
-
<pre>
+
-
Current VMs actually in use (some more were reserved originally since it
+
-
was not certain what services could be merged)
+
-
 
+
-
Name    C  RAM    DISK
+
-
------------------------
+
-
MaemoFW 1  1024    10
+
-
Builder 1  4096    150
+
-
garage  2  8192    100
+
-
test    2  2048    30
+
-
wikib  2  2048    50
+
-
www    2  6144    70
+
-
vcs    2  8192    200
+
-
db      2  8192    260
+
-
mail    2  2048    30
+
-
stage  2  2048    870
+
-
talk    2  4096    15
+
-
========================
+
-
        20  48128  1785
+
-
 
+
-
sb      2  2048    30
+
-
dns    2  2048    30
+
-
========================
+
-
        25  52224  1845
+
-
</pre>
+
-
 
+
-
==== Forum (talk.maemo.org) ====
+
-
Unlike the other services, talk.maemo.org is not behind the endian firewall. Maintenence access is not via test jumpserver.
+
-
 
+
-
Software: vBulletin
+
-
licence: Unlimited duration, no upgrades included, acquired on 2012-20-12
+
-
 
+
-
=== Scratchbox ===
+
Scratchbox is also sponsored by Nokia. (Please verify?)  
Scratchbox is also sponsored by Nokia. (Please verify?)  
Scratchbox is required for running the Fremantle and Harmattan SDK.
Scratchbox is required for running the Fremantle and Harmattan SDK.
-
Currently there's a VM on Nemein's xen-grid named "scratchbox", but state of the case is unclear.
+
=== Steering ===
-
 
+
-
===Tracker for Sysops and Maintainers===
+
-
This tracker is meant for maemo staff and affiliated only
+
-
web frontend: roundup.fourecks.de/maemo/
+
-
mail access (read docs!): maemo-issue AT fourecks.de
+
-
 
+
-
===Service Maintainers (please update/augment/fix)===
+
-
(please don't usually pester maintainers directly! First try to contact council@maemo.org, we'll forward)
+
-
 
+
-
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.
+
-
 
+
-
{|
+
-
! From !! Nick !! Full Name !! E-Mail !! Services Maintained !! Status !! Comments
+
-
|+
+
-
| 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 || webmaster<at>talk.m.o || Talk || || ||
+
-
|+
+
-
| maemo || merlin1991 || Christian Ratzenhofer || <at> || Repos || || [preliminary accepted] ||
+
-
|+
+
-
| ??? || andre_ || Andre Klapper || ???<at>??? || Bugs || || [???] ||
+
-
|+
+
-
| || || || || ??? (wiki) || ||
+
-
|+
+
-
| || || || || (planet???) || ||
+
-
|}
+
-
 
+
-
== Unsorted Hints ==
+
-
=== ssh access ===
+
-
All legacy accounts got ported to new infra.
+
-
 
+
-
Access to any VM is via plain direct ssh:
+
-
ssh <user>@<VM>.maemo.org
+
-
 
+
-
=== backup ===
+
-
we're doing backups to the 4TB auxiliary storage on blade-a, using backupPC:
+
-
ssh -L8088:localhost:80 blade-a
+
-
konqueror http://localhost:8088
+
-
backup-master is Falk
+
-
 
+
-
talk VM sysop (chem|st) has access to it and control over own backups, via ssh confic on blade-a:
+
-
command="sleep 1d",permitopen="127.0.0.1:80"  <ssh-pubkey>
+
-
 
+
-
== Steering ==
+
-
 
+
council is in charge of any steering.  
council is in charge of any steering.  
 +
Joerg Reisenweber got appointed for "maemo 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.
+
=== More ===
-
 
+
-
If you got any questions, suggestions, critics, whatever, please contact Joerg (DocScrutinizer) or any other of council members via IRC. or send a mail to council AT maemo.org. We're just community's proxies acting in best intention to do what's probably community's best interest. If you don't agree with what we do or have suggestions how we could do better, please holler. Best place: Friday 1800UTC IRC:(freenode.net)#maemo-meeting
+
-
 
+
-
== More ==
+
-
 
+
-
* OBS @ TiZen or SuSe : https://bugs.tizen.org/jira/browse/TINF-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
+
-
 
+
-
* links: http://wiki.maemo.org/Maemo.org_team/Updating_maemo.org_sites
+
-
[[Category:maemo.org]]
+
* OBS @[[TiZen]] or [[SuSe]] : https://bugs.tizen.org/jira/browse/TINF-48?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
-
[[Category:Infrastructure]]
+

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)